@font-face{font-family:Awesome Serif;src:url(/fonts/AwesomeSerif-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Awesome Serif;src:url(/fonts/AwesomeSerif-BoldRegular.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Helvetica Hecto;src:url(/fonts/HelveticaNeueThin.otf)format("opentype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Helvetica Hecto;src:url(/fonts/HelveticaNeueMedium.otf)format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:RM Mono;src:url(/fonts/rmmono/RMMono-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Dotrice;src:url(/fonts/dotrice/Dotrice-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Dotrice Bold Condensed;src:url(/fonts/dotrice/Dotrice-Bold-Condensed.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:RM Mono;src:url(/fonts/rmmono/RMMono-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}.hero-balance,.data-value,.metric-value,.summary-row.total dd,.holding-weight,.activity-amount,.ethereum-token-balances strong{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-synthesis:none;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.portfolio-role{font-synthesis:none;font-family:RM Mono,ui-monospace,monospace;font-weight:400}.data-value-account{letter-spacing:.02em;font-family:RM Mono,ui-monospace,monospace;font-weight:400}:root{--black:#050505;--black-soft:#0a0a09;--panel:#0d0d0c;--panel-raised:#121210;--white:#fff;--on-accent:#050505;--warm:#f5f0e8;--warm-muted:#c2bcb3;--warm-dim:#96918a;--orange:#ff8500;--orange-hot:#ff8500;--mint:#00f3a6;--mint-ink:#00f3a6;--red:#ff5d4c;--blue:#7699ff;--serif-title-tracking:.012em;--cobalt:#3049e8;--cobalt-bright:#3b55ff;--cobalt-deep:#151c72;--line:#f5f0e821;--line-strong:#f5f0e83b;--ease-out:cubic-bezier(.16, 1, .3, 1);--sidebar:248px;--mobile-header-height:64px;--page-inline-space:52px;--page-top-space:44px;--page-bottom-space:104px;--section-space:64px}:root[data-resolved-theme=light]{--black:#f7f4ee;--black-soft:#efebe3;--panel:#fcfaf6;--panel-raised:#fff;--warm:#17130f;--warm-muted:#514a42;--warm-dim:#756d63;--mint:#00f3a6;--mint-ink:#007a52;--red:#c43d32;--blue:#7699ff;--cobalt:#3049e8;--cobalt-bright:#3b55ff;--cobalt-deep:#151c72;--line:#17130f21;--line-strong:#17130f3d}:root[data-resolved-theme=light] body{background:radial-gradient(circle at 86% 1%, #3049e80a, transparent 28rem), radial-gradient(circle at 76% 18%, #ff850009, transparent 24rem), var(--black)}:root[data-resolved-theme=light] body:after{mix-blend-mode:multiply;opacity:.018}:root[data-resolved-theme=light] .page :is(h1,h2,h3,h4),:root[data-resolved-theme=light] .dialog-body h2,:root[data-resolved-theme=light] .section-heading h2,:root[data-resolved-theme=light] .panel-title{color:var(--warm)}:root[data-resolved-theme=light] :is(.field-control,.field-select,.field-textarea){background-color:#fffdf9b8}:root[data-resolved-theme=light] :is(.field-control,.field-select,.field-textarea):focus{background:var(--panel-raised)}:root[data-resolved-theme=light] .settlement-asset-trigger{background:#fffdf9b8}:root[data-resolved-theme=light] .settlement-asset-menu{box-shadow:0 18px 44px #3228191f}:root[data-resolved-theme=light] :is(.settings-profile,.settings-consent-card,.settings-legal-links,.settings-theme-card){background:#fffdf9b8}:root[data-resolved-theme=light] .settings-theme-option:hover,:root[data-resolved-theme=light] .settings-theme-option:focus-visible{background:#17151109}:root[data-resolved-theme=light] .how-page .how-sequence{background:#fffdf9b8}:root[data-resolved-theme=light] .how-page :is(.how-product-insight a,.how-source-grid strong,.how-access-guardrail strong){color:var(--warm)}:root[data-resolved-theme=light] .support-page .support-faq summary{color:var(--warm)}:root[data-resolved-theme=light] :is(.status-pill,.tag)[data-tone=success]{color:var(--mint-ink);background:#00f3a633}:root[data-resolved-theme=light] :is(.side-rail,.top-bar,.mobile-bar,.mobile-drawer){box-shadow:none;background:#fcfaf6f0}:root[data-resolved-theme=light] .network-status-panel{background:#fcfaf6fc;box-shadow:0 22px 42px -28px #2a221847}:root[data-resolved-theme=light] :is(.top-bar-title,.mobile-page-name,.profile-menu-primary-value strong){color:var(--warm)}:root[data-resolved-theme=light] .brand-lockup{background:#ffffff47}:root[data-resolved-theme=light] .mobile-bar{background:#fcfaf6fb}:root[data-resolved-theme=light] .mobile-drawer{background:#fcfaf6}:root[data-resolved-theme=light] .profile-trigger{background:#ffffff70}:root[data-resolved-theme=light] .profile-trigger:hover,:root[data-resolved-theme=light] .profile-trigger[aria-expanded=true]{background:var(--panel-raised);color:var(--warm);border-color:#17130f61}:root[data-resolved-theme=light] .profile-menu-panel{background:#fffffff7;box-shadow:0 24px 64px #3a302424}:root[data-resolved-theme=light] .profile-menu-session-state,:root[data-resolved-theme=light] .activity-count-tag,:root[data-resolved-theme=light] .how-lifecycle-evidence{color:var(--mint-ink);background:#00f3a633}:root[data-resolved-theme=light] .profile-menu-item:hover,:root[data-resolved-theme=light] .profile-menu-item:focus-visible{color:var(--warm);background:#17130f0b}:root[data-resolved-theme=light] :is(.panel,.dashboard-subscribe-cta,.how-sequence,.how-next){background:#fff6}:root[data-resolved-theme=light] .dashboard-cta-copy h2{color:var(--warm)!important}:root[data-resolved-theme=light] .data-surface-index{background:#eee9e0;box-shadow:inset 0 0 0 1px #17130f1f}:root[data-resolved-theme=light] .data-surface-index:before{mix-blend-mode:multiply;opacity:.035}:root[data-resolved-theme=light] .data-surface-index :is(.meta-label,.hero-position-detail){color:#17130fb3}:root[data-resolved-theme=light] .data-surface-index .hero-position-detail span:first-child{color:var(--warm)}:root[data-resolved-theme=light] .data-surface-index .button-secondary{color:var(--warm);border-color:#17130f47}:root[data-resolved-theme=light] .data-surface-index .button-secondary:hover:not(:disabled){background:#ffffff47;border-color:#17130f80}:root[data-resolved-theme=light] .index-ascii-field{mix-blend-mode:multiply;opacity:.6}:root[data-resolved-theme=light] .hero-primary:after{background:linear-gradient(90deg,#fdfbf7eb 0%,#fdfbf747 48%,#0000 78%)}:root[data-resolved-theme=light] .info-tooltip-content{background:var(--panel-raised);box-shadow:0 14px 36px #3a302424}:root[data-resolved-theme=light] .chart-grid-line{stroke:#17130f13}:root[data-resolved-theme=light] .chart-empty-field:after{background:#17130f2e}:root[data-resolved-theme=light] .skeleton{background:#17130f12}:root[data-resolved-theme=light] .skeleton:after{background:linear-gradient(90deg,#0000,#ffffffb8,#0000)}:root[data-resolved-theme=light] :is(.field-control,.field-select,.field-textarea,.auth-input){color:var(--warm);background:#ffffffbd}:root[data-resolved-theme=light] :is(.field-control,.field-select,.field-textarea,.auth-input):hover{background:var(--panel-raised);border-color:#17130f57}:root[data-resolved-theme=light] :is(.field-control,.field-select,.field-textarea,.auth-input):focus{border-color:var(--orange-hot);background:var(--panel-raised)}:root[data-resolved-theme=light] :is(.field-control,.field-textarea,.auth-input)::placeholder{color:#8a8176}:root[data-resolved-theme=light] :is(.destination-paste,.activity-filters){background:#17130f06}:root[data-resolved-theme=light] :is(.destination-paste:hover,.destination-paste:focus-visible,.amount-percentages button:hover:not([data-active=true]),.withdrawal-percentages button:hover:not([data-active=true]),.activity-filter:hover:not([data-active=true])){color:var(--warm);background:#17130f0d}:root[data-resolved-theme=light] :is(.withdrawal-destination-status[data-tone=neutral],.portfolio-ledger-row .status-pill,.activity-row>.status-pill[data-tone=neutral]){color:var(--warm);background:#17130f12}:root[data-resolved-theme=light] :is(.withdrawal-destination-status[data-tone=warning],.activity-row>.status-pill[data-tone=warning]){color:#8a4900;background:#ff85001f}:root[data-resolved-theme=light] .activity-row>.status-pill[data-tone=danger]{color:var(--red);background:#c43d321c}:root[data-resolved-theme=light] .allocation-bar{background:#17130f12}:root[data-resolved-theme=light] .allocation-segment{border-right-color:var(--panel-raised)}:root[data-resolved-theme=light] .step-marker{background:#ded8ce}:root[data-resolved-theme=light] .dialog-backdrop{background:#27211a57}:root[data-resolved-theme=light] .confirm-dialog{background:var(--panel-raised);box-shadow:0 28px 96px #2d251c33}:root[data-resolved-theme=light] .dialog-header{border-bottom-color:var(--line);background:#e5e9fa}:root[data-resolved-theme=light] .confirm-dialog[data-tone=danger] .dialog-header{background:#f5ded9}:root[data-resolved-theme=light] .dialog-header .meta-label{color:var(--warm)}:root[data-resolved-theme=light] .rail-tab[data-network=ethereum]{--rail-color:#8f98a9;--rail-surface:#78849714}:root[data-resolved-theme=light] .rail-tab[data-network=canton]{--rail-color:#9b8b00;--rail-surface:#d6c40014}:root[data-resolved-theme=light] .how-page{--how-surface:#ffffff7a}:root[data-resolved-theme=light] :is(.how-intro,.how-next,.how-sequence,.how-section-intro){background-color:#ffffff7a}:root[data-resolved-theme=light] .how-intro{background:linear-gradient(145deg, #3049c714, #fff0 58%), var(--how-surface)}:root[data-resolved-theme=light] .how-guardrail{background:linear-gradient(145deg,#3049c71c,#ffffff2e 74%)}:root[data-resolved-theme=light] .how-lifecycle-visual{background:radial-gradient(circle,#3049c71a,#0000 34%),#ffffff80}:root[data-resolved-theme=light] .how-lifecycle-track{border-color:var(--line-strong)}:root[data-resolved-theme=light] .how-lifecycle-track svg,:root[data-resolved-theme=light] .how-lifecycle-node{background:var(--panel-raised)}:root[data-resolved-theme=light] .how-access-guardrail{background:#3049c711}:root[data-resolved-theme=light] .support-page{--support-surface:#ffffff85}:root[data-resolved-theme=light] :is(){mix-blend-mode:multiply;opacity:.018}:root[data-resolved-theme=light] :is(.auth-shell,.auth-page,.legal-page,.session-gate){background:var(--black)}:root[data-resolved-theme=light] .auth-shell{border:0}:root[data-resolved-theme=light] .auth-page:before{background:radial-gradient(circle at 50% -8%,#3049c713,#0000 34rem),radial-gradient(circle at 50% 112%,#ff85000b,#0000 28rem)}:root[data-resolved-theme=light] .auth-methods{background:#ebe6dd}:root[data-resolved-theme=light] .auth-methods:before{background:var(--panel-raised);box-shadow:0 1px 4px #2d251c1a}:root[data-resolved-theme=light] .auth-method[data-active=true],:root[data-resolved-theme=light] .auth-method[data-active=true]:hover{color:var(--warm)}:root[data-resolved-theme=light] .auth-wallet-option{background:#ffffff9e}:root[data-resolved-theme=light] .auth-wallet-option:hover:not(:disabled){background:var(--panel-raised)}:root[data-resolved-theme=light] :is(.wallet-confirm-provider,.legal-consent-choice){background:var(--panel)}:root[data-resolved-theme=light] .legal-consent-reader{background:#f7f4eeb8}:root[data-resolved-theme=light] .legal-consent-box{background:var(--panel-raised)}:root[data-resolved-theme=light] .legal-page{background:var(--black)}:root[data-resolved-theme=light] .legal-draft-note{background:#e5e9fa}:root[data-resolved-theme=light] .legal-draft-note p{color:var(--warm-muted)}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth;overflow-x:clip}body{background:radial-gradient(circle at 86% 1%, #3049e811, transparent 26rem), radial-gradient(circle at 76% 18%, #ff850009, transparent 22rem), var(--black);min-height:100dvh;color:var(--warm);letter-spacing:.01em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.45;overflow-x:clip}body:after{z-index:9999;pointer-events:none;content:"";mix-blend-mode:screen;opacity:.042;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='app-grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='4' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23app-grain)' opacity='.82'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}::selection{color:var(--on-accent);background:var(--orange-hot)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}img,svg{display:block}.product-logo{aspect-ratio:269/119;display:inline-grid;position:relative}.product-logo>img,.product-logo-light,.product-logo-light-mark,.product-logo-light-ink{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.product-logo-light{display:none}.product-logo-light-ink{clip-path:inset(0 0 0 44%);background:#17130f;-webkit-mask-image:url(/brand/hecto-pmx.png);mask-image:url(/brand/hecto-pmx.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.product-logo-light-mark{clip-path:inset(0 56% 0 0)}.product-logo-dark,.product-logo-light-mark{filter:none;box-shadow:none}:root[data-resolved-theme=light] .product-logo-dark{display:none}:root[data-resolved-theme=light] .product-logo-light{display:block}.app-shell{grid-template-columns:var(--sidebar) minmax(0, 1fr);min-height:100dvh;display:grid}.side-rail{z-index:40;width:var(--sidebar);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505ed;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand-lockup{border-bottom:1px solid var(--line);min-height:97px;transition:background .42s var(--ease-out);align-items:center;padding:0 26px;display:flex}.brand-lockup .product-logo{width:128px;transition:opacity .42s var(--ease-out), transform .52s var(--ease-out)}.nav-label,.meta-label,.tag,.button,.field-label,.table-head,.technical{text-transform:uppercase;letter-spacing:.1em;font-family:RM Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.side-nav{flex-direction:column;flex:1;gap:3px;padding:26px 14px;display:flex}.side-nav-section{gap:3px;display:grid}.side-nav-utility{border-top:1px solid var(--line);margin-top:auto;padding-top:18px}.nav-link{min-height:42px;color:var(--warm-muted);isolation:isolate;transition:color .35s var(--ease-out), transform .42s var(--ease-out);align-items:center;gap:12px;padding:0 12px;display:flex;position:relative}.nav-active-indicator{z-index:-1;background:var(--orange-hot);position:absolute;inset:0;box-shadow:0 8px 24px -18px #ff8500cc}.nav-link:hover{color:var(--warm)}.nav-link.active{color:#050505;font-weight:700}.nav-link.active:hover{color:#050505;transform:none}.nav-link svg{stroke-width:1.4px;width:16px;height:16px;transition:color .32s ease, transform .42s var(--ease-out);position:relative}.nav-link:hover svg{color:var(--orange-hot)}.nav-link.active svg,.nav-link.active:hover svg{color:#050505;transform:none}.nav-label{font-size:10px}.rail-status{border-top:1px solid var(--line);padding:19px 26px 24px;position:relative}.app-main{grid-column:2;min-width:0;position:relative}.route-transition{width:100%;min-height:calc(100dvh - 65px)}.public-route-transition{min-height:100dvh}.route-label-window{min-width:0;display:grid;overflow:hidden}.route-label-window>span{grid-area:1/1}.top-bar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050505d1;justify-content:space-between;align-items:center;min-height:65px;padding:0 42px;display:flex;position:sticky;top:0}.top-bar-title{color:var(--warm);letter-spacing:.14em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:11px}.top-account-actions{align-items:center;display:flex;position:relative}.profile-menu{position:relative}.profile-trigger{border:1px solid var(--line-strong);min-height:42px;color:var(--warm-muted);cursor:pointer;background:#f5f0e805;align-items:center;gap:11px;padding:0 13px;transition:border-color .24s,background .24s,color .24s;display:flex}.profile-trigger:hover,.profile-trigger[aria-expanded=true]{color:var(--warm);background:#f5f0e805;border-color:#f5f0e86b}.profile-trigger[data-active=true]{border-color:#ff850057}.profile-trigger:focus-visible{outline:1px solid var(--orange-hot);outline-offset:3px}.profile-user-icon{width:15px;height:15px;color:var(--warm-muted);stroke-width:1.45px;flex:none}.profile-identity{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-family:RM Mono,ui-monospace,monospace;font-size:11px;overflow:hidden}.profile-demo-indicator{color:var(--warm);letter-spacing:.1em;text-transform:uppercase;background:#ff850029;padding:5px 7px;font-family:RM Mono,ui-monospace,monospace;font-size:7px;line-height:1}.profile-chevron{width:13px;height:13px;color:var(--warm-dim);stroke-width:1.4px;transition:transform .24s}.profile-trigger[aria-expanded=true] .profile-chevron{transform:rotate(180deg)}.profile-menu-panel{z-index:70;border:1px solid var(--line-strong);transform-origin:100% 0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080808fa;width:326px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 56px #00000070}.profile-menu-identity{border-bottom:1px solid var(--line);gap:13px;padding:19px 18px 18px;display:grid}.profile-menu-section-label{color:var(--warm-dim);letter-spacing:.12em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:8px;font-style:normal;font-weight:400}.profile-menu-primary{grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:34px;display:grid}.profile-menu-primary>svg{width:16px;height:16px;color:var(--orange-hot);stroke-width:1.35px}.profile-menu-primary-value{min-width:0}.profile-menu-primary-value strong{color:var(--warm);text-overflow:ellipsis;white-space:nowrap;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:400;line-height:1.4;display:block;overflow:hidden}.profile-menu-primary-value .copyable-value{justify-content:flex-start;gap:5px;width:100%}.profile-menu-primary-value .copy-button-compact{opacity:.56;background:0 0;border:0;width:36px;min-width:36px;min-height:36px;padding:0;transition:color .18s,opacity .18s}.profile-menu-primary:hover .copy-button-compact,.profile-menu-primary-value .copy-button-compact:focus-visible,.profile-menu-primary-value .copy-button-compact[data-copied=true]{opacity:1}.profile-menu-session-state{color:var(--warm);letter-spacing:.11em;text-transform:uppercase;background:#00f3a621;border:0;padding:6px 8px;font-family:RM Mono,ui-monospace,monospace;font-size:7px}.profile-experience-mode{border-bottom:1px solid var(--line);gap:11px;padding:17px 18px 18px;display:grid}.profile-experience-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-experience-heading>span:last-child{color:var(--warm-muted);letter-spacing:.08em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:8px}.profile-experience-options{border:1px solid var(--line-strong);grid-template-columns:1fr 1fr;display:grid}.profile-experience-options button{border:0;border-right:1px solid var(--line-strong);min-height:37px;color:var(--warm-dim);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;padding:0 12px;font-family:RM Mono,ui-monospace,monospace;font-size:9px}.profile-experience-options button:last-child{border-right:0}.profile-experience-options button[data-active=true]{background:var(--warm);color:var(--black)}.profile-experience-options button:hover:not([data-active=true]){color:var(--warm)}.profile-experience-options button:focus-visible{z-index:1;outline:1px solid var(--orange-hot);outline-offset:2px;position:relative}.profile-experience-mode p{color:var(--warm-dim);margin:0;font-size:10px;line-height:1.5}.profile-menu-actions{border-bottom:1px solid var(--line)}.profile-menu-item{border:0;border-bottom:1px solid var(--line);width:100%;min-height:47px;color:var(--warm-muted);cursor:pointer;letter-spacing:.1em;text-align:left;text-transform:uppercase;background:0 0;align-items:center;gap:11px;padding:0 18px;font-family:RM Mono,ui-monospace,monospace;font-size:11px;transition:background .22s,color .22s;display:flex}.profile-menu-item:last-child{border-bottom:0}.profile-menu-disconnect{color:#ff754f}.profile-menu-error{border-bottom:1px solid var(--line);color:var(--red);margin:0;padding:12px 18px;font-size:10px;line-height:1.45}.profile-menu-disconnect:disabled{cursor:wait;opacity:.58}.profile-menu-item:hover,.profile-menu-item:focus-visible{color:var(--warm);background:#f5f0e80d;outline:0}.profile-menu-item[aria-current=page]{background:var(--orange-hot);color:#050505}.profile-menu-item svg{stroke-width:1.4px;flex:none;width:14px;height:14px}.asset-mark,.network-mark{border:1px solid var(--line-strong);background:#080808;flex:none;place-items:center;display:inline-grid;overflow:hidden}.asset-mark{background:var(--warm);border:0;width:36px;height:36px}.asset-mark[data-size=small]{width:25px;height:25px}.asset-mark[data-size=large]{width:46px;height:46px}.asset-mark img{object-fit:contain;width:78%;height:78%}.asset-mark[data-asset=usdc],.asset-mark[data-asset=usdcx]{background:#4279c4}.asset-mark[data-asset=usdc] img,.asset-mark[data-asset=usdcx] img{width:100%;height:100%}.asset-mark[data-asset=cc]{background:#f1ff84}.asset-mark[data-asset=cc] img{width:82%;height:82%}.asset-mark[data-asset=hectx]{background:#ff8500}.asset-mark[data-asset=hectx] img{filter:brightness(0);width:64%;height:64%}.asset-mark[data-asset=hecto]{background:#080808}.asset-mark[data-asset=hecto] img{filter:none;width:100%;height:100%}.asset-mark[data-asset=usdt]{background:#26a17b}.asset-mark[data-asset=usdt] img{width:84%;height:84%}.network-mark{border:0;width:48px;height:48px}.network-mark[data-network=canton]{background:#f2fe96}.network-mark[data-network=ethereum]{background:#f2f4f7}.network-mark img{object-fit:contain;width:72%;height:72%}.settings-page{gap:var(--section-space);display:grid}.settings-profile{border:1px solid var(--line);background:var(--panel);flex-direction:column;justify-content:center;align-items:flex-start;gap:25px;min-height:230px;padding:clamp(30px,4vw,46px);display:flex}.settings-profile-row{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:17px;width:100%;display:grid}.settings-profile-row>svg{width:22px;height:22px;color:var(--orange-hot);stroke-width:1.35px}.settings-profile-value{min-width:0}.settings-profile-value h2{overflow-wrap:anywhere;margin:0;font-family:RM Mono,ui-monospace,monospace;font-size:clamp(18px,2.4vw,30px);font-weight:400}.settings-profile-value .copyable-value{justify-content:flex-start}.settings-appearance,.settings-security{padding-top:0}.settings-security-layout{align-items:stretch}.settings-security-panel{grid-template-rows:auto 1fr;display:grid}.settings-security-panel .panel-header>svg{width:19px;height:19px;color:var(--orange-hot);stroke-width:1.35px}.settings-security-panel .panel-body{flex-direction:column;min-height:100%;display:flex}.settings-password-form .button,.settings-passkey-form .button{width:100%;margin-top:auto}.settings-passkey-list{border-top:1px solid var(--line);margin-top:32px;padding-top:7px}.settings-passkey-list-heading{padding-top:21px;padding-bottom:18px}.settings-passkey-list-heading h4{letter-spacing:.09em;text-transform:uppercase;margin:0;font-family:RM Mono,ui-monospace,monospace;font-size:9px;font-weight:400}.settings-passkey-empty{min-height:68px;margin:0;padding:20px 0}.settings-passkey-row{gap:20px;min-height:76px}.settings-passkey-copy{gap:6px;min-width:0;display:grid}.settings-passkey-copy strong,.settings-passkey-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-passkey-copy strong{color:var(--warm);font-size:12px;font-weight:500}.settings-passkey-copy small{color:var(--warm-dim);font-family:RM Mono,ui-monospace,monospace;font-size:8px;line-height:1.5}.settings-passkey-actions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.settings-passkey-actions .button-quiet{gap:8px}.settings-legal{padding-top:0}.settings-consent-card{border:1px solid var(--line);background:var(--panel);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);display:grid}.settings-consent-intro{border-right:1px solid var(--line);align-items:center;min-height:190px;padding:28px;display:flex}.settings-consent-intro h3{letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(24px,2.6vw,33px);font-weight:400;line-height:1}.settings-consent-intro p{max-width:390px;color:var(--warm-muted);margin:10px 0 0;font-size:11px;line-height:1.58}.settings-consent-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.settings-consent-facts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:8px;min-height:95px;padding:20px 23px;display:grid}.settings-consent-facts>div:nth-child(2n){border-right:0}.settings-consent-facts>div:nth-last-child(-n+2){border-bottom:0}.settings-consent-facts dt,.settings-consent-facts dd{margin:0;font-family:RM Mono,ui-monospace,monospace;font-weight:400}.settings-consent-facts dt{color:var(--warm-dim);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.settings-consent-facts dd{overflow-wrap:anywhere;color:var(--warm);letter-spacing:.015em;font-size:11px;line-height:1.5}.settings-legal-links{border:1px solid var(--line);background:var(--panel);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}.settings-legal-links>a{border-right:1px solid var(--line);min-height:148px;color:var(--warm);grid-template-columns:24px minmax(0,1fr) 17px;align-content:center;align-items:start;gap:13px;padding:22px;text-decoration:none;transition:background .18s;display:grid;position:relative}.settings-legal-links>a:last-child{border-right:0}.settings-legal-links>a:hover,.settings-legal-links>a:focus-visible{background:#f5f0e809;outline:0}.settings-legal-links>a>svg:first-child{width:21px;height:21px;color:var(--orange-hot);stroke-width:1.35px}.settings-legal-links>a>svg:last-child{width:15px;height:15px;color:var(--warm-dim);stroke-width:1.4px;transition:color .18s,transform .18s}.settings-legal-links>a:hover>svg:last-child,.settings-legal-links>a:focus-visible>svg:last-child{color:var(--orange-hot);transform:translate(2px,-2px)}.settings-legal-links span{gap:7px;display:grid}.settings-legal-links strong{letter-spacing:.055em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.settings-legal-links small{color:var(--warm-muted);font-size:11px;line-height:1.55}.settings-theme-card{border:1px solid var(--line);background:var(--panel);grid-template-columns:minmax(230px,.54fr) minmax(0,1.46fr);display:grid}.settings-theme-intro{border-right:1px solid var(--line);align-items:center;min-height:140px;padding:25px 28px;display:flex}.settings-theme-intro h3{color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:26px;font-weight:400}.settings-theme-intro p{max-width:300px;color:var(--warm-muted);margin:8px 0 0;font-size:11px;line-height:1.55}.settings-theme-options{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.settings-theme-option{border:0;border-right:1px solid var(--line);min-width:0;min-height:140px;color:var(--warm-muted);cursor:pointer;text-align:left;background:0 0;align-content:center;justify-items:start;gap:17px;padding:23px;transition:background .18s,color .18s;display:grid;position:relative}.settings-theme-option:last-child{border-right:0}.settings-theme-option:hover,.settings-theme-option:focus-visible{color:var(--warm);background:#f5f0e809;outline:0}.settings-theme-option[data-active=true]{color:var(--warm);background:#00f3a61a}.settings-theme-option>svg:first-child{width:19px;height:19px;color:var(--orange-hot);stroke-width:1.3px}.settings-theme-option>svg:last-child{width:14px;height:14px;color:var(--mint);stroke-width:1.6px;position:absolute;top:14px;right:14px}.settings-theme-option>span{gap:5px;min-width:0;display:grid}.settings-theme-option strong,.settings-theme-option small{font-family:RM Mono,ui-monospace,monospace;font-style:normal;font-weight:400}.settings-theme-option strong{color:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.settings-theme-option small{color:var(--warm-dim);font-size:8px;line-height:1.45}.page{width:100%;max-width:1480px;padding:var(--page-top-space) var(--page-inline-space) var(--page-bottom-space);margin:0 auto}.page :is(h1,h2,h3,h4),.dialog-body h2{color:var(--warm)}.reveal-viewport{transform-origin:top}.section{border-top:1px solid var(--line)}.section-heading{justify-content:space-between;align-items:center;gap:24px;padding:25px 0;display:flex}.section-spaced{margin-top:var(--section-space)}.section-heading h2,.panel-title{letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.section-count{color:var(--warm-dim);font-family:RM Mono,ui-monospace,monospace;font-size:10px}.hero-grid,.two-column,.three-column,.metric-grid,.composer-grid,.controls-grid{display:grid}.hero-grid{border:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr)}.hero-primary{border-right:1px solid var(--line);background:var(--black-soft);min-height:430px;padding:44px;position:relative;overflow:hidden}.data-surface-index{isolation:isolate;background:#090806;box-shadow:inset 0 0 0 1px #ff850013}.data-surface-index:before{z-index:0;pointer-events:none;content:"";mix-blend-mode:screen;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='index-grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' seed='12' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23index-grain)' opacity='.72'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.data-surface-index .meta-label,.data-surface-index .hero-position-detail{color:#ffffffab}.data-surface-index .button-secondary{color:var(--warm);border-color:#ffffff57}.data-surface-index .button-secondary:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff94}.hero-status-line{z-index:2;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.index-ascii-field{z-index:0;pointer-events:none;mix-blend-mode:normal;opacity:.82;-webkit-mask-composite:source-in;contain:layout paint style;position:absolute;inset:0 -4% 0 18%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000014 18%,#000000b8 54%,#000 76%),linear-gradient(#000 0% 46%,#00000080 74%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000014 18%,#000000b8 54%,#000 76%),linear-gradient(#000 0% 46%,#00000080 74%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.index-ascii-track{position:absolute;inset:5% 1% 8% 0}.index-ascii-grid{grid-template-rows:repeat(11,minmax(0,1fr));grid-template-columns:repeat(32,minmax(0,1fr));width:100%;min-width:0;height:100%;display:grid}.index-ascii-glyph{width:1em;height:1em;color:var(--orange-hot);place-self:center;place-items:center;font-family:RM Mono,ui-monospace,monospace;font-size:clamp(11px,1vw,16px);line-height:1;display:grid}.index-ascii-glyph:before{content:var(--ascii-symbol-one);animation:index-ascii-glyph-state var(--ascii-duration) steps(1, end) var(--ascii-delay) infinite}.hero-primary:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#090806f5 0%,#090806b3 31%,#09080614 72%,#0000 100%),linear-gradient(#0000 52%,#090806c7 100%);position:absolute;inset:0}.hero-primary>:not(.index-ascii-field){z-index:1}@keyframes index-ascii-glyph-state{0%,9%{content:var(--ascii-symbol-one);opacity:calc(var(--ascii-alpha) * .28)}10%,15%{content:var(--ascii-symbol-one);opacity:calc(var(--ascii-alpha) * .68)}16%,27%{content:var(--ascii-symbol-one);opacity:var(--ascii-alpha)}28%,40%{content:var(--ascii-symbol-two);opacity:calc(var(--ascii-alpha) * .58)}41%,48%{content:var(--ascii-symbol-two);opacity:calc(var(--ascii-alpha) * .9)}49%,51%{content:var(--ascii-symbol-two);opacity:calc(var(--ascii-alpha) * .08)}52%,60%{content:var(--ascii-symbol-two);opacity:calc(var(--ascii-alpha) * .86)}61%,70%{content:var(--ascii-symbol-three);opacity:calc(var(--ascii-alpha) * .86)}71%,76%{content:var(--ascii-symbol-three);opacity:calc(var(--ascii-alpha) * .42)}77%,79%{content:var(--ascii-symbol-three);opacity:calc(var(--ascii-alpha) * .18)}80%,90%{content:var(--ascii-symbol-three);opacity:calc(var(--ascii-alpha) * .68)}91%,96%{content:var(--ascii-symbol-one);opacity:var(--ascii-alpha)}97%,to{content:var(--ascii-symbol-one);opacity:calc(var(--ascii-alpha) * .28)}}.hero-aside{flex-direction:column;min-width:0;display:flex}.hero-aside-row{border-bottom:1px solid var(--line);background:0 0;flex:1;min-height:142px;padding:30px 32px}.hero-aside-row:last-child{border-bottom:0}.meta-label{color:var(--warm-dim);font-size:10px;display:block}.meta-label-with-tooltip,.section-title-with-tooltip{align-items:center;gap:6px;display:flex}.info-tooltip{vertical-align:middle;flex:none;justify-content:center;align-self:center;align-items:center;line-height:0;display:inline-flex;position:relative}.info-tooltip-trigger{color:currentColor;cursor:help;opacity:.72;background:0 0;border:0;place-items:center;width:15px;height:15px;padding:0;display:grid;position:relative}.info-tooltip-trigger:before{content:"";position:absolute;inset:-9px}.info-tooltip-trigger:hover,.info-tooltip-trigger:focus-visible{color:var(--warm);opacity:1}.info-tooltip-trigger:focus-visible{outline:1px solid var(--orange-hot);outline-offset:2px}.info-tooltip-trigger svg{stroke-width:1.5px;width:11px;height:11px;display:block}.info-tooltip-content{z-index:30;border:1px solid var(--line-strong);width:max-content;max-width:min(230px,100vw - 48px);color:var(--warm-muted);letter-spacing:.01em;text-align:left;text-transform:none;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;background:#11110f;padding:10px 12px;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;line-height:1.45;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 9px);left:0;transform:translateY(-3px);box-shadow:0 14px 34px #00000061}.section-title-with-tooltip .info-tooltip-content{top:auto;bottom:calc(100% + 9px)}.info-tooltip:hover .info-tooltip-content,.info-tooltip:focus-within .info-tooltip-content{opacity:1;visibility:visible;transform:translateY(0)}.hero-balance{z-index:1;letter-spacing:0;white-space:nowrap;margin:80px 0 17px;font-size:clamp(62px,7vw,112px);line-height:.82;position:relative}.hero-balance[data-scale=medium]{font-size:clamp(56px,6.1vw,96px)}.hero-balance[data-scale=tight]{font-size:clamp(48px,5.2vw,82px)}.hero-unit{color:var(--orange-hot);letter-spacing:.12em;margin-left:8px;font-family:RM Mono,ui-monospace,monospace;font-size:11px}.hero-value,.hero-position-detail{z-index:1;color:var(--warm-muted);font-size:15px;position:relative}.hero-position-detail{letter-spacing:.045em;text-align:left;text-transform:uppercase;order:1;align-content:end;align-self:auto;justify-items:start;gap:6px;min-width:0;font-family:RM Mono,ui-monospace,monospace;font-size:11px;line-height:1.4;display:grid}.hero-position-detail span{white-space:nowrap;display:block}.hero-position-detail span:first-child{color:#ffffffe6}.hero-footer{z-index:2;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:40px;left:44px;right:44px}.hero-actions{flex:none;order:2;align-self:flex-end;gap:10px;margin-left:auto;display:flex}.data-value{letter-spacing:0;margin-top:16px;font-size:clamp(25px,3vw,38px);display:block}.dashboard-page .hero-aside .data-value,.dashboard-page .metric-value,.dashboard-page .chart-wrap .data-value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.018em;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.dashboard-page .metric:hover{z-index:3}.data-subline{color:var(--warm-dim);text-transform:uppercase;align-items:center;gap:7px;margin-top:8px;font-family:RM Mono,ui-monospace,monospace;font-size:10px;display:flex}.indicator-dot{background:var(--mint);border-radius:50%;width:5px;height:5px;animation:2.8s ease-in-out infinite status-breathe;display:inline-block;box-shadow:0 0 0 4px #00f3a614}.dashboard-next{margin-top:var(--section-space);border:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);display:grid}.dashboard-subscribe-cta{min-height:330px;color:var(--warm);background:#0d0d0cb8;flex-direction:column;padding:40px;display:flex}.dashboard-subscribe-cta .meta-label{color:var(--warm-dim)}.dashboard-cta-copy{max-width:620px;margin:auto 0}.dashboard-cta-copy h2{max-width:560px;letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(40px,4vw,66px);font-weight:400;line-height:.94;color:var(--warm)!important}.dashboard-cta-copy p{max-width:530px;color:var(--warm-muted);margin:22px 0 0;font-size:13px;line-height:1.5}.dashboard-cta-action,.dashboard-how-link{background:var(--orange-hot);color:#050505;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;min-height:51px;margin-top:28px;padding:0 17px;font-family:RM Mono,ui-monospace,monospace;font-size:11px;display:flex}.dashboard-cta-action svg,.dashboard-how-link svg{stroke-width:1.4px;flex:none;width:14px;height:14px}.dashboard-how-card{border-left:1px solid var(--line);flex-direction:column;min-height:330px;padding:40px;display:flex}.dashboard-how-steps{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:34px 0 0;padding:0;list-style:none;display:grid}.dashboard-how-steps li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-content:center;gap:7px 10px;min-height:98px;padding:14px 16px;display:grid}.dashboard-how-steps span,.dashboard-how-steps strong{letter-spacing:.08em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-weight:400}.dashboard-how-steps span{color:var(--orange-hot);font-size:9px}.dashboard-how-steps strong{color:var(--warm);letter-spacing:.06em;font-size:12px}.dashboard-how-steps p{color:var(--warm-muted);grid-column:1/-1;margin:0;font-size:11px;line-height:1.4}@keyframes status-breathe{0%,to{box-shadow:0 0 0 3px #00f3a612,0 0 8px #00f3a61f}50%{box-shadow:0 0 0 5px #00f3a605,0 0 14px #00f3a652}}.button{cursor:pointer;isolation:isolate;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 17px;font-size:12px;transition:background .22s,color .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden}.button-primary:after,.button-danger:after{z-index:-1;pointer-events:none;content:"";mix-blend-mode:multiply;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.button:active:not(:disabled){transition-duration:.12s;transform:scale(.985)}.button-icon-motion{display:inline-flex}.button-icon-motion svg{width:14px;height:14px}.button.copy-button-compact{width:36px;min-width:36px;min-height:36px;color:var(--warm-dim);background:0 0;border:0;padding:0;overflow:visible}.button.copy-button-compact:focus-visible{color:var(--warm);outline:0}.button.copy-button-compact[data-copied=true]{color:var(--mint-ink)}.copy-button-compact .button-icon-motion,.copy-button-compact .button-icon-motion svg{width:13px;height:13px}.copyable-value{justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.copyable-value-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.key-value-row dd .copyable-value,.summary-row dd .copyable-value,.treasury-copy-value{width:100%;display:flex}.treasury-copy-value{text-align:right;justify-content:flex-end}.data-value-account .copyable-value,.wallet-copy-value{justify-content:flex-start}.wallet-copy-value{color:var(--warm-dim);margin-top:3px;font-size:11px}.sender-address-row{align-items:center;gap:10px;min-width:0;display:flex}.sender-address-row .copyable-value{justify-content:flex-start}.notice-copy-value{vertical-align:middle;margin:-5px 2px}.button:focus-visible,.nav-link:focus-visible,summary:focus-visible{outline:1px solid var(--orange-hot);outline-offset:3px}.button:disabled{cursor:not-allowed;opacity:.42}.button-primary{background:var(--orange);color:var(--on-accent)}.button-primary:hover:not(:disabled){background:var(--orange-hot)}.button-danger{background:var(--red);color:var(--on-accent)}.button-danger:hover:not(:disabled){background:#ff7567}.button-secondary{border-color:var(--line-strong);color:var(--warm)}.button-secondary:hover:not(:disabled){background:#f5f0e80d;border-color:#f5f0e873}.button-quiet{min-height:32px;color:var(--warm-muted);padding:0}.button-quiet:hover:not(:disabled){color:var(--warm)}.button svg{stroke-width:1.5px;width:14px;height:14px}.button-with-trailing-icon{justify-content:space-between}.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr))}.metric{border-right:1px solid var(--line);background:0 0;min-height:164px;padding:28px;position:relative;overflow:hidden}.metric-icon{width:18px;height:18px;color:var(--orange-hot);stroke-width:1.35px;position:absolute;top:27px;right:27px}.metric-with-icon>.meta-label{padding-right:28px}.metric:last-child{border-right:0}.metric-value{letter-spacing:0;margin-top:36px;font-size:clamp(24px,3vw,37px);display:block}.metric-detail{color:var(--warm-dim);margin-top:7px;font-size:12px;display:block}.receipt-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-metrics .metric:nth-child(2){border-right:0}.receipt-metrics .metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.receipt-metrics .metric-value{overflow-wrap:anywhere;min-width:0;font-size:clamp(22px,2.8vw,34px);line-height:1.05}.panel{border:1px solid var(--line);background:#0d0d0c9e;min-width:0}.panel+.panel{border-left:0}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:0 29px;display:flex}.panel-body{padding:32px 29px}.panel-dark{background:var(--panel)}.status-pill,.tag{border:1px solid var(--line);min-height:24px;color:var(--warm-muted);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 8px;font-family:RM Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:inline-flex}.status-pill[data-tone=success],.tag[data-tone=success]{color:var(--mint-ink);background:#00f3a621;border-color:#0000}.status-pill[data-tone=warning],.tag[data-tone=warning]{color:var(--orange-hot);border-color:#ff850052}.status-pill[data-tone=danger],.tag[data-tone=danger]{color:var(--red);border-color:#ff5d4c47}.status-pill.nav-history-status{color:var(--mint-ink);background:#00f3a621}.index-thesis-panel{flex-direction:column;display:flex}.index-thesis-body{flex-direction:column;flex:1;min-height:365px;display:flex}.index-thesis-action{align-self:flex-start;margin-top:auto}.dashboard-exposure-list{border-top:1px solid var(--line);margin:26px 0;display:grid}.dashboard-exposure-list>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;min-height:54px;display:grid}.dashboard-exposure-list span{color:var(--warm-muted);align-items:center;gap:9px;font-size:11px;display:flex}.dashboard-exposure-list i{background:var(--orange-hot);width:7px;height:7px;display:inline-block}.dashboard-exposure-list i[data-tone=mint]{background:var(--mint)}.dashboard-exposure-list strong{font-family:Helvetica Hecto,sans-serif;font-size:14px;font-weight:500}.dashboard-exposure-list small{color:var(--warm-dim);grid-column:1/-1;margin:-11px 0 8px 16px;font-size:9px}.network-status{position:relative}.service-availability-notice{border:1px solid color-mix(in srgb, var(--orange-hot) 32%, var(--line));background:color-mix(in srgb, var(--orange-hot) 7%, transparent);min-height:42px;color:var(--warm);align-items:center;gap:11px;margin:0 0 24px;padding:10px 14px;display:flex}.service-availability-notice>span{background:var(--orange-hot);flex:0 0 7px;width:7px;height:7px}.service-availability-notice p{margin:0;font-size:12px;line-height:1.45}.network-status-dot{background:var(--warm-muted);width:7px;height:7px}.network-status[data-tone=online] .network-status-dot,.network-status[data-tone=demo] .network-status-dot{background:var(--mint);box-shadow:0 0 10px #00f3a652}.network-status[data-tone=limited] .network-status-dot{background:var(--orange-hot)}.network-status[data-tone=offline] .network-status-dot{background:#ff624d}.network-status-trigger{width:100%;min-height:43px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:7px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:0;display:grid}.network-status-trigger:focus-visible{outline:1px solid var(--orange-hot);outline-offset:6px}.network-status-copy{gap:5px;min-width:0;display:grid}.network-status-name{color:var(--warm);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:RM Mono,ui-monospace,monospace;font-size:9px;line-height:1;overflow:hidden}.network-status-detail{color:var(--warm-dim);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1;overflow:hidden}.network-status-chevron{width:13px;height:13px;color:var(--warm-muted);stroke-width:1.5px;transition:transform .24s var(--ease-out), color .24s ease}.network-status-trigger[aria-expanded=true] .network-status-chevron{color:var(--warm);transform:rotate(180deg)}.network-status-panel{z-index:5;border:1px solid var(--line-strong);animation:status-panel-in .18s var(--ease-out) both;background:#0a0a0afa;padding:16px;position:absolute;bottom:calc(100% + 10px);left:-12px;right:-12px;box-shadow:0 22px 42px -26px #000000e6}@keyframes status-panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.network-status-panel-heading{border-bottom:1px solid var(--line);color:var(--warm);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:flex}.network-status-panel-heading>span:last-child{color:var(--mint-ink)}.network-status-panel-heading>span[data-tone=limited]{color:var(--orange-hot)}.network-status-panel-heading>span[data-tone=offline]{color:#ff7562}.network-status-list{gap:10px;margin:14px 0 0;display:grid}.network-status-list>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.network-status-list dt,.network-status-list dd{margin:0;font-size:9px;line-height:1.35}.network-status-list dt{color:var(--warm-dim)}.network-status-list dd{color:var(--warm);text-align:right}.network-status-refresh{border:0;border-top:1px solid var(--line);width:100%;min-height:34px;color:var(--warm);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;justify-content:space-between;align-items:center;margin-top:15px;padding:0;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:flex}.network-status-refresh svg{stroke-width:1.5px;width:13px;height:13px}.network-status-refresh:disabled{cursor:wait;opacity:.5}.skeleton{color:#0000;background:#f5f0e813;min-width:84px;min-height:1em;display:inline-block;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#f5f0e814,#0000);animation:1.8s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.chart-wrap{min-height:290px;position:relative}.chart-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.chart-change{align-items:center;gap:10px;display:flex}.chart-change>span{color:var(--warm-dim);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.chart-change>strong{min-width:56px;height:26px;color:var(--mint);font-variant-numeric:tabular-nums;letter-spacing:.03em;text-align:center;background:#00ffbf1f;place-items:center;padding:2px 9px 0;font-family:Helvetica Hecto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;line-height:1;display:inline-grid}.chart-change>strong[data-tone=danger]{color:var(--red);background:#ff592e1f}.chart-change>strong[data-tone=warning]{color:var(--orange);background:#ff850024}.chart-plot{grid-template-columns:max-content minmax(0,1fr);gap:14px;min-width:0;display:grid}.chart-y-axis{min-width:58px;height:260px;color:var(--warm-dim);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:24px 0 22px;font-family:Helvetica Hecto,Helvetica Neue,Arial,sans-serif;font-size:11px;line-height:1;display:flex}.chart-plot-main{min-width:0;position:relative;overflow:hidden}.chart-plot-main>svg{cursor:crosshair;touch-action:pan-y;width:100%;height:260px;display:block;overflow:hidden}.chart-plot-main>svg:focus{outline:none}.chart-plot-main>svg:focus-visible{outline:1px solid color-mix(in srgb, var(--orange) 70%, transparent);outline-offset:-1px}.chart-guide{stroke:var(--orange);stroke-dasharray:3 5;stroke-width:1px;opacity:.52;vector-effect:non-scaling-stroke}.chart-grid-line{stroke:#f5f0e813;stroke-width:1px;vector-effect:non-scaling-stroke}.chart-grid-line-vertical{stroke:#f5f0e80b}.chart-line{fill:none;stroke:var(--warm);stroke-width:1.8px;vector-effect:non-scaling-stroke}.chart-area{opacity:.78}.chart-endpoint{z-index:2;border:1.5px solid var(--ink);background:var(--orange);pointer-events:none;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.chart-active-point{z-index:2;border:1.5px solid var(--ink);background:var(--warm);pointer-events:none;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.chart-tooltip{z-index:3;border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-raised) 96%, transparent);min-width:112px;color:var(--warm);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:5px;padding:10px 12px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 13px))}.chart-tooltip[data-placement=below]{transform:translate(-50%,13px)}.chart-tooltip span{color:var(--warm-dim);letter-spacing:.05em;text-transform:uppercase;font-size:9px}.chart-tooltip strong{font-variant-numeric:tabular-nums;font-family:Helvetica Hecto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500}.chart-x-axis{color:var(--warm-dim);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;font-family:Helvetica Hecto,Helvetica Neue,Arial,sans-serif;font-size:10px;line-height:1.2;display:grid}.chart-x-axis span:nth-child(2){text-align:center}.chart-x-axis span:last-child{text-align:right}.chart-empty-field{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-image:linear-gradient(var(--line) 1px, transparent 1px);background-size:100% 64px;place-items:center;min-height:258px;display:grid;position:relative;overflow:hidden}.chart-empty-field:after{content:"";background:#f5f0e838;height:1px;position:absolute;bottom:50%;left:0;right:0}.chart-empty-field p{z-index:1;background:var(--panel);max-width:280px;color:var(--warm-dim);text-align:center;margin:0;padding:10px 13px;font-size:12px;line-height:1.45;position:relative}.chart-empty-marker{z-index:2;background:var(--orange-hot);border-radius:50%;width:6px;height:6px;position:absolute;bottom:calc(50% - 3px);right:10%;box-shadow:0 0 0 5px #ff85001c}.table{border-collapse:collapse;width:100%}.table th,.table td{border-bottom:1px solid var(--line);text-align:left;padding:17px 18px}.table th{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:9px;font-weight:400}.table td{color:var(--warm-muted);font-size:13px}.table tbody tr:last-child td{border-bottom:0}.table-strong{color:var(--warm);font-weight:500}.table-mono{font-family:RM Mono,ui-monospace,monospace;font-size:10px}.align-right{text-align:right!important}.form-stack{gap:27px;display:grid}.field{gap:11px;display:grid}.field-label{color:var(--warm-muted);font-size:10px}.field-hint{color:var(--warm-dim);font-size:11px;line-height:1.45}.field-control,.field-select,.field-textarea{border:1px solid var(--line-strong);width:100%;min-height:52px;color:var(--warm);transition:border-color .32s ease, background .32s ease, box-shadow .42s var(--ease-out), transform .42s var(--ease-out);background:#05050575;border-radius:0;outline:none;padding:0 15px}.field-control:focus,.field-select:focus,.field-textarea:focus{border-color:var(--orange);background:var(--black);box-shadow:none;transform:none}.field-control::placeholder,.field-textarea::placeholder{color:#5f5c58}.formatted-number-input{font-variant-numeric:tabular-nums;padding-top:2px;padding-bottom:0}.field-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--warm-muted) 50%), linear-gradient(135deg, var(--warm-muted) 50%, transparent 50%);background-position:calc(100% - 18px) 23px,calc(100% - 13px) 23px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.field-textarea{resize:vertical;min-height:110px;padding-top:14px}.amount-field{position:relative}.amount-field .field-control{font-variant-numeric:tabular-nums;letter-spacing:0;height:88px;padding-top:4px;padding-bottom:0;padding-right:94px;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-weight:500;line-height:1}.amount-suffix{color:var(--warm-dim);font-family:RM Mono,ui-monospace,monospace;font-size:9px;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.composer-grid{border:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)}.composer-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.composer-heading h2{letter-spacing:var(--serif-title-tracking);margin:10px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:32px;font-weight:400}.panel-notice{margin-bottom:22px}.section-notice{margin-bottom:18px}.section-note{margin-top:14px}.section-note-wide{margin-top:18px}.summary-list-spaced{margin-top:25px}.full-width-action{width:100%;min-height:52px}.button-align-start{justify-self:start}.aside-note{color:var(--warm-dim);margin:18px 0 0;font-size:11px;line-height:1.5}.aside-notice{margin-top:27px}.section-scroll-anchor{scroll-margin-top:86px}.receipt-content-layer{z-index:1;position:relative}.receipt-heading{z-index:1;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:34px;display:flex;position:relative}.receipt-heading h3{letter-spacing:var(--serif-title-tracking);margin:22px 0 8px;font-family:Awesome Serif,Georgia,serif;font-size:34px;font-weight:400}.receipt-heading p{color:var(--warm-dim);margin:0;font-size:12px}.receipt-metrics{margin-top:34px}.receipt-actions{z-index:1;flex-wrap:wrap;gap:10px;margin-top:28px;display:flex;position:relative}.receipt-amount{font-size:28px}.key-value-list-spaced{margin-top:28px}.key-value-list-bottom{margin-bottom:24px}.operator-actions{flex-wrap:wrap;gap:9px;display:flex}.operator-summary{border:1px solid var(--line);margin-bottom:26px}.operator-summary-item{border-right:1px solid var(--line);padding:17px}.operator-summary-item:last-child{border-right:0}.operator-summary-item .data-value{font-size:22px}.operator-provider-grid{gap:8px}.operator-provider-button{justify-content:space-between;min-height:49px}.operator-provider-detail{opacity:.7}.detail-disclosure-compact{margin-top:22px}.stepper-error{margin-top:24px}.ledger-disclosure{margin-top:28px}.nav-chart-value{font-size:31px}.empty-state-action{margin-top:24px}.dashboard-account-value{font-size:26px}.index-thesis-lead{max-width:450px;letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:35px;line-height:1.05}.index-thesis-copy{max-width:430px;color:var(--warm-dim);margin:24px 0 0;font-size:13px;line-height:1.55}.detail-disclosure-spaced{margin-top:29px}.recent-receipts{margin-top:34px}.recent-receipt-row{min-height:62px}.empty-summary-copy{color:var(--warm-dim);margin:15px 0 0;font-size:12px;line-height:1.5}.destination-actions{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.withdrawal-destination-status[data-tone=neutral]{color:var(--warm);background:#f5f0e817;border-color:#0000}.withdrawal-destination-status[data-tone=warning]{color:var(--warm);background:#ff850024;border-color:#0000}.settlement-asset-select{z-index:8;position:relative}.settlement-asset-trigger,.settlement-asset-option{width:100%;color:var(--warm);cursor:pointer;text-align:left;background:0 0;border:0}.settlement-asset-trigger{border:1px solid var(--line-strong);background:#05050575;grid-template-columns:46px minmax(0,1fr) auto 18px;align-items:center;gap:16px;min-height:82px;padding:14px 16px;transition:border-color .18s,background-color .18s;display:grid}.settlement-asset-trigger:hover,.settlement-asset-trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--orange-hot) 58%, var(--line-strong));background:var(--panel)}.settlement-asset-trigger:focus-visible{border-color:var(--orange-hot);outline:0}.settlement-asset-copy{gap:5px;min-width:0;display:grid}.settlement-asset-copy strong{letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;font-family:RM Mono,ui-monospace,monospace;font-size:13px;font-weight:600;overflow:hidden}.settlement-asset-copy small,.settlement-asset-balance small{color:var(--warm-dim);font-size:10px;line-height:1.3}.settlement-asset-balance{justify-items:end;gap:5px;min-width:0;display:grid}.settlement-asset-balance strong,.settlement-option-balance{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.settlement-asset-balance strong{font-size:13px}.settlement-asset-chevron{width:16px;height:16px;color:var(--warm-dim);stroke-width:1.5px;transition:transform .18s,color .18s}.settlement-asset-trigger[aria-expanded=true] .settlement-asset-chevron{color:var(--orange-hot);transform:rotate(180deg)}.settlement-asset-menu{z-index:30;border:1px solid var(--line-strong);background:var(--panel-raised);position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 44px #00000047}.settlement-asset-option{grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:14px;min-height:74px;padding:13px 16px;transition:background-color .16s,color .16s;display:grid}.settlement-asset-option+.settlement-asset-option{border-top:1px solid var(--line)}.settlement-asset-option:hover,.settlement-asset-option:focus-visible{background:color-mix(in srgb, var(--warm) 5%, transparent);outline:0}.settlement-asset-option[aria-selected=true]{background:color-mix(in srgb, var(--orange-hot) 7%, transparent)}.settlement-asset-option .asset-mark{width:36px;height:36px}.settlement-option-balance{color:var(--warm-muted);font-size:12px}.settlement-option-check{color:#0000;stroke-width:1.8px;width:15px;height:15px}.settlement-asset-option[aria-selected=true] .settlement-option-check{color:var(--orange-hot)}.destination-field{display:block;position:relative}.destination-field .field-control{padding-right:96px;font-size:14px}.destination-paste{border:0;border-left:1px solid var(--line);min-width:82px;color:var(--warm-muted);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f5f0e809;justify-content:space-between;align-items:center;gap:9px;padding:0 13px;font-family:RM Mono,ui-monospace,monospace;font-size:11px;transition:color .22s,background .22s;display:inline-flex;position:absolute;top:1px;bottom:1px;right:1px}.destination-paste:hover,.destination-paste:focus-visible{color:var(--warm);background:#f5f0e811;outline:0}.destination-paste:focus-visible{box-shadow:inset 0 0 0 1px var(--orange-hot)}.destination-paste svg{stroke-width:1.5px;width:14px;height:14px}.withdrawal-amount-field .field-control{font-variant-numeric:tabular-nums;padding-top:7px;padding-bottom:0;padding-right:68px;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.withdrawal-token-suffix{right:16px}.withdrawal-token-suffix .asset-mark{width:32px;height:32px}.amount-allocation-controls,.withdrawal-amount-controls{justify-content:space-between;align-items:center;gap:18px;display:flex}.available-balance-button{min-width:0;min-height:36px;color:var(--warm-dim);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;font-size:12px;line-height:1.4;display:inline-flex}.available-balance-button strong{color:var(--warm-muted);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(10px,.9vw,12px);font-weight:500}.available-balance-button:hover:not(:disabled),.available-balance-button:focus-visible{color:var(--warm);outline:0}.available-balance-button:hover:not(:disabled) strong,.available-balance-button:focus-visible strong{color:var(--warm)}.available-balance-button:focus-visible{box-shadow:0 1px 0 var(--orange-hot)}.available-balance-button:disabled{cursor:default}.amount-percentages,.withdrawal-percentages{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(44px,1fr));display:grid}.amount-percentages button,.withdrawal-percentages button{border:0;border-right:1px solid var(--line);min-height:40px;color:var(--warm-dim);cursor:pointer;letter-spacing:.06em;background:0 0;padding:0 9px;font-family:RM Mono,ui-monospace,monospace;font-size:11px;transition:background .18s,color .18s}.withdrawal-percentages button{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:.02em;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500}.amount-percentages button:last-child,.withdrawal-percentages button:last-child{border-right:0}.amount-percentages button:hover:not([data-active=true]),.withdrawal-percentages button:hover:not([data-active=true]){color:var(--warm);background:#f5f0e80b}.amount-percentages button[data-active=true],.withdrawal-percentages button[data-active=true]{background:var(--orange-hot);color:var(--on-accent)}.summary-row.total dd.withdrawal-remaining-value{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-synthesis:none;letter-spacing:0;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.safeguard-panel{min-height:220px}.safeguard-panel .panel-body{flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding:27px;display:flex}.safeguard-icon{width:21px;height:21px;color:var(--orange-hot);stroke-width:1.35px;margin-bottom:auto}.safeguard-panel h3{color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:38px 0 9px;font-family:Awesome Serif,Georgia,serif;font-size:25px;font-weight:400}.safeguard-panel p{color:var(--warm-muted);margin:0;font-size:12px;line-height:1.55}.rail-stage{display:grid}.rail-selector{justify-items:start;gap:9px;margin-bottom:24px;display:grid}.rail-tabs{justify-content:flex-start;width:min(100%,440px);display:flex}.rail-tab{border:1px solid var(--line-strong);background:var(--panel);width:220px;min-height:62px;color:var(--warm-muted);cursor:pointer;text-align:left;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:11px 13px;display:grid;position:relative}.rail-tab+.rail-tab{margin-left:-1px}.rail-tab[data-active=true]{z-index:1;border-color:var(--rail-color);background:var(--rail-surface);box-shadow:none;color:var(--warm)}.rail-tab[data-network=canton]{--rail-color:#f2fe96;--rail-surface:#f2fe960e}.rail-tab[data-network=ethereum]{--rail-color:#f2f4f7;--rail-surface:#f2f4f70b}.rail-tab:focus-visible{outline:1px solid var(--orange-hot);outline-offset:-1px}.rail-tab-copy{display:grid}.rail-tab strong,.rail-tab small{font-family:RM Mono,ui-monospace,monospace;font-style:normal;font-weight:400}.rail-tab strong{color:inherit;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.rail-tab small{color:var(--warm-dim);font-size:9px}.selection-check{width:18px;height:18px;color:var(--rail-color,var(--orange-hot));opacity:0;place-items:center;display:inline-grid}.rail-tab .network-mark{width:38px;height:38px}.rail-tab .selection-check{width:16px;height:16px}.rail-tab .selection-check svg{width:14px;height:14px}.selection-check[data-visible=true]{opacity:1}.selection-check svg{stroke-width:1.7px;width:16px;height:16px}.rail-transition{grid-area:1/1;min-width:0}.composer-main,.composer-aside{padding:40px}.token-picker{border:0;min-width:0;margin:0;padding:0}.token-picker legend{margin-bottom:9px}.token-options,.ethereum-token-actions,.ethereum-token-balances{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.token-option,.token-action{border:1px solid var(--line);min-width:0;min-height:76px;color:var(--warm-muted);cursor:pointer;text-align:left;background:0 0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 14px;display:grid;position:relative}.token-option+.token-option{margin-left:-1px}.token-action+.token-action,.ethereum-token-balances>div+div{border-left:0}.token-option[data-selected=true]{z-index:1;border-color:var(--orange-hot);background:#ff85000e}.token-option:focus-visible,.token-action:focus-visible{outline:1px solid var(--orange-hot);outline-offset:-1px}.token-option>span:not(.asset-mark),.token-action>span:not(.asset-mark){gap:6px;min-width:0;display:grid}.token-option strong,.token-option small,.token-action strong,.token-action small{text-overflow:ellipsis;white-space:nowrap;font-family:RM Mono,ui-monospace,monospace;font-style:normal;font-weight:400;overflow:hidden}.token-option strong,.token-action strong{color:var(--warm);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.token-option strong{letter-spacing:.06em;font-size:13px}.token-option small,.token-action small{color:var(--warm-dim);font-size:8px}.token-selection-check{--rail-color:var(--orange-hot)}.amount-token{align-items:center;gap:8px;display:flex}.asset-value,.asset-detail,.receipt-asset{align-items:center;gap:9px;display:flex!important}.asset-value>span:last-child{min-width:0}.asset-value .network-mark{width:25px;height:25px}.asset-stack{flex:none;display:flex}.asset-stack .asset-mark+.asset-mark{margin-left:-8px}.asset-detail{margin-top:8px}.ethereum-token-balances{border:1px solid var(--line)}.ethereum-token-balances>div{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:13px;min-width:0;min-height:92px;padding:16px;display:grid}.ethereum-token-balances>div+div{border-left:1px solid var(--line)}.ethereum-token-balances>div>span:not(.asset-mark){gap:7px;min-width:0;display:grid}.ethereum-token-balances small,.ethereum-token-balances strong{text-overflow:ellipsis;white-space:nowrap;font-family:RM Mono,ui-monospace,monospace;font-weight:400;overflow:hidden}.ethereum-token-balances small{color:var(--warm-dim);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.ethereum-token-balances strong{color:var(--warm);font-size:19px}.ethereum-wallet-section{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 88%, transparent);overflow:hidden}.ethereum-wallet-header{border-bottom:1px solid var(--line);place-items:start;gap:16px;min-height:96px;padding:24px 26px;display:grid}.ethereum-wallet-header>div{min-width:0}.ethereum-wallet-header p{max-width:590px;color:var(--warm-muted);margin:10px 0 0;font-size:12px;line-height:1.55}.ethereum-wallet-header .status-pill{flex:none}.ethereum-wallet-empty{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:18px;min-height:116px;padding:25px 26px;display:grid}.ethereum-wallet-empty .button{grid-column:2;width:fit-content}.ethereum-wallet-empty>svg,.ethereum-wallet-row>svg{width:19px;height:19px;color:var(--orange-hot);stroke-width:1.5px}.ethereum-wallet-empty strong{color:var(--warm);letter-spacing:.01em;font-size:14px;font-weight:500;display:block}.ethereum-wallet-empty p{max-width:560px;color:var(--warm-dim);margin:7px 0 0;font-size:11px;line-height:1.55}.ethereum-wallet-list{display:grid}.ethereum-wallet-row{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:82px;padding:18px 26px;display:grid}.ethereum-wallet-row[data-active=true]{background:#ff850009}.ethereum-wallet-identity{gap:7px;min-width:0;display:grid}.ethereum-wallet-identity small{color:var(--warm-dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.4;overflow:hidden}.ethereum-wallet-actions{flex-wrap:wrap;gap:10px;padding:18px 26px 0;display:flex}.ethereum-wallet-helper{max-width:680px;color:var(--warm-dim);margin:14px 26px 24px;font-size:10px;line-height:1.55}.ethereum-funding-composer{gap:27px;padding-top:3px;display:grid}.ethereum-review-action{width:100%;min-height:54px}.ethereum-treasury-row{align-items:center;min-height:66px}.ethereum-treasury-row dd{flex:1;justify-content:flex-end;min-width:0;display:flex}.ethereum-token-actions{gap:10px}.token-action{border-color:var(--line-strong)}.token-action[data-primary=true]{border-color:var(--orange-hot)}.token-action>svg{stroke-width:1.4px;width:14px;height:14px}.receipt-asset>div{min-width:0}.receipt-asset>div>div{color:var(--warm);font-size:12px}.receipt-asset small{color:var(--warm-dim);margin-top:5px;font-size:10px;display:block}.composer-aside{border-left:1px solid var(--line);background:var(--panel)}.summary-list{margin:0}.summary-row{border-bottom:1px solid var(--line);min-height:54px;color:var(--warm-muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.summary-row dt,.summary-row dd{margin:0}.summary-row dd{min-width:0;color:var(--warm);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;text-align:right;overflow-wrap:normal;white-space:nowrap;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500}.summary-row.total dd.asset-value{justify-content:flex-end;align-items:center}.summary-row.total{border-bottom:0;min-height:74px}.summary-row.total dd{color:var(--orange-hot);font-size:22px}.summary-row.total dd[data-value-scale=medium]{letter-spacing:-.015em;font-size:19px}.summary-row.total dd[data-value-scale=tight]{letter-spacing:-.02em;font-size:16px}.summary-row.total dd[data-value-scale=micro]{letter-spacing:-.02em;font-size:14px}.notice{border:1px solid var(--line);color:var(--warm-muted);align-items:flex-start;gap:11px;padding:13px 14px;font-size:12px;line-height:1.45;display:flex}.notice svg{width:14px;height:14px;color:var(--orange-hot);stroke-width:1.5px;flex:none;margin-top:1px}.notice[data-tone=danger]{color:var(--red);border-color:#ff5d4c40}.notice[data-tone=success]{border-color:#00f3a633}.notice[data-tone=success] svg{color:var(--mint)}.stepper{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step{color:var(--warm-dim);letter-spacing:.06em;text-transform:uppercase;justify-items:center;gap:11px;font-family:RM Mono,ui-monospace,monospace;font-size:8px;display:grid;position:relative}.step:before{background:var(--line);content:"";width:100%;height:2px;transition:background .62s var(--ease-out);position:absolute;top:15px;left:50%}.step:last-child:before{display:none}.step-marker{z-index:1;width:32px;height:32px;color:var(--warm-dim);transition:background .48s var(--ease-out), color .48s ease, box-shadow .48s var(--ease-out), transform .48s var(--ease-out);background:#292824;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.step-marker svg{stroke-width:1.7px;width:14px;height:14px}.step-label{text-align:center;display:block}.step.done,.step.current{color:var(--warm)}.step.done:before{background:var(--orange)}.step.done .step-marker{background:var(--orange);color:#050505}.step.current .step-marker{background:var(--orange-hot);color:#050505;animation:1.8s ease-in-out infinite step-focus;box-shadow:0 0 0 4px #ff850024}.step.done:last-child .step-marker{background:var(--mint)}@keyframes step-focus{0%,to{box-shadow:0 0 0 3px #ff85001a}50%{box-shadow:0 0 0 6px #ff850006,0 0 14px #ff850038}}.detail-disclosure{border-top:1px solid var(--line)}.detail-disclosure summary{cursor:pointer;min-height:52px;color:var(--warm-muted);text-transform:uppercase;justify-content:space-between;align-items:center;font-family:RM Mono,ui-monospace,monospace;font-size:10px;list-style:none;display:flex}.detail-disclosure summary::-webkit-details-marker{display:none}.detail-disclosure summary:after{color:var(--orange-hot);content:"+";transition:transform .42s var(--ease-out);font-size:15px}.detail-disclosure[open] summary:after{content:"−";transform:rotate(180deg)}.detail-content{padding:0 0 24px}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.confirm-dialog{border:1px solid var(--line-strong);background:#0a0a09;width:min(100%,560px);max-height:calc(100dvh - 48px);overflow-y:auto;box-shadow:0 28px 100px #00000094}.confirm-dialog:focus{outline:none}.dialog-header{background:var(--cobalt);border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;min-height:64px;padding:0 22px;display:flex}.confirm-dialog[data-tone=danger] .dialog-header{background:#802e24}.dialog-header .meta-label{color:var(--warm)}.dialog-close{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;transition:color .18s,opacity .18s;display:grid}.dialog-close:focus-visible,.mobile-menu-button:focus-visible,.activity-filter:focus-visible{outline:1px solid var(--orange-hot);outline-offset:3px}.dialog-close:hover:not(:disabled){color:var(--warm);opacity:.68;background:0 0}.dialog-close svg{stroke-width:1.4px;width:15px;height:15px}.dialog-body{padding:34px 32px 29px}.dialog-body h2{letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(36px,5vw,54px);font-weight:400;line-height:.95}.dialog-body>p{max-width:430px;color:var(--warm-muted);margin:18px 0 0;font-size:13px;line-height:1.55}.dialog-summary{border-top:1px solid var(--line);margin-top:29px}.dialog-error{color:var(--warm);background:#ff624d13;border-left:2px solid #ff7562;margin-top:18px;padding:16px 17px}.dialog-error strong{letter-spacing:.08em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;display:block}.dialog-error p{color:var(--warm);margin:8px 0 0;font-size:12px;line-height:1.55}.dialog-error span{color:var(--warm-dim);letter-spacing:.04em;overflow-wrap:anywhere;margin-top:10px;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:block}.summary-row dd[data-tone=danger]{color:#ff7562}.dialog-actions{border-top:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:10px;padding:18px 22px 22px;display:grid}.dialog-actions .button{min-height:50px}.dialog-actions[data-single=true]{grid-template-columns:1fr}.receipt{border:1px solid var(--line);background:#00f3a606;position:relative;overflow:hidden}.receipt:after{display:none}.receipt-check{width:28px;height:28px;color:var(--mint);border:0;place-items:center;display:grid}.receipt-check svg{stroke-width:1.6px;width:24px;height:24px}.receipt .status-pill[data-tone=success]{color:var(--mint-ink);background:#00f3a621;border-color:#0000}.receipt-heading>div{min-width:0;padding-right:74px}.receipt-heading>.status-pill{position:absolute;top:0;right:0}.empty-state{text-align:center;place-items:center;min-height:250px;padding:40px;display:grid}.empty-state-inner{max-width:400px}.empty-state-icon{width:42px;height:42px;color:var(--orange-hot);place-items:center;margin:0 auto 19px;display:grid}.empty-state-icon svg{stroke-width:1.3px;width:16px;height:16px}.empty-state h3{letter-spacing:var(--serif-title-tracking);margin:0 0 9px;font-family:Awesome Serif,Georgia,serif;font-size:28px;font-weight:400}.empty-state p{color:var(--warm-dim);margin:0;font-size:13px;line-height:1.5}.portfolio-ledger{border:1px solid var(--line)}.portfolio-ledger-head,.portfolio-ledger-row{grid-template-columns:minmax(210px,1.4fr) minmax(210px,1fr) minmax(110px,.55fr) minmax(130px,.7fr) minmax(95px,auto);align-items:center;gap:24px;display:grid}.portfolio-ledger-head{border-bottom:1px solid var(--line);min-height:54px;color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;padding:0 28px;font-family:RM Mono,ui-monospace,monospace;font-size:9px}.portfolio-ledger-row{border-bottom:1px solid var(--line);min-height:104px;padding:0 28px;position:relative}.portfolio-ledger-row:last-child{border-bottom:0}.portfolio-company{min-width:0}.portfolio-company strong{letter-spacing:var(--serif-title-tracking);font-family:Awesome Serif,Georgia,serif;font-size:25px;font-weight:400;display:block}.portfolio-sector,.portfolio-mark{color:var(--warm-dim);font-size:11px;display:block}.portfolio-sector{line-height:1.4}.portfolio-role{color:var(--warm-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.portfolio-mark{text-transform:uppercase;margin-top:0;font-family:RM Mono,ui-monospace,monospace;font-size:10px}.portfolio-ledger-row .status-pill{min-width:94px;color:var(--warm);text-align:center;background:#f5f0e817;border-color:#0000;justify-content:center}.portfolio-ledger-row .status-pill[data-tone=success]{color:var(--mint-ink);background:#00f3a621}.portfolio-methodology-panel{flex-direction:column;display:flex}.portfolio-methodology-body{flex-direction:column;flex:1;min-height:365px;display:flex}.portfolio-methodology-list{display:grid}.portfolio-methodology-item{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:18px;min-height:118px;padding:25px 0;display:grid}.portfolio-methodology-item:first-child{padding-top:4px}.portfolio-methodology-item>svg{width:19px;height:19px;color:var(--orange-hot);stroke-width:1.35px;margin-top:2px}.portfolio-methodology-item strong{color:var(--warm);font-size:15px;font-weight:500}.portfolio-methodology-item p{max-width:430px;color:var(--warm-muted);margin:10px 0 0;font-size:12px;line-height:1.55}.portfolio-methodology-action{margin-top:auto;padding-top:28px}.portfolio-methodology-action .button{justify-content:space-between;width:100%;min-height:51px}.portfolio-build-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;min-height:280px;display:grid}.portfolio-build-title{max-width:580px;color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(34px,5vw,62px);font-weight:400;line-height:.98}.holding-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;grid-template-columns:1fr auto;gap:30px;min-height:210px;padding:28px;display:grid;position:relative;overflow:hidden}.holding-card:nth-child(2n){border-right:0}.holding-card:nth-last-child(-n+2){border-bottom:0}.holding-card:after{border:1px solid var(--line);content:"";border-radius:50%;width:190px;height:190px;position:absolute;bottom:-90px;right:-40px}.holding-card .holding-name,.holding-card .holding-weight{transition:none}.holding-index{color:var(--orange-hot);font-family:RM Mono,ui-monospace,monospace;font-size:9px}.holding-name{letter-spacing:var(--serif-title-tracking);margin:40px 0 7px;font-family:Awesome Serif,Georgia,serif;font-size:34px;font-weight:400}.holding-sector{color:var(--warm-dim);font-size:12px}.holding-weight{z-index:1;font-size:29px;position:relative}.allocation-bar{background:#f5f0e812;height:8px;display:flex;overflow:hidden}.allocation-segment{border-right:1px solid var(--black);height:100%}.activity-ledger{width:100%}.activity-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.activity-filters{border:1px solid var(--line);scrollbar-width:none;background:#f5f0e806;gap:4px;padding:7px;display:inline-flex;overflow-x:auto}.activity-filters::-webkit-scrollbar{display:none}.activity-filter{min-height:44px;color:var(--warm-dim);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;flex:none;padding:0 14px;font-family:RM Mono,ui-monospace,monospace;font-size:11px;transition:color .26s,background .26s}.activity-filter[data-active=true]{background:var(--orange-hot);color:var(--on-accent)}.activity-filter:hover:not([data-active=true]){color:var(--warm);background:#f5f0e809}.activity-count-tag{min-height:25px;color:var(--warm);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;text-transform:uppercase;background:#00f3a624;flex:none;justify-content:center;align-items:center;padding:0 9px;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;display:inline-flex}.wallet-flow{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px;display:grid}.wallet-flow span{border-right:1px solid var(--line);min-height:39px;color:var(--warm-dim);letter-spacing:.06em;text-transform:uppercase;padding:13px 12px;font-family:RM Mono,ui-monospace,monospace;font-size:8px}.wallet-flow span:last-child{border-right:0}.wallet-flow span[data-active=true]{color:var(--mint-ink)}.activity-table{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.activity-loading{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);min-height:180px;color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;place-items:center;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:grid}.activity-table-head{border-bottom:1px solid var(--line);min-height:43px;color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(300px,1fr) minmax(150px,.42fr) minmax(120px,.3fr) minmax(150px,.36fr);align-items:center;gap:24px;padding:0 24px;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:grid}.activity-table-head span:nth-child(3){text-align:center}.activity-table-head span:last-child{text-align:right}.activity-row{border-bottom:1px solid var(--line);background:0 0;grid-template-columns:minmax(300px,1fr) minmax(150px,.42fr) minmax(120px,.3fr) minmax(150px,.36fr);align-items:center;gap:24px;min-height:96px;padding:0 24px;display:grid}.activity-row:last-child{border-bottom:0}.activity-primary{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:15px;min-width:0;display:grid}.activity-copy{min-width:0}.activity-icon{width:24px;height:24px;color:var(--warm-muted);place-items:center;display:grid}.activity-icon[data-tone=success]{color:var(--mint)}.activity-icon[data-tone=warning]{color:var(--orange-hot)}.activity-icon[data-tone=danger]{color:var(--red)}.activity-icon[data-tone=information]{color:var(--blue)}.activity-icon svg{stroke-width:1.5px;width:17px;height:17px}.activity-title{color:var(--warm);overflow-wrap:anywhere;font-size:14px}.activity-detail{min-width:0;color:var(--warm-dim);align-items:center;gap:9px;margin-top:7px;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:flex}.activity-source{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.activity-source:before{content:"";background:currentColor;width:3px;height:3px}.activity-date{color:var(--warm-dim);font-family:RM Mono,ui-monospace,monospace;font-size:10px;line-height:1.55}.activity-row>.status-pill{text-align:center;border-color:#0000;justify-content:center;justify-self:center;min-width:92px}.activity-row>.status-pill[data-tone=neutral]{color:var(--warm);background:#f5f0e814}.activity-row>.status-pill[data-tone=warning]{color:var(--warm);background:#ff850021}.activity-row>.status-pill[data-tone=danger]{color:var(--warm);background:#ff5d4c21}.activity-amount{min-width:0;color:var(--warm);text-align:right;overflow-wrap:anywhere;font-size:17px}.controls-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:18px}.control-stack{gap:18px;display:grid}.toggle-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.toggle-copy strong{margin-bottom:5px;font-size:13px;font-weight:500;display:block}.toggle-copy span{color:var(--warm-dim);font-size:11px}.switch{flex:none;width:44px;height:44px;position:relative}.switch input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch-track{border:1px solid var(--line-strong);cursor:pointer;transition:background .24s,border-color .24s;position:absolute;inset:10px 0}.switch-track:after{background:var(--warm-dim);content:"";width:16px;height:16px;transition:transform .24s var(--ease-out), background .24s ease;position:absolute;top:3px;left:3px}.switch input:checked+.switch-track{border-color:var(--orange);background:#ff850024}.switch input:checked+.switch-track:after{background:var(--orange-hot);transform:translate(20px)}.switch input:focus-visible+.switch-track{outline:1px solid var(--orange-hot);outline-offset:3px}.key-value-list{margin:0;display:grid}.key-value-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);align-items:center;gap:20px;min-height:47px;display:grid}.key-value-row:last-child{border-bottom:0}.key-value-row dt,.key-value-row dd{margin:0}.key-value-row dt{color:var(--warm-dim);text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:8px}.key-value-row dd{color:var(--warm-muted);text-overflow:ellipsis;white-space:nowrap;font-family:RM Mono,ui-monospace,monospace;font-size:9px;overflow:hidden}.auth-shell,.auth-page,.how-sequence{border:1px solid var(--line);background:#0707078f}.auth-shell{border:0}.how-sequence-header{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.55fr) minmax(260px,.75fr) minmax(260px,.7fr);align-items:end;gap:34px;min-height:190px;padding:34px;display:grid}.how-sequence-header h2,.support-directory-intro h2,.how-next h2{color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:.98}.how-sequence-header p,.support-directory-intro p{max-width:420px;color:var(--warm-dim);margin:0;font-size:13px;line-height:1.62}.how-steps{display:grid}.how-step{border-bottom:1px solid var(--line);grid-template-columns:46px 40px minmax(0,1fr) minmax(150px,.34fr);align-items:center;gap:22px;min-height:132px;padding:25px 34px;display:grid}.how-step:last-child{border-bottom:0}.how-step-index{color:var(--orange-hot);letter-spacing:.12em;font-family:RM Mono,ui-monospace,monospace;font-size:10px}.how-step-icon{width:20px;height:20px;color:var(--warm-muted);stroke-width:1.25px}.how-step-copy h3,.support-area h3,.support-form-heading h3,.support-brief h3,.how-guardrail h3{color:var(--warm);margin:0;font-size:15px;font-weight:500}.how-step-copy p,.support-area p{max-width:650px;color:var(--warm-dim);margin:9px 0 0;font-size:12px;line-height:1.55}.how-step-output{text-align:right;justify-items:end;gap:7px;display:grid}.how-step-output span{color:var(--warm-dim);letter-spacing:.12em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:8px}.how-step-output strong{color:var(--mint-ink);letter-spacing:.06em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.how-flow-section,.how-truth-section,.support-request-section,.support-faq-section{margin-top:var(--section-space)}.how-flow{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.how-flow>div{border-right:1px solid var(--line);min-height:210px;padding:27px;position:relative}.how-flow>div:last-child{border-right:0}.how-flow>div>span{color:var(--orange-hot);letter-spacing:.12em;font-family:RM Mono,ui-monospace,monospace;font-size:9px}.how-flow strong{color:var(--warm);margin-top:56px;font-size:15px;font-weight:500;display:block}.how-flow p{color:var(--warm-dim);margin:12px 0 0;font-size:12px;line-height:1.55}.how-truth-grid{border:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);display:grid}.how-source-ledger{display:grid}.how-source-ledger>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.6fr) minmax(0,1fr);align-items:center;gap:20px;min-height:76px;padding:0 30px;display:grid}.how-source-ledger>div:last-child{border-bottom:0}.how-source-ledger span{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:9px}.how-source-ledger strong{color:var(--warm);text-align:right;font-size:13px;font-weight:500}.how-guardrail{border-left:1px solid var(--line);background:linear-gradient(145deg,#3046e23b,#05050538 74%);flex-direction:column;justify-content:flex-end;min-height:304px;padding:32px;display:flex}.how-guardrail>svg{width:27px;height:27px;color:var(--cobalt-bright);stroke-width:1.15px;margin-bottom:auto}.how-guardrail h3{letter-spacing:var(--serif-title-tracking);margin-top:17px;font-family:Awesome Serif,Georgia,serif;font-size:34px;font-weight:400;line-height:1}.how-guardrail p{color:var(--warm-muted);margin:17px 0 0;font-size:12px;line-height:1.6}.how-next{min-height:250px;margin-top:var(--section-space);border:1px solid var(--line);background:#07070794;justify-content:space-between;align-items:end;gap:36px;padding:42px;display:flex}.how-next>div:first-child{gap:17px;max-width:670px;display:grid}.how-next-actions{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,460px);display:grid}.how-next-actions .button{justify-content:space-between;width:100%;min-width:0}.how-page{--how-surface:#090908b8}.how-intro{border:1px solid var(--line);background:linear-gradient(145deg, #3049e81c, #05050500 58%), var(--how-surface);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:390px;padding:clamp(30px,5vw,54px);display:flex}.how-intro h2,.how-section-intro h2{max-width:900px;color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:24px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(45px,6vw,76px);font-weight:400;line-height:.96}.how-intro p{max-width:760px;color:var(--warm-muted);margin:24px 0 0;font-size:15px;line-height:1.65}.how-page .how-sequence{margin-top:18px}.how-page .how-sequence-header{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0;min-height:270px;padding:42px;display:flex}.how-page .how-sequence-header h2{max-width:700px;margin-top:22px;font-size:clamp(39px,4.6vw,60px)}.how-page .how-sequence-header p{max-width:620px;color:var(--warm-muted);margin-top:18px}.how-page .how-step{grid-template-columns:38px minmax(0,1fr) minmax(180px,.32fr);gap:24px;min-height:146px;padding:28px 42px}.how-page .how-step-icon{width:21px;height:21px;color:var(--orange-hot);stroke-width:1.35px}.how-page .how-step-copy h3{font-size:16px}.how-page .how-step-copy p{max-width:720px;color:var(--warm-muted);font-size:13px;line-height:1.6}.how-page .how-step-output{border-left:1px solid var(--line);text-align:left;justify-items:start;padding-left:24px}.how-lifecycle-section,.how-product-section,.how-access-section,.how-sources-section{margin-top:64px}.how-lifecycle-layout{border:1px solid var(--line);grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);display:grid}.how-lifecycle-visual{--lifecycle-track-inset:24%;aspect-ratio:1.05;border-right:1px solid var(--line);background:radial-gradient(circle,#3049e81f,#0000 34%),#070707b3;width:100%;position:relative;overflow:hidden}.how-lifecycle-track{inset:var(--lifecycle-track-inset);border:1px solid #f5f0e83b;position:absolute}.how-lifecycle-track svg{background:var(--black);width:16px;height:16px;color:var(--orange-hot);stroke-width:1.4px;padding:2px;position:absolute}.how-lifecycle-track svg[data-direction=right]{top:-8px;left:50%;transform:translate(-50%)}.how-lifecycle-track svg[data-direction=down]{top:50%;right:-8px;transform:translateY(-50%)}.how-lifecycle-track svg[data-direction=left]{bottom:-8px;left:50%;transform:translate(-50%)}.how-lifecycle-track svg[data-direction=up]{top:50%;left:-8px;transform:translateY(-50%)}.how-lifecycle-node{z-index:2;border:1px solid var(--line);background:#080808;align-content:space-between;gap:10px;width:116px;min-height:72px;padding:12px;display:grid;position:absolute}.how-lifecycle-node[data-position=top-left]{top:var(--lifecycle-track-inset);left:var(--lifecycle-track-inset);transform:translate(-50%,-50%)}.how-lifecycle-node[data-position=top-right]{top:var(--lifecycle-track-inset);right:var(--lifecycle-track-inset);transform:translate(50%,-50%)}.how-lifecycle-node[data-position=bottom-right]{right:var(--lifecycle-track-inset);bottom:var(--lifecycle-track-inset);transform:translate(50%,50%)}.how-lifecycle-node[data-position=bottom-left]{bottom:var(--lifecycle-track-inset);left:var(--lifecycle-track-inset);transform:translate(-50%,50%)}.how-lifecycle-node svg{width:17px;height:17px;color:var(--orange-hot);stroke-width:1.35px}.how-lifecycle-node span,.how-lifecycle-center span,.how-lifecycle-evidence,.how-product-insight>span,.how-source-grid span{color:var(--warm-dim);letter-spacing:.09em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:8px}.how-lifecycle-node span{color:var(--warm)}.how-lifecycle-center{z-index:1;text-align:center;justify-items:center;gap:10px;width:132px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-lifecycle-center span{margin-top:8px}.how-lifecycle-center strong{color:var(--warm);font-size:13px;font-weight:500}.how-lifecycle-details{display:grid}.how-lifecycle-detail{border-bottom:1px solid var(--line);align-content:center;gap:15px;min-height:164px;padding:27px 30px;display:grid}.how-lifecycle-detail:last-child{border-bottom:0}.how-lifecycle-detail-head{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;display:grid}.how-lifecycle-detail-head>span{color:var(--orange-hot);letter-spacing:.04em;font-family:RM Mono,ui-monospace,monospace;font-size:15px;font-weight:600;line-height:1}.how-lifecycle-detail h3{color:var(--warm);margin:0;font-size:15px;font-weight:500}.how-lifecycle-detail-head strong{color:var(--warm-dim);margin-top:5px;font-size:11px;font-weight:500;display:block}.how-lifecycle-detail>p{max-width:660px;color:var(--warm-muted);margin:0 0 0 56px;font-size:12px;line-height:1.58}.how-lifecycle-evidence{width:fit-content;color:var(--warm);background:#00f3a61c;margin-left:56px;padding:6px 8px}.how-section-intro{border:1px solid var(--line);background:var(--how-surface);border-bottom:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:300px;padding:40px 42px;display:flex}.how-section-intro h2{max-width:780px;font-size:clamp(38px,4.5vw,58px)}.how-section-intro p{max-width:680px;color:var(--warm-muted);margin:18px 0 0;font-size:13px;line-height:1.62}.how-product-story{border-right:1px solid var(--line);border-left:1px solid var(--line)}.how-product-step{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(250px,.65fr);align-items:center;gap:32px;min-height:176px;padding:30px 34px;display:grid}.how-product-copy h3{color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:8px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:29px;font-weight:400}.how-product-copy p,.how-product-insight p{color:var(--warm-muted);margin:10px 0 0;font-size:12px;line-height:1.6}.how-product-insight{border-left:1px solid var(--line);padding-left:24px}.how-product-insight p{color:var(--warm-dim)}.how-product-insight a{color:var(--warm);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:16px;font-family:RM Mono,ui-monospace,monospace;font-size:8px;display:inline-flex}.how-product-insight a:hover,.how-product-insight a:focus-visible{color:var(--orange-hot);outline:0}.how-product-insight a svg{width:12px;height:12px}.how-access-grid{border-right:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.how-access-card{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;min-height:390px;padding:34px;display:flex;position:relative}.how-access-card+.how-access-card{border-left:1px solid var(--line)}.how-access-card-head{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:32px;display:flex}.how-access-icon{width:24px;height:24px;color:var(--orange-hot);stroke-width:1.3px;flex:none}.how-access-card-head .tag{flex:none}.how-access-card h3{color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:34px;font-weight:400}.how-access-card>p{max-width:540px;color:var(--warm-muted);margin:15px 0 0;font-size:12px;line-height:1.6}.how-access-card ul{gap:0;width:100%;margin:30px 0 0;padding:0;list-style:none;display:grid}.how-access-card li{border-top:1px solid var(--line);min-height:48px;color:var(--warm-muted);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;font-size:11px;display:grid}.how-access-card li svg{width:13px;height:13px;color:var(--mint);stroke-width:1.5px}.how-access-guardrail{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:#3049e817;grid-template-columns:28px minmax(240px,.8fr) minmax(320px,1.2fr);align-items:center;gap:22px;min-height:132px;padding:28px 34px;display:grid}.how-access-guardrail>svg{width:22px;height:22px;color:var(--orange-hot);stroke-width:1.3px}.how-access-guardrail strong{color:var(--warm);margin-top:7px;font-size:14px;font-weight:500;display:block}.how-access-guardrail p{color:var(--warm-muted);margin:0;font-size:12px;line-height:1.6}.how-source-grid{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.how-source-grid>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;min-height:142px;padding:26px;display:flex}.how-source-grid>div:last-child{border-right:0}.how-source-grid strong{color:var(--warm);font-size:13px;font-weight:500}.support-page{--support-surface:#080807b8}.support-hero{border:1px solid var(--line);background:var(--support-surface);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:570px;padding:clamp(32px,5vw,58px);display:flex;position:relative;overflow:hidden}.support-hero:after{content:"";mix-blend-mode:screen;opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='support-noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23support-noise)' opacity='.72'/%3E%3C/svg%3E");position:absolute;inset:0}.support-hero>*{z-index:1;position:relative}.support-hero h2{max-width:930px;color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:25px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(48px,6.4vw,82px);font-weight:400;line-height:.94}.support-hero>p{max-width:710px;color:var(--warm-muted);margin:25px 0 0;font-size:14px;line-height:1.65}.support-email{border:1px solid var(--orange-hot);background:var(--orange-hot);min-height:48px;color:var(--on-accent);letter-spacing:.02em;justify-content:center;align-items:center;margin-top:34px;padding:0 20px;font-family:Helvetica Hecto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.support-email:hover,.support-email:focus-visible{border-color:var(--orange-hot);background:var(--orange-hot);color:var(--on-accent);outline:0;text-decoration:none}.support-email:focus-visible{box-shadow:inset 0 0 0 1px var(--on-accent)}.support-faq-groups{gap:42px;display:grid}.support-faq-group{gap:12px;display:grid}.support-faq-group>h3{color:var(--warm-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.support-faq{border:1px solid var(--line);background:var(--support-surface)}.support-faq details{border-bottom:1px solid var(--line)}.support-faq details:last-child{border-bottom:0}.support-faq summary{min-height:94px;color:var(--warm);cursor:pointer;transition:background .26s var(--ease-out), color .26s var(--ease-out);align-items:center;padding:0 72px 0 30px;list-style:none;display:flex;position:relative}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary strong{font-size:15px;font-weight:500;line-height:1.4}.support-faq summary:after{color:var(--orange-hot);content:"+";font-family:RM Mono,ui-monospace,monospace;font-size:17px;position:absolute;right:31px}.support-faq details[open] summary:after{content:"−"}.support-faq details[open] summary{background:#ff7e0009}.support-faq details p{max-width:920px;color:var(--warm-muted);margin:0;padding:4px 72px 30px 30px;font-size:13px;line-height:1.68}.support-faq details[open] p,.detail-disclosure[open] .detail-content{animation:disclosure-content-reveal .42s var(--ease-out) both;transform-origin:top}@keyframes disclosure-content-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.support-form{border:1px solid var(--line);background:var(--support-surface);gap:29px;padding:clamp(30px,4.5vw,52px);display:grid}.support-form>.notice{margin:0}.support-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.support-textarea{resize:vertical;min-height:188px;padding:17px;line-height:1.6}.support-submit{justify-self:end;width:min(100%,310px);min-height:54px}.session-gate{min-height:100svh}.auth-page{background:#050505;border:0;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:clamp(40px,7vh,72px);min-height:100svh;padding:clamp(34px,7vw,88px) 24px 28px;display:grid;position:relative;overflow-x:hidden}.auth-page:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% -8%,#3049e824,#0000 34rem),radial-gradient(circle at 50% 112%,#ff85000e,#0000 28rem);position:absolute;inset:0}.auth-page:after{content:"";mix-blend-mode:screen;opacity:.055;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='login-noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23login-noise)' opacity='.9'/%3E%3C/svg%3E");position:absolute;inset:0}.auth-entry{z-index:1;align-self:center;width:min(100%,510px);position:relative}.auth-legal-footer{z-index:1;color:var(--warm-dim);text-align:center;align-self:end;justify-items:center;gap:11px;font-family:RM Mono,ui-monospace,monospace;display:grid;position:relative}.auth-legal-footer nav{flex-wrap:wrap;justify-content:center;gap:8px 0;display:flex}.auth-legal-footer a{min-height:36px;color:var(--warm-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:8px;text-decoration:none;transition:color .2s;display:inline-flex}.auth-legal-footer a+a:before{color:#f5f0e83d;content:"·";margin:0 11px}.auth-legal-footer a:hover,.auth-legal-footer a:focus-visible{color:var(--warm)}.auth-legal-footer a:focus-visible{outline:1px solid var(--orange-hot);outline-offset:4px}.auth-legal-footer small{color:#5f5b55;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.auth-logo{width:174px;height:auto;margin:0 auto clamp(64px,9vh,86px);display:block}.auth-heading{text-align:center}.auth-heading h1{color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(48px,7vw,72px);font-weight:400;line-height:.94}.auth-heading p{max-width:390px;color:var(--warm-muted);margin:20px auto 0;font-size:15px;line-height:1.55}.auth-panel{margin-top:42px}.auth-methods{border:1px solid var(--line-strong);isolation:isolate;background:#05050594;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:3px;transition:border-color .18s;display:grid;position:relative}.auth-methods:before{z-index:-1;background:var(--warm);content:"";width:calc(50% - 3px);transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0)}.auth-methods[data-method=wallet]:before{transform:translate(100%)}.auth-method{z-index:1;min-height:52px;color:var(--warm-muted);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-family:RM Mono,ui-monospace,monospace;font-size:12px;transition:color .22s;display:flex;position:relative}.auth-method+.auth-method{border-left:1px solid var(--line-strong)}.auth-method[data-active=true]{color:var(--on-accent)}.auth-method:hover{color:var(--warm)}.auth-method[data-active=true]:hover{color:var(--on-accent)}.auth-method:focus-visible{outline:none}.auth-methods:has(.auth-method:focus-visible){border-color:var(--warm)}.auth-method svg{stroke-width:1.5px;width:18px;height:18px}.auth-form{padding:30px 0 0}.auth-field+.auth-field{margin-top:18px}.auth-label{color:var(--warm-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:block}.auth-input{border:1px solid var(--line-strong);width:100%;min-height:60px;color:var(--warm);background:#05050594;border-radius:0;outline:none;padding:0 17px;font-size:16px;transition:border-color .24s,background .24s,box-shadow .32s}.auth-input:hover{background:#0e0e0dcc;border-color:#f5f0e86b}.auth-input:focus{border-color:var(--orange);box-shadow:none;background:#0e0e0dcc}.auth-input[aria-invalid=true]{border-color:#ff5d4cb8}.auth-input::placeholder{color:#5f5b55}.auth-input:disabled{cursor:not-allowed;opacity:.52}.auth-password-control{position:relative}.auth-password-input{padding-right:58px}.auth-password-toggle{width:54px;height:54px;color:var(--warm-dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .18s;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.auth-password-toggle:hover:not(:disabled),.auth-password-toggle:focus-visible{color:var(--warm)}.auth-password-toggle:focus-visible{outline:1px solid var(--orange-hot);outline-offset:-5px}.auth-password-toggle:disabled{cursor:not-allowed;opacity:.45}.auth-password-toggle svg{stroke-width:1.45px;width:17px;height:17px}.auth-input-mono{font-family:RM Mono,ui-monospace,monospace;font-size:13px}.auth-wallet-picker{display:grid}.auth-wallet-options{gap:8px;display:grid}.auth-wallet-option{border:1px solid var(--line-strong);min-height:74px;color:var(--warm);cursor:pointer;text-align:left;background:#0b0b0ad1;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;padding:12px 14px;transition:border-color .22s,background .22s;display:grid}.auth-wallet-option:hover:not(:disabled){border-color:var(--warm-muted);background:var(--panel-raised)}.auth-wallet-option:focus-visible{outline:1px solid var(--orange-hot);outline-offset:3px}.auth-wallet-option:disabled{cursor:not-allowed}.auth-wallet-option:disabled .auth-wallet-copy,.auth-wallet-option:disabled em{opacity:.46}.auth-wallet-option:disabled .auth-wallet-mark{opacity:.86}.auth-wallet-mark{width:48px;height:48px;color:var(--warm);background:#111;place-items:center;display:grid;overflow:hidden}.auth-wallet-mark img{object-fit:cover;width:100%;height:100%;display:block}.auth-wallet-copy{min-width:0;display:block}.auth-wallet-copy strong,.auth-wallet-option em,.wallet-confirm-provider small,.wallet-confirm-provider strong,.wallet-confirm-provider em{font-family:RM Mono,ui-monospace,monospace;font-style:normal;font-weight:400}.auth-wallet-copy strong{color:var(--warm);letter-spacing:.04em;font-size:13px}.auth-wallet-option em{color:var(--warm-dim);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.wallet-confirm-provider{border:1px solid var(--line-strong);background:var(--panel);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;min-height:80px;padding:15px;display:grid}.wallet-confirm-provider>span:nth-child(2){gap:5px;min-width:0;display:grid}.wallet-confirm-provider small{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.wallet-confirm-provider strong{color:var(--warm);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wallet-confirm-provider em{color:var(--mint-ink);letter-spacing:.1em;text-transform:uppercase;border:1px solid #00f3a64d;padding:5px 6px;font-size:7px}.wallet-confirm-summary{margin-top:18px}.legal-consent-summary{padding-top:20px}.legal-consent-reader{border:1px solid var(--line-strong);background:#0505059e;outline:none}.legal-consent-document{min-height:70px;color:var(--warm);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:17px 18px;transition:background .18s,color .18s;display:grid}.legal-consent-document+.legal-consent-document{border-top:1px solid var(--line)}.legal-consent-document strong{letter-spacing:.035em;font-family:RM Mono,ui-monospace,monospace;font-size:11px;font-weight:400}.legal-consent-document svg{stroke-width:1.4px;flex:none;width:13px;height:13px}.legal-consent-document:hover,.legal-consent-document:focus-visible{color:var(--orange-hot);background:#ff85000e;outline:0}.legal-consent-choice{border:1px solid var(--line-strong);background:var(--panel);min-height:88px;color:var(--warm);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:14px;margin-top:12px;padding:18px;font-size:12px;line-height:1.55;display:grid;position:relative}.legal-consent-choice input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.legal-consent-box{border:1px solid var(--warm-dim);width:24px;height:24px;color:var(--on-accent);background:#070707;place-items:center;transition:border-color .18s,background .18s;display:grid}.legal-consent-box svg{opacity:0;stroke-width:2px;width:14px;height:14px}.legal-consent-choice input:checked+.legal-consent-box{border-color:var(--mint);background:var(--mint)}.legal-consent-choice input:checked+.legal-consent-box svg{opacity:1}.legal-consent-choice input:focus-visible+.legal-consent-box{outline:1px solid var(--orange-hot);outline-offset:3px}.legal-page{background:#050505;min-height:100svh;padding:0 clamp(24px,5vw,72px) 34px;position:relative;overflow-x:hidden}.legal-page:before{content:"";mix-blend-mode:screen;opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='legal-noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23legal-noise)' opacity='.9'/%3E%3C/svg%3E");position:fixed;inset:0}.legal-topbar,.legal-document,.legal-page-footer{z-index:1;position:relative}.legal-topbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:112px;display:grid}.legal-logo{grid-column:2;width:130px;height:auto}.legal-back{width:max-content;min-width:44px;min-height:44px;color:var(--warm-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-family:RM Mono,ui-monospace,monospace;font-size:8px;text-decoration:none;transition:color .2s;display:inline-flex}.legal-back svg{stroke-width:1.5px;width:14px;height:14px}.legal-back:hover,.legal-back:focus-visible{color:var(--warm)}.legal-back:focus-visible{outline:1px solid var(--orange-hot);outline-offset:5px}.legal-document{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(54px,8vw,118px);width:min(100%,1120px);margin:clamp(52px,8vw,110px) auto 0;display:grid}.legal-document-heading{align-self:start}.legal-document-heading>.meta-label{color:var(--orange-hot)}.legal-document-heading h1{max-width:520px;color:var(--warm);letter-spacing:var(--serif-title-tracking);margin:27px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(54px,7vw,88px);font-weight:400;line-height:.92}.legal-document-heading>p{max-width:470px;color:var(--warm-muted);margin:27px 0 0;font-size:14px;line-height:1.68}.legal-document-meta{color:var(--warm-dim);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:9px 22px;margin-top:35px;font-family:RM Mono,ui-monospace,monospace;font-size:8px;display:flex}.legal-document-body{border-top:1px solid var(--line-strong)}.legal-document-body>section{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:19px;padding:30px 0 32px;display:grid}.legal-document-body>section>span{color:var(--orange-hot);letter-spacing:.08em;font-family:RM Mono,ui-monospace,monospace;font-size:8px}.legal-document-body h2{color:var(--warm);letter-spacing:-.005em;margin:0;font-size:16px;font-weight:500}.legal-document-body section p,.legal-draft-note p{color:var(--warm-muted);margin:12px 0 0;font-size:13px;line-height:1.72}.legal-draft-note{background:var(--cobalt);margin-top:26px;padding:24px 26px 25px}.legal-draft-note strong{color:var(--warm);letter-spacing:.08em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:9px;font-weight:400}.legal-draft-note p{color:#ffffffc2}.legal-page-footer{border-top:1px solid var(--line);width:min(100%,1120px);color:var(--warm-dim);justify-content:space-between;align-items:center;gap:24px;margin:clamp(64px,8vw,112px) auto 0;padding-top:24px;font-family:RM Mono,ui-monospace,monospace;display:flex}.legal-page-footer nav{flex-wrap:wrap;gap:13px 24px;display:flex}.legal-page-footer a{color:var(--warm-muted);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;text-decoration:none;display:inline-flex}.legal-page-footer a:hover,.legal-page-footer a:focus-visible{color:var(--warm)}.legal-page-footer a[aria-current=page]{color:var(--orange-hot)}.legal-page-footer a svg{width:11px;height:11px}.legal-page-footer small{letter-spacing:.09em;text-transform:uppercase;font-size:7px}.auth-feedback{outline:none;padding-top:11px}.auth-feedback p{color:var(--warm-dim);margin:0;font-family:RM Mono,ui-monospace,monospace;font-size:9px;line-height:1.5}.auth-feedback[role=alert] p,.auth-feedback p[role=alert]{color:var(--red)}.auth-feedback small{color:var(--warm-dim);letter-spacing:.04em;margin-top:5px;font-family:RM Mono,ui-monospace,monospace;font-size:8px;display:block}.auth-submit{justify-content:space-between;width:100%;min-height:60px;margin-top:20px;font-size:12px}.auth-submit svg{width:17px;height:17px}.auth-passkey-submit{justify-content:center;width:100%;min-height:60px;margin-top:0}.auth-alternative{color:var(--warm-dim);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:17px 0;font-family:RM Mono,ui-monospace,monospace;font-size:8px;display:grid}.auth-alternative:before,.auth-alternative:after{background:var(--line);content:"";height:1px}.auth-supporting-copy,.auth-switch-copy{color:var(--warm-dim);font-size:10px;line-height:1.55}.auth-supporting-copy{margin:10px 0 0}.auth-demo-disclosure{text-align:center;margin:0 0 12px}.auth-switch-copy{text-align:center;margin:20px 0 0}.auth-switch-copy a,.auth-back-link,.auth-inline-action{color:var(--warm);text-decoration:none}.auth-switch-divider{color:var(--warm-muted);margin:0 8px}.auth-inline-action{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.auth-inline-action:disabled{cursor:wait;opacity:.5}.auth-switch-copy a:hover,.auth-switch-copy a:focus-visible,.auth-inline-action:hover:not(:disabled),.auth-inline-action:focus-visible,.auth-back-link:hover,.auth-back-link:focus-visible{color:var(--orange-hot)}.auth-switch-copy a:focus-visible,.auth-inline-action:focus-visible,.auth-back-link:focus-visible{outline:1px solid var(--orange-hot);outline-offset:4px}.auth-mode-notice{margin-bottom:22px}.auth-mode-notice .notice{margin:0}.auth-register-page .auth-logo{margin-bottom:clamp(38px,6vh,58px)}.auth-register-page .auth-heading h1{font-size:clamp(46px,6vw,66px)}.auth-register-panel{margin-top:30px}.auth-register-panel .auth-form{padding-top:0}.auth-password-hint{margin-top:8px}.auth-back-link{letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;min-height:42px;margin-top:10px;font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:inline-flex}.auth-back-link svg{stroke-width:1.5px;width:14px;height:14px}.session-gate{background:var(--black);place-content:center;justify-items:center;display:grid}.session-spinner{border:1px solid color-mix(in srgb, var(--warm) 18%, transparent);border-top-color:var(--orange-hot);border-radius:50%;width:28px;height:28px;animation:.72s linear infinite session-spinner-rotate}@keyframes session-spinner-rotate{to{transform:rotate(360deg)}}.mobile-bar,.mobile-drawer{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1101px) and (max-width:1499px){.hero-grid{grid-template-columns:1fr}.hero-primary{border-right:0;border-bottom:1px solid var(--line)}.hero-aside{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-aside-row{border-right:1px solid var(--line);border-bottom:0}.hero-aside-row:last-child{border-right:0}.portfolio-ledger-head,.portfolio-ledger-row{grid-template-columns:minmax(150px,1.4fr) minmax(140px,1fr) minmax(80px,.6fr) minmax(100px,.8fr) minmax(90px,auto);gap:12px;padding-left:20px;padding-right:20px}.portfolio-company strong{font-size:21px}}@media (max-width:1100px){:root{--sidebar:212px}.page{padding-left:36px;padding-right:36px}.top-bar{padding-left:28px;padding-right:28px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.hero-grid,.dashboard-next{grid-template-columns:1fr}.dashboard-how-card{border-top:1px solid var(--line);border-left:0}.hero-primary{border-right:0;border-bottom:1px solid var(--line)}.hero-aside{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-aside-row{border-right:1px solid var(--line);border-bottom:0}.hero-aside-row:last-child{border-right:0}.composer-grid,.controls-grid{grid-template-columns:1fr}.composer-aside{border-top:1px solid var(--line);border-left:0}.portfolio-ledger-head{display:none}.portfolio-ledger-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;min-height:132px;padding:19px 18px}.portfolio-company{padding-left:0}.portfolio-company strong{font-size:24px}.portfolio-sector{grid-column:1/-1;padding-left:0}.portfolio-role{padding-left:0;font-size:10px}.portfolio-mark{text-align:right;justify-self:end}.portfolio-ledger-row .status-pill{position:absolute;top:19px;right:18px}.activity-table-head,.activity-row{grid-template-columns:minmax(250px,1fr) minmax(125px,.42fr) minmax(100px,.3fr) minmax(130px,.36fr);gap:16px}}@media (max-width:960px){body:after{opacity:.03;background-size:150px 150px}.app-shell{display:block}.side-rail,.top-bar{display:none}.app-main{display:block}.mobile-bar{z-index:50;min-height:calc(var(--mobile-header-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) clamp(20px, 5vw, 40px) 0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;position:sticky;top:0}.mobile-brand{align-items:center;min-height:44px;display:flex}.mobile-brand .product-logo{width:80px}.mobile-page-name{color:var(--warm);letter-spacing:.1em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:RM Mono,ui-monospace,monospace;font-size:8px;display:block;overflow:hidden}.mobile-bar-actions{align-items:center;gap:8px;display:flex}.profile-menu-mobile .profile-trigger{gap:7px;min-height:44px;padding:0 10px}.profile-menu-mobile .profile-identity{display:none}.profile-menu-mobile .profile-user-icon{width:14px;height:14px}.profile-menu-mobile .profile-chevron{width:11px;height:11px}.profile-menu-mobile .profile-menu-panel{width:min(326px,100vw - 40px);right:-64px}.mobile-menu-button{border:1px solid var(--line);width:44px;height:44px;color:var(--warm);cursor:pointer;background:0 0;place-items:center;display:grid}.mobile-menu-button svg{stroke-width:1.4px;width:17px;height:17px}.mobile-drawer{inset:calc(var(--mobile-header-height) + env(safe-area-inset-top)) 0 0;z-index:49;overscroll-behavior:contain;padding:25px clamp(16px, 4vw, 32px) max(25px, env(safe-area-inset-bottom));background:#050505fb;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.mobile-drawer .side-nav{padding:0}.mobile-drawer .nav-link{min-height:48px}.button{min-height:44px}.page{max-width:100%;padding:34px clamp(22px, 5.5vw, 44px) max(84px, calc(58px + env(safe-area-inset-bottom)))}.section-spaced{margin-top:56px}.settings-connections,.settings-security-grid{grid-template-columns:1fr}.settings-connection+.settings-connection,.settings-security-grid>div+div{border-top:1px solid var(--line);border-left:0}.hero-primary{min-height:380px;padding:25px}.hero-balance{margin-top:76px;font-size:clamp(52px,13.5vw,76px)}.hero-balance[data-scale=medium]{font-size:clamp(46px,11.5vw,66px)}.hero-balance[data-scale=tight]{font-size:clamp(40px,10.5vw,58px)}.index-ascii-field{opacity:.74;left:10%}.hero-footer{bottom:25px;left:25px;right:25px}.hero-actions .button{flex:1}.hero-aside{grid-template-columns:1fr}.hero-aside-row{border-right:0;border-bottom:1px solid var(--line);min-height:125px}.metric-grid{grid-template-columns:1fr}.metric{border-right:0;border-bottom:1px solid var(--line)}.metric:nth-child(-n+3){border-bottom:1px solid var(--line)}.metric:last-child{border-bottom:0}.two-column,.three-column{grid-template-columns:1fr}.operator-summary-item{border-right:0;border-bottom:1px solid var(--line)}.operator-summary-item:last-child{border-bottom:0}.panel+.panel{border-top:0;border-left:1px solid var(--line)}.composer-main,.composer-aside{padding:24px 20px}.portfolio-ledger-head{display:none}.portfolio-ledger-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;min-height:132px;padding:19px 18px}.portfolio-company{padding-left:0}.portfolio-company strong{font-size:24px}.portfolio-sector{grid-column:1/-1;padding-left:0}.portfolio-role{padding-left:0;font-size:10px}.portfolio-mark{text-align:right;justify-self:end}.portfolio-ledger-row .status-pill{position:absolute;top:19px;right:18px}.activity-row{grid-template-columns:minmax(240px,1fr) minmax(112px,.38fr) minmax(94px,.28fr) minmax(120px,.34fr);gap:14px;min-height:92px;padding:0 18px}.activity-table-head{grid-template-columns:minmax(240px,1fr) minmax(112px,.38fr) minmax(94px,.28fr) minmax(120px,.34fr);gap:14px;padding:0 18px}.activity-row>.status-pill{min-width:84px}.activity-amount{font-size:15px}.table-scroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.table{min-width:620px}.step{font-size:9px}.composer-heading{flex-direction:column;align-items:flex-start!important;margin-bottom:27px!important}.receipt-heading{flex-wrap:wrap}.dialog-backdrop{padding:0 0 env(safe-area-inset-bottom);align-items:end}.confirm-dialog{width:100%;max-height:calc(100dvh - 28px - env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0}.dialog-body{padding:30px 20px 24px}.dialog-header{padding-left:20px;padding-right:16px}.dialog-actions{padding:15px 20px 20px}.wallet-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-flow span:nth-child(2){border-right:0}.wallet-flow span:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (min-width:720px) and (max-width:960px){.composer-main,.composer-aside{padding:32px}.composer-heading{flex-direction:row;align-items:center!important;margin-bottom:32px!important}.hero-aside{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-aside-row{border-right:1px solid var(--line);border-bottom:0;min-height:132px}.hero-aside-row:last-child{border-right:0}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{border-right:1px solid var(--line);border-bottom:0}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.metric:nth-child(3){border-right:1px solid var(--line)}.metric:last-child{border-bottom:0;border-right:0}.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.two-column .panel+.panel,.three-column .panel+.panel{border-top:1px solid var(--line);border-left:0}.dialog-backdrop{align-items:center;padding:24px}.confirm-dialog{border:1px solid var(--line-strong);width:min(100%,560px);max-height:calc(100dvh - 48px)}.dialog-body{padding:34px 32px 29px}.dialog-header{padding-left:22px;padding-right:22px}.dialog-actions{padding:18px 22px 22px}}@media (max-width:700px){.hero-footer{flex-direction:column;align-items:stretch;gap:16px}.hero-actions{align-self:stretch}.hero-actions .button{flex:1;min-width:0}}@media (max-width:520px){:root{--mobile-header-height:62px}.profile-menu-mobile .profile-menu-panel{top:calc(var(--mobile-header-height) + env(safe-area-inset-top) + 8px);width:calc(100vw - 32px);max-height:calc(100dvh - var(--mobile-header-height) - env(safe-area-inset-top) - 24px);position:fixed;right:16px;overflow-y:auto}.page{padding-top:28px;padding-bottom:max(68px, calc(48px + env(safe-area-inset-bottom)))}.dashboard-subscribe-cta,.dashboard-how-card{min-height:0;padding:25px 22px}.dashboard-cta-copy{margin-top:72px}.dashboard-cta-copy h2{font-size:clamp(39px,12vw,52px)}.dashboard-how-steps{margin:36px 0 0}.dashboard-how-link{margin-top:20px}.portfolio-build-body{grid-template-columns:1fr;align-content:center;gap:34px;min-height:290px}.portfolio-build-body .button{justify-self:start}.settings-page{gap:52px}.settings-consent-facts{grid-template-columns:1fr}.settings-consent-facts>div,.settings-consent-facts>div:nth-child(2n),.settings-consent-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line);min-height:82px}.settings-consent-facts>div:last-child{border-bottom:0}.settings-profile-value h2{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,4.4vw,18px);overflow:hidden}.settings-account-summary{grid-template-columns:50px minmax(0,1fr);gap:16px;padding:23px 20px}.settings-account-summary>.status-pill{grid-column:2;justify-self:start}.settings-avatar{width:50px;height:50px;font-size:12px}.settings-account-summary h2{font-size:16px}.settings-connection{grid-template-columns:34px minmax(0,1fr);min-height:104px;padding:20px}.settings-connection>.status-pill{grid-column:2;justify-self:start}.settings-connection-icon{width:34px;height:34px}.settings-security-grid>div{min-height:108px;padding:21px 20px}.section-heading{gap:14px}.hero-primary{min-height:360px;padding:24px}.index-ascii-field{opacity:.7;left:0}.hero-footer{flex-direction:column;align-items:stretch;gap:16px;bottom:24px;left:24px;right:24px}.hero-actions{align-self:stretch;gap:8px}.hero-actions .button{min-width:0;padding-left:11px;padding-right:11px}.hero-aside-row{padding:23px 24px}.metric{min-height:142px;padding:24px}.metric-value{margin-top:25px;font-size:clamp(23px,9vw,34px)}.composer-main,.composer-aside{padding:27px 22px}.settlement-asset-trigger{grid-template-columns:40px minmax(0,1fr) 16px;gap:12px;min-height:78px;padding:12px 14px}.settlement-asset-trigger>.asset-mark{grid-row:1/3;width:40px;height:40px}.settlement-asset-trigger .settlement-asset-balance{grid-column:2;justify-items:start}.settlement-asset-trigger .settlement-asset-chevron{grid-area:1/3/3}.settlement-asset-option{grid-template-columns:34px minmax(0,1fr) 15px;gap:12px;min-height:76px;padding:12px 14px}.settlement-asset-option .asset-mark{grid-row:1/3;width:34px;height:34px}.settlement-asset-option .settlement-option-balance{grid-column:2}.settlement-asset-option .settlement-option-check{grid-area:1/3/3}.ethereum-wallet-header{flex-direction:column;gap:17px;min-height:0;padding:22px 20px}.ethereum-wallet-empty{grid-template-columns:22px minmax(0,1fr);min-height:0;padding:22px 20px}.ethereum-wallet-empty .button{grid-column:1/-1;width:100%}.ethereum-wallet-row{grid-template-columns:20px minmax(0,1fr);gap:14px;min-height:0;padding:18px 20px}.ethereum-wallet-row .status-pill{grid-column:2;justify-self:start}.ethereum-wallet-actions{grid-template-columns:1fr;padding:17px 20px 0;display:grid}.ethereum-wallet-actions .button{width:100%}.ethereum-wallet-helper{margin:14px 20px 22px}.ethereum-treasury-row dd{max-width:64%}.panel-header{min-height:64px;padding-left:22px;padding-right:22px}.panel-body{padding:27px 22px}.amount-field .field-control{height:78px;padding-right:104px;font-size:31px}.rail-tab{grid-template-columns:36px minmax(0,1fr) 15px;gap:9px;width:100%;min-height:60px;padding:10px}.rail-tab .network-mark{width:36px;height:36px}.token-options,.ethereum-token-actions,.ethereum-token-balances{grid-template-columns:1fr}.token-option+.token-option,.token-action+.token-action{border-left:1px solid var(--line);margin-top:-1px}.token-option+.token-option{margin-left:0}.ethereum-token-balances>div+div{border-top:1px solid var(--line);border-left:0}.destination-actions{grid-template-columns:1fr}.amount-allocation-controls,.withdrawal-amount-controls{flex-direction:column;align-items:stretch;gap:11px}.available-balance-button{flex-direction:row;justify-content:space-between;align-items:center;min-height:44px}.amount-percentages,.withdrawal-percentages{width:100%}.amount-percentages button,.withdrawal-percentages button{min-height:44px}.summary-row{gap:12px}.summary-row dt{max-width:45%}.summary-row dd{max-width:58%}.summary-row.total dd{font-size:18px}.summary-row.total dd[data-value-scale=medium]{font-size:16px}.summary-row.total dd[data-value-scale=tight]{font-size:13px}.summary-row.total dd[data-value-scale=micro]{font-size:12px}.rail-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-filter{flex:1 0 auto;min-width:max-content;padding-left:10px;padding-right:10px;font-size:11px}.chart-heading{flex-direction:column}.chart-plot{gap:10px}.chart-y-axis{min-width:48px;font-size:10px}.chart-x-axis{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-x-axis span:nth-child(2){display:none}.chart-x-axis span:last-child{text-align:right}.key-value-row{grid-template-columns:minmax(82px,.72fr) minmax(0,1.28fr);gap:12px}.dialog-body h2{font-size:clamp(34px,11vw,46px)}.dialog-actions{grid-template-columns:.8fr 1.2fr;gap:8px}.auth-page{place-items:start center;gap:46px;padding:28px 20px 24px}.auth-logo{width:142px;margin-bottom:56px}.auth-heading h1{font-size:clamp(45px,13vw,58px)}.auth-heading p{margin-top:16px;font-size:14px}.auth-panel{margin-top:34px}.auth-form{padding:25px 0 0}.auth-method{min-height:54px;padding-left:12px;padding-right:12px}.auth-wallet-option{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;min-height:68px;padding:10px 12px}.auth-wallet-mark{width:44px;height:44px}.auth-wallet-copy strong{font-size:12px}.auth-wallet-option em{text-align:right;max-width:72px}.auth-legal-footer{align-self:end}.auth-legal-footer a{min-height:40px;padding:0 4px}.legal-consent-document{gap:12px;min-height:68px;padding:13px 14px}.legal-consent-choice{padding:16px}.legal-topbar{min-height:88px}.legal-logo{width:104px}.legal-back{font-size:0}.legal-back svg{width:18px;height:18px}.legal-document{grid-template-columns:1fr;gap:56px;margin-top:48px}.legal-document-heading h1{margin-top:22px;font-size:clamp(50px,15vw,66px)}.legal-document-heading>p{font-size:13px}.legal-document-body>section{grid-template-columns:30px minmax(0,1fr);gap:14px;padding:26px 0 28px}.legal-draft-note{padding:22px}.legal-page-footer{flex-direction:column;align-items:flex-start}}@media (max-width:360px){.mobile-bar{grid-template-columns:76px minmax(0,1fr) auto;gap:7px;padding-left:12px;padding-right:12px}.mobile-brand img{width:70px}.mobile-page-name{letter-spacing:.07em;font-size:7px}.mobile-bar-actions{gap:6px}.profile-menu-mobile .profile-trigger{gap:4px;min-height:44px;padding-left:7px;padding-right:7px}.page{padding-left:16px;padding-right:16px}.activity-filters{gap:2px;padding:5px}.activity-filter{letter-spacing:.04em;padding-left:6px;padding-right:6px;font-size:9px}.hero-primary{min-height:430px;padding-left:20px;padding-right:20px}.hero-balance{font-size:clamp(48px,16vw,62px)}.hero-balance[data-scale=medium]{font-size:clamp(42px,13.5vw,54px)}.hero-balance[data-scale=tight]{font-size:clamp(36px,12vw,48px)}.hero-footer{left:20px;right:20px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.dialog-actions{grid-template-columns:1fr}.dialog-actions .button{width:100%}.legal-consent-document{min-height:64px}}@media (max-width:960px) and (max-height:560px) and (orientation:landscape){:root{--mobile-header-height:56px}.page{padding-top:20px}.auth-page{gap:30px;padding-top:24px}.auth-logo{width:126px;margin-bottom:30px}.auth-heading h1{font-size:clamp(42px,8vw,56px)}.auth-heading p{margin-top:12px}.auth-panel{margin-top:24px}}@media (max-width:1100px){.how-sequence-header{grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)}.how-sequence-header>.meta-label{grid-column:1/-1}.how-step{grid-template-columns:38px 34px minmax(0,1fr)}.how-step-output{border-top:1px solid var(--line);text-align:left;grid-column:3;justify-items:start;padding-top:14px}.how-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.how-flow>div:nth-child(2){border-right:0}.how-flow>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.how-truth-grid,.support-request-grid{grid-template-columns:1fr}.how-guardrail,.support-brief{border-top:1px solid var(--line);border-left:0}.support-directory{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)}}@media (max-width:760px){.info-tooltip-trigger{width:22px;height:22px;margin:-3px 0 -3px -3px}.how-sequence-header{grid-template-columns:1fr;gap:18px;min-height:0;padding:27px 23px}.how-sequence-header>.meta-label{grid-column:auto}.how-step{grid-template-columns:28px 27px minmax(0,1fr);gap:14px;padding:23px 20px}.how-step-output{grid-column:3}.how-flow{grid-template-columns:1fr}.how-flow>div{border-right:0;border-bottom:1px solid var(--line);min-height:176px}.how-flow>div:nth-child(2){border-right:0}.how-flow>div:last-child{border-bottom:0}.how-flow strong{margin-top:38px}.how-source-ledger>div{grid-template-columns:1fr;gap:9px;padding:18px 22px}.how-source-ledger strong{text-align:left}.how-guardrail{min-height:330px;padding:26px 23px}.how-next{flex-direction:column;align-items:stretch;min-height:0;padding:27px 23px}.how-next-actions{grid-template-columns:1fr;width:100%}.how-next-actions .button{width:100%}.support-directory{grid-template-columns:1fr}.support-directory-intro{border-right:0;border-bottom:1px solid var(--line);min-height:330px;padding:27px 23px}.support-area{grid-template-columns:24px 26px minmax(0,1fr);gap:13px;padding:20px}.support-form,.support-brief{padding:26px 22px}.support-brief{min-height:470px}.support-faq summary{min-height:82px;padding:0 48px 0 20px}.support-faq summary:after{right:20px}.support-faq details p{padding:0 22px 25px 20px}}.dashboard-page .position-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-page .position-metric-grid .metric,.dashboard-page .position-metric-grid .metric:nth-child(2),.dashboard-page .position-metric-grid .metric:nth-child(3){border-right:1px solid var(--line);border-bottom:0}.dashboard-page .position-metric-grid .metric:last-child{border-right:0}@media (max-width:719px){.activity-toolbar{flex-direction:column;align-items:stretch;gap:13px;min-height:0;padding-bottom:16px}.activity-filters{width:100%}.activity-count-tag{align-self:flex-end}.activity-table-head{display:none}.activity-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"primary status""date amount";gap:15px 18px;min-height:118px;padding:19px 17px}.activity-primary{grid-area:primary;grid-template-columns:18px minmax(0,1fr);gap:11px}.activity-icon{width:18px;height:18px}.activity-date{grid-area:date;align-self:end}.activity-row>.status-pill{grid-area:status;place-self:start end}.activity-amount{grid-area:amount;place-self:end}.activity-detail{flex-wrap:wrap;gap:5px 9px;line-height:1.45}.dashboard-page .position-metric-grid{grid-template-columns:1fr}.dashboard-page .position-metric-grid .metric,.dashboard-page .position-metric-grid .metric:nth-child(2),.dashboard-page .position-metric-grid .metric:nth-child(3){border-right:0;border-bottom:1px solid var(--line)}.dashboard-page .position-metric-grid .metric:last-child{border-bottom:0}}@media (max-width:1100px){.how-page .how-sequence-header{min-height:250px;padding:36px;display:flex}.how-page .how-step{grid-template-columns:34px minmax(0,1fr);gap:18px;padding:26px 34px}.how-page .how-step-output{border-top:1px solid var(--line);border-left:0;grid-column:2;padding:16px 0 0}.how-lifecycle-layout{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr)}.how-product-step{grid-template-columns:minmax(0,1fr)}.how-product-insight{border-top:1px solid var(--line);border-left:0;grid-column:1;padding:18px 0 0}.how-access-guardrail{grid-template-columns:26px minmax(0,1fr)}.how-access-guardrail p{grid-column:2}.how-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.how-source-grid>div:nth-child(2){border-right:0}.how-source-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:900px){.how-lifecycle-layout{grid-template-columns:1fr}.how-lifecycle-visual{border-right:0;border-bottom:1px solid var(--line);justify-self:center;width:min(100%,620px)}.how-access-grid{grid-template-columns:1fr}.how-access-card+.how-access-card{border-left:0}}@media (max-width:760px){.how-intro{min-height:340px;padding:28px 24px}.how-intro h2{font-size:clamp(43px,13vw,58px)}.how-intro p{font-size:13px}.how-page .how-sequence-header{min-height:0;padding:28px 23px;display:flex}.how-page .how-step{grid-template-columns:26px minmax(0,1fr);gap:13px;min-height:0;padding:24px 20px}.how-page .how-step-output{grid-column:2}.how-lifecycle-section,.how-product-section,.how-access-section,.how-sources-section{margin-top:56px}.how-lifecycle-track{inset:var(--lifecycle-track-inset)}.how-lifecycle-node{gap:8px;width:104px;min-height:66px;padding:10px}.how-lifecycle-center{gap:7px;width:120px}.how-lifecycle-center .asset-mark{width:38px;height:38px}.how-lifecycle-center strong{font-size:11px}.how-lifecycle-detail{min-height:0;padding:24px 20px}.how-lifecycle-detail-head{grid-template-columns:38px minmax(0,1fr);gap:11px}.how-lifecycle-detail>p,.how-lifecycle-evidence{margin-left:0}.how-section-intro{min-height:270px;padding:28px 23px}.how-product-step{grid-template-columns:minmax(0,1fr);gap:13px;padding:24px 20px}.how-product-copy,.how-product-insight{grid-column:1}.how-access-card{min-height:0;padding:28px 23px}.how-access-card-head{margin-bottom:27px}.how-access-guardrail{grid-template-columns:24px minmax(0,1fr);gap:16px;padding:24px 22px}.how-source-grid{grid-template-columns:1fr}.how-source-grid>div,.how-source-grid>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:112px}.how-source-grid>div:last-child{border-bottom:0}}@media (max-width:420px){.how-lifecycle-node{gap:7px;width:92px;min-height:60px;padding:9px}.how-lifecycle-node span{font-size:7px}.how-lifecycle-center{width:92px}.how-lifecycle-center span{display:none}.how-lifecycle-center strong{max-width:78px;font-size:9px;line-height:1.35}}@media (max-width:760px){.support-hero{min-height:520px;padding:30px 23px}.support-hero h2{font-size:clamp(45px,13vw,60px)}.support-hero>p{font-size:13px}.support-email{margin-top:30px}.support-form-row{grid-template-columns:1fr;gap:24px}.support-faq details p{padding:6px 23px 25px}.support-submit{width:100%}.settings-page{gap:52px}.settings-profile{min-height:210px;padding:27px 22px}.settings-profile-row{grid-template-columns:21px minmax(0,1fr);gap:14px}.settings-profile-row>.status-pill{grid-column:2;justify-self:start}.settings-profile-row>svg{width:19px;height:19px}.settings-security-layout{grid-template-columns:1fr}.settings-security-panel+.settings-security-panel{border-top:0;border-left:1px solid var(--line)}.settings-security-panel .panel-body{padding:25px 22px}.settings-passkey-row{flex-direction:column;align-items:flex-start}.settings-passkey-copy{width:100%}.settings-passkey-actions{justify-content:space-between;width:100%}.settings-consent-card{grid-template-columns:1fr}.settings-consent-intro{border-right:0;border-bottom:1px solid var(--line);min-height:160px;padding:23px}.settings-legal-links{grid-template-columns:1fr}.settings-legal-links>a{border-right:0;border-bottom:1px solid var(--line);min-height:116px;padding:23px}.settings-legal-links>a:last-child{border-bottom:0}.settings-theme-card{grid-template-columns:1fr}.settings-theme-intro{border-right:0;border-bottom:1px solid var(--line);min-height:112px;padding:23px 22px}.settings-theme-options{grid-template-columns:1fr}.settings-theme-option{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr);align-content:center;align-items:center;gap:16px;min-height:78px;padding:18px 22px}.settings-theme-option:last-child{border-bottom:0}}@media (max-width:360px){.support-hero{padding-left:18px;padding-right:18px}.support-email{width:100%;padding:0 14px}}@media (min-width:1101px) and (max-width:1599px){:root{--sidebar:224px;--page-inline-space:40px;--page-top-space:36px;--page-bottom-space:88px;--section-space:52px}.brand-lockup{min-height:86px;padding:0 22px}.brand-lockup .product-logo{width:112px}.side-nav{padding:20px 12px}.nav-link{min-height:39px}.rail-status{padding:16px 22px 20px}.top-bar{padding-left:34px;padding-right:34px}.hero-primary{min-height:390px;padding:36px}.hero-aside-row{min-height:128px;padding:25px 27px}.metric{min-height:150px;padding:24px}.metric-icon{top:23px;right:23px}.metric-value{margin-top:30px}}@media (min-width:961px) and (max-height:900px){.auth-page{gap:16px;padding:24px 24px 16px}.auth-register-page{padding-bottom:14px}.auth-entry{width:min(100%,470px)}.auth-logo{width:142px;margin-bottom:36px}.auth-heading h1{font-size:48px}.auth-heading p{margin-top:12px;font-size:13px}.auth-panel{margin-top:24px}.auth-method{min-height:46px;font-size:11px}.auth-method svg{width:16px;height:16px}.auth-form{padding-top:14px}.auth-label{margin-bottom:7px}.auth-input,.auth-submit,.auth-passkey-submit{min-height:52px}.auth-submit{margin-top:10px}.auth-field+.auth-field{margin-top:12px}.auth-alternative{margin:8px 0}.auth-supporting-copy{margin-top:6px}.auth-switch-copy{margin-top:11px}.auth-register-page .auth-logo{width:122px;margin-bottom:20px}.auth-register-page .auth-heading h1{font-size:42px}.auth-register-panel{margin-top:18px}.auth-register-panel .auth-input,.auth-register-panel .auth-submit{min-height:48px}.auth-register-panel .auth-back-link{min-height:32px;margin-top:5px}.auth-wallet-options{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-wallet-option{grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);gap:1px 11px;min-height:66px;padding:9px 11px}.auth-wallet-option .auth-wallet-mark{grid-row:1/3;width:40px;height:40px}.auth-wallet-copy{align-self:end}.auth-wallet-option em{grid-column:2;align-self:start;font-size:8px}.auth-legal-footer{gap:4px}.auth-legal-footer a{min-height:28px}.dialog-backdrop{padding:16px}.confirm-dialog{max-height:calc(100dvh - 32px)}.dialog-header{min-height:52px;padding:0 18px}.dialog-close{width:38px;height:38px}.dialog-body{padding:24px 26px 21px}.dialog-body h2{font-size:40px}.dialog-body>p{margin-top:12px;font-size:12px;line-height:1.45}.dialog-summary{margin-top:20px}.dialog-actions{padding:13px 18px 16px}.dialog-actions .button,.summary-row{min-height:46px}.summary-row.total{min-height:62px}.wallet-confirm-provider{grid-template-columns:40px minmax(0,1fr);min-height:68px;padding:12px}.wallet-confirm-provider .auth-wallet-mark{width:40px;height:40px}.wallet-confirm-summary{margin-top:12px}.legal-consent-summary{padding-top:14px}.legal-consent-document{min-height:54px;padding:12px 15px}.legal-consent-choice{min-height:66px;margin-top:9px;padding:13px 15px;font-size:11px}}@media (min-width:1600px){:root{--large-ui-scale:1.14}.app-shell,.auth-shell{min-height:calc(100dvh / var(--large-ui-scale));zoom:var(--large-ui-scale)}.app-shell .side-rail{height:calc(100dvh / var(--large-ui-scale))}.app-shell .route-transition{min-height:calc((100dvh / var(--large-ui-scale)) - 65px)}.auth-shell>.public-route-transition,.auth-shell>.public-route-transition>.auth-page,.auth-shell>.public-route-transition>.legal-page{min-height:calc(100dvh / var(--large-ui-scale))}.auth-shell>.public-route-transition>.auth-page{gap:24px;padding:44px 24px 18px}.auth-page .auth-logo{margin-bottom:64px}.auth-page .auth-panel{margin-top:34px}}@media (min-width:2200px){:root{--large-ui-scale:1.2}}@media (max-width:520px) and (max-height:900px){.auth-page{gap:20px;padding-top:20px;padding-bottom:16px}.auth-logo{width:116px;margin-bottom:24px}.auth-heading h1{font-size:clamp(38px,11vw,48px)}.auth-heading p{margin-top:10px;font-size:12px}.auth-panel,.auth-register-panel{margin-top:20px}.auth-form{padding-top:18px}.auth-register-panel .auth-form{padding-top:0}.auth-field+.auth-field{margin-top:12px}.auth-input,.auth-submit,.auth-passkey-submit{min-height:50px}.auth-alternative{margin:10px 0}.auth-switch-copy{margin-top:12px}.auth-register-page .auth-logo{margin-bottom:18px}.auth-register-page .auth-heading h1{font-size:38px}.auth-register-panel .auth-back-link{min-height:30px;margin-top:3px}.auth-legal-footer{gap:2px}.auth-legal-footer a{min-height:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.public-site,.glossary-page{min-height:100dvh;color:var(--warm)}.public-site{width:min(100%,1760px);margin:0 auto;padding:0 clamp(24px,4vw,76px) 48px}.public-header{z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--black) 88%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:180px minmax(0,1fr) auto;align-items:center;min-height:82px;display:grid;position:sticky;top:0}.public-logo,.public-logo .product-logo{width:124px;display:block}.public-header nav{justify-content:center;gap:clamp(20px,3vw,46px);display:flex}.public-header nav a{min-height:44px;color:var(--warm-muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;font-family:RM Mono,ui-monospace,monospace;font-size:10px;display:inline-flex;position:relative}.public-header nav a:hover{color:var(--warm)}.public-header nav a:after{background:var(--orange-hot);content:"";opacity:0;width:4px;height:4px;transition:opacity .18s ease, transform .22s var(--ease-out);position:absolute;bottom:5px;left:calc(50% - 2px);transform:translateY(4px)}.public-header nav a:hover:after,.public-header nav a:focus-visible:after{opacity:1;transform:translateY(0)}.public-hero{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);align-items:stretch;min-height:min(820px,100dvh - 82px);display:grid;position:relative;overflow:hidden}.public-hero-ascii{opacity:.72;-webkit-mask-composite:source-in;inset:-5% -10% -5% -18%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000d 14%,#000000c7 52%,#000 76%),linear-gradient(#000 0% 62%,#0000008f 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000d 14%,#000000c7 52%,#000 76%),linear-gradient(#000 0% 62%,#0000008f 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.public-hero-ascii .index-ascii-track{inset:3% -4% 4% 0}.public-hero-copy,.public-hero-data{z-index:1;position:relative}.public-hero-copy{flex-direction:column;justify-content:center;padding:clamp(50px,8vw,132px);display:flex}.public-eyebrow,.public-site .meta-label{color:#ed8806;letter-spacing:.16em;text-transform:uppercase;border:.5px solid #ed8806cc;align-items:center;width:fit-content;min-height:28px;margin:0;padding:8px 12px;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.public-hero-copy h1,.public-section-intro h2,.updates-card h2,.glossary-intro h1,.market-hero h2,.liquidity-hero h2{letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-weight:400;line-height:.94}.public-hero-copy h1{max-width:820px;margin-top:38px;font-size:clamp(56px,6.4vw,104px)}.public-hero-copy>p:not(.public-eyebrow){max-width:670px;color:var(--warm-muted);margin:34px 0 0;font-size:15px;line-height:1.72}.public-hero-actions{gap:10px;margin-top:42px;display:flex}.public-hero-data{border-left:1px solid var(--line);background:#0d0d0c85;flex-direction:column;justify-content:flex-end;padding:clamp(34px,5vw,72px);display:flex}.public-hero-data>:not(.public-hero-ascii){z-index:1;position:relative}.public-hero-token{color:var(--orange-hot);letter-spacing:.08em;align-items:center;gap:15px;margin-bottom:auto;font-family:RM Mono,monospace;font-size:clamp(18px,1.45vw,24px);font-weight:600;line-height:1;display:flex}.public-hero-price>span{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;font-family:RM Mono,monospace;font-size:10px;display:block}.public-hero-price>strong{margin-top:17px;font-family:Helvetica Hecto,sans-serif;font-size:clamp(54px,5vw,84px);font-weight:500;line-height:.9;display:block}.public-hero-data dl{border-top:1px solid var(--line);margin:44px 0 0}.public-hero-data dl div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:58px;display:flex}.public-hero-data :is(dt,dd){margin:0}.public-hero-data dt{color:var(--warm-dim);font-size:11px}.public-hero-data dd{color:var(--warm);font-family:Helvetica Hecto,sans-serif;font-size:14px;font-weight:500}.public-index,.public-hectoverse,.public-how,.public-glossary-preview{padding:clamp(92px,10vw,160px) 0}.public-section-intro{grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);align-items:end;gap:clamp(48px,7vw,124px);display:grid}.public-section-heading{justify-items:start;gap:clamp(24px,2.2vw,34px);display:grid}.public-section-intro h2{max-width:830px;font-size:clamp(50px,5.6vw,88px)}.public-section-intro>p{max-width:500px;color:var(--warm-muted);margin:0 0 4px;font-size:13px;line-height:1.7}.public-sleeves{border:1px solid var(--line);grid-template-columns:minmax(300px,.78fr) repeat(2,minmax(0,1fr));margin-top:72px;display:grid}.public-composition-chart{border-right:1px solid var(--line);background:color-mix(in srgb, var(--panel) 62%, transparent);flex-direction:column;justify-content:space-between;min-height:390px;margin:0;padding:36px;display:flex}.public-composition-chart figcaption{justify-items:start;gap:20px;display:grid}.public-composition-chart figcaption>strong{max-width:250px;letter-spacing:var(--serif-title-tracking);font-family:Awesome Serif,Georgia,serif;font-size:32px;font-weight:400;line-height:1}.public-composition-donut{aspect-ratio:1;width:min(100%,218px);transition:transform .32s var(--ease-out);align-self:center;position:relative}.public-composition-donut svg{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}.public-composition-donut circle{fill:none;stroke-width:13px}.public-composition-track{stroke:color-mix(in srgb, var(--line-strong) 78%, transparent)}.public-composition-segment{cursor:crosshair;transition:stroke-dasharray .7s var(--ease-out), stroke-dashoffset .7s var(--ease-out), stroke-width .22s var(--ease-out), opacity .22s ease;outline:none}.public-composition-segment-private{stroke:var(--orange-hot)}.public-composition-segment-cash{stroke:var(--mint)}.public-composition-donut[data-active=private] .public-composition-segment-private,.public-composition-donut[data-active=cash] .public-composition-segment-cash{stroke-width:17px}.public-composition-donut[data-active=private] .public-composition-segment-cash,.public-composition-donut[data-active=cash] .public-composition-segment-private{opacity:.26}.public-composition-segment:focus-visible{stroke-width:17px}.public-composition-pending{stroke:var(--warm-dim);opacity:.48}.public-composition-donut>div{text-align:center;place-content:center;gap:7px;display:grid;position:absolute;inset:28%}.public-composition-donut>div span{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;font-family:RM Mono,monospace;font-size:8px}.public-composition-donut>div strong{font-variant-numeric:tabular-nums;letter-spacing:.015em;font-family:Dotrice Bold Condensed,RM Mono,monospace;font-size:34px;font-weight:400;line-height:.8}.public-composition-legend{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:12px;width:min(100%,218px);display:grid}.public-composition-legend>div{text-align:center;outline:none;justify-items:center;gap:7px;min-width:0;padding:8px 4px;transition:color .18s,opacity .18s;display:grid}.public-composition-legend>div[data-active=false]{opacity:.56}.public-composition-legend>div:focus-visible{outline-offset:3px;outline:1px solid}.public-composition-legend>div[data-color=orange]{color:var(--orange-hot)}.public-composition-legend>div[data-color=mint]{color:var(--mint-ink)}.public-composition-legend span{color:var(--warm-dim);text-transform:uppercase;font-size:9px}.public-composition-legend strong{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-family:Dotrice Bold Condensed,RM Mono,monospace;font-size:23px;font-weight:400;line-height:.8}.public-sleeves article{flex-direction:column;min-height:390px;padding:42px;display:flex;position:relative;overflow:hidden}.public-sleeves article+article{border-left:1px solid var(--line)}.public-sleeves article>span{color:var(--orange-hot);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-family:RM Mono,monospace;font-size:10px;display:inline-flex}.public-sleeves article[data-color=mint]>span{color:var(--mint-ink)}.public-sleeves h3{max-width:440px;margin:72px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(42px,4vw,68px);font-weight:400;line-height:.94}.public-sleeves p{max-width:520px;color:var(--warm-muted);margin:22px 0 0;font-size:13px;line-height:1.65}.public-sleeve-value{justify-items:start;margin-top:auto;padding-top:34px;display:grid}.public-sleeve-value>strong{font-variant-numeric:tabular-nums;letter-spacing:.015em;white-space:nowrap;max-width:100%;font-family:Dotrice Bold Condensed,RM Mono,monospace;font-size:clamp(48px,4.2vw,72px);font-weight:400;line-height:.8}.public-chart{margin-top:16px}.hectoverse-field{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 58%, transparent);grid-template-rows:minmax(0,1fr);min-height:710px;margin:72px clamp(-56px,-3vw,-20px) 0;display:grid;position:relative;overflow:hidden}.hectoverse-stage{min-height:710px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.hectoverse-core{z-index:4;place-items:center;width:120px;height:120px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hectoverse-core img{width:86px;height:auto;display:block}.hectoverse-orbit{--hectoverse-radius:205px;z-index:2;width:calc(var(--hectoverse-radius) * 2);height:calc(var(--hectoverse-radius) * 2);border:1px solid var(--line);pointer-events:none;border-radius:50%;margin:0;padding:0;list-style:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hectoverse-orbit[data-ring="2"]{--hectoverse-radius:335px}.hectoverse-orbit[data-ring="3"]{--hectoverse-radius:490px}.hectoverse-orbit li{--hectoverse-company-position:var(--company-angle);width:max-content;color:color-mix(in srgb, var(--warm) 60%, transparent);letter-spacing:.025em;pointer-events:auto;white-space:nowrap;transform:translate(-50%, -50%) rotate(var(--hectoverse-company-position)) translateX(var(--hectoverse-radius)) rotate(calc(-1 * var(--hectoverse-company-position)));font-family:Awesome Serif,Georgia,serif;font-size:18px;font-weight:400;line-height:1;position:absolute;top:50%;left:50%}.hectoverse-orbit li:hover{z-index:5}.hectoverse-orbit[data-ring="2"] li{font-size:22px}.hectoverse-orbit[data-ring="3"] li{font-size:27px}.hectoverse-orbit li span{transition:color .18s ease, transform .22s var(--ease-out);display:block}.hectoverse-orbit li:hover span{color:var(--orange-hot);transform:translateY(-2px)scale(1.035)}.hectoverse-abstract{margin-top:30px}.hectoverse-abstract-heading{justify-content:space-between;align-items:flex-end;gap:32px;padding:20px 0 30px;display:flex}.hectoverse-abstract-heading h3{letter-spacing:var(--serif-title-tracking);margin:20px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(34px,3vw,48px);font-weight:400;line-height:.98}.hectoverse-abstract-heading>span{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;font-family:RM Mono,ui-monospace,monospace;font-size:9px}.hectoverse-ledger{gap:5px;display:grid}.hectoverse-ledger-head,.hectoverse-ledger-row{grid-template-columns:minmax(190px,1.4fr) minmax(100px,.5fr) minmax(110px,.55fr) minmax(130px,.62fr);align-items:center;gap:24px;display:grid}.hectoverse-ledger-head{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;padding:0 22px 10px;font-family:RM Mono,ui-monospace,monospace;font-size:8px}.hectoverse-ledger-head span:not(:first-child){text-align:right}.hectoverse-ledger-row{background:color-mix(in srgb, var(--panel) 54%, transparent);min-height:66px;padding:15px 22px}.hectoverse-ledger-row strong{letter-spacing:var(--serif-title-tracking);font-family:Awesome Serif,Georgia,serif;font-size:19px;font-weight:400}.hectoverse-ledger-row span{color:var(--warm-muted);font-variant-numeric:tabular-nums;text-align:right;font-family:Helvetica Hecto,Helvetica Neue,Arial,sans-serif;font-size:14px}.hectoverse-ledger-row span:before{display:none}.hectoverse-ledger-row[data-total=true]{background:color-mix(in srgb, var(--orange-hot) 6%, var(--panel))}.hectoverse-ledger-row[data-total=true] :is(strong,span){color:var(--warm);font-weight:500}.hectoverse-disclaimer{max-width:980px;color:var(--warm-dim);margin:18px 0 0;font-size:9px;line-height:1.65}.public-how ol{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:72px 0 0;padding:0;list-style:none;display:grid}.public-how li{border-right:1px solid var(--line);min-height:270px;padding:30px}.public-how li:last-child{border-right:0}.public-how li>span{color:var(--orange-hot);font-family:RM Mono,monospace;font-size:10px}.public-how h3{margin:84px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:36px;font-weight:400}.public-how li p{color:var(--warm-muted);font-size:12px;line-height:1.55}.public-principles{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(20px,2vw,30px);display:grid}.public-principles div{border-right:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-content:center;gap:6px 14px;min-height:108px;padding:24px 30px;display:grid}.public-principles div:last-child{border-right:0}.public-principles svg{width:20px;color:var(--orange-hot);stroke-width:1.4px;grid-row:1/3}.public-principles strong{font-size:13px}.public-principles span{color:var(--warm-dim);font-size:11px}.dashboard-liquidity-promo{border:1px solid var(--line);align-items:center;display:grid}.dashboard-liquidity-icon{width:62px;height:62px;color:var(--orange-hot);place-items:center;display:grid}.dashboard-liquidity-icon svg{stroke-width:1.25px;width:34px;height:34px}.public-glossary-grid{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:70px 0 28px;display:grid}.public-glossary-preview article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:180px;padding:30px}.public-glossary-preview article:nth-child(3n){border-right:0}.public-glossary-preview article:nth-last-child(-n+3){border-bottom:0}.public-glossary-preview h3{margin:0;font-family:Awesome Serif,Georgia,serif;font-size:30px;font-weight:400}.public-glossary-preview p{color:var(--warm-muted);font-size:12px;line-height:1.55}.updates-card{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:end;gap:70px;display:grid}.updates-card:not(.updates-card-compact){padding:clamp(48px,7vw,100px) 0}.updates-card h2{max-width:740px;margin-top:22px;font-size:clamp(48px,5vw,76px)}.updates-card-copy p{max-width:630px;color:var(--warm-muted);font-size:13px;line-height:1.6}.updates-form label{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-family:RM Mono,monospace;font-size:9px;display:block}.updates-input-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.updates-input-wrap{border:1px solid var(--line-strong);align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}.updates-input-wrap svg{width:15px;color:var(--warm-dim)}.updates-input-wrap input{width:100%;color:var(--warm);background:0 0;border:0;outline:0;font-size:14px}.updates-input-wrap:focus-within{border-color:var(--orange-hot)}.updates-input-row .button{min-height:54px}.updates-form>small{color:var(--warm-dim);margin-top:10px;font-size:10px;display:block}.updates-saved{border:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:84px;padding:20px;display:grid}.updates-saved>svg{color:var(--mint-ink)}.updates-saved span{gap:4px;display:grid}.updates-saved small{color:var(--warm-dim)}.updates-saved button{color:var(--orange-hot);cursor:pointer;text-transform:uppercase;background:0 0;border:0;font-family:RM Mono,monospace;font-size:9px}.updates-card-compact{border:1px solid var(--line);background:var(--panel);margin-top:0;padding:38px}.updates-card-compact h2{font-size:clamp(38px,4vw,58px)}.public-footer{border:1px solid var(--line);margin-top:20px}.public-footer-main{grid-template-columns:minmax(280px,1.5fr) repeat(3,minmax(150px,.7fr));gap:clamp(34px,5vw,76px);padding:clamp(42px,6vw,82px);display:grid}.public-footer-brand .product-logo{width:144px}.public-footer-brand p{max-width:350px;color:var(--warm-muted);margin:28px 0 0;font-size:14px;line-height:1.65}.public-footer-column{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.public-footer-column h2{color:var(--warm-dim);letter-spacing:.16em;text-transform:uppercase;margin:0 0 11px;font-family:RM Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.public-footer-column>a{min-height:36px;color:var(--warm-muted);align-items:center;gap:7px;font-size:14px;line-height:1.45;display:inline-flex}.public-footer-column>a svg{width:12px;height:12px}.public-footer-column>a:hover{color:#ed8806}.public-footer-socials>div{gap:8px;display:flex}.public-footer-socials a{border:1px solid var(--line);width:44px;height:44px;color:var(--warm-muted);place-items:center;display:grid}.public-footer-socials a:hover{color:#ed8806;border-color:#ed8806}.public-footer-socials svg{fill:currentColor;width:17px;height:17px;display:block}.public-footer-bottom{border-top:1px solid var(--line);min-height:64px;color:var(--warm-dim);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:14px clamp(24px,3vw,42px);font-family:RM Mono,ui-monospace,monospace;font-size:9px;display:grid}.public-footer-bottom p{margin:0}.public-footer-bottom nav{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.public-footer-bottom :is(a,button){min-height:32px;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;display:inline-flex}.public-footer-bottom :is(a,button):hover{color:#ed8806}.public-footer-bottom>a{justify-self:end;align-items:center;gap:6px;display:inline-flex}.public-footer-bottom>a svg{width:12px;height:12px}.public-back-to-top{z-index:70;right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-raised) 94%, transparent);width:48px;height:48px;color:var(--warm);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), border-color .16s ease, color .16s ease;visibility:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);place-items:center;display:grid;position:fixed;transform:translateY(12px)}.public-back-to-top[data-visible=true]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.public-back-to-top:hover{color:#ed8806;border-color:#ed8806}.public-back-to-top:focus-visible{outline-offset:3px;border-color:#ed8806;outline:2px solid #ed880659}.public-back-to-top svg{stroke-width:1.6px;width:18px;height:18px}@media (hover:hover) and (pointer:fine){.public-composition-chart:hover .public-composition-donut{transform:scale(1.015)}.public-how li h3,.public-glossary-preview article h3{transition:color .18s ease, transform .24s var(--ease-out)}.public-how li:hover h3{color:var(--warm);transform:translate(3px)}.public-glossary-preview article:hover h3{color:var(--orange-hot);transform:translate(2px)}}.cookie-layer{z-index:160;pointer-events:none;justify-content:flex-end;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.cookie-panel{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel-raised) 96%, transparent);width:min(100%,650px);max-height:calc(100dvh - 48px);color:var(--warm);pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);outline:none;padding:30px;position:relative;overflow-y:auto;box-shadow:0 24px 80px #00000073}.cookie-close{width:34px;height:34px;color:var(--warm-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:20px;right:20px}.cookie-close:hover{color:var(--warm)}.cookie-close svg{width:18px;height:18px}.cookie-heading{padding-right:30px}.cookie-heading h2{letter-spacing:var(--serif-title-tracking);margin:0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(28px,2.4vw,34px);font-weight:400;line-height:1}.cookie-panel>p{max-width:560px;color:var(--warm-muted);margin:22px 0 0;font-size:13px;line-height:1.6}.cookie-preferences{border:1px solid var(--line);margin-top:24px}.cookie-preferences>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:86px;padding:18px 20px;display:grid}.cookie-preferences>div+div{border-top:1px solid var(--line)}.cookie-preferences>div>span:first-child{gap:5px;display:grid}.cookie-preferences strong{font-size:13px}.cookie-preferences small{color:var(--warm-dim);font-size:11px;line-height:1.45}.cookie-required{color:var(--mint-ink);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-family:RM Mono,monospace;font-size:8px;display:inline-flex}.cookie-switch{border:1px solid var(--line-strong);min-width:80px;color:var(--warm-dim);cursor:pointer;background:0 0;grid-template-columns:32px auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.cookie-switch>span{background:var(--line-strong);width:30px;height:14px;display:block;position:relative}.cookie-switch>span:after{background:var(--warm-muted);content:"";width:8px;height:8px;transition:transform .18s var(--ease-out), background .18s ease;position:absolute;top:3px;left:3px}.cookie-switch[data-active=true]{color:#ed8806;border-color:#ed880699}.cookie-switch[data-active=true]>span{background:#ed880633}.cookie-switch[data-active=true]>span:after{background:#ed8806;transform:translate(16px)}.cookie-switch b{text-transform:uppercase;font-family:RM Mono,monospace;font-size:8px;font-weight:400}.cookie-actions{flex-wrap:wrap;justify-content:flex-start;gap:14px;margin-top:22px;display:flex}.cookie-panel .cookie-legal{color:var(--warm-dim);text-align:left;margin-top:20px;font-size:10px}.cookie-legal a{color:var(--warm-muted);text-underline-offset:3px;text-decoration:underline}.cookie-legal a:hover{color:#ed8806}.legal-cookie-settings{color:#ed8806;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #ed8806a6;margin-top:18px;padding:0 0 4px;font-family:RM Mono,monospace;font-size:10px}.glossary-page{width:min(100% - 48px,1420px);margin:0 auto;padding-bottom:100px}.glossary-page>header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:82px;display:grid}.glossary-page>header>a{color:var(--warm-muted);text-transform:uppercase;align-items:center;gap:9px;font-family:RM Mono,monospace;font-size:10px;display:flex}.glossary-page>header .product-logo{width:120px}.glossary-intro{padding:110px 0 90px}.glossary-intro .tag{margin-bottom:34px}.glossary-intro h1{font-size:clamp(68px,8vw,122px)}.glossary-intro p{max-width:540px;color:var(--warm-muted);margin:30px 0 0;line-height:1.65}.glossary-grid{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.glossary-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:210px;padding:30px}.glossary-grid>div:nth-child(3n){border-right:0}.glossary-grid dt{gap:16px;font-family:Awesome Serif,Georgia,serif;font-size:31px;display:flex}.glossary-grid dt span{color:var(--orange-hot);font-family:RM Mono,monospace;font-size:9px}.glossary-grid dd{color:var(--warm-muted);margin:50px 0 0;font-size:12px;line-height:1.58}.market-hero,.liquidity-hero{border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(300px,.45fr);min-height:420px;display:grid}.market-hero>div:first-child,.liquidity-hero>div:first-child{flex-direction:column;justify-content:center;padding:clamp(38px,6vw,78px);display:flex}.market-hero h2,.liquidity-hero h2{margin-top:28px;font-size:clamp(56px,6vw,92px)}.market-hero p,.liquidity-hero p{max-width:760px;color:var(--warm-muted);line-height:1.65}.market-hero .market-eyebrow,.liquidity-hero .liquidity-eyebrow{align-self:flex-start;width:max-content;max-width:100%}.market-nav-reference{border-left:1px solid var(--line);flex-direction:column;justify-content:flex-end;padding:48px;display:flex}.market-nav-reference>span{color:var(--warm-dim);letter-spacing:.1em;text-transform:uppercase;font-family:RM Mono,monospace;font-size:9px}.market-nav-reference>strong{margin-top:22px;font-family:Helvetica Hecto,sans-serif;font-size:clamp(48px,5vw,76px);font-weight:500}.market-nav-reference>small{color:var(--warm-dim);margin-top:11px}.market-ledger{border:1px solid var(--line)}.market-ledger-head,.market-ledger-row{grid-template-columns:minmax(190px,1.3fr) minmax(130px,.7fr) minmax(130px,.7fr) minmax(120px,.6fr) minmax(90px,.5fr);align-items:center;gap:20px;padding:0 26px;display:grid}.market-ledger-head{min-height:54px;color:var(--warm-dim);text-transform:uppercase;font-family:RM Mono,monospace;font-size:9px}.market-ledger-row{border-top:1px solid var(--line);min-height:88px}.market-ledger-row>div{align-items:center;gap:13px;display:flex}.market-ledger-row>div svg{width:17px;color:var(--orange-hot)}.market-ledger-row>div span{gap:4px;display:grid}.market-ledger-row small{color:var(--warm-dim)}.market-ledger-row .market-delta-pill{justify-self:start;width:max-content;max-width:100%}.market-empty{border-top:1px solid var(--line);text-align:center;align-content:center;place-items:center;gap:13px;min-height:270px;display:grid}.market-empty svg{width:26px;color:var(--orange-hot);stroke-width:1.3px}.market-empty p{max-width:520px;color:var(--warm-dim);margin:0;font-size:12px;line-height:1.55}.market-decision-grid{margin-top:var(--section-space);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-decision-grid article{flex-direction:column;min-height:380px;padding:42px;display:flex}.market-decision-grid article+article{border-left:1px solid var(--line)}.market-decision-grid article>span{color:var(--orange-hot);text-transform:uppercase;font-family:RM Mono,monospace;font-size:9px}.market-decision-grid h3{max-width:580px;margin:70px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(42px,4vw,64px);font-weight:400;line-height:.98}.market-decision-grid p{max-width:620px;color:var(--warm-muted);font-size:12px;line-height:1.62}.market-decision-grid .button{align-self:flex-start;margin-top:auto}.liquidity-hero{position:relative;overflow:hidden}.liquidity-hero>svg{width:170px;height:170px;color:color-mix(in srgb, var(--orange-hot) 70%, transparent);stroke-width:.55px;place-self:center}.liquidity-pools{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.liquidity-pool-option{border:0;border-right:1px solid var(--line);min-height:280px;color:var(--warm);cursor:pointer;text-align:left;background:0 0;flex-direction:column;justify-content:space-between;gap:46px;padding:38px;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.liquidity-pool-option:last-child{border-right:0}.liquidity-pool-option[data-active=true]{background:color-mix(in srgb, var(--orange-hot) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--orange-hot) 38%, transparent)}.liquidity-pool-option:focus-visible{outline:1px solid var(--orange-hot);outline-offset:-4px}.liquidity-pair-marks{align-items:center;display:flex}.liquidity-pmx-mark{background:var(--orange-hot);flex:none;width:46px;height:46px;display:inline-block;position:relative;overflow:hidden}.liquidity-pmx-mark:before{content:"";filter:brightness(0);background-image:url(/brand/hecto-pmx.png);background-position:-1px -22px;background-repeat:no-repeat;background-size:116px;width:46px;height:22px;position:absolute;top:12px;left:0}.liquidity-pair-link{background:color-mix(in srgb, var(--warm) 30%, transparent);flex:none;width:28px;height:1px}.liquidity-pool-copy{gap:14px;display:grid}.liquidity-pool-copy strong{letter-spacing:var(--serif-title-tracking);font-family:Awesome Serif,Georgia,serif;font-size:clamp(28px,2.4vw,38px);font-weight:400;line-height:1}.liquidity-pool-copy small{max-width:540px;color:var(--warm-dim);font-size:11px;line-height:1.55}.liquidity-composer{margin-top:var(--section-space);border:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(320px,.55fr);display:grid}.liquidity-form{gap:28px;padding:38px;display:grid}.liquidity-form label{color:var(--warm-dim);text-transform:uppercase;gap:10px;font-family:RM Mono,monospace;font-size:9px;display:grid}.liquidity-form fieldset{border:0;margin:0;padding:0}.liquidity-form legend{color:var(--warm-dim);text-transform:uppercase;margin-bottom:10px;font-family:RM Mono,monospace;font-size:9px}.liquidity-duration{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.liquidity-duration button{border:0;border-right:1px solid var(--line);min-height:48px;color:var(--warm-muted);cursor:pointer;background:0 0}.liquidity-duration button:last-child{border-right:0}.liquidity-duration button[data-active=true]{background:var(--warm);color:var(--black)}.liquidity-preview{border-left:1px solid var(--line);background:#0d0d0c80;flex-direction:column;justify-content:center;padding:38px;display:flex}.liquidity-preview>strong{margin-top:22px;font-family:Helvetica Hecto,sans-serif;font-size:clamp(42px,4vw,64px);font-weight:500}.liquidity-preview>small{color:var(--warm-dim);margin-top:6px}.liquidity-preview dl{margin:48px 0 0}.liquidity-preview dl div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:50px;display:flex}.liquidity-preview :is(dt,dd){margin:0;font-size:11px}.liquidity-preview dt{color:var(--warm-dim)}.dashboard-liquidity-promo{margin-top:var(--section-space);grid-template-columns:80px minmax(0,1fr) auto;gap:28px;padding:40px}.dashboard-liquidity-promo h2{max-width:730px;letter-spacing:var(--serif-title-tracking);margin:12px 0 0;font-family:Awesome Serif,Georgia,serif;font-size:clamp(38px,4vw,58px);font-weight:400;line-height:.98}.dashboard-liquidity-promo p{max-width:760px;color:var(--warm-muted);font-size:12px;line-height:1.55}@media (max-width:1100px){.public-header{grid-template-columns:1fr auto}.public-header nav{display:none}.public-hero{grid-template-columns:1fr}.public-hero-ascii{opacity:.62;inset:-5% -8% -6% 24%}.public-hero-data{border-top:1px solid var(--line);border-left:0;min-height:390px}.public-section-intro{grid-template-columns:1fr;align-items:start;gap:30px}.public-section-intro h2{max-width:900px}.public-section-intro>p{max-width:660px;margin-bottom:0}.public-sleeves{grid-template-columns:repeat(2,minmax(0,1fr))}.public-composition-chart{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;min-height:350px}.public-composition-donut{width:190px}.hectoverse-field{min-height:610px;margin-left:0;margin-right:0}.hectoverse-stage{min-height:610px}.hectoverse-core{width:104px;height:104px}.hectoverse-core img{width:74px}.hectoverse-orbit{--hectoverse-radius:165px}.hectoverse-orbit[data-ring="2"]{--hectoverse-radius:270px}.hectoverse-orbit[data-ring="3"]{--hectoverse-radius:372px}.hectoverse-orbit li{font-size:15px}.hectoverse-orbit[data-ring="2"] li{font-size:18px}.hectoverse-orbit[data-ring="3"] li{font-size:21px}.public-how ol{grid-template-columns:repeat(2,minmax(0,1fr))}.public-how li:nth-child(2){border-right:0}.public-how li:nth-child(-n+2){border-bottom:1px solid var(--line)}.updates-card{grid-template-columns:1fr}.public-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));padding:48px 34px}.public-footer-brand{grid-column:1/-1}.public-footer-bottom{grid-template-columns:1fr;justify-items:start;padding-top:22px;padding-bottom:22px}.public-footer-bottom nav{justify-content:flex-start}.public-footer-bottom>a{justify-self:start}.market-hero,.liquidity-hero{grid-template-columns:1fr}.market-nav-reference{border-top:1px solid var(--line);border-left:0;min-height:240px}.market-ledger{overflow-x:auto}.market-ledger-head,.market-ledger-row{min-width:840px}}@media (min-width:1101px) and (max-height:800px){.public-hero-copy{padding:44px clamp(48px,5vw,68px)}.public-hero-copy h1{margin-top:24px;font-size:clamp(58px,5.4vw,74px)}.public-hero-copy>p:not(.public-eyebrow){margin-top:22px;font-size:14px;line-height:1.58}.public-hero-actions{margin-top:28px}.public-hero-data{padding:44px}.public-hero-price>strong{margin-top:12px;font-size:clamp(54px,4.5vw,66px)}.public-hero-data dl{margin-top:30px}.public-hero-data dl div{min-height:48px}}@media (min-width:768px){.public-eyebrow,.public-site .meta-label{font-size:11px}}@media (min-width:1600px) and (max-width:2199px){.public-eyebrow,.public-site .meta-label{border-width:.44px;min-height:24.56px;padding:7.02px 10.53px;font-size:9.65px}}@media (min-width:2200px){.public-eyebrow,.public-site .meta-label{border-width:.42px;min-height:23.33px;padding:6.67px 10px;font-size:9.17px}}@media (max-width:760px){.public-site{padding:0 16px 28px}.public-back-to-top{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));width:44px;height:44px}.public-header{min-height:70px}.public-logo,.public-logo .product-logo{width:104px}.public-header .button{padding:0 12px;font-size:9px}.public-hero-copy{padding:48px 23px 62px}.public-hero-ascii{opacity:.56;inset:-4% -20% -5% 12%}.public-hero-copy h1{margin-top:30px;font-size:clamp(46px,14vw,64px)}.public-hero-copy>p:not(.public-eyebrow){font-size:13px}.public-hero-actions{flex-direction:column}.public-hero-data{min-height:350px;padding:26px 23px}.public-hero-price>strong{font-size:58px}.public-index,.public-hectoverse,.public-how,.public-glossary-preview{padding:82px 0}.public-section-intro,.public-section-heading{gap:24px}.public-section-intro h2{font-size:52px}.public-sleeves{grid-template-columns:1fr;margin-top:46px}.public-composition-chart{grid-column:auto;min-height:390px;padding:26px 23px}.public-composition-donut{width:min(100%,200px)}.public-sleeves article{min-height:320px;padding:26px 23px}.public-sleeves article+article{border-top:1px solid var(--line);border-left:0}.public-sleeves h3{margin-top:66px;font-size:48px}.hectoverse-field{min-height:520px;margin-top:46px}.hectoverse-stage{min-height:520px}.hectoverse-core{width:82px;height:82px}.hectoverse-core img{width:58px}.hectoverse-orbit{--hectoverse-radius:132px}.hectoverse-orbit[data-ring="2"]{--hectoverse-radius:205px}.hectoverse-orbit[data-ring="3"]{--hectoverse-radius:278px}.hectoverse-orbit li{font-size:12px}.hectoverse-orbit[data-ring="2"] li{font-size:14px}.hectoverse-orbit[data-ring="3"] li{font-size:17px}.hectoverse-abstract{margin-top:22px}.hectoverse-abstract-heading{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:24px}.hectoverse-ledger-head{display:none}.hectoverse-ledger-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-height:0;padding:18px}.hectoverse-ledger-row strong{grid-column:1/-1;font-size:18px}.hectoverse-ledger-row span{text-align:left;justify-items:start;gap:5px;font-size:13px;display:grid}.hectoverse-ledger-row span:before{color:var(--warm-dim);letter-spacing:.08em;text-transform:uppercase;content:attr(data-label);font-family:RM Mono,ui-monospace,monospace;font-size:7px;font-weight:400;display:block}.hectoverse-disclaimer{margin-top:16px}.public-how ol{grid-template-columns:1fr;margin-top:46px}.public-how li{border-right:0;border-bottom:1px solid var(--line);min-height:220px}.public-how li:last-child{border-bottom:0}.public-how h3{margin-top:58px}.public-principles{grid-template-columns:1fr}.public-principles div{border-right:0;border-bottom:1px solid var(--line)}.public-principles div:last-child{border-bottom:0}.public-glossary-grid{grid-template-columns:1fr}.public-glossary-preview article{border-right:0}.public-glossary-preview article:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.public-glossary-preview article:last-child{border-bottom:0}.updates-card{gap:36px}.updates-card:not(.updates-card-compact){padding:42px 0}.updates-card h2{font-size:50px}.updates-input-row{grid-template-columns:1fr;gap:9px}.public-footer-main{padding:42px 24px}.public-footer-column>a,.public-footer-bottom :is(a,button){min-height:44px}.cookie-layer{padding:16px}.glossary-page{width:calc(100% - 32px)}.glossary-page>header{min-height:70px}.glossary-intro{padding:78px 0 64px}.glossary-intro h1{font-size:62px}.glossary-grid{grid-template-columns:1fr}.glossary-grid>div{border-right:0;min-height:180px}.market-hero>div:first-child,.liquidity-hero>div:first-child{padding:38px 23px}.market-hero h2,.liquidity-hero h2{font-size:54px}.market-nav-reference{padding:28px 23px}.market-metric-grid,.market-decision-grid{grid-template-columns:1fr}.market-decision-grid article{min-height:350px;padding:30px 23px}.market-decision-grid article+article{border-top:1px solid var(--line);border-left:0}.liquidity-hero>svg{width:100px;height:100px;margin:0 0 40px 23px}.liquidity-pools{grid-template-columns:1fr}.liquidity-pool-option{border-right:0;border-bottom:1px solid var(--line);gap:34px;min-height:230px;padding:30px 23px}.liquidity-pool-option:last-child{border-bottom:0}.liquidity-composer{grid-template-columns:1fr}.liquidity-form{padding:26px 20px}.liquidity-duration{grid-template-columns:repeat(2,minmax(0,1fr))}.liquidity-duration button:nth-child(2){border-right:0}.liquidity-duration button:nth-child(-n+2){border-bottom:1px solid var(--line)}.liquidity-preview{border-top:1px solid var(--line);border-left:0}.dashboard-liquidity-promo{grid-template-columns:1fr;padding:28px 23px}}@media (max-width:560px){.hectoverse-field,.hectoverse-stage{min-height:490px}.hectoverse-core{width:70px;height:70px}.hectoverse-core img{width:48px}.hectoverse-orbit{--hectoverse-radius:116px}.hectoverse-orbit[data-ring="2"]{--hectoverse-radius:184px}.hectoverse-orbit[data-ring="3"]{--hectoverse-radius:245px}.hectoverse-orbit li{font-size:11px}.hectoverse-orbit[data-ring="2"] li{font-size:13px}.hectoverse-orbit[data-ring="3"] li{font-size:15px}.public-footer-main{grid-template-columns:1fr;padding:38px 24px}.public-footer-brand{grid-column:auto}.public-footer-bottom nav{gap:13px 18px}.cookie-layer{padding:0}.cookie-panel{width:100%;max-height:calc(100dvh - 16px);padding:25px 20px max(22px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0}.cookie-heading h2{font-size:28px}.cookie-preferences>div{grid-template-columns:1fr;gap:14px}.cookie-required,.cookie-switch{justify-self:start}.cookie-actions{grid-template-columns:1fr;gap:12px;display:grid}.cookie-actions .button{width:100%}.cookie-panel .cookie-legal{text-align:left}}
