.main{flex-direction:column;flex:1 1;min-width:0}.main,.page{display:flex}.page{width:100%;max-width:var(--main-max);margin-inline:auto;padding:var(--s6) var(--page-pad) var(--s12);flex-direction:column;gap:var(--s6)}@media (max-width:720px){.page{padding-top:var(--s4);gap:var(--s4)}}.page-head{margin-bottom:var(--s2)}.about{margin-top:var(--s4);padding-top:var(--s6);border-top:1px solid var(--line)}.about-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s2) var(--s4);margin-bottom:var(--s4)}.about h2{margin:0;font-size:20px;line-height:27px;font-weight:600;color:var(--text)}.about-more{font-size:13px;color:var(--text-mute);text-decoration:underline;text-underline-offset:3px}.about-more:hover{color:var(--text)}.about-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--s8);gap:0 var(--s8);align-items:start}.about-item{border-bottom:1px solid var(--line)}.about-item summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:48px;padding:var(--s2) 0;font-size:14.5px;line-height:21px;font-weight:600;color:var(--text);cursor:pointer;list-style:none}.about-item summary::-webkit-details-marker{display:none}.about-item summary:after{content:"";flex-shrink:0;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) 50% /12px 1.75px no-repeat,linear-gradient(currentColor,currentColor) 50% /1.75px 12px no-repeat;color:var(--text-mute);transition:transform var(--t-fast) var(--ease)}.about-item[open] summary:after{background:linear-gradient(currentColor,currentColor) 50% /12px 1.75px no-repeat}.about-item summary:hover{color:var(--accent-ink-safe)}.about-item p{margin:0 0 var(--s4);font-size:14px;line-height:22px;color:var(--text-mute);max-width:62ch}@media (max-width:860px){.about-list{grid-template-columns:minmax(0,1fr)}}.redirect-head{font-family:var(--font-sans);font-size:14px;line-height:21px;font-weight:400;color:var(--text-mute)}.wall{max-width:520px;margin:var(--s16) auto;padding:var(--s8) var(--page-pad);text-align:left}.wall h1{margin-bottom:var(--s4)}.wall p{color:var(--text-mute)}.wall p b{color:var(--text)}.wall-actions{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s6)}.btn-wrap{display:inline-flex;flex-direction:column;gap:var(--s1)}.btn-wrap-full{display:flex;width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);height:44px;padding-inline:var(--s4);border-radius:var(--r-button);border:1px solid var(--line-strong);background:transparent;color:var(--text);font-size:14px;cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease)}.btn-sm{position:relative;height:36px;padding-inline:var(--s3);font-size:13px;flex-shrink:0}.btn-sm:before{content:"";position:absolute;inset:-4px 0}.btn-lg{height:48px;font-size:15px}.btn-full{width:100%}.btn:hover:not(:disabled){background:var(--card-hover)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500}.btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn-danger{background:transparent;border-color:var(--danger);color:var(--danger)}.btn-danger:hover:not(:disabled){background:var(--danger-dim)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:1;cursor:not-allowed;background:transparent;border:1px solid var(--line);color:var(--text-faint)}.btn.btn-loading:disabled{background:var(--accent);border-color:transparent;color:var(--accent-ink);opacity:.7}.btn-loading .btn-label{opacity:.7}.btn-reason{font-size:12px;line-height:16px;color:var(--warn)}.btn-icon,.chip{display:inline-flex}.chip{align-items:center;gap:var(--s1);height:24px;padding-inline:var(--s2);border-radius:var(--r-chip);border:1px solid var(--line);background:var(--card);color:var(--text-mute);font-size:12px;line-height:16px;white-space:nowrap}.chip-icon{display:inline-flex}.chip-safe{background:var(--safe-dim);color:var(--safe)}.chip-safe,.chip-warn{border-color:transparent}.chip-warn{background:var(--warn-dim);color:var(--warn)}.chip-danger{background:var(--danger-dim);border-color:transparent;color:var(--danger)}.chip-accent{background:var(--accent-subtle);border-color:transparent;color:var(--text)}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--card-pad)}.card-flush{padding:0}.card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s4)}.card-title{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-mute)}.card-foot{margin-top:var(--s4)}.meter{width:100%}.meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s2)}.meter-label{font-size:13px;color:var(--text-mute)}.meter-detail{font-size:13px;color:var(--text)}.meter-track{position:relative;width:100%;background:var(--line);overflow:visible}.meter-fill,.meter-track{border-radius:var(--r-chip)}.meter-fill{height:100%;background:var(--text-faint);transition:width var(--t-slow) var(--ease)}.meter-safe{background:var(--safe)}.meter-warn{background:var(--warn)}.meter-danger{background:var(--danger)}.meter-accent{background:var(--accent)}.meter-tick{position:absolute;top:-3px;bottom:-3px;width:1px;background:var(--line-strong);transform:translateX(-.5px)}.meter-marker{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:var(--text);border:2px solid var(--card);transform:translate(-50%,-50%);transition:left var(--t-slow) var(--ease)}.meter-marker-safe{background:var(--safe)}.meter-marker-warn{background:var(--warn)}.meter-marker-danger{background:var(--danger)}.meter-ticks{position:relative;height:18px;margin-top:var(--s1)}.meter-tick-label{position:absolute;transform:translateX(-50%);white-space:nowrap}.banner{display:flex;align-items:center;gap:var(--s2);padding:var(--s3) var(--page-pad);font-size:13px;position:-webkit-sticky;position:sticky;top:var(--topstrip-h);z-index:var(--z-raised)}.banner-text{flex:1 1;min-width:0}.banner-action{display:inline-flex;flex-shrink:0}.banner-warn{background:var(--warn-dim);color:var(--warn)}.banner-danger,.banner-warn{border-bottom:1px solid var(--line)}.banner-danger{background:var(--danger-dim);color:var(--danger)}.banner-neutral{background:var(--card);color:var(--text-mute);border-bottom:1px solid var(--line)}.banner-icon,.n{display:inline-flex}.n{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;align-items:baseline;gap:var(--s1)}.n-sm{font-size:13px}.n-md{font-size:16px}.n-lg{font-size:24px}.n-xl{font-size:40px;letter-spacing:-.02em}.n-health{font-family:var(--font-serif);font-size:72px;line-height:76px;letter-spacing:-.04em}.n-text{color:var(--text)}.n-mute{color:var(--text-mute)}.n-faint{color:var(--text-faint)}.n-safe{color:var(--safe)}.n-warn{color:var(--warn)}.n-danger{color:var(--danger)}.n-unit{font-family:var(--font-sans);font-size:.5em;color:var(--text-mute)}.sheet-layer{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:center;padding:var(--s4)}.sheet-overlay{position:absolute;inset:0;background:rgb(11 12 14/44%);animation:sheet-fade var(--t-fast) var(--ease)}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}.sheet{position:relative;width:var(--sheet-w);max-width:100%;max-height:88vh;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:0 1px 2px rgb(16 18 21/8%),0 24px 56px -16px rgb(16 18 21/28%);animation:sheet-rise var(--t-slow) var(--ease)}@keyframes sheet-rise{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.sheet,.sheet-overlay{animation:none}}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--sheet-pad);border-bottom:1px solid var(--line)}.sheet-head h2{margin:0;font-size:17px;line-height:24px;letter-spacing:-.01em}.sheet-close{display:inline-grid;place-items:center;width:36px;height:36px;margin-right:-6px;border-radius:var(--r-button);border:0;background:transparent;color:var(--text-mute);cursor:pointer;flex-shrink:0;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.sheet-close:hover{background:var(--card-hover);color:var(--text)}.sheet-close:focus-visible{outline:2px solid var(--accent-ink-safe);outline-offset:2px}.sheet-chips{display:flex;flex-wrap:wrap;gap:var(--s2);padding:var(--s3) var(--sheet-pad) 0}.sheet-body{gap:var(--s4);overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(var(--card) 30%,rgb(255 255 255/0)) top /100% 24px no-repeat,linear-gradient(rgb(255 255 255/0),var(--card) 70%) bottom /100% 24px no-repeat,radial-gradient(farthest-side at 50% 0,rgb(16 18 21/9%),rgb(16 18 21/0)) top /100% 10px no-repeat,radial-gradient(farthest-side at 50% 100%,rgb(16 18 21/9%),rgb(16 18 21/0)) bottom /100% 10px no-repeat;background-attachment:local,local,scroll,scroll}.sheet-body,.sheet-foot{display:flex;flex-direction:column;padding:var(--s4) var(--sheet-pad)}.sheet-foot{gap:var(--s2);border-top:1px solid var(--line)}@media (max-width:560px){.sheet-layer{place-items:end center;padding:0}.sheet{width:100%;max-height:92vh;border-radius:var(--r-card) var(--r-card) 0 0;border-bottom:0;animation-name:sheet-up}@keyframes sheet-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.sheet-foot{padding-bottom:max(var(--s4),env(safe-area-inset-bottom))}}.dev-grid{display:grid;grid-gap:var(--s6);gap:var(--s6)}.dev-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s3)}.dev-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--s3)}.kv{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--s2) var(--s4);gap:var(--s2) var(--s4);font-size:13px}.kv dt{color:var(--text-mute)}.kv dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-width:900px){.sheet{top:auto;bottom:0;width:100%;height:92dvh;border-left:0;border-top:1px solid var(--line);border-radius:var(--r-card) var(--r-card) 0 0}.kv{grid-template-columns:1fr;gap:var(--s1) 0}.kv dd{margin-bottom:var(--s2)}}@media (max-width:720px){:root{--topstrip-h:88px}.topstrip{flex-wrap:wrap;align-content:center;row-gap:var(--s2);padding-block:var(--s2)}.topstrip-right{margin-left:0;width:100%;justify-content:flex-start;min-width:0;flex-wrap:wrap;gap:var(--s2)}.topstrip .btn{height:32px;padding-inline:10px;font-size:13px}}.tree{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:19px;color:var(--text-mute);background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--card-pad);margin:0;white-space:pre;-moz-tab-size:2;tab-size:2}.modal-layer{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--s4)}.modal-overlay{position:absolute;inset:0;background:rgb(16 18 21/55%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:modal-fade .14s var(--ease)}.modal{position:relative;width:100%;max-width:440px;max-height:calc(100dvh - var(--s8));display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 2px rgb(16 18 21/8%),0 24px 60px -12px rgb(16 18 21/28%);animation:modal-rise .18s var(--ease)}.modal-sm{max-width:400px}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.modal,.modal-overlay{animation:none}}.modal-head{display:flex;align-items:flex-start;gap:var(--s3);padding:var(--s6) var(--s6) var(--s4)}.modal-heading{flex:1 1 auto;min-width:0}.modal-head h2{margin:0;font-family:var(--font-brand);font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.modal-subtitle{margin:6px 0 0;font-size:13px;line-height:19px;color:var(--text-mute);max-width:44ch}.modal-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-4px -4px 0 0;flex-shrink:0;border:0;border-radius:var(--r-button);background:transparent;color:var(--text-faint);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.modal-close:hover{background:var(--card-hover);color:var(--text)}.modal-body{padding:0 var(--s6) var(--s6);overflow-y:auto}.modal-foot{margin:0;padding:var(--s4) var(--s6);border-top:1px solid var(--line);font-size:12px;line-height:18px;color:var(--text-faint)}@media (max-width:560px){.modal-layer{align-items:flex-end;padding:0}.modal{max-width:none;max-height:88dvh;border-radius:20px 20px 0 0;border-bottom:0}}.wallet{position:relative;min-width:0}.wallet .btn,.wallet>.btn-wrap{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-option-mark{width:32px;height:32px;border-radius:9px;flex-shrink:0;object-fit:contain}.wallet-option-mark-fallback{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);color:var(--text-mute);font-size:15px;text-transform:uppercase}.mw-scope.mw-scope.mw-scope{--mw-accent-fg:var(--accent-ink);--mw-bg:var(--terminal-panel);--mw-bg-2:var(--terminal-raised);--mw-bg-3:var(--terminal-hover);--mw-fg:var(--terminal-text);--mw-fg-2:var(--terminal-muted);--mw-fg-3:var(--terminal-faint);--mw-line:var(--terminal-line);--mw-success:var(--terminal-up);--mw-danger:var(--terminal-down);--mw-warn:var(--terminal-warn);--mw-font:var(--font-sans)}.acct{display:flex;align-items:center;gap:var(--s3);padding:var(--s3);margin-bottom:var(--s4);border:1px solid var(--line);border-radius:14px;background:var(--bg)}.acct .wallet-option-mark{border-radius:10px}.acct-id{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.acct-address{font-size:15px;line-height:20px;font-weight:600;color:var(--text);white-space:nowrap}.acct-meta{font-size:12px;line-height:16px;color:var(--text-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct-network{display:inline-flex;align-items:center;gap:3px;vertical-align:bottom}.acct-network.is-ok{color:var(--safe)}.acct-network.is-wrong{color:var(--danger);font-weight:600}.acct-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.acct-btn{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--r-button);background:transparent;color:var(--text-mute);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.acct-btn:before{content:"";position:absolute;inset:-4px}.acct-btn:hover{background:var(--card);color:var(--text)}.acct-out{position:relative;margin-left:var(--s1);padding:0 var(--s2);height:36px;border:0;border-radius:var(--r-button);background:transparent;color:var(--danger);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--t-fast) var(--ease)}.acct-out:before{content:"";position:absolute;inset:-4px -2px}.acct-out:hover{background:var(--danger-dim)}@media (max-width:420px){.acct-wallet{display:none}}.wallet-trust{display:flex;align-items:flex-start;gap:var(--s2);color:var(--text-mute)}.wallet-trust svg{flex-shrink:0;margin-top:2px;color:var(--safe)}.wallet-address{margin-top:var(--s2);font-size:13px;line-height:20px;color:var(--text);padding:var(--s2) var(--s3);background:var(--card);border:1px solid var(--line);border-radius:10px;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.wallet-problem{margin:0 0 var(--s4);padding:var(--s3) var(--s4);background:#fdf7ec;border:1px solid #f0e0c0;border-radius:12px;font-size:13px;line-height:19px;color:var(--warn)}.meters{display:flex;flex-direction:column;gap:var(--s6)}.meter-wrap{width:100%}.action-reasons{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s3)}.action-reason{margin:0;max-width:68ch;color:var(--text-mute);font-size:13px;line-height:18px}.action-reason-who{color:var(--warn);font-weight:500}.action-reason-who:after{content:":"}.cap-state{color:var(--text-mute)}.cell{display:flex;flex-direction:column;gap:2px}.cell .v{color:var(--text)}.cell .s{font-size:12px;color:var(--text-mute)}.cap-line{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--s3)}.cap-line:last-child{margin-bottom:0}.cap-line .s{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.cap-line .v{font-size:13px}.cap-track{display:block;width:84px;height:3px;background:var(--line);border-radius:var(--r-chip);overflow:hidden}.cap-fill{display:block;height:100%;background:var(--text-faint);transition:width var(--t-slow) var(--ease)}.cap-fill.hot{background:var(--warn)}.cap-fill.full{background:var(--danger)}.row-actions{display:flex;gap:var(--s2);align-items:flex-start}.facts{display:grid;grid-template-columns:1fr auto;grid-gap:var(--s3) var(--s6);gap:var(--s3) var(--s6);margin:0;font-size:14px}.facts dt{color:var(--text-mute)}.facts dd{margin:0;text-align:right;color:var(--text);overflow-wrap:anywhere}.fee-dest{display:flex;align-items:center;gap:var(--s3);font-size:13px}.icon-btn{display:inline-grid;place-items:center;width:26px;height:26px;border:1px solid var(--line);border-radius:var(--r-button);background:transparent;color:var(--text-mute);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.icon-btn:hover{background:var(--card-hover);color:var(--text)}.meter-tick-label[style*="left: 0%"]{transform:none}.meter-tick-label[style*="left: 100%"]{transform:translateX(-100%)}.matrix{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:var(--s3) var(--s6);gap:var(--s3) var(--s6);margin:0;font-size:14px;align-items:baseline}.matrix dt{color:var(--text)}.matrix dd{margin:0}.matrix dd.num{text-align:right;font-size:16px}.matrix-note{text-align:left}.worked{display:flex;flex-direction:column;gap:var(--s3);font-size:14px}.worked-line{display:flex;justify-content:space-between;gap:var(--s6);align-items:baseline}.worked-line>span:first-child{color:var(--text-mute)}.worked-strong{color:var(--text);font-size:16px}@media (max-width:720px){.matrix{grid-template-columns:1fr auto}.matrix-note{grid-column:1/-1;margin-top:calc(var(--s2) * -1)}.worked-line{gap:var(--s3)}}.activity{list-style:none;margin:0;padding:0}.activity-row{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--card-pad);border-bottom:1px solid var(--line)}.activity-row:last-child{border-bottom:0}.activity-icon{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);color:var(--text-mute);flex-shrink:0}.activity-verb{display:flex;align-items:center;gap:var(--s2);font-size:14px}.activity-when{margin-left:auto;white-space:nowrap}.sheet-facts{padding-bottom:var(--s4);border-bottom:1px solid var(--line)}.amount{display:block}.amount-input{width:100%;border:0;border-bottom:1px solid var(--line-strong);background:transparent;color:var(--text);font-family:var(--font-sans);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-size:40px;line-height:1.2;letter-spacing:-.02em;padding:var(--s2) 0}.amount-input:focus{border-bottom-color:var(--accent)}.amount-input::placeholder{color:var(--text-faint)}.quick{display:flex;gap:var(--s2)}.quick-chip{position:relative;height:32px;padding-inline:var(--s3);border:1px solid var(--line-strong);border-radius:var(--r-chip);background:transparent;color:var(--text-mute);font-size:12px;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.quick-chip:before{content:"";position:absolute;inset:-6px 0}.quick-chip:hover{background:var(--card-hover);color:var(--text)}.consequences{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s2);font-size:13px;color:var(--text-mute)}.consequences li{display:flex;align-items:flex-start;gap:var(--s2)}.consequence-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;color:var(--text-faint)}.consequence-icon .asset-icon{border-radius:999px}.wbal-receipt{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:2px;font-size:12px;font-weight:400;color:var(--text-faint)}.wbal-receipt .asset-icon{border-radius:999px}.sheet-reason{font-size:13px;color:var(--warn)}.sheet-reason p{margin:0}.sheet-detail{margin-top:var(--s2);font-size:12px;color:var(--text-mute)}.sheet-detail summary{cursor:pointer;color:var(--text-faint)}.sheet-detail p{margin-top:var(--s2);overflow-wrap:anywhere}.receipt{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);padding-block:var(--s6)}.receipt-glyph-ok{color:var(--safe)}.receipt-glyph-warn{color:var(--warn)}.receipt-line{font-family:var(--font-serif);font-size:24px;line-height:30px}.receipt-link{display:inline-flex;align-items:center;gap:var(--s2);margin-top:var(--s2);min-height:44px;color:var(--accent-ink-safe);text-decoration:underline;text-underline-offset:3px}.receipt-link:hover{text-decoration:underline}.sheet-reason-bad{color:var(--danger)}.sheet-reason-ok{color:var(--safe)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.legal-page{max-width:44rem;margin-inline:auto;padding-block:var(--s8) var(--s16)}.legal-crumb{margin-bottom:var(--s6);font-size:13px}.legal-crumb,.legal-crumb a{color:var(--text-mute)}.legal-crumb a:hover{color:var(--text)}.legal-set{margin-top:var(--s12);padding-top:var(--s6);border-top:1px solid var(--line)}.legal-set h2{margin:0 0 var(--s3);font-size:14px;color:var(--text-mute)}.legal-set ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--s4)}.asset-row{display:flex;align-items:center;gap:var(--s2);min-width:0}.asset-held{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-safe{color:var(--safe)}.tone-warn{color:var(--warn)}.tone-neutral{color:var(--text-mute)}.asset-icon{border-radius:999px;flex-shrink:0;object-fit:contain;background:var(--bg-elev)}.asset-icon-fallback{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);background:var(--card);color:var(--text-mute);font-feature-settings:normal;font-variant-numeric:normal;letter-spacing:.02em;line-height:1}.standing{display:flex;flex-direction:column;gap:var(--s4)}.standing-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s6);flex-wrap:wrap}.standing-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute);margin:0 0 2px}.standing-value{font-size:40px;line-height:44px;letter-spacing:-.02em;margin:0}.standing-state{display:flex;flex-direction:column;gap:2px;align-items:flex-end;text-align:right;max-width:34ch}.standing-band{font-size:14px;font-weight:500}.ltv-bar{padding:var(--s2) 0}.ltv-track{position:relative;height:8px;border-radius:999px;background:var(--bg-elev);border:1px solid var(--line)}.ltv-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:currentColor;opacity:.85}.ltv-mark{position:absolute;top:-4px;bottom:-4px;width:2px;transform:translateX(-1px)}.ltv-mark-max{background:repeating-linear-gradient(to bottom,var(--text-mute) 0 3px,transparent 3px 6px)}.ltv-mark-liq{background:var(--danger)}.standing-legend{display:flex;gap:var(--s8);flex-wrap:wrap;margin:0}.standing-legend div{display:flex;flex-direction:column;gap:2px}.standing-legend dt{font-size:12px;color:var(--text-mute)}.standing-legend dd{margin:0;font-size:15px;color:var(--text)}.standing-headroom{margin:0}@media (max-width:720px){.standing-head{flex-direction:column;gap:var(--s3)}.standing-state{align-items:flex-start;text-align:left;max-width:none}.standing-value{font-size:34px;line-height:38px}.standing-legend{gap:var(--s4) var(--s6)}}.empty-state{display:flex;flex-direction:column;gap:var(--s2);align-items:flex-start;padding:var(--s4) 0}.empty-title{font-size:15px;color:var(--text);margin:0}.empty-actions{margin-top:var(--s2)}.tone-danger{color:var(--danger)}.card-heading{display:flex;flex-direction:column;gap:2px;min-width:0}.card-subtitle{margin:0;max-width:84ch}.asset-held{display:inline-flex;align-items:center;gap:5px}.asset-held svg{flex-shrink:0;opacity:.55}.wbal{display:flex;flex-direction:column;gap:var(--s4)}.wbal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s4) var(--s6);gap:var(--s4) var(--s6)}.wbal-group{display:flex;flex-direction:column;gap:6px;min-width:0}.wbal-head{margin:0;font-size:11px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.wbal-head-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.wbal-head-link{display:inline-flex;align-items:center;gap:3px;font-size:12px;line-height:16px;color:var(--text-mute);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.wbal-head-link:hover{color:var(--text)}.wbal-list{display:flex;flex-direction:column;gap:2px;margin:0}.wbal-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:var(--s3);padding:3px 0}.wbal-label{font-size:13px;line-height:20px;color:var(--text-mute)}.wbal-value{margin:0 0 0 auto;font-size:15px;line-height:20px;font-weight:500;white-space:nowrap}:where(.wbal-value){color:var(--text)}.wbal-unit{font-size:12px;font-weight:400}.wbal-empty,.wbal-unit{color:var(--text-faint)}.wbal-empty{margin:0;padding:2px 0;font-size:13px;line-height:20px}.standing.is-compact{gap:var(--s2);padding-top:var(--s4);border-top:1px solid var(--line)}.standing.is-compact .standing-head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--s2) var(--s4)}.standing-inline{display:flex;align-items:baseline;gap:var(--s2);margin:0}.standing-inline .standing-label{margin:0}.standing-inline-value{font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.01em}.standing.is-compact .standing-state{align-items:flex-end;text-align:right;max-width:26ch}.standing.is-compact .ltv-bar{padding:6px 0 2px}.standing.is-compact .standing-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s3);gap:var(--s3)}.standing.is-compact .standing-legend div:nth-child(2){align-items:center;text-align:center}.standing.is-compact .standing-legend div:nth-child(3){align-items:flex-end;text-align:right}.standing.is-compact .standing-legend dd{font-size:14px;font-weight:500}.standing.is-compact .standing-headroom{font-size:12.5px}.wbal-activity{padding-top:var(--s4);border-top:1px solid var(--line)}.wbal .activity-row{gap:var(--s3);padding:7px 0}.wbal .activity-icon{width:28px;height:28px}.wbal .activity-verb{font-size:13.5px}.wbal-activity>.meta{font-size:11.5px;line-height:16px;color:var(--text-faint)}@media (max-width:420px){.wbal-grid{gap:var(--s3) var(--s4)}.standing.is-compact .standing-head{flex-direction:column;gap:2px}.standing.is-compact .standing-state{align-items:flex-start;text-align:left;max-width:none}}