:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#020906;--deep:#03110c;--panel:#061a12;--panel-2:#082219;--panel-3:#0b2a1e;--glass-surface:#041912ad;--glass-strong:#03130de0;--glass-edge:#b0ffd847;--glass-highlight:#e1ffef24;--phosphor:#8dff53;--green:#8dff53;--green-soft:#8dff5329;--green-line:#8dff535c;--mint:#d9ffeb;--cyan:#74ffd0;--gray-line:#bbffdc2e;--muted:#91aa9d;--white:#effff5;--red:#ff5d64;--amber:#ffc75b;--shadow:#00000094;--mono:"IBM Plex Mono", "Roboto Mono", "SFMono-Regular", Consolas, "Courier New", monospace;--head:Impact, "Arial Narrow", Haettenschweiler, sans-serif}*{box-sizing:border-box}html{background:var(--black);color:var(--white);font-family:var(--mono);scroll-behavior:smooth;overflow-x:clip}body{font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#6bffbd09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(0deg,#6bffbd07 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 50% -20%,#2ab6702e,#0000 54%),#020906;min-width:320px;min-height:100vh;margin:0;padding:10px;overflow-x:clip}body::selection{background:var(--phosphor);color:#021006}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}svg{fill:currentColor;width:1.1em;height:1.1em}.console-frame{z-index:2;border:1px solid var(--glass-edge);background:#020d09b8;border-radius:22px;width:min(100%,1920px);margin:0 auto;position:relative;overflow:clip;box-shadow:inset 0 1px #effff724,inset 0 0 80px #177e4f14,0 24px 90px #00000094,0 0 44px #5cffab12}.console-frame:before{content:"";z-index:80;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.matrix-cloud,.crt-noise,.scanlines,.refresh-line{pointer-events:none;position:fixed;inset:0}:root[data-terminal-visible=false] .matrix-cloud span,:root[data-terminal-visible=false] .crt-noise,:root[data-terminal-visible=false] .refresh-line{animation-play-state:paused!important}.matrix-cloud{z-index:0;opacity:.24;color:#5fff9a80;filter:blur(.2px);font-size:10px;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#0000 40% 62%,#000);mask-image:linear-gradient(90deg,#000,#0000 40% 62%,#000)}.matrix-cloud span{writing-mode:vertical-rl;text-orientation:mixed;text-shadow:0 0 10px;height:150vh;animation:16s linear infinite matrix-rain;position:absolute;top:-48vh}.matrix-cloud span:first-child{left:2.5%}.matrix-cloud span:nth-child(2){animation-duration:21s;animation-delay:-9s;right:4%}.matrix-cloud span:nth-child(3){opacity:.62;animation-duration:18s;animation-delay:-4s;right:13%}.crt-noise,.scanlines,.refresh-line{z-index:100}.crt-noise{opacity:.035;mix-blend-mode:screen;background-image:linear-gradient(90deg,#0000 50%,#ffffff2e 50%),linear-gradient(#ffffff1a 50%,#0000 50%);background-size:3px 5px;animation:1.7s steps(2,end) infinite tiny-flicker}.scanlines{opacity:.07;background:repeating-linear-gradient(0deg,#e3ffef14 0 1px,#0000 1px 4px)}.refresh-line{opacity:.12;background:linear-gradient(#0000,#74ffd021,#0000);height:12vh;animation:9.2s steps(48,end) infinite refresh-sweep;transform:translateY(-16vh)}.topbar,.statusbar,.news-ticker,.system-section,.floor-nav,.quote-terminal,.os-modal,.promotion{background-color:var(--glass-strong);-webkit-backdrop-filter:blur(22px)saturate(1.15)}.topbar{z-index:40;border-bottom:1px solid var(--glass-edge);background:linear-gradient(#d8ffeb14,#0000 52%),#031811d1;grid-template-columns:minmax(270px,.22fr) minmax(520px,1fr) 150px 168px;align-items:center;min-height:54px;display:grid;position:sticky;top:0;overflow:hidden;box-shadow:inset 0 -1px #00000085,0 8px 28px #00000038}.brand,.market-strip>*,.cloud-status,.board-login,.statusbar>*{border-right:1px solid var(--gray-line);min-width:0;min-height:52px}.brand{white-space:nowrap;grid-template-columns:32px auto auto 1fr;align-items:center;gap:12px;padding:0 14px;display:grid}.brand-mark{background:#020b07;border:1px solid #74ffd047;border-radius:7px;width:32px;height:32px;display:block;overflow:hidden;box-shadow:inset 0 0 12px #74ffd014,0 0 12px #74ffd012}.brand-mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.brand strong{color:var(--mint);text-shadow:0 0 16px #74ffd061;font-size:20px}.brand span,.brand em{color:#d3e9dc;font-size:11px;font-style:normal}.brand em{color:var(--phosphor);justify-self:end}.market-strip{grid-template-columns:84px 96px repeat(4,minmax(104px,1fr));min-width:0;display:grid;overflow:hidden}.market-strip>*{color:#e8f6ed;text-overflow:clip;white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:0 11px;font-size:11px;display:inline-flex;overflow:hidden}.market-strip b,.market-strip span:first-child,.statusbar b{color:var(--phosphor);font-weight:700}.market-strip .flash b,.metric-card.flash strong{animation:.26s steps(2,end) green-flash}.led{background:var(--phosphor);width:7px;height:7px;box-shadow:0 0 5px var(--phosphor), 0 0 14px #8dff5394;border-radius:50%;flex:none;animation:1.25s steps(2,end) infinite led-blink;display:inline-block}.cloud-status,.board-login{color:#cbe0d3;white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:0 13px;font-size:10px;display:inline-flex}.cloud-status svg{color:var(--cyan)}.board-login{cursor:pointer;background:#03120d94;border:0}.board-login:hover,.board-login:focus-visible,.btn:hover,.btn:focus-visible{color:var(--phosphor);outline-offset:-3px;outline:1px solid #8dff53d1;box-shadow:inset 0 0 22px #8dff531f,0 0 18px #8dff5321}.terminal-shell{z-index:1;padding:10px 10px 0;position:relative}.hero-panel{isolation:isolate;border:1px solid var(--glass-edge);min-height:510px;box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -60px 90px #000b0770, 0 18px 48px #00000057;background-image:-webkit-image-set(url(/assets/catco-generated-hero.webp) 1x type("image/webp"),url(/assets/catco-generated-hero.png) 1x type("image/png"));background-image:image-set("/assets/catco-generated-hero.webp" 1x type("image/webp"),"/assets/catco-generated-hero.png" 1x type("image/png"));background-position:58%;background-repeat:no-repeat;background-size:auto 100%;border-radius:16px;grid-template-columns:minmax(500px,1fr) minmax(330px,450px);align-items:stretch;display:grid;position:relative;overflow:hidden}.hero-panel:before{content:"";z-index:-1;background:linear-gradient(90deg,#010906f0 0%,#010906b8 24%,#0000 52%),linear-gradient(#02110b14,#0108056b);position:absolute;inset:0}.hero-panel:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e5fff10f,inset 0 0 42px #56ffa80f}.hero-media{z-index:-1;position:absolute;inset:0}.office-actors{position:absolute;inset:0}.actor{opacity:.28;clip-path:polygon(50% 0,66% 18%,100% 100%,0 100%,34% 18%);filter:blur(.3px);background:#455c4d;width:15px;height:31px;position:absolute}.actor:before{content:"";clip-path:polygon(50% 0,100% 30%,83% 100%,17% 100%,0 30%);background:#c2a96e;width:10px;height:10px;position:absolute;top:-8px;left:3px}.actor.a1{animation:13s steps(18,end) infinite office-walk;bottom:18%;left:38%}.actor.a2{animation:4.2s steps(3,end) infinite chair-shift;bottom:15%;left:53%}.actor.a3{animation:8.5s steps(12,end) infinite coffee-carry;bottom:21%;left:71%}.hero-copy{z-index:2;align-content:center;justify-items:start;min-width:0;min-height:510px;padding:42px 30px;display:grid;position:relative}h1,h2,h3,.hero-copy strong{font-family:var(--head);letter-spacing:0;text-transform:uppercase;margin:0}h1{color:var(--mint);text-shadow:3px 0 #8dff5326,0 0 26px #8dff531f;font-size:142px;line-height:.82}.hero-copy p{color:#e5f2e9;max-width:500px;margin:18px 0 12px;font-size:22px;font-weight:700;line-height:1.18}.hero-copy>strong{color:var(--phosphor);text-shadow:0 0 16px #8dff5361;margin-bottom:24px;font-size:36px;line-height:1}.hero-actions{flex-wrap:wrap;gap:10px;display:flex}.btn{border:1px solid var(--glass-edge);min-width:148px;min-height:48px;color:var(--white);cursor:pointer;background:linear-gradient(#e6fff114,#0000 55%),#03160fbd;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:12px;font-weight:700;transition:color 90ms steps(2,end),background 90ms steps(2,end),box-shadow 90ms steps(2,end),transform 90ms steps(2,end);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 10px 22px #00000038}.btn:active{transform:translate(1px,1px);box-shadow:inset 2px 2px #000000bf}.btn.primary{color:#ddffca;background:linear-gradient(#fff3,#0000 56%),#6dda3752;border-color:#adff60d1;box-shadow:inset 0 1px #ffffff3d,0 0 24px #8dff5347}.btn.primary:hover,.btn.primary:focus-visible{color:var(--phosphor);background:#072215eb}.quote-terminal{z-index:2;border:1px solid var(--glass-edge);background:linear-gradient(#e4fff012,#0000 30%),#01110bb8;border-radius:13px;align-self:stretch;min-height:0;margin:12px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #f1fff71f,inset 0 0 42px #218b5514,0 24px 60px #0000004d}.quote-terminal header,.quote-terminal dl,.news-ticker,.section-title,.feed-card li,.statusbar{align-items:center;display:flex}.quote-terminal header{color:#c8dbcf;justify-content:space-between;gap:10px;font-size:10px}.quote-terminal nav{gap:3px;display:flex}.quote-terminal button{min-width:27px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 5px;font-size:9px}.quote-terminal button.active,.quote-terminal button:hover,.quote-terminal button:focus-visible{border-color:var(--green-line);color:var(--phosphor);background:#8dff530f;outline:none}.quote-terminal>strong{color:var(--phosphor);text-shadow:0 0 18px #8dff533d;margin-top:22px;font-size:32px;font-weight:400;line-height:1;display:block}.quote-terminal>em{color:var(--phosphor);margin:12px 0 8px;font-size:12px;font-style:normal;font-weight:700;display:block}.quote-terminal canvas{width:100%;height:225px;margin-top:3px}.quote-terminal dl{border-top:1px solid var(--gray-line);justify-content:space-between;gap:10px;margin:10px 0 0;padding-top:12px}.quote-terminal dt{color:var(--muted);text-transform:uppercase;margin-bottom:6px;font-size:9px}.quote-terminal dd{color:var(--white);margin:0;font-size:14px}.news-ticker{border:1px solid var(--glass-edge);background:linear-gradient(#e3ffef12,#0000 55%),#041a12d1;border-radius:12px;height:40px;margin-top:10px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.news-ticker>span,.news-ticker>h2{border-right:1px solid var(--gray-line);color:#dfefe5;height:100%;font-size:10px;font-family:var(--mono);white-space:nowrap;flex:0 0 168px;align-items:center;gap:10px;margin:0;padding-left:18px;font-weight:500;line-height:1;display:inline-flex}.ticker-led{width:6px;height:6px}.news-ticker div{flex:auto;min-width:0;height:100%;position:relative;overflow:hidden}.news-ticker p{width:max-content;color:var(--phosphor);white-space:nowrap;text-shadow:0 0 9px #8dff5347;margin:0;font-size:10px;line-height:40px;animation:34s linear infinite ticker;position:absolute;top:0;left:18px}.ops-grid{grid-template-columns:164px 1fr;gap:10px;padding:10px 0;display:grid}.floor-nav{border:1px solid var(--glass-edge);background:linear-gradient(#e9fff30f,#0000 32%),#041b12c2;border-radius:14px;align-self:start;display:grid;position:sticky;top:66px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #0000002e}.floor-nav a{border-bottom:1px solid var(--gray-line);color:#d0e2d7;text-transform:uppercase;align-content:center;gap:4px;min-height:63px;padding:9px 13px;transition:background 90ms steps(2,end),color 90ms steps(2,end),box-shadow 90ms steps(2,end);display:grid}.floor-nav a:last-child{border-bottom:0}.floor-nav a:hover,.floor-nav a:focus-visible,.floor-nav a.active{color:var(--phosphor);box-shadow:inset 3px 0 0 var(--phosphor), inset 0 0 24px #8dff530d;background:linear-gradient(90deg,#8dff531f,#0000);outline:none}.floor-nav span{font-size:12px}.floor-nav em{color:var(--muted);font-size:10px;font-style:normal}.floor-nav svg{color:var(--cyan);justify-self:end}.ops-main{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:10px;min-width:0;display:grid}.system-section{border:1px solid var(--glass-edge);content-visibility:auto;contain-intrinsic-size:300px;background:linear-gradient(#e2ffef0e,#0000 20%),linear-gradient(90deg,#76ffbe06 1px,#0000 1px) 0 0/22px 22px,linear-gradient(0deg,#76ffbe06 1px,#0000 1px) 0 0/22px 22px,#03150ec4;border-radius:14px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 16px 40px #00000029}.market-status,.trading{grid-column:1/-1}.section-title{border-bottom:1px solid var(--gray-line);background:#00000029;gap:8px;height:34px;padding:0 13px}.section-title span{color:var(--phosphor);font-size:10px}.section-title h2{color:#e7f4eb;font-family:var(--mono);font-size:11px;font-weight:400}.scene-panel{aspect-ratio:16/6.2;border:1px solid var(--glass-edge);background:#020906;border-radius:10px;min-height:128px;margin:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000000b8}.scene-panel picture,.scene-panel img{width:100%;height:100%;display:block}.scene-panel img{-o-object-fit:cover;object-fit:cover;filter:contrast(1.08)saturate(.82)brightness(.72)hue-rotate(5deg)}.scene-panel:before,.scene-panel:after,.scene-panel>span{content:"";pointer-events:none;position:absolute;inset:0}.scene-panel:before{mix-blend-mode:screen;opacity:.22;background:repeating-linear-gradient(0deg,#e1ffee13 0 1px,#0000 1px 5px)}.scene-panel:after{border-radius:inherit;border:1px solid #8dff531c;box-shadow:inset 0 0 28px #8dff5314}.scene-panel>span{opacity:0;background:linear-gradient(90deg,#0000,#74ffd026,#0000);animation:6.7s steps(24,end) infinite scene-refresh;transform:translate(-100%)}.board-scene,.strategy-scene,.documents-scene{aspect-ratio:16/5.4;min-height:118px}.trading-scene{aspect-ratio:16/6.5;min-height:112px;margin:0 0 8px}.metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:10px;display:grid}.metric-card{border:1px solid var(--gray-line);background:linear-gradient(#e1ffef0e,#0000 48%),#010e099e;border-radius:9px;min-width:0;min-height:88px;padding:12px 13px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.metric-card span{color:var(--phosphor);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-bottom:10px;font-size:10px;display:block;overflow:hidden}.metric-card strong{color:var(--phosphor);text-shadow:0 0 12px #8dff532e;font-size:26px;font-weight:400;line-height:1;display:inline-block}.metric-card canvas{float:right;width:min(43%,140px);height:46px}.metric-card.bars i{float:right;clip-path:polygon(0 64%,10% 64%,10% 42%,20% 42%,20% 55%,30% 55%,30% 28%,40% 28%,40% 18%,50% 18%,50% 35%,60% 35%,60% 22%,70% 22%,70% 10%,80% 10%,80% 4%,90% 4%,90% 0,100% 0,100% 100%,0 100%);filter:drop-shadow(0 0 6px #8dff5338);background:repeating-linear-gradient(90deg,#8dff53b8 0 8px,#0000 8px 13px);width:42%;height:44px;animation:1.4s steps(4,end) infinite bar-tick}.board-grid{border:1px solid var(--gray-line);border-radius:9px;grid-template-columns:repeat(5,minmax(88px,1fr));margin:0 10px 10px;display:grid;overflow:hidden}.board-card{border-right:1px solid var(--gray-line);text-align:center;background:#020f0a7a;min-width:0;min-height:164px;padding:8px;overflow:hidden}.board-card:last-child{border-right:0}.board-card strong,.board-card span{display:block}.board-card strong{color:var(--white);font-size:11px}.board-card span{color:#bcd0c3;margin-top:4px;font-size:8px;line-height:1.25}.cat-portrait{filter:drop-shadow(0 0 14px #8dff531a);width:min(100%,104px);height:118px;margin:0 auto 7px;animation:3.8s steps(6,end) infinite cat-breathe;position:relative}.cat-portrait:before,.cat-portrait:after,.cat-portrait i,.cat-portrait b,.cat-portrait em{display:none}.cat-portrait picture,.cat-portrait img{width:100%;height:100%;display:block}.cat-portrait img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.cat-portrait.cto img{filter:grayscale(.42)brightness(.82)}.cat-portrait.cmo img{filter:sepia(.2)saturate(1.08)brightness(1.02)}.cat-portrait.cco img{filter:brightness(1.12)saturate(.82)}.cat-portrait.cro img{filter:grayscale(.2)brightness(.72)contrast(1.1)}.strategy-steps{grid-template-columns:repeat(4,1fr);gap:26px;margin:0;padding:10px;list-style:none;display:grid}.strategy-steps li{border:1px solid var(--gray-line);text-align:center;background:#020f0a8f;border-radius:9px;place-items:center;min-height:102px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.strategy-steps li:not(:last-child):after{content:"→";color:#b9d4c3;font-size:18px;position:absolute;top:50%;right:-23px;transform:translateY(-50%)}.strategy-steps span{color:var(--mint);font-size:14px}.strategy-steps strong{color:#dcebe1;font-size:13px;font-weight:400;line-height:1.35}.trading-grid{grid-template-columns:minmax(320px,.6fr) minmax(300px,.4fr);display:grid}.feed-card{border-right:1px solid var(--gray-line);min-height:210px;padding:13px}#activityFeed{gap:7px;margin:0;padding:0;list-style:none;display:grid}.feed-card li{color:#dcebe2;grid-template-columns:72px 1fr auto;gap:10px;min-height:23px;font-size:10px;display:grid}.feed-card time{color:#94afa0}.feed-card b{color:var(--phosphor);font-weight:400}.monitor-wall{background:#00000029;min-height:210px;padding:10px;position:relative}.monitor-chart{border:1px solid var(--green-line);background:#00080575;border-radius:7px;width:100%;height:88px}.terminal-log{height:72px;color:var(--phosphor);margin-top:8px;font-size:9px;line-height:1.45;overflow:hidden}.document-grid{grid-template-columns:repeat(6,minmax(78px,1fr));gap:8px;padding:10px;display:grid}.doc-card{border:1px solid var(--gray-line);text-align:center;background:linear-gradient(#e5fff00d,#0000 48%),#020f0a94;border-radius:9px;align-content:center;justify-items:center;gap:13px;min-height:106px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.doc-card:before{content:"";border-left:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);clip-path:polygon(0 0,100% 100%,100% 0);background:#bcffdd14;width:18px;height:18px;transition:transform .12s steps(2,end);position:absolute;top:-1px;right:-1px}.doc-card:hover,.doc-card:focus-visible,.watchable:hover{border-color:var(--phosphor);outline:none;box-shadow:inset 0 0 22px #8dff5314,0 0 16px #8dff5314}.doc-card:hover:before,.doc-card:focus-visible:before{transform:translate(-3px,3px)}.doc-card strong{color:#e6f3ea;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.4}.doc-card span{color:#9eb5a6;font-size:10px}.statusbar{z-index:42;border-top:1px solid var(--glass-edge);background:linear-gradient(#e8fff10f,#0000 55%),#031710e0;border-radius:0 0 21px 21px;grid-template-columns:178px repeat(5,auto) 1fr;gap:0;min-height:44px;display:grid;position:sticky;bottom:0;overflow:hidden}.statusbar>*{color:#c7d9ce;white-space:nowrap;align-items:center;gap:8px;min-width:0;height:44px;padding:0 22px;font-size:10px;display:inline-flex}.statusbar>strong{color:var(--phosphor);font-size:12px}.statusbar button{border:0;border-left:1px solid var(--gray-line);cursor:pointer;background:0 0;justify-self:end}#soundToggle svg{color:#81978a;transition:color .12s steps(2,end),filter .12s steps(2,end),transform .12s steps(2,end)}html[data-sound=on] #soundToggle{color:#e8f6ed;background:#8dff5309}html[data-sound=on] #soundToggle svg{color:var(--phosphor);filter:drop-shadow(0 0 5px #8dff538c);animation:1.76s steps(4,end) infinite sound-meter}#soundToggle[aria-busy=true]{cursor:wait;opacity:.72}.mobile-tabs{display:none}.os-modal,.promotion{z-index:180;border:1px solid var(--glass-edge);text-align:center;opacity:0;pointer-events:none;background:linear-gradient(#e0ffee14,#0000 34%),#02110beb;border-radius:16px;width:min(390px,100vw - 28px);padding:26px 18px 18px;transition:opacity .12s steps(2,end),transform .12s steps(2,end);position:fixed;bottom:24px;left:50%;overflow:hidden;transform:translate(-50%,24px);box-shadow:inset 0 1px #ffffff1a,0 24px 100px #000000b8,0 0 38px #8dff5317}.os-modal.is-visible,.promotion.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.modal-close{z-index:2;width:30px;height:30px;color:var(--phosphor);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;position:absolute;top:9px;right:9px}.modal-close:hover,.modal-close:focus-visible{border-color:var(--green-line);outline:none}.modal-cat,.deal-cat{filter:drop-shadow(0 0 20px #8dff5324);width:170px;height:158px;margin:2px auto 14px;position:relative}.modal-cat i,.modal-cat b{display:none}.modal-cat picture,.modal-cat img,.deal-cat picture,.deal-cat img{width:100%;height:100%;display:block}.modal-cat img,.deal-cat img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.os-modal strong,.promotion strong,.promotion span{color:var(--phosphor);font-size:21px;font-weight:400;display:block}.os-modal span{color:#cadbd1;margin:10px 0 16px;font-size:11px;display:block}.deal-cat{width:184px;height:170px}.promotion span{color:var(--white);margin:12px 0 18px;line-height:1.2}.watch-tooltip{top:var(--tip-y,0);left:var(--tip-x,0);z-index:190;border:1px solid var(--phosphor);color:var(--phosphor);opacity:0;pointer-events:none;background:#020d08f0;border-radius:5px;padding:7px 9px;font-size:9px;position:fixed;box-shadow:0 0 18px #8dff531f}.watch-tooltip.is-visible{opacity:1}@keyframes matrix-rain{to{transform:translateY(80vh)}}@keyframes tiny-flicker{50%{opacity:.05;transform:translate(1px,-1px)}}@keyframes refresh-sweep{to{transform:translateY(120vh)}}@keyframes led-blink{50%{opacity:.32}}@keyframes green-flash{50%{color:#fff;text-shadow:0 0 14px var(--phosphor)}}@keyframes office-walk{50%{transform:translate(90px)}}@keyframes chair-shift{50%{transform:translate(3px)}}@keyframes coffee-carry{50%{transform:translate(-35px,1px)}}@keyframes ticker{to{transform:translate(-50%)}}@keyframes bar-tick{50%{transform:scaleY(.78)}}@keyframes sound-meter{0%,to{transform:scaleY(.72)}35%{transform:scaleY(1)}60%{transform:scaleY(.84)}}@keyframes cat-breathe{50%{transform:translateY(2px)scaleY(1.01)}}@keyframes scene-refresh{0%{opacity:0;transform:translate(-100%)}8%{opacity:.3}16%,to{opacity:0;transform:translate(100%)}}@media (max-width:1400px){.topbar{grid-template-columns:250px minmax(470px,1fr) 140px 158px}.brand{gap:9px;padding-inline:14px}.market-strip{grid-template-columns:78px 92px repeat(4,minmax(96px,1fr))}.hero-panel{grid-template-columns:minmax(480px,1fr) minmax(320px,400px)}h1{font-size:124px}.hero-copy p{max-width:440px;font-size:20px}.hero-copy>strong{font-size:32px}.statusbar>*{padding-inline:16px}}@media (max-width:1180px){.topbar{grid-template-columns:230px minmax(0,1fr) 142px}.board-login,.brand span{display:none}.brand{grid-template-columns:30px auto 1fr}.brand-mark{width:30px;height:30px}.market-strip{grid-template-columns:78px 92px repeat(3,minmax(96px,1fr))}.market-strip [data-nav-tick=CATCO]{display:none}.hero-panel{grid-template-columns:minmax(440px,1fr) minmax(300px,350px);min-height:480px}.hero-copy{min-height:480px;padding-inline:24px}h1{font-size:108px}.hero-copy p{max-width:390px;font-size:18px}.hero-copy>strong{font-size:28px}.quote-terminal canvas{height:196px}.ops-grid{grid-template-columns:1fr}.floor-nav{grid-template-columns:repeat(6,minmax(126px,1fr));position:static;overflow-x:auto}.floor-nav a{border-right:1px solid var(--gray-line);border-bottom:0;min-height:54px}.ops-main{grid-template-columns:minmax(0,1fr)}.market-status,.trading{grid-column:auto}.statusbar{grid-template-columns:165px repeat(4,auto) 1fr}.statusbar>span:nth-of-type(5){display:none}}@media (max-width:1080px){.hero-panel{background-color:#020906;background-position:64% 0;background-size:auto 520px;min-height:0;padding-top:330px;display:block}.hero-panel:before{background:linear-gradient(#0000 14%,#02090685 46%,#020906fa 74%)}.hero-copy{min-height:0;padding:20px 22px 12px}h1{font-size:104px}.hero-copy p{max-width:620px;font-size:18px}.quote-terminal{min-height:360px;margin:10px 12px 12px}.quote-terminal canvas{height:178px}}@media (max-width:960px){.topbar{grid-template-columns:210px minmax(0,1fr)}.cloud-status,.brand em{display:none}.brand{grid-template-columns:30px 1fr}.market-strip{grid-template-columns:74px 88px repeat(2,minmax(96px,1fr))}.market-strip [data-nav-tick=BTC],.market-strip [data-nav-tick=CATCO]{display:none}.hero-panel{background-color:#020906;background-position:64% 0;background-size:auto 520px;min-height:0;padding-top:330px;display:block}.hero-panel:before{background:linear-gradient(#0000 14%,#02090685 46%,#020906fa 74%)}.hero-copy{min-height:0;padding:20px 22px 12px}h1{font-size:104px}.hero-copy p{max-width:620px;font-size:18px}.quote-terminal{min-height:360px;margin:10px 12px 12px}.quote-terminal canvas{height:178px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.document-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.statusbar{grid-template-columns:156px repeat(3,auto) 1fr}.statusbar>span:nth-of-type(4){display:none}}@media (max-width:780px){body{padding:0}.console-frame{border:0;border-radius:0}.topbar{grid-template-columns:minmax(160px,1fr) auto}.brand{grid-template-columns:auto 1fr}.brand span,.brand em{display:none}.market-strip{grid-template-columns:72px 86px minmax(100px,1fr)}.market-strip [data-nav-tick=NASDAQ],.market-strip [data-nav-tick=BTC],.market-strip [data-nav-tick=CATCO]{display:none}.terminal-shell{padding-inline:8px}.ops-main{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){body{padding-bottom:62px}.topbar{grid-template-columns:minmax(132px,1fr) max-content;min-height:52px}.brand{grid-template-columns:26px auto auto;gap:8px;padding-inline:12px}.brand-mark{width:26px;height:26px}.brand strong{font-size:17px}.brand span{color:#a9c1b3;text-overflow:clip;font-size:9px;display:block;overflow:hidden}.market-strip{grid-template-columns:68px 82px}.market-strip [data-nav-tick]{display:none}.market-strip>*{min-height:52px;padding-inline:8px;font-size:10px}.hero-panel{background-position:62% 0;background-size:auto 390px;border-radius:12px;padding-top:250px}.hero-copy{padding:18px 16px 10px}h1{font-size:84px}.hero-copy p{margin-top:13px;font-size:16px;line-height:1.28}.hero-copy>strong{margin-bottom:18px;font-size:25px}.hero-actions,.hero-actions .btn{width:100%}.quote-terminal{min-height:350px;margin:10px 8px 8px;padding:13px}.quote-terminal header{align-items:flex-start}.quote-terminal nav{flex-wrap:wrap;justify-content:flex-end}.quote-terminal>strong{font-size:28px}.quote-terminal canvas{height:160px}.quote-terminal dl{grid-template-columns:repeat(2,1fr);display:grid}.news-ticker{border-radius:10px}.news-ticker>span{flex-basis:92px;gap:6px;padding-left:10px;font-size:9px}.ops-grid{padding-block:8px}.floor-nav{display:none}.metric-grid,.board-grid,.strategy-steps,.trading-grid,.document-grid{grid-template-columns:1fr}.metric-grid{gap:7px}.metric-card{min-height:82px}.board-grid{border:0;gap:0}.board-card{border-right:0;border-bottom:1px solid var(--gray-line);text-align:left;grid-template-columns:116px minmax(0,1fr);align-items:center;min-height:126px;display:grid}.cat-portrait{margin:0}.strategy-steps{gap:8px}.strategy-steps li:not(:last-child):after{display:none}.feed-card{border-right:0;border-bottom:1px solid var(--gray-line)}.feed-card li{grid-template-columns:52px minmax(0,1fr)}.feed-card b{grid-column:2}.document-grid{gap:7px}.statusbar{border:1px solid var(--glass-edge);border-radius:12px;grid-template-columns:1fr;margin:0 8px 8px;display:grid;position:static}.statusbar>*,.statusbar>span:nth-of-type(4),.statusbar>span:nth-of-type(5){border-right:0;border-bottom:1px solid var(--gray-line);justify-content:space-between;display:inline-flex}.mobile-tabs{z-index:60;border-top:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(18px);background:linear-gradient(#e1ffef12,#0000 55%),#02120cf0;grid-template-columns:repeat(5,1fr);min-height:60px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-tabs a{color:#98afa0;text-transform:uppercase;place-items:center;gap:2px;font-size:9px;display:grid}.mobile-tabs span{color:#c8d9cf;font-size:13px}.mobile-tabs a.active,.mobile-tabs a:hover,.mobile-tabs a:focus-visible{color:var(--phosphor);box-shadow:inset 0 -3px 0 var(--phosphor);background:linear-gradient(#8dff5314,#0000);outline:none}.mobile-tabs a.active span,.mobile-tabs a:hover span{color:var(--phosphor)}.os-modal,.promotion{bottom:72px}.matrix-cloud{opacity:.13}}@media (max-width:430px){.topbar{grid-template-columns:minmax(126px,1fr) max-content}.market-strip{grid-template-columns:61px 74px}.market-strip>*{padding-inline:6px}.brand{gap:6px;padding-inline:10px}.brand span{font-size:8px}h1{font-size:76px}.quote-terminal button{min-width:24px;padding-inline:3px}.metric-card strong{font-size:24px}}.launch-dialog{width:min(1120px,100vw - 28px);max-width:none;height:min(790px,100dvh - 28px);max-height:none;color:var(--white);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.launch-dialog::backdrop{-webkit-backdrop-filter:blur(8px)saturate(.7);background:#000704c7}.launch-laptop{background:linear-gradient(#e1ffef14,#0000 15%),#010f0af7;border:1px solid #c7ffe161;border-radius:18px 18px 10px 10px;grid-template-rows:52px 5px minmax(0,1fr) 38px;width:100%;height:calc(100% - 28px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 0 80px #2fb06f0f,0 34px 120px #000000d9,0 0 60px #5bffa81a}.launch-laptop:after{z-index:-1;content:"";background:#07150f;border:1px solid #c7ffe140;border-radius:0 0 50% 50%;height:36px;position:absolute;bottom:-28px;left:-4%;right:-4%;box-shadow:0 18px 32px #000000b3}.launch-laptop-bar,.launch-laptop-footer{color:#87a295;align-items:center;font-size:9px;display:grid}.launch-laptop-bar{border-bottom:1px solid var(--glass-edge);background:#072318cc;grid-template-columns:1fr auto 1fr}.launch-laptop-bar>span{align-items:center;gap:9px;padding-left:18px;display:flex}.launch-laptop-bar>span i{background:var(--phosphor);width:7px;height:7px;box-shadow:0 0 10px var(--phosphor);border-radius:50%;animation:1.3s steps(2,end) infinite led-blink}.launch-laptop-bar>b{color:var(--mint);font-size:12px;font-weight:500}.launch-laptop-bar>button{border:0;border-left:1px solid var(--gray-line);width:52px;height:52px;color:var(--phosphor);cursor:pointer;background:0 0;justify-self:end;font-size:22px}.launch-laptop-bar>button:hover,.launch-laptop-bar>button:focus-visible{outline:1px solid var(--phosphor);outline-offset:-5px;background:#8dff530f}.launch-progress{background:#8dff530f;overflow:hidden}.launch-progress span{background:var(--phosphor);height:100%;transition:width .18s steps(6,end);display:block;box-shadow:0 0 12px #8dff53bf}.launch-screen{scrollbar-color:var(--green-line) #0006;background-color:#0008055c;background-image:linear-gradient(90deg,#5cffa909 1px,#0000 1px),linear-gradient(0deg,#5cffa908 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:0;padding:34px clamp(24px,6vw,84px) 44px;position:relative;overflow:auto}.launch-screen:before{z-index:2;opacity:.035;content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#dfffea 0 1px,#0000 1px 4px);position:fixed;inset:0}.launch-message{grid-template-columns:78px minmax(0,1fr);align-items:center;max-width:870px;min-height:92px;margin:0 auto 28px;display:grid}.launch-message picture,.launch-message img{width:72px;height:72px;display:block}.launch-message img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 14px #8dff532e)}.launch-message p{border:1px solid var(--glass-edge);color:#d7e8de;background:#051d14c7;border-radius:5px;margin:0;padding:17px 20px;font-size:13px;line-height:1.65;position:relative;box-shadow:inset 0 1px #ffffff0a}.launch-message p:before{border-bottom:1px solid var(--glass-edge);border-left:1px solid var(--glass-edge);content:"";background:#051d14;width:12px;height:12px;position:absolute;top:31px;left:-7px;transform:rotate(45deg)}.launch-choices,.launch-form-grid{gap:12px;max-width:870px;margin:0 auto 18px;display:grid}.launch-choices.two,.launch-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-choice{border:1px solid var(--glass-edge);color:#9db4a7;text-align:left;cursor:pointer;background:linear-gradient(145deg,#e5fff011,#0000 44%),#041b12c2;border-radius:7px;align-content:start;gap:10px;min-height:142px;padding:20px;display:grid}.launch-choice:before{color:var(--phosphor);content:"> SELECT";font-size:8px}.launch-choice strong{color:var(--mint);font-size:16px;font-weight:500}.launch-choice span{font-size:10px;line-height:1.6}.launch-choice-flow{width:100%;color:var(--phosphor);font:9px var(--mono);text-shadow:0 0 10px #8dff5347;border-top:1px solid #8dff5333;align-self:end;margin-top:auto;padding-top:12px;line-height:1.4;display:block}.launch-choice:hover .launch-choice-flow,.launch-choice:focus-visible .launch-choice-flow{color:#c7ff9f;border-top-color:#8dff5380}.launch-choice:hover,.launch-choice:focus-visible{border-color:var(--phosphor);background:#0b301fe6;outline:none;box-shadow:inset 0 0 22px #8dff530a,0 0 18px #8dff5314}.launch-upload{border:1px dashed var(--green-line);color:#7f998a;text-align:center;cursor:pointer;background:#041e1380;border-radius:7px;place-items:center;width:min(520px,100%);min-height:250px;margin:0 auto 18px;padding:22px;display:grid}.launch-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.launch-upload>span{color:var(--phosphor);font-size:48px;line-height:1}.launch-upload img{border:1px solid var(--glass-edge);-o-object-fit:cover;object-fit:cover;border-radius:6px;width:140px;height:140px}.launch-upload strong{max-width:100%;color:var(--mint);text-overflow:ellipsis;font-size:11px;overflow:hidden}.launch-upload small,.launch-field small{color:#627a6d;font-size:8px}.launch-upload:hover,.launch-upload:focus-within{border-color:var(--phosphor);background:#082819b3}.launch-screen>.btn,.launch-custom-anti>.btn{width:min(520px,100%);margin:0 auto;display:flex}.launch-screen .btn:disabled{cursor:not-allowed;opacity:.38;filter:saturate(.2)}.launch-form-grid label,.launch-field,.launch-custom-anti label,.launch-pool-control label{min-width:0;color:var(--phosphor);align-content:start;gap:8px;font-size:9px;display:grid}.launch-form-grid input,.launch-field input,.launch-field textarea,.ticker-input,.launch-custom-anti input,.launch-pool-control input{width:100%}.launch-form-grid input,.launch-field input,.launch-field textarea,.ticker-input{border:1px solid var(--gray-line);min-height:52px;color:var(--mint);font:13px var(--mono);background:#000905cc;border-radius:5px;outline:none;padding:0 14px}.launch-field{width:min(660px,100%);margin:0 auto 12px}.launch-field textarea{resize:vertical;min-height:150px;padding-block:14px;line-height:1.6}.launch-field small{justify-self:end}.launch-form-grid input:focus,.launch-field input:focus,.launch-field textarea:focus,.ticker-input:focus-within{border-color:var(--phosphor);box-shadow:0 0 0 2px #8dff5314}.ticker-input{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;display:grid}.ticker-input b{color:var(--phosphor);font-weight:500}.ticker-input input{background:0 0;border:0;min-height:48px;padding:0}.launch-hint,.launch-legal{color:#6d8478;width:min(660px,100%);margin:0 auto 18px;font-size:9px;line-height:1.6}.launch-legal{text-align:center;margin-top:12px}.launch-inline-actions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:870px;margin:0 auto;display:flex}.launch-segments{border:1px solid var(--gray-line);border-radius:5px;grid-template-columns:repeat(2,1fr);width:min(520px,100%);margin:0 auto 16px;display:grid;overflow:hidden}.launch-segments button{border:0;border-right:1px solid var(--gray-line);color:#7e9689;cursor:pointer;background:#000905bf;min-height:42px;font-size:9px}.launch-segments button:last-child{border-right:0}.launch-segments button.active{color:var(--phosphor);background:#8dff531c}.launch-custom-anti,.launch-pool-control{border:1px solid var(--glass-edge);background:#041c139e;border-radius:7px;gap:16px;width:min(660px,100%);margin:0 auto;padding:22px;display:grid}.launch-custom-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launch-custom-fields input{border:1px solid var(--gray-line);min-height:50px;color:var(--mint);font:13px var(--mono);background:#000905d1;border-radius:5px;outline:none;padding:0 12px}.launch-custom-fields input:focus{border-color:var(--phosphor);box-shadow:0 0 0 2px #8dff5314}.launch-custom-fields small{color:#627a6d;font-size:8px}.launch-custom-anti input[type=range],.launch-pool-control input[type=range]{height:22px;accent-color:var(--phosphor)}.launch-custom-anti output{grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;display:grid}.launch-custom-anti output b,.launch-pool-control output{color:var(--phosphor);grid-row:span 2;font-size:36px;font-weight:400}.launch-custom-anti output span{color:var(--mint);font-size:11px}.launch-custom-anti output small{color:#71897b;font-size:9px}.launch-pool-control{grid-template-columns:1fr auto;margin-bottom:18px}.launch-pool-control p{color:#789183;grid-column:1/-1;margin:0;font-size:10px}.launch-pool-control p b{color:var(--mint);font-weight:500}.launch-review-card,.launch-success-card{border:1px solid var(--glass-edge);background:linear-gradient(145deg,#e7fff112,#0000 44%),#031a11db;border-radius:8px;width:min(760px,100%);margin:0 auto 18px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 54px #00000047}.launch-review-card>header{border-bottom:1px solid var(--gray-line);grid-template-columns:88px minmax(0,1fr);gap:18px;padding:20px;display:grid}.launch-review-card>header img,.launch-success-card header img{border:1px solid var(--glass-edge);-o-object-fit:cover;object-fit:cover;border-radius:6px;width:88px;height:88px}.launch-review-card header span,.launch-success-card>span{color:var(--phosphor);font-size:8px}.launch-review-card h2,.launch-success-card h2{color:var(--mint);font:20px var(--mono);letter-spacing:0;margin:7px 0}.launch-review-card h2 b,.launch-success-card header b{color:var(--phosphor);font-weight:400}.launch-review-card header p{color:#839b8e;margin:0;font-size:9px;line-height:1.55}.launch-review-card dl,.launch-success-card dl,.launch-token-card dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.launch-review-card dl>div,.launch-success-card dl>div,.launch-token-card dl>div{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);gap:6px;padding:13px 20px;display:grid}.launch-review-card dt,.launch-success-card dt,.launch-token-card dt{color:#637b6d;font-size:8px}.launch-review-card dd,.launch-success-card dd,.launch-token-card dd{color:#bed1c6;text-overflow:ellipsis;margin:0;font-size:10px;overflow:hidden}.launch-error{color:#ff9da2;background:#ff5d6412;border:1px solid #ff5d645c;border-radius:5px;width:min(760px,100%);margin:0 auto 14px;padding:12px 14px;font-size:10px;line-height:1.55}.launch-live-quote{background:#8dff530e;border:1px solid #8dff5340;border-radius:5px;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;width:min(760px,100%);margin:0 auto 14px;padding:12px 14px;display:grid}.launch-live-quote span{color:var(--phosphor);grid-row:span 2;font-size:8px}.launch-live-quote b{color:var(--mint);font-size:11px;font-weight:500}.launch-live-quote small{color:#6d8478;font-size:8px}.launch-processing{text-align:center;align-content:center;place-items:center;min-height:390px;display:grid}.launch-processing strong{color:var(--phosphor);margin:26px 0 10px;font-size:14px;font-weight:500}.launch-processing p{color:#789083;font-size:9px}.launch-stage-meter{background:#000804d9;border:1px solid #8dff533d;width:min(360px,80%);height:5px;margin-bottom:10px;overflow:hidden}.launch-stage-meter i{background:var(--phosphor);height:100%;transition:width .18s steps(4,end);display:block;box-shadow:0 0 12px #8dff537a}.launch-loader{align-items:end;gap:6px;height:62px;display:flex}.launch-loader i{background:var(--phosphor);width:9px;height:25%;animation:.9s steps(4,end) infinite alternate launch-bars;box-shadow:0 0 12px #8dff5380}.launch-loader i:nth-child(2){animation-delay:-.2s}.launch-loader i:nth-child(3){animation-delay:-.4s}.launch-loader i:nth-child(4){animation-delay:-.6s}.launch-success-card{padding:22px}.launch-success-card>span{margin-bottom:17px;display:block}.launch-success-card>header{align-items:center;gap:18px;padding-bottom:20px;display:flex}.launch-success-card dl{border-top:1px solid var(--gray-line);margin:18px -22px}.launch-success-card dl>div{padding-inline:22px}.launch-result-links{flex-wrap:wrap;gap:10px;display:flex}.launch-registry-head{color:var(--cyan);justify-content:space-between;align-items:center;gap:18px;margin:0 auto 14px;font-size:9px;display:flex}.launch-token-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.launch-token-card{border:1px solid var(--glass-edge);background:#031911bf;border-radius:8px;grid-template-rows:auto 1fr auto;min-width:0;display:grid;overflow:hidden}.launch-token-card>header{border-bottom:1px solid var(--gray-line);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.launch-token-card header img,.launch-token-fallback{border:1px solid var(--glass-edge);-o-object-fit:cover;object-fit:cover;width:54px;height:54px;color:var(--phosphor);background:#8dff5312;border-radius:5px;place-items:center;font-size:15px;display:grid}.launch-token-card header div{min-width:0}.launch-token-card header span{color:var(--phosphor);font-size:9px}.launch-token-card h3{color:var(--mint);font:13px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;overflow:hidden}.launch-token-card header i{color:var(--cyan);font-size:7px;font-style:normal}.launch-token-card dl{grid-template-columns:1fr}.launch-token-card dl>div{padding:10px 14px}.launch-token-card footer{color:var(--phosphor);justify-content:space-between;gap:10px;padding:12px 14px;font-size:8px;display:flex}.launch-token-card footer a:last-child{color:var(--cyan)}.launch-empty,.launch-sync{border:1px dashed var(--gray-line);color:#71887b;text-align:center;place-content:center;min-height:230px;display:grid}.launch-empty strong{color:var(--phosphor);font-size:12px;font-weight:500}.launch-empty p{margin:10px 0 0;font-size:9px}.launch-sync{justify-content:center;align-items:center;gap:8px;font-size:9px;display:flex}.launch-sync i{background:var(--phosphor);border-radius:50%;width:5px;height:5px;animation:.8s steps(2,end) infinite led-blink}.launch-laptop-footer{border-top:1px solid var(--glass-edge);background:#061f16d1;grid-template-columns:repeat(3,1fr)}.launch-laptop-footer span{border-right:1px solid var(--gray-line);padding:0 16px}.launch-laptop-footer span:nth-child(2){text-align:center}.launch-laptop-footer span:last-child{text-align:right;border-right:0}.launch-laptop-footer b{color:var(--phosphor);font-weight:500}.launch-page-header{min-height:190px}.launch-page-actions{flex:none;justify-items:end;gap:10px;display:grid}.launch-mode-summary,.launch-registry,.launch-faq{margin-top:28px}.launch-mode-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.launch-mode-summary>header,.launch-registry>header{grid-column:1/-1}.launch-mode-summary>article{border:1px solid var(--glass-edge);background:linear-gradient(145deg,#e5fff00e,#0000 45%),#03170fb8;border-radius:8px;align-content:start;min-height:230px;padding:22px;display:grid}.launch-mode-summary article>span{color:var(--phosphor);font-size:9px}.launch-mode-summary h3{color:var(--mint);font:23px var(--mono);letter-spacing:0;margin:24px 0 10px}.launch-mode-summary p{color:#8da498;margin:0;font-size:10px;line-height:1.7}.launch-mode-summary strong{border-top:1px solid var(--gray-line);color:var(--cyan);align-self:end;margin-top:26px;padding-top:14px;font-size:9px;font-weight:400}.launch-registry .launch-token-grid{margin-top:10px}.launch-registry-cta{border:1px solid var(--gray-line);background:#041a117a;justify-content:space-between;align-items:center;gap:24px;margin-top:10px;padding:16px;display:flex}.launch-registry-cta p{color:#72897c;margin:0;font-size:9px}.launch-guide-card{border-color:var(--green-line);background:linear-gradient(145deg,#8dff5314,#0000 46%),#031b11c7}@keyframes launch-bars{to{height:100%}}@media (max-width:800px){.launch-dialog{width:100vw;height:100dvh}.launch-laptop{border-radius:0;height:100%}.launch-laptop:after{display:none}.launch-screen{padding:24px 16px 32px}.launch-laptop-bar{grid-template-columns:1fr auto}.launch-laptop-bar>b{display:none}.launch-message{grid-template-columns:58px minmax(0,1fr)}.launch-message picture,.launch-message img{width:52px;height:52px}.launch-message p{padding:14px;font-size:11px}.launch-message p:before{top:20px}.launch-token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-page-actions{justify-items:start}}@media (max-width:560px){.launch-choices.two,.launch-form-grid.two,.launch-token-grid{grid-template-columns:1fr}.launch-choice{min-height:118px}.launch-custom-fields{grid-template-columns:1fr}.launch-upload{min-height:220px}.launch-review-card>header{grid-template-columns:66px minmax(0,1fr);padding:14px}.launch-review-card>header img{width:66px;height:66px}.launch-review-card dl,.launch-success-card dl,.launch-pool-control{grid-template-columns:1fr}.launch-pool-control output{grid-row:auto}.launch-laptop-footer{grid-template-columns:repeat(2,1fr)}.launch-laptop-footer span:nth-child(2){display:none}.launch-laptop-footer span:last-child{text-align:right}.launch-registry-head{flex-direction:column;align-items:stretch}.launch-inline-actions .btn,.launch-result-links .btn{width:100%}.launch-mode-summary{grid-template-columns:1fr}.launch-registry-cta{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.terminal-recovery{border:1px solid var(--glass-edge);text-align:center;background:repeating-linear-gradient(0deg,#0000 0 31px,#8dff5309 31px 32px),#03150ee0;border-radius:8px;align-content:center;place-items:center;gap:14px;width:min(100%,620px);min-height:440px;margin:max(40px,10vh) auto;padding:42px;display:grid}.terminal-recovery>svg{fill:none;width:58px;height:58px;color:var(--amber)}.recovery-code{color:var(--green);font-size:9px}.terminal-recovery h1{color:var(--white);letter-spacing:0;margin:0;font-size:clamp(28px,5vw,54px)}.terminal-recovery p{max-width:480px;color:var(--muted);margin:0 0 8px;font-size:10px;line-height:1.6}.terminal-recovery .btn{justify-content:center;align-items:center;gap:8px;min-width:220px;display:flex}.terminal-recovery .btn svg{fill:none;width:15px;height:15px}.command-hero{border:1px solid var(--glass-edge);background:#020906;border-radius:8px;min-height:clamp(520px,64vh,740px);position:relative;overflow:hidden}.command-hero>picture,.command-hero>picture img,.command-hero-shade{width:100%;height:100%;position:absolute;inset:0}.command-hero>picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 32%;object-position:center 32%}.command-hero-shade{background:linear-gradient(90deg,#010805fa 0%,#020c08e0 38%,#0209062e 72%,#0209068c 100%),linear-gradient(#0000 55%,#010805fa)}.command-hero-copy{z-index:2;width:min(760px,72%);min-height:inherit;flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,64px);display:flex;position:relative}.command-hero-copy>span{color:var(--green);font-size:11px}.command-hero-copy h1{color:#f4fff8;font-family:var(--head);letter-spacing:0;text-shadow:0 6px #0000008c,0 0 28px #8dff5324;margin:12px 0 10px;font-size:clamp(64px,9vw,142px);line-height:.8}.command-hero-copy>p{color:#d3e6d9;max-width:620px;margin:10px 0;font-size:clamp(14px,1.5vw,19px);line-height:1.55}.hero-assurance{color:var(--muted);text-transform:uppercase;align-items:center;gap:8px;margin:2px 0 22px;font-size:10px;display:flex}.hero-assurance svg{fill:none;width:15px;height:15px;color:var(--green)}.command-deck{grid-template-columns:repeat(3,minmax(150px,1fr));gap:8px;display:grid}.command-deck a{border:1px solid var(--glass-edge);background:#03150edb;border-radius:6px;grid-template-columns:1fr auto;gap:8px;min-height:112px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000042}.command-deck a.primary{background:#22662875;border-color:#8dff53ad;box-shadow:inset 0 0 28px #8dff531a,0 0 20px #8dff5314}.command-deck a:hover,.command-deck a:focus-visible{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green), 0 0 18px #8dff5324;outline:0}.command-deck a>span{color:var(--green);font-size:9px}.command-deck a svg{fill:none;width:18px;height:18px;color:var(--green)}.command-deck a strong,.command-deck a small{grid-column:1/-1}.command-deck a strong{color:var(--white);text-transform:uppercase;font-size:13px}.command-deck a small{color:var(--muted);font-size:9px;line-height:1.45}.hero-market-signal{z-index:3;border:1px solid var(--glass-edge);text-align:right;background:#020c08db;border-radius:6px;min-width:144px;padding:14px;display:grid;position:absolute;bottom:22px;right:22px}.hero-market-signal span,.hero-market-signal small{color:var(--muted);font-size:9px}.hero-market-signal strong{color:var(--green);font-size:36px;line-height:1.1}.home-operations{grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);gap:12px;margin-top:12px;display:grid}.terminal-module{border:1px solid var(--glass-edge);background:linear-gradient(#e1ffef0b,#0000 24%),#03150ec2;border-radius:7px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.module-heading{border-bottom:1px solid var(--gray-line);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 14px;display:flex}.module-heading span{color:var(--green);font-size:9px}.module-heading h2{color:var(--white);text-transform:uppercase;margin:4px 0 0;font-size:15px;font-weight:500}.module-heading>a{color:var(--green);align-items:center;gap:6px;font-size:9px;display:flex}.module-heading svg{fill:none;width:16px;height:16px}.recent-launches{grid-row:span 2}.launch-table{display:grid}.launch-row{border-bottom:1px solid var(--gray-line);grid-template-columns:28px 40px minmax(140px,1.3fr) repeat(3,minmax(94px,.7fr)) 18px;align-items:center;gap:10px;min-height:68px;padding:8px 12px;display:grid}.launch-row:last-child{border-bottom:0}.launch-row:hover,.launch-row:focus-visible{background:#8dff5311;outline:0}.launch-row>img{border:1px solid var(--glass-edge);-o-object-fit:cover;object-fit:cover;border-radius:5px;width:40px;height:40px}.launch-rank{color:#557365;font-size:9px}.launch-row>span:not(.launch-rank){gap:4px;min-width:0;display:grid}.launch-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.launch-row b,.launch-row strong{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.launch-row .positive b{color:var(--green)}.launch-row .negative b{color:var(--red)}.launch-row>svg{fill:none;width:15px;height:15px;color:var(--muted)}.home-side-rail{align-content:start;gap:12px;display:grid}.wallet-summary dl,.network-facts{margin:0;display:grid}.wallet-summary dl>div,.network-facts>div{border-bottom:1px solid var(--gray-line);grid-template-columns:1fr auto;gap:8px;padding:10px 14px;display:grid}.wallet-summary dt,.network-facts span{color:var(--muted);font-size:9px}.wallet-summary dd,.network-facts strong{color:var(--green);margin:0;font-size:10px}.wallet-summary>p,.network-panel>p{color:var(--muted);margin:12px 14px;font-size:9px;line-height:1.55}.wallet-summary>div:last-child{grid-template-columns:1fr 1fr;gap:7px;padding:12px;display:grid}.wallet-summary .btn{justify-content:center;align-items:center;min-width:0;padding:0 8px;font-size:9px;display:flex}.wallet-summary .btn svg{fill:none;width:13px;height:13px}.network-facts>div{grid-template-columns:18px 1fr auto;align-items:center}.network-facts svg{fill:none;width:14px;height:14px;color:var(--green)}.network-panel-actions{grid-template-columns:1fr auto;align-items:start;gap:8px;padding:0 14px 14px;display:grid}.network-panel-actions>a{min-height:34px;color:var(--green);align-items:center;font-size:9px;display:flex}.stable-network-control{gap:5px;display:grid}.stable-network-button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:154px;display:inline-flex}.stable-network-button svg{fill:none;width:14px;height:14px}.stable-network-message{min-height:1.3em;color:var(--muted);font-size:7px;line-height:1.3}.stable-network-control.is-success .stable-network-message{color:var(--green)}.stable-network-control.is-error .stable-network-message{color:#ff8f83}.is-spinning{animation:.8s steps(8,end) infinite wallet-network-spin}@keyframes wallet-network-spin{to{transform:rotate(360deg)}}.activity-feed{grid-column:1/-1}.activity-feed ol{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.activity-feed li{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);grid-template-columns:auto 1fr;gap:10px;padding:12px 14px;display:grid}.activity-feed time,.activity-feed small{color:var(--muted);font-size:8px}.activity-feed li>span{gap:5px;display:grid}.activity-feed b{color:var(--white);font-size:9px;font-weight:500}.activity-feed small{color:var(--green)}@media (max-width:1100px){.command-hero-copy{width:78%}.home-operations{grid-template-columns:1fr}.recent-launches{grid-row:auto}.home-side-rail{grid-template-columns:1fr 1fr}}@media (max-width:760px){.command-hero{min-height:660px}.command-hero>picture img{-o-object-position:62% 20%;object-position:62% 20%}.command-hero-shade{background:linear-gradient(#02080542 0%,#020a07e0 42%,#010805fc 100%)}.command-hero-copy{width:100%;padding:24px 18px}.command-hero-copy h1{font-size:clamp(62px,20vw,102px)}.command-deck{grid-template-columns:1fr}.command-deck a{min-height:84px}.hero-market-signal{top:12px;bottom:auto;right:12px}.launch-row{grid-template-columns:22px 38px minmax(120px,1fr) minmax(80px,auto) 16px}.launch-row>span:nth-of-type(3),.launch-row>span:nth-of-type(4){display:none}.home-side-rail,.activity-feed ol{grid-template-columns:1fr}}.swap-page-grid{grid-template-columns:minmax(420px,.95fr) minmax(260px,.55fr);gap:12px;max-width:1040px;margin:12px auto 0;display:grid}.swap-workspace,.swap-market-rail{border:1px solid var(--glass-edge);background:linear-gradient(#e1ffef0e,#0000 18%),#03150ecc;border-radius:8px;overflow:hidden}.swap-workspace{padding:16px}.swap-empty{border:1px solid var(--glass-edge);background:#03150ecc;border-radius:8px;align-content:center;min-height:330px;padding:28px;display:grid}.swap-empty>span{color:var(--green);font-size:8px}.swap-empty h2{color:var(--white);text-transform:uppercase;margin:10px 0 8px;font-size:22px;font-weight:500}.swap-empty p{max-width:560px;color:var(--muted);margin:0;font-size:10px;line-height:1.6}.swap-empty .swap-secondary-actions{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.swap-workspace-header,.swap-market-rail>header{border-bottom:1px solid var(--gray-line);justify-content:space-between;align-items:center;gap:12px;margin:-16px -16px 16px;padding:14px 16px;display:flex}.swap-workspace-header span,.swap-market-rail>header span{color:var(--green);font-size:8px}.swap-workspace-header h2,.swap-market-rail>header h2{color:var(--white);text-transform:uppercase;margin:4px 0 0;font-size:15px;font-weight:500}.swap-asset-panel{border:1px solid var(--glass-edge);background:#020c08c7;border-radius:6px;gap:10px;padding:14px;display:grid;position:relative}.swap-asset-panel>header{color:var(--muted);justify-content:space-between;font-size:8px;display:flex}.swap-asset-panel>div{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.swap-asset-panel input,.swap-asset-panel output{width:100%;min-width:0;color:var(--white);font:inherit;background:0 0;border:0;outline:0;font-size:clamp(26px,4vw,42px)}.swap-asset-panel strong{border:1px solid var(--green-line);color:var(--green);border-radius:4px;padding:8px 10px;font-size:12px}.swap-asset-panel>button,.swap-asset-panel>select{color:var(--cyan);font:inherit;background:0 0;border:0;outline:0;font-size:8px;position:absolute;bottom:8px;right:14px}.swap-direction{z-index:2;border:1px solid var(--green);width:40px;height:40px;color:var(--green);background:#071b12;border-radius:5px;place-items:center;margin:-7px auto;display:grid;position:relative}.swap-direction svg{fill:none;width:17px;height:17px}.swap-slippage{grid-template-columns:1fr repeat(3,auto);align-items:center;gap:6px;padding:12px 0;display:grid}.swap-slippage span{color:var(--muted);font-size:8px}.swap-slippage button{border:1px solid var(--glass-edge);min-width:52px;min-height:30px;color:var(--muted);background:0 0;border-radius:4px;font-size:8px}.swap-slippage button.active,.swap-slippage button:hover{border-color:var(--green);color:var(--green)}.swap-quote-details{border:1px solid var(--gray-line);margin:0;display:grid}.swap-quote-details>div{border-bottom:1px solid var(--gray-line);grid-template-columns:1fr auto;gap:10px;padding:9px 11px;display:grid}.swap-quote-details>div:last-child{border-bottom:0}.swap-quote-details dt{color:var(--muted);font-size:8px}.swap-quote-details dd{color:var(--white);margin:0;font-size:8px}.swap-quote-details dd.negative{color:var(--red)}.swap-gate-notice{border-left:2px solid var(--amber);background:#ffc75b12;grid-template-columns:20px 1fr;gap:10px;margin:12px 0;padding:10px;display:grid}.swap-gate-notice svg{fill:none;width:17px;height:17px;color:var(--amber)}.swap-gate-notice p{gap:4px;margin:0;display:grid}.swap-gate-notice strong{color:var(--amber);font-size:8px}.swap-gate-notice span{color:var(--muted);font-size:8px;line-height:1.45}.swap-submit{width:100%}.swap-submit:disabled{color:var(--amber);cursor:not-allowed;background:#ffc75b1a;border-color:#ffc75b6b}.swap-secondary-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.swap-secondary-actions .btn{justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:8px;display:flex}.swap-secondary-actions svg,.swap-gas-note svg{fill:none;width:13px;height:13px}.swap-gas-note{color:var(--muted);align-items:center;gap:7px;margin:12px 0 0;font-size:8px;display:flex}.swap-market-rail>header{margin:0}.swap-market-rail>a{border-bottom:1px solid var(--gray-line);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.swap-market-rail>a:hover{background:#8dff530f}.swap-market-rail img{border:1px solid var(--glass-edge);-o-object-fit:cover;object-fit:cover;border-radius:4px;width:34px;height:34px}.swap-market-rail a>span{gap:4px;display:grid}.swap-market-rail b,.swap-market-rail strong{color:var(--white);font-size:9px}.swap-market-rail small{color:var(--muted);font-size:7px}.swap-market-rail .positive{color:var(--green)}.swap-market-rail .negative{color:var(--red)}@media (max-width:780px){.swap-page-grid{grid-template-columns:1fr}}@media (max-width:480px){.swap-workspace{padding:12px}.swap-secondary-actions{grid-template-columns:1fr}.swap-empty{min-height:0;padding:20px 16px}.swap-empty .swap-secondary-actions{grid-template-columns:1fr}}.bridge-direct-answer{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:12px;margin-top:12px;display:grid}.bridge-direct-answer>div,.bridge-balance-console{border:1px solid var(--glass-edge);background:#03150ec2;border-radius:7px}.bridge-direct-answer>div{grid-template-columns:46px 1fr;align-items:center;gap:16px;padding:22px;display:grid}.bridge-direct-answer>div>svg{fill:none;width:42px;height:42px;color:var(--green)}.bridge-direct-answer small,.bridge-providers>header span,.bridge-guide-grid header span,.bridge-safety small,.bridge-faq>header span{color:var(--green);font-size:8px}.bridge-direct-answer h2,.bridge-providers>header h2,.bridge-guide-grid header h2,.bridge-safety h2,.bridge-faq>header h2{color:var(--white);margin:6px 0;font-size:18px;font-weight:500}.bridge-direct-answer p,.bridge-providers>header p{max-width:760px;color:var(--muted);margin:0;font-size:10px;line-height:1.6}.bridge-balance-console{overflow:hidden}.bridge-balance-console>header{border-bottom:1px solid var(--gray-line);color:var(--green);justify-content:space-between;padding:10px 12px;font-size:8px;display:flex}.bridge-balance-console>div:first-of-type{grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:14px;display:grid}.bridge-balance-console>div>svg{fill:none;width:28px;height:28px;color:var(--green)}.bridge-balance-console>div>span{gap:4px;display:grid}.bridge-balance-console small{color:var(--muted);font-size:8px}.bridge-balance-console strong{color:var(--white);font-size:16px}.bridge-balance-console>p{border-top:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);min-height:34px;color:var(--muted);align-items:center;gap:7px;margin:0;padding:8px 12px;font-size:8px;line-height:1.4;display:flex}.bridge-balance-console>p.ready{color:var(--green)}.bridge-balance-console>p svg{fill:none;flex:none;width:14px;height:14px}.bridge-balance-actions{grid-template-columns:1fr;gap:7px;padding:10px;display:grid}.bridge-balance-actions .btn{justify-content:center;align-items:center;gap:7px;font-size:8px;display:flex}.bridge-balance-actions svg{fill:none;width:13px;height:13px}.bridge-providers{border:1px solid var(--glass-edge);background:#03150eb8;border-radius:7px;margin-top:12px;overflow:hidden}.bridge-providers>header{border-bottom:1px solid var(--gray-line);padding:16px}.bridge-providers>div{grid-template-columns:1fr 1fr;display:grid}.bridge-provider-card{border-right:1px solid var(--gray-line);gap:12px;padding:18px;display:grid}.bridge-provider-card:last-child{border-right:0}.bridge-provider-card>header{color:var(--green);justify-content:space-between;font-size:8px;display:flex}.bridge-provider-card h3{color:var(--white);margin:0;font-size:28px;font-weight:500}.bridge-provider-card p{min-height:48px;color:var(--muted);margin:0;font-size:9px;line-height:1.6}.bridge-provider-card>div{color:var(--cyan);align-items:center;gap:7px;font-size:8px;display:flex}.bridge-provider-card>div svg,.bridge-provider-card .btn svg{fill:none;width:14px;height:14px}.bridge-provider-card .btn{justify-content:center;align-items:center;gap:7px;display:flex}.bridge-provider-card>small{color:#71887c;font-size:7px;line-height:1.45}.bridge-guide-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.bridge-steps,.bridge-network-table,.bridge-safety,.bridge-faq{border:1px solid var(--glass-edge);background:#03150eb8;border-radius:7px;overflow:hidden}.bridge-guide-grid section>header,.bridge-faq>header{border-bottom:1px solid var(--gray-line);padding:14px}.bridge-steps ol{margin:0;padding:0;list-style:none}.bridge-steps li{border-bottom:1px solid var(--gray-line);color:var(--muted);grid-template-columns:32px 1fr;gap:10px;padding:11px 14px;font-size:9px;line-height:1.45;display:grid}.bridge-steps li b{color:var(--green)}.bridge-network-table table{border-collapse:collapse;width:100%}.bridge-network-table th,.bridge-network-table td{border-bottom:1px solid var(--gray-line);color:var(--muted);text-align:left;padding:11px 14px;font-size:8px}.bridge-network-table td{color:var(--white)}.bridge-network-table code{max-width:300px;color:var(--green);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bridge-network-table>.stable-network-control{padding:12px 14px}.bridge-safety{grid-template-columns:minmax(220px,.4fr) 1fr;margin-top:12px;display:grid}.bridge-safety>header{border-right:1px solid var(--gray-line);align-items:center;gap:12px;padding:16px;display:flex}.bridge-safety>header>svg{fill:none;width:30px;height:30px;color:var(--green)}.bridge-safety ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.bridge-safety li{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);color:var(--muted);grid-template-columns:18px 1fr;gap:8px;padding:14px;font-size:8px;line-height:1.45;display:grid}.bridge-safety li svg{fill:none;width:15px;height:15px;color:var(--amber)}.bridge-faq{margin-top:12px}.bridge-faq>div{grid-template-columns:repeat(2,1fr);display:grid}.bridge-faq article{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);padding:16px}.bridge-faq h3{color:var(--white);margin:0 0 8px;font-size:11px;font-weight:500}.bridge-faq p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}@media (max-width:820px){.bridge-direct-answer,.bridge-guide-grid,.bridge-safety{grid-template-columns:1fr}.bridge-safety>header{border-right:0;border-bottom:1px solid var(--gray-line)}}@media (max-width:620px){.bridge-providers>div,.bridge-safety ul,.bridge-faq>div{grid-template-columns:1fr}.bridge-provider-card{border-right:0;border-bottom:1px solid var(--gray-line)}.bridge-direct-answer>div{grid-template-columns:1fr}}.account-workspace{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.account-profile,.account-stats,.account-launches,.account-scope-note,.system-flow,.system-contract-gate,.system-network{border:1px solid var(--glass-edge);background:#03150ebd;border-radius:7px;overflow:hidden}.account-profile{text-align:center;flex-direction:column;align-items:stretch;min-height:420px;padding:24px;display:flex}.account-avatar{border:1px solid var(--green-line);background:#8dff5312;border-radius:7px;place-items:center;width:90px;height:90px;margin:18px auto;display:grid}.account-avatar svg{fill:none;width:42px;height:42px;color:var(--green)}.account-profile>span,.account-launches>header span,.system-flow article>span,.system-contract-gate header span,.system-network header span{color:var(--green);font-size:8px}.account-profile h2{color:var(--white);text-overflow:ellipsis;margin:8px 0;font-size:20px;font-weight:500;overflow:hidden}.account-profile p{color:var(--muted);flex:1;font-size:9px;line-height:1.5}.account-profile .btn{margin-top:7px}.account-main{align-content:start;gap:12px;display:grid}.account-stats{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.account-stats>div{border-right:1px solid var(--gray-line);grid-template-columns:22px 1fr;gap:5px 10px;padding:18px;display:grid}.account-stats>div:last-child{border-right:0}.account-stats svg{fill:none;width:20px;height:20px;color:var(--green);grid-row:span 2}.account-stats dt{color:var(--muted);font-size:8px}.account-stats dd{color:var(--white);margin:0;font-size:20px}.account-launches>header{border-bottom:1px solid var(--gray-line);padding:14px}.account-launches>header h2{color:var(--white);text-transform:uppercase;margin:5px 0 0;font-size:15px;font-weight:500}.account-launches>p{color:var(--muted);text-align:center;margin:0;padding:36px 18px;font-size:9px}.account-launches>a{border-bottom:1px solid var(--gray-line);grid-template-columns:38px 1fr 16px;align-items:center;gap:10px;padding:10px 14px;display:grid}.account-launches img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:38px;height:38px}.account-launches a>span{gap:4px;display:grid}.account-launches strong{color:var(--white);font-size:9px}.account-launches small{color:var(--muted);font-size:7px}.account-launches svg{fill:none;width:14px;height:14px;color:var(--green)}.account-scope-note{border-left:2px solid var(--amber);padding:14px}.account-scope-note strong{color:var(--amber);font-size:8px}.account-scope-note p{color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.5}.system-flow{grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}.system-flow article{border-right:1px solid var(--gray-line);min-height:260px;padding:20px}.system-flow article:last-child{border-right:0}.system-flow svg{fill:none;width:30px;height:30px;color:var(--green);margin-bottom:30px}.system-flow h2{color:var(--white);margin:8px 0;font-size:22px;font-weight:500}.system-flow p{color:var(--muted);margin:0;font-size:9px;line-height:1.6}.system-contract-gate{grid-template-columns:minmax(260px,.5fr) 1fr;margin-top:12px;display:grid}.system-contract-gate>header,.system-network>header{border-right:1px solid var(--gray-line);padding:18px}.system-network>header .stable-network-control{margin-top:14px}.system-contract-gate h2,.system-network h2{color:var(--white);margin:7px 0;font-size:17px;font-weight:500}.system-contract-gate header p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.system-contract-gate ul{grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.system-contract-gate li{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);color:var(--muted);padding:14px;font-size:9px}.system-contract-gate li:before{content:">";color:var(--green);margin-right:8px}.system-network{grid-template-columns:minmax(220px,.35fr) 1fr;margin-top:12px;display:grid}.system-network table{border-collapse:collapse;width:100%}.system-network th,.system-network td{border-bottom:1px solid var(--gray-line);color:var(--muted);text-align:left;padding:12px 14px;font-size:8px}.system-network td{color:var(--white)}.system-network code{color:var(--green)}@media (max-width:860px){.account-workspace,.system-contract-gate,.system-network{grid-template-columns:1fr}.system-flow{grid-template-columns:repeat(2,1fr)}.system-flow article:nth-child(2){border-right:0}.system-flow article:nth-child(-n+2){border-bottom:1px solid var(--gray-line)}.system-contract-gate>header,.system-network>header{border-right:0;border-bottom:1px solid var(--gray-line)}}@media (max-width:560px){.account-stats,.system-flow,.system-contract-gate ul{grid-template-columns:1fr}.account-stats>div,.system-flow article{border-right:0;border-bottom:1px solid var(--gray-line)}}.launch-network-stack{justify-items:end;gap:7px;display:grid}.launch-entry-workspace{border:1px solid var(--glass-edge);background:#020c08d1;border-radius:8px;grid-template-columns:minmax(320px,.72fr) minmax(420px,1.28fr);min-height:520px;margin-top:12px;display:grid;overflow:hidden}.launch-entry-visual{background:linear-gradient(#0000 42%,#020c08f5),url(/assets/catco-generated-hero.webp) 50%/cover;min-height:520px;position:relative;overflow:hidden}.launch-entry-visual:after{content:"";background:linear-gradient(90deg,#0000 55%,#020c08f5);position:absolute;inset:0}.launch-entry-visual picture,.launch-entry-visual img{z-index:1;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;width:100%;height:92%;position:absolute;inset:auto 0 0}.launch-entry-console{background:linear-gradient(90deg,#0000,#8dff5309),repeating-linear-gradient(0deg,#0000 0 31px,#8dff5309 31px 32px);flex-direction:column;justify-content:center;padding:clamp(28px,5vw,72px);display:flex}.launch-entry-console>span,.launch-route-strip>article>span,.launch-funding-notice span{color:var(--green);font-size:10px}.launch-entry-console h2{max-width:640px;color:var(--white);margin:12px 0;font-size:clamp(28px,4vw,52px);font-weight:500;line-height:1.05}.launch-entry-console>p{max-width:640px;color:var(--muted);font-size:12px;line-height:1.65}.launch-entry-actions{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.launch-entry-actions>.btn{align-items:center;gap:8px;display:inline-flex}.launch-entry-actions>.btn>svg{fill:none;width:15px;height:15px}.launch-entry-console dl{border:1px solid var(--gray-line);grid-template-columns:repeat(3,1fr);margin:8px 0 0;display:grid}.launch-entry-console dl>div{border-right:1px solid var(--gray-line);gap:7px;padding:12px;display:grid}.launch-entry-console dl>div:last-child{border-right:0}.launch-entry-console dt{color:var(--muted);font-size:8px}.launch-entry-console dd{color:var(--green);margin:0;font-size:9px}.launch-route-strip{border:1px solid var(--glass-edge);background:#03150eb8;border-radius:7px;grid-template-columns:minmax(180px,.55fr) repeat(2,minmax(260px,1fr));margin:12px 0;display:grid}.launch-route-strip>h2,.launch-route-strip>article{border-right:1px solid var(--gray-line);margin:0;padding:20px}.launch-route-strip>:last-child{border-right:0}.launch-route-strip>h2{color:var(--white);text-transform:uppercase;align-self:center;font-size:15px;font-weight:500}.launch-route-strip h3{color:var(--white);margin:8px 0;font-size:14px;font-weight:500}.launch-route-strip p{min-height:38px;color:var(--muted);font-size:9px;line-height:1.5}.launch-route-strip strong{color:var(--green);margin-top:14px;font-size:11px;display:block}.launch-funding-notice{border:1px solid var(--glass-edge);background:#072016bd;border-radius:7px;grid-template-columns:42px 1fr auto;align-items:center;gap:16px;margin-bottom:12px;padding:16px 18px;display:grid}.launch-funding-notice>svg,.launch-trust-grid svg{fill:none;width:30px;height:30px;color:var(--green)}.launch-funding-notice h2{color:var(--white);margin:4px 0;font-size:15px;font-weight:500}.launch-funding-notice p,.launch-trust-grid p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.launch-trust-grid{border:1px solid var(--gray-line);border-radius:6px;align-items:center;gap:12px;margin-top:12px;padding:14px;display:flex}@media (max-width:900px){.launch-network-stack{justify-items:start}.launch-entry-workspace{grid-template-columns:1fr}.launch-entry-visual{min-height:360px}.launch-entry-visual:after{background:linear-gradient(#0000 45%,#020c08)}.launch-route-strip{grid-template-columns:1fr 1fr}.launch-route-strip>h2{border-right:0;border-bottom:1px solid var(--gray-line);grid-column:1/-1}}@media (max-width:620px){.launch-entry-visual{min-height:300px}.launch-entry-console{padding:24px 16px}.launch-entry-console dl,.launch-route-strip{grid-template-columns:1fr}.launch-entry-console dl>div,.launch-route-strip>article{border-right:0;border-bottom:1px solid var(--gray-line)}.launch-route-strip>h2{grid-column:auto}.launch-funding-notice{grid-template-columns:34px 1fr}.launch-funding-notice .btn{grid-column:1/-1}}.token-registry-workspace{border:1px solid var(--glass-edge);background:#03150eb8;border-radius:7px;margin-top:12px;overflow:hidden}.registry-controls{border-bottom:1px solid var(--gray-line);grid-template-columns:minmax(240px,1fr) auto minmax(150px,auto);gap:8px;padding:12px;display:grid}.registry-search,.registry-sort{border:1px solid var(--glass-edge);background:#020c08cc;border-radius:5px;align-items:center;gap:8px;min-height:40px;padding:0 12px;display:flex}.registry-search svg,.registry-sort svg{fill:none;width:15px;height:15px;color:var(--green);flex:none}.registry-search input,.registry-sort select{width:100%;min-width:0;color:var(--white);font:inherit;background:0 0;border:0;outline:0;font-size:10px}.registry-search input::placeholder{color:#759184}.registry-mode{border:1px solid var(--glass-edge);border-radius:5px;grid-template-columns:repeat(3,auto);display:grid}.registry-mode button{border:0;border-right:1px solid var(--glass-edge);min-width:74px;color:var(--muted);background:0 0;font-size:9px}.registry-mode button:last-child{border-right:0}.registry-mode button.active,.registry-mode button:hover{color:var(--green);background:#8dff531c}.registry-results-heading{border-bottom:1px solid var(--gray-line);justify-content:space-between;align-items:center;gap:20px;padding:14px;display:flex}.registry-results-heading span{color:var(--green);font-size:8px}.registry-results-heading h2{color:var(--white);text-transform:uppercase;margin:4px 0 0;font-size:15px;font-weight:500}.registry-results-heading p{color:var(--muted);margin:0;font-size:9px}.token-market-table>header,.token-market-table>a{grid-template-columns:minmax(230px,1.4fr) repeat(4,minmax(88px,.65fr)) minmax(92px,.6fr) minmax(130px,.7fr);align-items:center;gap:10px;padding:10px 14px;display:grid}.token-market-table>header{min-height:34px;color:var(--muted);font-size:8px}.token-market-table>a{border-top:1px solid var(--gray-line);min-height:68px}.token-market-table>a:hover,.token-market-table>a:focus-visible{background:#8dff530f;outline:0}.token-market-name{align-items:center;gap:10px;min-width:0;display:flex}.token-market-name>img{border:1px solid var(--glass-edge);-o-object-fit:cover;object-fit:cover;border-radius:5px;flex:none;width:44px;height:44px}.token-market-name>span,.token-market-table>a>span:not(.token-market-name){gap:5px;min-width:0;display:grid}.token-market-table strong,.token-market-table b{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.token-market-table small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.token-market-table .positive,.market-stat-grid .positive{color:var(--green)}.token-market-table .negative,.market-stat-grid .negative{color:var(--red)}.token-market-table i{border:1px solid var(--green-line);width:fit-content;color:var(--green);border-radius:3px;padding:3px 5px;font-size:8px;font-style:normal}.token-row-mode{color:var(--amber);align-items:center;font-size:8px;grid-template-columns:1fr auto!important}.token-row-mode svg{fill:none;width:14px;height:14px}.token-table-empty{min-height:240px;color:var(--green);place-items:center;gap:8px;font-size:12px;display:grid}.token-table-empty span{color:var(--muted);font-size:9px}.token-identity{border:1px solid var(--glass-edge);background:linear-gradient(110deg,#74ffd014,#0000 42%),#03150ec7;border-radius:8px;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px;display:grid}.token-identity>img{border:1px solid var(--glass-edge);-o-object-fit:cover;object-fit:cover;border-radius:6px;width:88px;height:88px}.token-identity-copy{min-width:0}.token-identity-copy>span{color:var(--green);align-items:center;gap:7px;font-size:9px;display:flex}.token-identity-copy>span svg{fill:none;width:14px;height:14px}.token-identity h1{color:var(--white);margin:7px 0;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1}.token-identity h1 b{color:var(--green);font-size:.5em}.token-identity p{max-width:720px;color:var(--muted);margin:0 0 9px;font-size:10px;line-height:1.5}.token-identity code{color:#829c8f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.token-identity-actions{grid-template-columns:1fr auto;gap:7px;min-width:200px;display:grid}.token-identity-actions .btn{justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:9px;display:flex}.token-identity-actions .btn.primary{grid-column:1/-1}.token-identity-actions svg{fill:none;width:14px;height:14px}.icon-command{border:1px solid var(--glass-edge);width:40px;height:40px;color:var(--green);border-radius:5px;place-items:center;display:grid}.icon-command:hover,.icon-command:focus-visible{border-color:var(--green);outline:0}.market-stat-grid{border:1px solid var(--glass-edge);background:#03150eb8;border-radius:7px;grid-template-columns:repeat(6,1fr);margin:12px 0;display:grid}.market-stat-grid>div{border-right:1px solid var(--gray-line);gap:7px;min-width:0;padding:14px;display:grid}.market-stat-grid>div:last-child{border-right:0}.market-stat-grid dt{color:var(--muted);font-size:8px}.market-stat-grid dd{color:var(--white);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;overflow:hidden}.token-market-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.6fr);gap:12px;display:grid}.market-chart-canvas{background-color:#0000;background-image:linear-gradient(#8dff530d 1px,#0000 1px),linear-gradient(90deg,#8dff530d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:12px}.market-chart-canvas svg{width:100%;height:auto;overflow:visible}.market-chart-line{fill:none;stroke:var(--green);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-data-table{border-top:1px solid var(--gray-line)}.chart-data-table summary{color:var(--muted);cursor:pointer;padding:10px 14px;font-size:9px}.chart-data-table table{border-collapse:collapse;width:100%;font-size:9px}.chart-data-table th,.chart-data-table td{border-top:1px solid var(--gray-line);color:var(--muted);text-align:left;padding:8px 14px}.chart-data-table td:nth-child(n+2){color:var(--green)}.trade-tape ol{margin:0;padding:0;list-style:none}.trade-tape li{border-bottom:1px solid var(--gray-line);grid-template-columns:46px 34px 1fr auto;gap:8px;padding:10px 12px;font-size:8px;display:grid}.trade-tape time{color:var(--muted)}.trade-tape b.positive{color:var(--green)}.trade-tape b.negative{color:var(--red)}.trade-tape span{color:var(--white)}.trade-tape strong{color:var(--cyan)}.token-provenance{border:1px solid var(--glass-edge);background:#03150eb8;border-radius:7px;grid-template-columns:minmax(180px,.35fr) 1fr;margin-top:12px;display:grid}.token-provenance>header{border-right:1px solid var(--gray-line);padding:16px}.token-provenance header span{color:var(--green);font-size:8px}.token-provenance header h2{color:var(--white);text-transform:uppercase;margin:7px 0 0;font-size:15px;font-weight:500}.token-provenance dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.token-provenance dl>div{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);gap:7px;min-width:0;padding:12px;display:grid}.token-provenance dt{color:var(--muted);font-size:8px}.token-provenance dd{color:var(--green);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}@media (max-width:1080px){.token-market-table>header,.token-market-table>a{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(82px,.6fr)) minmax(100px,.6fr)}.token-market-table>header>:nth-child(5),.token-market-table>header>:nth-child(7),.token-market-table>a>:nth-child(5),.token-market-table>a>:nth-child(7){display:none}.market-stat-grid{grid-template-columns:repeat(3,1fr)}.market-stat-grid>div:nth-child(3){border-right:0}.market-stat-grid>div:nth-child(-n+3){border-bottom:1px solid var(--gray-line)}.token-market-grid{grid-template-columns:1fr}}@media (max-width:760px){.registry-controls{grid-template-columns:1fr}.registry-mode{min-height:40px}.registry-results-heading{flex-direction:column;align-items:flex-start}.token-market-table>header{display:none}.token-market-table>a{grid-template-columns:minmax(180px,1fr) auto auto}.token-market-table>a>:nth-child(4),.token-market-table>a>:nth-child(6){display:none}.token-identity{grid-template-columns:68px 1fr;padding:16px}.token-identity>img{width:68px;height:68px}.token-identity-actions{grid-column:1/-1}.market-stat-grid{grid-template-columns:repeat(2,1fr)}.market-stat-grid>div:nth-child(odd){border-right:1px solid var(--gray-line)}.market-stat-grid>div:nth-child(2n){border-right:0}.market-stat-grid>div:nth-child(-n+4){border-bottom:1px solid var(--gray-line)}.token-provenance{grid-template-columns:1fr}.token-provenance>header{border-right:0;border-bottom:1px solid var(--gray-line)}.token-provenance dl{grid-template-columns:1fr}}.terminal-console{min-height:calc(100vh - 20px)}.terminal-app-shell{min-height:calc(100vh - 112px);padding:16px}.terminal-topbar{grid-template-columns:minmax(220px,.9fr) minmax(240px,.8fr) minmax(420px,1.5fr) minmax(92px,auto)}.terminal-topbar .brand{grid-template-columns:32px auto auto}.terminal-topbar .brand strong{font-size:18px}.network-rail{border-right:1px solid var(--gray-line);grid-template-columns:auto auto auto auto;align-items:center;min-width:0;min-height:52px;display:grid}.network-rail>*{border-right:1px solid var(--gray-line);min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding:0 10px;font-size:11px;font-style:normal;overflow:hidden}.network-rail>:last-child{border-right:0}.network-rail>span,.network-rail>b{color:var(--green)}.network-rail time{color:var(--white);font-size:12px}.desktop-terminal-nav{border-right:1px solid var(--gray-line);grid-template-columns:repeat(5,minmax(68px,1fr));min-width:0;min-height:52px;display:grid}.desktop-terminal-nav a,.wallet-link{border-right:1px solid var(--gray-line);color:#b6c9be;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:52px;padding:0 9px;font-size:10px;display:flex}.desktop-terminal-nav a:last-child{border-right:0}.desktop-terminal-nav a:hover,.desktop-terminal-nav a:focus-visible,.desktop-terminal-nav a.active,.wallet-link:hover,.wallet-link:focus-visible{color:var(--green);box-shadow:inset 0 -2px var(--green);background:#8dff5314}.desktop-terminal-nav svg,.wallet-link svg{fill:none;width:15px;height:15px}.wallet-link{border-right:0}.terminal-statusbar{grid-template-columns:1.1fr repeat(4,minmax(120px,.85fr)) minmax(150px,.9fr)}.terminal-statusbar .status-contract,.terminal-statusbar button{justify-content:center;align-items:center;gap:7px;display:flex}.terminal-statusbar svg{fill:none;width:14px;height:14px}.terminal-mobile-tabs a{gap:3px}.terminal-mobile-tabs svg{fill:none;width:17px;height:17px}.terminal-mobile-tabs a>span{display:block}.terminal-page{width:100%}.terminal-page-heading{border-bottom:1px solid var(--gray-line);justify-content:space-between;align-items:flex-end;gap:24px;padding:10px 2px 18px;display:flex}.terminal-page-heading>div{min-width:0}.terminal-page-heading>div>span,.terminal-kicker{color:var(--green);text-transform:uppercase;font-size:11px}.terminal-page-heading h1{max-width:900px;color:var(--white);font-family:var(--head);letter-spacing:0;text-transform:uppercase;margin:8px 0 4px;font-size:clamp(38px,6vw,80px);font-weight:700;line-height:.9}.terminal-page-heading p{color:#b9cbc0;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.65}.terminal-chip{border:1px solid var(--glass-edge);min-height:32px;color:var(--muted);white-space:nowrap;background:#061e15b8;border-radius:5px;align-items:center;gap:7px;padding:0 10px;font-size:10px;display:inline-flex}.terminal-chip.online{color:var(--green)}@media (max-width:1180px){.terminal-topbar{grid-template-columns:minmax(210px,.9fr) minmax(210px,.75fr) minmax(360px,1.4fr) 52px}.network-rail em{display:none}.network-rail{grid-template-columns:auto 1fr auto}.wallet-link span{display:none}}@media (max-width:900px){body{padding:0}.terminal-console{border:0;border-radius:0;min-height:100vh}.terminal-topbar{grid-template-columns:minmax(196px,1fr) minmax(210px,auto);min-height:52px}.desktop-terminal-nav,.wallet-link{display:none}.network-rail{border-right:0}.terminal-statusbar{display:none}.terminal-app-shell{min-height:calc(100vh - 112px);padding:12px 12px 78px}.terminal-page-heading{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.terminal-topbar{grid-template-columns:minmax(180px,1fr) auto}.terminal-topbar .brand{gap:8px;padding:0 10px}.terminal-topbar .brand-mark{width:28px;height:28px}.terminal-topbar .brand strong{font-size:15px}.terminal-topbar .brand span{font-size:9px}.network-rail>b,.network-rail>span{display:none}.network-rail{justify-content:flex-end;display:flex}.network-rail time{text-align:right;min-width:84px;padding:0 10px;font-size:11px}.terminal-page-heading h1{font-size:42px}}.sr-only,.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tool-console-frame{min-height:calc(100vh - 20px)}.tool-terminal{min-height:calc(100vh - 110px);padding-top:0}.tool-nav{z-index:30;border-bottom:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(#daffec12,#0000 70%),#03160fe6;grid-template-columns:repeat(6,minmax(120px,1fr));min-height:54px;margin:0 -10px;display:grid;position:sticky;top:54px;overflow:hidden}.tool-nav a{border-right:1px solid var(--gray-line);color:#b6c9bd;justify-content:center;align-items:center;gap:12px;min-width:0;padding:10px 16px;transition:color .12s steps(2,end),background .12s steps(2,end);display:flex}.tool-nav a:last-child{border-right:0}.tool-nav b{color:var(--cyan);font-size:11px}.tool-nav span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.tool-nav a.active,.tool-nav a:hover,.tool-nav a:focus-visible{color:var(--white);box-shadow:inset 0 -2px 0 var(--phosphor), inset 0 0 24px #8dff5312;background:#8dff5314;outline:none}.tool-nav a.active b{color:var(--phosphor);text-shadow:0 0 10px #8dff5385}.tool-page{width:min(100%,1420px);margin:0 auto;padding:30px 20px 40px}.tool-page-header{border-bottom:1px solid var(--gray-line);justify-content:space-between;align-items:end;gap:28px;min-height:150px;padding:20px 0 26px;display:flex}.tool-page-header>div:first-child{min-width:0}.tool-page-header>div:first-child>span,.section-terminal-heading,.panel-heading,.market-summary span{color:var(--cyan);text-transform:uppercase;font-size:10px}.tool-page-header h1{color:var(--mint);font-family:var(--head);letter-spacing:0;margin-top:9px;font-size:52px;line-height:.95}.tool-page-header p{color:#a9beb2;max-width:760px;margin:14px 0 0;font-size:13px;line-height:1.6}.tool-status{border:1px solid var(--green-line);min-height:34px;color:var(--phosphor);white-space:nowrap;background:#41a45114;border-radius:5px;flex:none;align-items:center;gap:9px;padding:0 12px;font-size:10px;display:inline-flex}.tool-status i,.panel-heading i,.market-heartbeat i,.session-status i{background:var(--phosphor);border-radius:50%;width:6px;height:6px;animation:1.4s steps(2,end) infinite led-blink;box-shadow:0 0 10px #8dff53e0}.tool-status.is-offline{color:#c2a96e;background:#c2a96e12;border-color:#c2a96e57}.tool-status.is-offline i{box-shadow:none;background:#c2a96e;animation:none}.tool-workspace{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:12px;margin-top:18px;display:grid}.tool-panel,.tool-card,.tool-roadmap,.market-summary,.session-card{border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(18px)saturate(1.1);background:linear-gradient(145deg,#deffed0b,#0000 42%),#03160fad;border-radius:8px;box-shadow:inset 0 1px #effff714,inset 0 -24px 60px #1b70470b,0 10px 30px #00000038}.tool-panel{min-width:0;min-height:470px;padding:18px}.tool-form{display:block}.panel-heading{border-bottom:1px solid var(--gray-line);justify-content:space-between;align-items:center;min-height:28px;margin:-4px 0 18px;padding-bottom:12px;display:flex}.segmented-control{border:1px solid var(--gray-line);background:#00080580;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:40px;margin-bottom:18px;display:grid;overflow:hidden}.segmented-control button{border:0;border-right:1px solid var(--gray-line);color:#97aa9e;cursor:pointer;background:0 0;font-size:11px}.segmented-control button:last-child{border-right:0}.segmented-control button.active,.segmented-control button:hover,.segmented-control button:focus-visible{color:var(--phosphor);box-shadow:inset 0 -2px 0 var(--phosphor);background:#8dff5317;outline:none}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field{color:#bdd0c5;text-transform:uppercase;gap:7px;min-width:0;font-size:10px;display:grid}.field small{color:#61776a;font-size:8px}.field-wide{grid-column:1/-1}.field input,.field select,.purchase-row input{width:100%;min-width:0;min-height:44px;color:var(--mint);font:15px var(--mono);font-variant-numeric:tabular-nums;background:#000905c7;border:1px solid #a6efc733;border-radius:4px;outline:0}.field input,.purchase-row input{padding:0 12px 0 32px}.field select{padding:0 12px}.field input:focus,.field select:focus,.purchase-row input:focus{border-color:var(--phosphor);box-shadow:inset 0 0 18px #8dff5312,0 0 0 1px #8dff5321}.input-unit{min-width:0;display:block;position:relative}.input-unit b{z-index:1;color:var(--phosphor);pointer-events:none;font-size:11px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-unit.suffix input{padding-left:12px;padding-right:46px}.input-unit.suffix b{color:#7d9587;left:auto;right:12px}.tool-results{flex-direction:column;display:flex;position:relative}.result-primary{border-bottom:1px solid var(--gray-line);background:linear-gradient(90deg,#8dff530e,#0000 70%),repeating-linear-gradient(0deg,#0000 0 7px,#8dff5305 7px 8px);align-content:center;min-height:160px;padding:22px;display:grid}.result-primary span,.result-primary small,.result-grid span,.result-footer span{color:#7f9688;text-transform:uppercase;font-size:9px}.result-primary strong{overflow-wrap:anywhere;color:var(--phosphor);text-shadow:0 0 16px #8dff5333;margin:9px 0 4px;font-size:38px;font-weight:500;line-height:1}.result-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.result-grid>div{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);align-content:center;min-width:0;min-height:76px;padding:12px 16px;display:grid}.result-grid>div:nth-child(2n){border-right:0}.result-grid strong,.result-footer strong{overflow-wrap:anywhere;color:var(--mint);margin-top:7px;font-size:15px;font-weight:500}.result-footer{justify-content:space-between;align-items:center;gap:12px;min-height:54px;margin-top:auto;padding:12px 16px;display:flex}.result-footer strong{color:var(--phosphor);text-align:right;margin-top:0}.tool-error{color:#c4d7cc;text-align:center;flex:1;place-content:center;gap:12px;padding:30px;display:grid}.tool-error b{color:var(--red)}.tool-error span{max-width:420px;font-size:12px;line-height:1.6}.method-strip{border:1px solid var(--gray-line);background:#02100a85;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid;overflow:hidden}.method-strip>ol{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.method-strip>div,.method-strip>ol>li{border-right:1px solid var(--gray-line);grid-template-columns:38px 1fr;align-items:center;min-width:0;min-height:76px;padding:12px 16px;display:grid}.method-strip>div:last-child,.method-strip>ol>li:last-child{border-right:0}.method-strip>div>span,.method-strip>ol>li>span{color:var(--phosphor);font-size:11px}.method-strip p{color:#778d80;margin:0;font-size:9px;line-height:1.5}.method-strip b{color:#bfd3c7;margin-bottom:3px;font-size:10px;display:block}.tool-disclaimer{color:#62776a;text-transform:uppercase;margin:14px 2px 0;font-size:9px;line-height:1.6}.dca-mode{width:min(100%,520px);margin:18px 0 0}.average-workspace{grid-template-columns:minmax(0,1.1fr) minmax(340px,.8fr)}.purchase-panel{min-height:420px}.purchase-head,.purchase-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 58px;align-items:center;gap:8px;display:grid}.purchase-head{color:#60766a;padding:0 2px 7px;font-size:8px}.purchase-head span:last-child{text-align:center}.purchase-row{margin-bottom:8px}.icon-button,.terminal-button{color:#bfd3c7;cursor:pointer;background:#051911bd;border:1px solid #a6efc740;border-radius:4px}.icon-button{justify-self:center;width:44px;height:44px}.icon-button:hover,.icon-button:focus-visible,.terminal-button:hover,.terminal-button:focus-visible{border-color:var(--phosphor);color:var(--phosphor);outline:none;box-shadow:inset 0 0 18px #8dff5314}.icon-button:disabled{opacity:.28;cursor:not-allowed}.terminal-button.compact{text-transform:uppercase;min-height:38px;margin-top:8px;padding:0 15px;font-size:10px}.market-clock{margin-top:18px}.market-summary{grid-template-columns:1fr 1fr auto;align-items:center;min-height:74px;margin-bottom:12px;display:grid;overflow:hidden}.market-summary>div{border-right:1px solid var(--gray-line);align-content:center;gap:6px;min-height:74px;padding:12px 18px;display:grid}.market-summary strong{color:var(--mint);font-size:16px;font-weight:500}.market-summary .market-heartbeat{border-right:0;flex-direction:row;align-items:center;gap:10px;min-width:230px;display:flex}.session-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.session-card{min-width:0;min-height:286px;padding:16px;position:relative;overflow:hidden}.session-card.is-open{border-color:#8dff536b;box-shadow:inset 0 0 34px #8dff530b,0 10px 30px #00000038}.session-card>header{border-bottom:1px solid var(--gray-line);color:var(--cyan);justify-content:space-between;gap:10px;padding-bottom:13px;font-size:10px;display:flex}.session-status{color:var(--phosphor);align-items:center;gap:7px;font-size:9px;display:flex}.is-closed .session-status{color:#778d80}.is-closed .session-status i{box-shadow:none;background:#657a6d;animation:none}.session-place{min-height:74px;padding:16px 0 8px}.session-place h2{color:var(--mint);font-family:var(--mono);font-size:15px;font-weight:500}.session-place p{color:#74897c;margin:7px 0 0;font-size:9px}.session-card time{color:var(--phosphor);white-space:nowrap;border-top:1px solid #a6efc714;border-bottom:1px solid #a6efc714;padding:14px 0;font-size:24px;display:block}.is-closed time{color:#a6b9ad}.session-transition{gap:7px;padding:14px 0 9px;display:grid}.session-transition span{color:#64796c;font-size:8px}.session-transition strong{color:#d3e6db;font-size:12px;font-weight:500}.session-pulse{align-items:end;gap:3px;height:19px;display:flex;position:absolute;bottom:16px;right:14px}.session-pulse span{background:var(--phosphor);opacity:.45;width:3px;height:30%;animation:1.2s steps(4,end) infinite alternate terminal-bars}.session-pulse span:nth-child(2n){height:70%;animation-delay:-.4s}.session-pulse span:nth-child(3n){height:100%;animation-delay:-.8s}.is-closed .session-pulse span{background:#63766a;animation-duration:2.6s}@keyframes terminal-bars{0%{transform:scaleY(.32)}to{transform:scaleY(1)}}.hub-header h1{font-size:60px}.tool-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.section-terminal-heading{grid-column:1/-1;justify-content:space-between;align-items:center;min-height:34px;padding:0 4px;display:flex}.section-terminal-heading b{color:#62786b;font-size:8px;font-weight:500}.tool-card{grid-template-rows:auto auto 1fr auto;min-width:0;min-height:265px;padding:18px;transition:border-color .12s steps(2,end),background .12s steps(2,end);display:grid}.tool-card:hover,.tool-card:focus-visible{border-color:var(--phosphor);background:linear-gradient(145deg,#8dff5317,#0000 48%),#03160fcc;outline:none;box-shadow:inset 0 0 34px #8dff530b,0 0 18px #8dff5314}.tool-card header{border-bottom:1px solid var(--gray-line);color:#62786b;grid-template-columns:34px 1fr auto;align-items:center;padding-bottom:14px;font-size:9px;display:grid}.tool-card header b{color:var(--cyan)}.tool-card header em{color:var(--phosphor);font-style:normal}.tool-card h2,.tool-card h3{color:var(--mint);font-family:var(--mono);text-transform:none;margin-top:22px;font-size:19px;font-weight:500;line-height:1.25}.tool-card p{color:#819689;margin:13px 0 24px;font-size:10px;line-height:1.6}.tool-card footer{border-top:1px solid var(--gray-line);color:#657b6e;justify-content:space-between;align-items:center;gap:12px;padding-top:13px;font-size:8px;display:flex}.tool-card footer strong{color:var(--phosphor);font-size:9px}.tool-card footer strong b{font-size:14px}.tool-roadmap{margin-top:12px;padding:14px 18px 18px}.tool-roadmap .section-terminal-heading{border-bottom:1px solid var(--gray-line);padding:0 0 10px}.tool-ranking{-moz-column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.ranking-row{border-bottom:1px solid #ade8c91a;grid-template-columns:32px minmax(0,1fr) minmax(110px,.55fr) 50px;align-items:center;gap:10px;min-width:0;min-height:46px;font-size:9px;display:grid}.ranking-row>span{color:var(--phosphor)}.ranking-row>strong{color:#c6d9ce;min-width:0;font-size:10px;font-weight:500}.ranking-row>em{color:#6f8578;font-style:normal}.ranking-row>b{color:#567064;text-align:right;font-size:8px}@media (max-width:1180px){.session-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-ranking{grid-template-columns:1fr}}@media (max-width:960px){.tool-page{padding-inline:12px}.tool-page-header h1,.hub-header h1{font-size:42px}.tool-workspace,.average-workspace{grid-template-columns:1fr}.tool-panel{min-height:auto}.tool-card-grid{grid-template-columns:1fr}.tool-card{min-height:230px}}@media (max-width:720px){.tool-terminal{padding-inline:0}.tool-nav{scrollbar-width:none;grid-template-columns:repeat(6,minmax(110px,1fr));margin:0;top:52px;overflow-x:auto}.tool-nav::-webkit-scrollbar{display:none}.tool-nav a{justify-content:flex-start;gap:7px;padding-inline:10px}.tool-page{padding:18px 10px 88px}.tool-page-header{align-items:start;min-height:0;padding:14px 0 20px;display:grid}.tool-page-header h1,.hub-header h1{font-size:36px;line-height:1}.tool-status{justify-self:start}.form-grid,.result-grid,.method-strip,.method-strip>ol,.session-grid{grid-template-columns:1fr}.result-grid>div,.result-grid>div:nth-child(2n),.method-strip>div,.method-strip>ol>li{border-right:0}.method-strip>div,.method-strip>ol>li{border-bottom:1px solid var(--gray-line)}.method-strip>div:last-child,.method-strip>ol>li:last-child{border-bottom:0}.market-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.market-summary .market-heartbeat{border-top:1px solid var(--gray-line);grid-column:1/-1;min-width:0}.session-card{min-height:260px}.section-terminal-heading{align-items:start;gap:8px}.ranking-row{grid-template-columns:28px minmax(0,1fr) 48px}.ranking-row>em{display:none}}@media (max-width:430px){.tool-nav{grid-template-columns:repeat(5,118px)}.tool-page-header h1,.hub-header h1{font-size:32px}.tool-panel,.tool-card,.tool-roadmap,.session-card{padding:14px}.result-primary{min-height:136px;padding:16px}.result-primary strong{font-size:30px}.purchase-head,.purchase-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.purchase-head span:last-child{font-size:0}.icon-button{width:38px}.market-summary{grid-template-columns:1fr}.market-summary>div,.market-summary .market-heartbeat{border-right:0;border-bottom:1px solid var(--gray-line);grid-column:auto;min-height:62px}.market-summary .market-heartbeat{border-bottom:0}.section-terminal-heading b{display:none}.tool-card h2,.tool-card h3{font-size:17px}}.extended-tool,.extended-stack{min-width:0}.extended-stack{gap:12px;margin-top:18px;display:grid}.extended-stack .tool-panel{min-height:0}.tool-card-compact{min-height:228px;padding:16px}.tool-card-compact h2{margin-top:16px;font-size:16px}.tool-card-compact p{margin:10px 0 18px}.field>input,.field textarea,.series-row input,.series-row textarea,.workbench-row input{width:100%;min-width:0;min-height:44px;color:var(--mint);font:14px var(--mono);font-variant-numeric:tabular-nums;background:#000905c7;border:1px solid #a6efc733;border-radius:4px;outline:0}.field>input,.workbench-row input,.series-row input{padding:0 12px}.field textarea,.series-row textarea{resize:vertical;padding:11px 12px;line-height:1.5}.field>input:focus,.field textarea:focus,.series-row input:focus,.series-row textarea:focus,.workbench-row input:focus{border-color:var(--phosphor);box-shadow:inset 0 0 18px #8dff5312,0 0 0 1px #8dff5321}.terminal-action{min-height:40px;color:var(--cyan);cursor:pointer;text-transform:uppercase;background:#051911bd;border:1px solid #a6efc742;border-radius:4px;margin-top:14px;padding:0 15px;font-size:10px}.terminal-action.primary{border-color:var(--green-line);color:#041006;background:var(--phosphor);font-weight:700}.terminal-action:hover,.terminal-action:focus-visible{border-color:var(--phosphor);color:var(--phosphor);background:#8dff531a;outline:none;box-shadow:inset 0 0 18px #8dff5314}.terminal-action.primary:hover,.terminal-action.primary:focus-visible{color:#041006;background:#b0ff75}.terminal-action:disabled{opacity:.38;cursor:not-allowed}.form-note{color:#5e7568;margin:13px 0 0;font-size:8px;line-height:1.6}.extended-results .result-primary{min-height:176px}.workbench-table{gap:8px;display:grid}.workbench-head,.workbench-row{grid-template-columns:repeat(3,minmax(0,1fr)) 48px;align-items:center;gap:8px;display:grid}.workbench-head{color:#647b6e;padding:0 4px;font-size:8px}.workbench-row label{min-width:0}.portfolio-table .workbench-row input:first-child,.series-row input{color:var(--cyan)}.tax-table .workbench-head,.tax-table .workbench-row{grid-template-columns:repeat(2,minmax(0,1fr)) 48px}.compact-form{border-top:1px solid var(--gray-line);margin-top:18px;padding-top:16px}.selected-lots{flex-wrap:wrap;gap:6px;padding:14px 16px;display:flex}.selected-lots span{border:1px solid var(--gray-line);color:#9bb1a4;background:#00090573;border-radius:4px;padding:7px 9px;font-size:8px}.allocation-summary{border:1px solid var(--gray-line);color:#738a7d;justify-content:space-between;gap:16px;margin-bottom:10px;padding:12px 14px;font-size:9px;display:flex}.allocation-summary b{color:var(--mint);margin-left:8px}.allocation-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.allocation-list>div{border:1px solid var(--gray-line);background:#0009056b;grid-template-columns:52px 1fr auto;align-items:center;gap:10px;min-width:0;min-height:72px;padding:12px;display:grid}.allocation-list strong{font-size:9px}.allocation-list .order-buy{color:var(--phosphor)}.allocation-list .order-sell{color:var(--red)}.allocation-list .order-hold{color:var(--amber)}.allocation-list span{color:var(--mint);text-overflow:ellipsis;font-size:11px;overflow:hidden}.allocation-list b{color:#bed2c6;font-size:11px;font-weight:500}.allocation-list small{color:#61776a;grid-column:2/-1;font-size:8px}.control-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.control-pair .segmented-control{margin-bottom:14px}.option-form{grid-template-columns:repeat(5,minmax(0,1fr))}.payoff-output{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:0 16px;display:grid}.payoff-output .panel-heading{grid-column:1/-1}.payoff-chart{border:1px solid var(--gray-line);background-color:#0008058f;background-image:linear-gradient(#8dff530b 1px,#0000 1px),linear-gradient(90deg,#8dff530b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:0;min-height:280px;padding:8px}.payoff-chart svg{width:100%;height:100%;display:block}.payoff-zero{stroke:#d9ffeb47;stroke-width:1px;stroke-dasharray:6 6}.payoff-area{fill:url(#payoff-fill)}.payoff-line{fill:none;stroke:var(--phosphor);stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #8dff5380)}.payoff-metrics{border:1px solid var(--gray-line);align-content:stretch}.payoff-metrics>div{min-height:50%}.series-list{gap:8px;margin-top:14px;display:grid}.series-row{grid-template-columns:minmax(100px,.25fr) minmax(0,1fr) 48px;align-items:end;gap:8px;display:grid}.series-row label{color:#71897b;gap:6px;min-width:0;font-size:8px;display:grid}.correlation-scroll{overflow-x:auto}.correlation-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:520px}.correlation-table th,.correlation-table td{border:1px solid var(--gray-line);text-align:center;height:64px}.correlation-table th{color:#7f9688;background:#000805ad;font-size:9px;font-weight:500}.correlation-table td{color:var(--mint);font-size:13px}.correlation-table td.positive{background:rgba(70, 205, 93, calc(.06 + var(--corr-strength) * .3))}.correlation-table td.negative{background:rgba(255, 93, 100, calc(.06 + var(--corr-strength) * .3))}.planner-form{grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(140px,.8fr))}.planner-filter{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,560px)}.event-list{gap:6px;display:grid}.event-row{border:1px solid var(--gray-line);background:#00080580;border-left:3px solid #64796c;grid-template-columns:128px 70px minmax(0,1fr) 92px 48px;align-items:center;gap:10px;min-width:0;min-height:66px;padding:8px 10px;display:grid}.event-row.importance-high{border-left-color:var(--red)}.event-row.importance-medium,.event-row.corporate-earnings{border-left-color:var(--amber)}.event-row.importance-low,.event-row.corporate-ex-dividend{border-left-color:var(--phosphor)}.event-row time{color:#8da397;font-size:9px}.event-country{color:var(--cyan);font-size:11px}.event-row div{gap:5px;min-width:0;display:grid}.event-row strong{color:var(--mint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.event-row small{color:#61776a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.event-row>b{color:var(--phosphor);text-align:right;font-size:10px;font-weight:500}.empty-terminal{border:1px dashed var(--gray-line);color:#71877a;text-align:center;place-content:center;gap:9px;min-height:180px;font-size:10px;display:grid}.empty-terminal b{color:var(--phosphor);font-weight:500}.node-status{border:1px solid var(--gray-line);color:#879d90;background:#00080585;align-items:center;gap:9px;min-height:42px;margin-bottom:16px;padding:0 12px;font-size:9px;display:flex}.node-status i{background:var(--amber);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.node-status.source-public{color:var(--phosphor)}.node-status.source-public i{background:var(--phosphor)}.node-status.source-manual{color:var(--amber)}.halving-progress{border-bottom:1px solid var(--gray-line);padding:18px 16px}.halving-progress>span{border:1px solid var(--green-line);background:#000805b3;height:14px;padding:3px;display:block}.halving-progress>span i{width:var(--halving-progress);background:var(--phosphor);height:100%;display:block;box-shadow:0 0 12px #8dff5380}.halving-progress>div{justify-content:space-between;margin-top:8px;display:flex}.halving-progress b{color:var(--phosphor);font-size:10px;font-weight:500}.halving-progress small{color:#687e71;font-size:8px}@media (max-width:1180px){.option-form,.planner-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.payoff-output{grid-template-columns:1fr}.payoff-metrics{margin-top:10px}.payoff-metrics>div{min-height:76px}.allocation-list{grid-template-columns:1fr}}@media (max-width:720px){.extended-stack{margin-top:12px}.workbench-head,.workbench-row{grid-template-columns:repeat(2,minmax(0,1fr)) 44px}.workbench-head span:nth-child(3),.workbench-row label:nth-child(3){display:none}.portfolio-table .workbench-head,.portfolio-table .workbench-row{grid-template-columns:minmax(100px,1fr) minmax(0,1fr) minmax(74px,.7fr) 44px}.portfolio-table .workbench-head span:nth-child(3),.portfolio-table .workbench-row label:nth-child(3),.tax-table .workbench-head span:nth-child(2),.tax-table .workbench-row label:nth-child(2){display:block}.tax-table .workbench-head,.tax-table .workbench-row{grid-template-columns:repeat(2,minmax(0,1fr)) 44px}.control-pair,.option-form,.planner-form{grid-template-columns:1fr}.series-row{grid-template-columns:minmax(84px,.32fr) minmax(0,1fr) 44px}.event-row{grid-template-columns:86px 56px minmax(0,1fr) 40px}.event-row>b{display:none}}@media (max-width:500px){.portfolio-table .workbench-head,.portfolio-table .workbench-row{grid-template-columns:minmax(80px,1fr) minmax(72px,.8fr) 40px}.portfolio-table .workbench-head span:nth-child(3),.portfolio-table .workbench-row label:nth-child(3){display:none}.series-row{grid-template-columns:1fr 40px}.series-row label:first-child{grid-column:1/-1}.event-row{grid-template-columns:64px minmax(0,1fr) 40px}.event-row time{font-size:8px}.event-country{display:none}.planner-filter button{font-size:9px}.allocation-summary{display:grid}}.seo-breadcrumbs{color:#72897c;text-transform:uppercase;min-width:0;padding:14px 0 0;font-size:9px}.seo-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}.seo-breadcrumbs li{align-items:center;gap:7px;min-width:0;display:inline-flex}.seo-breadcrumbs li:not(:last-child):after{color:#3f5b4b;content:"/"}.seo-breadcrumbs a{color:var(--cyan)}.seo-breadcrumbs a:hover,.seo-breadcrumbs a:focus-visible{color:var(--phosphor);outline:none}.hub-direct-answer{border-bottom:1px solid var(--gray-line);grid-template-columns:minmax(260px,.6fr) minmax(0,1fr);gap:40px;padding:24px 4px;display:grid}.hub-direct-answer h2,.tool-seo-content h2,.blog-article h2{color:var(--mint);font-family:var(--mono);letter-spacing:0;text-transform:none;margin:0;font-size:20px;font-weight:500;line-height:1.35}.hub-direct-answer p,.tool-seo-content p,.blog-article p{color:#91a79a;margin:0;font-size:11px;line-height:1.75}.section-terminal-heading h2{color:var(--cyan);font:inherit;letter-spacing:0;margin:0}.tool-seo-content{border-top:1px solid var(--green-line);gap:0;margin-top:34px;display:grid}.tool-seo-content>section,.tool-seo-content>aside,.tool-seo-content>footer,.article-section,.article-split,.article-tool-cta,.related-guides{border-bottom:1px solid var(--gray-line);padding:30px 4px}.tool-seo-content>.seo-breadcrumbs{border-bottom:1px solid var(--gray-line);order:-1;padding-bottom:14px}.seo-answer{grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);gap:12px 42px;display:grid}.seo-answer>span,.seo-method header>span,.seo-faq header>span,.seo-related span,.article-tool-cta span{color:var(--phosphor);grid-column:1/-1;font-size:9px}.seo-answer>.btn{grid-column:2;justify-self:start;margin-top:10px}.seo-method{grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);gap:20px 42px;display:grid}.seo-method header{align-content:start;gap:9px;display:grid}.seo-method>.seo-table-scroll{grid-column:1/-1}.seo-table-scroll{border:1px solid var(--gray-line);background:#000a066b;border-radius:6px;max-width:100%;overflow-x:auto}.seo-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.seo-table-scroll caption{border-bottom:1px solid var(--gray-line);color:#748b7e;text-align:left;text-transform:uppercase;padding:12px 14px;font-size:9px}.seo-table-scroll th,.seo-table-scroll td{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);color:#8fa598;padding:13px 14px;font-size:10px;font-weight:400;line-height:1.55}.seo-table-scroll tr:last-child>*{border-bottom:0}.seo-table-scroll tr>:last-child{border-right:0}.seo-table-scroll thead th,.seo-table-scroll tbody th{color:var(--mint);background:#8dff5309}.seo-use,.article-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;display:grid}.seo-use>div,.seo-use>aside,.article-split>div,.article-split>aside{align-content:start;gap:18px;display:grid}.seo-use ol,.seo-use ul,.seo-limitations ul,.article-split ul,.article-steps{color:#90a699;gap:11px;margin:0;padding-left:22px;font-size:10px;line-height:1.65;display:grid}.seo-use li::marker{color:var(--phosphor)}.seo-limitations li::marker{color:var(--phosphor)}.article-split li::marker{color:var(--phosphor)}.article-steps li::marker{color:var(--phosphor)}.seo-limitations{background:linear-gradient(90deg,#ffbe4809,#0000 65%);grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);gap:42px;display:grid}.seo-faq header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.seo-faq header>span{order:2;grid-column:auto}.seo-faq>div{border-top:1px solid var(--gray-line);border-left:1px solid var(--gray-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.seo-faq article{border-right:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);content-visibility:auto;contain-intrinsic-size:auto 170px;min-width:0;padding:20px}.seo-faq h3{color:#c8dbd0;font-family:var(--mono);letter-spacing:0;margin:0 0 12px;font-size:12px;font-weight:500;line-height:1.45}.seo-related{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.seo-related>div{gap:5px;margin-right:auto;display:grid}.seo-related strong{color:var(--mint);font-size:12px;font-weight:500}.seo-related>a:not(.btn){max-width:220px;color:var(--cyan);font-size:9px;line-height:1.35}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.blog-grid>.section-terminal-heading{grid-column:1/-1}.blog-card{border:1px solid var(--glass-edge);content-visibility:auto;contain-intrinsic-size:auto 240px;background:linear-gradient(145deg,#deffed0b,#0000 42%),#03160fad;border-radius:8px;grid-template-rows:auto auto 1fr auto;min-width:0;min-height:240px;padding:18px;display:grid}.blog-card>header{border-bottom:1px solid var(--gray-line);color:#64796d;grid-template-columns:34px 1fr auto;padding-bottom:13px;font-size:9px;display:grid}.blog-card>header b{color:var(--cyan)}.blog-card>header em{color:var(--phosphor);font-style:normal}.blog-card h3{font-family:var(--mono);letter-spacing:0;margin:20px 0 0;font-size:18px;font-weight:500;line-height:1.35}.blog-card h3 a{color:var(--mint)}.blog-card p{margin:12px 0 22px}.blog-card footer{border-top:1px solid var(--gray-line);justify-content:space-between;gap:12px;padding-top:12px;font-size:9px;display:flex}.blog-card footer a:first-child{color:var(--phosphor)}.blog-card footer a:last-child{color:var(--cyan)}.blog-article{max-width:1180px}.blog-article-header{max-width:920px;padding:42px 4px 34px}.blog-article-header>span{color:var(--phosphor);font-size:9px}.blog-article-header h1{color:var(--mint);font-family:var(--head);letter-spacing:0;margin:12px 0 18px;font-size:54px;line-height:1.02}.blog-article-header>p{color:#afc2b7;max-width:780px;font-size:13px}.blog-article-header>div{color:#657a6e;gap:18px;margin-top:20px;font-size:9px;display:flex}.blog-article>.seo-answer{border-top:1px solid var(--green-line);border-bottom:1px solid var(--gray-line);padding:30px 4px}.article-section{gap:18px;display:grid}.article-section>p{max-width:900px}.article-steps{counter-reset:article-step;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none}.article-steps li{border:1px solid var(--gray-line);counter-increment:article-step;min-height:126px;padding:44px 18px 18px;position:relative}.article-steps li:before{color:var(--phosphor);content:"0" counter(article-step);font-size:10px;position:absolute;top:15px;left:18px}.article-tool-cta{background:linear-gradient(90deg,#8dff530f,#0000 70%);justify-content:space-between;align-items:center;gap:28px;display:flex}.article-tool-cta>div{gap:9px;display:grid}.article-tool-cta p{max-width:720px}.related-guides{gap:18px;display:grid}.related-guides ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.related-guides li{border:1px solid var(--gray-line);align-content:space-between;gap:16px;min-height:110px;padding:16px;display:grid}.related-guides li a:first-child{color:var(--mint);font-size:11px;line-height:1.5}.related-guides li a:last-child{color:var(--phosphor);font-size:9px}@media (max-width:960px){.hub-direct-answer,.seo-answer,.seo-method,.seo-limitations{grid-template-columns:1fr}.seo-answer>.btn{grid-column:1}.seo-faq>div,.article-steps,.related-guides ul{grid-template-columns:1fr}.blog-article-header h1{font-size:42px}}@media (max-width:720px){.seo-use,.article-split,.blog-grid{grid-template-columns:1fr}.tool-seo-content>section,.tool-seo-content>aside,.tool-seo-content>footer,.article-section,.article-split,.article-tool-cta,.related-guides{padding-block:24px}.seo-faq header,.article-tool-cta{flex-direction:column;align-items:start}.seo-faq header>span{order:-1}.blog-article-header{padding-block:28px 24px}.blog-article-header h1{font-size:36px}}@media (max-width:430px){.hub-direct-answer h2,.tool-seo-content h2,.blog-article h2{font-size:17px}.blog-article-header h1{font-size:32px}.seo-faq article,.blog-card{padding:15px}}
