:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080807;--surface:#15130f;--surface-soft:#0f0f0c;--surface-raised:#13110df0;--text:#f7f0e2;--text-muted:#b9aa91;--text-soft:#80745f;--border:#332c22;--border-strong:#5a4935;--accent:#d7a84f;--accent-strong:#f0c96a;--accent-soft:#d7a84f29;--green:#8fae6f;--green-soft:#8fae6f24;--red:#b24a3f;--red-soft:#b24a3f26;--amber:#f0c96a;--blue:#315f9f;--yellow:#f0c96a;--lapis:#315f9f;--oxblood:#6f1f24;--olive:#667a42;--parchment:#f2e3c4;--shadow:0 28px 90px #00000094;--focus:0 0 0 4px #d7a84f38;--topbar-height:64px;--status-row-height:38px;--sticky-chrome-z:60;--sticky-status-z:50;background:var(--bg);color:var(--text);font-synthesis:none;letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mail-layout.is-token-workspace,.mail-layout.is-marketplace-workspace,.mail-layout.is-browser-workspace{min-height:0;overflow:hidden}.mail-layout.is-token-workspace>:is(.workspace,.token-workspace,.id-launch-main),.mail-layout.is-marketplace-workspace>:is(.workspace,.ids-workspace,.marketplace-workspace){box-sizing:border-box;scrollbar-gutter:stable;grid-column:2/-1;place-self:stretch stretch;width:100%;min-width:0;max-width:100%;min-height:0;margin:0;padding:16px;overflow:hidden auto;container-type:inline-size}.mail-layout.is-token-workspace :is(.token-workspace,.token-workspace-compact,.token-wallet-workspace),.mail-layout.is-marketplace-workspace :is(.marketplace-workspace,.ids-workspace){align-content:start;gap:14px;min-width:0;display:grid}.mail-layout.is-token-workspace :is(.id-launch-card,.id-card,.id-form,.token-detail-page,.token-detail-page>*,.token-mint-assistant,.token-utxo-prep,.token-selected-ledger),.mail-layout.is-marketplace-workspace :is(.id-card,.id-form,.id-record,.marketplace-content,.ids-content,.marketplace-work-floor-card,.token-market-card,.token-market-directory,.token-sale-ticket-list){box-sizing:border-box;min-width:0;max-width:100%;overflow-x:clip}.mail-layout.is-token-workspace :is(.id-launch-hero,.id-launch-grid,.token-detail-grid,.token-detail-hero,.token-form-grid,.token-mint-grid,.token-payment-lane,.token-assistant-grid,.token-registry-strip,.browser-meta,.token-wallet-workspace .id-launch-grid),.mail-layout.is-marketplace-workspace :is(.marketplace-content,.ids-content,.id-marketplace-grid,.marketplace-transfer-grid,.token-market-content,.token-market-grid,.token-market-list,.token-sale-ticket-list){grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;width:100%;display:grid}.mail-layout.is-token-workspace :is(.id-launch-stats,.token-detail-stats,.token-utxo-dashboard,.token-list-price-reference),.mail-layout.is-marketplace-workspace :is(.marketplace-tabs,.marketplace-workspace-stats,.id-launch-stats,.id-manage-state,.browser-meta,.token-floor-stats,.token-market-stats){grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;width:100%;display:grid}.mail-layout.is-marketplace-workspace .marketplace-tabs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.mail-layout.is-token-workspace :is(.fee-presets,.network-tabs,.token-split-fee-presets),.mail-layout.is-marketplace-workspace :is(.fee-presets,.network-tabs){grid-template-columns:repeat(auto-fit,minmax(min(112px,100%),1fr));gap:8px;width:100%;display:grid}.mail-layout.is-token-workspace :is(.token-action-footer,.token-assistant-actions){grid-template-columns:minmax(0,1fr);place-items:stretch stretch;gap:10px;width:100%;display:grid}.mail-layout.is-token-workspace :is(.token-action-footer .primary,.token-action-footer .secondary,.id-form>.primary,.id-form>.secondary,.id-form>button.primary,.id-form>button.secondary,.token-mint-assistant .primary,.token-mint-assistant .secondary,.token-assistant-actions button),.mail-layout.is-marketplace-workspace :is(.id-form>.primary,.id-form>.secondary,.id-form>button.primary,.id-form>button.secondary,form>.primary,form>.secondary){justify-content:center;width:100%;min-height:42px}.mail-layout.is-token-workspace :is(input,select,textarea,button,.primary,.secondary),.mail-layout.is-marketplace-workspace :is(input,select,textarea,button,.primary,.secondary){min-width:0;max-width:100%}.mail-layout.is-token-workspace :is(.mono,.field-note,.token-payment-lane strong,.id-launch-stats strong,.browser-meta dd,.token-record-top strong),.mail-layout.is-marketplace-workspace :is(.mono,.field-note,.id-manage-state dd,.id-launch-stats strong,.browser-meta dd,.token-market-card strong){overflow-wrap:anywhere;white-space:normal;word-break:break-word}@container (width<=720px){.mail-layout.is-token-workspace :is(.id-launch-hero,.id-launch-grid,.token-detail-grid,.token-detail-hero,.token-form-grid,.token-mint-grid,.token-payment-lane,.token-assistant-grid,.token-registry-strip,.browser-meta,.id-launch-stats,.token-detail-stats,.token-utxo-dashboard,.token-list-price-reference,.fee-presets,.network-tabs,.token-split-fee-presets),.mail-layout.is-marketplace-workspace :is(.marketplace-content,.ids-content,.id-marketplace-grid,.marketplace-transfer-grid,.marketplace-workspace-stats,.id-launch-stats,.browser-meta,.fee-presets,.network-tabs){grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.mail-layout.is-token-workspace>:is(.workspace,.token-workspace,.id-launch-main),.mail-layout.is-marketplace-workspace>:is(.workspace,.ids-workspace,.marketplace-workspace){grid-column:1/-1;padding:14px}}@media (width>=861px){.mail-layout.is-marketplace-workspace{grid-template-columns:232px minmax(0,1fr)}.mail-layout.is-marketplace-workspace>.marketplace-workspace{grid-column:2}}.mail-layout.is-marketplace-workspace .marketplace-workspace{scrollbar-gutter:stable;grid-template-rows:none;grid-auto-rows:max-content;align-content:start;gap:14px;min-width:0;max-width:100%;height:100%;min-height:0;padding:18px;display:grid;overflow:hidden auto}.mail-layout.is-marketplace-workspace .marketplace-workspace>*,.mail-layout.is-marketplace-workspace .marketplace-workspace .id-card,.mail-layout.is-marketplace-workspace .marketplace-workspace .id-form,.mail-layout.is-marketplace-workspace .marketplace-workspace .id-launch-card,.mail-layout.is-marketplace-workspace .marketplace-workspace .marketplace-content,.mail-layout.is-marketplace-workspace .marketplace-workspace .marketplace-work-floor-card,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-card,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-directory,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-sale-ticket-list{min-width:0;max-width:100%}.mail-layout.is-marketplace-workspace .marketplace-tabs,.mail-layout.is-marketplace-workspace .marketplace-workspace-stats,.mail-layout.is-marketplace-workspace .marketplace-workspace .id-launch-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-left:0;margin-right:0}.mail-layout.is-marketplace-workspace .marketplace-workspace .marketplace-content,.mail-layout.is-marketplace-workspace .marketplace-workspace .ids-content,.mail-layout.is-marketplace-workspace .marketplace-workspace .id-marketplace-grid,.mail-layout.is-marketplace-workspace .marketplace-workspace .marketplace-transfer-grid,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-content,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-grid,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-list,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-sale-ticket-list{grid-template-columns:minmax(0,1fr)}.mail-layout.is-marketplace-workspace .marketplace-workspace .marketplace-content,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-content{grid-auto-rows:max-content;align-content:start;min-height:auto;overflow:visible}.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-card,.mail-layout.is-marketplace-workspace .marketplace-workspace .marketplace-work-floor-card{align-self:start}.mail-layout.is-marketplace-workspace .marketplace-workspace .work-floor-chart-toolbar .network-tabs{flex:none;order:initial;grid-template-columns:none;width:auto;display:flex}.mail-layout.is-marketplace-workspace .marketplace-workspace .work-floor-chart-toggle{min-width:150px;max-width:220px}.mail-layout.is-marketplace-workspace .marketplace-workspace .work-floor-chart-toolbar .network-tabs button{flex:1 1 0;width:auto}.mail-layout.is-marketplace-workspace .marketplace-workspace .marketplace-listing-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.mail-layout.is-marketplace-workspace .marketplace-workspace .id-manage-state,.mail-layout.is-marketplace-workspace .marketplace-workspace .browser-meta,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-floor-stats,.mail-layout.is-marketplace-workspace .marketplace-workspace .token-market-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.mail-layout.is-marketplace-workspace .marketplace-workspace input,.mail-layout.is-marketplace-workspace .marketplace-workspace select,.mail-layout.is-marketplace-workspace .marketplace-workspace textarea,.mail-layout.is-marketplace-workspace .marketplace-workspace button,.mail-layout.is-marketplace-workspace .marketplace-workspace .primary,.mail-layout.is-marketplace-workspace .marketplace-workspace .secondary{min-width:0;max-width:100%}.mail-layout.is-marketplace-workspace .marketplace-workspace .fee-presets,.mail-layout.is-marketplace-workspace .marketplace-workspace .network-tabs{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));display:grid}.mail-layout.is-marketplace-workspace .marketplace-workspace .fee-presets button,.mail-layout.is-marketplace-workspace .marketplace-workspace form>.primary,.mail-layout.is-marketplace-workspace .marketplace-workspace form>.secondary{justify-content:center;width:100%}.mail-layout.is-marketplace-workspace .marketplace-workspace .id-launch-stats strong,.mail-layout.is-marketplace-workspace .marketplace-workspace .id-manage-state dd,.mail-layout.is-marketplace-workspace .marketplace-workspace .mono{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.mail-layout .token-workspace-compact{min-width:0;overflow-x:hidden}.mail-layout .token-workspace-compact>*,.mail-layout .token-workspace-compact .id-launch-card,.mail-layout .token-workspace-compact .id-form,.mail-layout .token-workspace-compact .token-detail-page,.mail-layout .token-workspace-compact.token-detail-page,.mail-layout .token-workspace-compact .token-detail-page>*,.mail-layout .token-workspace-compact.token-detail-page>*,.mail-layout .token-workspace-compact .token-mint-assistant,.mail-layout .token-wallet-workspace>*,.mail-layout .token-wallet-workspace .id-launch-card,.mail-layout .token-wallet-workspace .id-form{min-width:0;max-width:100%}.mail-layout .token-workspace-compact .fee-presets,.mail-layout .token-workspace-compact .network-tabs,.mail-layout .token-wallet-workspace .token-list-price-reference,.mail-layout .token-wallet-workspace .token-stats-row,.mail-layout .token-wallet-workspace .id-launch-stats,.mail-layout .token-wallet-workspace .token-payment-lane{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));display:grid}.mail-layout .token-workspace-compact .fee-presets button,.mail-layout .token-workspace-compact .network-tabs button,.mail-layout .token-workspace-compact .primary,.mail-layout .token-workspace-compact .secondary,.mail-layout .token-workspace-compact button.primary,.mail-layout .token-workspace-compact button.secondary,.mail-layout .token-workspace-compact form>button,.mail-layout .token-workspace-compact .id-form>button,.mail-layout .token-workspace-compact .token-mint-assistant button,.mail-layout .token-workspace-compact .token-action-footer button,.mail-layout .token-wallet-workspace form>button,.mail-layout .token-wallet-workspace button.primary,.mail-layout .token-wallet-workspace button.secondary,.mail-layout .token-wallet-workspace .id-form button{justify-content:center;width:100%;min-height:42px}.mail-layout .token-workspace-compact .token-action-footer{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;display:grid}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080807;--surface:#15130f;--surface-soft:#0f0f0c;--surface-raised:#13110df0;--text:#f7f0e2;--text-muted:#b9aa91;--text-soft:#80745f;--border:#332c22;--border-strong:#5a4935;--accent:#d7a84f;--accent-strong:#f0c96a;--accent-soft:#d7a84f29;--green:#8fae6f;--green-soft:#8fae6f24;--red:#b24a3f;--red-soft:#b24a3f26;--amber:#f0c96a;--blue:#315f9f;--yellow:#f0c96a;--lapis:#315f9f;--oxblood:#6f1f24;--olive:#667a42;--parchment:#f2e3c4;--shadow:0 28px 90px #00000094;--focus:0 0 0 4px #d7a84f38;--topbar-height:64px;--status-row-height:38px}*{box-sizing:border-box}html{background:var(--bg);max-width:100%;min-height:100%}body{background:var(--bg);min-width:0;max-width:100%;min-height:100dvh;margin:0;overflow-x:hidden}#root{min-width:0;max-width:100%;min-height:100dvh}img,canvas,iframe,video,svg{max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a,input,select,textarea{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,opacity .16s,transform .16s}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus);outline:none}h1,h2,h3,p{margin:0}h1{text-overflow:ellipsis;white-space:nowrap;font-size:1.18rem;font-weight:820;line-height:1;overflow:hidden}h2{font-size:1.08rem;font-weight:820;line-height:1.2}h3{color:var(--text);font-size:.98rem;font-weight:780;line-height:1.2}code{color:var(--text-muted);overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem}.mail-app{background:var(--bg);grid-template-rows:auto auto minmax(0,1fr) auto;height:100dvh;min-height:0;display:grid;overflow:hidden}.mail-app>.app-footer{background:var(--surface-raised);border-top:1px solid var(--border);max-width:none;margin:0;padding:6px 14px}.mail-app>.app-footer.compact{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.mail-app>.app-footer .domain-nav-links a,.mail-app>.app-footer a{min-height:28px;padding:4px 6px;font-size:.76rem}.app-header-stack{background:var(--surface-raised);box-sizing:border-box;width:100%;min-width:0;max-width:100%;z-index:var(--sticky-chrome-z);position:sticky;top:0}.topbar{background:var(--surface-raised);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);box-sizing:border-box;height:var(--topbar-height);max-width:100%;max-height:var(--topbar-height);min-height:var(--topbar-height);z-index:1;align-items:center;gap:14px;width:100%;min-width:0;padding:0 18px;display:flex;position:relative;overflow:visible}.account-signal-bar{border-bottom:1px solid var(--border);scrollbar-width:thin;background:linear-gradient(#0c1016fa,#080b10fa);align-items:stretch;gap:0;width:100%;min-width:0;min-height:44px;display:flex;overflow:auto hidden}.account-signal-item{border-right:1px solid var(--border);flex:none;place-items:center start;gap:3px;min-width:118px;padding:7px 15px;display:grid}.account-signal-item strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:.97rem;font-weight:900;line-height:1;overflow:hidden}.account-signal-item span{color:var(--text-muted);text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:850;line-height:1}.account-signal-item.is-pending strong,.account-signal-item.is-pending span{color:var(--gold)}.account-signal-item.is-strong strong,.account-signal-item.is-strong span{color:var(--green)}.brand{color:inherit;flex:0 0 clamp(210px,20vw,300px);align-items:center;gap:12px;min-width:0;max-width:300px;text-decoration:none;display:flex}.brand>div:last-child{gap:4px;min-width:0;display:grid}.brand h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-mark{color:#fff7e6;background:#080807;border:1px solid #d7a84f6b;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;height:36px;font-size:.72rem;font-weight:900;display:flex;overflow:hidden;box-shadow:0 10px 24px #0000002e,inset 0 0 0 1px #ffffff14}:root[data-theme=dark] .brand-mark{color:#fff7e6;background:#080807}.brand span,.list-toolbar span,.pane-head span,.message-preview,.message-row-top span,.account-box span,.txid span,.empty-state p,.onboarding-panel p{color:var(--text-muted);font-size:.82rem}.topbar-actions{white-space:nowrap;flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.topbar-action-button{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit;border-radius:10px;flex:none;align-items:center;gap:7px;min-width:36px;max-width:min(190px,24vw);min-height:36px;padding:6px 9px;font-size:.82rem;font-weight:820;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.topbar-action-button:hover:not(:disabled){background:var(--surface-soft);box-shadow:var(--shadow)}.topbar-action-button:disabled{cursor:not-allowed;opacity:.6}.topbar-action-button svg{flex:none}.topbar-action-button span{color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.1;overflow:hidden}.domain-nav{z-index:20;flex-wrap:nowrap;flex:auto;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex;position:relative;overflow:visible}.domain-nav-links{flex-wrap:nowrap;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.domain-nav-links a{color:var(--text-muted);white-space:nowrap;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;min-height:34px;padding:6px 9px;font-size:.86rem;font-weight:780;text-decoration:none;display:inline-flex}.domain-nav-links a:hover,.domain-nav-links a[aria-current=page]{background:var(--surface-soft);border-color:var(--border);color:var(--text)}.app-menu-trigger{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:7px;max-width:min(210px,34vw);min-height:36px;padding:6px 9px 6px 6px;font-weight:780;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:none}.app-menu-trigger:hover,.domain-nav.is-open .app-menu-trigger{background:var(--surface-soft);border-color:var(--border);box-shadow:var(--shadow)}.app-menu-trigger-icon{color:var(--accent-strong);background:0 0;border:0;border-radius:8px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.app-menu-trigger>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;line-height:1.1;overflow:hidden}.app-menu-popover{background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow);opacity:0;pointer-events:none;transform-origin:top;z-index:50;border-radius:14px;gap:6px;min-width:min(320px,100vw - 24px);padding:6px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:calc(100% + 10px);right:50%;transform:translate(50%,-4px)scale(.98)}.domain-nav.is-open .app-menu-popover{opacity:1;pointer-events:auto;transform:translate(50%)scale(1)}.app-menu-list{overscroll-behavior:contain;gap:4px;max-height:min(430px,100vh - 150px);padding-right:2px;display:grid;overflow-y:auto}.app-menu-list a{color:var(--text);border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:44px;padding:8px;text-decoration:none;display:grid}.app-menu-list button{color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:44px;padding:8px;display:grid}.app-menu-list button:disabled{cursor:not-allowed;opacity:.58}.app-menu-list a:hover,.app-menu-list button:hover:not(:disabled),.app-menu-list a[aria-current=page]{background:var(--surface-soft);border-color:var(--border)}.app-menu-list a[aria-current=page]{border-color:color-mix(in srgb, var(--accent) 50%, var(--border))}.app-menu-list a>span,.app-menu-list button>span{gap:2px;min-width:0;display:grid}.app-menu-list strong{font-size:.86rem;line-height:1.12}.app-menu-list small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.2;overflow:hidden}.header-actions-menu{z-index:21;justify-self:end;min-width:0;display:inline-flex;position:relative}.network-select-menu{z-index:22;min-width:0;display:inline-flex;position:relative}.network-select-trigger{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:5px;min-height:36px;padding:6px 8px;display:inline-flex}.network-select-trigger:hover,.network-select-menu.is-open .network-select-trigger{background:var(--surface-soft);box-shadow:var(--shadow)}.network-select-trigger:disabled{cursor:not-allowed;opacity:.6}.network-select-trigger>strong{white-space:nowrap;font-size:.78rem;line-height:1}.network-select-popover{background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow);opacity:0;pointer-events:none;transform-origin:100% 0;z-index:55;border-radius:14px;gap:6px;min-width:min(220px,100vw - 24px);padding:6px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-4px)scale(.98)}.network-select-menu.is-open .network-select-popover{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.network-select-popover button{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 10px;display:flex}.network-select-popover button:hover:not(:disabled),.network-select-popover button[aria-current=true]{background:var(--surface-soft);border-color:var(--border)}.network-select-popover button:disabled{cursor:default;opacity:.72}.network-select-popover button>span{gap:2px;min-width:0;display:grid}.network-select-popover strong{font-size:.84rem;line-height:1.12}.network-select-popover small{color:var(--text-muted);font-size:.68rem;line-height:1.2}.header-actions-trigger{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:7px;max-width:min(260px,38vw);min-height:36px;padding:6px 9px 6px 6px;display:inline-flex}.header-actions-trigger:hover,.header-actions-menu.is-open .header-actions-trigger{background:var(--surface-soft);box-shadow:var(--shadow)}.header-actions-trigger:disabled{cursor:not-allowed;opacity:.6}.header-actions-trigger-icon{background:0 0;border:0;border-radius:8px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.header-actions-trigger>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;line-height:1.1;overflow:hidden}.header-actions-popover{background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow);opacity:0;pointer-events:none;transform-origin:100% 0;z-index:50;border-radius:14px;gap:6px;min-width:min(300px,100vw - 24px);padding:6px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-4px)scale(.98)}.header-actions-menu.is-open .header-actions-popover{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.button-content,.folder-label{justify-content:center;align-items:center;gap:7px;min-width:0;display:inline-flex}.button-content span,.folder-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button-content svg,.folder-label svg{flex:none}.refresh-spin{animation:.82s linear infinite refresh-spin}.star-filled{fill:currentColor}@keyframes refresh-spin{to{transform:rotate(360deg)}}.icon-button,.secondary,.primary,.compose-button,.network-tabs button,.fee-presets button{border-radius:8px;min-height:36px;font-weight:760}.icon-button{background:var(--surface);border:1px solid var(--border);color:var(--text);justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.icon-button:hover,.secondary:hover,.fee-presets button:hover{background:var(--surface-soft);border-color:var(--border-strong)}.network-tabs{background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;gap:3px;padding:3px;display:flex}.network-tabs button{color:var(--text-muted);background:0 0;border:0;padding:5px 11px}.network-tabs button[aria-pressed=true]{background:var(--text);color:var(--surface);box-shadow:0 4px 12px #1118272e}:root[data-theme=dark] .network-tabs button[aria-pressed=true]{color:#111827;background:#edf2f7}.network-select-field{flex-direction:column;align-items:stretch;gap:4px;min-width:150px;display:flex}.network-select-field.compact span,.browser-network-select-field>span{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:800}.network-select{appearance:none;background-color:var(--surface-soft);border:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px) 18px,calc(100% - 12px) 18px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;border-radius:10px;min-height:42px;padding:0 38px 0 14px;font-weight:850}.network-select:focus{border-color:var(--accent);box-shadow:var(--focus);outline:none}.network-select:disabled{cursor:not-allowed;opacity:.55}.browser-network-select-field,.browser-network-select{width:100%}.secondary,.primary,.compose-button{padding:7px 12px}.secondary{background:var(--surface);border:1px solid var(--border);color:var(--text)}.primary,.compose-button{background:var(--accent);border:1px solid var(--accent);color:#fff}.primary:hover,.compose-button:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.small{min-height:32px;padding:5px 10px}.link-button{align-items:center;text-decoration:none;display:inline-flex}.status{background:var(--surface-soft);border-bottom:1px solid var(--border);color:var(--text-muted);height:var(--status-row-height);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:9px;min-width:0;min-height:38px;padding:0 18px;font-size:.88rem;display:flex;overflow:hidden}.app-status-row{box-sizing:border-box;max-width:100%;min-height:var(--status-row-height);flex:none;width:100%;min-width:0}.app-header-stack+.app-status-row{top:var(--topbar-height);z-index:var(--sticky-status-z);position:sticky}.app-header-stack.has-account-stats+.app-status-row{top:calc(var(--topbar-height) + 44px);z-index:var(--sticky-status-z)}.status>span:last-child{text-overflow:ellipsis;overflow:hidden}.status-dot{background:var(--text-soft);border-radius:999px;flex:0 0 7px;width:7px;height:7px}.status.good{color:var(--green)}.status.good .status-dot{background:var(--green)}.status.bad{color:var(--red)}.status.bad .status-dot{background:var(--red)}.mail-layout{grid-template-columns:232px minmax(300px,396px) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.sidebar{background:var(--surface-soft);border-right:1px solid var(--border);grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;padding:12px 14px;display:grid;overflow:hidden}.compose-button{width:100%}.sidebar-toggle{display:none}.folders{scrollbar-gutter:stable;gap:4px;min-height:0;padding-right:2px;display:grid;overflow:auto}.folders button{color:var(--text-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;min-height:38px;padding:7px 10px;display:flex}.folders button:hover{background:var(--surface);border-color:var(--border);color:var(--text)}.folders button[aria-current=true]{background:var(--accent-soft);color:var(--accent-strong);border-color:#0a84ff38}.folders strong{color:inherit;font-size:.82rem}.custom-folder-row{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:5px;min-width:0;display:grid}.custom-folder-row>button:first-child{min-width:0}.custom-folder-remove{justify-content:center;min-height:34px;padding:0}.custom-folder-form{grid-template-columns:minmax(0,1fr) 36px;gap:6px;padding:4px 0 6px;display:grid}.custom-folder-form input{min-height:36px;padding:8px 10px}.custom-folder-form .icon-button{justify-content:center;width:36px;min-height:36px;padding:0}.registry-network-stat{background:var(--surface);border:1px solid var(--border);border-radius:10px;gap:3px;margin-top:7px;padding:9px 10px;display:grid}.registry-network-stat span{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.registry-network-stat strong{color:var(--text);letter-spacing:0;font-size:1.28rem;line-height:1}.registry-network-stat small{color:var(--text-muted);font-size:.72rem;font-weight:650}.account-box{border-top:1px solid var(--border);align-self:end;gap:6px;min-width:0;padding-top:10px;display:grid}.backup-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:4px;display:grid}.backup-actions .secondary{justify-content:center;min-width:0}.backup-file-input{display:none}.app-footer{color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:10px;min-width:0;max-width:1180px;margin:0 auto;padding:0 18px 28px;font-size:.84rem;display:grid}.app-footer nav,.app-footer .domain-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.app-footer-brand{color:var(--text);font-weight:820}.app-footer a{color:var(--text-muted);border:1px solid #0000;border-radius:8px;align-items:center;min-height:32px;padding:5px 8px;font-weight:760;text-decoration:none;display:inline-flex}.app-footer a:hover{background:var(--surface);border-color:var(--border);color:var(--text)}.app-footer.compact{border-top:1px solid var(--border);justify-content:stretch;gap:8px;margin:4px 0 0;padding:12px 0 0;display:grid}.app-footer.compact nav{justify-content:start}.app-footer.compact a,.app-footer.compact .app-menu-trigger{background:var(--surface);border-color:var(--border);min-height:30px}.message-column{background:var(--surface);border-right:1px solid var(--border);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.list-toolbar{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.list-toolbar>div:first-child{gap:4px;min-width:0;display:grid}.sort-control{color:var(--text-muted);text-transform:none;flex-direction:row;flex:none;align-items:center;gap:7px;font-size:.8rem;font-weight:760;display:flex}select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%), var(--surface);border:1px solid var(--border);color:var(--text);background-position:calc(100% - 13px) 13px,calc(100% - 8px) 13px,0 0;background-repeat:no-repeat;background-size:5px 5px,5px 5px,100% 100%;border-radius:8px;min-height:34px;padding:6px 28px 6px 10px}.message-list{scrollbar-gutter:stable;min-height:0;overflow:auto}.message-row{background:var(--surface);border:0;border-bottom:1px solid var(--border);color:var(--text);text-align:left;gap:6px;width:100%;min-height:120px;padding:13px 14px;display:grid;position:relative}.message-row:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.message-row:hover{background:var(--surface-soft)}.message-row[aria-current=true]{background:var(--accent-soft)}.message-row[aria-current=true]:before{background:var(--accent)}.draft-row{background:var(--accent-soft)}.draft-row:before{background:var(--accent)}.draft-open{color:inherit;text-align:left;background:0 0;border:0;gap:6px;width:100%;padding:0;display:grid}.message-row-top,.message-meta,.pane-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.message-row-top strong,.message-subject,.message-preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-subject{font-weight:810}.message-meta{flex-wrap:wrap;justify-content:flex-start}.message-meta span{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:3px 7px;font-size:.73rem;font-weight:780}.files-workspace,.desktop-workspace{background:var(--surface);grid-column:2/-1;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.desktop-workspace{grid-template-rows:minmax(0,1fr)}.desktop-workspace-loaded{grid-template-rows:auto minmax(0,1fr)}.desktop-workspace-empty{grid-template-rows:minmax(0,1fr)}.desktop-public-app{color:#edf2f7;background:#030508;grid-template-rows:auto minmax(0,1fr) auto;min-height:100dvh;display:grid;position:relative}.desktop-public-app .app-footer,.desktop-public-app .app-footer a{color:var(--text-muted)}.desktop-public-app .app-footer a:hover{color:var(--text)}.desktop-public-app .desktop-workspace{background:#030508;grid-column:auto}.desktop-public-app .desktop-route-status{background:var(--surface-soft);border-bottom-color:var(--border)}.desktop-public-app.has-route-status{grid-template-rows:auto var(--status-row-height) minmax(0, 1fr) auto}.desktop-public-app.has-route-status .app-header-stack+.desktop-route-status{top:var(--topbar-height);z-index:var(--sticky-status-z);position:sticky}.desktop-public-app.has-route-status .app-header-stack.has-account-stats+.desktop-route-status{top:calc(var(--topbar-height) + 44px)}.desktop-public-app .app-footer{z-index:3;background:#030508d6;border-top:1px solid #edf2f729;max-width:none;padding:10px 18px;position:relative}.desktop-public-app .app-footer a:hover{background:#edf2f714;border-color:#edf2f72e}.browser-workspace{gap:18px;width:100%;min-width:0;max-width:1260px;margin:0 auto;padding:92px 18px 38px;display:grid}.browser-computer-workspace{color:#edf2f7;background:#030508;grid-column:2/-1;max-width:none;min-height:0;margin:0;padding:16px;overflow:auto}.browser-computer-workspace .browser-workspace-status{background:#10151c;border:1px solid #edf2f724;border-radius:10px}.browser-hero{grid-template-columns:minmax(0,1fr) minmax(320px,480px);align-items:end;gap:18px;display:grid}.browser-hero>div:first-child{gap:10px;max-width:780px;display:grid}.browser-kicker,.browser-card-head span{color:var(--accent);text-transform:uppercase;font-size:.72rem;font-weight:880}.browser-hero h2{color:#edf2f7;letter-spacing:0;overflow-wrap:anywhere;font-size:5.4rem;line-height:.92}.browser-computer-workspace .browser-hero{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:start}.browser-computer-workspace .browser-hero h2{font-size:3.1rem;line-height:.96}.browser-hero p,.browser-empty p,.browser-template-card p{color:#a8b3c1;font-size:.98rem;line-height:1.5}.browser-search-card,.browser-preview-card,.browser-proof-card,.browser-source-card,.browser-template-card,.browser-empty{background:#10151c;border:1px solid #edf2f724;border-radius:12px;min-width:0;box-shadow:0 20px 58px #00000038}.browser-search-card{gap:12px;padding:16px;display:grid}.browser-search-card label,.browser-template-fields label{color:#a8b3c1}.browser-search-card input,.browser-search-card select,.browser-template-fields input,.browser-template-fields textarea,.browser-template-source{color:#edf2f7;background:#030508;border-color:#edf2f729}.browser-form-row,.browser-template-actions{flex-wrap:wrap;gap:10px;display:flex}.browser-network-control{flex:250px;gap:6px;min-width:0;display:grid}.browser-network-control>span{color:#a8b3c1;font-size:.78rem;font-weight:760}.browser-page-grid{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:18px;display:grid}.browser-preview-card,.browser-source-card,.browser-template-card,.browser-proof-card{gap:14px;padding:16px;display:grid}.browser-preview-card{min-height:620px}.browser-computer-workspace .browser-preview-card{min-height:520px}.browser-card-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.browser-card-head h3{color:#edf2f7;overflow-wrap:anywhere;margin-top:4px;font-size:1.1rem}.browser-preview-card iframe{background:#fff;border:1px solid #edf2f724;border-radius:10px;width:100%;height:560px}.browser-computer-workspace .browser-preview-card iframe{height:480px}.browser-proof-card dl,.browser-template-meta{gap:9px;margin:0;display:grid}.browser-proof-card dl div,.browser-template-meta div{background:#030508;border:1px solid #edf2f71f;border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.browser-proof-card dt,.browser-template-meta dt{color:#8b98a8;text-transform:uppercase;font-size:.72rem;font-weight:840}.browser-proof-card dd,.browser-template-meta dd{color:#edf2f7;overflow-wrap:anywhere;margin:0}.browser-source-card{grid-column:1/-1}.browser-source-card pre,.browser-template-source{white-space:pre-wrap;border-radius:10px;max-height:430px;font-size:.82rem;line-height:1.45;overflow:auto}.browser-source-card pre{color:#cbd5e1;background:#030508;border:1px solid #edf2f71f;margin:0;padding:14px}.browser-empty{text-align:center;place-items:center;gap:10px;min-height:280px;padding:32px;display:grid}.browser-empty h3{color:#edf2f7}.browser-template-grid{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:14px;display:grid}.browser-template-fields{gap:12px;min-width:0;display:grid}.browser-template-source{resize:vertical;min-height:420px;padding:14px}.ids-workspace,.contacts-workspace{background:var(--surface);grid-column:2/-1;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.marketplace-workspace{grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden}.files-toolbar{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:grid}.desktop-toolbar{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,1fr) minmax(240px,420px) auto auto auto auto;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:grid}.desktop-toolbar>div:first-child{gap:4px;min-width:0;display:grid}.desktop-search{background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:5px;display:grid}.desktop-search:focus-within{border-color:var(--accent);box-shadow:var(--focus)}.desktop-search svg{color:var(--text-muted);margin-left:7px}.desktop-search input{box-shadow:none;background:0 0;border:0;min-height:34px;padding:6px 4px}.desktop-search input:focus{box-shadow:none;background:0 0;border-color:#0000}.desktop-screensaver{background:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px), #030508;color:#edf2f7;background-size:54px 54px;place-items:center;min-height:0;padding:28px;display:grid;position:relative;overflow:hidden}.desktop-screensaver:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a84ff38,#0000);height:180px;animation:7s linear infinite desktop-scan;position:absolute;top:-180px;left:0;right:0}.desktop-screen-card{text-align:center;z-index:1;justify-items:center;gap:16px;width:min(100%,720px);max-width:720px;display:grid;position:relative}.desktop-screen-card .brand-mark{display:flex}.desktop-screen-card>span,.desktop-signal{color:#a8b3c1;font-size:.82rem;font-weight:820}.desktop-screen-card h2{letter-spacing:0;font-size:clamp(2.8rem,7vw,6.4rem);line-height:.9}.desktop-search-large{color:#111827;background:#ffffffeb;border-color:#ffffff2e;width:min(100%,680px);box-shadow:0 24px 70px #00000047}.desktop-search-large input{color:#111827;caret-color:#0a84ff;background:0 0}.desktop-search-large input::placeholder{color:#6b7280}.desktop-search-large input:focus{color:#111827;background:0 0}.desktop-signal{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.desktop-signal span{border:1px solid #edf2f72e;border-radius:999px;padding:5px 9px}.desktop-empty{background:var(--surface-soft);text-align:center;place-items:center;gap:10px;min-height:0;padding:24px;display:grid}.desktop-empty p{color:var(--text-muted);max-width:340px}.activity-public-app{background:var(--bg);color:var(--text)}.activity-public-app .app-footer,.activity-public-app .app-footer a{color:var(--text)}.activity-public-app .desktop-route-status{position:static;top:auto}.activity-public-app .app-footer{background:var(--surface-raised);border-top:1px solid var(--border);max-width:none}.activity-workspace{gap:18px;width:100%;max-width:1220px;margin:0 auto;padding:28px 18px 42px;display:grid}.mail-layout>.activity-workspace{grid-column:2/-1;max-width:none;min-height:0;margin:0;overflow:auto}.mail-layout>.activity-workspace .activity-hero h2{max-width:980px;font-size:clamp(2rem,4vw,4.25rem)}.activity-hero{grid-template-columns:minmax(0,1fr) minmax(320px,560px);align-items:end;gap:18px;display:grid}.activity-hero>div:first-child{gap:10px;max-width:720px;display:grid}.activity-hero h2{letter-spacing:0;font-size:clamp(2.2rem,6vw,5rem);line-height:.96}.activity-hero p{color:var(--text-muted);max-width:620px;font-size:1rem;line-height:1.55}.activity-search{grid-template-columns:auto minmax(0,1fr) auto auto auto}.activity-stats{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;display:grid}.activity-stats div,.activity-feed-card,.activity-row{background:var(--surface);border:1px solid var(--border);border-radius:12px}.activity-stats div{gap:5px;padding:14px;display:grid}.activity-stats strong{font-size:1.55rem;line-height:1}.activity-stats span{color:var(--text-muted);font-size:.78rem;font-weight:780}.activity-feed-card{gap:14px;padding:16px;display:grid}.activity-feed{gap:10px;display:grid}.activity-row{gap:12px;padding:14px;display:grid}.activity-row-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.activity-row h4,.activity-row strong,.activity-row p,.activity-detail{overflow-wrap:anywhere}.activity-row h4{font-size:1.05rem}.activity-row p,.activity-detail,.activity-row time{color:var(--text-muted)}.activity-detail{margin-top:4px;font-size:.86rem;display:block}.activity-tags{flex-wrap:wrap;gap:7px;display:flex}.activity-tags span{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:4px 8px;font-size:.78rem;font-weight:760}.activity-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.activity-meta div{gap:3px;min-width:0;display:grid}.activity-meta dt{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.activity-meta dd{overflow-wrap:anywhere}.activity-empty{min-height:220px}.growth-workspace{gap:18px;width:100%;min-width:0;max-width:1220px;margin:0 auto;padding:28px 18px 42px;display:grid}.growth-hero{grid-template-columns:minmax(0,1fr) minmax(300px,430px);align-items:end;gap:18px;display:grid}.growth-hero>div:first-child{gap:10px;max-width:760px;display:grid}.growth-hero h2{letter-spacing:0;font-size:clamp(2.3rem,6vw,5.4rem);line-height:.94}.growth-hero p,.growth-explainer-card p,.growth-events-card p,.growth-product-section p,.growth-assumption-grid p,.growth-model-card p,.growth-chart-card p{color:var(--text-muted);overflow-wrap:anywhere;font-size:.98rem;line-height:1.5}.growth-model-card,.growth-chart-card,.growth-product-card,.growth-explainer-card,.growth-events-card,.growth-assumption-grid article{background:var(--surface);border:1px solid var(--border);border-radius:12px}.growth-model-card{gap:14px;padding:16px;display:grid}.growth-assumption-list,.growth-product-metrics{gap:10px;margin:0;display:grid}.growth-assumption-list{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-assumption-list div,.growth-product-metrics div,.growth-stat-grid div{background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.growth-assumption-list dt,.growth-product-metrics dt{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:840}.growth-assumption-list dd,.growth-product-metrics dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:1.22rem;font-weight:860;line-height:1}.growth-product-metrics span{color:var(--text-muted);font-size:.76rem;line-height:1.25}.growth-stat-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.growth-stat-grid strong{overflow-wrap:anywhere;font-size:clamp(1.15rem,2.1vw,1.65rem);line-height:1}.growth-stat-grid span{color:var(--text-muted);font-size:.78rem;font-weight:780}.growth-chart-card,.growth-events-card,.growth-product-section{gap:14px;min-width:0;display:grid}.growth-chart-card{padding:16px}.growth-explainer-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:12px;display:grid}.growth-explainer-card{gap:8px;min-width:0;padding:16px;display:grid;overflow:hidden}.growth-explainer-card.primary{background:linear-gradient(135deg, #4aa3ff24, transparent 46%), var(--surface)}.growth-explainer-card span{color:var(--accent);text-transform:uppercase;font-size:.72rem;font-weight:880}.growth-explainer-card h3{overflow-wrap:anywhere;font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:1.1}.growth-chart-value-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.growth-chart-value-strip div{background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.growth-chart-value-strip span{color:var(--text-muted);text-transform:uppercase;align-items:center;gap:7px;font-size:.76rem;font-weight:820;display:inline-flex}.growth-chart-value-strip i{border-radius:999px;width:22px;height:8px;display:inline-block}.growth-chart-value-strip i.model{background:var(--accent)}.growth-chart-value-strip i.actual{background:var(--green)}.growth-chart-value-strip strong{overflow-wrap:anywhere;font-size:clamp(1.1rem,2vw,1.55rem);line-height:1}.growth-chart-value-strip small{color:var(--text-muted);font-size:.78rem;line-height:1.25}.growth-chart-legend{flex-wrap:wrap;gap:8px;display:flex}.growth-chart-legend span{color:var(--text-muted);align-items:center;gap:6px;font-size:.82rem;font-weight:780;display:inline-flex}.growth-chart-legend i{border-radius:999px;width:24px;height:9px;display:inline-block}.growth-chart-legend i.model{background:var(--accent)}.growth-chart-legend i.actual{background:var(--green)}.growth-chart{width:100%;height:auto;display:block}.growth-chart-bg{fill:var(--surface-soft)}.growth-chart-grid{stroke:var(--border);stroke-width:1px}.growth-chart-grid-vertical{opacity:.64}.growth-chart-label{fill:var(--text-muted);font-size:13px;font-weight:760}.growth-chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.growth-chart-line.model,.growth-chart-dot.model{stroke:var(--accent)}.growth-chart-line.actual,.growth-chart-dot.actual{stroke:var(--green)}.growth-chart-dot{fill:var(--surface);stroke-width:3px}.work-floor-chart{width:100%;height:auto;display:block}.work-floor-chart-toolbar{justify-content:flex-end;align-items:center;display:flex}.work-floor-chart-toggle{min-width:150px}.work-floor-chart-toggle button{flex:1}.work-floor-axis-title{fill:var(--text-muted);text-transform:uppercase;font-size:.74rem;font-weight:820}.work-floor-chart-line{fill:none;stroke:var(--green);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.work-floor-chart-dot{fill:var(--surface);stroke:var(--green);stroke-width:3px}.token-market-price-chart{margin-top:6px}.token-market-chart-line{fill:none;stroke:var(--blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.token-market-chart-dot{fill:var(--surface);stroke:var(--blue);stroke-width:3px}.token-market-chart-dot.sale{stroke:var(--green)}.token-market-chart-dot.ask{stroke:var(--yellow)}.work-floor-chart-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;font-weight:780;display:flex}.work-floor-chart-meta span{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;padding:4px 8px}.growth-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.growth-product-card{gap:14px;min-width:0;padding:16px;display:grid;overflow:hidden}.growth-product-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-assumption-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.growth-assumption-grid article{gap:8px;padding:16px;display:grid}.growth-events-card{padding:16px}.growth-event-list{gap:8px;display:grid}.growth-event-item{background:var(--surface-soft);border:1px solid var(--border);color:var(--text);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(150px,.28fr);align-items:center;gap:12px;min-width:0;padding:12px;text-decoration:none;display:grid}.growth-event-item:hover{border-color:var(--accent)}.growth-event-item strong{overflow-wrap:anywhere;font-size:.96rem;line-height:1.2;display:block}.growth-event-kind{color:var(--accent);text-transform:uppercase;margin-bottom:5px;font-size:.7rem;font-weight:860;display:inline-block}.growth-event-item p{margin-top:4px;font-size:.82rem}.growth-event-meta{text-align:right;justify-items:end;gap:4px;min-width:0;display:grid}.growth-event-meta span{color:var(--text);overflow-wrap:anywhere;font-size:.9rem;font-weight:850}.growth-event-meta small{color:var(--text-muted);overflow-wrap:anywhere;font-size:.74rem;line-height:1.25}@keyframes desktop-scan{to{transform:translateY(calc(100vh + 360px))}}.files-toolbar>div:first-child{gap:4px;min-width:0;display:grid}.files-toolbar span,.file-tile>span,.file-tile-meta,.file-detail-title span{color:var(--text-muted);font-size:.82rem}.files-browser{background:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px), var(--surface-soft);background-size:42px 42px;grid-template-columns:minmax(0,1fr) minmax(360px,480px);gap:0;min-height:0;display:grid}.ids-content{min-height:0;padding:18px 18px max(18px, env(safe-area-inset-bottom));scrollbar-gutter:stable;grid-template-columns:minmax(300px,420px) minmax(260px,1fr);align-content:start;gap:16px;display:grid;overflow:auto}.contacts-content{grid-template-columns:minmax(280px,380px) minmax(320px,1fr)}.marketplace-content{padding:18px 18px max(18px, env(safe-area-inset-bottom));grid-template-columns:minmax(280px,380px) minmax(320px,1fr);overflow:auto}.marketplace-content .ids-registry-card{grid-column:1/-1}.marketplace-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:1180px;margin:0 auto;padding:0 18px;display:grid}.marketplace-workspace>.marketplace-tabs{max-width:none;margin:0}.marketplace-listing-tabs{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;margin:0;padding:0}.marketplace-tabs button{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.marketplace-tabs button[aria-pressed=true]{background:var(--accent-soft);border-color:#0a84ff6b}.marketplace-tabs span{font-weight:820}.marketplace-tabs strong{color:var(--text-muted);font-size:.82rem}.marketplace-sort-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin:10px 0 12px;display:flex}.marketplace-sort-row .sort-control{margin-left:auto}.marketplace-sort-row select{min-width:150px}.token-market-content{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.token-market-card{min-height:0}.token-market-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px;min-width:0;display:grid}.token-market-row{align-content:start}.token-market-row dl{grid-template-columns:repeat(2,minmax(0,1fr))}.token-market-stats{margin-top:0}.token-list-price-reference{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.token-list-price-reference div{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.token-list-price-reference div.bad{border-color:#ff453a80}.token-list-price-reference div.good{border-color:#30d15880}.token-list-price-reference span,.token-list-price-reference small{color:var(--text-muted);font-size:.75rem;font-weight:780}.token-list-price-reference strong{overflow-wrap:anywhere;font-size:.95rem;line-height:1.2}.token-list-price-reference div.bad strong,.token-list-price-reference div.bad small{color:var(--red)}.token-list-price-reference div.good strong,.token-list-price-reference div.good small{color:var(--green)}.token-list{gap:8px;min-width:0;display:grid}.token-list-item{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;text-decoration:none;display:grid}.token-list-item:hover{border-color:var(--border-strong)}.token-list-item-rejected{border-color:color-mix(in srgb, var(--red) 55%, var(--border))}.token-list-item-rejected>span:first-child small{color:var(--red)}.token-list-item>span:not(.id-record-actions){gap:3px;min-width:0;display:grid}.token-list-item>span:last-child:not(.id-record-actions){text-align:right;justify-items:end}.token-list-item strong{overflow-wrap:anywhere;line-height:1.2}.token-list-item small{color:var(--text-muted);overflow-wrap:anywhere;font-size:.78rem;font-weight:780;line-height:1.25}.token-list-item .id-record-actions{justify-content:flex-end}.contacts-list-card{min-height:0}.contact-record dl{grid-template-columns:repeat(3,minmax(0,1fr))}.id-card{background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.id-card textarea{min-height:180px}.ids-registry-card{grid-column:1/-1}.id-verify-card{background:var(--accent-soft);border-color:#0a84ff47}.id-card-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.id-card-head p,.field-note{color:var(--text-muted);font-size:.82rem}.field-note.bad{color:var(--red);font-weight:760}.field-note.good{color:var(--green);font-weight:760}.id-input-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.id-input-row input{border-radius:8px 0 0 8px}.id-input-row span{background:var(--surface);border:1px solid var(--border);color:var(--text-muted);border-left:0;border-radius:0 8px 8px 0;align-items:center;padding:0 11px;font-size:.86rem;font-weight:760;display:flex}.id-record-list{gap:10px;display:grid}.id-search-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.id-search-row>span{color:var(--text-muted);white-space:nowrap;font-size:.78rem;font-weight:780}.id-search-control{min-height:42px}.id-search-clear{width:30px;height:30px;min-height:30px}.registry-expand-button{justify-content:center}.id-record{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.id-record>div:first-child{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.id-record strong{overflow-wrap:anywhere}.id-record span{color:var(--text-muted);flex:none;font-size:.78rem;font-weight:760}.id-record dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.id-record-actions{flex-wrap:wrap;gap:8px;display:flex}.id-record-actions .primary,.id-record-actions .secondary{justify-content:center}.purchase-receipt-backdrop{z-index:80;background:#080807b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.purchase-receipt-modal{background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:8px;gap:14px;width:min(560px,100%);max-height:min(720px,100vh - 40px);padding:16px;display:grid;overflow:auto;box-shadow:0 24px 80px #00000073}.purchase-receipt-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.purchase-receipt-head h3{margin:0}.purchase-receipt-head p{color:var(--text-muted);font-size:.86rem}.purchase-receipt-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.purchase-receipt-fields div{background:var(--surface);border:1px solid var(--border);border-radius:8px;min-width:0;padding:10px}.purchase-receipt-fields dt{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.purchase-receipt-fields dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:820}.purchase-receipt-actions{justify-content:flex-start}.purchase-receipt-actions .link-button{gap:7px}.pagination-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.pagination-row>span{color:var(--text-muted);font-size:.78rem;font-weight:780}.id-record dt{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.id-record dd{overflow-wrap:anywhere;margin:0}.id-manage-state{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:10px;display:grid}.id-manage-state div,.id-action-form{gap:6px;min-width:0;display:grid}.id-manage-state dt{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.id-manage-state dd{overflow-wrap:anywhere;margin:0}.id-action-form{border-top:1px solid var(--border);padding-top:12px}.id-marketplace-card{grid-column:1/-1}.id-market-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.id-marketplace-card textarea{min-height:126px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.id-action-form h4{margin:0;font-size:.92rem}.marketplace-action-status{border:1px solid var(--border);border-radius:8px;height:auto;min-height:34px;padding:8px 10px}.files-desktop{scrollbar-gutter:stable;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-content:start;gap:18px;min-height:0;padding:24px;display:grid;overflow:auto}.file-tile{color:var(--text);text-align:center;background:#ffffffc2;border:1px solid #0000;border-radius:8px;align-content:start;justify-items:center;gap:8px;min-width:0;min-height:176px;padding:12px 10px;display:grid}:root[data-theme=dark] .file-tile{background:#15181db8}.file-tile:hover{background:var(--surface);border-color:var(--border);transform:translateY(-1px)}.file-tile[aria-current=true]{background:var(--accent-soft);border-color:#0a84ff57;box-shadow:inset 0 0 0 1px #0a84ff29}.file-tile strong,.file-tile>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.file-tile strong{font-size:.9rem;font-weight:820}.file-preview{background:var(--surface);border:1px solid var(--border);color:var(--accent-strong);border-radius:8px;justify-content:center;align-items:center;width:82px;height:82px;display:flex;overflow:hidden}.file-preview.is-image{color:#fff;background:#0f141b}.file-preview img{object-fit:cover;width:100%;height:100%;display:block}.attachment-viewer{background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;min-height:0;display:grid;overflow:hidden}.attachment-viewer img,.attachment-viewer video{object-fit:contain;width:100%;height:auto;max-height:420px;display:block}.image-viewer{background:linear-gradient(45deg, #7f7f7f1a 25%, transparent 25%), linear-gradient(-45deg, #7f7f7f1a 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #7f7f7f1a 75%), linear-gradient(-45deg, transparent 75%, #7f7f7f1a 75%), var(--surface);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;place-items:center}.media-viewer{background:#05070a;align-items:center;min-height:96px;padding:14px}.media-viewer audio{width:100%}.video-viewer{padding:0}.video-viewer video{max-height:360px}.pdf-viewer{height:min(56vh,520px)}.pdf-viewer object{border:0;width:100%;height:100%}.pdf-viewer object>div,.unsupported-viewer{color:var(--text-muted);text-align:center;align-content:center;justify-items:center;gap:10px;min-height:180px;padding:20px;display:grid}.pdf-viewer strong,.unsupported-viewer strong{color:var(--text)}.text-viewer{color:#edf2f7;background:#06080c;grid-template-rows:auto minmax(0,1fr);max-height:min(56vh,520px)}.attachment-viewer-head{border-bottom:1px solid #edf2f724;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px;display:flex}.attachment-viewer-head>span{color:#a8b3c1;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:860}.text-viewer pre{scrollbar-gutter:stable;white-space:pre-wrap;min-height:0;margin:0;padding:14px;overflow:auto}.text-viewer code{color:#edf2f7;overflow-wrap:anywhere;font-size:.82rem;line-height:1.52}.file-tile-meta{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.file-tile-meta span{background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:2px 6px}.file-inspector{background:var(--surface);border-left:1px solid var(--border);scrollbar-gutter:stable;align-content:start;gap:16px;min-width:0;padding:22px;display:grid;overflow:auto}.file-inspector .file-preview{justify-self:center;width:min(100%,220px);height:156px}.file-detail-title{text-align:center;gap:5px;min-width:0;display:grid}.file-detail-title h3{overflow-wrap:anywhere}.file-detail-actions{gap:8px;display:grid}.file-detail-actions .primary,.file-detail-actions .secondary{justify-content:center}.file-detail-list{border-top:1px solid var(--border);gap:12px;margin:0;padding-top:14px;display:grid}.file-detail-list div{gap:4px;display:grid}.empty-state,.empty-reader{color:var(--text-muted);text-align:center;place-items:center;gap:10px;min-height:100%;padding:24px;display:grid}.empty-state p,.empty-reader p{max-width:260px}.empty-icon,.onboarding-icon{background:var(--accent-soft);color:var(--accent-strong);border:1px solid #0a84ff2e;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.reader-pane{background:var(--surface);scrollbar-gutter:stable;min-width:0;min-height:0;overflow:auto}.compose-pane,.reader{gap:16px;max-width:920px;min-height:100%;margin:0 auto;padding:22px 24px;display:grid}.onboarding-pane{align-items:center;min-height:100%;padding:24px;display:grid}.onboarding-panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:20px;justify-self:center;gap:18px;width:min(100%,440px);max-width:440px;padding:26px;display:grid}.onboarding-panel>div:nth-child(2),.onboarding-checks{gap:8px;display:grid}.onboarding-checks span{color:var(--text-muted);align-items:center;gap:8px;font-size:.9rem;display:flex}.onboarding-checks svg{color:var(--green);flex:none}.pane-head{border-bottom:1px solid var(--border);min-height:54px;padding-bottom:13px}.pane-head>div:first-child{gap:5px;min-width:0;display:grid}.reader-actions{align-items:center;gap:8px;display:flex}.folder-action-select{flex-direction:row;align-items:center;gap:7px;display:flex}.folder-action-select>span{color:var(--text-muted);font-size:.78rem}.folder-action-select select{min-height:32px}label{color:var(--text-muted);gap:7px;font-size:.82rem;font-weight:780;display:grid}input,textarea{background:var(--surface-soft);border:1px solid var(--border);color:var(--text);border-radius:10px;outline:none;width:100%;min-height:44px;padding:11px 12px}input:focus,textarea:focus{background:var(--surface);border-color:var(--accent);box-shadow:var(--focus)}input[readonly]{background:var(--surface-soft);color:var(--text-muted)}.recipient-chip-list{flex-wrap:wrap;gap:7px;margin-top:-8px;display:flex}.recipient-chip{background:var(--accent-soft);color:var(--accent-strong);border:1px solid #0a84ff33;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:4px 9px;font-size:.8rem;font-weight:820;display:inline-flex}.recipient-chip svg{flex:none}.file-input{display:none}.compose-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fee-control{gap:8px;min-width:0;display:grid}.fee-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fee-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fee-presets button{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-muted);min-height:36px}.fee-presets button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-strong);border-color:#0a84ff42}.listing-fee-control{background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(180px,1fr) minmax(260px,360px);align-items:end;gap:14px;margin-top:12px;padding:12px;display:grid}.listing-fee-control strong,.listing-fee-control span{display:block}.listing-fee-control span{color:var(--text-muted);margin-top:3px;font-size:.82rem}.reply-banner{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-muted);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.reply-banner svg{color:var(--accent-strong)}.memo-field{min-height:0}.attachment-control{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.attachment-control>span{color:var(--text-muted);font-size:.82rem}.attachment-picker{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:7px 12px;font-size:.9rem;font-weight:760;display:inline-flex}.attachment-picker:hover{background:var(--surface-soft);border-color:var(--border-strong)}.attachment-card{background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.attachment-icon{background:var(--accent-soft);color:var(--accent-strong);border:1px solid #0a84ff2e;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.attachment-info{gap:4px;min-width:0;display:grid}.attachment-info strong,.attachment-info span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-info span{color:var(--text-muted);font-size:.82rem}.attachment-actions{justify-content:end;display:flex}textarea{resize:vertical;min-height:280px;line-height:1.5}.counter{color:var(--text-muted);border:1px solid #0000;border-radius:8px;justify-self:end;padding:5px 8px;font-size:.84rem}.counter.bad{background:var(--red-soft);color:var(--red);border-color:#c2412d3d}.headers{background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;gap:10px;margin:0;padding:14px;display:grid}.headers div{gap:4px;display:grid}dt{color:var(--text-soft);text-transform:uppercase;font-size:.72rem;font-weight:880}dd{color:var(--text);overflow-wrap:anywhere;margin:0}pre{color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-family:inherit;line-height:1.58}.thread-panel{border-top:1px solid var(--border);gap:10px;padding-top:14px;display:grid}.thread-panel h3{font-size:.96rem}.thread-item{background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;gap:8px;padding:12px;display:grid}.thread-item div{justify-content:space-between;align-items:center;gap:8px;display:flex}.thread-item span,.thread-item p{color:var(--text-muted);font-size:.8rem}.thread-item p{overflow-wrap:anywhere;margin:0}.txid{border-top:1px solid var(--border);gap:7px;padding-top:13px;display:grid}.landing-app{background:var(--bg);color:var(--text);min-height:100dvh}.landing-choice p,.landing-protocol p,.landing-testimonial p,.landing-video-copy p{color:var(--text-muted);font-size:.88rem;line-height:1.5}.landing-hero{border-bottom:1px solid var(--border);color:#f4f7fb;isolation:isolate;background:#030508;align-items:end;min-height:min(72vh,720px);padding:28px 18px;display:grid;position:relative;overflow:hidden}.landing-hero:before,.landing-hero:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.landing-hero:before{filter:brightness(1.24)saturate(1.08);background:-webkit-image-set(url(/landing-banner.webp) 1x type("image/webp"),url(/landing-banner.png) 1x type("image/png")) 50%/cover no-repeat;background:image-set("/landing-banner.webp" 1x type("image/webp"),"/landing-banner.png" 1x type("image/png")) 50%/cover no-repeat}.landing-hero:after{background:linear-gradient(90deg,#000000e6,#0000008f 48%,#0000001f),linear-gradient(#00000014,#0000009e)}.landing-hero-content{z-index:1;gap:16px;width:100%;min-width:0;max-width:1180px;margin:0 auto;display:grid;position:relative}.landing-kicker{color:var(--accent-strong);text-transform:uppercase;font-size:.8rem;font-weight:880}.landing-hero h2{color:#f4f7fb;letter-spacing:0;overflow-wrap:normal;max-width:1040px;font-size:clamp(3rem,10vw,7rem);line-height:.88}.landing-hero p{color:#c6cfda;max-width:560px;font-size:clamp(1rem,2.2vw,1.35rem);line-height:1.45}.landing-actions{flex-wrap:wrap;gap:10px;display:flex}.landing-actions .primary,.landing-actions .secondary{min-height:44px}.landing-main{gap:18px;max-width:1180px;margin:0 auto;padding:18px 18px 36px;display:grid}.landing-video{background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(0,.58fr) minmax(360px,1.42fr);align-items:center;gap:18px;min-width:0;padding:18px;display:grid}.landing-video-copy{align-content:center;gap:10px;min-width:0;display:grid}.landing-video-copy h3{letter-spacing:0;overflow-wrap:break-word;font-size:clamp(1.6rem,2.4vw,2.45rem);line-height:1.04}.landing-video-frame{aspect-ratio:16/9;background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;min-width:0;overflow:hidden}.landing-video-frame iframe{border:0;width:100%;height:100%;display:block}.landing-stats{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;display:grid}.landing-stats div,.landing-choice,.landing-protocol,.landing-testimonial{background:var(--surface);border:1px solid var(--border);border-radius:12px}.landing-stats div{gap:5px;padding:14px;display:grid}.landing-stats span{color:var(--text-muted);font-size:.78rem;font-weight:780}.landing-stats strong{font-size:1.7rem;line-height:1}.landing-stats .secondary{justify-content:center;align-self:stretch}.landing-testimonial{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.landing-testimonial>div:nth-child(2){gap:9px;min-width:0;display:grid}.landing-testimonial blockquote{color:var(--text);letter-spacing:0;max-width:920px;margin:0;font-size:clamp(1.2rem,2.4vw,2rem);font-weight:830;line-height:1.16}.landing-testimonial strong{color:var(--text)}.landing-choice-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;display:grid}.landing-choice{grid-template-rows:auto minmax(0,1fr) auto;align-content:start;gap:16px;min-width:0;padding:18px;display:grid}.landing-choice>div:nth-child(2){gap:7px;display:grid}.landing-choice .primary,.landing-choice .secondary{justify-content:center}.landing-protocol{justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:18px;display:flex}.landing-protocol>div{gap:7px;min-width:0;display:grid}.landing-protocol h3{overflow-wrap:anywhere}.id-launch-app{background:var(--bg);color:var(--text);grid-template-rows:auto var(--status-row-height) minmax(0, 1fr) auto;min-height:100dvh;display:grid}.id-launch-main{gap:18px;max-width:1180px;margin:0 auto;padding:22px 18px 36px;display:grid}.id-launch-hero{grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;gap:18px;display:grid}.id-launch-hero>div:first-child{gap:10px;max-width:680px;display:grid}.id-launch-kicker{color:var(--accent-strong);text-transform:uppercase;font-size:.8rem;font-weight:880}.id-launch-hero h2{letter-spacing:0;font-size:clamp(2rem,6vw,4.6rem);line-height:.96}.id-launch-hero p,.id-launch-section-head p{color:var(--text-muted);font-size:1rem;line-height:1.55}.id-launch-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.id-launch-stats div,.id-launch-card{background:var(--surface);border:1px solid var(--border);border-radius:12px}.id-launch-stats div{gap:5px;min-width:0;padding:14px;display:grid}.id-launch-stats strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:normal;word-break:break-word;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.12}.id-launch-stats span{color:var(--text-muted);font-size:.78rem;font-weight:780}.marketplace-workspace-stats{margin:0 18px}.marketplace-workspace .marketplace-content{min-height:0;padding:16px 18px max(18px, env(safe-area-inset-bottom));scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;grid-auto-flow:row;align-content:start;gap:14px;display:grid;overflow:auto}.marketplace-workspace .marketplace-content>*{min-width:0;position:static}.marketplace-workspace .marketplace-content .ids-registry-card{grid-column:auto}.id-launch-grid{grid-template-columns:minmax(320px,1fr) minmax(280px,380px);align-items:start;gap:18px;display:grid}.id-launch-card{gap:14px;min-width:0;padding:16px;display:grid}.public-page{gap:clamp(16px,2.2vw,24px);width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:clamp(16px,3vw,32px) 18px 36px;display:grid}.token-wallet-public-app{min-width:0}.token-wallet-public-app .token-wallet-workspace{align-content:start;gap:16px;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:clamp(16px,3vw,32px) 18px 56px;display:grid}.token-wallet-public-app>.app-footer{margin-top:0}.public-page-compact{gap:16px;max-width:none;padding:18px}.public-page-header{text-align:center;justify-items:center;gap:9px;min-width:0;max-width:760px;margin:0 auto;display:grid}.public-page-header.align-start{text-align:left;justify-items:start;max-width:820px;margin:0}.public-page-header h2{overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,4.5vw,3.8rem);line-height:.98}.public-page-header p{color:var(--text-muted);margin:0;line-height:1.45}.public-page-header-actions{gap:8px;justify-content:inherit;flex-wrap:wrap;display:flex}.responsive-grid{gap:clamp(12px,1.8vw,18px);min-width:0;display:grid}.responsive-grid-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.responsive-grid-wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.responsive-grid-tight{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.product-card,.id-launch-card.product-card{border-radius:10px;gap:14px;min-width:0;padding:clamp(14px,2vw,18px);display:grid}.product-card.compact{gap:11px;padding:13px}.product-card-link{color:inherit;min-height:100%;text-decoration:none}.section-heading{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.section-heading>div{gap:4px;min-width:0;display:grid}.section-heading h3{overflow-wrap:anywhere}.product-card-row,.action-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.mono-muted{color:var(--text-muted);font-family:var(--mono);overflow-wrap:anywhere}.action-row{justify-content:flex-start}.action-row>*{flex:150px}.data-list,.id-record-list.data-list{gap:8px;min-width:0;display:grid}.data-row,.id-record.data-row{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:9px 10px;display:grid}.data-row span{color:var(--text-muted);font-size:.75rem;font-weight:820}.data-row strong{font-family:var(--mono);overflow-wrap:anywhere;text-align:right;min-width:0;font-size:.82rem}.progress-meter{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;width:100%;height:10px;overflow:hidden}.progress-meter>div{background:var(--accent);height:100%;transition:width .25s}.progress-track{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;width:100%;height:10px;overflow:hidden}.progress-fill{background:var(--accent);border-radius:inherit;min-width:3px;height:100%;transition:width .16s}.rush-phase-list,.rush-mint-list{gap:8px;min-width:0;display:grid}.rush-phase-list .data-row{grid-template-columns:minmax(0,.35fr) minmax(0,1fr)}.rush-mint-list .data-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.pixel-stage{background:var(--surface-soft);border:1px solid var(--border);image-rendering:pixelated;border-radius:8px;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.id-claim-card{background:var(--surface-raised);box-shadow:var(--shadow)}.id-launch-side{gap:14px;min-width:0;display:grid}.token-public-app .id-launch-main{gap:12px;max-width:1180px;padding-top:16px}.token-public-app .id-launch-hero{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:stretch}.token-public-app .id-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-public-app .id-launch-card{gap:11px;padding:13px}.activity-public-app .activity-workspace,.growth-public-app .growth-workspace,.browser-public-app .browser-workspace{gap:14px;max-width:1180px;padding-left:18px;padding-right:18px}.activity-public-app .activity-feed-card,.growth-public-app .growth-model-card,.growth-public-app .growth-chart-card,.growth-public-app .growth-product-card,.growth-public-app .growth-explainer-card,.growth-public-app .growth-events-card,.browser-public-app .browser-search-card,.browser-public-app .browser-preview-card,.browser-public-app .browser-proof-card,.browser-public-app .browser-source-card,.browser-public-app .browser-template-card{border-radius:10px;gap:12px;padding:14px}.activity-public-app .activity-hero,.growth-public-app .growth-hero,.browser-public-app .browser-hero{gap:14px}.activity-public-app .activity-hero h2,.growth-public-app .growth-hero h2,.browser-public-app .browser-hero h2,.token-public-app .id-launch-hero h2{font-size:clamp(2rem,4.5vw,3.8rem);line-height:.98}.activity-public-app .activity-hero p,.growth-public-app .growth-hero p,.browser-public-app .browser-hero p,.token-public-app .id-launch-hero p{font-size:.95rem;line-height:1.45}.token-public-app .id-card-head{align-items:start;gap:10px}.token-public-app .id-form{gap:11px;display:grid}.token-public-app .token-create-card,.token-public-app .token-mint-card{grid-template-rows:auto minmax(0,1fr);display:grid}.token-public-app .token-create-card>.id-form,.token-public-app .token-mint-card>.id-form{flex-direction:column;height:100%;min-height:0;display:flex}.token-workspace{width:100%;min-width:0;container-type:inline-size}.mail-layout>.token-workspace{grid-column:2/-1;align-content:start;max-width:none;min-height:0;margin:0;padding:18px;overflow:auto}@media (width>=861px){.mail-layout.is-token-workspace,.mail-layout.is-browser-workspace{grid-template-columns:232px minmax(0,1fr)}.mail-layout.is-token-workspace>.token-workspace,.mail-layout.is-browser-workspace>.browser-computer-workspace{grid-column:2}}.token-workspace-compact{align-content:start;justify-items:stretch;gap:14px}.mail-layout .token-workspace-compact,.mail-layout .token-workspace-compact>*,.mail-layout .token-workspace-compact .id-launch-card,.mail-layout .token-workspace-compact .id-form,.mail-layout .token-workspace-compact .token-mint-assistant{min-width:0;max-width:100%}.mail-layout .token-workspace-compact{overflow-x:hidden}.mail-layout .token-workspace-compact .id-launch-hero,.mail-layout .token-workspace-compact .id-launch-grid,.mail-layout .token-workspace-compact .token-detail-grid,.mail-layout .token-workspace-compact .token-detail-hero,.mail-layout .token-workspace-compact .token-form-grid,.mail-layout .token-workspace-compact .token-mint-grid,.mail-layout .token-workspace-compact .token-payment-lane,.mail-layout .token-workspace-compact .token-assistant-grid,.mail-layout .token-workspace-compact .token-assistant-actions,.mail-layout .token-workspace-compact .token-registry-strip,.mail-layout .token-workspace-compact .browser-meta{grid-template-columns:minmax(0,1fr)}.mail-layout .token-workspace-compact .fee-presets{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mail-layout .token-workspace-compact .token-action-footer{gap:10px;width:100%;display:grid}.mail-layout .token-workspace-compact .token-action-footer .primary,.mail-layout .token-workspace-compact .token-action-footer .secondary{justify-self:stretch;width:100%}.mail-layout .token-workspace-compact .token-action-footer .counter,.mail-layout .token-workspace-compact .token-action-footer .field-note{margin:0}.mail-layout .token-workspace-compact .id-launch-stats,.mail-layout .token-workspace-compact .token-utxo-dashboard,.mail-layout .token-workspace-compact .token-split-fee-presets{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.mail-layout .token-workspace-compact input,.mail-layout .token-workspace-compact select,.mail-layout .token-workspace-compact textarea,.mail-layout .token-workspace-compact button,.mail-layout .token-workspace-compact .primary,.mail-layout .token-workspace-compact .secondary{min-width:0;max-width:100%}.mail-layout .token-workspace-compact .id-launch-stats strong,.mail-layout .token-workspace-compact .token-payment-lane strong,.mail-layout .token-workspace-compact .browser-meta dd,.mail-layout .token-workspace-compact .mono{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.token-workspace-compact .id-launch-hero{grid-template-columns:repeat(2,minmax(min(100%,380px),1fr));align-items:stretch}.token-workspace-compact .token-create-card,.token-workspace-compact .token-mint-card{grid-template-rows:auto minmax(0,1fr);display:grid}.token-workspace-compact .token-create-card>.id-form,.token-workspace-compact .token-mint-card>.id-form{flex-direction:column;height:100%;min-height:0;display:flex}.token-workspace-compact .token-create-card .token-action-footer,.token-workspace-compact .token-mint-card .token-action-footer,.token-workspace-compact.token-wallet-workspace .token-mint-card>.id-form>button.primary{margin-top:auto}.token-workspace-compact .id-launch-hero h2,.token-workspace-compact .token-detail-title h2{font-size:clamp(2rem,3vw,3.3rem);line-height:1}.token-workspace-compact .id-launch-hero p,.token-workspace-compact .id-launch-section-head p{font-size:.9rem}.token-workspace-compact .id-claim-card{box-shadow:none}.token-workspace-compact .id-launch-card{gap:12px;padding:14px}.token-workspace-compact .id-card-head{align-items:start}.token-workspace-compact .id-launch-grid{grid-template-columns:repeat(2,minmax(min(100%,380px),1fr))}.token-workspace-compact .id-launch-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.token-workspace-compact .id-launch-stats div{min-height:68px;padding:10px}.token-workspace-compact .id-launch-stats strong{overflow-wrap:anywhere;white-space:normal;word-break:break-word;font-size:clamp(1rem,1.35vw,1.28rem);line-height:1.12}.token-workspace-compact .token-detail-page,.token-workspace-compact.token-detail-page{max-width:none}.token-workspace-compact.token-detail-page>*{width:100%;min-width:0}.token-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.token-form-grid .wide{grid-column:1/-1}.token-template-action{display:flex}.token-registry-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.token-registry-strip>div{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:4px;min-width:0;padding:10px 12px;display:grid}.token-registry-strip span,.token-payment-lane span,.token-progress-mini span,.token-record-top span{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:820}.token-registry-strip strong{overflow-wrap:anywhere}.token-registry-strip p{color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.35}.token-workspace-compact .token-registry-strip{grid-template-columns:repeat(3,minmax(min(100%,210px),1fr))}.token-mint-grid{grid-template-columns:minmax(0,1fr) minmax(120px,160px)}.token-search-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.token-search-field{position:relative}.token-search-field svg{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.token-search-field input{padding-left:36px}.token-search-count{color:var(--text-muted);text-align:right;white-space:nowrap;font-size:.78rem;font-weight:780}.token-selected-ledger .id-record-list,.token-selected-ledger .activity-feed,.token-detail-page .id-record-list,.token-detail-page .activity-feed{max-height:520px;overflow:auto}.token-public-app .id-launch-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.token-public-app .id-launch-stats div{align-content:start;gap:4px;min-height:72px;padding:11px}.token-public-app .id-launch-stats strong{font-size:1.08rem;line-height:1.15}.token-public-app .id-launch-stats span{line-height:1.2}.token-public-app .field-note{line-height:1.45}.token-public-app .counter{text-align:right;justify-self:stretch}.token-public-app .token-action-footer{gap:10px;margin-top:auto;display:grid}.token-public-app .token-action-footer .counter{min-height:20px}.token-public-app .token-action-footer .field-note{min-height:20px;margin:0}.token-public-app .token-action-footer .primary{width:100%}.token-public-app .browser-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.token-public-app .browser-meta div{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.token-public-app .browser-meta dt{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.token-public-app .browser-meta dd{overflow-wrap:anywhere;margin:0}.token-public-app .id-record{gap:10px}.token-public-app .id-record>div:first-child{flex-direction:column;align-items:flex-start}.token-public-app .id-record .field-note{margin-top:3px}.token-public-app .activity-row-main{align-items:start}.token-chip-row{flex-wrap:wrap;gap:6px;margin:5px 0 8px;display:flex}.token-chip-row span{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:4px 8px;font-size:.76rem;font-weight:820}.token-payment-lane{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.token-payment-lane>div,.token-progress-mini{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;gap:6px;min-width:0;padding:10px;display:grid}.token-payment-lane strong{overflow-wrap:anywhere}.token-workspace-compact .browser-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.token-workspace-compact .browser-meta div{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.token-workspace-compact .browser-meta dt{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.token-workspace-compact .browser-meta dd{overflow-wrap:anywhere;margin:0}.token-workspace-compact .token-payment-lane strong{overflow-wrap:normal;word-break:normal}.token-mint-assistant{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;gap:10px;padding:11px;display:grid}.token-assistant-head,.token-assistant-actions,.token-assistant-status{align-items:center;gap:8px;display:flex}.token-assistant-head{justify-content:space-between}.token-assistant-head>div:first-child{gap:3px;min-width:0;display:grid}.token-assistant-head strong{font-size:.96rem}.token-assistant-head span,.token-assistant-status span{color:var(--text-muted);font-size:.76rem;font-weight:780}.token-assistant-status{flex-wrap:wrap;justify-content:flex-end}.token-assistant-status span{background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:4px 8px}.token-assistant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-assistant-actions{grid-template-columns:minmax(0,1fr) minmax(90px,auto);display:grid}.token-mint-assistant .field-note{margin:0}.token-utxo-prep{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;gap:0;display:grid}.token-utxo-prep summary{color:var(--text);cursor:pointer;padding:10px 12px;font-weight:820;list-style-position:inside}.token-utxo-prep .id-form{border-top:1px solid var(--border);padding:11px}.token-utxo-dashboard{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.token-utxo-dashboard>div{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:5px;min-height:92px;padding:10px;display:grid}.token-utxo-dashboard span,.token-utxo-stats span{color:var(--muted);font-size:.74rem;font-weight:800}.token-utxo-dashboard strong{color:var(--text);font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:1.05}.token-utxo-dashboard p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.25}.token-split-fee-presets{grid-template-columns:repeat(6,minmax(0,1fr))}.token-utxo-stats div{min-height:66px}.token-progress-mini{background:var(--surface);gap:8px}.token-progress-mini>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.token-progress-mini .field-note{margin:0}.token-record{align-items:start}.token-record>div:first-child{gap:6px}.token-record-top{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.token-record-top strong{font-size:1.04rem}.token-record-top span{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;padding:3px 7px}.token-record-price{color:var(--text);margin:0;font-size:.9rem}.token-record-meter{width:100%}.token-detail-page{max-width:1160px}.token-detail-toolbar{justify-content:space-between;gap:8px;display:flex}.token-detail-hero{grid-template-columns:minmax(0,1fr) auto}.token-detail-title,.token-detail-actions{align-items:flex-start;gap:12px;display:flex}.token-detail-title h2{margin:0;font-size:clamp(2.6rem,7vw,5rem);line-height:.92}.token-detail-actions{justify-content:flex-end}.token-progress-block{grid-column:1/-1;gap:8px;display:grid}.token-progress-copy{justify-content:space-between;align-items:end;gap:12px;display:flex}.token-progress-copy span{color:var(--text-muted);text-transform:uppercase;font-size:.78rem;font-weight:820}.token-progress-copy strong{font-size:1.5rem}.token-detail-stats div{min-height:84px}.token-detail-empty{text-align:center;align-items:center;min-height:320px}@container (width<=760px){.token-workspace-compact .id-launch-hero,.token-workspace-compact .id-launch-grid,.token-workspace-compact .token-form-grid,.token-workspace-compact .token-mint-grid,.token-workspace-compact .token-payment-lane,.token-workspace-compact .token-assistant-grid,.token-workspace-compact .token-assistant-actions,.token-workspace-compact .token-registry-strip,.token-workspace-compact .token-utxo-dashboard,.token-workspace-compact .token-split-fee-presets,.token-workspace-compact .token-detail-hero,.token-workspace-compact .browser-meta{grid-template-columns:1fr}.token-workspace-compact .id-launch-stats{grid-template-columns:repeat(auto-fit,minmax(124px,1fr))}.token-workspace-compact .id-launch-stats strong,.token-workspace-compact .token-payment-lane strong,.token-workspace-compact .browser-meta dd{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.token-workspace-compact .token-detail-title,.token-workspace-compact .token-detail-actions,.token-workspace-compact .token-assistant-head,.token-workspace-compact .token-progress-mini>div{flex-direction:column;align-items:flex-start}.token-workspace-compact .token-detail-toolbar,.token-workspace-compact .id-launch-section-head{align-items:stretch;display:grid}.token-workspace-compact .network-tabs,.token-workspace-compact .fee-presets{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.token-workspace-compact button,.token-workspace-compact .primary{min-width:0}}@container (width<=460px){.token-workspace-compact .id-launch-stats,.token-workspace-compact .network-tabs,.token-workspace-compact .fee-presets{grid-template-columns:1fr}.token-workspace-compact .id-launch-card,.token-workspace-compact .token-mint-assistant{padding:12px}}@media (width<=860px){.token-public-app .id-launch-hero,.token-workspace-compact .id-launch-hero,.token-public-app .id-launch-grid,.token-workspace-compact .id-launch-grid,.token-registry-strip,.token-utxo-dashboard,.token-detail-hero{grid-template-columns:1fr}.mail-layout>.token-workspace{grid-column:auto;padding:14px}.token-public-app .id-launch-stats,.token-workspace-compact .id-launch-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.token-detail-actions,.token-detail-toolbar{justify-content:flex-start}}@media (width<=620px){.token-form-grid,.token-mint-grid,.token-assistant-grid,.token-assistant-actions,.token-search-row,.token-payment-lane,.token-split-fee-presets,.token-utxo-dashboard,.token-public-app .browser-meta,.token-public-app .id-launch-stats,.token-workspace-compact .id-launch-stats,.token-list-price-reference{grid-template-columns:1fr}.token-search-count{text-align:left;white-space:normal}.purchase-receipt-fields,.purchase-receipt-head{grid-template-columns:1fr}.purchase-receipt-head .secondary{justify-self:start}.token-list-item{grid-template-columns:1fr;align-items:start}.token-list-item>span:last-child:not(.id-record-actions){text-align:left;justify-items:start}.token-list-item .id-record-actions{justify-content:flex-start}.token-progress-mini>div,.token-assistant-head,.token-record-top{flex-direction:column;align-items:flex-start}}.id-availability{border:1px solid var(--border);border-radius:10px;gap:4px;padding:12px;display:grid}.id-availability strong{font-size:.95rem}.id-availability span{color:var(--text-muted);font-size:.84rem;line-height:1.4}.id-availability.good{background:var(--green-soft);border-color:#17845b3d}.id-availability.good strong{color:var(--green)}.id-availability.bad{background:var(--red-soft);border-color:#c2412d3d}.id-availability.bad strong{color:var(--red)}.id-advanced{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px}.id-advanced summary{color:var(--text);cursor:pointer;padding:12px;font-weight:820}.id-advanced-content{border-top:1px solid var(--border);gap:12px;padding:12px;display:grid}.id-launch-section-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}@media (width<=1060px){.mail-layout{grid-template-columns:196px minmax(280px,360px) minmax(0,1fr)}.mail-layout.is-token-workspace{grid-template-columns:196px minmax(0,1fr)}}@media (width<=1180px){.mail-app{grid-template-rows:auto auto auto auto;height:auto;min-height:100vh;overflow:visible}.desktop-public-app{grid-template-rows:auto minmax(0,1fr) auto}.desktop-public-app.has-route-status,.id-launch-app{grid-template-rows:auto var(--status-row-height) minmax(0, 1fr) auto}.pane-head,.reader-actions,.thread-item div,.reply-banner{align-items:stretch;display:grid}.landing-hero{min-height:620px;padding:22px 14px}.landing-hero:before{filter:brightness(1.18)saturate(1.08);background-position:top}.landing-hero:after{background:linear-gradient(#00000052,#000000e0),linear-gradient(90deg,#000000b8,#0000003d)}.landing-main{padding:16px 14px 28px}.landing-stats,.landing-choice-grid,.landing-video{grid-template-columns:1fr}.landing-protocol,.landing-testimonial{grid-template-columns:1fr;align-items:stretch;display:grid}.desktop-public-app{min-height:100vh;overflow:visible}.browser-workspace{padding:92px 14px 28px}.browser-computer-workspace{grid-column:auto;padding:14px;overflow:visible}.browser-computer-workspace .browser-hero{grid-template-columns:1fr}.browser-computer-workspace .browser-hero h2{font-size:2.4rem}.browser-preview-card{min-height:460px}.browser-preview-card iframe{height:420px}.browser-hero h2{font-size:3rem}.id-launch-main{padding:18px 14px 28px}.public-page,.public-page-compact{gap:14px;padding:16px 14px 28px}.public-page-header{text-align:left;justify-items:start;max-width:none}.id-launch-hero,.id-launch-grid,.landing-video,.landing-protocol,.landing-testimonial,.activity-hero,.activity-log-head,.browser-hero,.browser-page-grid,.browser-template-grid,.browser-computer-workspace .browser-hero,.desktop-browser-grid,.desktop-toolbar,.growth-hero,.growth-explainer-grid,.growth-chart-value-strip,.growth-product-grid,.growth-assumption-grid,.token-public-app .id-launch-hero,.token-public-app .id-launch-grid,.token-mint-grid,.token-registry-strip,.token-search-row,.token-market-content{grid-template-columns:1fr}.id-launch-stats,.activity-stats,.growth-stat-grid,.growth-product-metrics{grid-template-columns:1fr 1fr 1fr}.network-tabs{flex:1 0 100%;order:2}.network-tabs button{flex:1}.mail-layout,.mail-layout.is-token-workspace,.mail-layout.is-marketplace-workspace,.mail-layout.is-browser-workspace{grid-template-columns:1fr}.mail-layout.is-onboarding .reader-pane{order:2}.mail-layout.is-onboarding .message-column{order:3}.sidebar,.message-column,.files-workspace,.desktop-workspace,.browser-computer-workspace,.ids-workspace,.contacts-workspace{border-right:0}.sidebar{grid-template-rows:auto auto auto;overflow:visible}.sidebar-toggle{justify-content:space-between;align-items:center;width:100%;display:flex}.sidebar-toggle strong{color:var(--text-muted);font-size:.78rem;font-weight:750}.sidebar:not(.is-expanded){grid-template-rows:auto}.sidebar:not(.is-expanded)>.compose-button,.sidebar:not(.is-expanded)>.folders,.sidebar:not(.is-expanded)>.account-box{display:none}.folders{padding-right:0;overflow:visible}.account-box{align-self:stretch}.message-column{min-height:430px}.files-workspace,.desktop-workspace,.browser-computer-workspace,.ids-workspace,.contacts-workspace{grid-column:auto}.list-toolbar,.files-toolbar,.desktop-toolbar{grid-template-columns:1fr}.sort-control{align-items:stretch;display:grid}.compose-grid,.fee-control-grid,.fee-presets,.attachment-card,.desktop-search,.activity-search,.activity-meta,.activity-row-main,.files-browser,.ids-content,.id-search-row,.listing-fee-control,.id-manage-state,.id-record dl{grid-template-columns:1fr}.desktop-search svg{display:none}.id-launch-section-head{align-items:stretch;display:grid}.product-card-row,.action-row{justify-content:stretch;align-items:stretch;display:grid}.responsive-grid,.responsive-grid-cards,.responsive-grid-tight,.responsive-grid-wide{grid-template-columns:minmax(0,1fr)}.section-heading{align-items:stretch;gap:10px;display:grid}.section-heading .small{justify-self:start}.token-assistant-head,.token-assistant-actions,.token-assistant-status{justify-content:stretch;align-items:stretch;display:grid}.token-assistant-actions{grid-template-columns:1fr}.data-row strong,.mono-muted,.token-assistant-head span,.token-search-count,.product-card-row strong{overflow-wrap:anywhere;white-space:normal}.files-desktop{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));padding:16px}.file-inspector{border-left:0;border-top:1px solid var(--border)}.attachment-actions{justify-content:stretch}.attachment-actions .secondary{justify-content:center;width:100%}.compose-pane,.reader,.onboarding-pane{padding:18px}}@media (width<=1100px){.topbar{gap:10px;padding:0 12px}.brand{flex:auto;max-width:min(260px,46vw)}.topbar .domain-nav{flex:none;max-width:none}.topbar-actions,.header-actions-menu{flex:none}.topbar-refresh-button{justify-content:center;width:38px;padding:6px}.topbar-refresh-button span,.domain-nav-links{display:none}.app-menu-trigger{max-width:min(220px,38vw);display:inline-flex}.brand-mark{flex-basis:32px;height:32px}.brand span{font-size:.72rem}.brand h1{font-size:.95rem}.app-menu-popover{transform-origin:100% 0;top:calc(100% + 8px);left:auto;right:0;transform:translateY(-4px)scale(.98)}.domain-nav.is-open .app-menu-popover{transform:translate(0)scale(1)}}@media (width<=520px){.topbar{gap:8px;padding:9px 10px}.icon-button{width:38px}.domain-nav{max-width:42px}.app-menu-trigger{justify-content:center;width:40px;max-width:40px;padding:6px}.app-menu-trigger>strong,.app-menu-trigger>svg:last-child{display:none}.header-actions-trigger{gap:4px;min-height:36px;padding:6px}.topbar-wallet-button{justify-content:center;width:40px;max-width:40px;padding:6px}.topbar-actions{gap:5px}.header-actions-trigger>strong,.topbar-wallet-button span{display:none}.header-actions-popover{min-width:min(290px,100vw - 20px);right:0}.brand{gap:8px}.brand span{display:none}.brand h1{max-width:52vw}.growth-hero,.growth-explainer-card,.growth-model-card,.growth-chart-card,.growth-events-card,.growth-product-section,.growth-product-card,.growth-assumption-grid article{min-width:0;max-width:100%}.growth-public-app .icon-button{flex:0 0 42px;width:42px}.growth-workspace{padding-left:18px;padding-right:28px}.growth-explainer-grid,.growth-chart-value-strip,.growth-event-item{grid-template-columns:1fr}.growth-event-meta{text-align:left;justify-items:start}.growth-chart-card h3,.growth-explainer-card h3,.growth-product-card h3,.growth-product-section h3{overflow-wrap:anywhere}.landing-hero{min-height:560px}.landing-hero h2{overflow-wrap:anywhere;font-size:clamp(2.4rem,13vw,3.6rem);line-height:.96}.landing-actions{display:grid}.landing-actions .primary,.landing-actions .secondary{justify-content:center;width:100%}.onboarding-panel{border-radius:16px;padding:20px}.id-launch-stats,.activity-stats,.growth-stat-grid,.growth-product-metrics,.growth-assumption-list{grid-template-columns:1fr}.data-row,.id-record.data-row{grid-template-columns:1fr;align-items:start}.data-row strong{text-align:left}.product-card,.id-launch-card.product-card{padding:13px}}
