@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap";:root{font-family:Manrope,sans-serif;color:#111a17;background:#f3f5f1;font-synthesis:none;--ink: #111a17;--muted: #68736e;--line: #dde3de;--paper: #f3f5f1;--white: #fff;--mint: #a9ff78;--green: #17392c;--cream: #f3ead8;--orange: #f7931a;--mono: "DM Mono", monospace}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--paper)}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.app-shell{min-height:100vh;display:grid;grid-template-columns:246px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;z-index:20;display:flex;flex-direction:column;padding:30px 22px 22px;color:#fff;background:#111a17;border-right:1px solid #223029}.brand{display:flex;align-items:center;gap:11px;width:fit-content;padding:0;border:0;color:#fff;background:transparent;font-size:22px;font-weight:700;letter-spacing:-.045em}.brand-mark{display:grid;place-items:center;width:34px;height:34px;color:var(--ink);background:var(--mint);border-radius:11px 4px;font-size:18px}.demo-chip{display:flex;align-items:center;gap:8px;width:fit-content;margin:28px 0 30px;padding:7px 9px;color:#a5b0ab;background:#1c2823;border:1px solid #29362f;border-radius:7px;font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.04em}.demo-chip>span{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 3px #a9ff781a}.nav-list{display:grid;gap:5px}.nav-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 13px;border:0;border-radius:9px;color:#89958f;background:transparent;text-align:left;font-size:12px;transition:.18s ease}.nav-item:hover{color:#dce4e0;background:#18231f}.nav-item.active{color:#fff;background:#203028;box-shadow:inset 2px 0 var(--mint)}.nav-item.active svg{color:var(--mint)}.sidebar-foot{margin-top:auto;border-top:1px solid #2a3731;padding-top:20px}.guide-link{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:16px;padding:10px 8px;color:#84918b;border:0;border-radius:8px;background:transparent;text-align:left}.guide-link:hover,.guide-link.active{color:#fff;background:#1b2922}.guide-link.active svg{color:var(--mint)}.guide-link strong,.guide-link small{display:block}.guide-link strong{font-size:11px}.guide-link small{margin-top:2px;color:#75827c;font-size:9px}.privacy-live{display:flex;align-items:flex-start;gap:10px;padding:0 8px 18px}.privacy-live strong,.privacy-live small{display:block}.privacy-live strong{font-size:11px;font-weight:600}.privacy-live small{margin-top:3px;color:#75827c;font-size:9px}.status-dot{width:7px;height:7px;margin-top:3px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #a9ff781a}.settings-link{display:flex;align-items:center;gap:10px;width:100%;padding:10px 8px;color:#7f8c86;border:0;background:transparent;font-size:11px}.workspace{min-width:0;padding:0 clamp(24px,4.6vw,70px) 64px}.topbar{height:82px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.network-status{display:flex;align-items:center;gap:7px;color:#79837e;font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.04em}.network-status>span:not(.pulse){color:#bbc3be}.pulse{width:6px;height:6px;border-radius:50%;background:#48b973;box-shadow:0 0 0 4px #48b9731a}.top-actions{display:flex;align-items:center;gap:9px}.asset-select-wrap{position:relative}.asset-select,.wallet-pill{height:39px;display:flex;align-items:center;gap:8px;border:1px solid #d7ddd8;border-radius:10px;background:#fff;color:var(--ink);font-size:11px;font-weight:650}.asset-select{padding:0 11px 0 8px}.wallet-pill{padding:0 11px 0 6px;font-family:var(--mono)}.wallet-avatar{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;color:#71552f;background:var(--cream);font-family:Manrope;font-weight:700}.asset-menu{position:absolute;top:47px;right:0;z-index:40;width:265px;padding:9px;border:1px solid #d9dfda;border-radius:13px;background:#fff;box-shadow:0 18px 50px #111a1724}.menu-label{display:block;padding:7px 9px 10px;color:#8a938f;font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.07em}.asset-menu button{display:grid;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;width:100%;padding:9px;border:0;border-radius:8px;background:transparent;text-align:left}.asset-menu button:hover{background:#f2f5f1}.asset-menu button strong,.asset-menu button small{display:block}.asset-menu button strong{font-size:11px}.asset-menu button small{margin-top:2px;color:var(--muted);font-size:9px}.coming-soon{display:flex;gap:6px;align-items:center;margin-top:5px;padding:9px;border-top:1px solid #edf0ed;color:#7d8782;font-size:9px}.asset-icon{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:50%;color:#fff;background:var(--orange);font-size:19px;font-weight:700}.asset-icon.small{width:25px;height:25px;font-size:12px}.asset-icon.mint{color:#17392c;background:var(--mint)}.asset-icon.violet{background:#7567d9}.page-title{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;padding:44px 0 31px}.page-title h1{max-width:710px;margin:0;font-size:clamp(32px,4.2vw,52px);line-height:1.03;letter-spacing:-.06em}.page-title p{max-width:665px;margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.eyebrow{display:block;margin-bottom:8px;color:#7b8580;font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.1em}.eyebrow.on-dark{color:#9eaca5}.primary-action,.dark-button,.light-button,.primary-wide{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:9px;font-size:11px;font-weight:650;transition:transform .15s ease,box-shadow .15s ease}.primary-action:hover,.dark-button:hover,.primary-wide:hover{transform:translateY(-1px);box-shadow:0 8px 24px #111a1721}.primary-action{min-height:41px;padding:0 15px;color:#fff;border:1px solid var(--ink);background:var(--ink);white-space:nowrap}.dark-button{padding:11px 14px;border:1px solid var(--ink);color:#fff;background:var(--ink)}.light-button{padding:10px 13px;border:1px solid #d6ddd8;color:var(--ink);background:#fff}.primary-wide{width:100%;min-height:47px;padding:0 17px;border:1px solid var(--ink);color:#fff;background:var(--ink)}.balance-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(285px,.73fr);gap:17px}.balance-card,.posture-card,.panel{border-radius:18px}.balance-card{position:relative;min-height:306px;overflow:hidden;padding:clamp(25px,3.2vw,38px);border:1px solid #e0e5e1;background:#fff}.card-head{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:11px}.balance-asset{display:inline-flex;align-items:center;gap:7px;padding:5px 9px 5px 5px;border-radius:999px;color:var(--ink);background:#f0f3ef;font-weight:650}.balance-number{position:relative;z-index:2;margin:45px 0 0;font-size:clamp(38px,5vw,58px);font-weight:650;line-height:1;letter-spacing:-.06em}.balance-number small{color:var(--muted);font-size:14px;letter-spacing:-.02em}.balance-fiat{position:relative;z-index:2;margin:10px 0 0;color:var(--muted);font-size:10px}.action-row{position:relative;z-index:2;display:flex;gap:9px;margin-top:32px}.privacy-orbit{position:absolute;right:-81px;bottom:-111px;width:285px;height:285px;border:1px solid #dde4de;border-radius:50%}.privacy-orbit:before,.privacy-orbit:after{position:absolute;content:"";border:1px solid #e5eae6;border-radius:50%;top:36px;right:36px;bottom:36px;left:36px}.privacy-orbit:after{top:74px;right:74px;bottom:74px;left:74px;border:0;background:radial-gradient(circle at 38% 32%,#c5ff97,#6ee28b 56%,#1e5339);box-shadow:inset -14px -18px 35px #0b311e4d}.privacy-orbit i{position:absolute;z-index:2;width:7px;height:7px;border-radius:50%;background:#214835}.privacy-orbit i:nth-child(1){top:32px;left:79px}.privacy-orbit i:nth-child(2){top:110px;left:2px}.privacy-orbit i:nth-child(3){top:60px;right:20px;background:var(--mint)}.posture-card{padding:28px;color:#fff;background:var(--green)}.posture-top{display:flex;justify-content:space-between}.posture-top svg{color:var(--mint)}.score{display:flex;align-items:baseline;justify-content:space-between;margin-top:35px}.score strong{font-size:25px;letter-spacing:-.045em}.score span{color:var(--mint);font:500 10px var(--mono)}.meter{height:4px;margin-top:14px;border-radius:999px;background:#345347}.meter i{display:block;width:100%;height:100%;border-radius:inherit;background:var(--mint)}.posture-card ul{display:grid;gap:14px;margin:30px 0 0;padding:0;list-style:none;color:#c8d4ce;font-size:10px}.posture-card li{display:flex;align-items:center;gap:8px}.posture-card li svg{width:14px;color:var(--mint)}.overview-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:17px;margin-top:17px}.panel{border:1px solid #dfe5e0;background:#fff}.activity-card,.address-card{padding:25px}.section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.section-head h2,.address-card h2,.setup-card h2,.scan-card h2,.payment-list h2{margin:0;font-size:18px;letter-spacing:-.04em}.text-button{display:inline-flex;align-items:center;gap:6px;padding:4px;color:#53605a;border:0;background:transparent;font-size:10px;font-weight:650}.activity-list{margin-top:17px}.activity-row{display:grid;grid-template-columns:35px minmax(150px,1fr) auto minmax(125px,auto) 23px;gap:11px;align-items:center;min-height:62px;border-top:1px solid #ebefec}.activity-type{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;color:#29573b;background:#e6f7dd}.activity-type.send{color:#75572e;background:#f5ecdc}.activity-type svg{width:15px}.activity-row strong,.activity-row small{display:block}.activity-row>div>strong{font-size:10px}.activity-row>div>small{margin-top:4px;color:var(--muted);font-size:8px}.status-label{padding:4px 7px;color:#6d756f;border-radius:999px;background:#eff2ef;font-size:8px}.status-label.spendable{color:#316046;background:#e7f5e3}.row-amount{text-align:right;font:500 9px var(--mono)}.row-amount small{color:var(--muted);font:400 8px Manrope}.more-button,.payout-row>button{display:grid;place-items:center;padding:0;border:0;color:#98a09c;background:transparent}.more-button svg,.payout-row>button svg{width:15px}.address-card{position:relative;overflow:hidden;background:#e9f2e4}.address-card h2{max-width:340px;line-height:1.35}.address-card p{max-width:355px;margin:13px 0 20px;color:#5f6b64;font-size:10px;line-height:1.6}.address-art{position:relative;height:85px;margin:-5px 0 15px}.key-node{position:absolute;top:5px;right:22%;display:grid;place-items:center;width:55px;height:55px;border-radius:50%;color:#24513a;background:var(--mint);box-shadow:0 0 0 12px #a9ff7833,0 0 0 25px #a9ff781a}.r-line,.p-line{position:absolute;font:500 9px var(--mono);color:#67806d}.r-line{right:10px;top:24px}.p-line{right:39%;top:46px}.proof-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;padding:15px 17px;border:1px solid #dfe5e0;border-radius:12px;background:#fff9}.proof-strip>div{display:flex;align-items:center;gap:11px}.proof-icon{display:grid;place-items:center;width:30px;height:30px;color:#17392c;border-radius:8px;background:var(--mint)}.proof-strip strong,.proof-strip small{display:block}.proof-strip strong{font-size:10px}.proof-strip small{margin-top:3px;color:var(--muted);font-size:8px}.proof-strip a{display:flex;align-items:center;gap:6px;color:#53605a;font:500 9px var(--mono);text-decoration:none}.flow-layout{display:grid;grid-template-columns:minmax(0,1fr) 305px;gap:18px;align-items:start}.flow-card,.summary-card{padding:clamp(24px,3.6vw,39px);border:1px solid #dde3de;border-radius:18px;background:#fff}.summary-card{position:sticky;top:104px;padding:26px}.stepper{display:flex;align-items:center;margin-bottom:35px}.stepper span{display:flex;align-items:center;gap:7px;color:#a1aaa5;font:500 9px var(--mono)}.stepper span{width:22px;height:22px;justify-content:center;border:1px solid #dce2de;border-radius:50%}.stepper span i{position:absolute;margin-top:48px;font:600 8px Manrope;font-style:normal}.stepper span.current{color:#fff;border-color:var(--ink);background:var(--ink)}.stepper span.current i{color:var(--ink)}.stepper b{width:52px;height:1px;background:#dfe4e1}.field-label{display:block;margin:25px 0 8px;color:#58645e;font-size:10px;font-weight:650}.address-input,.amount-input{position:relative;display:flex;align-items:center;min-height:50px;padding:0 10px 0 14px;border:1px solid #d6ddd8;border-radius:9px;background:#fbfcfb}.address-input:focus-within,.amount-input:focus-within{border-color:#91aa99;box-shadow:0 0 0 3px #4e7a5d14}.address-input input,.amount-input input{width:100%;min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font:500 10px var(--mono)}.address-input input{padding-right:150px}.address-input.compact input{padding-right:0}.resolved{position:absolute;right:10px;display:flex;align-items:center;gap:5px;padding:6px 8px;color:#326347;border-radius:7px;background:#e8f5e3;font-size:8px;font-weight:650}.resolved-card{display:flex;align-items:center;gap:10px;margin-top:9px;padding:12px;border:1px solid #dce9d8;border-radius:9px;background:#f1f8ed}.resolved-icon{display:grid;place-items:center;width:31px;height:31px;border-radius:8px;color:#2a5d40;background:#ddf4d2}.resolved-card strong,.resolved-card small{display:block}.resolved-card strong{font-size:9px}.resolved-card small{margin-top:3px;color:#6f7d75;font-size:8px}.privacy-tag{margin-left:auto;padding:5px 7px;color:#41624c;border:1px solid #d5e8d0;border-radius:999px;font-size:7px}.amount-input input{font:600 24px Manrope;letter-spacing:-.04em}.amount-asset{display:flex;align-items:center;gap:7px;padding:5px 7px;border-radius:8px;background:#eff2ef;font-size:10px;font-weight:650;white-space:nowrap}.fiat-estimate{color:#557060;font:600 10px var(--mono);white-space:nowrap}.fiat-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:9px 1px 0}.fiat-tools>div:first-child{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:9px}.fiat-presets{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.fiat-presets button{min-width:39px;padding:5px 7px;color:#315c42;border:1px solid #d9e2dc;border-radius:999px;background:#f7faf6;font-size:9px;font-weight:700}.fiat-presets button:hover{border-color:#91aa99;background:#eef6ea}.fiat-presets button:disabled{opacity:.55}.fiat-tools.compact{align-items:flex-start;flex-direction:column}.fiat-tools.compact .fiat-presets{justify-content:flex-start}.transfer-maximum{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:8px 1px 0;color:var(--muted);font-size:10px;line-height:1.45}.transfer-maximum button{flex:0 0 auto;padding:3px 0;color:#315c42;border:0;background:transparent;font-size:10px;font-weight:700}.transfer-maximum button:disabled{color:var(--muted)}.transfer-maximum.invalid,.transfer-maximum.invalid button{color:#9a4d35}.fee-choice{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:11px 0 28px}.fee-choice button{position:relative;display:grid;grid-template-columns:17px 1fr;gap:8px;padding:12px;text-align:left;border:1px solid #dce2de;border-radius:9px;background:#fff}.fee-choice button.selected{border-color:#476455;background:#f7faf6}.fee-choice button>span{display:grid;place-items:center;width:15px;height:15px;margin-top:1px;color:#fff;border:1px solid #bac3bd;border-radius:50%}.fee-choice button.selected>span{border-color:var(--green);background:var(--green)}.fee-choice strong,.fee-choice small{display:block}.fee-choice strong{font-size:9px}.fee-choice small{margin-top:4px;color:var(--muted);font-size:7px;line-height:1.4}.fee-choice em{position:absolute;top:-8px;right:7px;padding:3px 6px;color:#31583f;border-radius:999px;background:var(--mint);font-size:6px;font-style:normal;font-weight:700;text-transform:uppercase}.summary-card h3{margin:0;font-size:18px;letter-spacing:-.04em}.summary-amount{display:flex;align-items:center;gap:12px;margin:25px 0}.summary-amount strong,.summary-amount small{display:block}.summary-amount strong{font-size:22px;letter-spacing:-.04em}.summary-amount small{color:var(--muted);font-size:9px}.summary-card dl{margin:0}.summary-card dl>div{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-top:1px solid #edf0ee;font-size:9px}.summary-card dt{color:var(--muted)}.summary-card dd{margin:0;text-align:right;font-weight:650}.summary-note{display:flex;gap:9px;margin-top:20px;padding:12px;color:#4d6657;border-radius:9px;background:#edf6e8;font-size:8px;line-height:1.5}.summary-note svg{flex:0 0 auto;color:#35634a}.funding-note{display:flex;align-items:flex-start;gap:10px;margin:-8px 0 18px;padding:13px;color:#40594a;border-radius:10px;background:#edf6e8}.funding-note>svg{flex:0 0 auto;margin-top:1px}.funding-note p,.funding-note strong,.funding-note span{display:block;margin:0}.funding-note strong{font-size:11px}.funding-note span{margin-top:4px;color:#647269;font-size:10px;line-height:1.5}.testnet-tools{margin-top:22px;padding-top:15px;border-top:1px solid #e4e9e5}.testnet-tools summary{color:#59665f;cursor:pointer;font-size:10px;font-weight:650}.testnet-tools>p{margin:12px 0;color:var(--muted);font-size:10px;line-height:1.5}.testnet-tools>dl{margin-top:15px}.testnet-mint{display:grid;grid-template-columns:80px minmax(0,1fr);gap:7px}.testnet-mint input{width:100%;min-width:0;padding:0 9px;border:1px solid #d6ddd8;border-radius:8px;outline:none;font:500 10px var(--mono)}.testnet-mint button{justify-content:center;white-space:nowrap}.back-link{margin-bottom:25px;padding:0;border:0;color:var(--muted);background:transparent;font-size:9px}.route-visual{display:flex;align-items:center;justify-content:center;gap:20px;margin:18px 0 30px}.route-visual>svg{width:18px;color:#9ba49f}.route-visual>div{display:grid;justify-items:center;gap:6px}.route-visual small{color:var(--muted);font-size:8px}.route-avatar,.stealth-destination>span{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:var(--cream);font-weight:700}.stealth-destination>span{color:#28503a;background:var(--mint);box-shadow:0 0 0 8px #a9ff782e}.stealth-destination strong{font:500 8px var(--mono)}.review-lines{margin-bottom:16px}.review-lines>div,.fee-breakdown>div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-top:1px solid #ebefec;font-size:9px}.review-lines span,.fee-breakdown span{color:var(--muted)}.review-lines .total,.fee-breakdown .total{font-size:11px}.info-box,.warning-box,.signed-fields{display:flex;align-items:flex-start;gap:9px;margin:17px 0;padding:12px;border-radius:9px;background:#eef5eb;color:#496053}.info-box svg,.warning-box svg,.signed-fields svg{flex:0 0 auto}.info-box p,.warning-box p{margin:0;font-size:8px;line-height:1.5}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.setup-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:17px}.setup-card,.scan-card,.payment-list{padding:26px}.ready-badge{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;color:#326247;border-radius:999px;background:#e7f5e2;font-size:8px}.setup-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:30px 0}.setup-flow>div{display:grid;justify-items:center;gap:6px;text-align:center}.setup-flow>div>span{display:grid;place-items:center;width:42px;height:42px;color:#315640;border-radius:12px;background:#eaf3e6}.setup-flow svg{width:18px}.setup-flow>svg{width:15px;color:#9ca6a0}.setup-flow strong{font-size:8px}.setup-flow small{color:var(--muted);font-size:7px}.key-list{margin-bottom:17px}.key-list>div{display:grid;grid-template-columns:1fr auto 24px;align-items:center;padding:10px 0;border-top:1px solid #edf0ee;font-size:8px}.key-list span{color:var(--muted)}.key-list code{font:500 8px var(--mono)}.key-list button{border:0;color:var(--muted);background:transparent}.scan-card{position:relative;overflow:hidden;color:#fff;background:var(--green)}.scan-card .eyebrow{color:#aab8b1}.scan-card h2{font-size:22px}.scan-card>p{max-width:330px;margin:13px 0 25px;color:#b7c5be;font-size:9px;line-height:1.6}.scan-radar{position:relative;display:grid;place-items:center;width:84px;height:84px;margin:0 0 25px auto;color:var(--mint);border:1px solid #416052;border-radius:50%}.scan-radar:before,.scan-radar:after{position:absolute;content:"";border:1px solid #355347;border-radius:50%;top:12px;right:12px;bottom:12px;left:12px}.scan-radar:after{top:27px;right:27px;bottom:27px;left:27px;background:#a9ff7814}.scan-radar svg{z-index:2}.scan-radar i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--mint)}.scan-radar i:nth-child(2){top:7px;left:22px}.scan-radar i:nth-child(3){right:5px;bottom:23px}.scan-stat{display:grid;grid-template-columns:1fr 1fr;gap:10px}.scan-stat>div{padding:12px;border:1px solid #355246;border-radius:9px;background:#ffffff08}.scan-stat strong,.scan-stat small{display:block}.scan-stat strong{color:var(--mint);font:500 17px var(--mono)}.scan-stat small{margin-top:4px;color:#9eaea6;font-size:7px}.payment-list{margin-top:17px}.muted-label{color:var(--muted);font-size:8px}.private-payment{display:grid;grid-template-columns:37px 1fr auto auto;gap:12px;align-items:center;min-height:65px;border-top:1px solid #e9eeea}.payment-symbol{display:grid;place-items:center;width:33px;height:33px;color:#2d5d42;border-radius:9px;background:#e7f6df}.payment-symbol svg{width:15px}.private-payment strong,.private-payment small{display:block}.private-payment strong{font-size:10px}.private-payment small{margin-top:4px;color:var(--muted);font:400 8px var(--mono)}.zero-stx{padding:4px 7px;color:#665637;border-radius:999px;background:#f5eddd;font:500 7px var(--mono)}.private-payment button{display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #d7ddd8;border-radius:7px;background:#fff;font-size:8px;font-weight:650}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:flex-end;background:#09100d7f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade-in .18s ease}.spend-drawer{position:relative;width:min(485px,100%);height:100%;overflow-y:auto;padding:42px clamp(25px,5vw,43px);background:#fff;box-shadow:-20px 0 60px #080f0c26;animation:slide-in .25s ease}.close-button{position:absolute;top:25px;right:25px;display:grid;place-items:center;width:31px;height:31px;border:1px solid #dce1de;border-radius:8px;background:#fff}.close-button svg{width:15px}.spend-drawer h2{margin:0;font-size:28px;letter-spacing:-.05em}.drawer-copy{margin:9px 0 26px;color:var(--muted);font-size:9px;line-height:1.6}.source-account{display:flex;justify-content:space-between;align-items:center;padding:13px;border:1px solid #dce2de;border-radius:11px;background:#f7f9f6}.source-account>div{display:flex;align-items:center;gap:9px}.source-lock{display:grid;place-items:center;width:35px;height:35px;color:#2d5840;border-radius:9px;background:#e5f3df}.source-account small,.source-account strong{display:block}.source-account small{color:var(--muted);font-size:7px}.source-account strong{margin-top:3px;font:500 8px var(--mono)}.source-account>span{text-align:right}.source-account>span strong{font:500 9px var(--mono)}.segmented{display:grid;grid-template-columns:1fr 1fr;margin-top:21px;padding:3px;border-radius:9px;background:#edf1ed}.segmented button{padding:9px;color:#758079;border:0;border-radius:7px;background:transparent;font-size:9px;font-weight:650}.segmented button.active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #111a1712}.fee-breakdown{margin-top:25px}.fee-breakdown .free{color:#2c6a47}.warning-box{color:#725932;background:#fbf3e3}.signed-fields{font-size:8px;line-height:1.5}.success-state{max-width:600px;margin:35px auto;padding:52px;text-align:center;border:1px solid #dce3de;border-radius:18px;background:#fff}.success-state.compact{margin:70px 0 0;padding:20px 0;border:0}.success-mark{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 25px;color:#1f4f35;border-radius:50%;background:var(--mint);box-shadow:0 0 0 13px #a9ff782b}.success-state h2{margin:0;font-size:30px;letter-spacing:-.05em}.success-state p{max-width:430px;margin:13px auto 24px;color:var(--muted);font-size:10px;line-height:1.6}.success-tx{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:13px;text-align:left;border:1px solid #dfe4e1;border-radius:9px;background:#f6f8f5}.success-tx small,.success-tx strong{display:block}.success-tx small{color:var(--muted);font-size:7px}.success-tx strong{margin-top:3px;font:500 9px var(--mono)}.activity-page{padding:26px}.activity-tools{display:flex;align-items:center;justify-content:space-between}.filter-tabs{display:flex;gap:4px;padding:3px;border-radius:8px;background:#edf1ed}.filter-tabs button{padding:7px 12px;color:var(--muted);border:0;border-radius:6px;background:transparent;font-size:8px}.filter-tabs button.active{color:var(--ink);background:#fff;box-shadow:0 2px 7px #111a170f}.activity-page .activity-row{min-height:72px}.dao-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:17px}.dao-metrics>div{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid #dfe4e0;border-radius:12px;background:#fff}.dao-metrics>div>span{display:grid;place-items:center;width:34px;height:34px;color:#2d5940;border-radius:9px;background:#eaf5e5}.dao-metrics svg{width:16px}.dao-metrics small,.dao-metrics strong{display:block}.dao-metrics small{color:var(--muted);font-size:7px}.dao-metrics strong{margin-top:4px;font-size:11px}.payout-card{padding:0 24px}.payout-head,.payout-row{display:grid;grid-template-columns:minmax(180px,1.3fr) 1fr 1fr 24px;gap:15px;align-items:center}.payout-head{min-height:43px;color:#8a938e;font:500 7px var(--mono);text-transform:uppercase}.payout-row{min-height:68px;border-top:1px solid #e9edea}.payout-row>div{display:flex;align-items:center;gap:10px}.contributor-avatar{display:grid;place-items:center;width:33px;height:33px;border-radius:9px;background:var(--cream);font-size:10px;font-weight:700}.payout-row strong,.payout-row small{display:block}.payout-row strong{font-size:9px}.payout-row small{margin-top:3px;color:var(--muted);font:400 7px var(--mono)}.private-route{display:flex;align-items:center;gap:5px;color:#39634a;font-size:8px}.batch-summary{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 -24px;padding:17px 24px;border-top:1px solid #e2e7e3;background:#f8faf7}.batch-summary>div{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:8px}.dao-metrics>div.invalid{border-color:#e1a28d;background:#fff7f3}.dao-metrics>div.invalid>span{color:#8d4b35;background:#f9e5dc}.dao-metrics em{display:block;margin-top:3px;color:#934e36;font-size:8px;font-style:normal;font-weight:700}.dao-builder{overflow:hidden}.dao-toolbar,.dao-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 0 18px}.dao-toolbar h2,.dao-review-head h2{margin:0;font-size:19px;letter-spacing:-.04em}.dao-toolbar p{margin:7px 0 0;color:var(--muted);font-size:10px}.dao-toolbar code{font:500 9px var(--mono)}.dao-toolbar>div:last-child{display:flex;gap:8px}.csv-button{position:relative;cursor:pointer}.csv-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.payout-editor input{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid #dce2de;border-radius:8px;outline:none;background:#fbfcfb;font-size:10px}.payout-editor input:focus{border-color:#91aa99;box-shadow:0 0 0 3px #4e7a5d14}.payout-editor .mono-input{font-family:var(--mono);font-size:9px}.payout-address-field{position:relative;display:block!important}.payout-address-field input{padding-right:37px}.payout-address-status{position:absolute;top:50%;right:11px;display:grid;place-items:center;width:18px;height:18px;color:var(--muted);transform:translateY(-50%)}.payout-address-status svg{width:17px;height:17px}.payout-address-field.registered .payout-address-status{color:#2f6545}.payout-address-field.registered input{border-color:#9bc0a6;background:#f6fbf4}.payout-address-field.unregistered .payout-address-status,.payout-address-field.error .payout-address-status{color:#934e36}.payout-address-field.unregistered input,.payout-address-field.error input{border-color:#dfa18c;background:#fff8f5}.payout-amount{position:relative}.payout-amount input{padding-right:48px;font-weight:650}.payout-amount>span{position:absolute;right:9px;color:var(--muted);font-size:8px;font-weight:700}.payout-amount.invalid input{color:#8d412d;border-color:#dc8f76;background:#fff5f1;box-shadow:0 0 0 3px #9a4d3514}.payout-amount.invalid>span{color:#934e36}.dao-fee-choice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid #e9edea}.dao-fee-choice>span{color:var(--muted);font-size:10px;font-weight:650}.dao-fee-choice .segmented{width:min(360px,100%);margin:0}.batch-error{display:flex;align-items:center;gap:7px;margin:0 0 15px;color:#8a4c35;font-size:9px}.batch-balance-error{display:flex;align-items:center;gap:7px;margin:0 0 15px;color:#934e36;font-size:9px;font-weight:650}.dao-review{padding-top:0;padding-bottom:24px;overflow:hidden}.dao-review-head .back-link{margin:7px 0 0}.payout-route-cell{flex-direction:column;align-items:flex-start!important;gap:4px!important}.payout-tx{display:inline-flex;align-items:center;gap:4px;color:#42604e;font-size:8px;text-decoration:none}.payout-failure{max-width:260px;color:#8a4c35!important;line-height:1.35}.payout-status{display:grid;place-items:center;width:23px;height:23px;color:#7d8782;border-radius:50%;background:#eef1ef;font:600 8px var(--mono)}.payout-status svg{width:13px}.payout-status.signing,.payout-status.confirming{color:#315540;background:#e8f5e3}.payout-status.confirmed{color:#24593b;background:var(--mint)}.payout-status.failed{color:#884a34;background:#fff0e9}.dao-total{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;overflow:hidden;border:1px solid #e0e5e1;border-radius:10px;background:#e0e5e1}.dao-total>div{padding:14px;background:#f8faf7}.dao-total span,.dao-total strong{display:block}.dao-total span{color:var(--muted);font-size:8px}.dao-total strong{margin-top:5px;font:500 10px var(--mono)}.dao-success{max-width:900px;margin:0 auto;padding:clamp(28px,5vw,52px);text-align:center}.dao-success .success-mark{margin-bottom:24px}.dao-success h2{max-width:650px;margin:0 auto;font-size:clamp(25px,3.5vw,38px);letter-spacing:-.05em}.dao-success>p{max-width:590px;margin:12px auto 25px;color:var(--muted);font-size:11px;line-height:1.65}.dao-success-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 22px;overflow:hidden;border:1px solid #dde4df;border-radius:11px;background:#dde4df;text-align:left}.dao-success-summary>div{padding:15px;background:#f7faf6}.dao-success-summary span,.dao-success-summary strong{display:block}.dao-success-summary span{color:var(--muted);font-size:9px}.dao-success-summary strong{margin-top:5px;font:500 11px var(--mono)}.dao-success-transactions{overflow:hidden;margin-bottom:20px;border:1px solid #dfe5e0;border-radius:11px;text-align:left}.dao-success-transactions>a{display:grid;grid-template-columns:34px minmax(0,1fr) auto 17px;align-items:center;gap:11px;min-height:61px;padding:10px 13px;color:var(--ink);border-top:1px solid #e6ebe7;text-decoration:none}.dao-success-transactions>a:first-child{border-top:0}.dao-success-transactions>a.funding-transaction{grid-template-columns:minmax(0,1fr) 17px;background:#f8faf7}.dao-success-transactions strong,.dao-success-transactions small{display:block}.dao-success-transactions strong{font-size:10px}.dao-success-transactions small{margin-top:3px;color:var(--muted);font:400 9px var(--mono)}.confirmed-label{display:inline-flex;align-items:center;gap:5px;color:#326247;font-size:9px;font-weight:700}.dao-success .info-box{text-align:left}.guide-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:17px;align-items:start}.guide-contents{position:sticky;top:104px;display:grid;gap:3px;padding:18px}.guide-contents a{padding:8px 9px;color:#647069;border-radius:7px;font-size:10px;text-decoration:none}.guide-contents a:hover{color:var(--ink);background:#f0f4ef}.guide-document{padding:clamp(24px,4vw,42px)}.guide-document>section{display:grid;grid-template-columns:36px minmax(0,1fr);gap:17px;padding:30px 0;border-top:1px solid #e5eae6;scroll-margin-top:25px}.guide-document>section:first-child{padding-top:0;border-top:0}.guide-number{display:grid;place-items:center;width:32px;height:32px;color:#315b43;border-radius:9px;background:#e7f5e1;font:500 9px var(--mono)}.guide-document h2{margin:2px 0 10px;font-size:21px;letter-spacing:-.04em}.guide-document p,.guide-document li,.guide-document dd{color:var(--muted);font-size:11px;line-height:1.7}.guide-document p{margin:10px 0 0}.guide-document ol,.guide-document ul{display:grid;gap:7px;margin:10px 0 0;padding-left:19px}.guide-document code{font:500 10px var(--mono)}.guide-document dl{display:grid;gap:10px;margin:12px 0 0}.guide-document dl>div{padding:12px;border:1px solid #e3e8e4;border-radius:9px;background:#fafbfa}.guide-document dt{color:var(--ink);font-size:10px;font-weight:700}.guide-document dd{margin:3px 0 0}.guide-callout{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:14px;color:#3f614c;border-radius:10px;background:#eef7ea}.guide-callout.warning{color:#795d34;background:#fbf3e3}.guide-callout svg{flex:0 0 auto;margin-top:2px}.guide-callout p{margin:0;color:inherit}@keyframes fade-in{0%{opacity:0}}@keyframes slide-in{0%{transform:translate(40px);opacity:.7}}@media(max-width:1050px){.app-shell{grid-template-columns:205px minmax(0,1fr)}.sidebar{padding-inline:17px}.balance-grid,.setup-grid{grid-template-columns:1fr}.posture-card{min-height:250px}.overview-grid,.flow-layout{grid-template-columns:1fr}.summary-card{position:static}}@media(max-width:760px){.app-shell{display:block}.sidebar{position:sticky;height:auto;padding:12px 15px;flex-direction:row;align-items:center}.brand>span:last-child,.demo-chip,.sidebar-foot .privacy-live,.sidebar-foot .settings-link,.guide-link span{display:none}.sidebar-foot{display:block;margin:0;padding:0;border:0}.guide-link{width:auto;margin:0;padding:10px}.nav-list{display:flex;margin-left:auto;gap:2px}.nav-item{width:auto;padding:10px}.nav-item span{display:none}.nav-item.active{box-shadow:inset 0 -2px var(--mint)}.workspace{padding:0 16px 45px}.topbar{height:67px}.network-status{font-size:7px}.network-status>span:last-child,.network-status>span:last-child+*{display:none}.wallet-pill>span:nth-child(2){display:none}.page-title{align-items:flex-start;flex-direction:column;padding:32px 0 24px}.page-title h1{font-size:36px}.balance-card{min-height:350px}.balance-number{font-size:39px}.action-row{max-width:225px;flex-direction:column;align-items:stretch}.privacy-orbit{opacity:.68}.activity-row{grid-template-columns:35px 1fr auto;padding:10px 0}.activity-row .status-label,.activity-row .more-button{display:none}.row-amount{grid-column:3;grid-row:1}.fee-choice{grid-template-columns:1fr}.address-input input{padding-right:0}.resolved{position:static;white-space:nowrap}.privacy-tag{display:none}.setup-flow{gap:4px}.setup-flow>svg{width:11px}.private-payment{grid-template-columns:37px 1fr auto;padding:10px 0}.private-payment .zero-stx{display:none}.dao-metrics{grid-template-columns:1fr}.payout-head{display:none}.payout-row{grid-template-columns:1fr auto 22px}.private-route{display:none}.batch-summary{align-items:flex-start;flex-direction:column}.dao-toolbar,.dao-review-head{flex-direction:column}.dao-toolbar>div:last-child{width:100%;flex-wrap:wrap}.payout-editor{grid-template-columns:minmax(0,1fr) 105px 24px;gap:8px;padding:12px 0}.payout-editor>div:first-child{grid-column:1 / -1}.payout-row>.payout-route-cell{display:none}.dao-fee-choice{align-items:flex-start;flex-direction:column}.dao-fee-choice .segmented{width:100%}.dao-total,.dao-success-summary{grid-template-columns:1fr}.dao-success-transactions>a{grid-template-columns:31px minmax(0,1fr) 17px}.dao-success-transactions .confirmed-label{display:none}.guide-layout{grid-template-columns:1fr}.guide-contents{position:static;display:none}.guide-document{padding:22px 18px}.guide-document>section{grid-template-columns:30px minmax(0,1fr);gap:11px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.status-dot.inactive{background:#7c8982;box-shadow:none}.asset-menu button:disabled{opacity:.58}.connect-wallet{padding-inline:13px;font-family:Manrope,sans-serif}.notice-bar{position:fixed;top:22px;right:22px;z-index:300;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;width:min(430px,calc(100vw - 32px));padding:14px;border:1px solid #d7e5d2;border-radius:12px;color:#315540;background:#eef8e9;box-shadow:0 18px 55px #111a172e;font-size:11px;animation:toast-in .22s ease both}.notice-bar.error{color:#76452f;border-color:#efd4c5;background:#fff2eb}.notice-bar.info{color:#4f5d57;border-color:#dce3de;background:#fff}.notice-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#ffffff94}.notice-bar strong,.notice-bar div>span{display:block}.notice-bar strong{margin:1px 0 3px;color:currentColor;font-size:11px}.notice-bar div>span{color:color-mix(in srgb,currentColor 84%,transparent);line-height:1.45}.notice-bar button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;color:inherit;background:transparent}.notice-bar button:hover{background:#111a1712}.funding-strip{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:17px;padding:18px 20px}.funding-strip strong,.funding-strip small{display:block}.funding-strip strong{font-size:17px}.funding-strip small{margin-top:4px;color:var(--muted);font-size:8px}.funding-controls{display:flex;align-items:center;gap:8px}.funding-controls input{width:86px;height:39px;padding:0 10px;border:1px solid #d6ddd8;border-radius:8px;outline:none;font:500 10px var(--mono)}.funding-actions>small{display:block;margin-top:7px;color:var(--muted);font-size:10px;text-align:right}.resolved.missing{color:#8a4c35;background:#fff0e9}.ready-badge.locked{color:#6e5d41;background:#f5eddd}.privacy-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.field-help{display:block;margin-top:7px;color:var(--muted);font-size:9px;line-height:1.5}.file-button{position:relative;cursor:pointer}.file-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.file-button.disabled{cursor:not-allowed;opacity:.48}.file-button.active{border-color:#73957e;box-shadow:0 0 0 3px #4e7a5d17}.password-label{display:flex;justify-content:space-between;gap:12px}.password-label span{color:#8a6338;font-size:9px;font-weight:700}.password-input.required{border-color:#d7ad71;background:#fffaf1;box-shadow:0 0 0 3px #be893e14}.password-input.valid{border-color:#7da288;background:#f7fbf6}.backup-mode-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0 4px}.backup-mode-guide>div{padding:11px;border:1px solid #e0e5e1;border-radius:9px;background:#fafbfa}.backup-mode-guide>div.active{border-color:#789881;background:#f0f7ed;box-shadow:inset 3px 0 #476b55}.backup-mode-guide strong,.backup-mode-guide span,.backup-mode-guide em{display:block}.backup-mode-guide strong{font-size:10px}.backup-mode-guide span{margin-top:4px;color:var(--muted);font-size:9px;line-height:1.45}.backup-mode-guide em{margin-top:7px;color:#7b6648;font-size:8px;font-style:normal;font-weight:700}.setup-stage{width:100%;margin-top:22px}.setup-stage>h3{margin:0 0 9px;font-size:20px;letter-spacing:-.035em}.setup-stage>p{width:100%;margin:0 0 18px;color:var(--muted);font-size:11px;line-height:1.7}.setup-stage .primary-wide{margin-top:18px}.step-label{display:inline-block;margin-bottom:10px;color:#526159;font:600 10px var(--mono);text-transform:uppercase;letter-spacing:.05em}.choice-actions{display:flex;flex-wrap:wrap;gap:9px}.backup-file-picker{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:72px;padding:13px;border:1px dashed #bfc9c2;border-radius:11px;color:#536159;background:#fafcf9;cursor:pointer}.backup-file-picker:hover,.backup-file-picker.selected{color:#294f39;border-color:#72927c;background:#f2f8ef}.backup-file-picker>svg{justify-self:center}.backup-file-picker strong,.backup-file-picker small{display:block}.backup-file-picker strong{color:var(--ink);font-size:11px}.backup-file-picker small{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.5}.backup-file-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.recovery-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:22px}.recovery-status>div,.verified-callout{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid #dce7d8;border-radius:10px;color:#315a42;background:#f1f8ed}.recovery-status svg,.verified-callout svg{flex:0 0 auto;margin-top:1px}.recovery-status strong,.recovery-status small,.verified-callout strong,.verified-callout small{display:block}.recovery-status strong,.verified-callout strong{color:var(--ink);font-size:11px}.recovery-status small,.verified-callout small{margin-top:3px;color:var(--muted);font-size:10px;line-height:1.45}.verified-callout{margin-bottom:20px}.enabled-stage>p{margin-top:16px}.backup-manage{margin-top:22px;padding-top:16px;border-top:1px solid #e4e9e5}.backup-manage summary{color:#59665f;cursor:pointer;font-size:11px;font-weight:650}.backup-manage>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:13px}.backup-manage .key-list{width:100%;margin:0}.empty-state{display:grid;justify-items:center;gap:12px;padding:55px 30px;text-align:center}.empty-state>svg{color:#356048}.empty-state h2,.empty-state p{margin:0}.empty-state p{max-width:520px;color:var(--muted);font-size:10px;line-height:1.6}.inline-empty{padding:35px 0 15px;color:var(--muted);text-align:center;font-size:10px}.activity-live-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 20px;align-items:center;gap:12px;min-height:68px;color:var(--ink);border-top:1px solid #e8ede9;text-decoration:none}.activity-live-row:first-child{border-top:0}.activity-live-row strong,.activity-live-row small{display:block}.activity-live-row strong{font-size:10px}.activity-live-row small{max-width:420px;margin-top:3px;overflow:hidden;color:var(--muted);font:400 7px var(--mono);text-overflow:ellipsis}.submission-note{margin:10px 0 0;color:var(--muted);font-size:10px;line-height:1.5;text-align:center}.source-details{min-width:0}.source-picker{position:relative;display:flex;align-items:center;max-width:245px;margin-top:2px}.source-picker select{width:100%;padding:2px 21px 2px 0;overflow:hidden;color:var(--ink);border:0;outline:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:500 10px var(--mono);text-overflow:ellipsis;cursor:pointer}.source-picker select:disabled{color:var(--ink);opacity:1;cursor:default}.source-picker svg{position:absolute;right:1px;color:var(--muted);pointer-events:none}.source-picker:has(select:disabled) svg{display:none}.source-help,.amount-limit,.amount-error{display:block;margin:7px 1px 0;color:var(--muted);font-size:10px;line-height:1.45}.source-help{margin-bottom:-8px}.destination-help{display:block;margin:7px 1px 0;color:var(--muted);font-size:9px;line-height:1.5}.segmented.spend-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.segmented .future-action{display:grid;place-items:center;gap:2px;opacity:.72}.segmented .future-action.active{opacity:1}.segmented .future-action small{font-size:7px;font-weight:600}.bitcoin-coming-soon{margin-top:18px;padding:20px;border:1px solid #dce5dd;border-radius:12px;background:#f7faf5}.bitcoin-coming-soon h3{margin:13px 0 7px;font-size:18px;letter-spacing:-.035em}.bitcoin-coming-soon>p{margin:0;color:var(--muted);font-size:10px;line-height:1.65}.bitcoin-coming-soon .info-box{margin-bottom:0;background:#eaf4e6}.coming-soon-badge{display:inline-flex;padding:5px 8px;color:#355d43;border-radius:999px;background:#e3f3dc;font-size:7px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.amount-error{color:#9a4d35}.amount-input.invalid{border-color:#d98b72;box-shadow:0 0 0 3px #9a4d3514}.menu-label,.eyebrow,.network-status,.proof-strip a{font-size:10px}.activity-row>div>small,.status-label,.row-amount small,.proof-strip small,.stepper span i,.resolved,.resolved-card small,.privacy-tag,.fee-choice small,.fee-choice em,.summary-note,.route-visual small,.info-box p,.warning-box p,.ready-badge,.setup-flow strong,.setup-flow small,.key-list>div,.key-list code,.scan-card>p,.scan-stat small,.muted-label,.private-payment small,.zero-stx,.private-payment button,.drawer-copy,.source-account small,.source-account strong,.signed-fields,.success-tx small,.activity-live-row small,.dao-metrics small,.payout-head,.payout-row small,.private-route,.batch-summary>div{font-size:10px}.fee-choice strong,.summary-card dl>div,.back-link,.review-lines>div,.fee-breakdown>div,.segmented button,.source-account>span strong,.success-tx strong{font-size:11px}.review-lines strong .fiat-estimate,.activity-live-row>strong .fiat-estimate,.dao-metrics strong .fiat-estimate{display:block;margin-top:4px;font-size:9px}.private-payment strong .fiat-estimate{display:inline;margin-left:6px;font-size:9px}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}}@media(max-width:760px){.notice-bar{top:12px;right:16px}.funding-strip,.funding-controls{align-items:stretch;flex-direction:column}.funding-actions>small{text-align:left}.funding-controls input{width:100%}.activity-live-row{grid-template-columns:36px minmax(0,1fr) 18px}.activity-live-row>strong{grid-column:2}.source-account{align-items:flex-start;gap:12px}.source-account>div{min-width:0}.source-picker{max-width:190px}.fiat-tools{align-items:flex-start;flex-direction:column}.fiat-presets{justify-content:flex-start}.choice-actions,.choice-actions>button,.backup-manage>div,.backup-manage .light-button{width:100%}.recovery-status{grid-template-columns:1fr}}
