:root{--ink: #0b0a09;--ink-2: #13110f;--panel: rgba(19, 17, 15, .72);--panel-solid: #161411;--line: rgba(242, 163, 58, .16);--line-2: rgba(246, 234, 210, .08);--amber: #f2a33a;--amber-2: #ffc46b;--cream: #f6ead2;--red: #e0523a;--text: #efe7da;--mute: #9b9083;--dim: #6d655b;--up: #6fd59a;--down: #ff6b57;--r: 14px;--font: "Archivo", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--gutter: clamp(16px, 4vw, 56px)}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;background:var(--ink)}body{margin:0;background:transparent;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1.5}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:60;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:var(--amber);text-decoration:none}a:hover{color:var(--amber-2)}button{font:inherit;color:inherit;cursor:pointer}.mono{font-family:var(--mono);font-feature-settings:"zero" 1}.fine{font-size:12px;color:var(--mute)}img{display:block}#loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--ink);display:grid;place-content:center;gap:28px;justify-items:center;transition:opacity .6s ease,visibility .6s}#loader.done{opacity:0;visibility:hidden}.loader-badge{position:relative;width:200px;height:200px;display:grid;place-items:center}.loader-badge img{border-radius:50%;animation:catBob 2.4s ease-in-out infinite}.loader-ring{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.loader-ring circle{fill:none;stroke:var(--line);stroke-width:2}.loader-ring .loader-arc{stroke:var(--amber);stroke-width:3;stroke-linecap:round;stroke-dasharray:578;stroke-dashoffset:578;transition:stroke-dashoffset .6s ease}.loader-log{list-style:none;padding:0;margin:0;font-size:12px;color:var(--dim);display:grid;gap:6px;min-width:320px}.loader-log li:before{content:"○ ";color:var(--dim)}.loader-log li.on{color:var(--cream)}.loader-log li.on:before{content:"◉ ";color:var(--amber)}.loader-log li.ok{color:var(--mute)}.loader-log li.ok:before{content:"✓ ";color:var(--up)}@keyframes catBob{50%{transform:translateY(-6px) rotate(-2deg)}}#us-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(120% 90% at 70% 40%,#1a140d 0%,var(--ink) 60%)}#hero3d{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none}.nav{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;gap:24px;padding:14px var(--gutter);background:linear-gradient(to bottom,#0b0a09d9,#0b0a0900);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.brand{display:flex;align-items:center;gap:10px;color:var(--text)}.brand img{border-radius:50%;box-shadow:0 0 0 1px var(--line)}.brand b{display:block;font-weight:900;letter-spacing:.04em;line-height:1}.brand small{display:block;font-size:11px;color:var(--mute)}.nav-links{display:flex;gap:22px;margin-left:auto;font-size:14px}.nav-links+.nav-right{margin-left:0}.nav-links a{color:var(--mute)}.nav-links a:hover{color:var(--text)}.nav-right{display:flex;align-items:center;gap:14px;margin-left:auto}.live-dot{font-size:11px;color:var(--mute);display:inline-flex;align-items:center;gap:6px}.live-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dim)}.live-dot.live:before{background:var(--up);box-shadow:0 0 10px var(--up);animation:pulse 1.6s infinite}@keyframes pulse{50%{opacity:.35}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-weight:700;font-size:15px;transition:transform .2s,background .2s,border-color .2s,color .2s;white-space:nowrap}.btn:active{transform:scale(.97)}.btn-amber{background:var(--amber);color:#1a1006}.btn-amber:hover{background:var(--amber-2);color:#1a1006}.btn-ghost{background:#f6ead20a;border-color:var(--line);color:var(--text)}.btn-ghost:hover{border-color:var(--amber);color:var(--amber-2)}.btn-sm{height:34px;padding:0 14px;font-size:13px}.btn[disabled]{opacity:.45;pointer-events:none}.icon-btn{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:none;font-size:16px;color:var(--amber)}.icon-btn.on{background:var(--amber);color:#1a1006}.hero{min-height:100svh;display:flex;align-items:center;padding:120px var(--gutter) 80px;position:relative}.hero-copy{max-width:820px}.eyebrow{font-size:12px;color:var(--amber);display:flex;align-items:center;gap:10px;margin:0 0 22px}.pip{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 12px var(--red);animation:pulse 1.2s infinite}.hero-title{font-size:clamp(40px,5.6vw,88px);line-height:.92;letter-spacing:-.035em;font-weight:900;margin:0 0 26px}.hero-title .line{display:block;overflow:hidden}.hero-title .line>span{display:inline-block}.hero-title .accent{color:var(--amber)}.hero-sub{font-size:clamp(16px,1.4vw,19px);color:#cfc5b6;max-width:540px;margin:0 0 30px}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;max-width:680px}.kpis div{background:#0b0a09c7;padding:14px 16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kpis dt{font-size:11px;color:var(--mute);line-height:1.3;min-height:2.6em}.kpis dd{margin:6px 0 0;font-size:clamp(16px,1.8vw,22px);font-weight:700;color:var(--cream)}.hero-hint{position:absolute;right:calc(var(--gutter) + 8%);bottom:18%;font-size:11px;color:var(--mute);letter-spacing:.08em}.tape{display:flex;align-items:stretch;border-block:1px solid var(--line);background:#0b0a09db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative;z-index:2}.tape-label{flex:none;padding:12px 16px;font-size:11px;color:#1a1006;background:var(--amber);font-weight:700;display:grid;place-items:center}.tape-track{overflow:hidden;flex:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.tape-inner{display:flex;gap:36px;padding:12px 0;width:max-content;font-family:var(--mono);font-size:13px;animation:tape 90s linear infinite}.tape:hover .tape-inner{animation-play-state:paused}.tape-inner a{color:var(--text);white-space:nowrap}.tape-inner a b{color:var(--amber)}.tape-inner a em{font-style:normal;color:var(--mute)}.tape-inner a .tk{color:#1a1006;background:var(--amber);padding:1px 6px;border-radius:4px;margin-right:6px;font-weight:700}@keyframes tape{to{transform:translate(-50%)}}.since{margin:24px var(--gutter) 0;padding:14px 18px;border:1px solid var(--line);border-radius:var(--r);background:#f2a33a12;font-size:14px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;position:relative;z-index:2}.since b{color:var(--amber)}.section{padding:110px var(--gutter) 40px;position:relative;z-index:2}.section-head{max-width:760px;margin-bottom:34px}.kicker{font-size:12px;color:var(--amber);margin:0 0 12px;letter-spacing:.02em}h2{font-size:clamp(32px,4.6vw,64px);line-height:1;letter-spacing:-.03em;margin:0 0 16px;font-weight:900}h3{margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em}.lede{color:#c9bfb0;font-size:17px;margin:0;max-width:680px}.panel{background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);padding:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.seg{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--line);background:#0b0a0999}.seg button{border:0;background:none;padding:8px 14px;border-radius:999px;font-size:13px;color:var(--mute);font-weight:600}.seg button.on{background:var(--amber);color:#1a1006}.seg-sm button{padding:5px 10px;font-size:12px}.chips{display:flex;gap:8px;flex-wrap:wrap}.chips.scroll{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.chip{border:1px solid var(--line);background:#0b0a0980;color:var(--mute);padding:6px 12px;border-radius:999px;font-size:13px;font-family:var(--mono);white-space:nowrap}.chip.on,.chip:hover{border-color:var(--amber);color:var(--cream)}.chip.on{background:#f2a33a29}.chip .up{color:var(--up)}.chip .down{color:var(--down)}.radar-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:18px}#alertBtn{margin-left:auto}#alertBtn.on{border-color:var(--up);color:var(--up)}.radar-list{display:grid;gap:10px}.shock-row{display:grid;grid-template-columns:92px minmax(0,1.4fr) 140px minmax(160px,1fr) auto;gap:18px;align-items:center;padding:14px 16px;border-radius:var(--r);background:var(--panel);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .25s,transform .25s,background .25s}.shock-row:hover{border-color:var(--line);background:#1c1712d9;transform:translate(4px)}.shock-row.hot{border-color:#f2a33a73;box-shadow:inset 3px 0 0 var(--amber)}.shock-row.cut{box-shadow:inset 3px 0 0 var(--down)}.tk-badge{font-family:var(--mono);font-weight:700;font-size:15px;color:#1a1006;background:var(--amber);border-radius:8px;padding:6px 8px;text-align:center;border:0}.shock-row.cut .tk-badge{background:var(--down)}.sr-main{min-width:0}.sr-main b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-main p{margin:2px 0 0;font-size:12.5px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-amt{font-family:var(--mono);text-align:right}.sr-amt b{display:block;font-size:17px;color:var(--cream)}.sr-amt span{font-size:11.5px;color:var(--mute)}.shock-meter{display:grid;gap:6px}.shock-meter .bar{height:6px;border-radius:6px;background:#f6ead212;overflow:hidden}.shock-meter .bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--amber),var(--red));border-radius:6px}.shock-meter span{font-family:var(--mono);font-size:12.5px;color:var(--cream)}.shock-meter span em{font-style:normal;color:var(--mute)}.sr-actions{display:flex;gap:6px}.sr-actions a,.sr-actions button{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;background:none;color:var(--mute);font-size:14px}.sr-actions a:hover,.sr-actions button:hover{color:var(--amber);border-color:var(--amber)}.sr-actions .on{color:#1a1006;background:var(--amber);border-color:var(--amber)}.empty{padding:40px;text-align:center;color:var(--mute);border:1px dashed var(--line);border-radius:var(--r);display:grid;justify-items:center;gap:12px}.skeleton{height:64px;border-radius:var(--r);background:linear-gradient(90deg,#f6ead208,#f6ead212,#f6ead208);background-size:200% 100%;animation:sk 1.4s infinite;list-style:none}@keyframes sk{to{background-position:-200% 0}}.dossier-picker{display:flex;gap:12px;align-items:center;margin-bottom:16px}.dossier-picker input{flex:none;width:220px;height:38px;border-radius:999px;border:1px solid var(--line);background:#0b0a09b3;color:var(--text);padding:0 16px;font-size:13px;outline:none}.dossier-picker input:focus{border-color:var(--amber)}.dossier-picker .chips{flex:1;min-width:0}.dossier{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:14px}.dossier-chart h3{font-size:22px}.dossier-actions{display:flex;gap:8px;align-items:center}.chart-wrap{position:relative;height:340px}.chart-wrap canvas{width:100%;height:100%;display:block}.tip{position:absolute;pointer-events:none;background:#0b0a09f0;border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:12px;max-width:280px;z-index:3}.tip b{color:var(--amber)}.legend{font-size:11.5px;color:var(--mute);margin:10px 0 0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.legend i{width:10px;height:10px;border-radius:50%;display:inline-block}.lg-win{background:var(--amber)}.lg-cut{background:var(--down)}.dossier-side{display:grid;gap:14px;align-content:start}.stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.stat-grid span,.study-row span{font-size:12px;color:var(--mute);display:block}.stat-grid b{font-size:18px;color:var(--cream)}.study .study-row{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--line-2)}.study-row b{font-size:17px}.up{color:var(--up)!important}.down{color:var(--down)!important}#flowChart{width:100%;height:120px;display:block}.dossier-awards{grid-column:1 / -1}.award-table{display:grid;gap:2px}.award-table a{display:grid;grid-template-columns:96px 120px 1fr 110px;gap:14px;padding:10px 8px;border-radius:8px;color:var(--text);font-size:13px;align-items:center}.award-table a:hover{background:#f2a33a12}.award-table .amt{font-family:var(--mono);color:var(--amber);font-weight:700}.award-table .amt.neg{color:var(--down)}.award-table .d{font-family:var(--mono);color:var(--mute)}.award-table .desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#cfc5b6}.award-table .sh{font-family:var(--mono);text-align:right;color:var(--cream)}.board{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px}.board-card{display:grid;grid-template-columns:auto 1fr auto;gap:4px 14px;padding:14px 16px;border-radius:var(--r);background:var(--panel);border:1px solid var(--line-2);text-align:left;transition:border-color .25s,transform .25s}.board-card:hover{border-color:var(--amber);transform:translateY(-3px)}.board-card .rank{font-family:var(--mono);color:var(--dim);font-size:12px;grid-row:span 2;align-self:center}.board-card .nm b{font-family:var(--mono);font-size:16px;color:var(--cream)}.board-card .nm span{font-size:12px;color:var(--mute);margin-left:6px}.board-card .px{font-family:var(--mono);font-size:13px;text-align:right}.board-card .flow{font-family:var(--mono);font-size:12.5px;color:var(--mute)}.board-card .flow b{color:var(--amber)}.board-card svg{grid-column:2 / -1;width:100%;height:34px}.wire-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wire-list,.odds-list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.wire-list li a{display:block;padding:12px 10px;border-radius:10px;color:var(--text)}.wire-list li a:hover{background:#f2a33a0f}.wire-list .meta{font-family:var(--mono);font-size:11.5px;color:var(--mute);display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.wire-list .meta i{font-style:normal;color:#1a1006;background:var(--amber);border-radius:4px;padding:0 5px}.wire-list b{font-size:14.5px;font-weight:600;line-height:1.35;display:block}.odds-list li a{display:block;padding:12px 10px;border-radius:10px;color:var(--text)}.odds-list li a:hover{background:#f2a33a0f}.odds-list .ev{font-size:14.5px;font-weight:600;margin-bottom:8px;display:flex;justify-content:space-between;gap:10px}.odds-list .ev span{font-family:var(--mono);font-size:11px;color:var(--mute);white-space:nowrap}.odds-mk{display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:4px 10px;align-items:center;font-size:12.5px}.odds-mk .q{color:#cfc5b6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding:3px 8px}.odds-mk .q i{position:absolute;inset:0 auto 0 0;background:#f2a33a29;border-radius:4px;z-index:-1}.odds-mk .p{font-family:var(--mono);text-align:right;color:var(--cream);font-weight:700}.brief{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start;padding:28px}.brief-text{white-space:pre-wrap;font-size:15px;line-height:1.7;color:var(--cream);min-height:8em}.brief-text .cur{display:inline-block;width:.6em;background:var(--amber);animation:pulse .8s infinite}.facts summary{cursor:pointer;font-size:12px;color:var(--mute);margin-top:14px}.facts ul{font-size:12px;color:var(--mute);padding-left:18px}.token{display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center;padding:36px}.token-coin{width:240px;aspect-ratio:1;border-radius:50%;padding:10px;background:conic-gradient(from 0deg,#8a5a19,#f2c46b,#8a5a19,#ffd98f,#8a5a19);box-shadow:0 30px 80px #f2a33a40;animation:coinFloat 5s ease-in-out infinite}.token-coin img{width:100%;height:100%;border-radius:50%}@keyframes coinFloat{50%{transform:translateY(-10px) rotate(4deg)}}.ca-box{margin:22px 0 18px;padding:14px;border-radius:var(--r);border:1px solid var(--line);background:#0b0a0999}.ca-row{display:flex;gap:10px;align-items:center;margin-top:6px}.ca-row code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--cream)}.token-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px}.token-stats span{font-size:12px;color:var(--mute);display:block}.token-stats b{font-size:17px}.footer{padding:60px var(--gutter) 120px;border-top:1px solid var(--line-2);position:relative;z-index:2;background:#0b0a09e6;display:grid;gap:14px;max-width:100%}.footer-brand{display:flex;gap:12px;align-items:center}.footer-brand img{border-radius:50%}.footer-brand b{display:block}.footer-brand span{font-size:13px;color:var(--mute)}.footer .fine{max-width:900px;margin:0}.cat-avatar{--s: 64px;width:var(--s);height:var(--s);border-radius:50%;border:2px solid var(--amber);padding:0;flex:none;background:#f4ead6 url(/logo.png) no-repeat;background-size:calc(var(--s) * 2.6);background-position:calc(var(--s) * .5 - var(--s) * 1.3) calc(var(--s) * .5 - var(--s) * 2.6 * .37);box-shadow:0 10px 30px #00000080}.cat-avatar.big{--s: 110px}.cat-agent{position:fixed;right:20px;bottom:20px;z-index:50;display:flex;align-items:flex-end;gap:10px}.cat-agent .cat-avatar{transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.cat-agent .cat-avatar:hover{transform:scale(1.08) rotate(-6deg)}.cat-bubble{max-width:290px;background:var(--cream);color:#1d150c;font-size:13.5px;font-weight:600;padding:12px 14px;border-radius:16px 16px 4px;box-shadow:0 10px 30px #0006}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:70;background:var(--cream);color:#1d150c;padding:10px 16px;border-radius:999px;font-size:13px;font-weight:700}.reveal{opacity:0;transform:translateY(32px)}.no-js .reveal,.reduced .reveal{opacity:1;transform:none}@media(max-width:1080px){.shock-row{grid-template-columns:80px minmax(0,1fr) 120px}.shock-meter{grid-column:2 / 3}.sr-actions{grid-column:3;justify-content:flex-end}.dossier,.wire-grid{grid-template-columns:1fr}}@media(max-width:760px){.nav-links,.live-dot{display:none}.nav{padding-block:10px}.brand small{display:none}.hero{padding-top:96px;align-items:flex-start;min-height:92svh}.hero-copy{padding-top:34vh}.kpis{grid-template-columns:1fr 1fr}.hero-hint{display:none}.shock-row{grid-template-columns:64px minmax(0,1fr);gap:10px 12px}.sr-amt{text-align:left;grid-column:2}.shock-meter{grid-column:1 / -1}.sr-actions{grid-column:1 / -1;justify-content:flex-start}#alertBtn{margin-left:0}.dossier-picker{flex-direction:column;align-items:stretch}.dossier-picker input{width:100%}.chart-wrap{height:260px}.award-table a{grid-template-columns:90px 1fr}.award-table .desc,.award-table .sh{grid-column:1 / -1}.brief,.token{grid-template-columns:1fr;padding:22px;gap:20px}.token-coin{width:180px}.token-stats{grid-template-columns:1fr 1fr}.section{padding-top:80px}.cat-agent{right:12px;bottom:12px}.cat-agent .cat-avatar{--s: 52px}}@media(prefers-reduced-motion:reduce){.tape-inner,.token-coin,.loader-badge img{animation:none}html{scroll-behavior:auto}}
