.equity-coin-3d{--equity-coin-size: 112px;--equity-coin-accent: #10834f;position:relative;display:inline-grid;place-items:center;width:var(--equity-coin-size);height:var(--equity-coin-size);max-width:100%;flex:0 0 auto;isolation:isolate;overflow:visible;filter:drop-shadow(0 12px 14px color-mix(in srgb,var(--equity-coin-accent) 24%,transparent));transition:filter .22s ease,transform .22s ease}.equity-coin-3d:after{content:"";position:absolute;z-index:-1;width:66%;height:15%;bottom:6%;border-radius:50%;background:color-mix(in srgb,var(--equity-coin-accent) 25%,transparent);filter:blur(9px);opacity:.55;transform:scaleX(.82);transition:opacity .22s ease,transform .22s ease}.equity-coin-3d:hover{filter:drop-shadow(0 14px 18px color-mix(in srgb,var(--equity-coin-accent) 38%,transparent));transform:translateY(-2px) scale(1.025)}.equity-coin-3d:hover:after{opacity:.8;transform:scaleX(1)}.equity-coin-3d__canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;opacity:0;transition:opacity .18s ease}.equity-coin-3d.is-ready .equity-coin-3d__canvas{opacity:1}.shared-coin-surface{position:relative}.shared-coin-surface__mount{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.shared-coin-surface__canvas{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.shared-coin-surface--viewport>.shared-coin-surface__mount{position:fixed;z-index:101;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh}.shared-coin-surface .equity-coin-3d{z-index:13}.equity-coin-3d.flash-official-coin{contain:layout style;filter:drop-shadow(0 0 calc(var(--equity-coin-size) * .08) rgba(32,222,124,.68)) drop-shadow(0 0 calc(var(--equity-coin-size) * .16) rgba(20,166,91,.3))}.equity-coin-3d.flash-official-coin:not(.is-shared-webgl):before,.shared-coin-aura{content:"";position:absolute;z-index:2;top:50%;left:50%;width:150%;height:150%;transform:translate(-50%,-50%);pointer-events:none;background-image:url(/images/flash-magic-aura-alpha.png);background-size:800% 800%;background-repeat:no-repeat;opacity:.8;mix-blend-mode:screen;filter:brightness(1.22) drop-shadow(0 0 calc(var(--equity-coin-size) * .08) rgba(32,222,124,.72));animation:flash-magic-sprite 2s steps(1) infinite}.shared-coin-aura{display:block;visibility:hidden;width:0;height:0;top:0;left:0;transform-origin:center;will-change:transform,background-position}@keyframes flash-magic-sprite{0%{background-position:0% 0%}1.5625%{background-position:14.285% 0%}3.125%{background-position:28.571% 0%}4.6875%{background-position:42.857% 0%}6.25%{background-position:57.142% 0%}7.8125%{background-position:71.428% 0%}9.375%{background-position:85.714% 0%}10.9375%{background-position:100% 0%}12.5%{background-position:0% 14.285%}14.0625%{background-position:14.285% 14.285%}15.625%{background-position:28.571% 14.285%}17.1875%{background-position:42.857% 14.285%}18.75%{background-position:57.142% 14.285%}20.3125%{background-position:71.428% 14.285%}21.875%{background-position:85.714% 14.285%}23.4375%{background-position:100% 14.285%}25%{background-position:0% 28.571%}26.5625%{background-position:14.285% 28.571%}28.125%{background-position:28.571% 28.571%}29.6875%{background-position:42.857% 28.571%}31.25%{background-position:57.142% 28.571%}32.8125%{background-position:71.428% 28.571%}34.375%{background-position:85.714% 28.571%}35.9375%{background-position:100% 28.571%}37.5%{background-position:0% 42.857%}39.0625%{background-position:14.285% 42.857%}40.625%{background-position:28.571% 42.857%}42.1875%{background-position:42.857% 42.857%}43.75%{background-position:57.142% 42.857%}45.3125%{background-position:71.428% 42.857%}46.875%{background-position:85.714% 42.857%}48.4375%{background-position:100% 42.857%}50%{background-position:0% 57.142%}51.5625%{background-position:14.285% 57.142%}53.125%{background-position:28.571% 57.142%}54.6875%{background-position:42.857% 57.142%}56.25%{background-position:57.142% 57.142%}57.8125%{background-position:71.428% 57.142%}59.375%{background-position:85.714% 57.142%}60.9375%{background-position:100% 57.142%}62.5%{background-position:0% 71.428%}64.0625%{background-position:14.285% 71.428%}65.625%{background-position:28.571% 71.428%}67.1875%{background-position:42.857% 71.428%}68.75%{background-position:57.142% 71.428%}70.3125%{background-position:71.428% 71.428%}71.875%{background-position:85.714% 71.428%}73.4375%{background-position:100% 71.428%}75%{background-position:0% 85.714%}76.5625%{background-position:14.285% 85.714%}78.125%{background-position:28.571% 85.714%}79.6875%{background-position:42.857% 85.714%}81.25%{background-position:57.142% 85.714%}82.8125%{background-position:71.428% 85.714%}84.375%{background-position:85.714% 85.714%}85.9375%{background-position:100% 85.714%}87.5%{background-position:0% 100%}89.0625%{background-position:14.285% 100%}90.625%{background-position:28.571% 100%}92.1875%{background-position:42.857% 100%}93.75%{background-position:57.142% 100%}95.3125%{background-position:71.428% 100%}96.875%{background-position:85.714% 100%}98.4375%{background-position:100% 100%}}@media(prefers-reduced-motion:reduce){.equity-coin-3d,.equity-coin-3d:after,.equity-coin-3d__canvas{transition:none}.equity-coin-3d:hover{transform:none}.equity-coin-3d.flash-official-coin:before,.shared-coin-aura{animation-duration:4s}}@supports not (color: color-mix(in srgb,white,black)){.equity-coin-3d{filter:drop-shadow(0 12px 14px rgba(16,131,79,.22))}.equity-coin-3d:after{background:#10834f33}}:root{--bg: #f4f7f2;--surface: #ffffff;--surface-soft: #f8faf7;--surface-green: #eff9f1;--ink: #102119;--ink-soft: #526159;--ink-faint: #829088;--line: #dce5dd;--line-dark: #cbd8cd;--green: #10834f;--green-dark: #08653c;--green-soft: #dff3e5;--lime: #a6e857;--amber: #a56510;--amber-soft: #fff4dc;--red: #bd3d3d;--red-soft: #fff0f0;--sidebar: 238px;--radius: 14px;--page-inline: clamp(16px, 2.9vw, 42px);--page-top: clamp(18px, 3.1vh, 30px);--page-bottom: clamp(32px, 7vh, 70px);--section-gap: clamp(10px, 1.3vw, 18px);--base-app-safe-top: 0px;--base-app-safe-right: 0px;--base-app-safe-bottom: 0px;--base-app-safe-left: 0px;--shadow: 0 2px 4px rgba(18, 56, 35, .04), 0 10px 28px rgba(18, 56, 35, .035);--shadow-hover: 0 8px 18px rgba(18, 56, 35, .07), 0 18px 42px rgba(18, 56, 35, .055);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--bg);font-synthesis:none}*{box-sizing:border-box}html{min-width:320px;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 88% 4%,rgba(166,232,87,.09),transparent 29rem),radial-gradient(circle at 28% 88%,rgba(16,131,79,.055),transparent 34rem),var(--bg);text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}.app-fatal-boundary{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:14px;padding:24px;color:var(--ink);background:var(--bg);text-align:center}.app-fatal-boundary strong{font-size:clamp(18px,3vw,28px)}.app-fatal-boundary button{min-height:42px;padding:0 18px;border:0;border-radius:9px;color:#fff;background:var(--green);font-weight:800;cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid rgba(16,131,79,.2);outline-offset:2px}.app-shell{min-height:100vh;padding:var(--base-app-safe-top) var(--base-app-safe-right) var(--base-app-safe-bottom) var(--base-app-safe-left)}.sidebar{position:fixed;z-index:20;inset:0 auto 0 0;width:var(--sidebar);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#f9fbf8f0;border-right:1px solid var(--line);padding:26px 18px 20px;display:flex;flex-direction:column;box-shadow:10px 0 36px #12382306;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:var(--green) transparent}.brand{display:flex;align-items:center;gap:11px;padding:0 8px 30px;border:0;color:var(--ink);background:transparent;cursor:pointer;text-align:left}.brand-mark{width:36px;height:36px;display:grid;place-items:center}.flash-brand-coin{filter:drop-shadow(0 4px 8px rgba(16,131,79,.3))}.mobile-brand-token{width:25px;height:25px}.brand div,.brand>span:last-child{display:flex;flex-direction:column;line-height:1}.brand strong{font-size:17px;letter-spacing:.14em}.brand small{font-size:8px;letter-spacing:.29em;color:var(--green);margin-top:5px;font-weight:800}.sidebar nav{display:flex;flex-direction:column;gap:5px}.sidebar nav button{border:0;background:transparent;border-radius:9px;padding:11px 12px;display:flex;align-items:center;gap:12px;color:#647169;cursor:pointer;text-align:left;font-size:14px;font-weight:600;transition:color .16s ease,background .16s ease,transform .16s ease}.sidebar nav button:hover{background:#f0f4ef;color:var(--ink);transform:translate(3px)}.sidebar nav button.active{background:var(--green-soft);color:var(--green-dark)}.sidebar nav button b{margin-left:auto;background:var(--surface);border:1px solid var(--line);border-radius:99px;min-width:22px;padding:2px 6px;font-size:10px;text-align:center}.sidebar-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px}.theme-switch{display:block}.theme-switch>div{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:8px;background:var(--surface-soft)}.theme-switch button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid transparent;border-radius:6px;color:var(--ink-soft);background:transparent;font-size:10px;font-weight:750;cursor:pointer}.theme-switch button:hover{color:var(--ink)}.theme-switch button.active{border-color:var(--line);color:var(--green-dark);background:var(--surface);box-shadow:var(--shadow)}.network-card{border:1px solid var(--line);background:#fff;border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:6px}.network-card span{font-size:12px;font-weight:700;display:flex;align-items:center;gap:7px}.network-card i,.top-status i,.tiny-live i{width:7px;height:7px;background:#20ad67;border-radius:50%;box-shadow:0 0 0 3px #dff5e8}.network-card small{font-size:10px;color:var(--ink-faint)}.network-card.stale i{background:var(--amber);box-shadow:0 0 0 3px var(--amber-soft);animation:pulse-live 1.2s ease-in-out infinite}@keyframes pulse-live{50%{opacity:.45;transform:scale(.78)}}.sidebar-foot>a{display:flex;align-items:center;gap:7px;padding:7px 9px;font-size:11px;color:var(--ink-soft)}.sidebar-foot>a svg:last-child{margin-left:auto}.sidebar-close,.mobile-menu,.mobile-brand,.nav-backdrop{display:none}.mobile-brand{border:0;background:transparent;padding:0;cursor:pointer}.app-body{margin-left:var(--sidebar);min-height:100vh}.topbar{height:70px;border-bottom:1px solid rgba(220,229,221,.85);display:flex;align-items:center;padding:0 36px;background:#ffffffd6;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 22px #12382306}.top-status{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-soft);font-weight:600}.top-status i.red-dot{background:var(--red);box-shadow:0 0 0 3px var(--red-soft)}.top-actions{position:relative;z-index:3;align-self:flex-end;height:38px;margin:0 0 8px auto;display:flex;align-items:center;gap:9px}.top-actions:before{content:"";position:absolute;z-index:0;top:0;right:calc(100% - 1px);bottom:0;width:84px;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff8f 42%,#ffffffeb 76%,#fffffffc)}.top-actions>*{position:relative;z-index:1}.wallet-identity-button{min-width:0;max-width:190px}.wallet-identity-button>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wallet-menu-chevron{flex:0 0 auto;transition:transform .15s ease}.wallet-menu-chevron.open{transform:rotate(180deg)}.wallet-menu{position:absolute!important;z-index:5!important;top:calc(100% + 8px);right:0;width:154px;padding:5px;border:1px solid var(--line-dark);border-radius:9px;background:var(--surface);box-shadow:0 14px 35px #08180f2e}.wallet-menu>button{width:100%;min-height:34px;display:flex;align-items:center;gap:8px;padding:7px 9px;border:0;border-radius:6px;color:var(--ink-soft);background:transparent;font:inherit;font-size:10px;font-weight:750;cursor:pointer;text-align:left}.wallet-menu>button:hover{color:var(--red);background:var(--red-soft)}.wallet-menu-theme{display:none}.wallet-avatar{width:22px;height:22px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--green) 55%,var(--line));border-radius:50%;object-fit:cover;background:var(--surface-soft)}.docs-link{font-size:12px;font-weight:600;color:var(--ink-soft);display:flex;align-items:center;gap:5px;padding:8px}.icon-button{width:34px;height:34px;border-radius:8px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;cursor:pointer}.icon-button:hover{border-color:var(--line-dark);background:var(--surface-soft)}main{width:100%;max-width:1440px;padding:var(--page-top) var(--page-inline) var(--page-bottom);margin:0 auto}.page-header{display:flex;justify-content:space-between;align-items:center;gap:clamp(14px,2.2vw,32px);margin-bottom:clamp(12px,2vh,18px)}.page-header>div:first-child{max-width:760px}.eyebrow{color:var(--green);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.15em;display:block;margin-bottom:9px}.page-header h1{font-size:clamp(30px,2.8vw,42px);line-height:1.04;letter-spacing:-.045em;margin-bottom:8px}.page-header p{color:var(--ink-soft);font-size:13px;line-height:1.45;margin:0;max-width:690px}.page-action{padding-top:0}.header-actions{display:flex;align-items:center;gap:12px}.card{background:color-mix(in srgb,var(--surface) 96%,transparent);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.card-title-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px}.card-title{display:flex;align-items:center;gap:10px}.card-title h3{margin:0;font-size:15px;letter-spacing:-.01em}.icon-box{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--surface-green);color:var(--green);flex:0 0 auto}.status{display:inline-flex;align-items:center;width:fit-content;white-space:nowrap;gap:6px;border-radius:99px;background:var(--green-soft);color:var(--green-dark);padding:5px 9px;font-size:10px;font-weight:700}.status i{width:5px;height:5px;border-radius:50%;background:currentColor}.status-amber{background:var(--amber-soft);color:var(--amber)}.status-gray{background:#edf0ed;color:#66726b}.status-red{background:var(--red-soft);color:var(--red)}.button{min-height:37px;border-radius:9px;border:1px solid transparent;padding:8px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:12px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 18px #1238231a}.button:active:not(:disabled){transform:translateY(0) scale(.985);box-shadow:none}.button:disabled{opacity:.45;cursor:not-allowed}.button-primary{color:#fff;background:var(--green);border-color:var(--green)}.button-primary:hover:not(:disabled){background:var(--green-dark)}.button-secondary{background:#fff;color:var(--ink);border-color:var(--line-dark)}.button-secondary:hover:not(:disabled){background:var(--surface-soft);border-color:#adbdaf}.button-quiet{background:transparent;color:var(--green-dark);padding-inline:8px}.button-danger{background:var(--red-soft);color:var(--red);border-color:#f2cece}.button.wide{width:100%}.launch-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.launch-main{min-width:0}.launcher-card{min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}.launcher-overview{min-height:64px;display:grid;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:14px;padding:7px 16px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#fbfffc,#f0f9f2)}.launcher-overview-token{min-width:0;display:flex;align-items:center;gap:10px}.launcher-overview-token>div:last-child{min-width:0;display:grid;gap:1px}.launcher-overview-token h3{overflow:hidden;margin:0;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.launcher-overview-token small{color:var(--ink-soft);font-size:11px}.launcher-overview-metrics{display:grid;grid-template-columns:repeat(4,auto);align-items:center}.launcher-overview-metrics>div{min-width:88px;display:grid;gap:2px;padding:3px 12px;border-left:1px solid var(--line)}.launcher-overview-metrics span{color:var(--ink-faint);font-size:10px}.launcher-overview-metrics strong{font-size:16px}.launcher-overview-metrics .launcher-leverage{min-width:116px}.launcher-overview-metrics .launcher-leverage strong{color:var(--green);font-size:32px;line-height:.95;letter-spacing:-.055em}.launcher-leverage>button{width:100%;display:grid;gap:2px;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.launcher-leverage>button:is(:hover,:focus-visible) span{color:var(--green-dark);text-decoration:underline;text-underline-offset:2px}.launcher-overview-metrics .launcher-holder-reward{min-width:132px;grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:8px}.launcher-holder-reward>span{line-height:1.3}.launcher-holder-reward .launcher-reward-coin{width:46px!important;height:46px!important}.launcher-overview-actions{display:flex;align-items:center;gap:5px}.launcher-carousel{min-height:0;flex:1;display:flex;flex-direction:column}.launcher-stepper{min-height:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:6px 12px;border-bottom:1px solid var(--line);background:var(--surface-soft)}.launcher-stepper button{position:relative;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:10px;border:1px solid transparent;border-radius:12px;padding:7px 12px;color:var(--ink-faint);background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.launcher-stepper button:hover:not(:disabled){transform:translateY(-1px);border-color:var(--line-dark);color:var(--ink);background:var(--surface)}.launcher-stepper button:disabled{color:#9da9a1;cursor:not-allowed}.launcher-stepper button.active{border-color:#16935b;color:#fff;background:linear-gradient(135deg,#119157,#08623b);box-shadow:0 7px 18px #08623b33}.launcher-stepper button.complete{border-color:color-mix(in srgb,var(--green) 36%,var(--line));color:var(--green-dark);background:var(--surface-green)}.launcher-stepper button>span{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--line-dark);border-radius:9px;color:var(--ink-soft);background:var(--surface);font-size:9px;font-weight:900;box-shadow:inset 0 1px #ffffffa6}.launcher-stepper button.active>span{border-color:#ffffff47;color:#fff;background:#ffffff24;box-shadow:none}.launcher-stepper button.complete>span{border-color:var(--green);color:#fff;background:var(--green);box-shadow:none}.launcher-stepper strong{overflow:hidden;font-size:11px;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.launcher-stage{min-height:0;flex:1;display:flex;overflow:visible}.launcher-section{width:100%;min-width:0;padding:18px 28px;animation:launcher-stage-in .18s ease both}@keyframes launcher-stage-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.launcher-carousel-actions{min-height:50px;display:grid;grid-template-columns:minmax(90px,1fr) auto minmax(90px,1fr);align-items:center;gap:14px;padding:6px 18px;border-top:1px solid var(--line);background:var(--surface-soft)}.launcher-carousel-actions>.button:first-child{justify-self:start}.launcher-carousel-actions>.button:last-child{justify-self:end}.launcher-carousel-actions>span{color:var(--ink-faint);font-size:10px;font-weight:600}@media(min-width:821px){.app-body main:has(.launch-page){padding-top:clamp(10px,1.8vh,18px);padding-bottom:clamp(10px,1.8vh,18px)}.launch-page{height:calc(100dvh - 70px - clamp(20px,3.6vh,36px));min-height:0;display:flex;flex-direction:column;overflow:hidden}.launch-page>.page-header{flex:0 0 auto}.launch-page>.launch-layout{min-height:0;flex:1;align-items:stretch}.launch-page .launch-main,.launch-page .launcher-card{min-height:0;height:100%}}.step-heading{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.step-heading>span{width:24px;height:24px;border-radius:7px;background:var(--green);color:#fff;display:grid;place-items:center;font-size:9px;font-weight:800;flex:0 0 auto}.step-heading>div{flex:1}.step-heading h2{font-size:17px;margin-bottom:3px}.step-heading p{font-size:11px;line-height:1.4;color:var(--ink-soft);margin:0}.field{display:flex;flex-direction:column;gap:8px;margin-top:15px}.field>span{font-size:11px;font-weight:700;display:flex;justify-content:space-between;color:#3f4e45}.field>span small{color:var(--ink-faint);font-size:10px;font-weight:500}.field input,.field select,.field textarea,.search-box input{width:100%;border:1px solid var(--line-dark);border-radius:8px;background:#fff;color:var(--ink);height:43px;padding:0 12px;font-size:13px}.field textarea{height:auto;min-height:92px;resize:vertical;padding:11px 12px;line-height:1.5}.field input::placeholder,.search-box input::placeholder{color:#a0aba4}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--green)}.form-grid{display:grid;gap:14px}.form-grid.two{grid-template-columns:1fr .7fr}.form-grid .field{margin-top:0}.launch-profile-grid{display:grid;grid-template-columns:220px 1fr;align-items:stretch;gap:14px;margin-top:15px}.launch-profile-grid .field{margin-top:0}.launch-image-picker{min-height:126px;border:1px dashed #aac5b1;border-radius:10px;background:var(--surface-green);color:var(--green-dark);display:flex;align-items:center;justify-content:center;gap:11px;padding:14px;cursor:pointer;overflow:hidden}.launch-image-picker:hover{border-color:var(--green)}.launch-image-picker>span{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:800}.launch-image-picker>span>small{max-width:115px;color:var(--ink-faint);font-size:8px;font-weight:500;line-height:1.4}.launch-image-picker input,.profile-image-editor input{display:none}.input-affix{display:flex;align-items:center;border:1px solid var(--line-dark);border-radius:8px;overflow:hidden}.input-affix>span{color:var(--ink-faint);padding-left:12px;font-size:13px}.input-affix input{border:0}.input-affix:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #10834f14}.launcher-section .field{gap:7px;margin-top:12px}.launcher-section .field>span{font-size:12px}.launcher-section .field input,.launcher-section .field select{height:42px;font-size:14px}.launcher-section .field textarea{min-height:91px;max-height:91px;padding:10px 12px;font-size:13px;resize:none}.launcher-section .form-grid{gap:14px}.launcher-section .launch-profile-grid{grid-template-columns:210px minmax(0,1fr);gap:14px;margin-top:14px}.launcher-section .launch-image-picker{min-height:116px;flex-direction:row;gap:11px;padding:12px;text-align:left}.launcher-section .launch-image-picker>span{gap:3px;font-size:12px}.launcher-section .launch-image-picker>span>small{font-size:9px}.launcher-section .supply-note,.launcher-section .inline-info{margin-top:12px;padding:10px 12px}.launcher-section .supply-note span,.launcher-section .inline-info{font-size:11px}.market-cap-slider{display:grid;gap:6px;margin-top:8px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#fff}.market-cap-slider>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.market-cap-slider>div:first-child span{color:#3f4e45;font-size:11px;font-weight:700}.market-cap-slider>div:first-child strong{color:var(--green-dark);font-size:16px}.market-cap-slider .range-labels{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:0;font-size:8px}.market-cap-slider .range-labels>button{border:0;padding:0;color:var(--green);background:transparent;font-size:inherit;font-weight:800;cursor:pointer}.market-cap-slider .range-labels span:nth-child(3){overflow:hidden;color:var(--green-dark);text-align:center;text-overflow:ellipsis;white-space:nowrap}.market-cap-range{position:relative;height:14px;display:flex;align-items:center}.market-cap-range .range{position:relative;z-index:1}.market-cap-default-marker{position:absolute;z-index:2;top:-2px;left:9.09%;width:15px;height:18px;padding:0;border:0;background:transparent;cursor:pointer;transform:translate(-50%)}.market-cap-default-marker i{width:3px;height:12px;display:block;margin:3px auto;border-radius:2px;background:var(--green-dark);box-shadow:0 0 0 2px #fff}.launch-identity-footer{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:stretch;gap:14px;margin-top:12px}.launch-identity-footer .market-cap-slider,.launch-identity-footer .supply-note{height:100%;margin-top:0}.launch-identity-footer .supply-note{justify-content:center}.supply-note,.inline-info{margin-top:17px;padding:11px 12px;border-radius:8px;display:flex;align-items:center;gap:10px;background:var(--surface-soft);color:var(--ink-soft)}.supply-note svg,.inline-info svg{color:var(--green);flex:0 0 auto}.supply-note div{display:flex;flex-direction:column}.supply-note strong{font-size:11px;color:var(--ink)}.supply-note span,.inline-info{font-size:10px;line-height:1.45}.asset-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.asset-option{position:relative;background:#fff;border:1px solid var(--line);border-radius:9px;min-height:72px;display:flex;align-items:center;gap:10px;padding:10px;cursor:pointer;text-align:left}.asset-option:hover{border-color:#a9baac}.asset-option.selected{border-color:var(--green);background:#f4fbf6;box-shadow:0 0 0 2px #10834f14}.asset-option>i,.asset-symbol{width:31px;height:31px;color:#fff;font-size:12px;font-weight:800;font-style:normal;display:grid;place-items:center;border-radius:8px}.equity-token-icon{width:var(--equity-coin-size);height:var(--equity-coin-size);border:0;border-radius:50%;background:transparent;color:inherit;box-shadow:none}.asset-option>span{min-width:0;display:flex;flex-direction:column}.asset-option strong{font-size:11px}.asset-option small{font-size:9px;color:var(--ink-faint);margin-top:3px}.asset-option em{position:absolute;top:6px;right:6px;color:var(--green)}.treasury-asset-picker{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:54px;padding:7px 10px;border:1px solid #b8d8c1;border-radius:9px;background:var(--surface-green);cursor:pointer}.treasury-asset-picker>span{min-width:0;display:grid;gap:2px}.treasury-asset-picker small{color:var(--ink-faint);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.treasury-asset-picker strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.treasury-asset-picker select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.treasury-asset-picker>svg:last-child{color:var(--green-dark);pointer-events:none}.launch-stock-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.launch-stock-grid>button{min-width:0;display:grid;gap:9px;padding:11px;border:1px solid var(--line);border-radius:11px;color:var(--ink);background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.launch-stock-grid>button:hover{border-color:#9dc9a9;box-shadow:0 8px 20px #12382312;transform:translateY(-2px)}.launch-stock-grid>button.selected{border-color:var(--green);background:var(--surface-green);box-shadow:0 0 0 2px #10834f1a}.launch-stock-identity{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:8px}.launch-stock-identity>span{min-width:0;display:grid;gap:2px}.launch-stock-identity strong{font-size:12px}.launch-stock-identity small{overflow:hidden;color:var(--ink-faint);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.launch-stock-identity>svg{color:var(--green)}.launch-stock-identity .equity-token-icon{width:34px!important;height:34px!important}.launch-stock-prices{display:grid;grid-template-columns:1fr 1fr;gap:6px}.launch-stock-prices>span{min-width:0;display:grid;gap:2px;padding:7px;border-radius:7px;background:var(--surface-soft)}.launch-stock-prices small{color:var(--ink-faint);font-size:7px}.launch-stock-prices strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.launch-stock-gap{font-size:8px;font-weight:750}.launch-stock-gap.positive{color:var(--green)}.launch-stock-gap.negative{color:var(--red)}.allocation-bar,.split-bar{height:9px;border-radius:99px;display:flex;gap:3px;overflow:hidden}.allocation-bar i{background:#08a36a}.allocation-bar i:nth-child(2){background:#7ad691}.allocation-bar i.otc{background:#cee7d3}.allocation-bar i.vesting{background:#e7f1e9}.allocation-legend{display:flex;flex-wrap:wrap;gap:18px;margin-top:10px}.allocation-legend span{font-size:10px;color:var(--ink-soft);display:flex;align-items:center;gap:6px}.dot{width:7px;height:7px;display:inline-block;border-radius:2px}.dot.uni{background:#08a36a}.dot.aero{background:#7ad691}.dot.otc{background:#cee7d3}.dot.vesting{background:#e7f1e9;border:1px solid #b7d2bd}.curve-panel{background:var(--surface-soft);border:1px solid #e7ede7;padding:14px;margin-top:18px;border-radius:9px}.curve-copy{display:flex;align-items:center;gap:10px;margin-bottom:13px}.curve-copy>div{display:flex;flex-direction:column}.curve-copy strong{font-size:11px}.curve-copy small{color:var(--ink-faint);font-size:10px;margin-top:3px}.range{width:100%;height:5px;accent-color:var(--green);cursor:pointer}.range-labels{display:flex;justify-content:space-between;color:var(--ink-faint);font-size:9px;margin-top:5px}.venue-guidance,.inventory-warning{display:flex;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 12px;border:1px solid #ecd79e;border-radius:8px;color:#765324;background:var(--amber-soft)}.venue-guidance svg,.inventory-warning svg{flex:0 0 auto;margin-top:1px}.venue-guidance>div,.inventory-warning>div{display:flex;flex-direction:column;gap:3px}.venue-guidance strong,.inventory-warning strong{font-size:10px}.venue-guidance span,.inventory-warning span{font-size:9px;line-height:1.55}.venue-guidance.critical,.inventory-warning.severe{border-color:#e7b8af;color:#8d3027;background:#fff2ef}.venue-guidance.balanced{border-color:#c9e3d0;color:var(--green-dark);background:var(--surface-green)}.liquidity-control-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;margin-top:18px}.liquidity-slider-stack{display:grid;gap:12px;min-width:0}.liquidity-slider-stack .curve-panel{margin-top:0}.launcher-section .allocation-legend{gap:8px 18px;margin-top:9px}.launcher-section .allocation-legend span{font-size:10px}.launcher-section .liquidity-control-grid{gap:12px;margin-top:16px}.launcher-section .liquidity-slider-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.launcher-section .curve-panel{min-width:0;padding:14px}.launcher-section .curve-copy{gap:8px;margin-bottom:12px}.launcher-section .curve-copy .icon-box{width:30px;height:30px}.launcher-section .curve-copy strong{font-size:12px}.launcher-section .curve-copy small{font-size:10px}.launcher-section .range-labels{gap:8px;font-size:9px}.launcher-section .venue-guidance,.launcher-section .inventory-warning{gap:7px;margin-top:10px;padding:9px}.launcher-section .venue-guidance strong,.launcher-section .inventory-warning strong{font-size:11px}.launcher-section .venue-guidance span,.launcher-section .inventory-warning span{font-size:10px;line-height:1.4}.liquidity-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.liquidity-presets button{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:var(--surface);text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.liquidity-presets button:hover{border-color:#83c89d;background:var(--surface-green);transform:translateY(-1px)}.liquidity-presets button.active{border-color:var(--green);background:var(--surface-green);box-shadow:inset 0 0 0 1px #10834f26}.liquidity-presets button>span{min-width:0;display:flex;flex-direction:column;gap:2px}.liquidity-presets strong{font-size:11px}.liquidity-presets small{overflow:hidden;color:var(--ink-soft);font-size:8px;white-space:nowrap;text-overflow:ellipsis}.liquidity-presets b{color:var(--green-dark);font-size:8px;white-space:nowrap}.liquidity-presets em{color:var(--ink-faint);font-size:7px;font-style:normal;font-weight:750}.liquidity-presets svg{position:absolute;top:7px;right:7px;color:var(--green)}.launcher-section input[type=range]{touch-action:none;-webkit-user-select:none;user-select:none}.mobile-range-value{display:none}.mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.mini-grid>div{border:1px solid var(--line);border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:3px}.mini-grid small{color:var(--ink-faint);font-size:9px}.mini-grid strong{font-size:13px}.mini-grid span{color:var(--ink-soft);font-size:9px}.launch-summary{position:sticky;top:92px;display:flex;flex-direction:column;gap:12px}.launch-summary .card{padding:22px}.token-preview{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--line)}.token-mark{width:42px;height:42px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;font-weight:800;font-size:17px}.token-mark.large{width:54px;height:54px;font-size:21px}.token-mark.has-image,.token-preview .token-mark:has(img){overflow:hidden;padding:0;background:#fff}.token-mark img{width:100%;height:100%;object-fit:cover}.token-preview h3{font-size:14px;margin:0 0 4px}.token-preview span{color:var(--ink-faint);font-size:10px}.summary-leverage{display:grid;justify-items:start;gap:2px;margin:14px 0 4px;padding:14px;border:1px solid #b8d8c1;border-radius:10px;background:linear-gradient(145deg,#f5fff7,#eaf7ee)}.summary-leverage span{color:var(--green-dark);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.summary-leverage strong{color:var(--green-dark);font-size:34px;line-height:1;letter-spacing:-.05em}.summary-leverage small{margin-top:3px;color:var(--ink-soft);font-size:8px;line-height:1.4}.summary-list{padding:12px 0}.summary-list>div{display:flex;justify-content:space-between;padding:7px 0;font-size:10px}.summary-list span{color:var(--ink-soft)}.summary-list strong{font-size:10px}.summary-foot,.permission-note{color:var(--ink-faint);font-size:9px;line-height:1.5;display:flex;gap:6px;align-items:flex-start;margin:12px 0 0}.verified-strip{background:var(--surface-green);border:1px solid #d3e9d8;border-radius:9px;padding:12px;display:flex;gap:10px;align-items:center;color:var(--green-dark)}.verified-strip div{display:flex;flex-direction:column;gap:2px}.verified-strip strong{font-size:10px}.verified-strip span{font-size:9px;color:#4d775f}.modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#08170f8c;display:grid;place-items:center;padding:20px}.modal{position:relative;width:min(520px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:14px;background:#fff;padding:clamp(18px,3vw,30px);box-shadow:0 22px 70px #0000002e;scrollbar-width:thin;scrollbar-color:var(--green) var(--surface-soft)}.modal::-webkit-scrollbar{width:8px}.modal::-webkit-scrollbar-track{background:var(--surface-soft)}.modal::-webkit-scrollbar-thumb{border:2px solid var(--surface-soft);border-radius:99px;background:var(--green)}.modal-close{position:absolute;right:15px;top:15px;background:transparent;border:0;cursor:pointer;color:var(--ink-soft)}.modal-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:var(--green);color:#fff;margin-bottom:17px}.modal h2{font-size:23px;line-height:1.2;letter-spacing:-.025em;margin-bottom:10px}.modal>p{color:var(--ink-soft);font-size:12px;line-height:1.6}.flash-launch-backdrop{z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flash-launch-modal{box-sizing:border-box;width:min(560px,calc(100vw - 32px));overflow:visible;border:1px solid color-mix(in srgb,var(--green) 45%,var(--line));background:radial-gradient(circle at 15% 0%,color-mix(in srgb,var(--green) 13%,var(--surface)) 0,var(--surface) 47%)}.flash-launch-identity{display:flex;align-items:center;gap:15px;padding-right:28px}.flash-launch-identity>div{min-width:0}.flash-launch-identity small{color:var(--green);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.flash-launch-identity h2{margin:3px 0 0}.flash-launch-modal>p{margin:13px 0 16px}.flash-launch-address{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.flash-launch-address span{min-width:0;display:grid;gap:4px}.flash-launch-address small{color:var(--ink-faint);font-size:8px;font-weight:700;text-transform:uppercase}.flash-launch-address code{overflow:hidden;color:var(--ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.flash-launch-address button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;color:var(--green);background:var(--surface-green);cursor:pointer}.flash-launch-amount{display:grid;gap:7px;margin-top:13px}.flash-launch-amount>span{font-size:10px;font-weight:750}.flash-launch-amount>div{min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:4px 10px 4px 12px;border:1px solid var(--line-dark);border-radius:10px;background:var(--surface)}.flash-launch-amount input{min-width:0;border:0;padding:0;color:var(--ink);background:transparent;font-size:20px;font-weight:700;outline:0}.flash-launch-amount input:disabled{opacity:.7}.flash-launch-amount>small{color:var(--ink-faint);font-size:8px}.flash-launch-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:18px}.flash-launch-actions a{text-decoration:none}@media(max-width:520px){.flash-launch-backdrop{padding:8px}.flash-launch-modal{width:calc(100vw - 16px);overflow:hidden;padding:20px 15px}.flash-launch-identity{gap:10px}.flash-launch-identity h2{font-size:19px}.flash-launch-actions{grid-template-columns:1fr}.flash-launch-address code{font-size:8px}}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:18px 0}.review-grid span{border:1px solid var(--line);border-radius:8px;padding:10px;display:flex;gap:7px;align-items:center;font-size:10px;font-weight:600}.review-grid svg{width:14px;color:var(--green)}.launch-review-modal{width:min(860px,100%);padding:24px}.launch-review-head{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:13px;padding-right:28px}.launch-review-head>div:nth-child(2){min-width:0}.launch-review-head .eyebrow{margin-bottom:3px}.launch-review-head h2{margin:0;font-size:22px}.launch-review-head h2 small{color:var(--green);font-size:13px}.launch-review-head p{display:-webkit-box;overflow:hidden;margin:4px 0 0;color:var(--ink-soft);font-size:10px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.launch-review-sections{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:16px}.launch-review-sections>section{padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.launch-review-sections h3{margin:0 0 7px;color:var(--green-dark);font-size:11px}.launch-review-sections section>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;border-top:1px solid #e8eee9}.launch-review-sections section>div:first-of-type{border-top:0}.launch-review-sections span{color:var(--ink-soft);font-size:9px}.launch-review-sections strong{max-width:65%;overflow:hidden;font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.launch-review-sections .launch-review-stock{justify-content:flex-start;padding:1px 0 6px}.launch-review-stock>span{min-width:0;display:grid;gap:2px}.launch-review-stock small{color:var(--ink-faint);font-size:8px}.launch-review-stock>span>strong{max-width:none;font-size:11px;text-align:left}.launch-review-stock .equity-token-icon{width:48px!important;height:48px!important;flex:0 0 auto}.launch-review-allocation{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;margin-top:10px}.launch-review-allocation>span{color:var(--ink-soft);font-size:9px}.launch-review-modal .modal-callout{margin:10px 0;padding:10px 12px}.launch-review-modal .modal-callout span{font-size:9px;line-height:1.4}.modal-callout{display:flex;gap:10px;background:var(--amber-soft);color:#765324;border-radius:8px;padding:12px;font-size:10px;line-height:1.5;margin-bottom:17px}.search-box{width:245px;height:38px;border:1px solid var(--line);background:#fff;border-radius:8px;display:flex;align-items:center;gap:7px;padding:0 10px;color:var(--ink-faint)}.search-box input{height:35px;border:0;padding:0}.filter-row{display:flex;align-items:center;gap:7px;margin-bottom:14px}.filter-row>span{flex:1}.filter{border:1px solid var(--line);background:transparent;color:var(--ink-soft);padding:7px 11px;border-radius:8px;font-size:10px;cursor:pointer}.filter.active{background:#fff;color:var(--ink);font-weight:700}.filter b{margin-left:5px;color:var(--green)}.launch-feature-card{display:grid;grid-template-columns:1.2fr 1.7fr auto;gap:25px;align-items:center;padding:22px}.launch-token-block{display:flex;gap:13px;align-items:center}.launch-token-block h2{font-size:19px;margin:0}.launch-token-block p{color:var(--ink-soft);font-size:10px;line-height:1.4;margin:5px 0;max-width:270px}.title-with-status{display:flex;align-items:center;gap:8px}.address-link{display:inline-flex;align-items:center;gap:3px}.address-link a{display:flex;align-items:center;gap:4px;color:var(--green-dark);font-size:9px;font-weight:600}.address-link button{display:grid;place-items:center;border:0;background:transparent;color:var(--ink-faint);padding:3px;cursor:pointer}.launch-feature-metrics{display:grid;grid-template-columns:repeat(4,1fr)}.launch-feature-metrics>div{display:flex;flex-direction:column;gap:3px;padding:3px 14px;border-left:1px solid var(--line)}.launch-feature-metrics small{color:var(--ink-faint);font-size:8px}.launch-feature-metrics strong{font-size:12px}.launch-feature-metrics span{color:var(--ink-soft);font-size:9px}.green{color:var(--green-dark)}.launch-feature-actions{display:flex;gap:6px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;margin:34px 0 14px}.section-heading h2{font-size:20px;margin:0;letter-spacing:-.025em}.section-heading .eyebrow{margin-bottom:5px}.section-heading>span{font-size:10px;color:var(--ink-faint)}.module-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.module-card{padding:17px}.module-card h3{font-size:12px;margin:14px 0 5px}.module-card p{font-size:10px;margin:0;color:var(--ink-soft)}.module-card>small{display:block;font-size:9px;margin-top:4px;color:var(--ink-faint)}.metric-grid{display:grid;gap:11px;margin-bottom:14px}.metric-grid.four{grid-template-columns:repeat(4,1fr)}.metric-card{padding:17px;min-height:119px;display:flex;flex-direction:column}.metric-top{display:flex;align-items:center;justify-content:space-between;color:var(--ink-faint);font-size:9px}.metric-top svg{color:var(--green)}.metric-card>strong{font-size:18px;letter-spacing:-.025em;margin-top:18px}.metric-card>small{font-size:9px;color:var(--ink-faint);margin-top:5px}.content-grid{display:grid;gap:14px}.treasury-grid{grid-template-columns:1.4fr .8fr}.flow-card,.control-card{padding:21px}.tiny-live{font-size:9px;color:var(--ink-faint);display:flex;align-items:center;gap:6px}.flow-map{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:center;margin:4px 0 20px}.flow-map>svg{color:var(--line-dark);justify-self:center}.flow-node{min-width:0;border:1px solid var(--line);padding:13px;border-radius:9px;display:grid;grid-template-columns:32px 1fr;column-gap:8px}.flow-node.strong{border-color:#b7d8c0;background:var(--surface-green)}.flow-icon{grid-row:1 / 3;width:30px;height:30px;border-radius:7px;display:grid;place-items:center;color:var(--green);background:var(--green-soft)}.flow-icon svg{width:15px}.flow-node small{font-size:8px;color:var(--ink-faint)}.flow-node strong{font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis}.split-card{border:1px solid var(--line);border-radius:9px;padding:14px}.split-head{display:flex;justify-content:space-between;margin-bottom:10px}.split-head div{display:flex;align-items:center;gap:7px;font-size:9px}.split-head span{color:var(--ink-soft)}.split-head strong{font-size:11px}.split-bar i:first-child{background:var(--green)}.split-bar i:last-child{background:var(--lime)}.split-values{display:flex;justify-content:space-between;margin-top:8px;font-size:8px;color:var(--ink-faint)}.destination-row{display:flex;align-items:center;gap:10px;margin-top:13px;background:var(--surface-soft);padding:11px;border-radius:9px}.destination-row>div:nth-child(2){display:flex;flex-direction:column;gap:2px}.destination-row small{color:var(--ink-faint);font-size:8px}.destination-row strong{font-size:10px}.price-tag{margin-left:auto;font-size:10px;font-weight:700}.control-card .field{margin:17px 0 0}.audit-note{padding:9px 10px;border-radius:7px;background:var(--amber-soft);color:#765324;display:flex;gap:7px;font-size:9px;line-height:1.4;margin:13px 0}.audit-note svg{flex:0 0 auto}.control-card hr,.stake-panel hr{border:0;border-top:1px solid var(--line);margin:18px 0}.pause-row{display:flex;align-items:center;gap:12px}.pause-row>div{display:flex;flex-direction:column;gap:3px;flex:1}.pause-row strong{font-size:10px}.pause-row span{font-size:8px;color:var(--ink-faint);line-height:1.35}.asset-table{overflow:hidden}.table-head,.table-row{display:grid;grid-template-columns:1.5fr .7fr .5fr 1fr .7fr;align-items:center;gap:10px;padding:11px 16px}.table-head{background:var(--surface-soft);color:var(--ink-faint);font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.table-row{border-top:1px solid var(--line);font-size:10px}.table-asset{display:flex;gap:9px;align-items:center}.table-asset>i{width:29px;height:29px;border-radius:7px;color:#fff;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:800}.table-asset b{display:flex;flex-direction:column}.table-asset small{color:var(--ink-faint);font-size:8px;font-weight:500;margin-top:2px}.treasury-stock-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr) auto;align-items:center;gap:24px;padding:23px;margin-bottom:14px;background:linear-gradient(115deg,#fff,#f6fbf7)}.treasury-stock-identity{display:flex;align-items:center;gap:14px;min-width:0}.asset-symbol.large{width:52px;height:52px;border-radius:13px;font-size:17px;flex:0 0 auto}.treasury-stock-identity .eyebrow{margin-bottom:4px}.treasury-stock-identity h2{margin:0 0 4px;font-size:24px;letter-spacing:-.03em}.treasury-stock-identity h2 small{color:var(--ink-soft);font-size:12px;font-weight:500;letter-spacing:0}.treasury-stock-value{display:flex;flex-direction:column;gap:4px;padding-left:24px;border-left:1px solid var(--line)}.treasury-stock-value small,.treasury-stock-status>span{color:var(--ink-faint);font-size:9px}.treasury-stock-value strong{font-size:17px;letter-spacing:-.02em}.treasury-stock-value span{color:var(--ink-soft);font-size:10px}.treasury-stock-status{display:flex;flex-direction:column;align-items:flex-end;gap:7px;text-align:right}.treasury-market-strip{grid-column:1 / -1;display:grid;grid-template-columns:1fr .72fr 1fr;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fff}.treasury-market-strip>div{min-width:0;padding:12px 14px;display:flex;flex-direction:column;gap:4px;border-left:1px solid var(--line)}.treasury-market-strip>div:first-child{border-left:0}.treasury-market-strip small{color:var(--ink-faint);font-size:8px}.treasury-market-strip strong{font-size:14px;letter-spacing:-.015em}.treasury-market-strip span,.treasury-market-strip a{color:var(--ink-soft);font-size:8px}.treasury-market-strip a{display:flex;align-items:center;gap:4px;color:var(--green-dark);font-weight:700}.treasury-market-strip .market-gap{background:var(--surface-soft);text-align:center;align-items:center}.launch-market-quote{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.launch-market-quote>div{padding:11px 13px;display:flex;flex-direction:column;gap:3px;border-left:1px solid var(--line)}.launch-market-quote>div:first-child{border-left:0}.launch-market-quote small,.launch-market-quote span{color:var(--ink-faint);font-size:8px}.launch-market-quote strong{font-size:14px}.launcher-section .launch-market-quote{margin-top:16px}.launcher-section .launch-market-quote>div{min-height:92px;justify-content:center;padding:14px}.launcher-section .launch-market-quote small,.launcher-section .launch-market-quote span{font-size:10px}.launcher-section .launch-market-quote strong{font-size:18px}.treasury-kpis{margin-bottom:14px}.treasury-public-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:14px}.treasury-policy-public,.compact-revenue-card{padding:21px}.treasury-policy-list{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:15px}.treasury-policy-list>div{min-width:0;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-soft);display:grid;grid-template-columns:1fr auto;gap:4px 10px}.treasury-policy-list span{color:var(--ink-soft);font-size:9px}.treasury-policy-list strong{font-size:11px}.treasury-policy-list small{grid-column:1 / -1;color:var(--ink-faint);font-size:8px;line-height:1.4}.compact-revenue-flow{display:grid;grid-template-columns:1fr 22px 1fr 22px 1fr;align-items:center;margin-bottom:13px}.compact-revenue-flow>svg{justify-self:center;color:var(--line-dark)}.compact-revenue-flow>div{min-width:0;display:flex;align-items:center;gap:8px;padding:11px;border:1px solid var(--line);border-radius:8px;color:var(--green)}.compact-revenue-flow>div span{min-width:0;display:flex;flex-direction:column;gap:2px}.compact-revenue-flow small{color:var(--ink-faint);font-size:8px}.compact-revenue-flow strong{color:var(--ink);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-flow-balances{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.compact-flow-balances>div{display:flex;flex-direction:column;gap:4px;padding:9px;border-radius:7px;background:var(--surface-soft)}.compact-flow-balances span{color:var(--ink-faint);font-size:8px}.compact-flow-balances strong{font-size:10px}.treasury-strategy-section{margin-top:14px;padding:21px}.strategy-public-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.strategy-public-head>div{display:flex;flex-direction:column;gap:5px}.strategy-public-head strong{font-size:12px}.strategy-public-head span{max-width:760px;color:var(--ink-soft);font-size:9px;line-height:1.5}.strategy-rule-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.strategy-rule-grid>div{display:flex;flex-direction:column;gap:4px;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-soft)}.strategy-rule-grid span{color:var(--ink-faint);font-size:8px}.strategy-rule-grid strong{font-size:11px}.strategy-picker{margin:15px 0}.strategy-picker>span{display:block;margin-bottom:7px;color:var(--ink);font-size:10px;font-weight:700}.strategy-picker>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.strategy-picker button{position:relative;min-height:74px;padding:11px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft);color:var(--ink);text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:5px}.strategy-picker button:hover,.strategy-picker button.selected{border-color:var(--green);background:var(--surface-green)}.strategy-picker button strong{font-size:10px}.strategy-picker button small{color:var(--ink-soft);font-size:8px;line-height:1.35}.strategy-picker button svg{position:absolute;top:9px;right:9px;color:var(--green)}.strategy-tuning-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.strategy-tuning-grid.mix{margin-bottom:10px;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.treasury-activity-card{overflow:hidden}.treasury-activity-list{display:flex;flex-direction:column}.treasury-activity-row{display:grid;grid-template-columns:34px minmax(0,1fr) minmax(190px,auto) 16px;align-items:center;gap:12px;padding:13px 17px;border-top:1px solid var(--line);transition:background .15s ease}.treasury-activity-row:first-child{border-top:0}.treasury-activity-row:hover{background:var(--surface-soft)}.activity-kind{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:var(--green-soft);color:var(--green)}.treasury-activity-row.sell .activity-kind{background:var(--amber-soft);color:var(--amber)}.treasury-activity-row.reward .activity-kind{background:#eef4ff;color:#4169a8}.activity-copy,.activity-amount{min-width:0;display:flex;flex-direction:column;gap:3px}.activity-copy strong,.activity-amount strong{font-size:10px}.activity-copy small,.activity-amount small{color:var(--ink-faint);font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-amount{align-items:flex-end;text-align:right}.treasury-activity-row>svg{color:var(--ink-faint)}.treasury-activity-empty{min-height:130px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--ink-faint);font-size:10px}.treasury-settings-modal{width:min(680px,100%);max-height:calc(100vh - 36px);overflow-y:auto}.settings-stock-list{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.settings-stock-list>span{grid-column:1 / -1;color:var(--ink);font-size:10px;font-weight:700}.settings-stock-list button{border:1px solid var(--line);border-radius:8px;background:#fff;padding:9px;display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer}.settings-stock-list button:hover:not(:disabled){border-color:var(--green);background:var(--surface-green)}.settings-stock-list button.selected{border-color:var(--green);background:var(--surface-green)}.settings-stock-list button:disabled{cursor:default;opacity:.65}.settings-stock-list button>i{width:30px;height:30px;border-radius:7px;color:#fff;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:800}.settings-stock-list button>span{display:flex;flex-direction:column;gap:2px;flex:1}.settings-stock-list button strong{font-size:10px}.settings-stock-list button small{color:var(--ink-faint);font-size:8px}.settings-stock-list button>svg{color:var(--green)}.staking-market-section{margin-bottom:18px}.staking-market-heading{margin-top:0}.staking-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.staking-market-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);padding:16px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:12px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.staking-market-card:hover{border-color:#a9cdb4;box-shadow:var(--shadow);transform:translateY(-1px)}.staking-market-card.selected{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.staking-market-card.featured{grid-column:span 2;background:var(--surface-green);border-color:#b7d8c0}.staking-market-token{display:flex;align-items:center;gap:9px}.staking-market-token>i{width:34px;height:34px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800}.staking-market-token>.launch-token-coin{flex:0 0 auto;--equity-coin-size: 34px !important}.staking-market-token>span{display:flex;flex-direction:column;gap:2px;min-width:0}.staking-market-token strong{font-size:12px}.staking-market-token small{color:var(--ink-faint);font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staking-market-role{color:var(--green-dark);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.staking-market-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.staking-market-metrics>span{display:flex;flex-direction:column;gap:4px}.staking-market-metrics small{color:var(--ink-faint);font-size:8px}.staking-market-metrics strong{font-size:11px}.staking-market-foot{border-top:1px solid var(--line);padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.staking-market-foot code{color:var(--ink-faint);font-size:8px}.staking-market-foot b{color:var(--green-dark);font-size:8px;display:flex;align-items:center;gap:4px}.staking-hero{display:grid;grid-template-columns:1.35fr .75fr;gap:14px;margin-bottom:14px}.staking-main-card{padding:28px;background:#0c5e39;color:#fff;position:relative;overflow:hidden}.staking-main-card:after{content:"";position:absolute;right:-100px;bottom:-140px;width:320px;height:320px;border:70px solid rgba(255,255,255,.06);border-radius:50%}.staking-orb{width:48px;height:48px;background:#ffffff1f;display:grid;place-items:center;border-radius:12px;margin-bottom:31px}.staking-main-card .eyebrow{color:#a6e6bd}.staking-main-card h2{font-size:36px;margin-bottom:8px;letter-spacing:-.04em}.staking-main-card h2 small{font-size:13px;letter-spacing:0;opacity:.7}.staking-main-card>p{font-size:10px;opacity:.72;max-width:480px;line-height:1.5}.staking-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);margin-top:28px;padding-top:17px}.staking-stats>div{display:flex;flex-direction:column;gap:4px}.staking-stats small{font-size:8px;opacity:.65}.staking-stats strong{font-size:11px}.capacity{margin-top:19px}.capacity>div:first-child{display:flex;justify-content:space-between;font-size:8px;margin-bottom:6px;opacity:.75}.staking-main-card .progress{background:#ffffff21}.staking-main-card .progress i{background:var(--lime)}.staking-reward-value{display:inline-flex;align-items:center;gap:6px}.staking-reward-value>.launch-token-coin{flex:0 0 auto;--equity-coin-size: 24px !important}.staking-main-card>*{position:relative;z-index:1}.staking-main-head{position:relative;z-index:1;display:flex;align-items:center;gap:15px}.staking-main-head .staking-orb{width:66px;height:66px;flex:0 0 auto;margin:0;overflow:visible;background:transparent}.staking-main-head .staking-orb .launch-token-coin{--equity-coin-size: 62px !important}.staking-main-head h2{margin:0}.staking-main-head .eyebrow{margin-bottom:5px}.staking-hero-claims{position:relative;z-index:1;display:flex;gap:8px;margin-top:18px}.staking-hero-claims .button{min-height:36px;margin:0;border-color:#ffffff40}.staking-hero-claims .button-secondary{color:#fff;background:#ffffff1a}.staking-hero-claims .button-primary{color:#075533;background:#fff}.asset-claim-button{align-items:center;justify-content:center;gap:7px}.asset-claim-button>.launch-token-coin{flex:0 0 auto;--equity-coin-size: 23px !important}.stake-capacity-footer{margin-top:16px;padding-top:13px;border-top:1px solid var(--line)}.stake-capacity-footer>div:first-child{color:var(--ink-soft);font-weight:750;opacity:1}.stake-panel{padding:21px}.tabs{display:grid;grid-template-columns:1fr 1fr;background:var(--surface-soft);border-radius:8px;padding:3px}.tabs button{border:0;background:transparent;padding:8px;border-radius:6px;font-size:10px;font-weight:700;cursor:pointer}.tabs button.active{background:#fff;box-shadow:var(--shadow)}.token-input{height:53px;display:grid;grid-template-columns:1fr auto auto;align-items:center;border:1px solid var(--line-dark);border-radius:9px;padding:0 9px}.token-input input{border:0;height:45px;min-width:0;font-size:18px;padding:0 5px}.token-input button{border:0;color:var(--green);font-size:8px;font-weight:800;background:var(--surface-green);padding:5px 6px;border-radius:5px;cursor:pointer}.token-input>span{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700;margin-left:7px}.token-input>span i{width:22px;height:22px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;font-style:normal;font-size:8px}.token-input.compact{height:41px;grid-template-columns:1fr auto}.token-input.compact input{height:36px;font-size:13px}.stake-panel .button{margin-top:13px}.stake-details{padding:10px 0 0}.stake-details>div{display:flex;justify-content:space-between;font-size:8px;padding:4px 0}.stake-details span{color:var(--ink-faint)}.token-input>.token-input-render{width:30px;height:30px;flex:0 0 auto;margin-left:7px;padding:0;overflow:visible}.token-input-render>.launch-token-coin{--equity-coin-size: 27px !important}.progress{height:6px;border-radius:99px;background:#e8eee8;overflow:hidden}.progress i{display:block;height:100%;background:var(--green);border-radius:inherit}.claim-card{padding:17px;display:flex;justify-content:space-between;align-items:center;gap:20px}.claim-card>div{display:flex;align-items:center;gap:10px}.claim-card h3{font-size:12px;margin:0 0 3px}.claim-card p{font-size:9px;color:var(--ink-faint);margin:0}.rewards-hero-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:14px;margin-bottom:14px}.reward-balance-card,.weight-card{padding:22px}.stock-balance{display:flex;align-items:center;gap:12px;margin:25px 0}.stock-balance>i{width:46px;height:46px;border-radius:11px;color:#fff;font-style:normal;font-weight:800;display:grid;place-items:center}.stock-balance h2{font-size:26px;margin:0}.stock-balance span{color:var(--ink-faint);font-size:9px}.threshold>div:first-child{display:flex;justify-content:space-between;font-size:9px;margin-bottom:7px}.threshold small{display:block;color:var(--ink-faint);font-size:8px;margin-top:7px}.weight-equation{display:grid;grid-template-columns:1fr 30px 1fr;align-items:center}.weight-equation>svg{color:var(--line-dark);justify-self:center}.weight-equation>div{padding:15px;border:1px solid var(--line);border-radius:9px;display:grid;grid-template-columns:34px 1fr;column-gap:9px}.equation-icon{grid-row:1/3;width:32px;height:32px;display:grid;place-items:center;background:#eef1ef;border-radius:8px;color:var(--ink-soft)}.equation-icon.green{background:var(--green-soft);color:var(--green)}.equation-icon svg{width:16px}.weight-equation small{color:var(--ink-faint);font-size:8px}.weight-equation strong{font-size:12px}.weight-card .inline-info{margin-top:15px}.rewards-grid{grid-template-columns:1.25fr .75fr}.rewards-grid>.card{padding:21px}.timeline-row{display:grid;grid-template-columns:29px 1fr auto;align-items:center;gap:11px;padding:12px 0;border-top:1px solid var(--line)}.timeline-row:first-child{border-top:0}.timeline-row>b{width:27px;height:27px;border-radius:7px;display:grid;place-items:center;background:var(--surface-green);color:var(--green);font-size:9px}.timeline-row>div{display:flex;flex-direction:column;gap:3px}.timeline-row strong{font-size:10px}.timeline-row span{color:var(--ink-faint);font-size:8px}.muted{color:var(--ink-faint);font-size:9px}.epoch-control>p{font-size:10px;color:var(--ink-soft);line-height:1.55}.epoch-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;padding-top:13px;border-top:1px solid var(--line)}.epoch-stats>div{display:flex;flex-direction:column;gap:4px}.epoch-stats span{font-size:8px;color:var(--ink-faint)}.epoch-stats b{font-size:9px}.empty-epochs{margin-top:14px;text-align:center;padding:32px}.empty-icon{margin:0 auto 11px;width:44px;height:44px;border-radius:11px;display:grid;place-items:center;background:var(--surface-green);color:var(--green)}.empty-epochs h3{font-size:12px;margin-bottom:5px}.empty-epochs p{font-size:9px;color:var(--ink-faint);margin:0 auto 8px;max-width:460px;line-height:1.5}.field-explanation{margin:-3px 0 8px;color:var(--ink-soft);font-size:9px;line-height:1.55}.learn-more-link{width:100%;margin-top:15px;padding:13px 0 1px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--green-dark);display:flex;align-items:center;gap:7px;cursor:pointer;font-size:9px;font-weight:750;text-align:left}.learn-more-link svg:last-child{margin-left:auto;transition:transform .15s ease}.learn-more-link:hover svg:last-child{transform:translate(3px)}.distribution-policy{display:flex;gap:9px;align-items:flex-start;margin:14px 0;padding:12px;border:1px solid #d5e8da;border-radius:9px;background:var(--surface-green);color:var(--green-dark);font-size:9px;line-height:1.55}.distribution-policy svg{flex:0 0 auto;margin-top:1px}.docs-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;align-items:start}.docs-nav{position:sticky;top:88px;display:flex;flex-direction:column;gap:4px;padding:15px;border:1px solid var(--line);border-radius:11px;background:#fff}.docs-nav>span{padding:2px 8px 9px;color:var(--ink-faint);font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.docs-nav button{border:0;border-radius:7px;background:transparent;color:var(--ink-soft);padding:10px 9px;display:flex;align-items:center;justify-content:space-between;gap:9px;cursor:pointer;font-size:9px;font-weight:650;text-align:left}.docs-nav button:hover,.docs-nav button.active{background:var(--surface-green);color:var(--green-dark)}.docs-content{display:flex;flex-direction:column;gap:12px}.docs-section{padding:27px 29px;scroll-margin-top:95px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.docs-section.highlighted{border-color:#8ac19a;box-shadow:0 0 0 3px #10834f14,var(--shadow);transform:translateY(-1px)}.docs-section article{scroll-margin-top:95px}.docs-section h2{margin:6px 0 12px;font-size:18px;letter-spacing:-.02em}.docs-section p{max-width:760px;margin:8px 0;color:var(--ink-soft);font-size:10px;line-height:1.75}.docs-callout{max-width:760px;margin-top:15px;padding:14px;display:flex;flex-direction:column;gap:5px;border-left:3px solid var(--green);border-radius:0 8px 8px 0;background:var(--surface-green)}.docs-callout strong{color:var(--green-dark);font-size:10px}.docs-callout span{color:var(--ink-soft);font-size:9px;line-height:1.6}.docs-callout.amber{border-left-color:var(--amber);background:var(--amber-soft)}.docs-callout.amber strong{color:#765324}.docs-section code{padding:2px 5px;border:1px solid #dce8df;border-radius:4px;color:var(--green-dark);background:var(--surface-green);font-size:.92em}.investor-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;align-items:stretch}.investor-thesis{padding:34px;background:linear-gradient(135deg,#fff,#f4fbf5)}.investor-thesis h2{margin:4px 0 15px;font-size:clamp(25px,3vw,36px);letter-spacing:-.04em}.investor-thesis p{max-width:760px;margin:10px 0;color:var(--ink-soft);font-size:12px;line-height:1.72}.investor-cta{margin-top:18px}.founder-card{padding:30px;display:flex;align-items:center;gap:18px;background:#0c5e39;color:#fff;overflow:hidden;position:relative}.founder-card:after{content:"";position:absolute;width:180px;height:180px;right:-100px;bottom:-110px;border:38px solid rgba(255,255,255,.06);border-radius:50%}.founder-card>*{position:relative;z-index:1}.founder-avatar{width:60px;height:60px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:15px;background:#ffffff1f;font-size:24px;font-weight:800}.founder-card .eyebrow{color:#a6e6bd;margin-bottom:6px}.founder-card h2{margin:0 0 6px;font-size:24px;letter-spacing:-.03em}.founder-card a{display:inline-flex;align-items:center;gap:5px;color:var(--lime);font-size:11px;font-weight:750}.founder-card p{margin:16px 0 0;max-width:330px;color:#ffffffb8;font-size:10px;line-height:1.6}.investor-footnote{margin:13px 2px 0;color:var(--ink-faint);font-size:8px}.operation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.operation-card{padding:17px;display:grid;grid-template-columns:36px 1fr;column-gap:11px;align-items:start}.operation-icon{width:35px;height:35px;border-radius:9px;display:grid;place-items:center;background:var(--surface-green);color:var(--green);grid-row:1/3}.operation-card h3{font-size:11px;margin:2px 0 5px}.operation-card p{font-size:9px;color:var(--ink-faint);line-height:1.45;margin:0 0 12px}.operation-card .button{grid-column:2;justify-self:start;min-height:31px}.operation-inline-status,.operation-inline-error{display:block;font-size:8px;line-height:1.4;margin:-5px 0 10px}.operation-inline-status{color:var(--green)}.operation-inline-error{color:var(--red)}.reward-unlock-card{border-color:color-mix(in srgb,var(--green) 38%,var(--line));background:linear-gradient(145deg,var(--surface),var(--surface-green))}.operations-bottom{grid-template-columns:1.1fr .9fr;margin-top:14px}.operations-bottom>.card{padding:21px}.authority-list>div{display:grid;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--line)}.authority-list>div:first-child{border-top:0}.role{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;font-size:9px;font-weight:800}.role.protocol{background:#dff3e5;color:var(--green-dark)}.role.creator{background:#e7eef9;color:#37649a}.role.keeper{background:var(--amber-soft);color:var(--amber)}.role.public{background:#edf0ed;color:#66726b}.authority-list>div>div{display:flex;flex-direction:column;gap:3px}.authority-list strong{font-size:10px}.authority-list small{color:var(--ink-faint);font-size:8px}.health-list>div{display:flex;align-items:center;justify-content:space-between;min-height:38px;border-top:1px solid var(--line);font-size:9px}.health-list>div:first-child{border-top:0}.health-list span{color:var(--ink-soft)}.health-list strong{font-size:9px}.address-book{margin-top:14px;padding:21px}.address-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--line);background:var(--line);border-radius:8px;overflow:hidden}.address-grid>div{background:#fff;padding:11px;display:flex;flex-direction:column;gap:5px}.address-grid>div>span{color:var(--ink-faint);font-size:8px}.global-message,.toast{position:fixed;z-index:120;bottom:20px;right:20px;max-width:min(440px,calc(100vw - 40px));background:#123c28;color:#fff;padding:12px 14px;border-radius:9px;box-shadow:0 12px 30px #0000002e;display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.4}.global-message.error{background:#633333}.global-message button{background:transparent;color:#fff;border:0;display:grid;place-items:center;margin-left:auto;cursor:pointer}.toast{background:var(--green-dark)}.rwa-notice{max-width:min(520px,calc(100vw - 40px));animation:toast-in .18s ease-out}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.page-transition{animation:page-enter .28s cubic-bezier(.2,.75,.25,1) both}.detail-content{animation:detail-enter .22s ease both}@keyframes page-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes detail-enter{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.card-clickable{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card-clickable:hover,.metric-card:hover,.module-card:hover,.operation-card:hover,.launch-feature-card:hover{transform:translateY(-3px);border-color:#c4d8c8;box-shadow:var(--shadow-hover)}.card-clickable:active{transform:translateY(-1px) scale(.995)}.icon-button,.asset-option,.filter,.tabs button,.token-input button{transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.icon-button:hover,.asset-option:hover,.filter:hover,.token-input button:hover{transform:translateY(-1px);box-shadow:0 6px 14px #12382312}.progress i{transition:width .5s cubic-bezier(.2,.75,.25,1)}.capacity>small{display:block;margin-top:8px;font-size:8px;line-height:1.45;opacity:.62}.launch-feature-card.card-clickable{outline:0}.launch-feature-card.card-clickable:focus-visible{outline:3px solid rgba(16,131,79,.2);outline-offset:3px}.back-link{border:0;background:transparent;color:var(--ink-soft);display:inline-flex;align-items:center;gap:7px;padding:3px 0;margin-bottom:17px;cursor:pointer;font-size:11px;font-weight:700;transition:color .15s ease,transform .15s ease}.back-link svg{transform:rotate(180deg)}.back-link:hover{color:var(--green-dark);transform:translate(-3px)}.token-detail-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:center;gap:45px;min-height:245px;padding:37px 40px;border-radius:20px;color:#fff;background:linear-gradient(128deg,#063c26,#087044 58%,#11935a);box-shadow:0 22px 55px #074a2b29}.token-detail-hero:before,.token-detail-hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.token-detail-hero:before{width:290px;height:290px;border:58px solid rgba(255,255,255,.055);right:-92px;top:-154px}.token-detail-hero:after{width:175px;height:175px;background:#a6e85713;left:39%;bottom:-138px}.token-detail-hero.main-token{background:linear-gradient(128deg,#072f20,#075b38 58%,#0b7948)}.token-detail-identity,.token-detail-role{position:relative;z-index:1}.token-detail-identity{display:flex;align-items:center;gap:19px;min-width:0}.token-detail-identity .detail-token-coin{flex:0 0 auto}.detail-mark{width:76px;height:76px;flex:0 0 auto;background:#ffffff24;border:1px solid rgba(255,255,255,.2);font-size:31px;box-shadow:inset 0 1px #ffffff24}.detail-mark.has-image{border-width:3px;border-color:#ffffffbf;box-shadow:0 10px 28px #00000026}.token-detail-identity .eyebrow{color:#b5edc8;margin-bottom:7px}.token-detail-identity h1{margin:0 0 7px;font-size:clamp(31px,4vw,48px);line-height:1;letter-spacing:-.045em;overflow-wrap:anywhere}.token-detail-identity p{margin:0;font-size:12px;opacity:.7}.token-strategy-link{width:fit-content;display:inline-flex;align-items:center;gap:5px;margin:1px 0 0;padding:4px 8px;border:1px solid rgba(190,255,215,.32);border-radius:999px;color:#e5fff0;background:#02271757;box-shadow:inset 0 1px #ffffff12;font:inherit;font-size:9px;font-weight:850;line-height:1;letter-spacing:.015em;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.token-strategy-link:hover{border-color:#cfffe1b3;background:#0227178c;transform:translateY(-1px)}.token-strategy-link:focus-visible{outline:2px solid #c7ffdc;outline-offset:2px}.token-identity-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.token-profile-edit-trigger{display:inline-flex;align-items:center;gap:4px;min-height:23px;padding:4px 8px;border:1px solid rgba(220,255,233,.42);border-radius:999px;color:#f2fff7;background:#ffffff1f;font:inherit;font-size:8px;font-weight:800;cursor:pointer}.token-profile-edit-trigger:hover{border-color:#ebfff2cc;background:#fff3}.token-profile-edit-trigger:focus-visible{outline:2px solid #c7ffdc;outline-offset:2px}.token-detail-identity .token-profile-description{max-width:580px;margin-top:10px;font-size:11px;line-height:1.55;opacity:.86;white-space:pre-wrap}.token-profile-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.token-profile-links a{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background:#ffffff14;font-size:9px;font-weight:700}.token-profile-links a:hover{background:#ffffff29}.token-detail-role{justify-self:end;max-width:410px}.token-detail-role .status{background:#ffffff21;color:#fff}.token-detail-role p{margin:13px 0 12px;font-size:11px;line-height:1.6;opacity:.76}.token-detail-role .address-link a,.token-detail-role .address-link button{color:#fff;opacity:.8}.token-detail-role>.button{margin-top:14px;min-height:32px;padding:6px 10px;background:#ffffffeb}.token-header-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#ffffff1f}.token-header-kpis>div{min-width:0;min-height:52px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 10px;background:#022d1b33}.token-header-kpis span,.token-header-kpis strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.token-header-kpis span{color:#ffffff9e;font-size:7px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.token-header-kpis strong{color:#fff;font-size:9px}.token-profile-modal{width:min(650px,100%);max-height:calc(100vh - 40px);overflow-y:auto}.profile-image-editor{margin:18px 0 4px;border:1px dashed #aac5b1;border-radius:10px;background:var(--surface-green);display:flex;align-items:center;gap:13px;padding:12px;cursor:pointer}.profile-image-editor>.profile-image-coin{--equity-coin-size: 58px !important;flex:0 0 auto}.profile-image-editor>span{display:flex;flex-direction:column;gap:4px}.profile-image-editor strong{font-size:11px}.profile-image-editor small{color:var(--ink-faint);font-size:9px}.token-profile-modal .profile-recovery-note{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;border:1px solid #add9ba;border-radius:9px;color:var(--green-dark);background:var(--surface-green);font-size:9px;line-height:1.5}.token-profile-modal .profile-recovery-note svg{flex:0 0 auto;margin-top:1px}.token-detail-nav{position:sticky;top:82px;z-index:8;display:flex;gap:5px;width:fit-content;max-width:100%;overflow-x:auto;margin:17px auto 27px;padding:5px;border:1px solid var(--line);border-radius:12px;background:#ffffffe6;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none}.token-detail-nav::-webkit-scrollbar{display:none}.token-detail-nav button{white-space:nowrap;border:0;border-radius:8px;background:transparent;color:var(--ink-soft);padding:9px 14px;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:11px;font-weight:700;transition:color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.token-detail-nav button:hover{color:var(--green-dark);background:var(--surface-green)}.token-detail-nav button.active{color:#fff;background:var(--green);box-shadow:0 6px 14px #10834f33}.detail-metrics{margin-top:0}.detail-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-module-card{min-height:132px;padding:21px;display:grid;grid-template-columns:38px 1fr auto;align-items:start;gap:13px}.detail-module-card>div{min-width:0}.detail-module-card small{display:block;margin-bottom:5px;color:var(--green);font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.detail-module-card h3{margin:0 0 6px;font-size:14px}.detail-module-card p{margin:0;max-width:420px;color:var(--ink-soft);font-size:10px;line-height:1.5}.detail-module-card>svg{align-self:center;color:var(--green);transition:transform .16s ease}.detail-module-card:hover>svg{transform:translate(4px)}.main-boundary-card{padding:25px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:16px;border-color:#bddac4;background:linear-gradient(110deg,#f7fcf8,#eef9f1)}.main-boundary-card .eyebrow{margin-bottom:4px}.main-boundary-card h2{margin:0 0 5px;font-size:17px}.main-boundary-card p{margin:0;color:var(--ink-soft);font-size:10px;line-height:1.5}.detail-contract-strip{display:flex;align-items:stretch;flex-wrap:wrap;gap:1px;margin-top:13px;padding:0;overflow:hidden;background:var(--line)}.detail-contract-strip>div{flex:1 1 170px;min-height:68px;padding:14px 16px;display:flex;flex-direction:column;justify-content:center;gap:7px;background:#fff}.detail-contract-strip small{color:var(--ink-faint);font-size:8px;text-transform:uppercase;letter-spacing:.08em}.detail-contract-strip code,.detail-contract-strip strong{font-size:9px}.embedded-module>.page-header,.embedded-module>.staking-market-section{display:none}.embedded-module .staking-hero{margin-top:0}.kpi-deck{margin-top:13px}.app-body main:has(.token-detail-page.overview-active){padding-top:14px;padding-bottom:14px}.token-detail-page.overview-active{height:calc(100dvh - 98px);min-height:0;display:flex;flex-direction:column;overflow:hidden}.overview-active .back-link{flex:0 0 auto;margin-bottom:8px}.overview-active .token-detail-hero{min-height:108px;flex:0 0 auto;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:24px;padding:12px 22px;border-radius:14px}.overview-active .token-detail-identity{gap:12px}.overview-active .token-detail-identity .detail-token-coin{--equity-coin-size: 70px !important}.overview-active .token-detail-identity .eyebrow{margin-bottom:3px;font-size:8px}.overview-active .token-detail-identity h1{margin-bottom:3px;font-size:clamp(25px,3vw,34px)}.overview-active .token-detail-identity p{font-size:9px}.overview-active .token-profile-description{display:none}.overview-active .token-profile-links{margin-top:5px}.overview-active .token-detail-role{max-width:480px}.overview-active .token-detail-role p{margin:7px 0 5px;font-size:9px;line-height:1.35}.overview-active .token-detail-role>.button{display:none}.overview-active .token-detail-nav{position:static;min-height:38px;flex:0 0 auto;margin:7px auto;padding:3px}.overview-active .token-detail-nav button{padding:6px 10px;font-size:9px}.overview-active .detail-content{min-height:0;flex:1}.token-overview-stage{height:100%;min-height:0;display:flex;flex-direction:column;gap:7px}.overview-market-grid{min-height:0;flex:1;display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(300px,.9fr);gap:7px}.overview-kpi-footer{min-width:0;flex:0 0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:5px}.overview-kpi-footer .metric-card{min-width:0;min-height:52px;padding:6px 8px;justify-content:center;overflow:hidden;border-radius:8px}.overview-kpi-footer .metric-top{gap:5px;font-size:6px}.overview-kpi-footer .metric-top span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.overview-kpi-footer .metric-top svg{width:10px;height:10px;flex:0 0 auto}.overview-kpi-footer .metric-card>strong{overflow:hidden;margin-top:3px;font-size:clamp(9px,.9vw,12px);white-space:nowrap;text-overflow:ellipsis}.overview-kpi-footer .metric-card>small{overflow:hidden;margin-top:1px;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.overview-chart-card{min-width:0;min-height:0;flex:1;display:flex;flex-direction:column;margin:0;padding:0;overflow:hidden}.overview-chart-card>.trading-chart-shell{min-height:0;flex:1;display:flex;flex-direction:column;align-items:stretch;border:0;border-radius:0;box-shadow:none}.overview-chart-card .chart-heading{min-height:50px;padding:8px 13px}.overview-chart-card .chart-heading .eyebrow{margin-bottom:2px;font-size:7px}.overview-chart-card .chart-heading h3{margin-top:0;font-size:12px}.overview-chart-card .chart-price strong{font-size:14px}.overview-chart-card .trading-chart,.overview-chart-card .chart-empty{width:min(100%,clamp(110px,calc(100dvh - 460px),620px));height:auto;min-height:0;flex:0 0 auto;align-self:center;aspect-ratio:1 / 1}.treasury-overview .overview-chart-card .trading-chart,.treasury-overview .overview-chart-card .chart-empty{width:min(100%,clamp(110px,calc(100dvh - 520px),620px))}.overview-chart-card .chart-foot{display:none}.overview-inline-swap{min-width:0;min-height:0;overflow:hidden}.overview-inline-swap .swap-layout,.overview-inline-swap .swap-layout.stock-market-swap{height:100%;grid-template-columns:minmax(0,1fr);gap:0}.overview-inline-swap .swap-card{height:100%;padding:11px 13px;overflow:hidden}.overview-inline-swap .swap-card-head{margin-bottom:6px}.overview-inline-swap .swap-card-head h2{font-size:17px}.overview-inline-swap .swap-asset-box{padding:7px 9px}.overview-inline-swap .swap-amount-row{min-height:35px}.overview-inline-swap .swap-amount-row input,.overview-inline-swap .swap-output{font-size:19px}.overview-inline-swap .swap-submit{min-height:35px;margin-top:6px}.overview-inline-swap .swap-token-picker{top:44px;bottom:9px;max-height:none}.overview-inline-swap :is(.trading-chart-shell,.swap-kpis,.swap-custody-note){display:none}.swap-layout{display:grid;grid-template-columns:minmax(350px,.82fr) minmax(510px,1.18fr);gap:14px;align-items:stretch}.swap-layout.stock-market-swap{grid-template-columns:minmax(0,760px);justify-content:center}.stock-trade-section{margin:28px 0 34px}.stock-trade-section .discovery-section-head{margin-bottom:13px}.swap-card{padding:22px;position:relative}.swap-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:17px}.swap-card-head h2{margin:4px 0 0;font-size:22px;letter-spacing:-.03em}.swap-side-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:13px;border-radius:10px;background:var(--surface-soft)}.swap-side-tabs button{border:0;border-radius:7px;background:transparent;color:var(--ink-soft);min-height:34px;font-size:10px;font-weight:800;cursor:pointer;transition:.15s ease}.swap-side-tabs button.active{color:#fff;background:var(--green);box-shadow:0 6px 14px #10834f33}.swap-asset-box{border:1px solid var(--line-dark);border-radius:12px;padding:13px 14px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.swap-asset-box:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #10834f17}.swap-asset-box.receive{background:#f7faf8}.swap-asset-box>div:first-child{display:flex;justify-content:space-between;gap:12px;color:var(--ink-faint);font-size:8px}.swap-output-head{align-items:center}.swap-output-head>div:first-child{display:flex;flex-direction:column;gap:2px}.swap-output-choice{display:inline-flex;align-items:center;gap:3px;padding:2px;border:1px solid var(--line);border-radius:7px;background:#fff}.swap-output-choice svg{color:var(--ink-faint)}.swap-output-choice button{min-width:37px;min-height:22px;padding:2px 6px;border:0;border-radius:5px;background:transparent;color:var(--ink-soft);font-size:7px;font-weight:850;cursor:pointer}.swap-output-choice button.active{background:var(--green);color:#fff;box-shadow:0 3px 8px #10834f2e}.swap-amount-row{display:flex;align-items:center;gap:8px;min-height:44px}.swap-amount-row input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:25px;font-weight:700}.swap-amount-row button{border:0;border-radius:5px;padding:5px 7px;color:var(--green-dark);background:var(--surface-green);font-size:8px;font-weight:900;cursor:pointer}.swap-amount-row .swap-token-trigger{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px 4px 5px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:#fff;box-shadow:0 3px 9px #1238230d}.swap-token-static{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px 4px 5px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:var(--surface)}.swap-token-trigger i,.swap-token-picker>button>i{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:8px;font-style:normal;font-weight:850}.swap-token-trigger svg{color:var(--ink-faint)}.swap-token-picker{position:absolute;z-index:8;left:22px;right:22px;margin-top:7px;padding:9px;max-height:390px;overflow-y:auto;border:1px solid var(--line-dark);border-radius:12px;background:#fffffffb;box-shadow:0 20px 55px #0f311d2e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.swap-token-picker-head{display:flex;justify-content:space-between;align-items:flex-start;padding:7px 7px 10px;border-bottom:1px solid var(--line)}.swap-token-picker-head>div{display:flex;flex-direction:column;gap:3px}.swap-token-picker-head strong{font-size:11px}.swap-token-picker-head span{color:var(--ink-faint);font-size:8px}.swap-token-picker-head>button{width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:7px;background:var(--surface-soft);cursor:pointer}.swap-token-picker>button{width:100%;min-height:48px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:7px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.swap-token-picker>button:not(:disabled):hover,.swap-token-picker>button.selected{background:var(--surface-green)}.swap-token-picker>button:disabled{opacity:.45;cursor:not-allowed}.swap-token-picker>button>div{display:flex;flex-direction:column;gap:2px}.swap-token-picker>button>div strong{font-size:10px}.swap-token-picker>button>div span{color:var(--ink-faint);font-size:7px}.swap-token-picker>button>b{max-width:120px;overflow:hidden;color:var(--ink-soft);font-size:9px;text-overflow:ellipsis}.swap-amount-row strong:not(.swap-output),.swap-amount-row b{white-space:nowrap;font-size:11px}.swap-output{flex:1;min-width:0;overflow:hidden;color:var(--ink);font-size:23px;text-overflow:ellipsis}.swap-direction{position:relative;z-index:1;width:34px;height:34px;display:grid;place-items:center;margin:-8px auto;padding:0;border:4px solid var(--surface);border-radius:11px;background:var(--surface-green);color:var(--green);box-shadow:0 3px 9px #1238231a;cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.swap-direction:hover{color:#fff;background:var(--green);box-shadow:0 7px 16px #10834f3d;transform:translateY(-1px)}.swap-direction:active{transform:translateY(0)}.swap-direction:focus-visible{outline:3px solid rgba(16,131,79,.25);outline-offset:2px}.swap-submit{margin-top:12px;min-height:43px}.swap-flow-status{margin:9px 0 0;color:var(--ink-soft);font-size:8px;line-height:1.45;text-align:center}.swap-warning{display:flex;gap:7px;align-items:center;margin-top:10px;padding:8px 10px;border-radius:7px;background:var(--amber-soft);color:var(--amber);font-size:8px;line-height:1.4}.swap-next-step{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:8px 9px;border:1px solid #c8dfce;border-radius:8px;background:#f3faf5}.swap-next-step>div{min-width:0;display:flex;flex-direction:column;gap:2px}.swap-next-step strong{font-size:9px}.swap-next-step span{color:var(--ink-faint);font-size:7px;line-height:1.3}.swap-next-step .button{min-height:30px;flex:0 0 auto;padding:5px 8px;font-size:8px}.swap-custody-note{display:flex;align-items:flex-start;gap:7px;margin:13px 0 0;color:var(--ink-faint);font-size:8px;line-height:1.45}.swap-custody-note svg{flex:0 0 auto;color:var(--green)}.swap-kpis{margin-top:14px}.app-body main:has(.trade-page){padding-top:18px;padding-bottom:18px}.trade-page{max-width:1280px;height:calc(100dvh - 106px);min-height:0;display:flex;flex-direction:column;margin:0 auto;overflow:hidden}.trade-workspace{min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden;border-color:var(--line-dark);box-shadow:0 14px 38px #12382312}.trade-pair-summary{min-height:0;flex:0 0 auto;border-bottom:1px solid var(--line);background:var(--surface-soft)}.trade-workspace-grid{min-height:0;flex:1;display:grid;grid-template-columns:minmax(0,min(920px,100%));justify-content:center}.trade-swap-surface{min-width:0;min-height:0;border-right:1px solid var(--line);border-left:1px solid var(--line)}.trade-swap-surface .swap-layout,.trade-swap-surface .swap-layout.stock-market-swap{height:100%;grid-template-columns:minmax(0,1fr);justify-content:stretch}.trade-swap-surface .swap-card{height:100%;padding:14px 16px 12px;border:0;border-radius:0;box-shadow:none}.trade-swap-surface .swap-card-head{margin-bottom:9px}.trade-swap-surface .swap-card-head h2{font-size:18px}.trade-swap-surface .swap-card-head .eyebrow{margin-bottom:3px;font-size:7px}.trade-swap-surface .swap-asset-box{padding:9px 12px}.trade-swap-surface .swap-amount-row{min-height:39px}.trade-swap-surface .swap-amount-row input{font-size:22px}.trade-swap-surface .swap-output{font-size:21px}.trade-swap-surface .swap-submit{min-height:39px;margin-top:8px}.trade-swap-surface .swap-token-picker{top:52px;bottom:12px;max-height:none;margin-top:0}.trade-swap-surface .swap-custody-note,.trade-swap-surface .trading-chart-shell,.trade-swap-surface .swap-kpis{display:none}.trade-focus-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--line)}.trade-focus-grid.single{grid-template-columns:1fr}.trade-focus-card{min-width:0;padding:8px 10px;overflow:hidden;background:#fff}.trade-focus-head{display:flex;align-items:center;justify-content:space-between;gap:13px}.trade-focus-identity{min-width:0;display:flex;align-items:center;gap:10px}.trade-focus-identity>div{min-width:0;display:flex;flex-direction:column;gap:2px}.trade-focus-identity small{color:var(--green);font-size:7px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.trade-focus-identity strong{font-size:13px}.trade-focus-identity>div>span{overflow:hidden;color:var(--ink-faint);font-size:8px;white-space:nowrap;text-overflow:ellipsis}.trade-asset-mark{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:11px;font-weight:900;box-shadow:inset 0 0 0 1px #ffffff40}.trade-stock-comparison,.trade-token-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:5px;overflow:hidden;border:1px solid var(--line);border-radius:7px;background:var(--line)}.trade-stock-comparison>div,.trade-token-comparison>div{min-width:0;display:flex;flex-direction:column;gap:2px;padding:4px 6px;background:var(--surface-soft)}.trade-stock-comparison small,.trade-token-comparison small{overflow:hidden;color:var(--ink-faint);font-size:7px;white-space:nowrap;text-overflow:ellipsis}.trade-stock-comparison strong,.trade-token-comparison strong{overflow:hidden;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.trade-stock-comparison span{overflow:hidden;color:var(--ink-faint);font-size:7px;white-space:nowrap;text-overflow:ellipsis}.swap-picker-coin{width:24px;height:24px;display:grid;place-items:center}.swap-token-picker .swap-picker-coin .launch-token-coin{--equity-coin-size: 24px !important}.swap-token-picker .equity-token-icon,.swap-token-trigger .equity-token-icon{width:23px!important;height:23px!important}.trading-chart-shell{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fbfdfb;box-shadow:var(--shadow)}.chart-heading{min-height:70px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:13px 18px;border-bottom:1px solid var(--line)}.chart-heading h3{margin:3px 0 0;font-size:15px}.chart-price{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.chart-price strong{font-size:17px}.chart-price span{font-size:8px;font-weight:800}.positive{color:var(--green)}.negative{color:#b84848}.trading-chart{width:100%;height:clamp(280px,43vh,440px)}.chart-empty{height:clamp(280px,43vh,440px);display:grid;place-items:center;color:var(--ink-faint);font-size:10px;background:radial-gradient(circle at center,rgba(16,131,79,.05),transparent 48%)}.chart-foot{min-height:34px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 18px;border-top:1px solid var(--line);color:var(--ink-faint);font-size:8px}.chart-foot a{color:var(--green-dark);text-decoration:none;font-weight:800}.otc-page-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:14px}.otc-deck-card,.otc-accounting-card{padding:23px}.otc-deck-card>p{margin:12px 0 18px;color:var(--ink-soft);font-size:10px;line-height:1.6}.otc-deck-card .button{margin-top:9px}.otc-position-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:17px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.otc-position-grid>div{min-width:0;padding:11px;background:var(--surface-soft)}.otc-position-grid span,.otc-accounting-list span{display:block;color:var(--ink-faint);font-size:8px}.otc-position-grid strong{display:block;margin-top:5px;overflow:hidden;font-size:10px;text-overflow:ellipsis}.churn-asset-amount{min-width:0;display:inline-flex!important;align-items:center;justify-content:flex-end;gap:7px}.churn-asset-amount>strong{margin:0;font-size:11px}.churn-asset-amount>.launch-token-coin{flex:0 0 auto;--equity-coin-size: 27px !important}.otc-position-grid .churn-asset-amount{justify-content:flex-start;margin-top:4px}.otc-accounting-list{margin:13px 0}.otc-accounting-list>div{min-height:46px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--line)}.otc-accounting-list>div:first-child{border-top:0}.otc-accounting-list strong{text-align:right;font-size:10px}.otc-accounting-value{min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.otc-accounting-value small{color:var(--green-dark);font-size:8px;font-weight:750}.churn-deposit-note{display:flex;align-items:flex-start;gap:8px;margin:9px 0 3px;padding:9px 10px;border:1px solid #b9ddc4;border-radius:8px;color:var(--green-dark);background:var(--surface-green);font-size:8px;line-height:1.45}.churn-deposit-note svg{flex:0 0 auto;margin-top:1px}.otc-flow-map{max-width:780px;margin:14px auto 0;padding:16px;border:1px solid var(--line);border-radius:12px;background:#fff}.discovery-page{max-width:1280px;margin:0 auto}.discovery-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:24px;border-bottom:1px solid var(--line-dark)}.discovery-hero h1{margin:0 0 9px;font-size:clamp(34px,4vw,54px);line-height:1;letter-spacing:-.05em}.discovery-hero p{margin:0;max-width:650px;color:var(--ink-soft);font-size:13px;line-height:1.55}.discovery-hero-actions{min-width:0;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.discovery-hero-actions .protocol-volume-kpis{margin-left:0}.explore-launch-button{position:relative;isolation:isolate;min-height:45px;flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;border:1px solid #15935a;border-radius:10px;padding:0 17px;color:#fff;background:linear-gradient(135deg,#119157,#08623b);cursor:pointer;font-size:12px;font-weight:800;box-shadow:0 8px 25px #10834f40,0 0 0 4px #a6e8571c;transition:transform .16s ease,box-shadow .16s ease}.explore-launch-button:before{content:"";position:absolute;z-index:-1;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:14px;background:#a6e8572b;filter:blur(8px);animation:launch-glow 2.4s ease-in-out infinite}.explore-launch-button:hover{transform:translateY(-2px);box-shadow:0 13px 32px #10834f57,0 0 0 5px #a6e85724}@keyframes launch-glow{50%{opacity:.35;transform:scale(.97)}}.discovery-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--line);box-shadow:var(--shadow)}.discovery-kpis>div{min-width:0;padding:15px 17px;display:flex;flex-direction:column;gap:4px;background:#fffffff2}.discovery-kpis small{color:var(--ink-faint);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.discovery-kpis strong{font-size:18px;letter-spacing:-.025em}.discovery-kpis span{color:var(--ink-soft);font-size:8px}.discovery-live{display:inline-flex;align-items:center;gap:7px;color:var(--green-dark);text-transform:uppercase}.discovery-live i{width:6px;height:6px;border-radius:50%;background:#20ad67;box-shadow:0 0 0 4px #20ad6721;animation:live-pulse 1.7s ease infinite}@keyframes live-pulse{50%{opacity:.45;box-shadow:0 0 0 2px #20ad6714}}.discovery-controls{display:flex;align-items:center;gap:10px;margin-bottom:27px}.discovery-controls>label{min-width:280px;flex:1;height:43px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--line-dark);border-radius:10px;color:var(--ink-faint);background:#fff;box-shadow:var(--shadow)}.discovery-controls input{min-width:0;height:100%;border:0;outline:0;color:var(--ink);background:transparent;font-size:12px}.discovery-controls kbd{padding:4px 6px;border:1px solid var(--line);border-radius:5px;color:var(--ink-faint);background:var(--surface-soft);font-size:7px;font-weight:700;text-transform:uppercase}.discovery-filters{display:flex;gap:5px;padding:4px;border:1px solid var(--line);border-radius:10px;background:#ffffffbf}.discovery-filters button{border:0;border-radius:7px;padding:8px 11px;color:var(--ink-soft);background:transparent;cursor:pointer;font-size:9px;font-weight:700;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.discovery-filters button:hover{color:var(--green-dark);background:var(--surface-green)}.discovery-filters button.active{color:#fff;background:var(--green);box-shadow:0 5px 12px #10834f2e}.discovery-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:28px 0 12px}.discovery-section-head span{display:block;margin-bottom:4px;color:var(--green);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.discovery-section-head h2{margin:0;font-size:22px;letter-spacing:-.03em}.discovery-section-head>b{padding:5px 7px;border:1px solid var(--line);border-radius:6px;color:var(--ink-faint);font-size:7px;letter-spacing:.06em;text-transform:uppercase}.launch-preview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.launch-preview{min-width:0;min-height:112px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:9px;padding:12px;border:1px solid var(--line);border-radius:11px;color:var(--ink);background:#fffffff2;text-align:left;cursor:pointer;box-shadow:var(--shadow);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.launch-preview:hover{transform:translateY(-3px);border-color:#afd0b8;box-shadow:var(--shadow-hover)}.launch-preview.main{border-color:#a8d2b4;background:linear-gradient(145deg,#f7fff8,#eaf8ee)}.preview-art,.leader-art,.directory-art{overflow:hidden;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,var(--green),var(--green-dark));font-style:normal;font-weight:900}.preview-art{grid-row:1;width:42px;height:42px;overflow:visible;border-radius:10px;background:transparent}.leader-art:has(.launch-token-coin),.directory-art:has(.launch-token-coin){overflow:visible;border-radius:0;background:transparent}.preview-copy{min-width:0;display:flex;flex-direction:column}.preview-copy strong{overflow:hidden;color:var(--green);font-size:14px;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.preview-copy em{overflow:hidden;margin-top:4px;color:var(--ink-soft);font-size:9px;font-style:normal;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.launch-preview>svg{color:var(--green);transition:transform .15s ease}.launch-preview:hover>svg{transform:translate(3px)}.preview-price{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding-top:8px;border-top:1px solid var(--line)}.preview-price small{color:var(--ink-faint);font-size:7px}.preview-price b{font-size:9px;text-align:right}.discovery-two-column{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px}.discovery-panel{padding:15px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#ffffffe0;box-shadow:var(--shadow)}.discovery-panel .discovery-section-head{margin:0 0 8px;padding-bottom:10px;border-bottom:1px solid var(--line)}.discovery-section-head.compact h2{font-size:17px}.discovery-section-head select,.all-token-head select{max-width:185px;border:1px solid var(--line);border-radius:7px;padding:6px 8px;color:var(--ink-soft);background:#fff;font-size:8px;font-weight:700}.recent-buy-list,.leader-list{display:grid}.recent-buy-list button,.leader-list button{min-width:0;min-height:45px;display:grid;align-items:center;gap:8px;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;text-align:left;cursor:pointer;transition:background .14s ease,padding .14s ease}.recent-buy-list button{grid-template-columns:30px 1fr auto auto}.leader-list button{grid-template-columns:23px 32px 1fr auto 14px}.recent-buy-list button:last-child,.leader-list button:last-child{border-bottom:0}.recent-buy-list button:hover,.leader-list button:hover{padding-inline:5px;background:var(--surface-green)}.buy-dot{width:28px;height:28px;display:grid;place-items:center;overflow:visible;border-radius:50%;color:var(--green);background:transparent}.buy-dot .launch-token-coin{--equity-coin-size: 28px !important}.recent-buy-list button>span:nth-child(2),.leader-list button>span:nth-child(3){min-width:0;display:flex;flex-direction:column;gap:2px}.recent-buy-list strong,.leader-list strong{font-size:9px}.recent-buy-list small,.leader-list small{overflow:hidden;color:var(--ink-faint);font-size:7px;white-space:nowrap;text-overflow:ellipsis}.recent-buy-list button>b{font-size:9px}.recent-buy-list em{padding:3px 5px;border-radius:4px;color:var(--green-dark);background:var(--green-soft);font-size:7px;font-style:normal;font-weight:800;text-transform:uppercase}.leader-list button>b{color:var(--ink-faint);font-size:8px}.leader-art{width:30px;height:30px;border-radius:7px;font-size:9px}.leader-list em{color:var(--ink-soft);font-size:8px;font-style:normal;font-weight:700;text-align:right}.discovery-empty{min-height:90px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink-faint);font-size:9px}.all-token-head{margin-top:34px}.all-token-head>div:last-child{display:flex;align-items:center;gap:9px}.all-token-head label{display:flex;align-items:center;gap:7px;color:var(--ink-faint);font-size:8px}.all-token-head b{padding:6px 8px;border-radius:6px;color:var(--green-dark);background:var(--green-soft);font-size:8px}.token-directory{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#ffffffed;box-shadow:var(--shadow)}.token-directory>button{width:100%;min-width:0;display:grid;grid-template-columns:38px minmax(145px,1.3fr) repeat(4,minmax(85px,.65fr)) 18px;align-items:center;gap:11px;padding:10px 13px;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;text-align:left;cursor:pointer;transition:background .14s ease,padding .14s ease}.token-directory>button:last-of-type{border-bottom:0}.token-directory>button:hover{padding-left:17px;background:var(--surface-green)}.directory-art{width:36px;height:36px;border-radius:9px;font-size:11px}.directory-name,.token-directory>button>span:not(.directory-art){min-width:0;display:flex;flex-direction:column;gap:3px}.directory-name strong{overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.token-directory small{overflow:hidden;color:var(--ink-faint);font-size:7px;white-space:nowrap;text-overflow:ellipsis}.token-directory b{overflow:hidden;font-size:8px;white-space:nowrap;text-overflow:ellipsis}.token-directory>button>svg{color:var(--green)}.sidebar nav button .market-nav-alert{border-color:#efb8b8;color:#a32626;background:#fff1f1;box-shadow:0 0 0 3px #bd3d3d14}.market-page,.stock-detail-page{min-width:0}.app-body main:has(.market-page){padding-top:clamp(12px,2vh,20px);padding-bottom:clamp(12px,2vh,20px)}.market-page{height:calc(100dvh - 70px - clamp(24px,4vh,40px));min-height:420px;display:flex;flex-direction:column;overflow:hidden}.market-page>.page-header{flex:0 0 auto;margin-bottom:clamp(8px,1.2vh,12px)}.market-page>.page-header h1{margin-bottom:4px;font-size:clamp(25px,2.5vw,36px)}.market-page>.page-header p{max-width:760px;font-size:11px;line-height:1.35}.market-summary{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin-bottom:8px;border:1px solid var(--line);border-radius:10px;background:var(--line);box-shadow:var(--shadow);gap:1px}.market-summary>div{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 9px;padding:8px 12px;background:#fffffff5}.market-summary small,.market-table-head{color:var(--ink-faint);font-size:8px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.market-summary strong{grid-row:1 / 3;align-self:center;font-size:19px;letter-spacing:-.035em}.market-summary>.market-summary-compact{display:flex;align-items:center;gap:10px}.market-summary>.market-summary-compact strong{grid-row:auto;order:-1;flex:0 0 auto}.market-summary span{color:var(--ink-soft);font-size:7px}.market-summary .market-alert-count{color:var(--red)}.market-summary-stock{min-width:0;display:inline-flex;align-items:center;justify-self:start;gap:5px;border:0;padding:0;color:var(--ink);background:transparent;cursor:pointer}.market-summary-stock b{overflow:hidden;font-size:8px;white-space:nowrap;text-overflow:ellipsis}.market-summary-stock:hover b{color:var(--green)}.market-controls{min-width:0;flex:0 0 auto;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(150px,auto);align-items:center;gap:8px;margin-bottom:8px}.market-search{min-width:0;height:38px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--line-dark);border-radius:9px;color:var(--ink-faint);background:var(--surface)}.market-search input{min-width:0;height:100%;border:0;outline:0;color:var(--ink);background:transparent;font-size:11px}.market-search kbd{min-width:24px;padding:3px 5px;border:1px solid var(--line);border-radius:5px;color:var(--ink-faint);background:var(--surface-soft);font-size:7px;text-align:center}.market-filters{min-width:0;display:flex;gap:3px;padding:3px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.market-filters button{min-height:30px;padding:4px 9px;border:0;border-radius:6px;color:var(--ink-soft);background:transparent;cursor:pointer;font-size:8px;font-weight:750;white-space:nowrap}.market-filters button:hover{color:var(--green-dark);background:var(--surface-green)}.market-filters button.active{color:#fff;background:var(--green)}.market-sort{height:38px;display:flex;align-items:center;gap:7px;padding:0 8px 0 10px;border:1px solid var(--line);border-radius:9px;color:var(--ink-faint);background:var(--surface);font-size:8px;font-weight:750}.market-sort select{min-width:118px;border:0;outline:0;color:var(--ink);background:transparent;font-size:9px;font-weight:700}.market-browser{min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:#fffffff2;box-shadow:var(--shadow)}.market-table-head,.market-watch-list>.market-row{display:grid;grid-template-columns:minmax(170px,1.25fr) minmax(96px,.7fr) minmax(106px,.78fr) minmax(92px,.68fr) minmax(82px,1fr) 18px;align-items:center;gap:clamp(7px,1vw,13px)}.market-table-head{flex:0 0 auto;padding:8px 14px;border-bottom:1px solid var(--line);background:var(--surface-soft)}.market-watch-list{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--green) var(--surface-soft)}.market-watch-list::-webkit-scrollbar{width:9px}.market-watch-list::-webkit-scrollbar-track{background:var(--surface-soft)}.market-watch-list::-webkit-scrollbar-thumb{border:2px solid var(--surface-soft);border-radius:99px;background:linear-gradient(var(--green),var(--green-dark))}.market-watch-list::-webkit-scrollbar-thumb:hover{background:var(--lime)}.market-watch-list>.market-row{position:relative;isolation:isolate;width:100%;min-height:clamp(56px,7.2vh,68px);padding:8px 14px;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;text-align:left;cursor:pointer;transition:background .15s ease,padding .15s ease,box-shadow .15s ease}.market-watch-list>.market-row:last-child{border-bottom:0}.market-watch-list>.market-row:hover,.market-watch-list>.market-row:focus-visible{padding-left:20px;outline:0;background:var(--surface-green)}.market-watch-list>.market-row>span:not(.market-equity):not(.market-leader){min-width:0;display:flex;flex-direction:column;gap:4px}.market-watch-list small{color:var(--ink-faint);font-size:8px}.market-watch-list strong{font-size:11px}.market-price-cell{min-height:42px;justify-content:center;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--surface-soft) 78%,transparent)}.market-price-cell.onchain{border-color:color-mix(in srgb,var(--green) 28%,var(--line));background:color-mix(in srgb,var(--surface-green) 62%,var(--surface))}.market-price-cell>small,.market-mobile-prices small{display:flex;align-items:center;gap:4px}.market-price-cell i,.market-mobile-prices i{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--ink-faint)}.market-price-cell.onchain i,.market-mobile-prices .onchain i{background:var(--green);box-shadow:0 0 7px color-mix(in srgb,var(--green) 60%,transparent)}.market-price-cell>strong{font-size:12px;letter-spacing:-.015em}.quote-stale-age{display:inline-flex;width:max-content;color:var(--amber)!important;font-size:7px!important;font-weight:750;letter-spacing:.02em;text-transform:none}.market-equity{min-width:0;display:grid;grid-template-columns:23px 38px 1fr;align-items:center;gap:8px}.market-equity>b{color:var(--ink-faint);font-size:9px}.market-equity>span{min-width:0;display:flex;flex-direction:column;gap:2px}.market-equity>span strong{font-size:12px}.market-equity>span small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-difference strong{font-size:13px!important}.market-mobile-prices{display:none}.market-leader{min-width:0;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--green-dark)}.market-leader>span{min-width:0;display:flex;flex-direction:column;gap:2px}.market-inline-launch{max-width:100%;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 9px;border:1px solid color-mix(in srgb,var(--green) 52%,var(--line));border-radius:7px;color:#fff;background:var(--green);font-size:8px;font-weight:850;white-space:nowrap;cursor:pointer}.market-inline-launch:hover{background:var(--green-dark)}.market-watch-list .depeg-up,.stock-price-grid .depeg-up{background:linear-gradient(90deg,#1ca45c1a,#fffffff5);box-shadow:inset 4px 0 #1ca45c}.market-watch-list .depeg-up .market-difference strong,.stock-price-grid .depeg-up strong{color:#08733e}.market-watch-list .depeg-down,.stock-price-grid .depeg-down{background:linear-gradient(90deg,#c62a2a1f,#fffffff5);box-shadow:inset 4px 0 #cc3535;animation:market-danger-pulse 1.25s ease-in-out infinite}.market-watch-list .depeg-down .market-difference strong,.stock-price-grid .depeg-down strong{color:#b32424}@keyframes market-danger-pulse{50%{background-color:#ffdfdfcc;box-shadow:inset 4px 0 #d22626,inset 0 0 22px #d2262617}}.market-empty{min-height:150px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--ink-faint);font-size:10px}.back-button{display:inline-flex;align-items:center;gap:7px;margin-bottom:20px;padding:7px 10px;border:0;border-radius:8px;color:var(--green-dark);background:var(--green-soft);cursor:pointer;font-size:10px;font-weight:750}.back-button svg{transform:rotate(180deg)}.stock-detail-hero{min-height:170px;display:grid;grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:23px;padding:22px 28px;overflow:hidden;border:1px solid #acd2b7;border-radius:17px;background:radial-gradient(circle at 10% 20%,rgba(166,232,87,.22),transparent 20rem),linear-gradient(135deg,#f7fff8,#ebf7ee);box-shadow:var(--shadow)}.stock-detail-hero h1{margin:2px 0 6px;font-size:clamp(31px,4vw,51px);letter-spacing:-.05em}.stock-detail-hero p{margin:0;color:var(--ink-soft);font-size:11px}.stock-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:14px 0}.stock-price-grid .card{min-height:105px;display:flex;flex-direction:column;gap:6px;padding:18px}.stock-price-grid small,.stock-price-grid span{color:var(--ink-faint);font-size:8px}.stock-price-grid strong{font-size:21px;letter-spacing:-.03em}.stock-aerodrome-chart{margin:14px 0 28px;padding:0;overflow:hidden}.stock-aerodrome-chart .trading-chart-shell{border:0;border-radius:inherit;box-shadow:none}.stock-market-launch-button{white-space:nowrap}.stock-detail-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:13px}.stock-detail-grid>.card{padding:21px}.stock-stat-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--line)}.stock-stat-list>div{min-width:0;display:flex;flex-direction:column;gap:4px;padding:11px 12px;background:#fff}.stock-stat-list span{color:var(--ink-faint);font-size:8px}.stock-stat-list strong{overflow:hidden;font-size:10px;text-overflow:ellipsis}.stock-token-rankings{display:grid}.stock-token-rankings>button{min-width:0;display:grid;grid-template-columns:22px minmax(90px,1fr) minmax(80px,.8fr) minmax(80px,.8fr) 38px 14px;align-items:center;gap:9px;padding:10px 4px;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;text-align:left;cursor:pointer}.stock-token-rankings>button:hover{background:var(--surface-green)}.stock-token-rankings>button:last-child{border-bottom:0}.stock-token-rankings>button>span{min-width:0;display:flex;flex-direction:column;gap:3px}.stock-token-rankings small{color:var(--ink-faint);font-size:7px}.stock-token-rankings strong{overflow:hidden;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.stock-token-rankings em{color:var(--green-dark);font-size:10px;font-style:normal;font-weight:850}.stock-detail-footer{display:flex;align-items:center;gap:14px;margin-top:13px;color:var(--ink-soft);font-size:9px}.stock-detail-footer>a{display:inline-flex;align-items:center;gap:5px;color:var(--green-dark);font-weight:750}.app-body main:has(.stock-overview-page){padding-top:14px;padding-bottom:14px}.stock-overview-page{height:calc(100dvh - 98px);min-height:0;display:flex;flex-direction:column;overflow:hidden}.stock-overview-page .back-button{flex:0 0 auto;margin-bottom:7px}.stock-overview-page .stock-detail-hero{min-height:82px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 18px;border-radius:14px}.stock-detail-identity{min-width:0;display:flex;align-items:center;gap:13px}.stock-overview-page .market-coin-large{width:62px;height:62px;flex:0 0 auto}.stock-overview-page .stock-detail-hero h1{margin:0 0 2px;font-size:clamp(23px,2.7vw,34px)}.stock-overview-page .stock-detail-hero p{font-size:9px}.stock-detail-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px 12px}.stock-detail-actions>a{display:inline-flex;align-items:center;gap:4px;color:var(--green-dark);font-size:8px;font-weight:750}.stock-overview-stage{min-height:0;flex:1;display:flex;flex-direction:column;gap:7px;margin-top:7px}.stock-market-workspace{min-height:0;flex:1}.stock-overview-page .stock-aerodrome-chart{margin:0}.stock-overview-page .overview-chart-card .trading-chart,.stock-overview-page .overview-chart-card .chart-empty{width:min(100%,clamp(110px,calc(100dvh - 375px),620px))}.stock-kpi-footer{grid-template-columns:repeat(8,minmax(0,1fr))}.stock-competition-mini{min-width:0;min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:6px 7px;overflow:hidden;border-radius:8px}.stock-competition-mini>div{min-width:0;display:flex;flex-direction:column;gap:3px}.stock-competition-mini>div>span{display:flex;align-items:center;gap:4px;overflow:hidden;color:var(--ink-faint);font-size:6px;font-weight:750;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase}.stock-competition-mini>div>button{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:0;border:0;color:var(--ink);background:transparent;cursor:pointer;text-align:left}.stock-competition-mini strong{font-size:10px}.stock-competition-mini small{overflow:hidden;max-width:100%;color:var(--ink-faint);font-size:6px;white-space:nowrap;text-overflow:ellipsis}.stock-competition-mini .button{min-width:42px;min-height:28px;padding:4px 6px;font-size:7px}@media(max-width:1120px){:root{--sidebar: 208px}main{padding-inline:28px}.launch-layout{grid-template-columns:1fr}.asset-grid{grid-template-columns:1fr 1fr}.launch-feature-card{grid-template-columns:1fr}.launch-feature-actions{position:absolute;right:22px;top:22px}.launch-feature-card{position:relative}.operation-grid,.staking-market-grid{grid-template-columns:1fr 1fr}.address-grid{grid-template-columns:repeat(2,1fr)}.token-detail-hero{grid-template-columns:1fr;gap:22px}.token-detail-role{justify-self:start;max-width:650px}.swap-layout{grid-template-columns:1fr}.treasury-stock-hero{grid-template-columns:1fr 1fr}.treasury-stock-status{grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:space-between;text-align:left}.launch-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.token-directory>button{grid-template-columns:38px minmax(130px,1.2fr) repeat(3,minmax(78px,.65fr)) 18px}.token-directory>button>span:nth-of-type(6){display:none}.market-table-head,.market-watch-list>.market-row{grid-template-columns:minmax(150px,1.35fr) minmax(84px,.68fr) minmax(92px,.72fr) minmax(78px,.6fr) minmax(76px,.64fr)}.market-table-head>span:nth-child(5){display:none}.market-table-head>span:last-child{display:block}.market-watch-list .market-leader{display:flex}.market-watch-list .market-row>svg{display:none}.market-leader-token{max-width:100%;gap:4px}.market-leader-token>.launch-token-coin{--equity-coin-size: 27px !important}.market-leader-token>strong{max-width:44px}.stock-detail-grid{grid-template-columns:1fr}.trade-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trade-execution-grid{grid-template-columns:minmax(0,1fr) 235px}.trade-swap-surface .swap-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-stock-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.treasury-public-grid,.otc-page-grid,.rewards-hero-grid,.rewards-grid,.operations-bottom,.investor-layout{grid-template-columns:1fr}}.investor-page{min-height:100%;place-items:start center;padding:clamp(28px,7vh,80px) 16px}.investor-note{box-sizing:border-box;width:min(680px,100%);max-width:100%;padding:clamp(24px,4vw,42px);border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:var(--shadow)}.investor-note>.status{margin-bottom:18px}.investor-note h1{max-width:590px;margin:0;color:var(--ink);font-size:clamp(28px,4vw,46px);line-height:1.04;letter-spacing:-.045em}.investor-note>p{max-width:610px;margin:16px 0 24px;color:var(--ink-soft);font-size:12px;line-height:1.65}.investor-contact{width:fit-content;display:grid;grid-template-columns:42px auto 16px;align-items:center;gap:10px;padding:6px 10px 6px 6px;border:1px solid var(--line);border-radius:999px;color:var(--ink);background:var(--surface-soft);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.investor-contact:hover{transform:translateY(-1px);border-color:var(--green)}.investor-contact .investor-founder-photo{width:42px;height:42px;border-width:1px;box-shadow:none}.investor-contact>span{min-width:116px;display:flex;flex-direction:column;gap:1px}.investor-contact strong{font-size:11px}.investor-contact small{color:var(--green-dark);font-size:8px;font-weight:750}@media(max-width:820px){.app-body,.app-body main,.page-transition{width:100%;min-width:0;max-width:100%;overflow-x:clip}.sidebar{transform:translate(-101%);transition:.18s ease;width:250px;box-shadow:12px 0 40px #0000001f}.sidebar.open{transform:translate(0)}.sidebar-close{display:block;position:absolute;right:14px;top:20px;background:transparent;border:0;cursor:pointer}.nav-backdrop{display:block;position:fixed;z-index:19;top:0;right:0;bottom:0;left:0;border:0;background:#06190f57}.app-body{margin-left:0}.topbar{height:60px;padding:0 18px}.mobile-menu{display:grid;place-items:center;border:0;background:transparent;padding:5px;margin-right:5px}.mobile-brand{display:flex;align-items:center;gap:5px;color:var(--green-dark);font-size:12px;font-weight:900;letter-spacing:.08em}.top-status,.docs-link{display:none}main{padding:27px 18px 70px}.page-header{margin-bottom:23px}.page-header h1{font-size:34px}.page-header .page-action{display:none}.launch-layout,.treasury-grid,.staking-hero,.rewards-hero-grid,.rewards-grid,.operations-bottom,.docs-layout,.investor-layout{grid-template-columns:1fr}.launcher-card{min-height:0}.launcher-overview{grid-template-columns:1fr auto}.launcher-overview-metrics{grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.launcher-overview-metrics>div{border-left:0;border-top:1px solid var(--line);padding:8px}.launcher-overview-actions{grid-column:2;grid-row:1}.launcher-stepper{padding-inline:8px}.launcher-stepper button{justify-content:flex-start}.launcher-section .liquidity-slider-stack{grid-template-columns:1fr}.launch-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-nav{position:static;display:grid;grid-template-columns:repeat(2,1fr)}.docs-nav>span{grid-column:1 / 3}.launch-summary{position:static;order:-1}.launch-summary .verified-strip{display:none}.launch-summary .card{display:grid;grid-template-columns:1fr 1fr;gap:12px}.launch-summary .eyebrow,.launch-summary .token-preview,.launch-summary .summary-leverage{grid-column:1 / 3}.launch-summary .summary-list{grid-column:1 / 3;display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.launch-summary .summary-foot{grid-column:1 / 3}.metric-grid.four,.module-grid,.operation-grid{grid-template-columns:1fr 1fr}.token-detail-hero{padding:30px;min-height:0}.token-detail-nav{top:69px;margin-inline:0;width:100%}.token-detail-nav button{flex:1 0 auto;justify-content:center}.detail-module-grid{grid-template-columns:1fr}.main-boundary-card{grid-template-columns:38px 1fr}.main-boundary-card .button{grid-column:1 / 3}.otc-page-grid,.treasury-public-grid{grid-template-columns:1fr}.treasury-activity-row{grid-template-columns:34px minmax(0,1fr) 16px}.activity-amount{grid-column:2;align-items:flex-start;text-align:left}.treasury-activity-row>svg{grid-column:3;grid-row:1 / 3}.discovery-hero{align-items:flex-start}.discovery-hero-actions{flex:1 1 auto}.discovery-kpis{grid-template-columns:1fr 1fr}.discovery-controls{align-items:stretch;flex-direction:column}.discovery-controls>label{min-width:0;flex:0 0 43px}.discovery-filters{overflow-x:auto}.discovery-filters button{flex:1 0 auto}.launch-preview-grid{grid-template-columns:1fr 1fr}.discovery-two-column{grid-template-columns:1fr}.token-directory>button{grid-template-columns:38px minmax(120px,1fr) repeat(2,minmax(75px,.55fr)) 18px}.token-directory>button>span:nth-of-type(5),.token-directory>button>span:nth-of-type(6){display:none}.app-body main:has(.market-page){padding:8px 12px}.market-page{height:calc(100dvh - 76px);min-height:0}.market-page>.page-header{align-items:center;margin-bottom:7px}.market-page>.page-header h1{margin:0;font-size:clamp(22px,5.5vw,28px)}.market-page>.page-header p{display:none}.market-page>.page-header .page-action{display:block}.market-page>.page-header .status{padding:4px 7px;font-size:8px}.market-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:6px}.market-summary>div{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:6px 8px}.market-summary small{overflow:hidden;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.market-summary strong{font-size:15px}.market-summary span{display:none}.market-controls{grid-template-columns:minmax(0,1fr) auto;gap:5px;margin-bottom:6px}.market-search{grid-column:1 / -1;height:34px}.market-filters{overflow:hidden}.market-filters button{min-width:0;flex:1 1 auto;min-height:27px;padding-inline:6px;font-size:7px}.market-sort{height:33px;padding-inline:7px}.market-sort span{display:none}.market-sort select{min-width:105px;font-size:8px}.market-table-head{display:none}.market-watch-list>.market-row{grid-template-columns:minmax(138px,1.25fr) minmax(82px,.68fr) minmax(88px,.72fr) minmax(76px,.64fr);gap:7px}.market-watch-list>.market-row>span:nth-child(3),.market-watch-list>.market-row>.market-price-cell.reference{display:none!important}.stock-detail-hero{grid-template-columns:92px 1fr}.stock-detail-hero .market-coin-large{width:92px;height:92px}.stock-detail-hero>.status{grid-column:1 / -1}.stock-price-grid{grid-template-columns:1fr}.app-body main:has(.token-detail-page.overview-active),.app-body main:has(.trade-page){padding:10px 12px}.token-detail-page.overview-active{height:calc(100dvh - 80px);min-height:0}.overview-active .back-link{margin-bottom:4px;font-size:8px}.overview-active .token-detail-hero{min-height:68px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px 10px}.overview-active .token-detail-identity{gap:7px}.overview-active .token-detail-identity .detail-token-coin{--equity-coin-size: 46px !important}.overview-active .token-detail-identity .eyebrow{font-size:6px}.overview-active .token-detail-identity h1{font-size:20px}.overview-active .token-detail-role{justify-self:end}.overview-active .token-detail-role p,.overview-active .token-detail-role .address-link{display:none}.overview-active .token-detail-role .status{padding:4px 6px;font-size:7px}.overview-active .token-detail-nav{width:100%;min-height:31px;margin:4px 0;overflow:hidden}.overview-active .token-detail-nav button{min-width:0;flex:1 1 0;gap:3px;padding:4px 3px;overflow:hidden;font-size:7px}.overview-active .token-detail-nav button svg{width:10px;height:10px;flex:0 0 auto}.token-overview-stage{display:flex;gap:4px}.overview-market-grid{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:4px}.overview-kpi-footer{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.overview-kpi-footer .metric-card{min-height:41px;padding:4px 6px}.overview-kpi-footer .metric-top{font-size:6px}.overview-kpi-footer .metric-top svg{width:9px;height:9px}.overview-kpi-footer .metric-card>strong{margin-top:2px;font-size:9px}.overview-kpi-footer .metric-card>small{font-size:6px}.overview-chart-card .chart-heading{min-height:39px;padding:5px 9px}.overview-chart-card .chart-heading h3,.overview-chart-card .chart-price strong{font-size:10px}.overview-chart-card .chart-foot{display:none}.overview-chart-card .trading-chart,.overview-chart-card .chart-empty,.treasury-overview .overview-chart-card .trading-chart,.treasury-overview .overview-chart-card .chart-empty{width:min(100%,clamp(140px,22vh,220px))}.overview-inline-swap .swap-card{padding:5px 8px}.overview-inline-swap .swap-card-head{margin-bottom:3px}.overview-inline-swap .swap-card-head h2{margin-top:0;font-size:13px}.overview-inline-swap .swap-card-head .eyebrow{display:none}.overview-inline-swap .swap-card-head .status{padding:3px 5px;font-size:6px}.overview-inline-swap .swap-asset-box{padding:4px 7px}.overview-inline-swap .swap-amount-row{min-height:31px}.overview-inline-swap .swap-amount-row input,.overview-inline-swap .swap-output{font-size:17px}.overview-inline-swap .swap-submit{min-height:32px;margin-top:4px}.trade-page{height:calc(100dvh - 80px);min-height:0;overflow:hidden}.trade-page>.page-header{flex:0 0 auto;margin-bottom:5px}.trade-page>.page-header .eyebrow,.trade-page>.page-header p{display:none}.trade-page>.page-header h1{margin:0;font-size:22px}.trade-workspace{overflow:hidden}.trade-pair-summary{display:block;width:100%;min-width:0;max-width:100%;overflow:hidden}.trade-focus-grid,.trade-focus-grid.single{grid-template-columns:1fr}.trade-focus-card{width:100%;min-width:0;max-width:100%;min-height:45px;display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,.38fr);align-items:center;gap:6px;padding:4px 8px}.trade-focus-identity{gap:7px}.trade-focus-identity .trade-focus-coin{--equity-coin-size: 30px !important}.trade-focus-head>.status{display:none}.trade-focus-identity>div>span{display:none}.trade-stock-comparison,.trade-token-comparison{grid-template-columns:1fr;margin:0;border:0}.trade-stock-comparison>div,.trade-token-comparison>div{padding:3px 5px}.trade-stock-comparison>div:not(:first-child),.trade-token-comparison>div:not(:first-child){display:none}.trade-workspace-grid{grid-template-columns:1fr}.trade-workspace,.trade-workspace-grid,.trade-swap-surface,.trade-swap-surface .swap-layout,.trade-swap-surface .swap-card{width:100%;max-width:100%}.trade-swap-surface{overflow:hidden;border:0}.trade-swap-surface .swap-card{min-height:0;padding:8px 10px}.trade-swap-surface .swap-card-head{align-items:center;flex-direction:row;margin-bottom:5px}.trade-swap-surface .swap-card-head h2{margin-top:1px;font-size:14px}.trade-swap-surface .swap-card-head .status{padding:3px 6px;font-size:7px}.trade-swap-surface .swap-asset-box{padding:5px 8px}.trade-swap-surface .swap-amount-row{min-height:34px}.trade-swap-surface .swap-amount-row input,.trade-swap-surface .swap-output{font-size:18px}.trade-swap-surface .swap-submit{min-height:34px;margin-top:5px}.strategy-rule-grid{grid-template-columns:1fr 1fr}.strategy-picker>div{grid-template-columns:1fr}}@media(max-width:560px){.topbar{padding-inline:12px}.top-actions .icon-button{display:none}.top-actions .button{min-width:0;max-width:134px;overflow:hidden;padding-inline:9px;white-space:nowrap}.top-actions{min-width:0;gap:4px}main{padding-inline:13px}.page-header h1{font-size:30px}.page-header p{font-size:13px}.launcher-section{padding:18px}.form-grid.two,.launcher-section .launch-profile-grid,.launch-identity-footer,.asset-grid,.mini-grid,.metric-grid.four,.module-grid,.operation-grid{grid-template-columns:1fr}.launcher-stepper strong{display:none}.launcher-stepper button{justify-content:center}.launcher-carousel-actions{grid-template-columns:auto 1fr auto;padding-inline:10px}.launcher-carousel-actions>span{font-size:8px;text-align:center}.market-cap-slider .range-labels{grid-template-columns:auto auto auto}.market-cap-slider .range-labels span:nth-child(3){display:none}.launch-review-modal{padding:18px 14px}.launch-review-head{grid-template-columns:44px minmax(0,1fr);padding-right:18px}.launch-review-head .token-mark{width:44px;height:44px}.launch-review-head>.status{display:none}.launch-review-head h2{font-size:18px}.launch-review-sections{gap:6px}.launch-review-sections>section{padding:8px}.launch-review-sections span,.launch-review-sections strong{font-size:8px}.launch-review-allocation{grid-template-columns:1fr;gap:6px}.asset-grid{grid-template-columns:1fr 1fr}.asset-option{min-height:62px}.launch-summary .card,.launch-summary .summary-list{display:block}.launch-summary .eyebrow,.launch-summary .token-preview,.launch-summary .summary-leverage,.launch-summary .summary-list,.launch-summary .summary-foot{grid-column:auto}.flow-map{grid-template-columns:1fr;gap:7px}.flow-map>svg{transform:rotate(90deg)}.launch-feature-metrics{grid-template-columns:1fr 1fr;row-gap:15px}.launch-feature-metrics>div:nth-child(odd){border-left:0}.launch-feature-actions{position:static;margin-top:5px}.launch-feature-card{gap:18px}.table-head{display:none}.table-row{grid-template-columns:1fr auto;gap:8px}.table-row>span:nth-child(3),.table-row>span:nth-child(4){display:none}.table-row .button{grid-column:2}.staking-market-grid{grid-template-columns:1fr}.staking-market-card.featured{grid-column:auto}.staking-stats{grid-template-columns:1fr;gap:13px}.claim-card{flex-direction:column;align-items:stretch}.claim-card>div:last-child{display:grid;grid-template-columns:1fr 1fr}.weight-equation{grid-template-columns:1fr;gap:7px}.weight-equation>svg{transform:rotate(90deg)}.address-grid{grid-template-columns:1fr 1fr}.review-grid{grid-template-columns:1fr}.modal{padding:23px}.token-detail-hero{padding:24px 20px;border-radius:15px}.token-detail-identity{align-items:flex-start;gap:13px}.detail-mark{width:54px;height:54px;font-size:22px}.token-detail-identity .detail-token-coin{--equity-coin-size: 54px !important}.token-detail-identity h1{font-size:29px}.token-detail-nav{justify-content:flex-start}.token-detail-nav button{padding-inline:11px}.detail-module-card{grid-template-columns:34px 1fr auto;padding:17px}.main-boundary-card{padding:19px}.swap-card{padding:17px}.swap-card-head{flex-direction:column}.trading-chart,.chart-empty{height:clamp(250px,40vh,320px)}.otc-position-grid{grid-template-columns:1fr}.swap-next-step{align-items:stretch}.docs-nav{grid-template-columns:1fr}.docs-nav>span{grid-column:auto}.docs-section{padding:21px}.treasury-stock-hero{grid-template-columns:1fr;gap:16px}.treasury-stock-value{padding:14px 0 0;border-left:0;border-top:1px solid var(--line)}.treasury-stock-status{grid-column:auto;align-items:flex-start;flex-direction:column}.treasury-market-strip{grid-template-columns:1fr}.treasury-market-strip>div{border-left:0;border-top:1px solid var(--line)}.treasury-market-strip>div:first-child{border-top:0}.strategy-public-head{flex-direction:column}.strategy-rule-grid,.strategy-tuning-grid,.launch-market-quote{grid-template-columns:1fr}.launch-market-quote>div{border-left:0;border-top:1px solid var(--line)}.launch-market-quote>div:first-child{border-top:0}.leverage-stat-grid{grid-template-columns:1fr 1fr}.treasury-policy-list,.settings-stock-list{grid-template-columns:1fr}.settings-stock-list>span{grid-column:auto}.compact-revenue-flow{grid-template-columns:1fr;gap:6px}.compact-revenue-flow>svg{transform:rotate(90deg)}.compact-flow-balances{grid-template-columns:1fr}.discovery-hero{display:grid;gap:20px}.discovery-hero-actions{width:100%;margin-left:0;align-items:stretch}.explore-launch-button{width:100%;justify-content:center}.discovery-kpis>div{padding:12px}.launch-preview-grid{grid-template-columns:1fr}.discovery-section-head{align-items:flex-start}.discovery-section-head.compact,.all-token-head{flex-direction:column;align-items:stretch}.discovery-section-head select{max-width:none;width:100%}.all-token-head>div:last-child{justify-content:space-between}.all-token-head label{flex:1}.all-token-head select{flex:1;max-width:none}.token-directory>button{grid-template-columns:36px minmax(100px,1fr) auto 15px;gap:8px}.token-directory>button>span:nth-of-type(4),.token-directory>button>span:nth-of-type(5),.token-directory>button>span:nth-of-type(6){display:none}.recent-buy-list button{grid-template-columns:30px 1fr auto}.recent-buy-list em{display:none}.market-summary>div{padding:6px}.market-summary strong{font-size:14px}.market-watch-list>.market-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"equity action" "difference action";gap:3px 10px;min-height:62px;padding:7px 9px}.market-watch-list>.market-row>span:nth-child(2),.market-watch-list>.market-row>span:nth-child(3),.market-watch-list>.market-row>.market-price-cell{display:none!important}.market-watch-list>.market-row>span:nth-child(4){grid-area:difference;display:flex}.market-watch-list>.market-row>.market-equity{grid-area:equity}.market-watch-list>.market-row>.market-leader{grid-area:action;align-self:center;justify-self:end}.market-watch-list>.market-row>svg{display:none}.market-difference>small:not(.market-mobile-prices){display:none}.market-mobile-prices{display:block;overflow:hidden;font-size:6px!important;white-space:nowrap;text-overflow:ellipsis}.market-equity{grid-template-columns:18px 32px minmax(0,1fr);gap:6px;overflow:hidden}.market-equity>.equity-token-icon{--equity-coin-size: 32px !important;width:32px!important;height:32px!important;align-self:center;justify-self:center;transform:none}.market-equity>.equity-token-icon:hover{transform:none}.stock-detail-hero{grid-template-columns:74px 1fr;padding:18px}.stock-detail-hero .market-coin-large{width:74px;height:74px}.stock-detail-hero h1{font-size:30px}.stock-stat-list{grid-template-columns:1fr}.stock-competition-card .card-title-row{align-items:stretch;flex-direction:column}.stock-market-launch-button{width:100%;justify-content:center}.stock-token-rankings>button{grid-template-columns:20px minmax(90px,1fr) 34px 13px}.stock-token-rankings>button>span:nth-of-type(2),.stock-token-rankings>button>span:nth-of-type(3){display:none}.trade-stock-comparison,.trade-token-comparison{grid-template-columns:1fr}.overview-chart-card .trading-chart,.overview-chart-card .chart-empty,.treasury-overview .overview-chart-card .trading-chart,.treasury-overview .overview-chart-card .chart-empty{width:min(100%,clamp(140px,18vh,200px))}}@media(max-width:820px){.app-body main:has(.launch-page){padding:8px 12px}.launch-page{height:calc(100dvh - 77px);min-height:0;display:flex;flex-direction:column;overflow:hidden}.launch-page>.page-header{flex:0 0 auto;align-items:center;margin-bottom:6px}.launch-page>.page-header h1{margin:0;font-size:clamp(21px,5vw,27px)}.launch-page>.page-header p,.launch-page>.page-header .page-action{display:none}.launch-page>.launch-layout{min-height:0;flex:1;align-items:stretch}.launch-page .launch-main{min-height:0;height:100%}.launch-page .launcher-card{height:100%}.launcher-overview{min-height:78px;gap:6px;padding:5px 9px}.launcher-overview-token .launcher-token-render{--equity-coin-size: 38px !important}.launcher-overview-token h3{font-size:13px}.launcher-overview-token .eyebrow{margin-bottom:1px;font-size:7px}.launcher-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.launcher-overview-metrics>div{min-width:0;min-height:38px;border-top:1px solid var(--line);padding:4px 7px}.launcher-overview-metrics>div:nth-child(2),.launcher-overview-metrics>div:nth-child(3){display:none}.launcher-overview-metrics .launcher-leverage{min-width:0}.launcher-overview-metrics .launcher-leverage strong{font-size:23px}.launcher-overview-metrics .launcher-holder-reward{min-width:0;grid-template-columns:minmax(0,1fr) 32px}.launcher-overview-metrics .launcher-holder-reward .launcher-reward-coin{width:32px!important;height:32px!important}.launcher-stepper{min-height:40px}.launcher-stepper button>span{width:23px;height:23px}.launcher-stage{min-height:0;overflow:hidden}.launcher-section{padding:8px 12px}.step-heading{gap:7px;margin-bottom:4px}.step-heading>span{width:21px;height:21px}.step-heading h2{font-size:15px}.step-heading p{font-size:8px}.launcher-section .step-heading>.status{display:none}.launcher-section .field{gap:3px;margin-top:5px}.launcher-section .field>span{font-size:9px}.launcher-section .field input,.launcher-section .field select{height:33px;font-size:11px}.launcher-section .field textarea{min-height:58px;max-height:58px;font-size:10px}.launcher-section .form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.launcher-section .launch-profile-grid{grid-template-columns:135px minmax(0,1fr);gap:7px;margin-top:5px}.launcher-section .launch-image-picker{min-height:75px;padding:6px}.launcher-section .launch-upload-coin{--equity-coin-size: 48px !important}.launcher-section .launch-image-picker>span>small{display:none}.launcher-section .launch-identity-footer{grid-template-columns:minmax(0,1.35fr) minmax(135px,.65fr);gap:7px;margin-top:6px}.launcher-section .market-cap-slider{padding:5px 7px}.launcher-section .market-cap-slider>div:first-child strong{font-size:12px}.launcher-section .supply-note{margin:0;padding:6px 7px}.launcher-section .supply-note span{display:none}.launcher-section .launch-stock-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.launcher-section .launch-stock-grid>button{gap:4px;padding:6px}.launcher-section .launch-stock-identity{grid-template-columns:25px minmax(0,1fr) 10px;gap:4px}.launcher-section .launch-stock-identity .equity-token-icon{width:25px!important;height:25px!important}.launcher-section .launch-stock-identity small{display:none}.launcher-section .launch-stock-prices{gap:2px}.launcher-section .launch-stock-prices>span{padding:3px}.launcher-section .launch-stock-prices small,.launcher-section .launch-stock-gap{font-size:6px}.launcher-section .launch-stock-prices strong{font-size:8px}.launcher-section .allocation-legend{margin-top:4px}.launcher-section .liquidity-presets{gap:4px;margin-bottom:4px}.launcher-section .liquidity-presets button{gap:2px;padding:5px 6px}.launcher-section .liquidity-presets small,.launcher-section .liquidity-presets em{display:none}.launcher-section .liquidity-presets strong{font-size:9px}.launcher-section .liquidity-presets b{overflow:hidden;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.launcher-section .liquidity-control-grid{margin-top:6px}.launcher-section .liquidity-slider-stack{gap:5px}.launcher-section .curve-panel{padding:7px}.launcher-section .curve-copy{margin-bottom:5px}.launcher-section .curve-copy .icon-box{width:25px;height:25px}.launcher-section .curve-copy strong{font-size:9px}.launcher-section .curve-copy small,.launcher-section .range-labels{font-size:7px}.launcher-section .venue-guidance,.launcher-section .inventory-warning{margin-top:4px;padding:5px}.launcher-section .venue-guidance span,.launcher-section .inventory-warning span{font-size:7px;line-height:1.25}.launcher-carousel-actions{min-height:42px;padding:3px 8px}.launcher-carousel-actions .button{min-height:32px;padding:5px 8px;font-size:10px}}@media(max-width:820px)and (max-height:700px){.launcher-section .launch-stock-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.launcher-section .curve-copy small{display:none}}@media(min-width:821px)and (max-height:820px){.launch-page>.page-header{align-items:center;margin-bottom:7px}.launch-page>.page-header h1{margin:0;font-size:25px}.launch-page>.page-header p{display:none}.launcher-overview{min-height:54px;padding-block:4px}.launcher-overview-token .launcher-token-render{--equity-coin-size: 40px !important}.launcher-overview-token h3{font-size:14px}.launcher-overview-metrics .launcher-leverage strong{font-size:25px}.launcher-overview-metrics .launcher-holder-reward{min-width:110px}.launcher-overview-metrics .launcher-holder-reward .launcher-reward-coin{width:38px!important;height:38px!important}.launcher-stepper{min-height:40px}.launcher-stepper button>span{width:23px;height:23px}.launcher-section{padding:9px 18px}.step-heading{gap:8px;margin-bottom:5px}.step-heading>span{width:22px;height:22px}.step-heading h2{font-size:16px}.step-heading p{font-size:9px}.launcher-section .field{gap:3px;margin-top:6px}.launcher-section .field>span{font-size:10px}.launcher-section .field input,.launcher-section .field select{height:34px;font-size:12px}.launcher-section .field textarea{min-height:61px;max-height:61px;font-size:11px}.launcher-section .form-grid{gap:9px}.launcher-section .launch-profile-grid{grid-template-columns:170px minmax(0,1fr);gap:9px;margin-top:7px}.launcher-section .launch-image-picker{min-height:79px;padding:7px}.launcher-section .launch-upload-coin{--equity-coin-size: 54px !important}.launch-identity-footer{gap:9px;margin-top:7px}.market-cap-slider{padding:5px 8px}.market-cap-slider>div:first-child strong{font-size:13px}.launcher-section .supply-note,.launcher-section .inline-info{margin-top:6px;padding:7px 9px}.launcher-section .allocation-legend{margin-top:5px}.launcher-section .liquidity-control-grid{margin-top:8px}.launcher-section .curve-panel{padding:9px}.launcher-section .curve-copy{margin-bottom:7px}.launcher-section .launch-stock-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.launcher-section .launch-stock-grid>button{gap:5px;padding:7px}.launcher-section .launch-stock-identity{grid-template-columns:28px minmax(0,1fr) 12px;gap:5px}.launcher-section .launch-stock-identity .equity-token-icon{width:28px!important;height:28px!important}.launcher-section .launch-stock-prices{gap:3px}.launcher-section .launch-stock-prices>span{padding:4px}.launcher-section .venue-guidance,.launcher-section .inventory-warning{margin-top:6px;padding:6px}.launcher-carousel-actions{min-height:43px;padding-block:3px}.trade-page>.page-header p{display:none}.trade-page>.page-header{margin-bottom:8px}}@media(min-width:821px)and (max-height:650px){.launch-page .launch-identity-footer{grid-template-columns:1fr}.launch-page .launch-identity-footer .supply-note,.launch-page .market-cap-slider .range-labels{display:none}.trade-page>.page-header{margin-bottom:5px}.trade-page>.page-header h1{margin:0;font-size:24px}.trade-focus-card{display:grid;grid-template-columns:minmax(0,.72fr) minmax(250px,1.28fr);align-items:center;gap:8px;padding:5px 8px}.trade-stock-comparison,.trade-token-comparison{margin-top:0}.trade-swap-surface .swap-card{padding-block:8px}.trade-swap-surface .swap-card-head{margin-bottom:4px}.trade-swap-surface .swap-asset-box{padding-block:5px}.trade-swap-surface .swap-amount-row{min-height:34px}.trade-swap-surface .swap-submit{min-height:34px;margin-top:5px}}@media(max-height:650px){.overview-chart-card .chart-heading{min-height:30px;padding-block:3px}.overview-chart-card .chart-foot{display:none}.overview-chart-card .trading-chart,.overview-chart-card .chart-empty,.treasury-overview .overview-chart-card .trading-chart,.treasury-overview .overview-chart-card .chart-empty{width:min(100%,clamp(96px,calc(100dvh - 465px),620px))}}.app-body main:has(.compact-detail-shell){padding-top:10px;padding-bottom:10px}.compact-detail-shell{height:calc(100dvh - 90px);min-height:0;display:flex;flex-direction:column;overflow:hidden}.compact-detail-shell .back-link{flex:0 0 auto;margin-bottom:5px;font-size:9px}.compact-detail-shell .token-detail-hero{min-height:82px;grid-template-columns:minmax(180px,.75fr) minmax(0,1.25fr);gap:12px;padding:8px 14px;border-radius:12px}.compact-detail-shell .token-detail-identity{gap:8px}.compact-detail-shell .token-detail-identity .detail-token-coin{--equity-coin-size: 54px !important}.compact-detail-shell .token-detail-identity h1{margin:0 0 2px;font-size:clamp(21px,2.4vw,27px)}.compact-detail-shell .token-detail-identity p{margin:0;font-size:9px}.compact-detail-shell :is(.token-profile-description,.token-profile-links){display:none}.compact-detail-shell .token-detail-role{justify-self:stretch;max-width:none}.compact-detail-shell .token-header-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.compact-detail-shell .token-header-kpis>div{min-width:0;min-height:51px;padding:5px 7px}.compact-detail-shell .token-header-kpis span{font-size:8px}.compact-detail-shell .token-header-kpis strong{overflow:hidden;font-size:10px;text-overflow:ellipsis}.compact-detail-shell .token-detail-role>.button{position:absolute;right:0;bottom:-4px;min-height:24px;margin:0;padding:3px 7px;font-size:8px}.compact-detail-shell .detail-content,.compact-detail-shell .embedded-module{min-height:0;flex:1 1 auto;height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--green) transparent}.compact-detail-shell .token-detail-footer-nav{position:sticky;top:auto;bottom:0;z-index:12;flex:0 0 auto;width:min(100%,760px);min-height:40px;margin:6px auto 0;padding:3px}.compact-detail-shell .token-detail-footer-nav button{flex:1 1 0;min-width:0;justify-content:center;padding:6px 8px;font-size:9px}@media(max-width:820px){.app-body main:has(.compact-detail-shell){padding:5px 7px calc(var(--mobile-primary-nav-height) + 52px)}.compact-detail-shell{height:calc(100dvh - 67px - var(--mobile-primary-nav-height))}.compact-detail-shell .back-link{display:none}.compact-detail-shell .token-detail-hero{min-height:84px;grid-template-columns:minmax(112px,.7fr) minmax(0,1.3fr);gap:6px;padding:5px 7px}.compact-detail-shell .token-detail-identity .detail-token-coin{--equity-coin-size: 40px !important}.compact-detail-shell .token-detail-identity h1{font-size:clamp(14px,4.3vw,20px)}.compact-detail-shell .token-detail-identity p,.compact-detail-shell .token-strategy-link{font-size:7px}.compact-detail-shell .token-header-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.compact-detail-shell .token-header-kpis>div{min-height:34px;padding:3px 4px}.compact-detail-shell .token-header-kpis span{font-size:6px}.compact-detail-shell .token-header-kpis strong{font-size:8px}.compact-detail-shell .token-detail-role>.button{display:none}.compact-detail-shell .token-detail-footer-nav{position:fixed;inset:auto 4px var(--mobile-primary-nav-height);width:auto;min-height:48px;margin:0;border-radius:11px 11px 0 0}.compact-detail-shell .token-detail-footer-nav button{gap:2px;padding:4px 2px;font-size:clamp(6px,2vw,8px)}.compact-detail-shell .token-detail-footer-nav button svg{width:13px;height:13px}}@media(max-width:390px){.compact-detail-shell .token-detail-hero{grid-template-columns:minmax(94px,.62fr) minmax(0,1.38fr)}.compact-detail-shell .token-detail-identity{gap:4px}.compact-detail-shell .token-detail-identity .detail-token-coin{--equity-coin-size: 34px !important}.compact-detail-shell .token-detail-footer-nav button{font-size:6px}}@media(max-height:700px){.app-body main:has(.token-detail-page.overview-active){padding-bottom:14px}.token-detail-page.overview-active{height:auto;min-height:calc(100dvh - 98px);overflow:visible}.overview-active .detail-content,.token-overview-stage{min-height:0}.overview-market-grid{min-height:280px;flex:0 0 auto}.overview-inline-swap{min-height:270px}}@media(max-width:820px){.app-body main:has(.stock-overview-page){padding:9px 12px}.stock-overview-page{height:calc(100dvh - 78px)}.stock-overview-page .back-button{min-height:24px;margin-bottom:4px;padding:4px 7px;font-size:8px}.stock-overview-page .stock-detail-hero{min-height:58px;gap:7px;padding:6px 9px}.stock-overview-page .stock-detail-hero .market-coin-large{width:43px;height:43px}.stock-overview-page .stock-detail-hero h1{font-size:19px}.stock-overview-page .stock-detail-hero p{font-size:7px}.stock-detail-identity{gap:7px}.stock-detail-actions .address-link,.stock-detail-actions>a{display:none}.stock-detail-actions .status{padding:4px 6px;font-size:7px}.stock-overview-stage{gap:4px;margin-top:4px}.stock-overview-page .overview-market-grid{min-height:0;flex:1;grid-template-columns:1fr;grid-template-rows:minmax(128px,.72fr) minmax(225px,1.28fr);gap:4px}.stock-overview-page .overview-inline-swap{min-height:0}.stock-overview-page .overview-chart-card .trading-chart,.stock-overview-page .overview-chart-card .chart-empty{width:min(100%,clamp(112px,20vh,190px))}.stock-kpi-footer{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.stock-competition-mini{min-height:41px;padding:4px 5px}.stock-competition-mini .button{min-height:24px}}@media(max-width:430px),(max-height:650px){.stock-overview-page .stock-detail-hero{min-height:51px}.stock-overview-page .stock-detail-hero .market-coin-large{width:37px;height:37px}.stock-overview-page .stock-detail-hero h1{font-size:17px}.stock-overview-page .overview-market-grid{grid-template-rows:minmax(108px,.62fr) minmax(215px,1.38fr)}.stock-overview-page .overview-chart-card .trading-chart,.stock-overview-page .overview-chart-card .chart-empty{width:min(100%,clamp(96px,17vh,165px))}.stock-kpi-footer{grid-template-columns:repeat(5,minmax(0,1fr))}.stock-kpi-footer .metric-card:nth-child(n+5):not(:nth-child(8)){display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-theme=dark]{--bg: #101412;--surface: #181d1a;--surface-soft: #1d231f;--surface-green: #15271e;--ink: #eef4f0;--ink-soft: #a6b2aa;--ink-faint: #78867d;--line: #2c3530;--line-dark: #3b4740;--green-dark: #55cc91;--green-soft: #193928;--amber: #e0ac5e;--amber-soft: #332817;--red: #ef7979;--red-soft: #382020;--shadow: 0 2px 5px rgba(0,0,0,.24), 0 14px 36px rgba(0,0,0,.18);--shadow-hover: 0 8px 22px rgba(0,0,0,.3), 0 20px 48px rgba(0,0,0,.24);color:var(--ink);color-scheme:dark}html[data-theme=dark] body{color:#eef4f0;background:radial-gradient(circle at 88% 4%,rgba(16,131,79,.15),transparent 30rem),radial-gradient(circle at 26% 90%,rgba(16,131,79,.08),transparent 36rem),var(--bg)}html[data-theme=dark] .app-shell{color:#eef4f0}html[data-theme=dark] .sidebar{border-color:var(--line);background:#101412f2;box-shadow:12px 0 38px #00000038}html[data-theme=dark] .topbar{border-color:var(--line);background:#141916e0;box-shadow:0 4px 24px #0003}html[data-theme=dark] .sidebar nav button{color:var(--ink-soft)}html[data-theme=dark] .sidebar nav button:hover{color:var(--ink);background:#1b241f}html[data-theme=dark] .sidebar nav button.active{color:#72d9a4;background:#173525}html[data-theme=dark] :is(input,select,textarea){color:var(--ink);background:var(--surface)}html[data-theme=dark] :is(.icon-button,.button-secondary,.launcher-stepper,.launcher-stepper button>span,.market-cap-slider,.asset-option,.launch-stock-grid>button,.modal,.search-box,.filter.active,.treasury-market-strip,.settings-stock-list button,.strategy-picker button,.staking-market-card,.tabs button.active,.docs-nav,.address-grid>div,.detail-contract-strip>div,.swap-asset-box,.swap-output-choice,.swap-token-trigger,.swap-token-static,.trade-focus-card,.otc-flow-map,.discovery-controls>label,.discovery-section-head select,.all-token-head select,.stock-stat-list>div){color:var(--ink);background:var(--surface)}html[data-theme=dark] :is(.launcher-overview,.main-boundary-card,.launch-preview.main){background:linear-gradient(135deg,#19241e,#13221a)}html[data-theme=dark] .investor-thesis{color:var(--ink);background:linear-gradient(135deg,#1b221e,#142119)}html[data-theme=dark] .treasury-stock-hero{color:var(--ink);border-color:var(--line);background:linear-gradient(115deg,#1b221e,#142119)}html[data-theme=dark] .stock-detail-hero{color:var(--ink);border-color:var(--line);background:radial-gradient(circle at 10% 20%,rgba(16,131,79,.16),transparent 20rem),linear-gradient(135deg,#1b221e,#142119)}html[data-theme=dark] .stock-detail-hero p{color:var(--ink-soft)}html[data-theme=dark] .treasury-stock-hero :is(.treasury-stock-value,.treasury-market-strip,.treasury-market-strip>div){border-color:var(--line)}html[data-theme=dark] .treasury-stock-hero .treasury-market-strip>div{background:var(--surface)}html[data-theme=dark] .treasury-stock-hero .treasury-market-strip .market-gap{background:var(--surface-soft)}html[data-theme=dark] :is(.asset-option.selected,.launch-stock-grid>button.selected){background:var(--surface-green)}html[data-theme=dark] :is(.field>span,.market-cap-slider>div:first-child span){color:var(--ink-soft)}html[data-theme=dark] :is(.field input::placeholder,.field textarea::placeholder,.search-box input::placeholder){color:#65736a}html[data-theme=dark] .status-gray{color:var(--ink-soft);background:#252d28}html[data-theme=dark] .token-mark.has-image{background:var(--surface)}html[data-theme=dark] .market-cap-default-marker i{box-shadow:0 0 0 2px var(--surface)}html[data-theme=dark] .launch-image-picker{border-color:#526158;background:#14251b}html[data-theme=dark] :is(.launcher-token-render,.launch-upload-coin,.launch-review-token-render){filter:drop-shadow(0 10px 14px rgba(16,131,79,.32))}html[data-theme=dark] :is(.discovery-kpis>div,.launch-preview,.discovery-panel,.token-directory,.market-summary>div,.market-browser,.market-watch-list){background:#181d1af5}html[data-theme=dark] :is(.market-search,.market-sort){color:var(--ink-faint);background:var(--surface)}html[data-theme=dark] :is(.discovery-filters,.token-detail-nav){background:#181d1ae6}html[data-theme=dark] .trading-chart-shell{background:#151a17}html[data-theme=dark] .swap-asset-box.receive{background:var(--surface-soft)}html[data-theme=dark] .swap-token-picker{background:#181d1afb;box-shadow:0 20px 55px #00000073}html[data-theme=dark] .swap-next-step{border-color:#28513a;background:#14251b}html[data-theme=dark] :is(.venue-guidance,.inventory-warning,.modal-callout,.audit-note,.swap-warning,.docs-callout.amber){border-color:#66512a;color:#e8bd72;background:#2c2518}html[data-theme=dark] .churn-deposit-note{border-color:#28513a;color:#72d9a4;background:#14251b}html[data-theme=dark] :is(.venue-guidance.critical,.inventory-warning.severe){border-color:#713d3d;color:#f19595;background:#321d1d}.header-buy-carousel{position:relative;min-width:0;flex:1 1 auto;height:54px;display:flex;align-items:flex-end;margin:0 -18px 0 0;padding-top:11px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 88px),rgba(0,0,0,.72) calc(100% - 58px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 88px),rgba(0,0,0,.72) calc(100% - 58px),transparent 100%)}.header-buy-label{position:absolute;top:1px;left:2px;display:inline-flex;align-items:center;gap:6px;color:var(--ink-faint);font-size:6px;font-weight:850;letter-spacing:.09em;line-height:1;text-transform:uppercase;white-space:nowrap}.header-buy-label i{width:6px;height:6px;border-radius:50%;background:#21c875;box-shadow:0 0 0 4px #21c8751f;animation:live-pulse 1.7s ease infinite}.header-buy-track{min-width:0;width:100%;display:flex;align-items:center;gap:6px;overflow:hidden}.header-buy{--shake: 1px;min-width:112px;max-width:172px;flex:1 1 138px;height:38px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:4px 8px 4px 5px;overflow:hidden;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:color-mix(in srgb,var(--surface) 92%,transparent);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.header-buy:hover{border-color:#8bcaa4;background:var(--surface-green);transform:translateY(-1px)}.header-buy>.launch-token-coin{--equity-coin-size: 26px !important}.header-buy>span{min-width:0;display:flex;flex-direction:column;gap:1px}.header-buy strong,.header-buy small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-buy strong{color:var(--green-dark);font-size:9px}.header-buy small{color:var(--ink-soft);font-size:7px;font-weight:750}.header-buy.impact-2{--shake: 2px}.header-buy.impact-3{--shake: 4px}.header-buy.impact-4{--shake: 7px}.header-buy.impact-5{--shake: 11px}.header-buy.live{z-index:2;border-color:#37c47e;animation:header-buy-arrive .62s cubic-bezier(.2,.8,.25,1)}@keyframes header-buy-arrive{0%{opacity:0;transform:translate(30px) scale(.92)}18%{opacity:1;transform:translate(calc(-1 * var(--shake))) rotate(-1deg);box-shadow:0 0 28px #20cd7780}36%{transform:translate(var(--shake)) rotate(1deg)}54%{transform:translate(calc(-.65 * var(--shake))) rotate(-.5deg)}72%{transform:translate(calc(.4 * var(--shake)))}to{transform:translate(0);box-shadow:0 0 #20cd7700}}.header-buy-empty{color:var(--ink-faint);font-size:9px;font-weight:650}.discovery-hero{align-items:center;padding-bottom:14px}.discovery-hero h1{margin:0}.protocol-volume-kpis{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:7px;margin-left:auto}.protocol-volume-kpis>span{min-width:0;display:flex;flex-direction:column;gap:2px;padding:7px 10px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.protocol-volume-kpis small{color:var(--ink-faint);font-size:7px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.protocol-volume-kpis strong{overflow:hidden;color:var(--green-dark);font-size:12px;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.trending-strip{margin:14px 0 12px;padding:10px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--shadow)}.trending-strip-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 3px 8px}.trending-strip-head span{display:inline-flex;align-items:center;gap:7px;color:var(--green-dark);font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.trending-strip-head span i{width:6px;height:6px;border-radius:50%;background:#20c875;box-shadow:0 0 0 4px #20c8751c;animation:live-pulse 1.7s ease infinite}.trending-strip-head small{color:var(--ink-faint);font-size:8px}.trending-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--green) 55%,transparent) transparent}.trending-carousel::-webkit-scrollbar{height:5px}.trending-carousel::-webkit-scrollbar-track{background:transparent}.trending-carousel::-webkit-scrollbar-thumb{border-radius:99px;background:color-mix(in srgb,var(--green) 55%,transparent)}.trending-carousel button{position:relative;min-width:0;height:62px;display:grid;grid-template-columns:18px 36px minmax(52px,1fr) 62px;grid-template-rows:1fr auto;align-items:center;gap:3px 7px;padding:7px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:var(--surface-soft);cursor:pointer;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease}.trending-carousel button:hover{transform:translateY(-2px);border-color:#86c69f;background:var(--surface-green)}.trending-carousel button>b{grid-row:1 / 3;color:var(--ink-faint);font-size:8px}.trending-carousel button>.launch-token-coin{grid-row:1 / 3;--equity-coin-size: 34px !important}.trending-carousel button>span{min-width:0;display:flex;flex-direction:column}.trending-carousel strong{overflow:hidden;color:var(--green-dark);font-size:9px;white-space:nowrap;text-overflow:ellipsis}.trending-carousel small{color:var(--ink-faint);font-size:7px}.trending-change-badge,.trade-change-badge{z-index:2;width:max-content;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;font-size:7px;font-weight:900;line-height:1;letter-spacing:.01em;box-shadow:0 2px 8px #0000001f}.trending-change-badge.gain,.trade-change-badge.gain{border-color:#2ad37e70;color:#087943;background:#bef9daf0}.trending-change-badge.loss,.trade-change-badge.loss{border-color:#eb59596b;color:#b42323;background:#ffdedef2}.trending-change-badge.flat,.trade-change-badge.flat{border-color:var(--line-dark);color:var(--ink-soft);background:color-mix(in srgb,var(--surface) 94%,transparent)}.trending-change-badge{position:absolute;top:-7px;right:4px;padding:3px 5px}.mini-sparkline{width:100%;height:30px;overflow:visible}.mini-sparkline .spark-line{fill:none;stroke:#18a864;stroke-width:2;vector-effect:non-scaling-stroke}.mini-sparkline .spark-fill{fill:#1cb86c1a}.mini-sparkline.down .spark-line{stroke:#cf5e5e}.mini-sparkline.down .spark-fill{fill:#cf5e5e14}.mini-sparkline.active .spark-line{filter:drop-shadow(0 0 3px rgba(32,210,120,.7))}.mini-sparkline.empty{display:flex;align-items:center}.mini-sparkline.empty i{width:100%;height:1px;background:var(--line-dark)}.discovery-controls{margin:12px 0 4px}.discovery-controls>label{max-width:none}.discovery-controls>label>button{height:29px;padding:0 11px;border:1px solid color-mix(in srgb,var(--green) 45%,var(--line));border-radius:7px;color:var(--green-dark);background:var(--green-soft);font-size:8px;font-weight:850;cursor:pointer;white-space:nowrap}.all-token-head{margin-top:14px}.launch-directory-filters{display:flex;align-items:center;gap:9px}.explore-view-all{display:flex;justify-content:center;padding:10px 0 4px}.explore-view-all .button{min-width:160px;justify-content:center}.launch-directory-page{padding-top:6px}.launch-directory-title{display:flex;align-items:center;gap:11px;margin-bottom:6px}.launch-directory-title>div{display:flex;flex-direction:column;gap:2px}.launch-directory-title small{color:var(--ink-faint);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.launch-directory-title h1{margin:0;color:var(--ink);font-size:clamp(24px,3vw,38px);letter-spacing:-.04em}.token-directory{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:9px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.token-directory>button{width:auto;min-height:178px;display:grid;grid-template-columns:52px minmax(0,1fr) auto 18px;grid-template-rows:52px 48px auto;align-items:center;gap:8px 10px;padding:13px;border:1px solid var(--line);border-radius:12px;color:var(--ink);background:var(--surface);box-shadow:var(--shadow);text-align:left;will-change:transform;transition:transform .16s ease,background .14s ease,border-color .14s ease,box-shadow .16s ease}.token-directory>button:last-of-type{border-bottom:1px solid var(--line)}.token-directory>button:hover{padding-left:13px;transform:translateY(-2px);border-color:#82c59c;background:var(--surface-green);box-shadow:var(--shadow-hover)}.token-directory>button.live-buy{background:color-mix(in srgb,var(--surface-green) 72%,var(--surface))}.directory-art{grid-column:1;grid-row:1;width:50px;height:50px}.directory-name{grid-column:2;grid-row:1;min-width:0;gap:4px}.directory-name strong{color:var(--green-dark);font-size:15px;line-height:1.1}.directory-name small{margin-top:0;font-size:10px;font-weight:800}.directory-price{grid-column:3;grid-row:1;min-width:68px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.directory-price small{font-size:8px}.directory-price b{color:var(--ink);font-size:11px}.directory-arrow{grid-column:4;grid-row:1;color:var(--green);transition:transform .15s ease}.token-directory>button:hover .directory-arrow{transform:translate(2px)}.directory-chart{position:relative;grid-column:1 / -1;grid-row:2;min-width:0;height:44px;display:block!important}.directory-chart>.mini-sparkline{width:100%;height:44px}.directory-chart>.trade-change-badge{position:absolute;top:1px;left:1px;padding:4px 6px}.directory-kpis{grid-column:1 / -1;grid-row:3;min-width:0;display:grid!important;grid-template-columns:1.25fr .65fr 1.1fr;gap:1px!important;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.directory-kpis>span{min-width:0;display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--surface-soft)}.directory-kpis small{color:var(--ink-faint);font-size:8px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.directory-kpis b{overflow:hidden;color:var(--green-dark);font-size:12px;line-height:1.15;white-space:nowrap;text-overflow:ellipsis}.latest-launches-head>small{color:var(--ink-faint);font-size:8px}.launch-preview{min-height:104px}.launch-preview>.mini-sparkline{grid-column:1 / -1;grid-row:2;height:25px}.launch-preview>svg:not(.mini-sparkline){grid-column:3;grid-row:1}html[data-theme=dark] :is(.header-buy,.trending-strip,.trending-carousel button){color:var(--ink);background:#181d1af5}html[data-theme=dark] .top-actions:before{background:linear-gradient(90deg,#14191600,#141916c7 52%,#141916fc)}@media(max-width:1120px){.header-buy:nth-child(-n+4){display:grid}.header-buy:nth-child(n+5){display:none}.token-directory{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(max-width:820px){.topbar{gap:7px}.header-buy-carousel{margin-right:4px;gap:6px}.header-buy-label{display:none}.header-buy:nth-child(n+3){display:none}.header-buy{min-width:82px}.trending-carousel{grid-auto-columns:minmax(172px,46vw)}.token-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.protocol-volume-kpis{width:100%;grid-column:1 / -1;order:3}}@media(max-width:560px){.mobile-brand{display:none}.top-actions{flex:0 0 auto}.header-buy-carousel{margin:0 2px}.header-buy-track{gap:4px}.header-buy:nth-child(n+3){display:none}.header-buy{min-width:0;max-width:none;flex:1 1 0;height:36px;grid-template-columns:22px minmax(0,1fr);gap:4px;padding:3px 5px 3px 3px}.header-buy>.launch-token-coin{--equity-coin-size: 22px !important}.top-actions .button{max-width:104px}.discovery-hero>div{min-width:0}.discovery-hero h1{white-space:normal;overflow-wrap:anywhere}.trending-strip-head small{display:none}.trending-carousel{grid-auto-columns:minmax(165px,72vw)}.token-directory{grid-template-columns:1fr}.token-directory>button{min-height:168px;grid-template-columns:48px minmax(0,1fr) auto 16px;grid-template-rows:48px 44px auto;padding:11px}.token-directory>button:hover{padding-left:11px}.directory-art{width:46px;height:46px}.directory-name strong{font-size:13px}.directory-price{display:flex;min-width:62px}.directory-chart{display:block!important;min-width:0;height:40px}.directory-chart>.mini-sparkline{height:40px}.directory-kpis{display:grid!important}.protocol-volume-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.protocol-volume-kpis>span{padding:6px}.protocol-volume-kpis strong{font-size:10px}.launch-directory-filters{display:grid;grid-template-columns:1fr 1fr}.launch-directory-filters>b{grid-column:1 / -1;width:max-content}}html[data-theme=dark] .protocol-volume-kpis>span{background:#181d1af5}html[data-theme=dark] .discovery-controls>label>button{color:#6be0a4;background:#143323}html[data-theme=dark] .token-directory{background:none!important}html[data-theme=dark] .venue-guidance.balanced{border-color:#285b3e;color:#72d9a4;background:#14271d}html[data-theme=dark] :is(.modal-callout,.audit-note,.swap-warning,.docs-callout,.venue-guidance,.inventory-warning) strong{color:inherit}html[data-theme=dark] .sidebar nav button .market-nav-alert{border-color:#713d3d;color:#f19595;background:#321d1d;box-shadow:0 0 0 3px #ef797914}html[data-theme=dark] .progress{background:#2a332e}html[data-theme=dark] .equation-icon{background:#262e29}html[data-theme=dark] .role.protocol{background:var(--green-soft)}html[data-theme=dark] .role.creator{color:#8ebae9;background:#1c2b3c}html[data-theme=dark] .role.public{color:var(--ink-soft);background:#252d28}html[data-theme=dark] .market-watch-list .depeg-up,html[data-theme=dark] .stock-price-grid .depeg-up{background:linear-gradient(90deg,#1ca45c2e,#181d1af5)}html[data-theme=dark] .market-watch-list .depeg-down,html[data-theme=dark] .stock-price-grid .depeg-down{background:linear-gradient(90deg,#c62a2a33,#181d1af5)}html[data-theme=dark] .market-watch-list .depeg-up .market-difference strong,html[data-theme=dark] .stock-price-grid .depeg-up strong{color:#53d293}html[data-theme=dark] .market-watch-list .depeg-down .market-difference strong,html[data-theme=dark] .stock-price-grid .depeg-down strong,html[data-theme=dark] .negative{color:#f07878}html[data-theme=dark] .launcher-stepper button:disabled{color:#505c54}html[data-theme=dark] .launcher-stepper button.active>span{border-color:#ffffff47;color:#fff;background:#ffffff24}html[data-theme=dark] .launcher-stepper button.complete>span{border-color:var(--green);color:#fff;background:var(--green)}html[data-theme=dark] .allocation-bar i.otc{background:#47705a}html[data-theme=dark] .allocation-bar i.vesting{background:#2c4134}html[data-theme=dark] .modal-backdrop{background:#000000b8}html[data-theme=dark] .toast{color:#fff;background:#0c5e39}html[data-theme=dark] .range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:18px;background:transparent}html[data-theme=dark] .range::-webkit-slider-runnable-track{height:5px;border:1px solid #3a4740;border-radius:99px;background:#252d28}html[data-theme=dark] .range::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #101412;border-radius:50%;background:var(--green);box-shadow:0 0 0 2px #4d6155}.official-token-card{position:relative}.token-detail-hero-wrap{position:relative;flex:0 0 auto}.token-directory{overflow:visible}.token-directory>button{position:relative}.launch-preview{position:relative}.trending-carousel{padding-top:8px}.directory-name>strong,.preview-copy>strong,.token-detail-identity h1{display:flex;align-items:center;min-width:0}.field .input-invalid{border-color:var(--red);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 13%,transparent)}.field>.field-error{margin-top:-3px;color:var(--red);font-size:8px;font-weight:700;line-height:1.35}.trending-carousel{grid-auto-columns:minmax(142px,1fr);gap:5px}.trending-carousel em{font-size:6px}.stock-market-workspace{grid-template-rows:minmax(0,1fr) 66px}.stock-market-workspace>.overview-inline-swap{grid-column:2;grid-row:1}.stock-bound-tokens{min-width:0;grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:155px minmax(0,1fr);align-items:stretch;gap:7px;padding:6px 7px;overflow:hidden;border-radius:9px}.stock-bound-head{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:0 7px;border-right:1px solid var(--line)}.stock-bound-head>span{display:flex;align-items:center;gap:5px;color:var(--green-dark);font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.stock-bound-head small{color:var(--ink-faint);font-size:7px}.stock-bound-track{min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(112px,1fr);gap:5px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--green) 48%,transparent) transparent}.stock-bound-track::-webkit-scrollbar{height:4px}.stock-bound-track>button{min-width:0;display:grid;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:6px;padding:4px 7px 4px 5px;border:1px solid var(--line);border-radius:7px;color:var(--ink);background:var(--surface-soft);cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.stock-bound-track>button:hover{z-index:1;transform:translateY(-1px);border-color:#68be8d;background:var(--surface-green)}.stock-bound-track .launch-token-coin{--equity-coin-size: 28px !important}.stock-bound-track>button>span{min-width:0;display:flex;flex-direction:column;gap:2px}.stock-bound-track strong,.stock-bound-track small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stock-bound-track strong{color:var(--green-dark);font-size:8px}.stock-bound-track small{color:var(--ink-faint);font-size:6px}.stock-bound-track>.stock-bound-empty{width:min(320px,100%);grid-template-columns:18px minmax(0,1fr) 14px}.stock-kpi-footer{grid-template-columns:repeat(7,minmax(0,1fr))}.stock-hero-launch{min-height:31px;padding:6px 9px;font-size:9px}.investor-page{display:grid;gap:13px}.investor-hero{min-height:245px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(245px,.45fr);overflow:hidden;border:1px solid #1b7650;border-radius:18px;color:#effff6;background:radial-gradient(circle at 82% 18%,rgba(91,255,165,.2),transparent 21rem),linear-gradient(120deg,#082c1e,#0b5f38);box-shadow:0 20px 60px #04371f33}.investor-hero-copy{align-self:center;padding:clamp(28px,4vw,54px)}.investor-stage-row{display:flex;align-items:center;gap:12px;margin-bottom:18px}.investor-stage-row .status{color:#c7f9dc;background:#ffffff1a}.investor-stage-row>a{display:inline-flex;align-items:center;gap:4px;color:#a9efc7;font-size:9px;font-weight:750}.investor-hero h1{max-width:880px;margin:0;font-size:clamp(34px,4.3vw,62px);line-height:.98;letter-spacing:-.055em}.investor-hero-copy>p{max-width:680px;margin:15px 0 0;color:#effff6b8;font-size:12px;line-height:1.55}.investor-primary-cta{margin-top:20px;color:#05341f;border-color:#9bf2be;background:#9bf2be}.investor-actions{display:flex;align-items:center;gap:15px;margin-top:24px}.investor-actions .button{color:#05341f;border-color:#9bf2be;background:#9bf2be}.investor-actions>span{color:#effff68c;font-size:9px}.investor-founder-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:22px;border-left:1px solid rgba(255,255,255,.12);color:inherit;background:#031a1140;text-align:center;text-decoration:none}.investor-founder-panel:hover{background:#031a1161}.investor-founder-photo{width:76px;height:76px;border:2px solid rgba(174,255,209,.75);border-radius:50%;object-fit:cover;box-shadow:0 8px 28px #00000047}.investor-founder-panel>span{margin-top:8px;color:#91dcae;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.investor-founder-panel>strong{font-size:23px}.investor-founder-panel>em{display:inline-flex;align-items:center;gap:4px;color:#a8f0c5;font-size:10px;font-style:normal;font-weight:800}.investor-thesis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.investor-thesis-grid>.card{min-width:0;display:grid;grid-template-columns:35px minmax(0,1fr);gap:11px;padding:19px}.investor-card-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:var(--green-dark);background:var(--green-soft)}.investor-thesis-grid small{color:var(--green-dark);font-size:7px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.investor-thesis-grid h2{margin:5px 0 7px;font-size:15px;letter-spacing:-.025em}.investor-thesis-grid p{margin:0;color:var(--ink-soft);font-size:9px;line-height:1.6}.investor-alignment{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;padding:23px 26px;border-color:color-mix(in srgb,var(--green) 34%,var(--line))}.investor-alignment h2{margin:2px 0 7px;font-size:20px}.investor-alignment p{max-width:900px;margin:0;color:var(--ink-soft);font-size:10px;line-height:1.55}.investor-alignment small{display:block;margin-top:8px;color:var(--ink-faint);font-size:7px}.investor-alignment .button{white-space:nowrap}@media(max-width:820px){.trending-carousel{grid-auto-columns:minmax(142px,41vw)}.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-columns:1fr;grid-template-rows:minmax(105px,.55fr) minmax(205px,1fr) 58px}.stock-market-workspace>.stock-aerodrome-chart{grid-column:1;grid-row:1}.stock-market-workspace>.overview-inline-swap{grid-column:1;grid-row:2}.stock-bound-tokens{grid-column:1;grid-row:3;grid-template-columns:105px minmax(0,1fr);padding:4px}.stock-bound-track{grid-auto-columns:minmax(118px,43vw)}.stock-bound-head{padding-inline:5px}.stock-bound-track>button{padding:3px 4px}.stock-detail-actions .stock-hero-launch{display:inline-flex}.investor-hero{min-height:0;grid-template-columns:1fr}.investor-founder-panel{display:grid;grid-template-columns:64px auto;justify-content:start;text-align:left;border-top:1px solid rgba(255,255,255,.12);border-left:0}.investor-founder-photo{width:58px;height:58px;grid-row:1 / 4}.investor-founder-panel>span{margin-top:0}.investor-founder-panel>em{grid-column:2}.investor-thesis-grid{grid-template-columns:1fr}.investor-alignment{grid-template-columns:1fr;gap:14px}}@media(max-width:560px){.trending-carousel{grid-auto-columns:minmax(138px,63vw)}.investor-hero-copy{padding:25px 20px}.investor-stage-row{align-items:flex-start;flex-direction:column;gap:8px}.investor-hero h1{font-size:35px}.investor-actions{align-items:flex-start;flex-direction:column}.investor-founder-panel{padding:17px 20px}.investor-thesis-grid>.card{padding:15px}.investor-alignment{padding:19px}.investor-page{padding:20px 8px}.investor-note{width:calc(100vw - 32px);padding:24px 20px}.investor-note>p{font-size:11px}}html[data-theme=dark] .range::-moz-range-track{height:5px;border:1px solid #3a4740;border-radius:99px;background:#252d28}html[data-theme=dark] .range::-moz-range-progress{height:5px;border-radius:99px;background:var(--green)}html[data-theme=dark] .range::-moz-range-thumb{width:13px;height:13px;border:2px solid #101412;border-radius:50%;background:var(--green);box-shadow:0 0 0 2px #4d6155}.trading-chart-shell .trading-chart,.trading-chart-shell .chart-empty{height:auto;aspect-ratio:1 / 1}.chart-foot{display:none}.explore-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 0 2px}.explore-pagination>span{color:var(--muted);font-size:.82rem;font-weight:700}.header-asset-value{display:flex;align-items:center;gap:5px;min-width:0}.header-asset-value>.equity-token-icon{flex:0 0 auto;--equity-coin-size: 24px !important}.header-asset-value.image-only{justify-content:center}.token-header-kpis .mini-sparkline{height:25px;min-width:54px}.app-body main:has(.token-detail-page.treasury-active){padding-top:10px;padding-bottom:10px}.token-detail-page.treasury-active{height:calc(100dvh - 90px);min-height:0;display:flex;flex-direction:column;overflow:hidden}.treasury-active .back-link{flex:0 0 auto;margin-bottom:5px;font-size:8px}.treasury-active .token-detail-hero{min-height:82px;flex:0 0 auto;grid-template-columns:minmax(0,.75fr) minmax(430px,1.25fr);gap:12px;padding:8px 14px;border-radius:12px}.treasury-active .token-detail-identity{gap:8px}.treasury-active .token-detail-identity .detail-token-coin{--equity-coin-size: 54px !important}.treasury-active .token-detail-identity h1{margin:0 0 2px;font-size:23px}.treasury-active .token-detail-identity p{margin:0;font-size:8px}.treasury-active .token-profile-description,.treasury-active .token-profile-links,.treasury-active .token-detail-role>.button{display:none}.treasury-active .token-detail-role{max-width:none}.treasury-active .token-header-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.treasury-active .token-header-kpis>div{min-height:51px;padding:5px 7px}.treasury-active .token-detail-nav{position:static;min-height:32px;flex:0 0 auto;margin:5px auto;padding:2px}.treasury-active .token-detail-nav button{padding:5px 9px;font-size:8px}.treasury-active .detail-content,.treasury-active .embedded-module{min-height:0;flex:1;height:100%;overflow:hidden}.treasury-dashboard{height:100%;min-height:0;display:grid;grid-template-rows:28px auto minmax(0,1fr);gap:6px;overflow:hidden}.treasury-dashboard-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.treasury-dashboard-head>div{display:flex;align-items:center;gap:8px;min-width:0}.treasury-dashboard-head h2{margin:0;font-size:18px;letter-spacing:-.03em}.treasury-dashboard-head .button{min-height:26px;padding:4px 8px;font-size:8px}.treasury-balance-grid{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(150px,.8fr) minmax(340px,1.4fr);gap:6px}.treasury-balance-card{min-width:0;min-height:91px;display:flex;align-items:center;gap:10px;padding:10px 12px;overflow:hidden}.treasury-balance-card>:first-child{flex:0 0 auto}.treasury-balance-card>div{min-width:0;display:flex;flex-direction:column;gap:2px}.treasury-balance-card span,.treasury-primary-kpis span{color:var(--ink-faint);font-size:7px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.treasury-balance-card strong{overflow:hidden;font-size:clamp(15px,1.6vw,21px);white-space:nowrap;text-overflow:ellipsis}.treasury-balance-card small{color:var(--green-dark);font-size:9px;font-weight:750}.treasury-primary-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--line)}.treasury-primary-kpis>div{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:7px 9px;background:var(--surface)}.treasury-primary-kpis strong{min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.treasury-primary-kpis .equity-token-icon{flex:0 0 auto;--equity-coin-size: 22px !important}.treasury-dashboard-grid{min-height:0;display:grid;grid-template-columns:minmax(190px,.85fr) minmax(210px,.9fr) minmax(260px,1.25fr);gap:6px}.treasury-dashboard-grid>.card{min-height:0;padding:11px}.treasury-dashboard-grid .card-title-row{margin-bottom:7px}.treasury-dashboard-grid .card-title h3{font-size:11px}.treasury-price-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.treasury-price-row>div{min-width:0;display:flex;flex-direction:column;gap:3px;padding:7px;border-radius:7px;background:var(--surface-soft)}.treasury-price-row span,.treasury-account-row span,.treasury-policy-facts span{color:var(--ink-faint);font-size:7px}.treasury-price-row strong{overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.treasury-account-row{display:grid;grid-template-columns:1fr;gap:5px;margin-top:7px}.treasury-account-row span,.treasury-policy-facts span{display:flex;align-items:center;justify-content:space-between;gap:8px}.treasury-account-row b,.treasury-policy-facts b{color:var(--ink);font-size:8px}.treasury-allocation{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px}.treasury-allocation>div:not(.split-bar){display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:8px}.treasury-allocation span{color:var(--ink-faint)}.treasury-allocation .split-bar{grid-column:1 / -1}.treasury-policy-facts{display:grid;grid-template-columns:1fr 1fr;gap:5px 9px;margin-top:8px}.learn-more-link.compact{margin-top:7px;padding-top:7px;font-size:8px}.treasury-activity-card.compact{display:flex;flex-direction:column;overflow:hidden}.treasury-activity-card.compact .treasury-activity-list{min-height:0;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--green) 55%,transparent) transparent}.treasury-activity-card.compact .treasury-activity-list::-webkit-scrollbar{width:5px}.treasury-activity-card.compact .treasury-activity-list::-webkit-scrollbar-thumb{border-radius:99px;background:color-mix(in srgb,var(--green) 55%,transparent)}.treasury-activity-card.compact .treasury-activity-row{grid-template-columns:25px minmax(0,1fr) auto 12px;gap:7px;padding:6px 3px}.treasury-activity-card.compact .activity-kind{width:24px;height:24px;border-radius:6px}.treasury-activity-card.compact .activity-copy strong,.treasury-activity-card.compact .activity-amount strong{font-size:8px}.treasury-activity-card.compact .activity-copy small{font-size:7px}.treasury-activity-card.compact .treasury-activity-empty{min-height:70px;font-size:8px}@media(max-width:980px){.treasury-active .token-detail-hero{grid-template-columns:minmax(0,.65fr) minmax(360px,1.35fr)}.treasury-balance-grid{grid-template-columns:1fr 1fr}.treasury-primary-kpis{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr))}.treasury-dashboard-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto minmax(70px,1fr)}.treasury-activity-card.compact{grid-column:1 / -1}}@media(max-width:820px){.app-body main:has(.token-detail-page.treasury-active){padding:5px 7px}.token-detail-page.treasury-active{height:calc(100dvh - 67px)}.treasury-active .back-link{display:none}.treasury-active .token-detail-hero{min-height:57px;grid-template-columns:115px minmax(0,1fr);padding:4px 6px}.treasury-active .token-detail-identity .detail-token-coin{--equity-coin-size: 38px !important}.treasury-active .token-detail-identity h1{font-size:14px}.treasury-active .token-detail-identity p{font-size:6px}.treasury-active .token-header-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.treasury-active .token-header-kpis>div{min-height:41px;padding:3px}.treasury-active .token-header-kpis span{font-size:5px}.treasury-active .token-header-kpis strong{font-size:7px}.treasury-active .header-asset-value>.equity-token-icon{--equity-coin-size: 18px !important}.treasury-active .token-header-kpis .mini-sparkline{height:17px;min-width:28px}.treasury-active .token-detail-nav{width:100%;margin:3px 0;overflow:hidden}.treasury-active .token-detail-nav button{min-width:0;flex:1 1 0;gap:2px;padding:3px 2px;overflow:hidden;font-size:6px}.treasury-active .token-detail-nav button svg{width:9px;height:9px}.treasury-dashboard{grid-template-rows:23px auto minmax(0,1fr);gap:4px}.treasury-dashboard-head h2{font-size:14px}.treasury-dashboard-head .address-link{display:none}.treasury-dashboard-head .status{padding:3px 5px;font-size:6px}.treasury-dashboard-head .button{min-height:22px;padding:3px 5px}.treasury-balance-grid{gap:4px}.treasury-balance-card{min-height:62px;gap:5px;padding:5px}.treasury-balance-card>:first-child{--equity-coin-size: 34px !important}.treasury-balance-card span,.treasury-primary-kpis span{font-size:5px}.treasury-balance-card strong{font-size:11px}.treasury-balance-card small{font-size:6px}.treasury-primary-kpis>div{padding:4px}.treasury-primary-kpis strong{font-size:7px}.treasury-primary-kpis .equity-token-icon{--equity-coin-size: 16px !important}.treasury-dashboard-grid{gap:4px}.treasury-dashboard-grid>.card{padding:6px}.treasury-dashboard-grid .card-title-row{margin-bottom:4px}.treasury-price-row>div{padding:4px}.treasury-price-row span,.treasury-account-row span,.treasury-policy-facts span{font-size:5px}.treasury-price-row strong,.treasury-account-row b,.treasury-policy-facts b{font-size:6px}.treasury-account-row{gap:2px;margin-top:4px}.treasury-policy-facts{gap:3px 6px;margin-top:4px}.learn-more-link.compact{margin-top:4px;padding-top:4px;font-size:6px}.treasury-activity-card.compact .treasury-activity-row{padding:3px 2px}}.trending-carousel{grid-auto-columns:158px}.trending-carousel button{height:56px;grid-template-columns:13px 30px minmax(42px,1fr) 46px;gap:2px 5px;padding:5px}.trending-carousel button>.launch-token-coin{--equity-coin-size: 29px !important}.trending-carousel button>.mini-sparkline{height:24px}@media(max-width:820px){.trending-carousel{grid-auto-columns:148px}}@media(max-width:560px){.trending-carousel{grid-auto-columns:142px}}.docs-browser{grid-template-columns:205px minmax(0,1fr);gap:12px}.docs-topic-nav{gap:2px;padding:10px}.docs-topic-nav>span{padding:4px 8px 7px}.docs-topic-nav button{min-height:34px;padding:7px 8px;font-size:9px}.docs-topic-nav button>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.docs-workspace{min-width:0;display:grid;align-content:start;gap:9px}.docs-subnav{min-width:0;padding:11px 12px;border:1px solid var(--line);border-radius:11px;background:var(--surface);box-shadow:var(--shadow)}.docs-subnav>span{display:block;margin-bottom:8px;color:var(--green-dark);font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.docs-subnav>div{display:flex;flex-wrap:wrap;gap:5px}.docs-subnav button{min-height:29px;padding:5px 9px;border:1px solid var(--line);border-radius:7px;color:var(--ink-soft);background:var(--surface-soft);font-size:8px;font-weight:750;cursor:pointer}.docs-subnav button:hover,.docs-subnav button.active{border-color:color-mix(in srgb,var(--green) 55%,var(--line));color:var(--green-dark);background:var(--surface-green)}.docs-focused-section{min-height:285px;padding:clamp(24px,4vw,42px)}.docs-focused-section article{max-width:820px}.docs-focused-section .eyebrow{color:var(--green-dark)}.docs-focused-section h2{margin:8px 0 10px;font-size:clamp(24px,3vw,36px);line-height:1.05;letter-spacing:-.04em}.docs-focused-section .docs-summary{max-width:720px;margin:0;color:var(--ink-soft);font-size:12px;line-height:1.6}.docs-facts{max-width:760px;display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none}.docs-facts li{position:relative;padding:11px 13px 11px 31px;border:1px solid var(--line);border-radius:9px;color:var(--ink-soft);background:var(--surface-soft);font-size:10px;line-height:1.5}.docs-facts li:before{content:"";position:absolute;top:16px;left:14px;width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 14%,transparent)}.docs-related{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.docs-related button{display:inline-flex;align-items:center;gap:5px;min-height:29px;padding:5px 9px;border:1px solid color-mix(in srgb,var(--green) 38%,var(--line));border-radius:7px;color:var(--green-dark);background:var(--surface-green);font-size:8px;font-weight:800;cursor:pointer}.docs-related button:hover{border-color:var(--green)}@media(max-width:820px){.docs-browser{grid-template-columns:1fr}.docs-topic-nav{position:static;display:flex;flex-direction:row;gap:5px;overflow-x:auto;padding:7px;scrollbar-width:thin}.docs-topic-nav>span{display:none}.docs-topic-nav button{flex:0 0 auto}.docs-focused-section{min-height:0}}@media(max-width:560px){.docs-focused-section{padding:23px 19px}.docs-focused-section h2{font-size:27px}.docs-focused-section .docs-summary{font-size:11px}.docs-facts{margin-top:15px}.docs-facts li{padding:10px 11px 10px 27px;font-size:9px}.docs-facts li:before{left:12px}}.docs-browser{grid-template-columns:260px minmax(0,1fr)}.docs-tree-nav{position:sticky;top:82px;display:block;max-height:calc(100dvh - 104px);overflow-y:auto;padding:9px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--green) 55%,transparent) transparent}.docs-tree-nav::-webkit-scrollbar{width:5px}.docs-tree-nav::-webkit-scrollbar-track{background:transparent}.docs-tree-nav::-webkit-scrollbar-thumb{border-radius:99px;background:color-mix(in srgb,var(--green) 55%,transparent)}.docs-tree-nav>span{display:block;padding:5px 8px 9px}.docs-tree-nav .docs-tree-home{width:100%;min-height:43px;display:grid;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:7px;margin-bottom:5px;padding:7px 8px;border:1px solid var(--line);color:var(--ink);background:var(--surface-soft)}.docs-tree-nav .docs-tree-home>span{min-width:0;display:flex;flex-direction:column;gap:1px}.docs-tree-nav .docs-tree-home strong{font-size:9px}.docs-tree-nav .docs-tree-home small{color:var(--ink-faint);font-size:6px;font-weight:650}.docs-tree-nav .docs-tree-home>svg{color:var(--green)}.docs-tree-nav .docs-tree-home.active{border-color:color-mix(in srgb,var(--green) 48%,var(--line));color:var(--green-dark);background:var(--surface-green)}.docs-tree-group{padding:4px 0 6px;border-top:1px solid color-mix(in srgb,var(--line) 76%,transparent)}.docs-tree-group:first-of-type{border-top:0}.docs-tree-group .docs-tree-heading{width:100%;min-height:30px;padding:6px 7px;color:var(--ink);font-size:9px;font-weight:900}.docs-tree-group .docs-tree-heading svg{color:var(--ink-faint)}.docs-tree-group.active .docs-tree-heading{color:var(--green-dark);background:var(--surface-green)}.docs-tree-group.active .docs-tree-heading svg{color:var(--green)}.docs-tree-group>div{display:grid;gap:1px;padding:2px 0 0 10px}.docs-tree-group>div>button{position:relative;width:100%;min-height:25px;justify-content:flex-start;padding:4px 7px 4px 15px;color:var(--ink-soft);font-size:8px;font-weight:650}.docs-tree-group>div>button:before{content:"";position:absolute;top:0;bottom:0;left:4px;width:1px;background:var(--line)}.docs-tree-group>div>button.active:before{width:2px;background:var(--green)}.docs-tree-group>div>button.active{color:var(--green-dark);font-weight:850}.docs-tree-group>div>button>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:820px){.docs-browser{grid-template-columns:1fr}.docs-tree-nav{position:static;display:flex;max-height:245px;flex-direction:column;overflow-y:auto}.docs-tree-nav>span{display:block}.docs-tree-nav>span{order:-3}.docs-tree-nav .docs-tree-home{order:-2}.docs-tree-group.active{order:-1}.docs-tree-group:not(.active)>div{display:none}}@media(max-width:560px){.docs-tree-nav{max-height:225px}}.docs-focused-section{min-height:0;padding:clamp(26px,3vw,40px)}.docs-focused-section article{max-width:920px}.docs-article-header{padding-bottom:15px;border-bottom:1px solid var(--line)}.docs-article-header h2{margin-bottom:0}.docs-summary-panel{margin-top:18px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--green) 34%,var(--line));border-radius:11px;background:linear-gradient(135deg,var(--surface-green),var(--surface))}.docs-summary-panel>strong{display:block;margin-bottom:6px;color:var(--green-dark);font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.docs-summary-panel .docs-summary{margin:0;color:var(--ink);font-size:12px;line-height:1.65}.docs-key-points,.docs-deep-dive{margin-top:22px}.docs-key-points>h3,.docs-deep-dive>h3{margin:0 0 9px;color:var(--ink);font-size:12px;letter-spacing:-.01em}.docs-key-points .docs-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0}.docs-key-points .docs-facts li{min-height:46px;box-sizing:border-box}.docs-deep-dive>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.docs-deep-dive>div>section{padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.docs-deep-dive h4{margin:0 0 7px;color:var(--green-dark);font-size:11px;letter-spacing:-.01em}.docs-deep-dive p{max-width:none;margin:0;color:var(--ink-soft);font-size:10px;line-height:1.65}@media(max-width:650px){.docs-key-points .docs-facts,.docs-deep-dive>div{grid-template-columns:1fr}.docs-summary-panel{padding:14px}}.docs-breadcrumbs{display:flex;align-items:center;gap:6px;margin-bottom:14px;color:var(--ink-faint);font-size:8px;font-weight:750}.docs-breadcrumbs svg{color:var(--green)}.docs-reference-header{max-width:760px;padding-bottom:23px;border-bottom:1px solid var(--line)}.docs-reference-header h1{margin:0;color:var(--ink);font-size:clamp(30px,3.5vw,44px);line-height:1.05;letter-spacing:-.045em}.docs-reference-header p{max-width:720px;margin:13px 0 0;color:var(--ink-soft);font-size:13px;line-height:1.7}.docs-reference-layout{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:34px}.docs-prose>section{padding:24px 0;border-bottom:1px solid var(--line)}.docs-prose>section:last-child{border-bottom:0}.docs-prose h2{margin:0 0 9px;color:var(--ink);font-size:18px;line-height:1.2;letter-spacing:-.025em}.docs-prose p{max-width:710px;margin:0;color:var(--ink-soft);font-size:13px;line-height:1.72}.docs-prose ul{display:grid;gap:7px;margin:0;padding-left:18px;color:var(--ink-soft)}.docs-prose li{padding-left:3px;font-size:12px;line-height:1.65}.docs-prose li::marker{color:var(--green)}.docs-code-references{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.docs-code-references>span{color:var(--ink-faint);font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.docs-code-references code{padding:4px 7px;border:1px solid var(--line);border-radius:6px;color:var(--green-dark);background:var(--surface-green);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:1.3}.docs-code-references a{display:inline-flex;align-items:center;gap:4px;color:var(--green-dark);text-decoration:none}.docs-code-references a svg{opacity:.55}.docs-code-references a:hover code{border-color:color-mix(in srgb,var(--green) 62%,var(--line))}.vesting-doc-visuals{display:grid;gap:12px;margin:22px 0 8px}.vesting-chart-card{min-width:0;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.vesting-chart-card>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.vesting-chart-card>header span{color:var(--green-dark);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.docs-prose .vesting-chart-card>header h2{margin:4px 0 5px;font-size:18px}.docs-prose .vesting-chart-card>header p{max-width:610px;font-size:11px;line-height:1.5}.vesting-chart-legend{display:flex;flex-wrap:wrap;gap:10px;margin:13px 0 2px;color:var(--ink-soft);font-size:9px;font-weight:750}.vesting-chart-legend span{display:inline-flex;align-items:center;gap:5px}.vesting-chart-legend i,.vesting-preset-table i{width:8px;height:8px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 8px color-mix(in srgb,var(--green) 34%,transparent)}.vesting-curve-chart{width:100%;height:auto;display:block;overflow:visible}.vesting-grid-line{stroke:color-mix(in srgb,var(--line) 82%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.vesting-grid-line.vertical{stroke-dasharray:3 5;opacity:.65}.vesting-axis-label{fill:var(--ink-faint);font-family:inherit;font-size:9px;font-weight:700}.vesting-series-line{stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--green) 30%,transparent))}.vesting-series-point{stroke:var(--surface);stroke-width:2;vector-effect:non-scaling-stroke}.vesting-stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.vesting-stat-row>div{min-width:0;display:grid;gap:3px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.vesting-stat-row span,.vesting-stat-row small{color:var(--ink-faint);font-size:8px;font-weight:700}.vesting-stat-row strong{color:var(--ink);font-size:11px;line-height:1.2}.vesting-preset-table{overflow:hidden;border:1px solid var(--line);border-radius:11px;background:var(--surface)}.vesting-preset-table>div{display:grid;grid-template-columns:.8fr 1.15fr 1.15fr 1fr;align-items:center;gap:9px;min-height:42px;padding:7px 12px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:9px}.vesting-preset-table>div:first-child{border-top:0}.vesting-preset-table>div.heading{min-height:30px;color:var(--ink-faint);background:var(--surface-soft);font-size:8px;font-weight:850;text-transform:uppercase}.vesting-preset-table>div>span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:850}.vesting-preset-table strong{color:var(--ink);font-size:9px}.docs-prose .vesting-chart-note{max-width:none;padding:10px 12px;border-left:2px solid var(--green);color:var(--ink-soft);background:var(--surface-green);font-size:10px;line-height:1.55}.docs-resource-rail{position:sticky;top:88px;display:grid;gap:9px;margin-top:24px}.docs-resource-rail>section{overflow:hidden;padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.docs-resource-rail h3{margin:0 0 6px;padding:0 2px 6px;border-bottom:1px solid var(--line);color:var(--ink-faint);font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.docs-resource-rail a,.docs-resource-rail button{width:100%;min-height:31px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px;border:0;border-radius:6px;color:var(--ink-soft);background:transparent;font-size:8px;font-weight:750;text-align:left;text-decoration:none;cursor:pointer}.docs-resource-rail a:hover,.docs-resource-rail button:hover{color:var(--green-dark);background:var(--surface-green)}.docs-resource-rail a>span{min-width:0;display:flex;flex-direction:column;gap:2px}.docs-resource-rail small{overflow:hidden;color:var(--ink-faint);font-size:6px;font-weight:650;text-overflow:ellipsis}.docs-resource-rail svg{flex:0 0 auto;color:var(--green)}.docs-page-navigation{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;padding-top:18px;border-top:1px solid var(--line)}.docs-page-navigation>button{min-width:0;display:flex;align-items:center;gap:9px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:var(--surface-soft);text-align:left;cursor:pointer}.docs-page-navigation>button:hover{border-color:color-mix(in srgb,var(--green) 55%,var(--line));background:var(--surface-green)}.docs-page-navigation>button.next{justify-content:flex-end;text-align:right}.docs-page-navigation>button>span{min-width:0;display:flex;flex-direction:column;gap:2px;overflow:hidden;font-size:9px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.docs-page-navigation small{color:var(--ink-faint);font-size:6px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.docs-page-navigation svg{flex:0 0 auto;color:var(--green)}@media(max-width:1050px){.docs-reference-layout{grid-template-columns:1fr;gap:0}.docs-resource-rail{position:static;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}}@media(max-width:560px){.docs-reference-header h1{font-size:30px}.docs-reference-header p{font-size:11px}.docs-prose>section{padding:20px 0}.docs-prose h2{font-size:16px}.docs-resource-rail,.docs-page-navigation{grid-template-columns:1fr}.docs-page-navigation>span{display:none}.vesting-chart-card{padding:12px 9px}.vesting-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.vesting-preset-table>div.heading{display:none}.vesting-preset-table>div{grid-template-columns:1fr 1fr;gap:4px 10px;padding:9px 11px}.vesting-preset-table>div>span:first-child{grid-column:1 / -1}.vesting-preset-table strong{font-size:8px}}@media(max-width:820px){.token-detail-page.overview-active,.stock-overview-page{max-width:100%;overflow:hidden}.overview-market-grid,.stock-overview-page .overview-market-grid.stock-market-workspace{min-width:0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(175px,.78fr) minmax(215px,1.22fr)}.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:minmax(175px,.72fr) minmax(205px,1fr) 58px}.overview-chart-card,.overview-chart-card>.trading-chart-shell{width:100%;height:100%;min-width:0;min-height:0}.overview-chart-card .trading-chart,.overview-chart-card .chart-empty,.treasury-overview .overview-chart-card .trading-chart,.treasury-overview .overview-chart-card .chart-empty,.stock-overview-page .overview-chart-card .trading-chart,.stock-overview-page .overview-chart-card .chart-empty{width:100%;height:auto;min-width:0;min-height:0;flex:1 1 auto;align-self:stretch;aspect-ratio:auto}.overview-chart-card .chart-heading{min-height:36px;padding:5px 8px}.overview-chart-card .chart-heading>div{min-width:0}.overview-chart-card .chart-heading h3,.overview-chart-card .chart-price strong{overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.overview-chart-card .chart-price span{font-size:7px}.overview-kpi-footer{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(92px,1fr);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--green) 48%,transparent) transparent}.overview-kpi-footer::-webkit-scrollbar{height:3px}.overview-kpi-footer::-webkit-scrollbar-thumb{border-radius:99px;background:color-mix(in srgb,var(--green) 48%,transparent)}.overview-active .token-detail-hero{grid-template-columns:minmax(125px,.8fr) minmax(0,1.2fr)}.overview-active .token-detail-role,.overview-active .token-header-kpis{width:100%;min-width:0;max-width:100%}}@media(max-width:560px)and (max-height:740px){.token-detail-page.overview-active,.stock-overview-page{height:calc(100dvh - 80px);min-height:0;overflow:hidden}.overview-market-grid{grid-template-rows:minmax(135px,.68fr) minmax(180px,1.32fr)}.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:minmax(135px,.62fr) minmax(180px,1fr) 50px}.overview-chart-card .chart-heading{min-height:31px;padding-block:3px}.overview-kpi-footer .metric-card{min-height:36px}}@media(min-width:821px)and (max-height:600px){.overview-active .token-detail-hero{min-height:76px;padding-block:7px}.overview-active .token-detail-identity .detail-token-coin{--equity-coin-size: 50px !important}.overview-active .token-detail-identity h1{font-size:23px}.overview-active .back-link{margin-bottom:4px}.overview-active .token-detail-nav{min-height:32px;margin-block:4px}.overview-market-grid{min-height:0}.overview-chart-card .trading-chart,.overview-chart-card .chart-empty,.stock-overview-page .overview-chart-card .trading-chart,.stock-overview-page .overview-chart-card .chart-empty{width:100%;height:auto;min-height:0;flex:1 1 auto;align-self:stretch;aspect-ratio:auto}.overview-kpi-footer{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(92px,1fr);overflow-x:auto}}.app-body main:has(.docs-landing){max-width:none;height:calc(100dvh - 70px);padding:clamp(10px,1.8vh,18px) clamp(10px,1.7vw,24px);overflow:hidden}.page-transition:has(.docs-landing){height:100%;min-height:0}.docs-landing{position:relative;isolation:isolate;width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--green) 38%,var(--line));border-radius:20px;color:var(--ink);background:radial-gradient(circle at 50% 49%,color-mix(in srgb,var(--green) 18%,transparent) 0,transparent 31%),radial-gradient(circle at 7% 10%,color-mix(in srgb,var(--lime) 9%,transparent),transparent 25%),linear-gradient(145deg,color-mix(in srgb,var(--surface) 96%,#07120c),color-mix(in srgb,var(--surface-soft) 89%,#06150d));box-shadow:inset 0 0 60px color-mix(in srgb,var(--green) 6%,transparent),0 18px 55px #04160d17}.docs-landing:before,.docs-landing:after{content:"";position:absolute;z-index:-1;pointer-events:none}.docs-landing:before{top:0;right:0;bottom:0;left:0;opacity:.3;background-image:linear-gradient(color-mix(in srgb,var(--green) 15%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--green) 15%,transparent) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 82%)}.docs-landing:after{top:11px;right:11px;bottom:11px;left:11px;border:1px solid color-mix(in srgb,var(--green) 17%,transparent);border-radius:14px;clip-path:polygon(0 0,70px 0,70px 1px,calc(100% - 70px) 1px,calc(100% - 70px) 0,100% 0,100% 54px,calc(100% - 1px) 54px,calc(100% - 1px) calc(100% - 54px),100% calc(100% - 54px),100% 100%,calc(100% - 70px) 100%,calc(100% - 70px) calc(100% - 1px),70px calc(100% - 1px),70px 100%,0 100%,0 calc(100% - 54px),1px calc(100% - 54px),1px 54px,0 54px)}.docs-landing-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.docs-landing-grid:before,.docs-landing-grid:after{content:"";position:absolute;width:76px;height:76px;border-color:var(--green);opacity:.48}.docs-landing-grid:before{top:11px;left:11px;border-top:2px solid;border-left:2px solid;border-radius:13px 0 0}.docs-landing-grid:after{right:11px;bottom:11px;border-right:2px solid;border-bottom:2px solid;border-radius:0 0 13px}.docs-landing-header{min-width:0;display:flex;align-items:start;justify-content:space-between;gap:24px;padding:clamp(18px,2.8vh,30px) clamp(20px,3.1vw,46px) 8px}.docs-landing-header>div:first-child{min-width:0}.docs-landing-header>div:first-child>span{display:inline-flex;align-items:center;gap:7px;margin-bottom:7px;color:var(--green);font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.docs-landing-header>div:first-child>span i,.docs-landing-status strong i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green);animation:docs-status-pulse 1.8s ease-in-out infinite}.docs-landing-header h1{max-width:800px;margin:0;font-size:clamp(28px,3.1vw,48px);line-height:.98;letter-spacing:-.05em}.docs-landing-header p{max-width:720px;margin:9px 0 0;color:var(--ink-soft);font-size:clamp(11px,1vw,14px);line-height:1.45}.docs-landing-status{flex:0 0 auto;display:grid;gap:5px;margin-top:5px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--green) 28%,var(--line));border-radius:9px;background:color-mix(in srgb,var(--surface) 78%,transparent)}.docs-landing-status>span{color:var(--ink-faint);font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.docs-landing-status strong{display:flex;align-items:center;gap:7px;color:var(--green-dark);font-size:10px;white-space:nowrap}.docs-ecosystem-map{position:relative;min-width:0;min-height:0;display:grid;grid-template-columns:minmax(190px,1fr) minmax(280px,1.25fr) minmax(190px,1fr);grid-template-rows:repeat(4,minmax(50px,1fr));align-items:center;gap:clamp(8px,1.5vh,16px) clamp(18px,4vw,70px);padding:5px clamp(22px,5.2vw,76px) 10px}.docs-system-connectors,.docs-system-connectors-mobile,.docs-mobile-label{display:none}.docs-system-node{position:relative;min-width:0;min-height:clamp(58px,8vh,78px);display:grid;grid-template-columns:22px 38px minmax(0,1fr);align-items:center;gap:8px;overflow:visible;padding:9px 12px 9px 9px;border:1px solid color-mix(in srgb,var(--green) 23%,var(--line));border-radius:11px;color:var(--ink);background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 91%,transparent),color-mix(in srgb,var(--surface-green) 72%,transparent));box-shadow:inset 0 1px #ffffff0d;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.docs-system-node:hover,.docs-system-node:focus-visible,.docs-system-node.active{border-color:color-mix(in srgb,var(--green) 76%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--surface-green) 96%,transparent),color-mix(in srgb,var(--green) 10%,var(--surface)));box-shadow:0 0 0 1px color-mix(in srgb,var(--green) 12%,transparent),0 8px 26px color-mix(in srgb,var(--green) 16%,transparent),inset 3px 0 var(--green);transform:translateY(-2px)}.docs-system-number{color:var(--ink-faint);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.docs-system-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--green) 30%,var(--line));border-radius:9px;color:var(--green);background:color-mix(in srgb,var(--surface-green) 84%,transparent)}.docs-system-node.active .docs-system-icon{color:#fff;background:var(--green);box-shadow:0 0 19px color-mix(in srgb,var(--green) 42%,transparent)}.docs-system-node>span:nth-child(3){min-width:0;display:grid;gap:3px}.docs-system-node strong{overflow:hidden;font-size:clamp(10px,1vw,13px);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.docs-system-node-6 strong,.docs-system-node-7 strong{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.docs-system-node small{overflow:hidden;color:var(--ink-faint);font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.docs-system-node.active small{color:var(--green-dark)}.docs-system-signal{position:absolute;top:50%;width:clamp(18px,4vw,68px);height:1px;overflow:visible;background:linear-gradient(90deg,color-mix(in srgb,var(--green) 54%,transparent),transparent);pointer-events:none}.docs-system-signal:after{content:"";position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);opacity:0}.docs-system-node.active .docs-system-signal:after{opacity:1;animation:docs-signal-travel 1.6s linear infinite}.docs-system-node-1{grid-column:1;grid-row:1}.docs-system-node-2{grid-column:1;grid-row:2}.docs-system-node-3{grid-column:1;grid-row:3}.docs-system-node-4{grid-column:1;grid-row:4}.docs-system-node-5{grid-column:3;grid-row:1}.docs-system-node-6{grid-column:3;grid-row:2}.docs-system-node-7{grid-column:3;grid-row:4}.docs-system-node-1 .docs-system-signal,.docs-system-node-2 .docs-system-signal,.docs-system-node-3 .docs-system-signal,.docs-system-node-4 .docs-system-signal{left:calc(100% + 1px)}.docs-system-node-5 .docs-system-signal,.docs-system-node-6 .docs-system-signal,.docs-system-node-7 .docs-system-signal{right:calc(100% + 1px);transform:rotate(180deg)}.docs-flash-core{grid-column:2;grid-row:1 / 5;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,1.5vh,15px)}.docs-core-visual{position:relative;width:clamp(150px,18vh,206px);height:clamp(150px,18vh,206px);flex:0 0 auto;display:grid;place-items:center}.docs-core-coin{position:relative;z-index:3;--equity-coin-size: clamp(88px,13vh,126px) !important;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--green) 46%,transparent))}.docs-core-orbit,.docs-core-pulse{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;pointer-events:none}.docs-core-orbit{border:1px solid color-mix(in srgb,var(--green) 45%,transparent)}.docs-core-orbit:before,.docs-core-orbit:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green)}.docs-core-orbit:before{top:-4px;left:calc(50% - 3px)}.docs-core-orbit:after{bottom:12%;right:8%}.docs-core-orbit-one{animation:docs-orbit 9s linear infinite}.docs-core-orbit-two{top:17%;right:17%;bottom:17%;left:17%;border-style:dashed;opacity:.65;animation:docs-orbit 6s linear infinite reverse}.docs-core-pulse{top:27%;right:27%;bottom:27%;left:27%;background:color-mix(in srgb,var(--green) 17%,transparent);box-shadow:0 0 55px color-mix(in srgb,var(--green) 30%,transparent);animation:docs-core-pulse 2.4s ease-in-out infinite}.docs-core-name{position:absolute;z-index:4;bottom:2%;display:grid;justify-items:center;gap:1px;padding:4px 10px;border:1px solid color-mix(in srgb,var(--green) 38%,transparent);border-radius:7px;background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.docs-core-name strong{color:var(--green-dark);font-size:13px;letter-spacing:.08em}.docs-core-name small{color:var(--ink-faint);font-size:7px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.docs-core-detail{width:min(370px,100%);min-width:0;min-height:112px;display:grid;align-content:start;gap:4px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--green) 26%,var(--line));border-radius:11px;background:color-mix(in srgb,var(--surface) 87%,transparent);box-shadow:0 12px 38px #03170d14;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.docs-core-detail>span{display:flex;align-items:center;gap:5px;color:var(--green);font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.docs-core-detail>strong{overflow:hidden;font-size:clamp(13px,1.2vw,17px);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.docs-core-detail p{display:-webkit-box;overflow:hidden;margin:0;color:var(--ink-soft);font-size:clamp(9px,.8vw,11px);line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}.docs-core-detail button{width:fit-content;display:inline-flex;align-items:center;gap:5px;margin-top:2px;padding:0;border:0;color:var(--green-dark);background:transparent;font-size:9px;font-weight:850;cursor:pointer}.docs-core-detail button:hover{text-decoration:underline;text-underline-offset:3px}.docs-landing-footer{min-width:0;min-height:58px;display:flex;align-items:center;justify-content:center;gap:18px;padding:8px clamp(20px,3.1vw,46px) 14px}.docs-landing-footer>div{min-width:0;display:flex;align-items:center;gap:10px;color:var(--ink-faint);font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.docs-landing-footer>div span:nth-of-type(2){color:var(--green-dark)}.docs-landing-footer>div i{width:clamp(20px,4vw,62px);height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--green) 18%,transparent),var(--green))}.docs-landing-footer>div i:after{content:"";display:block;width:5px;height:5px;margin:-2px 0 0 auto;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.docs-landing-footer>.button{flex:0 0 auto;min-height:40px;padding-inline:17px}html[data-theme=dark] .docs-landing{background:radial-gradient(circle at 50% 49%,rgba(25,181,104,.2) 0,transparent 32%),radial-gradient(circle at 8% 12%,rgba(166,232,87,.07),transparent 26%),linear-gradient(145deg,#101813,#08110c);box-shadow:inset 0 0 75px #12a95c0d,0 18px 55px #00000052}html[data-theme=dark] .docs-system-node,html[data-theme=dark] .docs-core-detail,html[data-theme=dark] .docs-core-name,html[data-theme=dark] .docs-landing-status{box-shadow:inset 0 1px #ffffff06}html[data-theme=dark] .docs-system-node.active{background:linear-gradient(135deg,#123421fa,#0c2317fa);box-shadow:0 0 0 1px #12a95c21,0 8px 30px #00783d2e,inset 3px 0 var(--green)}@keyframes docs-orbit{to{transform:rotate(360deg)}}@keyframes docs-core-pulse{50%{opacity:.5;transform:scale(1.16)}}@keyframes docs-status-pulse{50%{opacity:.45;transform:scale(.76)}}@keyframes docs-signal-travel{0%{left:0}to{left:calc(100% - 5px)}}@media(min-width:1100px){.docs-ecosystem-map{display:block;padding:3px clamp(18px,3.5vw,52px) 6px}.docs-system-connectors{position:absolute;z-index:1;inset:0 clamp(18px,3.5vw,52px) 0;width:calc(100% - clamp(36px,7vw,104px));height:100%;display:block;overflow:visible;pointer-events:none}.docs-system-connectors path{fill:none;stroke:color-mix(in srgb,var(--green) 34%,transparent);stroke-width:1.15;stroke-linecap:round;stroke-dasharray:5 8;vector-effect:non-scaling-stroke;animation:docs-connector-flow 4s linear infinite;transition:stroke .18s ease,stroke-width .18s ease,filter .18s ease,opacity .18s ease}.docs-system-connectors path.active{stroke:color-mix(in srgb,var(--green) 92%,white 8%);stroke-width:2;stroke-dasharray:3 7;filter:drop-shadow(0 0 5px var(--green));animation-duration:1.4s}.docs-system-connectors circle{fill:none;stroke:color-mix(in srgb,var(--green) 46%,transparent);stroke-width:1;stroke-dasharray:2 6;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:docs-orbit 11s linear infinite}.docs-system-node{--node-position: translate3d(0,0,0);position:absolute;z-index:3;width:clamp(184px,18vw,264px);min-height:clamp(54px,7vh,68px);transform:var(--node-position)}.docs-system-node:hover,.docs-system-node:focus-visible,.docs-system-node.active{transform:var(--node-position) translateY(-2px)}.docs-system-node-1{top:2%;left:4%}.docs-system-node-2{--node-position: translateX(-50%);top:0;left:50%}.docs-system-node-3{top:2%;right:4%;left:auto}.docs-system-node-4{top:32%;right:0;left:auto}.docs-system-node-5{right:4%;bottom:1%;left:auto}.docs-system-node-6{--node-position: translateX(-50%);bottom:0;left:50%}.docs-system-node-7{bottom:1%;left:4%}.docs-flash-core{position:absolute;z-index:2;top:50%;left:50%;width:min(370px,34%);transform:translate(-50%,-50%)}}@keyframes docs-connector-flow{to{stroke-dashoffset:-26}}@media(max-width:980px){.docs-ecosystem-map{grid-template-columns:minmax(138px,1fr) minmax(205px,1.08fr) minmax(138px,1fr);gap:7px 16px;padding-inline:14px}.docs-system-node{grid-template-columns:17px 34px minmax(0,1fr);gap:6px;padding-inline:7px 9px}.docs-system-icon{width:34px;height:34px}.docs-system-signal{width:28px}}@media(max-width:820px){.app-body main:has(.docs-landing){height:calc(100dvh - var(--mobile-app-header-height) - var(--mobile-primary-nav-height));padding:6px 8px}.docs-landing{border-radius:14px}.docs-landing:after{top:6px;right:6px;bottom:6px;left:6px}.docs-landing-grid:before{top:6px;left:6px}.docs-landing-grid:after{right:6px;bottom:6px}.docs-landing-header{gap:10px;padding:14px 15px 5px}.docs-landing-header>div:first-child>span{margin-bottom:4px;font-size:8px}.docs-landing-header h1{font-size:clamp(23px,6.5vw,34px);line-height:1}.docs-landing-header p{max-width:550px;margin-top:6px;font-size:10px;line-height:1.35}.docs-landing-status{display:none}.docs-ecosystem-map{position:relative;display:block;padding:2px 10px 5px}.docs-system-connectors-mobile{position:absolute;z-index:1;top:0;right:10px;bottom:0;left:10px;width:calc(100% - 20px);height:100%;display:block;overflow:visible;pointer-events:none}.docs-system-connectors-mobile path{fill:none;stroke:color-mix(in srgb,var(--green) 35%,transparent);stroke-width:1;stroke-linecap:round;stroke-dasharray:4 7;vector-effect:non-scaling-stroke;animation:docs-connector-flow 3.6s linear infinite}.docs-system-connectors-mobile path.active{stroke:var(--green);stroke-width:1.8;filter:drop-shadow(0 0 4px var(--green));animation-duration:1.3s}.docs-system-connectors-mobile circle{fill:none;stroke:color-mix(in srgb,var(--green) 45%,transparent);stroke-width:1;stroke-dasharray:2 5;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:docs-orbit 10s linear infinite}.docs-flash-core{position:absolute;z-index:2;top:48%;left:50%;width:min(164px,48%);display:flex;flex-direction:column;gap:3px;transform:translate(-50%,-50%)}.docs-core-visual{width:84px;height:84px;justify-self:center}.docs-core-coin{--equity-coin-size: 56px !important}.docs-core-name{bottom:-2px;padding:2px 6px}.docs-core-name strong{font-size:9px}.docs-core-name small{font-size:4px}.docs-core-detail{width:100%;min-height:0;gap:2px;padding:6px 7px;text-align:center}.docs-core-detail>span{justify-content:center;font-size:6px}.docs-core-detail>span svg{width:10px;height:10px}.docs-core-detail>strong{font-size:clamp(10px,2.8vw,12px);white-space:normal}.docs-core-detail p{font-size:clamp(7px,1.9vw,8px);line-height:1.28;-webkit-line-clamp:4}.docs-core-detail button{justify-self:center;font-size:7px}.docs-system-node{position:absolute;z-index:3;width:clamp(86px,26.5%,116px);min-height:36px;height:36px;display:grid;grid-template-columns:24px minmax(0,1fr);gap:4px;padding:4px;overflow:hidden;border-radius:8px;transform:none}.docs-system-node:hover,.docs-system-node:focus-visible,.docs-system-node.active{transform:scale(1.025)}.docs-system-number,.docs-system-node strong,.docs-system-node small{display:none}.docs-mobile-label{display:-webkit-box;overflow:hidden;font-size:clamp(7px,2vw,9px);font-weight:850;line-height:1.05;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.docs-system-icon{width:24px;height:24px;border-radius:6px}.docs-system-icon svg{width:13px;height:13px}.docs-system-node-1{top:1%;left:0}.docs-system-node-2{top:22%;left:0}.docs-system-node-3{bottom:22%;left:0}.docs-system-node-4{bottom:1%;left:0}.docs-system-node-5{top:1%;right:0;left:auto}.docs-system-node-6{top:22%;right:0;left:auto}.docs-system-node-7{right:0;bottom:1%;left:auto}.docs-landing-footer{min-height:48px;gap:8px;padding:5px 12px 9px}.docs-landing-footer>div{gap:5px;font-size:7px;letter-spacing:.06em}.docs-landing-footer>div i{width:12px}.docs-landing-footer>.button{min-height:36px;padding:6px 10px;font-size:9px}}@media(max-width:430px){.docs-landing-header h1{font-size:clamp(21px,6.7vw,28px)}.docs-landing-header p{font-size:9px}.docs-flash-core{width:min(150px,46%)}.docs-core-visual{width:76px;height:76px}.docs-core-coin{--equity-coin-size: 50px !important}.docs-core-detail{min-height:0;padding:5px 6px}.docs-core-detail>span{font-size:7px}.docs-core-detail>strong{font-size:10px}.docs-core-detail p,.docs-core-detail button{font-size:8px}.docs-system-node{grid-template-columns:22px minmax(0,1fr)}.docs-system-icon{width:22px;height:22px}.docs-landing-footer>div{display:none}.docs-landing-footer>.button{width:100%}}@media(max-height:690px){.docs-landing-header{padding-top:11px}.docs-landing-header p{display:none}.docs-core-detail{min-height:88px}.docs-core-detail p{-webkit-line-clamp:2}.docs-core-visual{width:118px;height:118px}.docs-core-coin{--equity-coin-size: 74px !important}.docs-system-node{min-height:47px}}@media(max-width:820px)and (max-height:690px){.docs-core-detail{min-height:0}.docs-core-detail p{-webkit-line-clamp:3}.docs-core-visual{width:76px;height:76px}.docs-core-coin{--equity-coin-size: 50px !important}.docs-system-node{min-height:34px;height:34px}}@media(prefers-reduced-motion:reduce){.docs-core-orbit,.docs-core-pulse,.docs-landing-header i,.docs-system-node.active .docs-system-signal:after{animation-duration:8s}}.market-leader-token{min-width:0;display:inline-flex;align-items:center;gap:7px;border:0;padding:0;color:var(--green-dark);background:transparent;cursor:pointer}.market-leader-token>.launch-token-coin{--equity-coin-size: 30px !important}.market-leader-token>strong{overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-columns:minmax(280px,1.1fr) minmax(300px,.9fr);grid-template-rows:auto minmax(0,1fr)}.stock-market-workspace>.stock-aerodrome-chart{grid-column:1;grid-row:1 / 3}.stock-market-workspace>.overview-inline-swap{grid-column:2;grid-row:1;min-height:0}.stock-market-workspace>.overview-inline-swap .swap-layout,.stock-market-workspace>.overview-inline-swap .swap-layout.stock-market-swap,.stock-market-workspace>.overview-inline-swap .swap-card{height:auto}.stock-bound-tokens{min-width:0;min-height:0;grid-column:2;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:7px;padding:9px;overflow:hidden;border-radius:9px}.stock-bound-head{min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 7px;border-right:0;border-bottom:1px solid var(--line)}.stock-bound-head>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stock-bound-track{min-width:0;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:51px;align-content:start;gap:5px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--green) 48%,transparent) transparent}.stock-bound-track::-webkit-scrollbar{width:4px;height:4px}.stock-bound-track::-webkit-scrollbar-thumb{border-radius:99px;background:color-mix(in srgb,var(--green) 48%,transparent)}.stock-bound-track>button{min-width:0;display:grid;grid-template-columns:17px 34px minmax(0,1fr) auto;align-items:center;gap:5px;padding:4px 6px}.stock-bound-track .launch-token-coin{--equity-coin-size: 32px !important}.stock-bound-rank{color:var(--ink-faint);font-size:7px}.stock-bound-track>button>em{padding:3px 5px;border-radius:999px;color:var(--green-dark);background:var(--surface-green);font-size:7px;font-style:normal;font-weight:850}.stock-bound-track>.stock-bound-empty{width:100%;grid-column:1 / -1;grid-template-columns:18px minmax(0,1fr) 14px}@media(max-width:820px){.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(145px,.72fr) minmax(205px,1fr) 62px}.stock-market-workspace>.stock-aerodrome-chart{grid-column:1;grid-row:1}.stock-market-workspace>.overview-inline-swap{grid-column:1;grid-row:2}.stock-bound-tokens{grid-column:1;grid-row:3;grid-template-columns:105px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:4px;padding:4px}.stock-bound-head{align-items:flex-start;justify-content:center;flex-direction:column;gap:3px;padding:0 5px;border-right:1px solid var(--line);border-bottom:0}.stock-bound-track{grid-template-columns:none;grid-template-rows:minmax(0,1fr);grid-auto-flow:column;grid-auto-columns:minmax(142px,43vw);grid-auto-rows:auto;overflow-x:auto;overflow-y:hidden}.stock-bound-track>button{grid-template-columns:15px 29px minmax(0,1fr) auto;padding:3px 5px}.stock-bound-track .launch-token-coin{--equity-coin-size: 28px !important}}@media(max-width:560px)and (max-height:740px){.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:minmax(125px,.62fr) minmax(180px,1fr) 54px}.stock-bound-tokens{grid-template-columns:88px minmax(0,1fr)}.stock-bound-head>span{font-size:6px}.stock-bound-head small{font-size:6px}.stock-bound-track{grid-auto-columns:minmax(132px,58vw)}}:root{--type-micro: clamp(9px, calc(8.45px + .12vw) , 10px);--type-label: clamp(10px, calc(9.4px + .14vw) , 11px);--type-copy: clamp(11px, calc(10.2px + .18vw) , 13px)}.status,.wallet-menu>button,.field>span,.field>span small,.address-link a,.tiny-live,.muted,.global-message,.toast{font-size:var(--type-label)}.card-title h3,.module-card h3,.detail-module-card h3,.operation-card h3,.claim-card h3{font-size:clamp(13px,calc(12px + .18vw),15px)}.module-card p,.detail-module-card p,.operation-card p,.claim-card p,.field-explanation,.distribution-policy{font-size:var(--type-label)}.launcher-stepper strong,.launcher-section .launch-image-picker>span,.launcher-section .supply-note span,.launcher-section .inline-info,.launcher-section .curve-copy small,.launcher-section .venue-guidance span,.launcher-section .inventory-warning span{font-size:var(--type-label)}.launcher-section .launch-image-picker>span>small,.market-cap-slider .range-labels,.launch-stock-identity small,.launch-stock-prices small,.launch-stock-gap,.launcher-section .range-labels,.liquidity-presets small,.liquidity-presets b,.liquidity-presets em,.launch-review-sections span,.launch-review-stock small,.launch-review-allocation>span{font-size:var(--type-micro)}.launch-stock-prices strong,.liquidity-presets strong,.launcher-section .curve-copy strong,.launch-review-sections strong{font-size:var(--type-label)}.swap-asset-box>div:first-child,.swap-flow-status,.swap-warning,.swap-custody-note,.swap-token-picker-head span,.swap-token-picker>button>div span,.swap-next-step span,.trade-focus-identity small,.trade-focus-identity>div>span,.trade-stock-comparison small,.trade-token-comparison small,.trade-stock-comparison span,.chart-price span,.chart-foot{font-size:var(--type-micro)}.swap-output-choice button,.swap-amount-row button,.swap-token-picker>button>div strong,.swap-token-picker>button>b,.swap-next-step strong{font-size:var(--type-label)}.trade-focus-identity strong,.trade-stock-comparison strong,.trade-token-comparison strong{font-size:clamp(12px,calc(11.3px + .18vw),14px)}.header-buy-label,.header-buy small,.protocol-volume-kpis small,.trending-strip-head small,.trending-carousel small,.trending-carousel em,.trending-change-badge,.trade-change-badge,.directory-price small,.directory-kpis small,.latest-launches-head>small,.launch-directory-title small{font-size:var(--type-micro)}.header-buy strong,.trending-strip-head span,.trending-carousel strong,.directory-name small,.directory-price b,.directory-kpis b{font-size:var(--type-label)}.market-summary small,.market-table-head,.market-summary span,.market-summary-stock b,.market-search kbd,.market-filters button,.market-sort,.market-sort select,.market-watch-list small,.quote-stale-age,.market-equity>b,.market-inline-launch,.stock-detail-actions>a,.stock-competition-mini>div>span,.stock-competition-mini small,.stock-competition-mini .button,.stock-bound-head>span,.stock-bound-head small,.stock-bound-rank,.stock-bound-track small,.stock-bound-track>button>em{font-size:var(--type-micro)!important}.market-summary-stock b,.market-watch-list strong,.market-equity>span strong,.market-leader-token>strong,.stock-competition-mini strong,.stock-bound-track strong{font-size:var(--type-label)}.otc-position-grid span,.otc-accounting-list span,.otc-accounting-value small,.churn-deposit-note,.staking-market-token small,.staking-market-role,.staking-market-metrics small,.staking-market-foot code,.staking-market-foot b,.staking-stats small,.capacity>div:first-child,.capacity>small,.stake-details>div,.weight-equation small,.threshold>div:first-child,.threshold small,.timeline-row span,.epoch-stats span,.operation-inline-status,.operation-inline-error,.authority-list small,.address-grid>div>span{font-size:var(--type-micro)}.otc-position-grid strong,.otc-accounting-list strong,.staking-market-metrics strong,.staking-stats strong,.stake-details strong,.weight-equation strong,.timeline-row strong,.epoch-stats b,.authority-list strong,.health-list>div,.health-list strong{font-size:var(--type-label)}.treasury-dashboard-head .button,.treasury-balance-card span,.treasury-primary-kpis span,.treasury-price-row span,.treasury-account-row span,.treasury-policy-facts span,.treasury-allocation>div:not(.split-bar),.learn-more-link.compact,.treasury-activity-card.compact .activity-copy small,.treasury-activity-card.compact .treasury-activity-empty{font-size:var(--type-micro)}.treasury-balance-card small,.treasury-primary-kpis strong,.treasury-price-row strong,.treasury-account-row b,.treasury-policy-facts b,.treasury-activity-card.compact .activity-copy strong,.treasury-activity-card.compact .activity-amount strong{font-size:var(--type-label)}.docs-tree-nav .docs-tree-home strong,.docs-tree-group .docs-tree-heading,.docs-tree-group>div>button,.docs-breadcrumbs,.docs-code-references>span,.docs-code-references code,.docs-resource-rail h3,.docs-resource-rail a,.docs-resource-rail button,.docs-resource-rail small,.docs-page-navigation>button>span,.docs-page-navigation small{font-size:var(--type-micro)}.docs-tree-nav .docs-tree-home small{font-size:8px}.investor-note>p{font-size:var(--type-copy)}.investor-contact strong{font-size:12px}.investor-contact small{font-size:var(--type-micro)}:is(.launcher-overview-metrics,.launch-stock-grid,.liquidity-slider-stack,.trade-focus-grid,.market-summary,.market-controls,.market-table-head,.market-row,.token-directory,.directory-kpis,.overview-kpi-footer,.treasury-dashboard-grid,.treasury-primary-kpis,.docs-reference-layout,.docs-resource-rail,.operation-grid,.rewards-grid)>*{min-width:0}@media(max-width:820px){:root{--type-micro: clamp(8px, 2.3vw, 9px);--type-label: clamp(9px, 2.7vw, 10px);--type-copy: clamp(10px, 3vw, 12px)}.page-header p{font-size:var(--type-copy)}.launcher-overview-token small,.launcher-overview-metrics span{font-size:var(--type-micro)}.launcher-overview-metrics strong{font-size:clamp(12px,3.5vw,15px)}.launcher-overview-metrics .launcher-leverage strong{font-size:clamp(22px,7vw,29px)}.launcher-section .field>span{font-size:var(--type-label)}.launcher-section .field input,.launcher-section .field textarea,.launcher-section .field select{font-size:var(--type-copy)}.launcher-section .launch-stock-prices strong{font-size:var(--type-label)}.overview-kpi-footer .metric-top,.overview-kpi-footer .metric-card>small,.overview-inline-swap .swap-card-head .status,.trade-swap-surface .swap-card-head .status{font-size:var(--type-micro)}.overview-kpi-footer .metric-card>strong{font-size:var(--type-label)}.treasury-dashboard-head .status{font-size:var(--type-micro)}.market-mobile-prices{font-size:var(--type-micro)!important}.market-watch-list>.market-row{column-gap:clamp(6px,2vw,10px)}.docs-tree-nav{max-height:min(28dvh,225px)}.docs-reference-header p,.docs-prose p{font-size:var(--type-copy)}}@media(max-width:430px){main{padding-inline:12px}.topbar,.button{padding-inline:10px}.market-controls{grid-template-columns:minmax(0,1fr)}.market-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.market-summary>div:last-child{grid-column:1 / -1}.market-filters{overflow-x:auto;scrollbar-width:none}.market-filters::-webkit-scrollbar{display:none}.market-filters button{flex:0 0 auto}.docs-focused-section{padding-inline:16px}}.market-page,.market-summary,.market-summary>div,.market-controls,.market-search,.market-filters,.market-sort,.market-browser,.market-watch-list,.market-watch-list>.market-row,.market-equity,.market-equity>span,.market-difference,.market-leader{min-width:0;max-width:100%}.market-summary>div,.market-watch-list>.market-row,.market-watch-list>.market-row>span,.market-leader-token{overflow:hidden}.market-search input,.market-sort select{max-width:100%}.mobile-primary-nav{display:none}@media(max-width:820px){:root{--mobile-primary-nav-height: calc(58px + env(safe-area-inset-bottom, 0px)) }.mobile-primary-nav{position:fixed;z-index:120;inset:auto 0 0;height:var(--mobile-primary-nav-height);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;padding:4px 4px max(4px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-dark);background:var(--surface);box-shadow:0 -9px 28px #082a191a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);isolation:isolate;contain:paint}.mobile-primary-nav button{position:relative;min-width:0;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:3px 1px;overflow:hidden;border:0;border-radius:8px;color:var(--ink-faint);background:transparent;font-size:clamp(7px,2.2vw,9px);font-weight:750;cursor:pointer}.mobile-primary-nav button:before{content:"";position:absolute;top:0;left:28%;right:28%;height:2px;border-radius:0 0 99px 99px;background:transparent}.mobile-primary-nav button>svg{width:17px;height:17px;flex:0 0 auto}.mobile-primary-nav button>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-primary-nav button.active{color:var(--green-dark);background:var(--surface-green)}.mobile-primary-nav button.active:before{background:var(--green)}.mobile-primary-nav button>b{position:absolute;top:2px;right:max(3px,18%);min-width:14px;padding:1px 3px;border-radius:999px;color:#fff;background:var(--red);font-size:7px;line-height:1.25}.app-body main{padding-bottom:calc(var(--mobile-primary-nav-height) + 14px)}.app-body main:has(.market-page),.app-body main:has(.trade-page),.app-body main:has(.launch-page){padding-bottom:8px}.market-page{height:calc(100dvh - 76px - var(--mobile-primary-nav-height))}.trade-page{height:calc(100dvh - 80px - var(--mobile-primary-nav-height))}.launch-page{height:calc(100dvh - 77px - var(--mobile-primary-nav-height))}.global-message,.toast{bottom:calc(var(--mobile-primary-nav-height) + 10px)}}@media(max-width:360px){.mobile-primary-nav{padding-inline:2px}.mobile-primary-nav button{gap:2px;font-size:7px}.mobile-primary-nav button>svg{width:16px;height:16px}}@media(max-width:820px){:root{--mobile-app-header-height: 112px}.topbar{height:var(--mobile-app-header-height);display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:60px 52px;gap:0;align-items:center;padding:0}.mobile-menu{grid-column:1;grid-row:1;margin:0 4px 0 12px}.mobile-brand{grid-column:2;grid-row:1;min-width:0;display:flex;align-items:center;gap:7px}.mobile-brand>span{min-width:0;display:flex;flex-direction:column;line-height:1}.mobile-brand strong{overflow:hidden;color:var(--ink);font-size:11px;letter-spacing:.12em;white-space:nowrap;text-overflow:ellipsis}.mobile-brand small{margin-top:3px;overflow:hidden;color:var(--green);font-size:6px;font-weight:850;letter-spacing:.24em;white-space:nowrap;text-overflow:ellipsis}.mobile-brand-token{flex:0 0 auto}.top-actions{grid-column:3;grid-row:1;align-self:center;height:auto;margin:0 12px 0 6px}.top-actions:before{display:none}.header-buy-carousel{grid-column:1 / -1;grid-row:2;align-self:stretch;width:100%;height:52px;margin:0;padding:13px 12px 3px;border-top:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-mask-image:none;mask-image:none}.header-buy-label{top:3px;left:14px;display:inline-flex}.header-buy-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.header-buy:nth-child(n+5){display:none}.header-buy{min-width:0;max-width:none;height:36px;flex:1 1 0;grid-template-columns:20px minmax(0,1fr);gap:4px;padding:3px 4px 3px 3px}.header-buy>.launch-token-coin{--equity-coin-size: 20px !important}.market-page>.shared-coin-surface__mount{top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;overflow:hidden;contain:strict}.market-page>.shared-coin-surface__mount>.shared-coin-surface__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;max-height:100%}.market-watch-list>.market-row{position:relative;overflow:hidden}.market-watch-list>.market-row>.market-equity{position:relative;width:100%;max-width:100%;overflow:hidden}.market-watch-list>.market-row>.market-equity>.equity-token-icon{--equity-coin-size: 32px !important;position:relative;z-index:13;width:32px!important;min-width:32px;max-width:32px;height:32px!important;min-height:32px;max-height:32px;contain:strict;overflow:hidden;transform:none!important}.market-watch-list>.market-row>.market-equity>b,.market-watch-list>.market-row>.market-equity>span,.market-watch-list>.market-row>.market-leader{position:relative;z-index:14}.token-detail-nav{top:121px}.market-page{height:calc(100dvh - 128px - var(--mobile-primary-nav-height))}.trade-page{height:calc(100dvh - 132px - var(--mobile-primary-nav-height))}.launch-page{height:calc(100dvh - 129px - var(--mobile-primary-nav-height))}.token-detail-page.overview-active{height:calc(100dvh - 132px)}.compact-detail-shell{height:calc(100dvh - 119px - var(--mobile-primary-nav-height))}.stock-overview-page{height:calc(100dvh - 132px)}.token-detail-page.treasury-active{height:calc(100dvh - 119px)}}@media(max-width:560px){.topbar{padding-inline:0}.top-actions{margin-right:10px}.top-actions .button{max-width:104px}}@media(max-width:360px){.mobile-menu{margin-left:7px}.mobile-brand{gap:4px}.mobile-brand strong{font-size:9px}.mobile-brand small{font-size:5px}.top-actions{margin-right:7px;margin-left:3px}.top-actions .button{max-width:92px;padding-inline:7px}.header-buy-carousel{padding-inline:7px}.header-buy-label{left:9px}.header-buy-track{grid-template-columns:repeat(3,minmax(0,1fr))}.header-buy:nth-child(-n+3){display:grid}.header-buy:nth-child(n+4){display:none}}@media(max-width:820px){.mobile-primary-nav{left:0;right:auto;width:100vw;min-width:0;max-width:100vw;overflow:hidden}}.page-transition:has(.compact-detail-shell){animation-fill-mode:backwards}.token-detail-page.compact-detail-shell{height:calc(100dvh - 90px);min-height:0;overflow:hidden}.compact-detail-shell .token-detail-nav.token-detail-footer-nav{position:relative;z-index:110;inset:auto;isolation:isolate;flex:0 0 40px;align-items:stretch;width:min(100%,760px);height:40px;min-height:40px;margin:6px auto 0;padding:3px;overflow:hidden;box-sizing:border-box}.compact-detail-shell .token-detail-nav.token-detail-footer-nav button{min-width:0;min-height:0;flex:1 1 0;align-self:stretch;justify-content:center}.compact-detail-shell .token-detail-nav.token-detail-footer-nav button>svg{flex:0 0 auto}.compact-detail-shell .token-detail-nav.token-detail-footer-nav button>span{min-width:0;white-space:nowrap}@media(max-width:820px){.token-detail-page.compact-detail-shell{height:calc(100dvh - 119px - var(--mobile-primary-nav-height))}.compact-detail-shell .token-detail-nav.token-detail-footer-nav{position:fixed;z-index:110;inset:auto 4px var(--mobile-primary-nav-height);flex-basis:52px;width:auto;height:52px;min-height:52px;margin:0;overflow:hidden;border-radius:11px 11px 0 0}.compact-detail-shell .token-detail-nav.token-detail-footer-nav button{min-width:0;flex:1 1 0;gap:2px;padding:4px 2px;overflow:hidden;font-size:clamp(6px,2vw,8px);line-height:1.05}.compact-detail-shell .token-detail-nav.token-detail-footer-nav button>span{display:block;max-width:100%;overflow-wrap:normal;white-space:normal}}@media(max-height:650px){:root{--type-micro: 8px;--type-label: 9px;--type-copy: 10px}.launcher-section{padding-block:7px}.treasury-dashboard-grid>.card{padding-block:7px}.overview-kpi-footer .metric-card{padding-block:3px}}@media(max-width:820px){.app-body main:has(.launch-page){width:100%;max-width:100%;padding:6px 8px 8px;overflow:hidden}.launch-page{width:100%;max-width:100%;height:calc(100dvh - var(--mobile-app-header-height) - var(--mobile-primary-nav-height) - 8px);overflow:hidden}.launch-page>.page-header{display:none}.launch-page>.launch-layout,.launch-page .launch-main,.launch-page .launcher-card,.launch-page .launcher-carousel,.launch-page .launcher-stage,.launch-page .launcher-section{width:100%;max-width:100%;min-width:0;min-height:0}.launch-page .launcher-card{border-radius:13px}.launch-page .launcher-overview{height:52px;min-height:52px;grid-template-columns:minmax(88px,1fr) auto auto auto;gap:6px;padding:4px 8px}.launch-page .launcher-overview-token{gap:6px}.launch-page .launcher-overview-token .launcher-token-render{--equity-coin-size: 34px !important}.launch-page .launcher-overview-token .eyebrow{display:none}.launch-page .launcher-overview-token h3{font-size:clamp(11px,3.5vw,14px)}.launch-page .launcher-overview-token small{font-size:8px}.launch-page .launcher-overview-metrics{display:contents}.launch-page .launcher-overview-metrics>div{min-width:0;min-height:0;align-self:stretch;align-content:center;border:0;border-left:1px solid var(--line);padding:2px 7px}.launch-page .launcher-overview-metrics>div:nth-child(2),.launch-page .launcher-overview-metrics>div:nth-child(3){display:none}.launch-page .launcher-overview-metrics span{font-size:7px;white-space:nowrap}.launch-page .launcher-overview-metrics .launcher-leverage{display:grid;min-width:54px}.launch-page .launcher-overview-metrics .launcher-leverage strong{font-size:21px}.launch-page .launcher-overview-metrics .launcher-holder-reward{min-width:38px;display:grid;grid-template-columns:1fr;justify-items:center;padding-inline:6px}.launch-page .launcher-holder-reward>span{display:none}.launch-page .launcher-holder-reward>strong{max-width:52px;font-size:7px;text-align:center}.launch-page .launcher-overview-metrics .launcher-holder-reward .launcher-reward-coin{width:31px!important;height:31px!important}.launch-page .launcher-overview-actions .button{min-height:32px;padding:5px 7px;font-size:8px}.launch-page .launcher-stepper{min-height:41px;height:41px;gap:4px;padding:4px 6px}.launch-page .launcher-stepper button{min-height:32px;justify-content:center;gap:5px;padding:3px 6px;border-radius:9px}.launch-page .launcher-stepper button>span{width:22px;height:22px;border-radius:7px;font-size:8px}.launch-page .launcher-stepper button>strong{display:none}.launch-page .launcher-stepper button:after{content:attr(data-mobile-label);overflow:hidden;font-size:clamp(8px,2.5vw,10px);font-weight:800;white-space:nowrap;text-overflow:ellipsis}.launch-page .launcher-stage{flex:1;overflow:hidden}.launch-page .launcher-section{height:100%;padding:7px 10px;overflow:hidden}.launch-page .launcher-section>.step-heading{display:none}.launch-page .launcher-carousel-actions{min-height:44px;height:44px;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;padding:4px 8px}.launch-page .launcher-carousel-actions .button{min-height:34px;padding:5px 9px;font-size:10px}.launch-page .launcher-carousel-actions>span{overflow:hidden;font-size:8px;line-height:1.2;text-align:center;text-overflow:ellipsis}.launch-page .launcher-identity-step{display:flex;flex-direction:column;gap:6px}.launch-page .launcher-identity-step>.form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.launch-page .launcher-identity-step .field{min-width:0;gap:3px;margin:0}.launch-page .launcher-identity-step .field>span{font-size:9px}.launch-page .launcher-identity-step .field input,.launch-page .launcher-identity-step .field select{width:100%;min-width:0;height:37px;padding:7px 9px;font-size:11px}.launch-page .launcher-identity-step .input-affix{min-width:0}.launch-page .launcher-identity-step .input-affix input{width:auto;min-width:0;flex:1;padding-left:7px}.launch-page .launcher-identity-step .launch-profile-grid{min-height:82px;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);gap:6px;margin:0}.launch-page .launcher-identity-step .launch-image-picker{min-height:82px;gap:4px;justify-content:center;padding:5px;text-align:center}.launch-page .launcher-identity-step .launch-upload-coin{--equity-coin-size: 43px !important}.launch-page .launcher-identity-step .launch-image-picker>span{font-size:9px;line-height:1.15}.launch-page .launcher-identity-step .launch-image-picker>span>small{display:none}.launch-page .launcher-identity-step .field textarea{width:100%;min-width:0;min-height:82px;max-height:82px;padding:8px 9px;font-size:10px}.launch-page .launcher-identity-step .launch-identity-footer{min-width:0;grid-template-columns:1fr;gap:0;margin:0}.launch-page .launcher-identity-step .market-cap-slider{min-width:0;height:68px;gap:2px;padding:5px 9px}.launch-page .launcher-identity-step .market-cap-slider>div:first-child span{font-size:9px}.launch-page .launcher-identity-step .market-cap-slider>div:first-child strong{font-size:13px}.launch-page .launcher-identity-step .market-cap-slider .range-labels{grid-template-columns:auto auto 1fr auto;gap:5px;font-size:7px}.launch-page .launcher-identity-step .market-cap-slider .range-labels span:nth-child(3){display:block}.launch-page .launcher-identity-step .supply-note{display:none}.launch-page .launcher-stock-step{display:flex}.launch-page .launcher-stock-step .launch-stock-grid{width:100%;height:100%;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(54px,1fr);gap:5px}.launch-page .launcher-stock-step .launch-stock-grid>button{align-content:center;gap:3px;padding:5px;overflow:hidden;border-radius:9px}.launch-page .launcher-stock-step .launch-stock-identity{grid-template-columns:27px minmax(0,1fr) 11px;gap:4px}.launch-page .launcher-stock-step .launch-stock-identity .equity-token-icon{width:27px!important;height:27px!important}.launch-page .launcher-stock-step .launch-stock-identity strong{font-size:9px}.launch-page .launcher-stock-step .launch-stock-identity small{display:none}.launch-page .launcher-stock-step .launch-stock-prices{grid-template-columns:1fr;gap:0}.launch-page .launcher-stock-step .launch-stock-prices>span{padding:2px 4px;background:transparent}.launch-page .launcher-stock-step .launch-stock-prices>span:nth-child(2),.launch-page .launcher-stock-step .launch-stock-prices small{display:none}.launch-page .launcher-stock-step .launch-stock-prices strong{font-size:9px}.launch-page .launcher-stock-step .launch-stock-gap{overflow:hidden;font-size:7px;white-space:nowrap;text-overflow:ellipsis}.launch-page .launcher-liquidity-step{display:flex;flex-direction:column;gap:5px}.launch-page .launcher-liquidity-step .liquidity-presets{height:48px;flex:0 0 48px;gap:4px;margin:0}.launch-page .launcher-liquidity-step .liquidity-presets button{grid-template-columns:1fr;grid-template-rows:auto auto;align-content:center;gap:1px;padding:4px 6px;text-align:center}.launch-page .launcher-liquidity-step .liquidity-presets button:after{content:attr(data-mobile-summary);display:block;overflow:hidden;color:var(--green-dark);font-size:7px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.launch-page .launcher-liquidity-step .liquidity-presets button>span{align-items:center}.launch-page .launcher-liquidity-step .liquidity-presets strong{font-size:10px}.launch-page .launcher-liquidity-step .liquidity-presets small,.launch-page .launcher-liquidity-step .liquidity-presets em,.launch-page .launcher-liquidity-step .liquidity-presets b{display:none}.launch-page .launcher-liquidity-step .liquidity-presets svg{top:3px;right:3px;width:11px}.launch-page .launcher-liquidity-step .allocation-stack{flex:0 0 auto}.launch-page .launcher-liquidity-step .allocation-bar{height:7px}.launch-page .launcher-liquidity-step .allocation-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;margin-top:3px}.launch-page .launcher-liquidity-step .allocation-legend span{font-size:8px}.launch-page .launcher-liquidity-step .liquidity-control-grid{min-height:0;flex:1;margin:0}.launch-page .launcher-liquidity-step .liquidity-slider-stack{height:auto;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(78px,88px));align-content:start;gap:5px}.launch-page .launcher-liquidity-step .curve-panel{min-height:0;display:flex;flex-direction:column;justify-content:center;gap:0;padding:6px 9px;border-radius:9px}.launch-page .launcher-liquidity-step .curve-copy{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;margin:0}.launch-page .launcher-liquidity-step .curve-copy>.icon-box,.launch-page .launcher-liquidity-step .curve-copy small{display:none}.launch-page .launcher-liquidity-step .curve-copy>div{min-width:0}.launch-page .launcher-liquidity-step .curve-copy strong{display:block;overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.launch-page .mobile-range-value{display:block;color:var(--green);font-size:14px;font-weight:900;line-height:1}.launch-page .launcher-liquidity-step input[type=range],.launch-page .launcher-identity-step input[type=range]{width:100%;height:30px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;touch-action:none}.launch-page input[type=range]::-webkit-slider-runnable-track{height:7px;border:1px solid color-mix(in srgb,var(--line-dark) 75%,transparent);border-radius:99px;background:linear-gradient(90deg,var(--green) 0 var(--range-progress,0%),color-mix(in srgb,var(--ink) 13%,var(--surface-soft)) var(--range-progress,0%) 100%)}.launch-page input[type=range]::-webkit-slider-thumb{width:23px;height:23px;margin-top:-9px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:3px solid var(--surface);border-radius:50%;background:var(--green);box-shadow:0 0 0 1px var(--green-dark),0 3px 8px #00000038}.launch-page input[type=range]::-moz-range-track{height:7px;border:1px solid color-mix(in srgb,var(--line-dark) 75%,transparent);border-radius:99px;background:color-mix(in srgb,var(--ink) 13%,var(--surface-soft))}.launch-page input[type=range]::-moz-range-progress{height:7px;border-radius:99px;background:var(--green)}.launch-page input[type=range]::-moz-range-thumb{width:19px;height:19px;border:3px solid var(--surface);border-radius:50%;background:var(--green);box-shadow:0 0 0 1px var(--green-dark),0 3px 8px #00000038}.launch-page .launcher-liquidity-step .range-labels{min-width:0;gap:8px;margin-top:-2px;font-size:7px}.launch-page .launcher-liquidity-step .range-labels span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.launch-page .launcher-liquidity-step .range-labels span:last-child{text-align:right}.launch-page .launcher-liquidity-step .venue-guidance,.launch-page .launcher-liquidity-step .inventory-warning{min-height:22px;align-items:center;gap:4px;margin:1px 0 0;padding:3px 5px}.launch-page .launcher-liquidity-step .venue-guidance svg,.launch-page .launcher-liquidity-step .inventory-warning svg{width:11px;height:11px;margin:0}.launch-page .launcher-liquidity-step .venue-guidance strong,.launch-page .launcher-liquidity-step .inventory-warning strong{font-size:7px}.launch-page .launcher-liquidity-step .venue-guidance span,.launch-page .launcher-liquidity-step .inventory-warning span{display:none}}@media(max-width:360px){.launch-page .launcher-overview{grid-template-columns:minmax(76px,1fr) auto auto}.launch-page .launcher-overview-metrics .launcher-holder-reward{display:none}.launch-page .launcher-stepper button{gap:3px;padding-inline:3px}.launch-page .launcher-identity-step{gap:5px}.launch-page .launcher-identity-step .launch-profile-grid{grid-template-columns:86px minmax(0,1fr)}.launch-page .launcher-identity-step .market-cap-slider .range-labels{grid-template-columns:auto auto auto}.launch-page .launcher-identity-step .market-cap-slider .range-labels span:nth-child(3){display:none}.launch-page .launcher-stock-step .launch-stock-grid{gap:4px}.launch-page .launcher-stock-step .launch-stock-grid>button{padding:4px}}@media(max-width:820px)and (max-height:700px){.launch-page .launcher-overview{height:46px;min-height:46px}.launch-page .launcher-overview-token .launcher-token-render{--equity-coin-size: 30px !important}.launch-page .launcher-stepper{height:37px;min-height:37px}.launch-page .launcher-stepper button{min-height:29px}.launch-page .launcher-carousel-actions{height:40px;min-height:40px}.launch-page .launcher-carousel-actions .button{min-height:31px}.launch-page .launcher-identity-step{gap:4px}.launch-page .launcher-identity-step .launch-profile-grid,.launch-page .launcher-identity-step .field textarea,.launch-page .launcher-identity-step .launch-image-picker{min-height:68px;max-height:68px}.launch-page .launcher-identity-step .market-cap-slider{height:59px}.launch-page .launcher-stock-step .launch-stock-grid{grid-auto-rows:minmax(47px,1fr)}.launch-page .launcher-stock-step .launch-stock-identity .equity-token-icon{width:23px!important;height:23px!important}.launch-page .launcher-liquidity-step .liquidity-presets{height:42px;flex-basis:42px}.launch-page .launcher-liquidity-step .allocation-legend{display:none}}@media(max-width:820px){.sidebar.wallet-connected .theme-switch{display:none}.wallet-menu{width:174px}.wallet-menu-theme{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:7px;background:var(--surface-soft)}.wallet-menu-theme button{min-height:32px;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px;border:1px solid transparent;border-radius:5px;color:var(--ink-soft);background:transparent;font:inherit;font-size:var(--type-label);font-weight:750;cursor:pointer}.wallet-menu-theme button:hover{color:var(--ink)}.wallet-menu-theme button.active{border-color:var(--line);color:var(--green-dark);background:var(--surface);box-shadow:var(--shadow)}.wallet-menu>.wallet-disconnect-item{margin-top:3px}}.stock-bound-track>.stock-bound-open-slot{border-style:dashed;color:var(--ink-soft);background:color-mix(in srgb,var(--surface-soft) 72%,transparent)}.stock-bound-track>.stock-bound-open-slot:hover{border-color:var(--green);color:var(--green-dark);background:var(--surface-green)}.stock-bound-open-icon{width:32px;height:32px;min-width:32px!important;display:grid!important;place-items:center;border-radius:50%;color:var(--green-dark);background:var(--green-soft)}@media(max-width:820px){.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:minmax(138px,.68fr) minmax(195px,1fr) 92px}.stock-bound-tokens{grid-template-columns:98px minmax(0,1fr)}.stock-bound-head>span{white-space:normal;line-height:1.2}.stock-bound-head small{font-size:8px!important}.stock-bound-track{grid-auto-columns:minmax(154px,44vw)}.stock-bound-track>button{min-height:78px}.stock-bound-track>button>span:not(.stock-bound-open-icon) strong{font-size:10px}.stock-bound-track>button>span:not(.stock-bound-open-icon) small{font-size:8px!important}}@media(max-width:560px){.market-watch-list>.market-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"equity" "difference";gap:5px;min-height:104px;padding:8px 104px 8px 10px}.market-watch-list>.market-row:hover,.market-watch-list>.market-row:focus-visible{padding-left:13px}.market-equity{grid-template-columns:20px 42px minmax(0,1fr);gap:8px}.market-watch-list>.market-row>.market-equity>.equity-token-icon{--equity-coin-size: 42px !important;width:42px!important;min-width:42px;max-width:42px;height:42px!important;min-height:42px;max-height:42px}.market-equity>b{font-size:9px}.market-equity>span strong{font-size:13px}.market-equity>span small{font-size:9px!important}.market-difference{gap:3px!important;padding-left:28px}.market-difference strong{font-size:15px!important;line-height:1}.market-mobile-prices{width:min(100%,230px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:2px;overflow:visible;font-size:8px!important;line-height:1.2;white-space:normal}.market-mobile-prices>span{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:4px 6px;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:color-mix(in srgb,var(--surface-soft) 82%,transparent)}.market-mobile-prices>.onchain{border-color:color-mix(in srgb,var(--green) 28%,var(--line));background:color-mix(in srgb,var(--surface-green) 62%,var(--surface))}.market-mobile-prices small{min-width:0;overflow:hidden;font-size:7px!important;white-space:nowrap;text-overflow:ellipsis}.market-mobile-prices b{overflow:hidden;color:var(--ink);font-size:8px;white-space:nowrap;text-overflow:ellipsis}.market-watch-list>.market-row>.market-leader{position:absolute;z-index:30;top:50%;right:10px;width:84px;min-width:84px;display:flex!important;transform:translateY(-50%)}.market-watch-list>.market-row>.market-leader>button{position:relative;z-index:31}.market-inline-launch{min-height:35px;padding:7px 11px;font-size:10px}.market-leader-token{width:100%;justify-content:flex-end;gap:5px}.market-leader-token>.launch-token-coin{--equity-coin-size: 34px !important}.market-leader-token>strong{max-width:42px;font-size:9px}}@media(max-width:560px)and (max-height:700px){.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:minmax(120px,.6fr) minmax(174px,1fr) 82px}.stock-bound-track>button{min-height:68px}}.launch-page .launcher-liquidity-step .liquidity-slider-stack{padding:4px;border-radius:11px;background:var(--surface-soft)}.launch-page .launcher-liquidity-step .curve-panel{border:0;border-radius:7px;background:transparent;box-shadow:none}.launch-page .launcher-liquidity-step input[type=range]::-webkit-slider-runnable-track{border:0}.launch-page .launcher-liquidity-step input[type=range]::-moz-range-track{border:0}.launch-page .launcher-stepper strong{font-size:13px}.launch-page .launcher-overview-token small,.launch-page .launcher-overview-metrics span,.launch-page .launcher-carousel-actions>span{font-size:11px}.launch-page .launcher-section .field>span{font-size:13px}.launch-page .launcher-section .field input,.launch-page .launcher-section .field select{font-size:15px}.launch-page .launcher-section .field textarea{font-size:14px}.launch-page .launcher-section .launch-image-picker>span{font-size:13px}.launch-page .launcher-section .launch-image-picker>span>small{font-size:10px}.launch-page .launcher-section .market-cap-slider>div:first-child span{font-size:12px}.launch-page .launcher-section .market-cap-slider>div:first-child strong{font-size:17px}.launch-page .launcher-section .market-cap-slider .range-labels{font-size:10px}.launch-page .launcher-stock-step{min-height:0;display:flex;flex-direction:column}.launch-page .launcher-stock-step .launch-stock-grid{min-height:0;flex:1;align-content:start;grid-auto-rows:minmax(112px,auto);padding:2px 5px 2px 2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--green) transparent}.launch-page .launcher-stock-step .launch-stock-grid::-webkit-scrollbar{width:6px}.launch-page .launcher-stock-step .launch-stock-grid::-webkit-scrollbar-track{background:transparent}.launch-page .launcher-stock-step .launch-stock-grid::-webkit-scrollbar-thumb{border-radius:99px;background:color-mix(in srgb,var(--green) 64%,transparent)}.launch-page .launcher-stock-step .launch-stock-identity strong{font-size:13px}.launch-page .launcher-stock-step .launch-stock-identity small{font-size:10px}.launch-page .launcher-stock-step .launch-stock-prices small{font-size:9px}.launch-page .launcher-stock-step .launch-stock-prices strong{font-size:11px}.launch-page .launcher-stock-step .launch-stock-gap{font-size:10px}.launch-page .launcher-liquidity-step .liquidity-presets strong,.launch-page .launcher-liquidity-step .curve-copy strong{font-size:13px}.launch-page .launcher-liquidity-step .liquidity-presets small,.launch-page .launcher-liquidity-step .liquidity-presets b,.launch-page .launcher-liquidity-step .curve-copy small{font-size:11px}.launch-page .launcher-liquidity-step .range-labels,.launch-page .launcher-liquidity-step .allocation-legend span{font-size:10px}@media(max-width:820px){.launch-page .launcher-overview{height:64px;min-height:64px}.launch-page .launcher-overview-token h3{font-size:15px}.launch-page .launcher-overview-token small,.launch-page .launcher-overview-metrics span{font-size:9px}.launch-page .launcher-overview-metrics .launcher-leverage strong{font-size:24px}.launch-page .launcher-overview-actions .button{font-size:10px}.launch-page .launcher-stepper{min-height:46px;height:46px}.launch-page .launcher-section{padding:10px 12px}.launch-page .launcher-stepper button:after{font-size:clamp(10px,2.8vw,12px)}.launch-page .launcher-carousel-actions>span{font-size:9px}.launch-page .launcher-carousel-actions .button{font-size:11px}.launch-page .launcher-identity-step{gap:9px}.launch-page .launcher-identity-step>.form-grid.two{gap:9px}.launch-page .launcher-identity-step .field{gap:5px}.launch-page .launcher-identity-step .field>span{font-size:11px}.launch-page .launcher-identity-step .field input,.launch-page .launcher-identity-step .field select{height:44px;padding:9px 11px;font-size:14px}.launch-page .launcher-identity-step .launch-profile-grid{min-height:116px;grid-template-columns:minmax(118px,.42fr) minmax(0,1fr);gap:9px}.launch-page .launcher-identity-step .launch-image-picker,.launch-page .launcher-identity-step .field textarea{min-height:116px;max-height:116px}.launch-page .launcher-identity-step .launch-upload-coin{--equity-coin-size: 56px !important}.launch-page .launcher-identity-step .launch-image-picker>span{font-size:11px}.launch-page .launcher-identity-step .field textarea{padding:10px 11px;font-size:13px}.launch-page .launcher-identity-step .market-cap-slider{height:82px;padding:8px 10px}.launch-page .launcher-identity-step .market-cap-slider>div:first-child span{font-size:11px}.launch-page .launcher-identity-step .market-cap-slider>div:first-child strong{font-size:16px}.launch-page .launcher-identity-step .market-cap-slider .range-labels{font-size:9px}.launch-page .launcher-stock-step .launch-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:122px;gap:8px;padding:2px 6px 8px 2px}.launch-page .launcher-stock-step .launch-stock-grid>button{align-content:start;gap:6px;padding:9px}.launch-page .launcher-stock-step .launch-stock-identity{grid-template-columns:34px minmax(0,1fr) 13px;gap:7px}.launch-page .launcher-stock-step .launch-stock-identity .equity-token-icon{width:34px!important;height:34px!important}.launch-page .launcher-stock-step .launch-stock-identity strong{font-size:12px}.launch-page .launcher-stock-step .launch-stock-identity small{display:block;font-size:9px}.launch-page .launcher-stock-step .launch-stock-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.launch-page .launcher-stock-step .launch-stock-prices>span{padding:4px 5px;background:var(--surface-soft)}.launch-page .launcher-stock-step .launch-stock-prices>span:nth-child(2),.launch-page .launcher-stock-step .launch-stock-prices small{display:grid}.launch-page .launcher-stock-step .launch-stock-prices small{font-size:8px}.launch-page .launcher-stock-step .launch-stock-prices strong{font-size:10px}.launch-page .launcher-stock-step .launch-stock-gap{font-size:9px}.launch-page .launcher-liquidity-step{gap:9px}.launch-page .launcher-liquidity-step .liquidity-presets{height:64px;flex-basis:64px;gap:6px}.launch-page .launcher-liquidity-step .liquidity-presets button{padding:7px 8px}.launch-page .launcher-liquidity-step .liquidity-presets strong{font-size:12px}.launch-page .launcher-liquidity-step .liquidity-presets button:after{font-size:9px}.launch-page .launcher-liquidity-step .allocation-legend{gap:4px 10px;margin-top:5px}.launch-page .launcher-liquidity-step .allocation-legend span{font-size:10px}.launch-page .launcher-liquidity-step .liquidity-slider-stack{grid-template-rows:repeat(3,minmax(96px,108px));gap:7px}.launch-page .launcher-liquidity-step .curve-panel{padding:9px 11px}.launch-page .launcher-liquidity-step .curve-copy strong{font-size:12px}.launch-page .mobile-range-value{font-size:18px}.launch-page .launcher-liquidity-step .range-labels{margin-top:0;font-size:9px}.launch-page .launcher-liquidity-step .venue-guidance,.launch-page .launcher-liquidity-step .inventory-warning{min-height:26px;padding:5px 7px}.launch-page .launcher-liquidity-step .venue-guidance strong,.launch-page .launcher-liquidity-step .inventory-warning strong{font-size:9px}}@media(max-width:360px),(max-width:820px)and (max-height:700px){.launch-page .launcher-overview{height:56px;min-height:56px}.launch-page .launcher-stepper{height:42px;min-height:42px}.launch-page .launcher-stock-step .launch-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:108px}.launch-page .launcher-stock-step .launch-stock-identity .equity-token-icon{width:30px!important;height:30px!important}.launch-page .launcher-stock-step .launch-stock-prices>span:nth-child(2){display:none}.launch-page .launcher-liquidity-step .liquidity-presets{height:56px;flex-basis:56px}.launch-page .launcher-liquidity-step .liquidity-slider-stack{grid-template-rows:repeat(3,minmax(82px,92px))}}@media(max-width:820px){.stock-overview-page{height:calc(100dvh - 132px - var(--mobile-primary-nav-height))}.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:clamp(150px,25dvh,215px) auto minmax(82px,1fr);align-content:start}.stock-market-workspace>.overview-inline-swap{align-self:start}.stock-market-workspace>.stock-bound-tokens{min-height:82px;align-self:stretch}}@media(max-width:560px)and (max-height:740px){.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:clamp(130px,22dvh,170px) auto minmax(72px,1fr)}.stock-market-workspace>.stock-bound-tokens{min-height:72px}}.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-columns:minmax(280px,1.15fr) minmax(310px,.85fr);grid-template-rows:minmax(0,1fr)}.stock-market-workspace>.stock-aerodrome-chart{grid-column:1;grid-row:1}.stock-ranking-column{min-width:0;min-height:0;grid-column:2;grid-row:1;display:grid;grid-template-rows:42px minmax(0,1fr);gap:7px}.stock-trade-cta{width:100%;min-height:42px;justify-content:center;font-size:12px}.stock-ranking-column>.stock-bound-tokens{min-height:0;grid-column:auto;grid-row:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:6px;padding:9px}.stock-ranking-column .stock-bound-head{min-height:34px;align-items:center;justify-content:space-between;flex-direction:row;padding:0 4px 7px;border-right:0;border-bottom:1px solid var(--line)}.stock-ranking-column .stock-bound-head>span{display:flex;align-items:center;gap:6px;font-size:10px;white-space:nowrap}.stock-ranking-column .stock-bound-market-coin{--equity-coin-size: 27px !important;width:27px!important;min-width:27px;height:27px!important}.stock-ranking-column .stock-bound-head small{font-size:9px!important}.stock-ranking-column .stock-bound-track{min-height:0;display:flex;flex-direction:column;gap:4px;overflow-x:hidden;overflow-y:auto;padding-right:3px}.stock-ranking-column .stock-bound-track>button{min-height:42px;flex:0 0 42px;grid-template-columns:22px 32px minmax(0,1fr) auto;gap:7px;padding:4px 8px}.stock-ranking-column .stock-bound-track>div.stock-bound-open-slot{min-height:42px;flex:0 0 42px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:4px 8px;border:1px dashed var(--line);border-radius:7px;background:color-mix(in srgb,var(--surface-soft) 72%,transparent)}.stock-ranking-column .stock-bound-track .launch-token-coin{--equity-coin-size: 30px !important}.stock-ranking-column .stock-bound-open-icon{width:30px;height:30px;min-width:30px!important}.stock-ranking-column .stock-bound-rank{font-size:9px!important}.stock-ranking-column .stock-bound-track strong{font-size:11px}.stock-ranking-column .stock-bound-track small{font-size:9px!important}.stock-ranking-column .stock-bound-track>button>em{min-width:42px;text-align:center;font-size:9px!important}.stock-ranking-column .stock-bound-none{align-items:center;justify-content:center;text-align:center}@media(max-width:820px){.stock-overview-page{height:calc(100dvh - 132px - var(--mobile-primary-nav-height))}.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:clamp(175px,31dvh,250px) minmax(0,1fr)}.stock-market-workspace>.stock-aerodrome-chart{grid-column:1;grid-row:1}.stock-ranking-column{grid-column:1;grid-row:2;grid-template-rows:38px minmax(0,1fr);gap:5px}.stock-trade-cta{min-height:38px;font-size:11px}.stock-ranking-column>.stock-bound-tokens{min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:30px minmax(0,1fr);padding:5px 7px 7px}.stock-ranking-column .stock-bound-head{min-height:30px;padding:0 3px 5px}.stock-ranking-column .stock-bound-head>span{font-size:9px}.stock-ranking-column .stock-bound-market-coin{--equity-coin-size: 25px !important;width:25px!important;min-width:25px;height:25px!important}.stock-ranking-column .stock-bound-track{grid-auto-flow:row;overflow-x:hidden;overflow-y:auto}.stock-ranking-column .stock-bound-track>button{min-height:36px;flex-basis:36px;grid-template-columns:20px 27px minmax(0,1fr) auto;padding:3px 7px}.stock-ranking-column .stock-bound-track .launch-token-coin{--equity-coin-size: 26px !important}.stock-ranking-column .stock-bound-open-icon{width:26px;height:26px;min-width:26px!important}.stock-ranking-column .stock-bound-track strong{font-size:10px}.stock-ranking-column .stock-bound-track small{font-size:8px!important}.stock-ranking-column .stock-bound-track>button>em{font-size:8px!important}}@media(max-width:560px)and (max-height:740px){.stock-overview-page .overview-market-grid.stock-market-workspace{grid-template-rows:clamp(145px,26dvh,190px) minmax(0,1fr)}}:is(.discovery-page,.market-page,.stock-detail-page,.token-detail-page,.trade-page,.investor-page,.docs-layout){--type-micro: clamp(10px, calc(9.55px + .1vw) ,11px);--type-label: clamp(11px, calc(10.45px + .14vw) ,13px);--type-copy: clamp(13px, calc(12.35px + .16vw) ,15px)}:is(.discovery-page,.market-page,.stock-detail-page,.token-detail-page,.trade-page,.investor-page,.docs-layout) :is(.card-title h3,.module-card h3,.detail-module-card h3,.operation-card h3,.claim-card h3){font-size:clamp(15px,calc(14px + .18vw),17px)}:is(.discovery-page,.market-page,.stock-detail-page,.token-detail-page,.trade-page,.investor-page,.docs-layout) :is(.button,.status){font-size:var(--type-label)}.discovery-page .discovery-section-head span,.discovery-page .protocol-volume-kpis small,.discovery-page .trending-strip-head small,.discovery-page .trending-carousel small,.discovery-page .trending-carousel em,.discovery-page .directory-price small,.discovery-page .directory-kpis small,.discovery-page .latest-launches-head>small,.discovery-page .launch-directory-title small{font-size:var(--type-micro)}.discovery-page .discovery-section-head.compact h2{font-size:19px}.discovery-page .discovery-section-head select,.discovery-page .all-token-head select{min-height:34px;font-size:var(--type-label)}.discovery-page .protocol-volume-kpis strong,.discovery-page .directory-price b,.discovery-page .directory-kpis b{font-size:var(--type-label)}.discovery-page .trending-strip-head span,.discovery-page .trending-carousel strong{font-size:12px}.discovery-page .trending-carousel button>b,.discovery-page :is(.trending-change-badge,.trade-change-badge){font-size:9px}.discovery-page .directory-name strong{font-size:clamp(15px,calc(14px + .2vw),17px)}.discovery-page .directory-name small{font-size:var(--type-micro)}:is(.trade-page,.token-detail-page,.stock-detail-page) .swap-card-head h2{font-size:clamp(18px,calc(17px + .35vw),22px)}:is(.trade-page,.token-detail-page,.stock-detail-page) :is(.swap-asset-box>div:first-child,.swap-flow-status,.swap-warning,.swap-token-picker-head span,.swap-token-picker>button>div span,.swap-next-step span,.trade-focus-identity small,.trade-focus-identity>div>span,.trade-stock-comparison small,.trade-token-comparison small,.trade-stock-comparison span){font-size:var(--type-micro)}:is(.trade-page,.token-detail-page,.stock-detail-page) :is(.swap-output-choice button,.swap-amount-row button,.swap-token-picker>button>div strong,.swap-token-picker>button>b,.swap-next-step strong,.swap-side-tabs button){font-size:var(--type-label)}:is(.trade-page,.token-detail-page,.stock-detail-page) .swap-token-picker>button{min-height:54px}.trade-page :is(.trade-focus-identity strong,.trade-stock-comparison strong,.trade-token-comparison strong){font-size:14px}:is(.market-page,.stock-detail-page) :is(.market-summary small,.market-table-head,.market-summary span,.market-summary-stock b,.market-search kbd,.market-filters button,.market-sort,.market-sort select,.market-watch-list small,.quote-stale-age,.market-equity>b,.market-inline-launch,.stock-detail-actions>a,.stock-competition-mini>div>span,.stock-competition-mini small,.stock-competition-mini .button,.stock-bound-head>span,.stock-bound-head small,.stock-bound-rank,.stock-bound-track small,.stock-bound-track>button>em){font-size:var(--type-micro)!important}:is(.market-page,.stock-detail-page) :is(.market-summary-stock b,.market-watch-list strong,.market-equity>span strong,.market-leader-token>strong,.stock-competition-mini strong,.stock-bound-track strong){font-size:var(--type-label)}.market-page .market-search input{font-size:var(--type-copy)}.market-page .market-filters button,.market-page .market-sort select{min-height:34px}.token-detail-page :is(.token-detail-identity p,.token-profile-description,.token-detail-role p,.module-card p,.detail-module-card p,.operation-card p,.claim-card p,.epoch-control>p,.muted){font-size:var(--type-copy)}.token-detail-page :is(.token-detail-identity .eyebrow,.token-header-kpis span,.overview-kpi-footer .metric-top,.overview-kpi-footer .metric-card>small,.otc-position-grid span,.otc-accounting-list span,.otc-accounting-value small,.churn-deposit-note,.staking-market-token small,.staking-market-role,.staking-market-metrics small,.staking-market-foot code,.staking-market-foot b,.staking-stats small,.capacity>div:first-child,.capacity>small,.stake-details>div,.weight-equation small,.threshold>div:first-child,.threshold small,.timeline-row span,.epoch-stats span,.operation-inline-status,.operation-inline-error,.authority-list small,.address-grid>div>span,.treasury-balance-card span,.treasury-primary-kpis span,.treasury-price-row span,.treasury-account-row span,.treasury-policy-facts span,.treasury-allocation>div:not(.split-bar),.treasury-activity-card.compact .activity-copy small){font-size:var(--type-micro)}.token-detail-page :is(.token-header-kpis strong,.overview-kpi-footer .metric-card>strong,.otc-position-grid strong,.otc-accounting-list strong,.staking-market-metrics strong,.staking-stats strong,.stake-details strong,.weight-equation strong,.timeline-row strong,.epoch-stats b,.authority-list strong,.health-list>div,.health-list strong,.treasury-primary-kpis strong,.treasury-price-row strong,.treasury-account-row b,.treasury-policy-facts b,.treasury-activity-card.compact .activity-copy strong,.treasury-activity-card.compact .activity-amount strong){font-size:var(--type-label)}.token-detail-page .token-detail-nav button{font-size:var(--type-label)}.token-detail-page .token-profile-edit-trigger,.token-detail-page .token-strategy-link{font-size:var(--type-micro)}.docs-layout :is(.docs-tree-nav .docs-tree-home strong,.docs-tree-group .docs-tree-heading,.docs-tree-group>div>button,.docs-breadcrumbs,.docs-code-references>span,.docs-code-references code,.docs-resource-rail h3,.docs-resource-rail a,.docs-resource-rail button,.docs-page-navigation>button>span,.docs-page-navigation small){font-size:var(--type-micro)}.docs-layout .docs-tree-nav .docs-tree-home small,.docs-layout .docs-resource-rail small{font-size:9px}.docs-layout .docs-reference-header p,.docs-layout .docs-prose p{font-size:var(--type-copy)}.docs-layout .docs-prose li{font-size:var(--type-label)}.docs-layout .docs-prose h2{font-size:clamp(19px,calc(18px + .25vw),22px)}.investor-page .investor-note>p{font-size:var(--type-copy)}.investor-page .investor-contact strong{font-size:14px}.investor-page .investor-contact small{font-size:var(--type-label)}@media(max-width:820px){:is(.discovery-page,.market-page,.stock-detail-page,.token-detail-page,.trade-page,.investor-page,.docs-layout){--type-micro: 10px;--type-label: 11px;--type-copy: 13px}.discovery-page .trending-carousel{grid-auto-columns:minmax(154px,48vw)}.discovery-page .trending-carousel button{min-height:60px;height:60px}.discovery-page .directory-kpis>span{padding:7px 6px}.market-page .market-watch-list>.market-row{min-height:110px}.market-page .market-mobile-prices,.market-page .market-mobile-prices small,.market-page .market-mobile-prices b{font-size:10px!important}.token-detail-page .token-detail-nav.token-detail-footer-nav button{font-size:clamp(9px,2.7vw,11px);line-height:1.1}.token-detail-page .overview-inline-swap .swap-card-head .status,.trade-page .trade-swap-surface .swap-card-head .status{font-size:10px}.docs-layout .docs-tree-nav{max-height:min(28dvh,225px)}}@media(max-width:430px){.discovery-page .trending-carousel{grid-auto-columns:minmax(150px,72vw)}.discovery-page .protocol-volume-kpis strong{font-size:12px}.market-page .market-summary{row-gap:8px}.market-page .market-summary>div{min-height:54px}.docs-layout .docs-focused-section{padding-inline:18px}}@media(max-height:650px){:is(.discovery-page,.market-page,.stock-detail-page,.token-detail-page,.trade-page,.investor-page,.docs-layout){--type-micro: 10px;--type-label: 11px;--type-copy: 13px}}:is(.discovery-page,.market-page,.stock-detail-page,.token-detail-page,.trade-page,.investor-page,.docs-layout){width:100%;min-width:0;max-width:100%}:is(.discovery-page,.trade-page) :is(.discovery-hero,.trade-workspace,.trade-workspace-grid,.trade-swap-surface,.swap-layout,.swap-card){min-width:0;max-width:100%}@media(max-width:560px){.discovery-page .discovery-hero{width:100%;grid-template-columns:minmax(0,1fr)}.discovery-page .discovery-hero>div,.discovery-page .discovery-hero h1{width:100%;max-width:100%}.discovery-page .discovery-hero h1{font-size:clamp(28px,8.5vw,34px);line-height:1.02;white-space:normal;overflow-wrap:anywhere}.market-page>.page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.market-page>.page-header>div:first-child{min-width:0}.market-page>.page-header h1{overflow-wrap:anywhere}.market-page .market-summary{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1px}.market-page .market-summary>div:last-child{grid-column:1 / -1}.market-page .market-summary small{font-size:9px!important}.market-page .market-controls{grid-template-columns:minmax(0,1fr)}.market-page .market-search,.market-page .market-filters,.market-page .market-sort{width:100%;grid-column:1}.market-page .market-filters{overflow-x:auto;scrollbar-width:none}.market-page .market-filters::-webkit-scrollbar{display:none}.market-page .market-filters button{min-width:max-content}.market-page .market-sort select{min-width:0;width:100%}.trade-page .trade-focus-card{grid-template-columns:minmax(0,1fr) minmax(68px,34%)}.trade-page .swap-amount-row{min-width:0}.trade-page :is(.swap-token-trigger,.swap-token-static){min-width:0;max-width:46%}}
