.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:20px;overflow-y:auto;background:radial-gradient(circle at 50% 0%,rgba(var(--accent-rgb),.11),transparent 45%),#030207d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fadeIn .2s ease-out}.modal-panel{position:relative;width:100%;max-height:calc(100dvh - 40px);overflow-y:auto;padding:26px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:linear-gradient(160deg,#171222fa,#09070efc),var(--panel);box-shadow:0 30px 100px #000000a6,0 0 0 1px rgba(var(--accent-rgb),.04) inset,0 1px #ffffff0f inset;outline:none;animation:modalIn .25s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgba(var(--accent-rgb),.28) transparent}.modal-sm{max-width:480px}.modal-md{max-width:640px}.modal-lg{max-width:880px}.modal-xl{max-width:1120px}.modal-x{position:absolute;top:14px;right:14px;z-index:5;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:#09070e99;color:var(--muted);transition:all .18s ease}.modal-x:hover{color:var(--text);border-color:rgba(var(--accent-rgb),.5);background:rgba(var(--accent-rgb),.12);transform:rotate(90deg)}.spin{animation:spin .8s linear infinite}.tutorial-modal{max-width:980px;padding:0;overflow:hidden}.tutorial-layout{display:grid;grid-template-columns:.92fr 1.08fr;min-height:540px}.tutorial-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:36px 28px;overflow:hidden;background:radial-gradient(circle at 35% 25%,rgba(var(--accent-rgb),.22),transparent 42%),radial-gradient(circle at 85% 85%,rgba(0,229,255,.13),transparent 40%),linear-gradient(150deg,#171022,#0a0811);border-right:1px solid rgba(255,255,255,.07)}.tutorial-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 78%);mask-image:radial-gradient(circle at center,black,transparent 78%)}.tutorial-visual-label{position:absolute;bottom:20px;left:24px;font-family:var(--mono);font-size:8px;font-weight:600;letter-spacing:.16em;color:#ffffff45}.tutorial-demo{position:relative;z-index:2;width:min(290px,100%);border:1px solid rgba(255,255,255,.11);border-radius:16px;background:#0a0810d1;box-shadow:0 30px 60px #00000070;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.signal-demo{padding:12px}.demo-post-head{display:flex;align-items:center;gap:8px;padding-bottom:10px}.demo-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--pink),var(--violet))}.demo-post-head div{display:flex;flex-direction:column;gap:4px;flex:1}.demo-post-head div i{display:block;width:64px;height:4px;border-radius:2px;background:#fff3}.demo-post-head div i+i{width:42px;background:#ffffff17}.demo-post-head>span{font-family:var(--mono);font-size:7px;color:var(--muted);border:1px solid var(--line);padding:2px 4px;border-radius:4px}.demo-media{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;height:154px;border-radius:10px;background:linear-gradient(145deg,rgba(var(--accent-rgb),.35),#8b5cf62e),#14101e;color:#fff}.demo-media span{font-family:var(--mono);font-size:8px;color:#ffffff8c}.demo-signals{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.demo-signals div{position:relative;padding-bottom:9px;font-family:var(--mono);font-size:7px;color:var(--muted)}.demo-signals div span{margin-right:5px}.demo-signals div strong{color:#fff}.demo-signals div i{position:absolute;left:0;bottom:0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--pink),var(--orange))}.demo-signals div+div i{background:linear-gradient(90deg,var(--gold),#ff4b4b)}.demo-forecast{display:flex;align-items:center;gap:5px;margin-top:12px;padding:7px 8px;border:1px solid rgba(0,229,255,.2);border-radius:7px;background:#00e5ff0f;font-family:var(--mono);font-size:7px;color:var(--cyan)}.action-demo{display:flex;flex-wrap:wrap;gap:10px;padding:14px}.demo-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex:1;min-width:100px;min-height:150px;border-radius:12px;font-family:var(--mono)}.demo-action strong{font-size:10px;letter-spacing:.1em}.demo-action span{font-size:7px;color:var(--muted)}.demo-action.suppress{border:1px solid var(--line);background:#ffffff08;color:var(--muted)}.demo-action.boost{border:1px solid rgba(var(--accent-rgb),.35);background:linear-gradient(155deg,rgba(var(--accent-rgb),.2),#8b5cf61a);color:var(--accent);box-shadow:0 0 30px rgba(var(--accent-rgb),.1)}.demo-modifiers{display:flex;justify-content:space-between;width:100%;padding:12px 2px 0;border-top:1px solid var(--line);font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;color:var(--muted)}.demo-modifiers span{display:flex;align-items:center;gap:4px}.empire-demo{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 22px;text-align:center;color:var(--cyan)}.empire-badge{position:absolute;top:13px;right:13px;border:1px solid rgba(0,229,255,.3);padding:3px 6px;border-radius:4px;font-family:var(--mono);font-size:7px;color:var(--cyan)}.empire-demo strong{margin-top:7px;color:#fff;font-size:12px;letter-spacing:.12em}.empire-demo>span{font-family:var(--mono);font-size:7px;color:var(--muted)}.empire-bar{width:86%;height:3px;margin-top:10px;border-radius:3px;background:#ffffff14}.empire-bar i{display:block;width:78%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pink),var(--cyan))}.empire-icons{display:flex;gap:13px;margin-top:10px;color:#ffffff80}.tutorial-copy{display:flex;flex-direction:column;justify-content:center;padding:40px}.tutorial-topline{display:flex;align-items:center;justify-content:space-between}.tutorial-step-count{font-family:var(--mono);font-size:9px;letter-spacing:.15em;color:var(--dim)}.tutorial-kicker{margin-top:30px;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.15em;color:var(--accent)}.tutorial-copy h2{margin-top:11px;max-width:400px;font-size:clamp(28px,3vw,40px);line-height:1.05;letter-spacing:-.045em}.tutorial-copy>p{margin-top:16px;max-width:430px;color:var(--muted);font-size:13px;line-height:1.75}.tutorial-tips{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.tutorial-tips span{padding:6px 8px;border:1px solid rgba(var(--accent-rgb),.17);border-radius:5px;background:rgba(var(--accent-rgb),.05);font-family:var(--mono);font-size:7px;letter-spacing:.09em;color:var(--accent)}.tutorial-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding-top:20px;border-top:1px solid var(--line)}.tutorial-dots{display:flex;gap:6px}.tutorial-dots i{display:block;width:18px;height:2px;border-radius:2px;background:#ffffff26;transition:all .2s}.tutorial-dots i.active{width:34px;background:var(--accent);box-shadow:0 0 10px rgba(var(--accent-rgb),.5)}.tutorial-actions{display:flex;align-items:center;gap:16px}.text-btn.subtle{color:var(--dim)}.tutorial-legal{margin-top:24px;font-family:var(--mono);font-size:7px;letter-spacing:.12em;color:var(--dim)}.outcome-toast{position:fixed;top:84px;left:50%;z-index:150;width:min(470px,calc(100vw - 28px));padding:15px 17px 13px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:#0b0811f0;box-shadow:0 25px 70px #0000008c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translate(-50%);animation:toastDrop .35s cubic-bezier(.16,1,.3,1)}.outcome-glow{position:absolute;top:-70px;right:-50px;width:180px;height:140px;border-radius:50%;filter:blur(50px);opacity:.35;background:var(--accent);pointer-events:none}.outcome-toast.tone-good{border-color:#00e5ff45}.outcome-toast.tone-bad{border-color:#ff4d4d4d}.outcome-toast.tone-bad .outcome-glow{background:#ff4b4b}.outcome-toast.tone-warn{border-color:#ffbd5940}.outcome-toast.tone-warn .outcome-glow{background:var(--gold)}.outcome-head{position:relative;display:flex;align-items:center;justify-content:space-between}.outcome-verdict{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--accent)}.tone-bad .outcome-verdict{color:#ff6262}.tone-warn .outcome-verdict{color:var(--gold)}.outcome-head button{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:#ffffff0f;color:var(--muted)}.outcome-head button:hover{color:var(--text);background:#ffffff1f}.outcome-message{position:relative;margin-top:8px;font-size:12.5px;line-height:1.55;color:var(--text-soft)}.outcome-metrics{display:grid;grid-template-columns:1.35fr 1fr .7fr .8fr;gap:6px;margin-top:13px;padding:10px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.outcome-metrics div{display:flex;flex-direction:column;gap:3px;padding-left:8px;border-left:1px solid rgba(255,255,255,.06)}.outcome-metrics div:first-child{padding-left:0;border-left:0}.outcome-metrics span{display:flex;align-items:center;gap:3px;font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;color:var(--dim)}.outcome-metrics strong{font-family:var(--mono);font-size:14px;font-weight:600;color:var(--text)}.outcome-metrics strong.money,.outcome-metrics strong.up{color:#5ef2b0}.outcome-metrics strong.down{color:#ff6f87}.outcome-unlock{display:flex;flex-wrap:wrap;gap:9px;margin-top:9px}.outcome-unlock span{display:flex;align-items:center;gap:4px;color:var(--gold);font-family:var(--mono);font-size:7px;letter-spacing:.08em}.outcome-streak{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--mono);font-size:7px;letter-spacing:.09em;color:var(--dim)}.shift-report{max-width:850px}.report-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--line)}.report-top h2{margin-top:7px;font-size:29px;letter-spacing:-.04em}.report-top p{margin-top:7px;font-size:12px;color:var(--muted)}.grade-seal{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 82px;height:82px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#ffffff08}.grade-seal span{font-size:34px;font-weight:800;line-height:1;letter-spacing:-.06em}.grade-seal small{margin-top:4px;font-family:var(--mono);font-size:7px;letter-spacing:.14em;color:var(--muted)}.grade-s{border-color:#00e5ff73;color:var(--cyan);background:#00e5ff14;box-shadow:0 0 30px #00e5ff1f}.grade-a{border-color:#5ef2b066;color:#5ef2b0;background:#5ef2b012}.grade-b{border-color:rgba(var(--accent-rgb),.34);color:var(--accent);background:rgba(var(--accent-rgb),.07)}.grade-c{border-color:#ffbd5952;color:var(--gold)}.grade-d{border-color:#ff4d4d52;color:#f66}.report-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.report-stat{padding:14px;border:1px solid var(--line);border-radius:11px;background:#ffffff06}.report-stat>span{display:flex;align-items:center;gap:4px;font-family:var(--mono);font-size:7px;letter-spacing:.12em;color:var(--muted)}.report-stat>strong{display:flex;align-items:center;gap:4px;margin-top:8px;font-family:var(--mono);font-size:22px;letter-spacing:-.04em}.report-stat>small{display:block;margin-top:5px;font-size:10px;color:var(--dim)}.report-stat.positive>strong{color:#5ef2b0}.report-stat.negative>strong{color:#ff6f87}.report-rewards{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.report-reward{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(var(--accent-rgb),.16);border-radius:10px;background:rgba(var(--accent-rgb),.04);color:var(--accent)}.report-reward.level{border-color:#ffbd5933;background:#ffbd590a;color:var(--gold)}.report-reward div{display:flex;flex-direction:column;gap:3px}.report-reward span{font-family:var(--mono);font-size:7px;letter-spacing:.1em;color:var(--muted)}.report-reward strong{color:var(--text);font-family:var(--mono);font-size:11px}.report-drops{margin-top:17px;padding:13px;border:1px solid var(--line);border-radius:10px}.report-drops-head{display:flex;justify-content:space-between;font-family:var(--mono);font-size:7px;letter-spacing:.11em;color:var(--gold)}.report-drops-head span:last-child{color:var(--dim)}.report-drop-list{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.report-drop{display:flex;align-items:center;gap:8px;padding:6px;border-radius:7px;background:#ffffff09}.report-drop img{width:34px;height:42px;object-fit:cover;border-radius:4px}.report-drop div{display:flex;flex-direction:column;gap:3px;min-width:0}.report-drop strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.report-drop span{font-family:var(--mono);font-size:6.5px;color:var(--dim)}.report-note{margin-top:17px;padding:12px 14px;border:1px solid var(--line);border-radius:9px;font-size:11px;line-height:1.5;color:var(--muted);background:#ffffff05}.report-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.report-next{display:flex;flex-direction:column;gap:4px}.report-next span{font-family:var(--mono);font-size:7px;letter-spacing:.12em;color:var(--dim)}.report-next strong{font-family:var(--mono);font-size:12px;color:var(--text)}.report-next small{font-size:10px;color:var(--muted)}.report-warning{display:flex;align-items:center;gap:7px;margin-top:15px;padding:9px 11px;border:1px solid rgba(255,189,89,.2);border-radius:7px;background:#ffbd590a;font-family:var(--mono);font-size:7px;letter-spacing:.06em;color:var(--gold)}.report-warning.trust-warning{border-color:#ff4d4d33;background:#ff4d4d0a;color:#ff8a99}.vault-modal{max-width:1120px;padding:0;overflow:hidden}.vault-hero{position:relative;padding:27px 30px 0;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 20% 0%,rgba(var(--accent-rgb),.14),transparent 48%),linear-gradient(135deg,#1c132ae0,#09070efa)}.vault-hero-glow{position:absolute;top:-100px;right:10%;width:420px;height:260px;border-radius:50%;background:var(--violet);opacity:.1;filter:blur(75px);pointer-events:none}.vault-title-row{position:relative;display:flex;align-items:center;gap:13px}.vault-icon{display:grid;place-items:center;width:45px;height:45px;border:1px solid rgba(var(--accent-rgb),.3);border-radius:12px;background:rgba(var(--accent-rgb),.09);color:var(--accent)}.vault-title-row h2{margin-top:3px;font-size:31px;line-height:1;letter-spacing:-.05em}.vault-summary{display:flex;gap:28px;margin-left:auto;padding-right:28px}.vault-summary div{display:flex;flex-direction:column;gap:4px;text-align:right}.vault-summary span{font-family:var(--mono);font-size:6.5px;letter-spacing:.11em;color:var(--dim)}.vault-summary strong{font-family:var(--mono);font-size:14px;letter-spacing:-.02em}.vault-summary strong.gold{color:var(--gold)}.vault-sub{position:relative;max-width:560px;margin-top:13px;font-size:12px;color:var(--muted)}.vault-tabs{position:relative;display:flex;gap:5px;margin-top:22px}.vault-tabs button{display:flex;align-items:center;gap:6px;padding:10px 13px;border:0;border-bottom:2px solid transparent;background:transparent;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.09em;color:var(--dim);transition:all .18s}.vault-tabs button:hover{color:var(--muted)}.vault-tabs button.active{border-bottom-color:var(--accent);color:var(--text)}.vault-tabs button span{padding:2px 4px;border-radius:3px;background:#ffffff0f;color:var(--muted);font-size:7px}.vault-content{padding:22px 30px 25px}.vault-upsell{display:flex;align-items:center;gap:11px;width:100%;padding:11px 13px;margin-bottom:17px;border:1px solid rgba(255,189,89,.17);border-radius:9px;background:linear-gradient(90deg,#ffbd5912,rgba(var(--accent-rgb),.04));text-align:left;color:var(--muted);transition:border-color .2s}.vault-upsell:hover{border-color:#ffbd595c}.upsell-icon{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:7px;background:#ffbd591c;color:var(--gold)}.vault-upsell>span:nth-child(2){flex:1;font-size:11px}.vault-upsell strong{color:var(--text)}.upsell-cta{display:flex;align-items:center;gap:4px;font-family:var(--mono);font-size:7px;letter-spacing:.08em;color:var(--gold)}.vault-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.vault-card{padding:0;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:#ffffff06;text-align:left;transition:transform .22s,border-color .22s,box-shadow .22s}.vault-card:hover{border-color:rgba(var(--accent-rgb),.35);transform:translateY(-3px);box-shadow:0 16px 30px #00000047}.vault-card.locked{cursor:default}.vault-thumb{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#0a0810}.vault-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s,filter .3s}.vault-card.locked .vault-thumb img{filter:blur(7px) saturate(.5) brightness(.48);transform:scale(1.08)}.vault-card:hover .vault-thumb img{transform:scale(1.04)}.vault-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(0deg,rgba(6,4,10,.7),transparent 60%)}.play-orb{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#07050c7a;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding-left:2px}.lock-orb{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#07050ca6;color:#ffffffbf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vault-badge{position:absolute;top:8px;left:8px;padding:3px 5px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:#06040ab3;font-family:var(--mono);font-size:6.5px;font-weight:600;letter-spacing:.1em;color:#fffc}.vault-badge.gold{border-color:#ffbd5961;color:var(--gold)}.vault-views{position:absolute;right:8px;bottom:8px;padding:2px 4px;border-radius:3px;background:#06040aa6;font-family:var(--mono);font-size:6.5px;color:#ffffff94}.vault-card-copy{padding:10px 11px 12px}.vault-card-kicker{display:block;font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;color:var(--dim)}.vault-card-kicker.gold-text{color:var(--gold)}.vault-card-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px}.vault-card-copy p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;font-size:10px;line-height:1.45;color:var(--muted)}.vault-footnote{display:flex;justify-content:space-between;gap:14px;margin-top:20px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:6.5px;letter-spacing:.07em;color:var(--dim)}.vault-footnote span{display:flex;align-items:center;gap:4px}.executive-paywall{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;padding:5px 0}.paywall-art{position:relative;display:flex;align-items:stretch;gap:7px;min-height:270px;overflow:hidden;border-radius:12px}.paywall-art img{flex:1;width:33%;object-fit:cover;filter:blur(8px) saturate(.45) brightness(.4);transform:scale(1.12)}.paywall-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,transparent 10%,rgba(8,6,12,.55) 75%),linear-gradient(0deg,rgba(8,6,12,.9),transparent)}.paywall-lock{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:52px;height:52px;border:1px solid rgba(var(--accent-rgb),.4);border-radius:50%;background:#08060cc2;color:var(--accent);transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 35px rgba(var(--accent-rgb),.2)}.paywall-copy h3{margin-top:8px;font-size:clamp(24px,3vw,32px);line-height:1.08;letter-spacing:-.045em}.paywall-copy>p{max-width:440px;margin-top:11px;font-size:12px;line-height:1.6;color:var(--muted)}.paywall-perks{display:grid;grid-template-columns:1fr 1fr;gap:7px 16px;margin:17px 0 20px}.paywall-perks span{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:8px;letter-spacing:.03em;color:var(--text-soft)}.paywall-perks svg{color:var(--cyan);flex:0 0 auto}.paywall-fine{display:block;margin-top:10px;font-family:var(--mono);font-size:7px;color:var(--dim)}.executive-active-banner{display:flex;align-items:center;gap:10px;margin-bottom:17px;padding:11px 14px;border:1px solid rgba(255,189,89,.22);border-radius:8px;background:#ffbd590e;color:var(--gold)}.executive-active-banner div{display:flex;flex-direction:column;gap:2px}.executive-active-banner span{font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;color:var(--muted)}.executive-active-banner strong{font-family:var(--mono);font-size:11px;color:var(--text)}.exec-status{margin-left:auto;font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;color:var(--gold)}.patreon-modal{max-width:980px;padding:0;overflow:hidden}.patreon-layout{display:grid;grid-template-columns:1.12fr .88fr;min-height:560px}.patreon-hero{position:relative;display:flex;flex-direction:column;padding:34px;overflow:hidden;background:radial-gradient(circle at 20% 0%,rgba(var(--accent-rgb),.18),transparent 44%),radial-gradient(circle at 100% 100%,rgba(139,92,246,.13),transparent 50%),#0a0810;border-right:1px solid var(--line)}.patreon-orbit{position:absolute;top:6%;right:-8%;width:280px;height:280px;border:1px solid rgba(var(--accent-rgb),.1);border-radius:50%;pointer-events:none}.patreon-orbit i{position:absolute;display:block;border:1px solid rgba(var(--accent-rgb),.08);border-radius:50%;top:22px;right:22px;bottom:22px;left:22px}.patreon-orbit i:nth-child(2){top:50px;right:50px;bottom:50px;left:50px;border-color:#00e5ff17}.patreon-orbit i:nth-child(3){top:85px;right:85px;bottom:85px;left:85px;border-color:#ffbd591f}.patreon-kicker{position:relative;display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:8px;font-weight:600;letter-spacing:.12em;color:var(--gold)}.patreon-hero h2{position:relative;max-width:430px;margin-top:19px;font-size:clamp(35px,4.4vw,53px);line-height:.98;letter-spacing:-.06em}.patreon-hero>p{position:relative;max-width:430px;margin-top:15px;font-size:12px;line-height:1.65;color:var(--muted)}.patreon-benefits{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px 15px;margin-top:27px}.patreon-benefit{display:flex;align-items:flex-start;gap:9px}.patreon-benefit>span{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:1px solid rgba(255,255,255,.11);border-radius:7px;background:#ffffff09;color:var(--accent)}.patreon-benefit strong{display:block;font-size:11px}.patreon-benefit p{margin-top:3px;font-size:9.5px;line-height:1.4;color:var(--dim)}.patreon-actions{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:25px}.patreon-btn{border-color:#ffffff24;background:#ff424d;color:#fff;box-shadow:0 9px 25px #ff424d30}.patreon-btn:hover{background:#ff5c65;box-shadow:0 10px 30px #ff424d4d}.patreon-fineprint{position:relative;display:flex;gap:6px;margin-top:13px;font-family:var(--mono);font-size:7px;line-height:1.5;color:var(--dim)}.patreon-fineprint svg{flex:0 0 auto;margin-top:1px;color:var(--muted)}.access-active{position:relative;display:flex;align-items:center;gap:12px;margin-top:26px;padding:14px;border:1px solid rgba(255,189,89,.22);border-radius:10px;background:#ffbd590d}.access-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:9px;background:#ffbd591f;color:var(--gold)}.access-active div:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1}.access-active span{font-family:var(--mono);font-size:6.5px;letter-spacing:.09em;color:var(--gold)}.access-active strong{font-family:var(--mono);font-size:12px}.access-active small{font-family:var(--mono);font-size:6.5px;letter-spacing:.08em;color:var(--dim)}.access-active>svg{color:var(--gold)}.patreon-side{display:flex;flex-direction:column;padding:27px;background:#ffffff03}.side-head{display:flex;align-items:center;justify-content:space-between;padding-right:30px}.status-pill{padding:4px 7px;border:1px solid rgba(255,255,255,.14);border-radius:4px;font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;color:var(--muted)}.status-pill.active{border-color:#ffbd594d;color:var(--gold);background:#ffbd5912}.access-summary{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:21px}.access-summary div{padding:10px;border:1px solid var(--line);border-radius:7px;background:#ffffff05}.access-summary span{display:block;font-family:var(--mono);font-size:6px;letter-spacing:.09em;color:var(--dim)}.access-summary strong{display:block;margin-top:5px;font-family:var(--mono);font-size:12px;color:var(--text)}.key-panel{margin-top:22px;padding:13px;border:1px solid var(--line);border-radius:9px;background:#0000002e}.key-head{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.1em;color:var(--accent)}.key-note{display:flex;align-items:flex-start;gap:5px;margin-top:9px;font-size:9.5px;line-height:1.5;color:var(--muted)}.key-note svg{flex:0 0 auto;margin-top:1px}.key-input-row{display:flex;gap:5px;margin-top:11px}.key-input-row input{flex:1;min-width:0;height:35px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#00000047;font-family:var(--mono);font-size:9px;letter-spacing:.09em;color:var(--text);outline:none}.key-input-row input:focus{border-color:rgba(var(--accent-rgb),.55)}.key-submit{height:35px;padding:0 11px;border:1px solid rgba(var(--accent-rgb),.36);border-radius:6px;background:rgba(var(--accent-rgb),.1);font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.1em;color:var(--accent)}.key-submit:hover:not(:disabled){background:rgba(var(--accent-rgb),.2)}.key-submit:disabled{opacity:.35}.key-hint{margin-top:9px;font-family:var(--mono);font-size:7px;color:var(--dim)}.key-hint code{padding:2px 4px;border-radius:3px;background:#ffffff12;color:var(--gold);letter-spacing:.08em}.key-error{margin-top:9px;font-size:9px;line-height:1.4;color:#ff7d8d}.vip-side-unlocked{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:25px;padding:25px 15px;border:1px solid rgba(255,189,89,.16);border-radius:10px;background:#ffbd5909;text-align:center;color:var(--gold)}.vip-side-unlocked strong{font-family:var(--mono);font-size:10px;letter-spacing:.1em}.vip-side-unlocked p{max-width:210px;font-size:10px;line-height:1.5;color:var(--muted)}.vip-side-unlocked .btn{margin-top:5px}.patreon-support{display:flex;justify-content:space-between;margin-top:auto;padding-top:22px;border-top:1px solid var(--line);font-family:var(--mono);font-size:6.5px;letter-spacing:.08em;color:var(--dim)}.patreon-support a{display:flex;align-items:center;gap:3px;color:var(--muted)}.patreon-support a:hover{color:var(--accent)}.patreon-legal{margin-top:13px;font-family:var(--mono);font-size:6px;line-height:1.6;letter-spacing:.06em;color:#fff3}.settings-head,.alerts-head{display:flex;align-items:center;gap:11px;padding-bottom:18px;border-bottom:1px solid var(--line)}.settings-icon{display:grid;place-items:center;width:41px;height:41px;border:1px solid rgba(var(--accent-rgb),.23);border-radius:10px;background:rgba(var(--accent-rgb),.07);color:var(--accent)}.settings-head h2,.alerts-head h2{margin-top:3px;font-size:24px;letter-spacing:-.04em}.settings-group{margin-top:20px}.settings-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.12em;color:var(--dim)}.locked-label{display:flex;align-items:center;gap:3px;color:var(--gold);font-size:6px}.toggle-row{display:flex;align-items:center;gap:10px;width:100%;padding:10px 11px;border:1px solid var(--line);border-radius:8px;background:#ffffff05;text-align:left;transition:background .18s}.toggle-row+.toggle-row{margin-top:6px}.toggle-row:hover{background:#ffffff0a}.toggle-icon{display:grid;place-items:center;width:31px;height:31px;border-radius:7px;background:#ffffff0a;color:var(--muted)}.toggle-icon.on{background:rgba(var(--accent-rgb),.1);color:var(--accent)}.toggle-copy{display:flex;flex-direction:column;gap:3px;flex:1}.toggle-copy strong{font-size:11px;font-weight:500}.toggle-copy small{font-size:9px;color:var(--dim)}.switch{position:relative;flex:0 0 31px;width:31px;height:17px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#ffffff0a;transition:all .2s}.switch i{position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:var(--muted);transition:all .2s}.switch.on{border-color:rgba(var(--accent-rgb),.4);background:rgba(var(--accent-rgb),.16)}.switch.on i{left:16px;background:var(--accent);box-shadow:0 0 8px rgba(var(--accent-rgb),.5)}.theme-row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.theme-swatch{display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 6px;border:1px solid var(--line);border-radius:8px;background:#ffffff05;font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;color:var(--muted);transition:all .18s}.theme-swatch:hover{border-color:#ffffff3d}.theme-swatch.selected{border-color:rgba(var(--accent-rgb),.6);background:rgba(var(--accent-rgb),.07);color:var(--text)}.theme-swatch.theme-locked{opacity:.65}.theme-dots{display:flex;gap:3px}.theme-dots i{width:11px;height:11px;border-radius:50%}.theme-pink .theme-dots i:nth-child(1){background:#ff2a85}.theme-pink .theme-dots i:nth-child(2){background:#8b5cf6}.theme-pink .theme-dots i:nth-child(3){background:#00e5ff}.theme-cyan .theme-dots i:nth-child(1){background:#00e5ff}.theme-cyan .theme-dots i:nth-child(2){background:#8b5cf6}.theme-cyan .theme-dots i:nth-child(3){background:#ff2a85}.theme-violet .theme-dots i:nth-child(1){background:#a855f7}.theme-violet .theme-dots i:nth-child(2){background:#ff2a85}.theme-violet .theme-dots i:nth-child(3){background:#ffbd59}.settings-hint{margin-top:7px;font-size:9px;color:var(--dim)}.account-card{padding:11px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.account-line{display:flex;align-items:center;gap:9px}.account-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:#ffbd591a;color:var(--gold)}.account-line div{display:flex;flex-direction:column;gap:3px;flex:1}.account-line strong{font-family:var(--mono);font-size:10px}.account-line small{font-family:var(--mono);font-size:7px;color:var(--dim)}.account-status{padding:3px 5px;border:1px solid var(--line);border-radius:3px;font-family:var(--mono);font-size:6px;letter-spacing:.08em;color:var(--dim)}.account-status.active{border-color:#ffbd594d;color:var(--gold)}.account-upgrade{width:100%;margin-top:9px}.system-rows{display:flex;flex-direction:column;margin-top:7px}.system-rows div{display:flex;justify-content:space-between;padding:8px 2px;border-bottom:1px solid rgba(255,255,255,.05);font-family:var(--mono);font-size:7px;letter-spacing:.05em;color:var(--dim)}.system-rows span{display:flex;align-items:center;gap:5px}.system-rows strong{color:var(--muted);font-weight:500}.settings-action{display:flex;justify-content:space-between;width:100%;padding:9px 2px;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;text-align:left;font-family:var(--mono);font-size:8px;letter-spacing:.04em;color:var(--text-soft)}.settings-action span:last-child{color:var(--dim)}.settings-action:hover span:first-child{color:var(--accent)}.settings-action.static{cursor:default}.settings-danger{margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}.danger-link{display:flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;font-family:var(--mono);font-size:8px;color:#ff6f87}.danger-link:hover{color:#ff9aaa}.reset-confirm{display:flex;flex-direction:column;gap:10px;padding:11px;border:1px solid rgba(255,77,77,.18);border-radius:8px;background:#ff4d4d0a}.reset-confirm strong{display:block;font-size:11px}.reset-confirm span{display:block;margin-top:3px;font-size:9px;color:var(--muted)}.reset-actions{display:flex;gap:6px;justify-content:flex-end}.settings-foot{display:flex;justify-content:space-between;margin-top:20px;padding-top:12px;border-top:1px solid var(--line);font-family:var(--mono);font-size:6px;letter-spacing:.07em;color:var(--dim)}.settings-foot span{display:flex;align-items:center;gap:4px}.alerts-count{margin-left:auto;font-family:var(--mono);font-size:7px;color:var(--dim)}.alerts-list{display:flex;flex-direction:column;max-height:55vh;overflow-y:auto;margin-top:15px;scrollbar-width:thin}.alerts-list .notification-row{padding:13px 4px}.alerts-done{width:100%;margin-top:18px}.empty-state{padding:30px;text-align:center;font-size:11px;color:var(--dim)}.video-modal{max-width:900px;padding:0;overflow:hidden;background:#07050b}.video-player-frame{position:relative;display:flex;justify-content:center;background:#000}.video-player-frame video{display:block;width:100%;max-height:66vh;object-fit:contain;background:#000}.video-watermark{position:absolute;top:16px;left:18px;padding:4px 6px;border:1px solid rgba(255,255,255,.16);border-radius:3px;background:#00000061;font-family:var(--mono);font-size:6px;letter-spacing:.13em;color:#ffffffa6;pointer-events:none}.video-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 20px;border-bottom:1px solid var(--line)}.video-creator{display:flex;align-items:center;gap:8px}.video-creator>div:last-child{display:flex;flex-direction:column;gap:3px}.video-creator strong{font-size:12px}.video-creator span{font-family:var(--mono);font-size:7px;color:var(--dim)}.video-meta-stats{display:flex;gap:12px;font-family:var(--mono);font-size:8px;color:var(--muted)}.video-meta-stats span{display:flex;align-items:center;gap:3px}.video-copy{padding:18px 22px 22px}.video-kicker{font-family:var(--mono);font-size:7px;letter-spacing:.1em;color:var(--gold)}.video-copy h2{margin-top:7px;font-size:25px;letter-spacing:-.04em}.video-copy p{margin-top:8px;max-width:650px;font-size:12px;line-height:1.55;color:var(--muted)}.app-toast{position:fixed;right:22px;bottom:24px;z-index:190;display:flex;align-items:center;gap:8px;max-width:min(410px,calc(100vw - 32px));padding:12px 15px;border:1px solid var(--line-strong);border-radius:9px;background:#0c0912f2;box-shadow:0 18px 45px #0000006b;font-size:11px;line-height:1.4;color:var(--text-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:toastUp .3s ease-out}.app-toast i{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent);flex:0 0 auto}.app-toast.toast-good i{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.app-toast.toast-warn i{background:var(--gold);box-shadow:0 0 8px var(--gold)}@media (max-width: 900px){.tutorial-layout,.patreon-layout{grid-template-columns:1fr;min-height:0}.tutorial-visual{min-height:250px;padding:24px 20px 28px;border-right:0;border-bottom:1px solid var(--line)}.tutorial-copy{padding:26px 22px 24px}.tutorial-copy h2{font-size:33px}.tutorial-kicker{margin-top:18px}.tutorial-footer{margin-top:25px}.tutorial-visual-label{bottom:10px;left:16px}.patreon-hero{padding:26px 22px;border-right:0;border-bottom:1px solid var(--line)}.patreon-side{padding:22px}.patreon-support{margin-top:22px}.vault-grid{grid-template-columns:1fr 1fr}.executive-paywall{grid-template-columns:1fr;gap:18px}.paywall-art{min-height:210px}.vault-title-row{flex-wrap:wrap}.vault-summary{width:100%;margin-left:58px;padding-right:0}}@media (max-width: 680px){.modal-backdrop{padding:0;align-items:flex-end}.modal-panel{max-height:94dvh;border-radius:20px 20px 0 0;border-left:0;border-right:0;border-bottom:0;padding:22px 17px}.modal-x{top:11px;right:12px}.tutorial-modal,.vault-modal,.patreon-modal,.video-modal{max-height:94dvh;border-radius:20px 20px 0 0}.modal-panel.tutorial-modal{padding:0}.tutorial-layout{display:block}.tutorial-visual{min-height:210px}.tutorial-demo{width:min(245px,86%);transform:scale(.92);transform-origin:center}.tutorial-copy{padding:22px 19px max(20px,env(safe-area-inset-bottom))}.tutorial-copy h2{font-size:30px}.tutorial-copy>p{font-size:12px}.tutorial-footer{flex-direction:column;align-items:stretch}.tutorial-actions{justify-content:space-between}.tutorial-dots{align-self:flex-start}.tutorial-visual-label{display:none}.modal-x{position:sticky;top:8px;margin-left:auto;margin-bottom:-34px}.vault-hero{padding:22px 17px 0}.vault-title-row h2{font-size:27px}.vault-summary{margin-left:0;gap:20px}.vault-summary strong{font-size:12px}.vault-tabs{margin-top:15px;overflow-x:auto;scrollbar-width:none}.vault-tabs button{white-space:nowrap;padding:9px 8px;font-size:8px}.vault-content{padding:16px 14px max(20px,env(safe-area-inset-bottom))}.vault-grid{grid-template-columns:1fr;gap:9px}.vault-card{display:flex}.vault-thumb{flex:0 0 123px;aspect-ratio:4 / 5}.vault-card-copy{padding:10px 11px;align-self:center}.vault-card-copy p{-webkit-line-clamp:2}.vault-footnote{flex-direction:column;gap:5px}.executive-paywall{padding:0}.paywall-perks{grid-template-columns:1fr;gap:6px}.paywall-art{min-height:170px}.paywall-copy h3{font-size:27px}.patreon-layout{display:block}.patreon-hero{padding:25px 18px 20px}.patreon-hero h2{font-size:38px}.patreon-benefits{grid-template-columns:1fr;gap:10px}.patreon-actions{padding-top:20px}.patreon-actions .btn{width:100%}.patreon-side{padding:18px 18px max(20px,env(safe-area-inset-bottom))}.access-summary{grid-template-columns:1fr 1fr}.shift-report{border-radius:0}.report-top h2{font-size:23px}.grade-seal{flex:0 0 66px;height:66px}.grade-seal span{font-size:28px}.report-grid{grid-template-columns:1fr 1fr;gap:7px}.report-stat{padding:10px}.report-stat>strong{font-size:18px}.report-rewards,.report-drop-list{grid-template-columns:1fr}.report-bottom{flex-direction:column;align-items:stretch}.report-bottom .btn{width:100%}.outcome-toast{top:65px}.outcome-metrics{grid-template-columns:1.3fr 1fr .8fr .8fr;gap:2px}.outcome-metrics strong{font-size:12px}.app-toast{right:12px;left:12px;bottom:calc(74px + env(safe-area-inset-bottom));max-width:none}.video-player-frame video{max-height:54dvh}.video-meta{flex-direction:column;align-items:flex-start;gap:8px;padding:11px 15px}.video-copy{padding:15px}.video-copy h2{font-size:21px}.settings-head h2,.alerts-head h2{font-size:22px}.settings-modal .modal-x,.alerts-modal .modal-x{position:absolute}.tutorial-demo.empire-demo{min-height:155px;padding:24px 20px}}:root{color-scheme:dark;--bg: #07060b;--bg-soft: #0b0911;--panel: rgba(18, 15, 27, .78);--panel-strong: #100d18;--panel-raised: #151020;--line: rgba(255, 255, 255, .075);--line-strong: rgba(255, 255, 255, .13);--text: #f4f1f9;--text-soft: #d7d1e2;--muted: #958fa4;--dim: #655f72;--pink: #ff2a85;--cyan: #00e5ff;--violet: #8b5cf6;--gold: #ffbd59;--orange: #ff8a4c;--accent: #ff2a85;--accent-2: #8b5cf6;--accent-rgb: 255, 42, 133;--accent-2-rgb: 139, 92, 246;--mono: "Cascadia Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--sans: "Segoe UI Variable Display", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--radius: 14px;--shadow: 0 20px 60px rgba(0, 0, 0, .35)}html[data-accent=cyan]{--accent: #00e5ff;--accent-2: #8b5cf6;--accent-rgb: 0, 229, 255;--accent-2-rgb: 139, 92, 246}html[data-accent=violet]{--accent: #a855f7;--accent-2: #ff2a85;--accent-rgb: 168, 85, 247;--accent-2-rgb: 255, 42, 133}*,*:before,*:after{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}html{background:var(--bg)}body{margin:0;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p{margin:0}button,input,textarea,select{font:inherit}button{color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}img,video{max-width:100%}hr{border:0}::selection{background:rgba(var(--accent-rgb),.92);color:#09060d}:focus-visible{outline:1px solid rgba(var(--accent-rgb),.8);outline-offset:2px}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff21;border-radius:12px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--accent-rgb),.4)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:35px;padding:8px 13px;border:1px solid var(--line-strong);border-radius:8px;background:#ffffff09;color:var(--text-soft);font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.08em;transition:transform .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.btn:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.35);background:#ffffff0f;color:var(--text)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.33}.btn-lg{min-height:43px;padding:11px 18px;font-size:10px}.btn-primary{border-color:rgba(var(--accent-rgb),.7);background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;box-shadow:0 7px 24px rgba(var(--accent-rgb),.22),0 1px #ffffff2e inset}.btn-primary:hover:not(:disabled){border-color:#fff6;background:linear-gradient(135deg,var(--accent),var(--accent-2));filter:brightness(1.1)}.btn-ghost{background:#ffffff06}.btn-danger{border-color:#ff4d4d47;background:#ff4d4d14;color:#ff8492}.btn-danger:hover:not(:disabled){border-color:#ff4d4d8c;background:#ff4d4d26;color:#ffb0b8}.icon-btn{position:relative;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:8px;background:#ffffff06;color:var(--muted);transition:all .16s ease}.icon-btn:hover{border-color:rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.07);color:var(--text)}.text-btn{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;background:transparent;font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.09em;color:var(--muted);transition:color .16s}.text-btn:hover{color:var(--accent)}.game-shell{position:relative;display:flex;flex-direction:column;height:100dvh;min-height:540px;overflow:hidden;background:radial-gradient(ellipse 75% 52% at 50% -12%,rgba(var(--accent-rgb),.08),transparent 62%),radial-gradient(ellipse 58% 48% at 100% 100%,rgba(0,229,255,.035),transparent 65%),radial-gradient(ellipse 48% 42% at 0% 92%,rgba(139,92,246,.04),transparent 65%),var(--bg)}.ambient-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ambient-orb{position:absolute;display:block;border-radius:50%;filter:blur(110px);opacity:.17}.orb-one{top:-25vw;left:22%;width:52vw;height:48vw;background:var(--accent);animation:orbFloat 22s ease-in-out infinite alternate}.orb-two{right:-18vw;bottom:-20vw;width:42vw;height:42vw;background:var(--violet);animation:orbFloat 27s ease-in-out -7s infinite alternate-reverse}.orb-three{left:-17vw;bottom:5%;width:34vw;height:34vw;background:var(--cyan);opacity:.08;animation:orbFloat 31s ease-in-out -12s infinite alternate}.ambient-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(ellipse at 50% 25%,black 0%,transparent 72%);mask-image:radial-gradient(ellipse at 50% 25%,black 0%,transparent 72%)}.topbar{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:18px;flex:0 0 68px;min-height:68px;padding:0 24px;border-bottom:1px solid var(--line);background:#08060db3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-left{display:flex;align-items:center;gap:19px;min-width:0}.brand{display:flex;align-items:center;gap:10px;min-width:0}.brand-mark{position:relative;display:flex;align-items:flex-end;gap:2px;width:31px;height:29px;padding:2px;flex:0 0 auto}.brand-mark span{display:block;width:7px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,var(--accent),var(--violet));box-shadow:0 0 10px rgba(var(--accent-rgb),.3)}.brand-mark span:nth-child(1){height:15px;opacity:.55}.brand-mark span:nth-child(2){height:25px;opacity:.82}.brand-mark span:nth-child(3){height:19px;background:linear-gradient(180deg,var(--cyan),var(--accent-2))}.brand-copy{min-width:0}.brand-name{font-family:var(--mono);font-size:14px;font-weight:700;letter-spacing:.09em;line-height:1.1;white-space:nowrap}.brand-name span{color:var(--accent)}.brand-tag{margin-top:3px;font-family:var(--mono);font-size:6px;font-weight:500;letter-spacing:.24em;color:var(--dim);white-space:nowrap}.brand-compact{gap:7px}.brand-compact .brand-mark{width:25px;height:25px;padding:1px}.brand-compact .brand-mark span{width:6px}.brand-compact .brand-mark span:nth-child(1){height:12px}.brand-compact .brand-mark span:nth-child(2){height:21px}.brand-compact .brand-mark span:nth-child(3){height:16px}.brand-compact .brand-name{font-size:12px}.topbar-mode{display:flex;align-items:center;gap:5px;padding-left:18px;border-left:1px solid var(--line);font-family:var(--mono);font-size:6.5px;font-weight:600;letter-spacing:.11em;color:var(--muted);white-space:nowrap}.mode-dot{width:5px;height:5px;border-radius:50%;background:var(--muted)}.mode-dot.online{background:#5ef2b0;box-shadow:0 0 7px #5ef2b0b3}.mode-dot.offline{background:var(--gold);box-shadow:0 0 7px #ffbd598c}.topbar-center{display:flex;align-items:center;gap:11px;position:absolute;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:7px;letter-spacing:.09em;color:var(--dim);white-space:nowrap}.topbar-tier{color:var(--muted)}.topbar-sep{width:3px;height:3px;border-radius:50%;background:#ffffff2b}.topbar-level{color:var(--accent)}.topbar-right{display:flex;align-items:center;gap:7px}.topbar-pill{display:flex;align-items:baseline;gap:7px;min-height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.cash-pill .pill-label{font-family:var(--mono);font-size:6px;font-weight:600;letter-spacing:.1em;color:var(--dim)}.cash-pill strong{font-family:var(--mono);font-size:11px;font-weight:600;color:#68e5ad}.notif-badge{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:14px;height:14px;padding:0 3px;border:2px solid #0a0710;border-radius:8px;background:var(--accent);color:#fff;font-family:var(--mono);font-size:7px;font-weight:700;line-height:1}.vip-chip{display:flex;align-items:center;gap:5px;height:34px;padding:0 9px;border:1px solid rgba(255,189,89,.22);border-radius:8px;background:#ffbd590e;color:var(--gold);font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.09em;transition:all .18s}.vip-chip:hover{border-color:#ffbd5980;background:#ffbd591a}.vip-chip.active{border-color:#ffbd5970;background:#ffbd591a;box-shadow:0 0 20px #ffbd5914}.compact-mode{display:grid;place-items:center;width:23px;height:23px;color:var(--dim)}.compact-mode.online{color:#5ef2b0}.compact-mode.offline{color:var(--gold)}.workspace{position:relative;z-index:1;display:grid;grid-template-columns:260px minmax(0,1fr) 300px;gap:17px;width:100%;max-width:1600px;min-height:0;flex:1;margin:0 auto;padding:17px 22px 18px}.column{min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:3px;scrollbar-width:thin;scrollbar-color:rgba(var(--accent-rgb),.18) transparent}.col-left,.col-right{display:flex;flex-direction:column;gap:11px}.col-right.col-full{overflow:visible;padding-right:0}.col-feed{display:flex;flex-direction:column;scrollbar-width:thin}.panel{position:relative;flex:0 0 auto;padding:15px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(155deg,#171321c9,#0d0a14d4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 27%)}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:14px}.panel-heading.tight{margin-bottom:12px}.panel-heading h2{margin-top:5px;font-size:17px;line-height:1.15;letter-spacing:-.035em}.eyebrow{display:flex;align-items:center;gap:4px;font-family:var(--mono);font-size:6.5px;font-weight:600;letter-spacing:.13em;color:var(--muted)}.live-chip{display:flex;align-items:center;gap:4px;padding:3px 5px;border:1px solid rgba(94,242,176,.2);border-radius:3px;background:#5ef2b00f;font-family:var(--mono);font-size:6px;font-weight:600;letter-spacing:.08em;color:#5ef2b0}.live-chip i{width:4px;height:4px;border-radius:50%;background:#5ef2b0;box-shadow:0 0 6px #5ef2b0;animation:blink 1.7s ease infinite}.small-label{padding-top:4px;font-family:var(--mono);font-size:6px;letter-spacing:.1em;color:var(--accent)}.panel-footnote{margin-top:11px;font-size:9.5px;line-height:1.45;color:var(--dim)}.stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--line)}.stat-cell{position:relative;display:flex;flex-direction:column;gap:3px;padding:10px 9px;background:#0e0b15c2}.stat-icon{display:grid;place-items:center;width:23px;height:23px;margin-bottom:4px;border-radius:6px;background:#ffffff0a;color:var(--muted)}.stat-icon.users{color:var(--cyan);background:#00e5ff12}.stat-icon.revenue{color:#68e5ad;background:#5ef2b012}.stat-icon.trust{color:var(--pink);background:#ff2a8512}.stat-icon.accuracy{color:var(--violet);background:#8b5cf614}.stat-label{font-family:var(--mono);font-size:6.5px;letter-spacing:.09em;color:var(--dim)}.stat-cell strong{font-family:var(--mono);font-size:17px;font-weight:600;letter-spacing:-.05em;color:var(--text);white-space:nowrap}.stat-cell strong small{margin-left:2px;font-size:8px;color:var(--dim)}.stat-note{display:flex;align-items:center;gap:2px;overflow:hidden;font-family:var(--mono);font-size:6px;color:var(--dim);white-space:nowrap}.stat-note.positive{color:#5ef2b0}.stat-note.alert-note{color:var(--gold)}.mini-bar{width:100%;height:2px;margin-top:3px;overflow:hidden;border-radius:2px;background:#ffffff14}.mini-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pink),var(--orange))}.mini-bar.accuracy i{background:linear-gradient(90deg,var(--violet),var(--cyan))}.algo-health{margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.algo-health-top{display:flex;justify-content:space-between;font-family:var(--mono);font-size:6px;letter-spacing:.09em;color:var(--dim)}.algo-health-top span{display:flex;align-items:center;gap:3px}.algo-health-top strong{color:var(--cyan);font-weight:600}.health-track{position:relative;height:4px;margin-top:7px;border-radius:3px;background:#ffffff12}.health-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--cyan));box-shadow:0 0 8px #00e5ff38;transition:width .6s ease}.health-track .threshold{position:absolute;top:-2px;bottom:-2px;display:block;width:1px;background:#ffffff47}.algo-health p{margin-top:6px;font-size:8.5px;color:var(--dim)}.rank-top{display:flex;align-items:flex-start;justify-content:space-between}.rank-title{display:flex;align-items:baseline;gap:7px;margin-top:7px;flex-wrap:wrap}.level-block{font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.08em;color:var(--dim)}.level-block strong{font-size:23px;letter-spacing:-.07em;color:var(--text)}.rank-tier{font-size:10px;font-weight:600;letter-spacing:-.01em}.tier-ring{display:flex;flex-direction:column;align-items:center;justify-content:center;width:49px;height:49px;border:1px solid rgba(var(--accent-rgb),.24);border-radius:50%;background:radial-gradient(circle,rgba(var(--accent-rgb),.13),transparent 70%);color:var(--tier-color, var(--accent));flex:0 0 auto}.tier-ring span{font-family:var(--mono);font-size:16px;font-weight:700;line-height:1}.tier-ring small{margin-top:3px;font-family:var(--mono);font-size:5.5px;letter-spacing:.12em;color:var(--dim)}.xp-row{display:flex;justify-content:space-between;margin-top:15px;font-family:var(--mono);font-size:6.5px;color:var(--dim)}.xp-track{height:4px;margin-top:5px;overflow:hidden;border-radius:3px;background:#ffffff14}.xp-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 8px rgba(var(--accent-rgb),.35);transition:width .45s ease}.rank-perk{margin-top:10px;font-size:9px;line-height:1.45;color:var(--muted)}.tier-track{display:flex;gap:4px;margin-top:13px}.tier-dot{flex:1;display:flex;flex-direction:column;gap:4px;opacity:.5}.tier-dot i{display:block;height:2px;border-radius:2px;background:#ffffff21}.tier-dot span{font-family:var(--mono);font-size:5.5px;letter-spacing:.05em;color:var(--dim)}.tier-dot.unlocked{opacity:1}.tier-dot.unlocked i{background:#ffffff4f}.tier-dot.current i{background:var(--accent);box-shadow:0 0 7px rgba(var(--accent-rgb),.6)}.tier-dot.current span{color:var(--accent)}.trend-list{display:flex;flex-direction:column;gap:10px}.trend-row{display:flex;align-items:center;gap:8px}.trend-rank{flex:0 0 12px;font-family:var(--mono);font-size:7px;color:var(--dim)}.trend-main{min-width:0;flex:1}.trend-label{display:flex;align-items:baseline;justify-content:space-between;gap:5px}.trend-label strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.01em;color:var(--text-soft)}.trend-label span{flex:0 0 auto;font-family:var(--mono);font-size:6px;color:var(--dim)}.trend-track{height:2px;margin-top:4px;overflow:hidden;border-radius:2px;background:#ffffff12}.trend-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.trend-row:nth-child(2) .trend-track span{background:linear-gradient(90deg,var(--cyan),var(--violet))}.trend-row:nth-child(3) .trend-track span{background:linear-gradient(90deg,var(--gold),var(--pink))}.trend-heat{flex:0 0 18px;text-align:right;font-family:var(--mono);font-size:8px;color:var(--muted)}.shift-id{padding-top:3px;font-family:var(--mono);font-size:15px;letter-spacing:-.05em;color:var(--dim)}.shift-metric{margin-top:12px}.shift-metric-line{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-family:var(--mono);font-size:6.5px;color:var(--dim)}.shift-metric-line strong{font-size:8px;font-weight:500;color:var(--text-soft);white-space:nowrap}.shift-metric-line em{font-style:normal;color:var(--dim)}.shift-metric-line .danger-text{color:#ff7286}.shift-track{height:3px;margin-top:5px;overflow:hidden;border-radius:2px;background:#ffffff12}.shift-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-2));transition:width .4s}.shift-track.trust span{background:linear-gradient(90deg,var(--pink),var(--orange))}.queue-dots{display:flex;gap:3px;margin-top:14px}.queue-dots i{flex:1;display:block;height:3px;border-radius:3px;background:#ffffff14}.queue-dots i.done{background:linear-gradient(90deg,var(--accent),var(--accent-2))}.queue-dots i.current{background:var(--cyan);box-shadow:0 0 6px #00e5ff80;animation:blink 1.5s ease infinite}.shift-footer{display:flex;justify-content:space-between;margin-top:7px;font-family:var(--mono);font-size:6px;letter-spacing:.04em;color:var(--dim)}.feed-topline{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex:0 0 auto;max-width:630px;width:100%;margin:0 auto 10px;padding:0 1px}.feed-title-wrap h1{margin-top:5px;font-size:21px;line-height:1;letter-spacing:-.055em}.feed-live{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:6.5px;font-weight:600;letter-spacing:.14em;color:var(--muted)}.feed-live i{width:5px;height:5px;border-radius:50%;background:#5ef2b0;box-shadow:0 0 7px #5ef2b0bf;animation:blink 1.4s ease infinite}.feed-tools{display:flex;align-items:center;gap:7px}.combo-chip{display:flex;align-items:center;gap:3px;padding:4px 6px;border:1px solid rgba(var(--accent-rgb),.17);border-radius:4px;background:rgba(var(--accent-rgb),.05);font-family:var(--mono);font-size:6.5px;letter-spacing:.06em;color:var(--accent);white-space:nowrap}.queue-count{font-family:var(--mono);font-size:6.5px;letter-spacing:.08em;color:var(--dim);white-space:nowrap}.queue-count strong{color:var(--text-soft);font-weight:600}.help-btn{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--muted);transition:all .18s}.help-btn:hover{border-color:rgba(var(--accent-rgb),.35);color:var(--accent)}.post-card{position:relative;width:100%;max-width:630px;margin:0 auto;overflow:hidden;flex:0 0 auto;border:1px solid var(--line-strong);border-radius:19px;background:linear-gradient(158deg,#1b1526f0,#0c0912f7),var(--panel-strong);box-shadow:0 25px 70px #0000005e,0 1px #ffffff0b inset;animation:cardIn .36s cubic-bezier(.16,1,.3,1)}.post-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 100% 0%,rgba(var(--creator-a-rgb, 255, 42, 133),.05),transparent 44%)}.post-card.resolving{pointer-events:none}.post-head{position:relative;z-index:2;display:flex;align-items:center;gap:9px;padding:11px 14px 10px}.avatar{position:relative;display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(255,255,255,.17);border-radius:50%;color:#fff;box-shadow:0 0 18px rgba(var(--creator-a-rgb, 255, 42, 133),.12)}.avatar:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid rgba(255,255,255,.22);border-radius:50%}.avatar span{position:relative;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:-.05em;text-shadow:0 1px 5px rgba(0,0,0,.35)}.avatar>i{position:absolute;right:-1px;bottom:1px;width:8px;height:8px;border:2px solid #17111e;border-radius:50%;background:#5ef2b0}.avatar.small{flex-basis:31px;width:31px;height:31px}.avatar.small span{font-size:8px}.post-creator{min-width:0;flex:1}.creator-line{display:flex;align-items:center;gap:4px}.creator-line strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;letter-spacing:-.01em}.verified{display:grid;place-items:center;width:12px;height:12px;border-radius:50%;background:var(--cyan);color:#071116;font-size:8px;font-weight:800;flex:0 0 auto}.creator-meta{display:flex;align-items:center;gap:5px;margin-top:3px;overflow:hidden;font-family:var(--mono);font-size:6.5px;color:var(--dim);white-space:nowrap}.creator-meta i{width:2px;height:2px;border-radius:50%;background:#ffffff36}.scene-label{color:var(--muted)}.post-head-right{display:flex;align-items:center;gap:5px;flex:0 0 auto}.category-chip{max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 5px;border:1px solid rgba(255,255,255,.1);border-radius:3px;font-family:var(--mono);font-size:5.5px;letter-spacing:.06em;color:var(--muted)}.age-chip{padding:3px 4px;border:1px solid rgba(255,77,77,.26);border-radius:3px;background:#ff4d4d12;font-family:var(--mono);font-size:6px;font-weight:700;color:#ff8492}.post-media{position:relative;width:100%;height:clamp(275px,39vh,425px);overflow:hidden;background:#09070e}.post-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 80px #0000005c}.post-video,.post-image{display:block;width:100%;height:100%;object-fit:cover}.post-video{background:#09070e}.media-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(5,4,9,.46),transparent 21%,transparent 64%,rgba(5,4,9,.75));pointer-events:none}.media-top{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:11px 12px}.trend-float{display:flex;align-items:center;gap:4px;padding:4px 6px;border:1px solid rgba(255,255,255,.17);border-radius:4px;background:#07050c5c;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-family:var(--mono);font-size:6px;font-weight:600;letter-spacing:.09em;color:#fffc}.trend-float.hot{border-color:rgba(var(--accent-rgb),.36);background:rgba(var(--accent-rgb),.18);color:#fff}.media-controls{display:flex;gap:4px}.media-btn{display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#07050c61;color:#fffc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:all .16s}.media-btn:hover{background:#07050cad;color:#fff;border-color:#ffffff5c}.media-play-overlay{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:58px;height:58px;padding-left:3px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:#07050c70;color:#fff;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .18s,background .18s}.media-play-overlay:hover{transform:translate(-50%,-50%) scale(1.06);background:#07050ca8}.media-bottom{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 13px 11px}.media-handle{font-family:var(--mono);font-size:7px;letter-spacing:.04em;color:#ffffffb3}.media-tag{padding:3px 5px;border-radius:3px;background:#07050c6b;font-family:var(--mono);font-size:6px;color:#ffffff85}.scanline{position:absolute;left:0;right:0;top:-20%;height:20%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(255,255,255,.055),transparent);animation:scan 8s linear infinite}.post-body{position:relative;z-index:2;padding:11px 14px 12px}.post-caption{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.post-title{font-size:14px;font-weight:600;letter-spacing:-.025em}.post-caption p{flex:1 1 100%;margin-top:3px;font-size:11.5px;line-height:1.45;color:var(--text-soft)}.tag-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:9px}.tag{padding:3px 5px;border:1px solid rgba(255,255,255,.08);border-radius:3px;background:#ffffff06;font-family:var(--mono);font-size:6px;letter-spacing:.02em;color:var(--muted)}.tag.trending{border-color:rgba(var(--accent-rgb),.22);background:rgba(var(--accent-rgb),.06);color:var(--accent)}.queue-pos{margin-left:auto;font-family:var(--mono);font-size:5.5px;letter-spacing:.09em;color:var(--dim)}.signal-zone{margin-top:11px;padding:9px 10px;border:1px solid rgba(255,255,255,.065);border-radius:9px;background:#04030842}.signal-topline{display:flex;align-items:center;justify-content:space-between;gap:8px}.signal-topline>span:first-child{display:flex;align-items:center;gap:4px;font-family:var(--mono);font-size:6px;font-weight:600;letter-spacing:.11em;color:var(--dim)}.trend-match{display:flex;align-items:center;gap:3px;font-family:var(--mono);font-size:6px;letter-spacing:.06em;color:var(--accent)}.no-match{font-family:var(--mono);font-size:6px;letter-spacing:.06em;color:var(--dim)}.signal-grid{display:grid;grid-template-columns:1fr 1fr .8fr;gap:11px;margin-top:7px}.signal-item{min-width:0}.signal-label{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--mono);font-size:6px;letter-spacing:.08em;color:var(--dim)}.signal-label strong{font-size:10px;font-weight:600;color:var(--text)}.signal-track{height:3px;margin-top:4px;overflow:hidden;border-radius:2px;background:#ffffff14}.signal-track span{display:block;height:100%;border-radius:inherit;transition:width .4s}.signal-track.heat span{background:linear-gradient(90deg,var(--gold),var(--accent))}.signal-track.risk span{background:linear-gradient(90deg,#56d6b0,var(--gold),#ff4b4b)}.signal-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7.5px;color:var(--dim)}.signal-view{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:3px;padding-left:8px;border-left:1px solid rgba(255,255,255,.06);color:var(--muted)}.signal-view span{font-family:var(--mono);font-size:10px;color:var(--text-soft)}.signal-view small{flex:1 1 100%;margin-top:2px;text-align:right;font-family:var(--mono);font-size:5px;letter-spacing:.06em;color:var(--dim)}.forecast-box{display:flex;align-items:flex-start;gap:7px;margin-top:9px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.forecast-icon{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:5px;background:rgba(var(--accent-rgb),.09);color:var(--accent)}.forecast-box.boost .forecast-icon{background:#5ef2b014;color:#5ef2b0}.forecast-box>div{min-width:0}.forecast-box strong{display:block;font-family:var(--mono);font-size:6.5px;letter-spacing:.05em;color:var(--text-soft)}.forecast-box p{margin-top:2px;font-size:8px;line-height:1.35;color:var(--dim)}.forecast-locked{display:flex;align-items:center;gap:5px;margin-top:8px;padding-top:7px;border-top:1px dashed rgba(255,255,255,.06);font-size:7.5px;color:var(--dim)}.forecast-locked svg{flex:0 0 auto;color:var(--violet)}.action-row{display:flex;gap:8px;margin-top:11px}.action-btn{position:relative;display:flex;align-items:center;gap:8px;flex:1;min-height:51px;padding:8px 11px;overflow:hidden;border:1px solid var(--line-strong);border-radius:9px;background:#ffffff08;text-align:left;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.action-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.06),transparent);transform:translate(-100%)}.action-btn:hover:not(:disabled):after{opacity:1;animation:shimmer 1s ease}.action-btn:active:not(:disabled){transform:scale(.985)}.action-btn.suppress{color:var(--text-soft)}.action-btn.suppress:hover:not(:disabled){border-color:#ffffff3b;background:#ffffff0f}.action-btn.boost{border-color:rgba(var(--accent-rgb),.45);background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;box-shadow:0 7px 25px rgba(var(--accent-rgb),.17),0 1px #ffffff26 inset}.action-btn.boost:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 9px 32px rgba(var(--accent-rgb),.3)}.action-btn:disabled{opacity:.5}.action-symbol{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.13);border-radius:7px;background:#ffffff0d;flex:0 0 auto}.boost .action-symbol{border-color:#ffffff2e;background:#00000021}.action-copy{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.action-copy strong{font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.09em}.action-copy small{font-size:7.5px;color:var(--dim);white-space:nowrap}.boost .action-copy small{color:#ffffffa6}.action-btn kbd{display:grid;place-items:center;align-self:flex-start;width:16px;height:16px;border:1px solid rgba(255,255,255,.16);border-radius:3px;background:#0000001f;font-family:var(--mono);font-size:6px;color:var(--muted)}.boost kbd{border-color:#ffffff3b;color:#ffffff9e}.post-footnote{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:9px;font-family:var(--mono);font-size:5.5px;letter-spacing:.05em;color:#ffffff30}.queue-preview{width:100%;max-width:630px;margin:11px auto 0}.queue-preview-head{display:flex;justify-content:space-between;margin-bottom:5px;padding:0 2px;font-family:var(--mono);font-size:5.5px;letter-spacing:.1em;color:var(--dim)}.queue-row{display:flex;align-items:center;gap:8px;padding:5px 6px;border:1px solid transparent;border-bottom-color:var(--line);border-radius:6px;transition:background .18s,border-color .18s}.queue-row:hover{background:#ffffff06}.queue-row.next{border-color:rgba(var(--accent-rgb),.1);background:rgba(var(--accent-rgb),.025)}.queue-row img{flex:0 0 31px;width:31px;height:40px;object-fit:cover;border-radius:4px;opacity:.8}.queue-row-copy{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.queue-row-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:6px;color:var(--dim)}.queue-row-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;color:var(--text-soft)}.queue-row-heat{flex:0 0 55px}.queue-row-heat span{display:block;font-family:var(--mono);font-size:5.5px;color:var(--dim)}.queue-row-heat div{height:2px;margin-top:3px;border-radius:2px;background:#ffffff12}.queue-row-heat i{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--accent))}.queue-row>svg{color:var(--dim)}.feed-complete{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:630px;min-height:420px;margin:0 auto;padding:40px;border:1px solid var(--line);border-radius:19px;background:var(--panel);text-align:center}.complete-orb{display:grid;place-items:center;width:62px;height:62px;margin-bottom:18px;border:1px solid rgba(var(--accent-rgb),.25);border-radius:50%;background:rgba(var(--accent-rgb),.07);color:var(--accent);box-shadow:0 0 45px rgba(var(--accent-rgb),.1)}.feed-complete h2{margin-top:8px;font-size:26px;letter-spacing:-.05em}.feed-complete p{max-width:300px;margin-top:8px;font-size:11px;line-height:1.55;color:var(--muted)}.feed-disclaimer{display:flex;justify-content:space-between;gap:10px;width:100%;max-width:630px;margin:auto auto 0;padding:16px 2px 2px;font-family:var(--mono);font-size:5.5px;letter-spacing:.07em;color:#ffffff30}.notification-list{display:flex;flex-direction:column;gap:1px}.notification-row{position:relative;display:flex;gap:7px;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.045)}.notification-row:last-child{border-bottom:0}.notification-row.read{opacity:.55}.notif-icon{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:5px;background:#ffffff09;color:var(--muted)}.notification-row.tone-good .notif-icon{background:#5ef2b012;color:#5ef2b0}.notification-row.tone-warn .notif-icon{background:#ffbd5912;color:var(--gold)}.notification-row.tone-bad .notif-icon{background:#ff4d4d14;color:#ff6577}.notification-row.tone-vip .notif-icon{background:#ffbd5917;color:var(--gold)}.notif-body{min-width:0;flex:1}.notif-title{font-size:9.5px;font-weight:500;line-height:1.3;color:var(--text-soft)}.notif-body p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;font-size:8px;line-height:1.4;color:var(--dim)}.notif-time{display:block;margin-top:3px;font-family:var(--mono);font-size:5.5px;letter-spacing:.04em;color:#fff3}.unread-dot{position:absolute;top:11px;right:0;width:4px;height:4px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px rgba(var(--accent-rgb),.5)}.upgrade-list{display:flex;flex-direction:column;gap:9px}.upgrade-row{display:flex;gap:8px}.upgrade-icon{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border:1px solid var(--line);border-radius:6px;background:#ffffff06;color:var(--muted)}.upgrade-row.owned .upgrade-icon{border-color:#5ef2b033;background:#5ef2b00e;color:#5ef2b0}.upgrade-row.locked{opacity:.62}.upgrade-copy{flex:1;min-width:0}.upgrade-name{display:flex;align-items:center;gap:5px;font-size:9.5px;font-weight:500;color:var(--text-soft)}.owned-chip{display:flex;align-items:center;gap:2px;padding:2px 3px;border-radius:2px;background:#5ef2b014;font-family:var(--mono);font-size:5px;letter-spacing:.04em;color:#5ef2b0}.upgrade-copy p{margin-top:2px;font-size:7.5px;color:var(--dim)}.upgrade-buy{display:inline-flex;align-items:center;gap:3px;margin-top:5px;padding:3px 6px;border:1px solid var(--line);border-radius:3px;background:#ffffff05;font-family:var(--mono);font-size:5.5px;font-weight:600;letter-spacing:.05em;color:var(--dim);transition:all .16s}.upgrade-buy.ready{border-color:rgba(var(--accent-rgb),.24);background:rgba(var(--accent-rgb),.045);color:var(--accent)}.upgrade-buy.ready:hover{border-color:rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.09)}.upgrade-buy:disabled{cursor:not-allowed}.vip-card{position:relative;flex:0 0 auto;overflow:hidden;padding:14px;border:1px solid rgba(255,189,89,.18);border-radius:var(--radius);background:linear-gradient(145deg,#ffbd5912,rgba(var(--accent-rgb),.04) 45%,#0b0811e6)}.vip-shine{position:absolute;top:-65px;right:-55px;width:180px;height:150px;border-radius:50%;background:var(--gold);opacity:.1;filter:blur(45px)}.vip-top{position:relative;display:flex;align-items:center;gap:6px}.vip-icon{display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(255,189,89,.27);border-radius:6px;background:#ffbd5917;color:var(--gold)}.vip-badge{font-family:var(--mono);font-size:6px;font-weight:600;letter-spacing:.11em;color:var(--gold)}.vip-card h3{position:relative;margin-top:10px;font-size:18px;line-height:1.12;letter-spacing:-.045em}.vip-card>p{position:relative;margin-top:7px;font-size:9px;line-height:1.5;color:var(--muted)}.vip-perks{position:relative;display:flex;flex-wrap:wrap;gap:4px 9px;margin-top:10px}.vip-perks span{display:flex;align-items:center;gap:3px;font-family:var(--mono);font-size:5.5px;letter-spacing:.05em;color:var(--muted)}.vip-perks svg{color:var(--gold)}.vip-btn{position:relative;width:100%;margin-top:11px;border-color:#ffbd5970;background:linear-gradient(135deg,#ffbd59,#ff8a4c);color:#1a0e04;box-shadow:0 6px 20px #ffbd592b}.vip-btn:hover:not(:disabled){border-color:#ffbd59b3;background:linear-gradient(135deg,#ffcb7a,#ff9d63);color:#1a0e04;filter:brightness(1.04)}.vault-preview-link{display:flex;align-items:center;justify-content:center;gap:2px;width:100%;margin-top:7px;padding:0;border:0;background:transparent;font-family:var(--mono);font-size:6px;letter-spacing:.05em;color:var(--dim)}.vault-preview-link:hover{color:var(--gold)}.vip-active{border-color:#ffbd5959;background:linear-gradient(145deg,#ffbd591c,#8b5cf60f 50%,#0b0811e6)}.vip-foot{position:relative;display:flex;justify-content:space-between;margin-top:10px;font-family:var(--mono);font-size:5.5px;letter-spacing:.04em;color:var(--dim)}.system-strip{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 3px 0;border:0;background:transparent;font-family:var(--mono);font-size:5.5px;letter-spacing:.04em;color:var(--dim)}.system-strip span{display:flex;align-items:center;gap:3px}.system-strip:hover{color:var(--muted)}.online-dot{width:4px;height:4px;border-radius:50%;background:#5ef2b0}.mobile-nav,.mobile-main{display:none}.is-mobile .mobile-main{position:relative;z-index:1;display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}.is-mobile .mobile-page{flex:1;min-height:0;overflow-y:auto;padding:13px 12px 92px}.is-mobile .mobile-page .col-left,.is-mobile .mobile-page .col-right{overflow:visible;padding-right:0}.is-mobile .col-feed{padding:12px 11px 88px}.is-mobile .post-card{max-width:none;border-radius:16px}.is-mobile .post-media{height:clamp(255px,37dvh,420px)}.is-mobile .post-footnote{font-size:5px}.is-mobile .queue-preview,.is-mobile .feed-disclaimer{max-width:none}.is-mobile .feed-topline{max-width:none;margin-bottom:9px}.is-mobile .feed-title-wrap h1{font-size:18px}.is-mobile .feed-tools{gap:5px}.is-mobile .combo-chip{font-size:5.5px;padding:3px 5px}.is-mobile .queue-count{font-size:5.5px}.is-mobile .help-btn{width:23px;height:23px}.is-mobile .post-head{padding:10px 11px 9px}.is-mobile .post-body{padding:10px 11px 11px}.is-mobile .post-title{font-size:13px}.is-mobile .post-caption p{font-size:11px}.is-mobile .signal-grid{gap:8px;grid-template-columns:1fr 1fr .72fr}.is-mobile .signal-zone{padding:8px}.is-mobile .action-row{gap:6px}.is-mobile .action-btn{min-height:49px;padding:7px 8px;gap:6px}.is-mobile .action-symbol{width:28px;height:28px}.is-mobile .action-copy small{font-size:6.5px}.is-mobile .action-btn kbd{display:none}.is-mobile .topbar{flex-basis:57px;min-height:57px;padding:0 12px;gap:8px}.is-mobile .topbar-left{gap:0}.is-mobile .topbar-right{gap:5px}.is-mobile .cash-pill{min-height:31px;padding:0 8px;gap:4px}.is-mobile .cash-pill .pill-label{display:none}.is-mobile .cash-pill strong{font-size:10px}.is-mobile .icon-btn,.is-mobile .settings-btn{width:31px;height:31px}.is-mobile .vip-chip,.is-mobile .alert-btn{display:none}.is-mobile .mobile-nav{position:fixed;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:stretch;justify-content:space-around;height:calc(64px + env(safe-area-inset-bottom));padding:5px 10px env(safe-area-inset-bottom);border-top:1px solid var(--line-strong);background:#08060deb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mobile-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:1;max-width:95px;border:0;border-radius:8px;background:transparent;color:var(--dim);font-family:var(--mono);font-size:6px;font-weight:600;letter-spacing:.06em;transition:color .16s,background .16s}.mobile-nav button.active{color:var(--accent);background:rgba(var(--accent-rgb),.055)}.mobile-nav button:hover{color:var(--text-soft)}.nav-icon-wrap{position:relative;display:flex}.nav-icon-wrap i{position:absolute;top:-4px;right:-7px;display:grid;place-items:center;min-width:13px;height:13px;padding:0 2px;border:1.5px solid #0a0710;border-radius:8px;background:var(--accent);color:#fff;font-family:var(--mono);font-size:6px;font-style:normal;line-height:1}.vault-tab .vault-orb{display:grid;place-items:center;width:31px;height:31px;margin-top:-14px;border:1px solid rgba(255,189,89,.4);border-radius:50%;background:linear-gradient(145deg,#ffbd59,#ff8a4c);color:#2b1504;box-shadow:0 5px 18px #ffbd5933}.vault-tab span:last-child{margin-top:1px;color:var(--gold)}.is-desktop .mobile-nav{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(14px) scale(.994)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cardIn{0%{opacity:0;transform:translateY(12px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastDrop{0%{opacity:0;transform:translate(-50%,-10px) scale(.98)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes toastUp{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes scan{0%{top:-25%}to{top:110%}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbFloat{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(2.5vw,2vh,0) scale(1.06)}to{transform:translate3d(-1.5vw,4vh,0) scale(.97)}}@keyframes gateFloat{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-17px) rotate(4deg)}}.age-gate{position:relative;display:grid;place-items:center;min-height:100dvh;padding:28px 18px;overflow-y:auto;background:radial-gradient(ellipse 70% 50% at 25% 0%,rgba(var(--accent-rgb),.13),transparent 60%),radial-gradient(ellipse 60% 60% at 100% 100%,rgba(0,229,255,.06),transparent 62%),#06050a}.age-grid{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 75%);mask-image:radial-gradient(ellipse at center,black,transparent 75%)}.gate-orb{position:fixed;display:block;border-radius:50%;filter:blur(110px);pointer-events:none;opacity:.17}.gate-orb-a{top:-20vw;left:-10vw;width:50vw;height:50vw;background:var(--accent);animation:gateFloat 11s ease-in-out infinite alternate}.gate-orb-b{right:-18vw;bottom:-16vw;width:45vw;height:45vw;background:var(--cyan);opacity:.09;animation:gateFloat 14s ease-in-out -5s infinite alternate-reverse}.gate-orb-c{left:38%;top:45%;width:25vw;height:25vw;background:var(--violet);opacity:.11;animation:gateFloat 17s ease-in-out -8s infinite alternate}.gate-card{position:relative;z-index:1;width:min(810px,100%);margin:auto;overflow:hidden;border:1px solid var(--line-strong);border-radius:22px;background:linear-gradient(160deg,#161120f7,#08060dfc);box-shadow:0 40px 120px #000000a3,0 1px #ffffff0f inset;animation:cardIn .5s cubic-bezier(.16,1,.3,1)}.gate-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.7),transparent)}.gate-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 23px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:6.5px;letter-spacing:.12em;color:var(--dim)}.gate-status{display:flex;align-items:center;gap:4px;color:#5ef2b0}.gate-status i{width:4px;height:4px;border-radius:50%;background:#5ef2b0;box-shadow:0 0 7px #5ef2b0}.gate-hero{padding:27px 34px 0}.gate-hero .brand{gap:9px}.gate-hero .brand-mark{width:25px;height:25px}.gate-hero .brand-mark span{width:6px}.gate-hero .brand-mark span:nth-child(1){height:11px}.gate-hero .brand-mark span:nth-child(2){height:20px}.gate-hero .brand-mark span:nth-child(3){height:15px}.gate-hero .brand-name{font-size:12px}.gate-hero .brand-tag{font-size:5.5px}.gate-kicker{display:block;margin-top:31px;font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.15em;color:var(--accent)}.gate-hero h1{margin-top:12px;max-width:650px;font-size:clamp(35px,5.8vw,58px);font-weight:650;line-height:.97;letter-spacing:-.065em}.gate-hero h1 em{font-style:normal;color:transparent;background:linear-gradient(100deg,var(--accent),var(--violet) 58%,var(--cyan));-webkit-background-clip:text;background-clip:text}.gate-hero>p{max-width:570px;margin-top:17px;font-size:12.5px;line-height:1.65;color:var(--muted)}.gate-warning{display:flex;gap:12px;margin:25px 34px 0;padding:12px 14px;border:1px solid rgba(255,189,89,.16);border-radius:8px;background:#ffbd590a}.warning-stripe{flex:0 0 2px;border-radius:2px;background:linear-gradient(180deg,var(--gold),var(--orange))}.gate-warning strong{font-family:var(--mono);font-size:8px;font-weight:600;letter-spacing:.05em;color:var(--gold)}.gate-warning p{margin-top:4px;font-size:10px;line-height:1.55;color:var(--muted)}.gate-checks{display:flex;flex-direction:column;gap:8px;margin:17px 34px 0}.check-row{display:flex;align-items:flex-start;gap:9px;padding:9px 10px;border:1px solid var(--line);border-radius:7px;background:#ffffff05;cursor:pointer;transition:border-color .16s,background .16s}.check-row:hover{border-color:#ffffff26;background:#ffffff08}.check-row input{position:absolute;opacity:0;width:0;height:0}.fake-check{display:grid;place-items:center;flex:0 0 16px;width:16px;height:16px;margin-top:1px;border:1px solid rgba(255,255,255,.24);border-radius:4px;color:transparent;transition:all .16s}.check-row input:checked+.fake-check{border-color:var(--accent);background:var(--accent);color:#0c0710;box-shadow:0 0 10px rgba(var(--accent-rgb),.2)}.check-row span:last-child{font-size:10.5px;line-height:1.5;color:var(--text-soft)}.gate-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;padding:0 34px 25px}.underage-link{padding:0;border:0;background:transparent;font-family:var(--mono);font-size:7px;letter-spacing:.06em;color:var(--dim);text-decoration:underline;text-underline-offset:3px}.underage-link:hover{color:var(--muted)}.gate-enter-group{display:flex;align-items:center;gap:11px}.gate-ready{font-family:var(--mono);font-size:6px;color:var(--dim)}.gate-footer{display:flex;justify-content:space-between;gap:12px;padding:11px 23px;border-top:1px solid var(--line);font-family:var(--mono);font-size:5.5px;letter-spacing:.09em;color:#fff3}.declined-gate{place-items:center}.declined-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:430px;padding:35px;border:1px solid var(--line-strong);border-radius:17px;background:var(--panel-strong);text-align:center;box-shadow:var(--shadow)}.declined-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgba(255,77,77,.26);border-radius:50%;background:#ff4d4d12;color:#ff7286}.declined-card h1{margin-top:16px;font-size:26px;letter-spacing:-.045em}.declined-card p{margin-top:9px;font-size:11.5px;line-height:1.6;color:var(--muted)}.declined-card .btn{margin-top:20px}.fineprint{margin-top:18px;font-family:var(--mono);font-size:6px;letter-spacing:.1em;color:var(--dim)}@media (max-width: 1420px){.workspace{grid-template-columns:243px minmax(0,1fr) 286px;gap:14px;padding-left:16px;padding-right:16px}.topbar{padding:0 17px}.topbar-center{display:none}.panel,.vip-card{padding:13px}}@media (max-width: 1180px){.workspace{grid-template-columns:225px minmax(0,1fr) 267px;gap:12px}.topbar-mode{display:none}.brand-tag{font-size:5.5px}}@media (max-width: 1023px){.workspace{display:none}.game-shell{min-height:480px}}@media (max-width: 680px){.age-gate{padding:0;align-items:stretch}.gate-card{margin:0;width:100%;min-height:100dvh;border:0;border-radius:0;display:flex;flex-direction:column}.gate-topline{padding:11px 17px}.gate-hero{padding:22px 19px 0}.gate-hero h1{font-size:clamp(36px,12vw,51px)}.gate-hero>p{font-size:12px}.gate-warning{margin:22px 19px 0}.gate-checks{margin:15px 19px 0}.gate-actions{align-items:stretch;flex-direction:column-reverse;gap:15px;margin-top:18px;padding:0 19px 22px}.underage-link{align-self:flex-start}.gate-enter-group{flex-direction:column;align-items:stretch;gap:7px}.gate-ready{text-align:center}.gate-footer{padding:10px 17px max(10px,env(safe-area-inset-bottom));font-size:5px;flex-direction:column;gap:4px}.gate-status{display:none}.declined-card{margin:18px}.brand-name{font-size:11px}.is-mobile .brand-name{font-size:10.5px}.is-mobile .brand-tag{display:none}}@media (max-height: 780px) and (min-width: 1024px){.post-media{height:clamp(250px,36vh,360px)}.post-body{padding-top:9px;padding-bottom:10px}.post-caption p{font-size:11px}.signal-zone{margin-top:9px}.action-btn{min-height:47px}.queue-preview{margin-top:8px}.workspace{padding-top:13px;padding-bottom:13px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html.reduce-motion *,html.reduce-motion *:before,html.reduce-motion *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.landing-screen{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);grid-template-rows:auto 1fr auto;gap:20px 42px;width:100%;min-height:100dvh;max-width:1560px;margin:0 auto;padding:26px clamp(24px,4vw,66px) 22px;overflow:hidden auto;background:radial-gradient(ellipse 60% 55% at 20% 8%,rgba(var(--accent-rgb),.13),transparent 62%),radial-gradient(ellipse 50% 55% at 100% 85%,rgba(0,229,255,.055),transparent 60%),#06050a}.landing-grid{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.36;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 35%,black,transparent 76%);mask-image:radial-gradient(ellipse at 50% 35%,black,transparent 76%)}.landing-orb{position:fixed;display:block;border-radius:50%;filter:blur(110px);pointer-events:none;opacity:.16}.landing-orb-a{top:-18vw;left:-8vw;width:46vw;height:46vw;background:var(--accent);animation:gateFloat 12s ease-in-out infinite alternate}.landing-orb-b{right:-18vw;bottom:-20vw;width:44vw;height:44vw;background:var(--violet);opacity:.13;animation:gateFloat 17s ease-in-out -6s infinite alternate-reverse}.landing-orb-c{top:30%;right:22%;width:18vw;height:18vw;background:var(--cyan);opacity:.07;filter:blur(80px)}.landing-header{position:relative;z-index:2;grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:18px}.landing-header .brand{gap:13px}.landing-header .brand-mark{width:42px;height:38px}.landing-header .brand-mark span{width:9px}.landing-header .brand-mark span:nth-child(1){height:17px}.landing-header .brand-mark span:nth-child(2){height:29px}.landing-header .brand-mark span:nth-child(3){height:22px}.landing-header .brand-name{font-size:20px;letter-spacing:.1em}.landing-header .brand-tag{margin-top:4px;font-size:8px;letter-spacing:.25em}.landing-header-badge{display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid rgba(255,189,89,.25);border-radius:999px;background:#ffbd590e;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.12em;color:var(--gold)}.landing-header-badge i{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold)}.landing-hero{position:relative;z-index:2;align-self:center;max-width:820px;padding:20px 0}.landing-kicker{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.13em;color:var(--accent)}.landing-hero h1{margin-top:20px;max-width:900px;font-size:clamp(50px,7.6vw,112px);font-weight:650;line-height:.9;letter-spacing:-.07em}.landing-hero h1 em{font-style:normal;color:transparent;background:linear-gradient(100deg,var(--accent),var(--violet) 55%,var(--cyan));-webkit-background-clip:text;background-clip:text}.landing-hero>p{max-width:680px;margin-top:24px;font-size:18px;line-height:1.55;color:var(--muted)}.landing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:34px}.landing-start{display:flex;align-items:center;gap:14px;min-width:270px;padding:14px 22px 14px 14px;border:1px solid rgba(var(--accent-rgb),.7);border-radius:14px;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 14px 45px rgba(var(--accent-rgb),.28),0 1px #ffffff3d inset;color:#fff;text-align:left;transition:transform .16s,filter .16s,box-shadow .16s}.landing-start:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 18px 55px rgba(var(--accent-rgb),.38),0 1px #ffffff3d inset}.landing-start-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.24);border-radius:10px;background:#00000024}.landing-start span:last-child{display:flex;flex-direction:column;gap:4px}.landing-start strong{font-family:var(--mono);font-size:18px;letter-spacing:.08em}.landing-start small{font-size:12px;color:#ffffffb8}.landing-age-note{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px}.landing-age-note svg{color:var(--gold);flex:0 0 auto}.landing-preview{position:relative;z-index:2;align-self:center;justify-self:center;width:min(100%,390px);height:490px;transform:perspective(1000px) rotateY(-6deg) rotateX(2deg);transform-origin:center}.landing-preview-card{position:absolute;border:1px solid var(--line-strong);border-radius:22px;background:linear-gradient(158deg,#1e162bf0,#0b0811f7);box-shadow:0 32px 80px #00000080}.landing-preview-card.back{top:52px;right:-22px;bottom:18px;left:42px;opacity:.35;transform:rotate(5deg)}.landing-preview-card.back span{display:block;height:2px;margin:18px;background:#ffffff14}.landing-preview-card.mid{top:30px;right:-4px;bottom:0;left:20px;opacity:.55;transform:rotate(2.5deg)}.landing-preview-card.mid span{display:block;height:2px;margin:18px;background:#ffffff1a}.landing-preview-card.front{top:0;right:10px;bottom:10px;left:0;overflow:hidden;padding:16px}.landing-preview-head{display:flex;align-items:center;gap:10px}.landing-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--violet));color:#fff;font-family:var(--mono);font-size:13px;font-style:normal;font-weight:700}.landing-preview-head>div{display:flex;flex-direction:column;gap:3px;flex:1}.landing-preview-head strong{font-size:13px}.landing-preview-head span{font-family:var(--mono);font-size:9px;color:var(--dim)}.landing-preview-head small{color:#ff8492;font-family:var(--mono);font-size:9px;border:1px solid rgba(255,77,77,.25);border-radius:3px;padding:3px 5px}.landing-preview-media{position:relative;display:grid;place-items:center;height:278px;margin-top:13px;overflow:hidden;border-radius:12px;background:radial-gradient(circle at 50% 35%,rgba(var(--accent-rgb),.4),transparent 60%),linear-gradient(145deg,#2a1539,#101521)}.preview-glow{position:absolute;width:160px;height:160px;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 80px rgba(var(--accent-rgb),.35) inset}.landing-preview-media>span{position:relative;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.2em;color:#ffffffc2}.landing-preview-signals{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.landing-preview-signals div{position:relative;padding-bottom:10px;font-family:var(--mono);font-size:9px;color:var(--muted)}.landing-preview-signals span{margin-right:6px}.landing-preview-signals strong{color:var(--text);font-size:13px}.landing-preview-signals i{position:absolute;bottom:0;left:0;display:block;height:4px;border-radius:3px;background:linear-gradient(90deg,var(--gold),var(--accent))}.landing-preview-signals div+div i{background:linear-gradient(90deg,#56d6b0,var(--gold),#ff4b4b)}.landing-preview-actions{display:flex;gap:8px;margin-top:14px}.landing-preview-actions span{flex:1;padding:11px;border-radius:8px;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.08em;text-align:center}.landing-preview-actions span:first-child{border:1px solid var(--line-strong);background:#ffffff0a;color:var(--muted)}.landing-preview-actions span:last-child{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff}.landing-footer{position:relative;z-index:2;grid-column:1 / -1;display:flex;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--dim)}.landing-fine{display:block;margin-top:18px;font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--dim)}.declined-screen{display:flex;flex-direction:column;align-items:center;justify-content:center}.declined-card.v2{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:560px;padding:48px;text-align:center}.declined-card.v2 h1{margin-top:16px;font-size:46px;line-height:1;letter-spacing:-.06em}.declined-card.v2 p{max-width:400px;margin-top:14px;font-size:16px;line-height:1.6;color:var(--muted)}.declined-card.v2 .btn{margin-top:26px}.age-question-modal{max-width:620px;padding:38px}.age-question{display:flex;flex-direction:column;align-items:flex-start}.age-question-icon{display:grid;place-items:center;width:70px;height:70px;margin-bottom:24px;border:1px solid rgba(var(--accent-rgb),.32);border-radius:18px;background:rgba(var(--accent-rgb),.08);color:var(--accent);box-shadow:0 0 45px rgba(var(--accent-rgb),.12)}.age-question h2{margin-top:14px;font-size:clamp(38px,6vw,54px);line-height:.98;letter-spacing:-.06em}.age-question>p{max-width:510px;margin-top:16px;font-size:15px;line-height:1.6;color:var(--muted)}.age-question-actions{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:26px}.age-yes{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:62px;padding:0 20px;border:1px solid rgba(var(--accent-rgb),.7);border-radius:11px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:.08em;box-shadow:0 12px 35px rgba(var(--accent-rgb),.22);transition:transform .16s,filter .16s}.age-yes:hover{transform:translateY(-1px);filter:brightness(1.08)}.age-no{width:100%;min-height:49px;border:1px solid var(--line-strong);border-radius:9px;background:#ffffff06;color:var(--muted);font-family:var(--mono);font-size:12px;letter-spacing:.04em}.age-no:hover{border-color:#ffffff40;color:var(--text)}.age-question-fine{display:flex;align-items:flex-start;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:11px;line-height:1.5;color:var(--dim)}.age-question-fine svg{flex:0 0 auto;margin-top:1px;color:var(--muted)}.topbar{flex:0 0 98px;min-height:98px;gap:20px;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,rgba(var(--accent-rgb),.09),transparent 30%,rgba(0,229,255,.035) 68%,transparent),linear-gradient(180deg,#140f1ef2,#08060de6);box-shadow:0 10px 40px #00000038;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.topbar:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--accent),var(--violet) 36%,var(--cyan) 70%,var(--gold));box-shadow:0 0 25px rgba(var(--accent-rgb),.25)}.topbar:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.5),rgba(0,229,255,.2),transparent)}.topbar-brand-zone{display:flex;align-items:center;gap:16px;min-width:0}.topbar .brand{gap:11px}.topbar .brand-mark{width:40px;height:37px}.topbar .brand-mark span{width:9px}.topbar .brand-mark span:nth-child(1){height:17px}.topbar .brand-mark span:nth-child(2){height:30px}.topbar .brand-mark span:nth-child(3){height:23px}.topbar .brand-name{font-size:19px;letter-spacing:.095em}.topbar .brand-tag{margin-top:4px;font-size:8px;letter-spacing:.22em}.topbar-live-chip{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid var(--line);border-radius:7px;background:#ffffff06;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.07em;color:var(--muted);white-space:nowrap}.topbar-live-chip i{width:6px;height:6px;border-radius:50%;background:var(--muted)}.topbar-live-chip i.online{background:#5ef2b0;box-shadow:0 0 9px #5ef2b0bf}.topbar-live-chip i.offline{background:var(--gold);box-shadow:0 0 9px #ffbd5999}.topbar-level-chip{display:flex;align-items:baseline;gap:4px;padding:7px 10px;border:1px solid rgba(var(--accent-rgb),.25);border-radius:8px;background:rgba(var(--accent-rgb),.07);color:var(--accent);font-family:var(--mono);white-space:nowrap}.topbar-level-chip span{font-size:8px;font-weight:600;letter-spacing:.08em;color:var(--muted)}.topbar-level-chip strong{font-size:18px;letter-spacing:-.06em}.topbar-status-zone{display:flex;align-items:center;justify-content:center;gap:20px;flex:1 1 auto;min-width:0}.topbar-status-block{display:flex;flex-direction:column;gap:5px;min-width:0}.topbar-status-kicker{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;color:var(--dim);white-space:nowrap}.topbar-status-kicker svg{color:var(--accent)}.topbar-status-block strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:.015em;color:var(--text-soft)}.topbar-status-line{width:1px;height:34px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.16),transparent)}.topbar-controls{display:flex;align-items:center;gap:12px;margin-left:auto}.cash-card{display:flex;align-items:center;justify-content:center;gap:10px;min-width:195px;height:66px;padding:0 16px;border:1px solid rgba(94,242,176,.28);border-radius:12px;background:linear-gradient(150deg,rgba(94,242,176,.09),transparent 72%),#090f0e94;box-shadow:0 0 28px #5ef2b012,0 1px #ffffff0d inset}.cash-card-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(94,242,176,.25);border-radius:10px;background:#5ef2b01a;color:#75f5ba}.cash-card-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1}.cash-card-copy span{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em;color:#94eabfb0}.cash-card-copy strong{margin-top:4px;font-family:var(--mono);font-size:30px;font-weight:700;line-height:1;letter-spacing:-.07em;color:#83ffc7;text-shadow:0 0 22px rgba(94,242,176,.27)}.topbar-actions{display:flex;align-items:center;gap:7px}.topbar-op{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:62px;height:66px;border:1px solid var(--line);border-radius:11px;background:#ffffff06;color:var(--muted);transition:transform .16s,border-color .16s,background .16s,color .16s}.topbar-op svg{transition:color .16s,filter .16s}.topbar-op span{font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.06em;color:inherit}.topbar-op:hover{transform:translateY(-2px);color:var(--text)}.topbar-op.sound{border-color:#00e5ff2b;background:#00e5ff0b;color:#77f1ff}.topbar-op.sound:hover{border-color:#00e5ff6b;background:#00e5ff17}.topbar-op.alerts{border-color:rgba(var(--accent-rgb),.18);background:rgba(var(--accent-rgb),.05);color:#ff82b7}.topbar-op.alerts:hover{border-color:rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.1)}.topbar-op.vault{border-color:#ffbd5933;background:#ffbd590d;color:var(--gold)}.topbar-op.vault:hover{border-color:#ffbd5975;background:#ffbd591a}.topbar-op.vip{border-color:#8b5cf63b;background:#8b5cf60f;color:#c6a9ff}.topbar-op.vip:hover,.topbar-op.vip.active{border-color:#ffbd5980;background:#ffbd5917;color:var(--gold)}.topbar-op.settings{border-color:#ffffff1a;color:var(--text-soft)}.topbar-op.settings:hover{border-color:rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.07)}.topbar-badge{position:absolute;top:-6px;right:-5px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border:2px solid #0b0811;border-radius:10px;background:var(--accent);color:#fff;font-family:var(--mono);font-size:10px;font-style:normal;font-weight:700}.topbar-compact-actions{display:flex;align-items:center;gap:7px}.topbar-compact-actions .topbar-op{width:46px;height:46px}.topbar-compact-actions .topbar-op span{display:none}.compact-network{display:grid;place-items:center;width:28px;height:28px;color:var(--dim)}.compact-network.online{color:#5ef2b0}.compact-network.offline{color:var(--gold)}.workspace{grid-template-columns:318px minmax(0,1fr) 344px;gap:18px;max-width:1660px;padding:19px 24px 22px}.col-left,.col-right{gap:14px}.column{scrollbar-width:thin;scrollbar-gutter:stable}.panel{padding:19px}.panel-heading{margin-bottom:16px}.panel-heading h2{margin-top:6px;font-size:24px;letter-spacing:-.045em}.eyebrow{gap:6px;font-size:10px;letter-spacing:.11em}.eyebrow svg{width:14px;height:14px}.live-chip{padding:5px 7px;font-size:9px}.live-chip i{width:5px;height:5px}.small-label{padding-top:5px;font-size:9px}.panel-footnote{margin-top:14px;font-size:12px;line-height:1.55}.stat-grid{border-radius:11px}.stat-cell{gap:5px;padding:14px 12px}.stat-icon{width:34px;height:34px;margin-bottom:6px;border-radius:8px}.stat-icon svg{width:19px;height:19px}.stat-label{font-size:11px;letter-spacing:.06em}.stat-cell strong{font-size:28px;letter-spacing:-.06em}.stat-cell strong small{font-size:12px}.stat-note{font-size:10px}.stat-note svg{width:12px;height:12px}.mini-bar{height:4px;margin-top:5px}.algo-health{margin-top:16px;padding-top:14px}.algo-health-top,.algo-health-top strong{font-size:10px}.health-track{height:6px;margin-top:9px}.algo-health p{margin-top:8px;font-size:12px;line-height:1.5}.level-block{font-size:10px}.level-block strong{font-size:33px}.rank-tier{font-size:16px}.tier-ring{width:61px;height:61px}.tier-ring span{font-size:20px}.tier-ring small{font-size:7px}.xp-row{margin-top:18px;font-size:11px}.xp-track{height:6px;margin-top:7px}.rank-perk{margin-top:13px;font-size:13px;line-height:1.5}.tier-track{margin-top:16px;gap:6px}.tier-dot{gap:6px}.tier-dot i{height:4px}.tier-dot span{font-size:8px}.trend-list{gap:14px}.trend-rank{flex-basis:17px;font-size:10px}.trend-label strong{font-size:15px}.trend-label span{font-size:9px}.trend-track{height:4px;margin-top:6px}.trend-heat{flex-basis:25px;font-size:13px}.shift-id{font-size:22px}.shift-metric{margin-top:15px}.shift-metric-line{font-size:10.5px}.shift-metric-line strong{font-size:12px}.shift-track{height:5px;margin-top:7px}.queue-dots{gap:4px;margin-top:17px}.queue-dots i{height:5px}.shift-footer{margin-top:9px;font-size:9px}.notification-row{gap:10px;padding:11px 0}.notif-icon{flex-basis:33px;width:33px;height:33px;border-radius:7px}.notif-icon svg{width:17px;height:17px}.notif-title{font-size:15.5px;font-weight:600}.notif-body p{margin-top:4px;font-size:13px;line-height:1.5;-webkit-line-clamp:3}.notif-time{margin-top:5px;font-size:10px}.unread-dot{width:6px;height:6px}.text-btn{font-size:9px}.upgrade-list{gap:13px}.upgrade-row{gap:10px}.upgrade-icon{flex-basis:36px;width:36px;height:36px;border-radius:8px}.upgrade-icon svg{width:19px;height:19px}.upgrade-name{gap:7px;font-size:13px;font-weight:600}.owned-chip{padding:3px 5px;font-size:7px}.upgrade-copy p{margin-top:4px;font-size:11px;line-height:1.4}.upgrade-buy{margin-top:8px;padding:5px 8px;font-size:9px}.vip-top{gap:8px}.vip-icon{width:36px;height:36px;border-radius:8px}.vip-badge{font-size:9px}.vip-card h3{margin-top:13px;font-size:24px}.vip-card>p{margin-top:9px;font-size:12px;line-height:1.55}.vip-perks{gap:6px 12px;margin-top:13px}.vip-perks span{font-size:8.5px}.vip-btn{min-height:44px;margin-top:14px;font-size:11px}.vault-preview-link{margin-top:9px;font-size:9px}.vip-foot{font-size:8px;margin-top:12px}.system-strip{padding-top:8px;font-size:8px}.feed-topline{max-width:760px;margin-bottom:14px}.feed-title-wrap h1{margin-top:7px;font-size:30px}.feed-live{gap:7px;font-size:9.5px}.feed-live i{width:7px;height:7px}.feed-tools{gap:10px}.combo-chip{gap:5px;padding:6px 9px;font-size:10px}.combo-chip svg{width:14px;height:14px}.queue-count{font-size:10px}.help-btn{width:32px;height:32px}.help-btn svg{width:20px;height:20px}.post-card{max-width:760px}.post-head{gap:12px;padding:15px 17px 14px}.avatar{flex-basis:46px;width:46px;height:46px}.avatar span{font-size:13px}.avatar>i{width:10px;height:10px}.creator-line strong{font-size:17px}.verified{width:15px;height:15px;font-size:10px}.creator-meta{gap:7px;margin-top:4px;font-size:10px}.post-head-right{gap:7px}.category-chip{max-width:130px;padding:4px 7px;font-size:9px}.age-chip{padding:4px 6px;font-size:9px}.post-media{width:100%;height:auto;aspect-ratio:9 / 16;background:#030206}.post-video,.post-image{position:relative;z-index:1;object-fit:contain;background:transparent}.media-backdrop{position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;z-index:0;width:calc(100% + 36px);height:calc(100% + 36px);object-fit:cover;filter:blur(30px) saturate(1.25) brightness(.34);opacity:.8}.media-vignette{z-index:2}.media-top{z-index:3;padding:15px}.media-bottom{z-index:3;padding:0 16px 14px}.media-controls{gap:6px}.media-btn{width:36px;height:36px;border-width:1px}.trend-float{padding:6px 9px;font-size:9px;gap:5px}.media-handle{font-size:10px}.media-tag{font-size:9px;padding:5px 8px}.media-play-overlay{width:68px;height:68px}.post-body{padding:16px 18px 17px}.post-caption{gap:8px}.post-title{font-size:22px}.post-caption p{margin-top:6px;font-size:15px;line-height:1.45}.tag-row{gap:6px;margin-top:12px}.tag{padding:4px 7px;font-size:9px}.queue-pos{font-size:8px}.signal-zone{margin-top:14px;padding:13px 14px;border-radius:10px}.signal-topline>span:first-child{font-size:9px}.signal-topline svg{width:14px;height:14px}.trend-match,.no-match{font-size:9px}.signal-grid{gap:14px;margin-top:10px}.signal-label{font-size:9px}.signal-label strong{font-size:17px}.signal-track{height:6px;margin-top:6px}.signal-item small{margin-top:6px;font-size:10px}.signal-view svg{width:16px;height:16px}.signal-view span{font-size:16px}.signal-view small{font-size:7.5px}.forecast-box{gap:9px;margin-top:12px;padding-top:11px}.forecast-icon{flex-basis:30px;width:30px;height:30px}.forecast-icon svg{width:17px;height:17px}.forecast-box strong{font-size:10px}.forecast-box p{margin-top:4px;font-size:11px;line-height:1.4}.forecast-locked{gap:7px;margin-top:11px;padding-top:10px;font-size:10.5px;line-height:1.4}.post-intel{margin-top:13px;padding:12px 13px;border:1px solid rgba(255,255,255,.065);border-radius:9px;background:#ffffff05}.post-intel-head{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--dim)}.post-intel-head svg{color:var(--cyan)}.post-intel-grid{display:grid;grid-template-columns:1.15fr 1.2fr .8fr;gap:12px;margin-top:10px}.post-intel-grid div{display:flex;flex-direction:column;gap:4px;min-width:0}.post-intel-grid span{font-family:var(--mono);font-size:9.5px;letter-spacing:.05em;color:var(--dim);white-space:nowrap}.post-intel-grid strong{font-family:var(--mono);font-size:16px;font-weight:600;color:var(--text-soft)}.post-intel-grid strong.warm{color:#5ef2b0}.post-intel-grid strong.volatile{color:var(--gold)}.action-row{gap:10px;margin-top:15px}.action-btn{min-height:64px;padding:11px 13px;gap:10px;border-radius:11px}.action-symbol{width:38px;height:38px;border-radius:9px}.action-symbol svg{width:22px;height:22px}.action-copy{gap:3px}.action-copy small{font-size:10.5px;white-space:nowrap}.action-btn kbd{position:absolute;top:7px;right:8px;width:20px;height:20px;font-size:8px}.post-footnote{margin-top:12px;font-size:8px}.queue-preview{max-width:760px;margin-top:15px}.queue-preview-head{font-size:8px;margin-bottom:8px}.queue-row{gap:10px;padding:8px}.queue-row img{flex-basis:42px;width:42px;height:53px;border-radius:6px}.queue-row-copy span{font-size:8px}.queue-row-copy strong{font-size:13px}.queue-row-heat{flex-basis:74px}.queue-row-heat span{font-size:8px}.queue-row-heat div{height:4px;margin-top:5px}.queue-row>svg{width:17px;height:17px}.feed-disclaimer{max-width:760px;padding-top:20px;font-size:8px}.feed-complete{max-width:760px}.post-media:fullscreen{display:flex;align-items:center;justify-content:center;width:100vw;height:100dvh;aspect-ratio:auto;background:#000;border-radius:0}.post-media:fullscreen .post-video,.post-media:fullscreen .post-image{width:100%;height:100%;object-fit:contain;background:#000}.post-media:fullscreen .media-backdrop{filter:blur(45px) brightness(.18)}.post-media:fullscreen .media-top{padding:22px}.post-media:fullscreen .media-bottom{padding:0 24px 24px}.post-media:fullscreen .media-controls .media-btn{width:48px;height:48px}.post-media:fullscreen .media-vignette{background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 20%,transparent 80%,rgba(0,0,0,.65))}@media (min-width: 1280px){.post-card{display:grid;grid-template-columns:minmax(240px,.82fr) minmax(300px,1.18fr);align-items:start}.post-head{grid-column:1 / -1}.post-media{grid-column:1;align-self:stretch;width:100%;min-width:0}.post-body{grid-column:2;align-self:stretch;display:flex;flex-direction:column;min-width:0;padding:19px 20px 18px;border-left:1px solid rgba(255,255,255,.06)}.post-body .action-row{margin-top:auto;padding-top:16px}.post-body .post-footnote{padding-top:12px}.post-media .post-video,.post-media .post-image{width:100%;height:100%}}@media (max-width: 1279px) and (min-width: 1024px){.post-media{width:min(100%,400px);margin:0 auto}}.modal-title,.modal-label{font-size:16px}@media (max-width: 1420px){.workspace{grid-template-columns:292px minmax(0,1fr) 322px;gap:14px;padding:16px 18px 18px}.topbar{padding:0 18px;gap:14px}.topbar .brand-name{font-size:17px}.topbar .brand-tag{font-size:7px}.topbar .brand-mark{width:35px;height:33px}.topbar .brand-mark span{width:8px}.topbar .brand-mark span:nth-child(1){height:15px}.topbar .brand-mark span:nth-child(2){height:26px}.topbar .brand-mark span:nth-child(3){height:20px}.topbar-op{width:52px;height:58px}.topbar-op span{font-size:9px}.cash-card{min-width:158px;height:56px;padding:0 12px;gap:8px}.cash-card-icon{flex-basis:33px;width:33px;height:33px}.cash-card-copy strong{font-size:22px}.cash-card-copy span{font-size:8px}}@media (max-width: 1180px){.workspace{grid-template-columns:262px minmax(0,1fr) 292px;gap:12px}.panel{padding:16px}.topbar-live-chip,.topbar-status-zone{display:none}.topbar-op{width:48px;height:56px}.topbar-actions{gap:5px}.topbar .brand-tag{display:none}}@media (max-width: 1023px){.is-mobile .topbar{flex-basis:76px;min-height:76px;padding:0 12px;gap:8px}.is-mobile .post-head{padding:13px 13px 12px}.is-mobile .post-body{padding:14px 13px 15px}.is-mobile .post-title{font-size:20px}.is-mobile .post-caption p{font-size:15px}.is-mobile .creator-meta{font-size:10px;white-space:normal;flex-wrap:wrap;gap:5px 7px}.is-mobile .signal-grid{grid-template-columns:1fr 1fr;gap:10px 14px}.is-mobile .signal-zone{padding:12px}.is-mobile .action-row{gap:8px}.is-mobile .action-btn{min-height:59px;padding:9px 10px;gap:8px}.is-mobile .action-symbol{width:36px;height:36px}.is-mobile .action-copy strong{font-size:14px}.is-mobile .action-copy small{font-size:10px}.is-mobile .feed-title-wrap h1{font-size:25px}.is-mobile .feed-topline{max-width:none;margin-bottom:12px}.is-mobile .combo-chip{font-size:9px;padding:5px 8px}.is-mobile .queue-count{display:none}.is-mobile .help-btn{width:31px;height:31px}.is-mobile .post-footnote{font-size:8px}.is-mobile .mobile-nav{height:calc(70px + env(safe-area-inset-bottom))}.topbar .brand{gap:7px}.topbar .brand-mark{width:29px;height:28px}.topbar .brand-mark span{width:6px}.topbar .brand-mark span:nth-child(1){height:12px}.topbar .brand-mark span:nth-child(2){height:21px}.topbar .brand-mark span:nth-child(3){height:16px}.topbar .brand-name{font-size:14px}.topbar .brand-tag,.topbar-live-chip,.topbar-level-chip{display:none}.cash-card{min-width:128px;height:51px;padding:0 10px;gap:6px}.cash-card-icon{flex-basis:29px;width:29px;height:29px}.cash-card-icon svg{width:19px;height:19px}.cash-card-copy span{font-size:7px}.cash-card-copy strong{font-size:19px}.topbar-compact-actions{gap:4px}.topbar-compact-actions .topbar-op{width:41px;height:45px;border-radius:9px}.topbar-controls{gap:5px}.feed-topline{max-width:none;margin-bottom:12px}.feed-title-wrap h1{font-size:25px}.feed-live{font-size:8px}.combo-chip{font-size:9px}.queue-count{display:none}.post-card{max-width:none}.post-head{padding:13px 13px 12px}.avatar{flex-basis:42px;width:42px;height:42px}.creator-line strong{font-size:16px}.creator-meta{font-size:11px}.post-head-right .category-chip{display:none}.post-media{width:100%;aspect-ratio:9 / 16;height:auto}.post-body{padding:14px 13px 15px}.post-title{font-size:20px}.post-caption p{font-size:15px}.signal-grid{grid-template-columns:1fr 1fr;gap:10px 14px}.signal-view{grid-column:1 / -1;justify-content:flex-start;padding:7px 0 0;border-left:0;border-top:1px solid var(--line)}.signal-view small{flex:0;margin-left:4px}.signal-view span{font-size:15px}.action-btn{min-height:61px}.action-btn kbd{display:none}.action-copy strong{font-size:14px}.action-copy small{font-size:10px}.queue-preview{max-width:none}.queue-row-copy strong{font-size:12px}.feed-disclaimer{max-width:none;font-size:7px}.is-mobile .post-media{height:auto;aspect-ratio:9 / 16}.is-mobile .col-feed{padding:12px 11px calc(88px + env(safe-area-inset-bottom))}.mobile-nav{height:calc(70px + env(safe-area-inset-bottom))}.mobile-nav button{font-size:8px}.mobile-nav button svg{width:23px;height:23px}.vault-tab .vault-orb{width:35px;height:35px}.is-mobile .mobile-page{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.is-mobile .panel-heading h2{font-size:25px}.is-mobile .stat-cell strong{font-size:31px}.is-mobile .vip-card h3{font-size:25px}}@media (max-width: 680px){.landing-screen{display:flex;flex-direction:column;min-height:100dvh;padding:calc(16px + env(safe-area-inset-top)) 17px calc(16px + env(safe-area-inset-bottom));overflow-y:auto;gap:0}.landing-header{gap:8px;flex:0 0 auto}.landing-header .brand{gap:8px}.landing-header .brand-mark{width:30px;height:28px}.landing-header .brand-mark span{width:6px}.landing-header .brand-mark span:nth-child(1){height:12px}.landing-header .brand-mark span:nth-child(2){height:21px}.landing-header .brand-mark span:nth-child(3){height:16px}.landing-header .brand-name{font-size:14px}.landing-header .brand-tag{font-size:6px;margin-top:2px}.landing-header-badge{padding:5px 7px;font-size:7px;gap:4px}.landing-hero{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;width:100%;padding:30px 0 18px}.landing-kicker{font-size:9px;line-height:1.5;gap:6px}.landing-kicker svg{width:13px;height:13px;flex:0 0 auto}.landing-hero h1{margin-top:14px;font-size:clamp(43px,13.5vw,68px);line-height:.92}.landing-hero>p{margin-top:17px;font-size:15px;line-height:1.5}.landing-actions{flex-direction:column;align-items:stretch;gap:13px;margin-top:25px}.landing-start{width:100%;min-height:66px;padding:11px 15px 11px 11px}.landing-start-icon{width:43px;height:43px}.landing-start strong{font-size:16px}.landing-start small{font-size:11px}.landing-age-note{justify-content:center;font-size:11px;text-align:center}.landing-age-note svg{width:16px;height:16px}.landing-preview{display:none}.landing-footer{flex:0 0 auto;flex-direction:column;gap:5px;padding-top:11px;font-size:7px}.landing-orb-a{width:80vw;height:80vw;top:-20vw;left:-25vw}.landing-orb-b{width:90vw;height:90vw;right:-40vw;bottom:-30vw}.age-question-modal{padding:26px 20px calc(22px + env(safe-area-inset-bottom));max-height:94dvh}.age-question-icon{width:56px;height:56px;margin-bottom:18px;border-radius:14px}.age-question-icon svg{width:28px;height:28px}.age-question h2{margin-top:10px;font-size:clamp(34px,10vw,45px)}.age-question>p{margin-top:12px;font-size:13px;line-height:1.5}.age-question-actions{margin-top:19px;gap:8px}.age-yes{min-height:57px;font-size:13px;padding:0 15px}.age-no{min-height:45px;font-size:11px}.age-question-fine{margin-top:15px;padding-top:13px;font-size:9px}.declined-card.v2{padding:30px 22px}.declined-card.v2 h1{font-size:35px}.declined-card.v2 p{font-size:14px}.topbar .brand-tag{display:none}.topbar .brand-name{font-size:13px}.topbar .brand-mark{width:26px;height:26px}.topbar .brand-mark span{width:5px}.topbar .brand-mark span:nth-child(1){height:10px}.topbar .brand-mark span:nth-child(2){height:18px}.topbar .brand-mark span:nth-child(3){height:14px}.cash-card{min-width:128px;height:48px;border-radius:10px}.cash-card-icon{flex-basis:27px;width:27px;height:27px}.cash-card-copy strong{font-size:21px}.cash-card-copy span{font-size:7.5px}.topbar-compact-actions .topbar-op{width:39px;height:43px}.is-mobile .post-media{height:auto;aspect-ratio:9 / 16}.is-mobile .media-top{padding:12px}.is-mobile .media-btn{width:34px;height:34px}.is-mobile .media-bottom{padding:0 13px 12px}.is-mobile .post-card{border-radius:16px}.is-mobile .action-row{gap:8px}.is-mobile .action-btn{min-height:58px;padding:9px 10px}.is-mobile .action-symbol{width:35px;height:35px}.is-mobile .action-symbol svg{width:20px;height:20px}.is-mobile .action-copy strong{font-size:12px}.is-mobile .action-copy small{font-size:8px}.is-mobile .signal-topline{align-items:flex-start;gap:6px}.is-mobile .signal-topline>span:first-child{font-size:8px}.trend-match,.no-match{font-size:8px}.is-mobile .queue-pos{display:none}.is-mobile .post-caption p{font-size:14px}.is-mobile .post-title{font-size:20px}.is-mobile .post-head{padding:12px}.is-mobile .creator-line strong{font-size:15px}.is-mobile .creator-meta{font-size:8.5px}.is-mobile .post-body{padding:13px 12px 14px}.is-mobile .queue-row img{width:38px;height:48px}.is-mobile .queue-row-heat{flex-basis:59px}.is-mobile .mobile-nav button{font-size:7.5px}.topbar:before{height:2px}}@media (max-height: 700px) and (max-width: 1023px){.landing-hero{padding-top:18px;padding-bottom:10px}.landing-hero h1{font-size:clamp(38px,11vw,55px)}.landing-hero>p{margin-top:12px;font-size:13px}.landing-actions{margin-top:17px}.landing-start{min-height:58px}.landing-start-icon{width:38px;height:38px}.age-question-modal{padding-top:20px}.age-question-icon{width:46px;height:46px;margin-bottom:12px}.age-question h2{font-size:34px}.age-question>p{font-size:12px;margin-top:9px}.age-question-actions{margin-top:14px}.age-yes{min-height:52px}.age-no{min-height:41px}.age-question-fine{margin-top:11px;padding-top:9px}}.btn{min-height:42px;padding:10px 16px;font-size:12px}.btn-lg{min-height:50px;padding:13px 21px;font-size:13px}.text-btn{font-size:10px}.icon-btn{width:40px;height:40px}.modal-panel{padding:30px;font-size:15px}.modal-sm{max-width:520px}.modal-md{max-width:700px}.modal-lg{max-width:960px}.modal-xl{max-width:1200px}.modal-x{width:42px;height:42px}.modal-x svg{width:20px;height:20px}.tutorial-layout{min-height:610px}.tutorial-kicker,.tutorial-topline .eyebrow,.tutorial-step-count{font-size:11px}.tutorial-copy h2{font-size:clamp(34px,3.6vw,50px)}.tutorial-copy>p{font-size:16px;line-height:1.7}.tutorial-tips span{font-size:10px;padding:7px 9px}.tutorial-actions .text-btn{font-size:10px}.tutorial-legal{font-size:9px}.demo-post-head>span{font-size:9px}.demo-media span{font-size:10px}.demo-signals div,.demo-forecast{font-size:9px}.demo-action strong{font-size:13px}.demo-action span,.empire-badge{font-size:9px}.empire-demo strong{font-size:14px}.empire-demo>span{font-size:9px}.outcome-toast{top:102px;padding:18px 20px 16px}.outcome-verdict{font-size:12px}.outcome-message{font-size:15px}.outcome-metrics span{font-size:8px}.outcome-metrics strong{font-size:17px}.outcome-unlock span,.outcome-streak{font-size:9px}.app-toast{padding:14px 18px;font-size:14px}.shift-report{max-width:900px;padding:31px}.report-top h2{font-size:34px}.report-top p{font-size:14px}.report-stat>span{font-size:9px}.report-stat>strong{font-size:26px}.report-stat>small{font-size:12px}.report-reward span{font-size:9px}.report-reward strong{font-size:13px}.report-drops-head{font-size:9px}.report-drop strong{font-size:12px}.report-drop span{font-size:8px}.report-note{font-size:13px}.report-next span{font-size:9px}.report-next strong{font-size:14px}.report-next small{font-size:12px}.report-warning{font-size:9px;padding:11px 13px}.grade-seal{flex-basis:92px;height:92px}.grade-seal span{font-size:40px}.grade-seal small{font-size:8px}.vault-hero{padding:32px 34px 0}.vault-title-row h2{font-size:38px}.vault-summary span{font-size:8px}.vault-summary strong{font-size:18px}.vault-sub{margin-top:16px;font-size:14px}.vault-tabs button{padding:13px 15px;font-size:11px}.vault-tabs button span{font-size:9px}.vault-content{padding:26px 34px 30px}.vault-upsell>span:nth-child(2){font-size:13px}.upsell-cta{font-size:9px}.vault-card-copy{padding:13px 14px 15px}.vault-card-kicker{font-size:8.5px}.vault-card-copy strong{margin-top:7px;font-size:15px}.vault-card-copy p{margin-top:7px;font-size:12px}.vault-badge{font-size:8px;padding:4px 6px}.vault-views{font-size:8px}.vault-footnote{font-size:8.5px}.executive-active-banner span{font-size:8px}.executive-active-banner strong{font-size:13px}.paywall-copy>p{font-size:14px}.paywall-perks span{font-size:10px}.paywall-fine{font-size:9px}.paywall-copy h3{font-size:clamp(30px,3.5vw,42px)}.patreon-layout{min-height:640px}.patreon-hero{padding:38px}.patreon-kicker{font-size:10px}.patreon-hero>p{font-size:15px}.patreon-benefit strong{font-size:14px}.patreon-benefit p{font-size:11px}.patreon-actions .btn{font-size:12px}.patreon-fineprint{font-size:9px}.patreon-side{padding:32px}.access-summary span{font-size:8px}.access-summary strong{font-size:16px}.key-head{font-size:9px}.key-note{font-size:11px}.key-input-row input{height:42px;font-size:12px}.key-submit{height:42px;font-size:10px}.key-hint{font-size:9px}.patreon-support,.patreon-legal{font-size:8px}.patreon-hero h2{font-size:clamp(44px,5vw,62px)}.status-pill{font-size:8px}.side-head .eyebrow{font-size:10px}.access-active span{font-size:8px}.access-active strong{font-size:14px}.access-active small{font-size:8px}.vip-side-unlocked strong{font-size:12px}.vip-side-unlocked p{font-size:11px}.settings-head h2,.alerts-head h2{font-size:30px}.settings-label{font-size:9px}.locked-label{font-size:8px}.toggle-row{padding:13px}.toggle-icon{width:38px;height:38px}.toggle-copy strong{font-size:14px}.toggle-copy small{font-size:11px}.switch{flex-basis:38px;width:38px;height:21px}.switch i{width:15px;height:15px}.switch.on i{left:19px}.theme-swatch{padding:12px 8px;font-size:9px}.theme-dots i{width:14px;height:14px}.account-line strong{font-size:12px}.account-line small{font-size:9px}.account-status{font-size:8px}.system-rows div{padding:10px 2px;font-size:9px}.settings-action{padding:12px 2px;font-size:11px}.danger-link{font-size:10px}.reset-confirm strong{font-size:14px}.reset-confirm span{font-size:11px}.settings-foot{font-size:8px}.alerts-count{font-size:9px}.alerts-list .notification-row{padding:15px 4px}.video-kicker{font-size:9px}.video-copy h2{font-size:32px}.video-copy p,.video-creator strong{font-size:14px}.video-creator span{font-size:9px}.video-meta-stats{font-size:10px}.video-watermark{font-size:8px}.settings-hint{font-size:11px}@media (max-width: 900px){.tutorial-layout{min-height:0}.tutorial-copy h2{font-size:38px}.tutorial-copy>p{font-size:15px}.patreon-layout{min-height:0}.patreon-hero h2{font-size:46px}.patreon-hero>p{font-size:14px}.patreon-benefit strong{font-size:14px}.vault-hero{padding:25px 20px 0}.vault-content{padding:20px 16px 24px}.vault-card-copy{padding:13px 14px}}@media (max-width: 680px){.modal-panel{padding:24px 17px calc(20px + env(safe-area-inset-bottom))}.modal-x{width:38px;height:38px}.topbar-op span{display:none}.outcome-toast{top:88px;padding:16px}.outcome-message{font-size:14px}.outcome-metrics strong{font-size:15px}.outcome-metrics span{font-size:7px}.report-top h2{font-size:28px}.report-top p{font-size:13px}.report-stat>strong{font-size:23px}.report-stat>small{font-size:11px}.vault-title-row h2{font-size:34px}.vault-card-copy strong{font-size:15px}.vault-card-copy p{font-size:12px}.vault-tabs button{font-size:10px}.patreon-hero h2{font-size:42px}.patreon-hero>p{font-size:14px}.patreon-side{padding:22px 17px calc(24px + env(safe-area-inset-bottom))}.side-head{padding-right:42px}.tutorial-copy h2{font-size:35px}.tutorial-copy>p{font-size:15px}.settings-head h2,.alerts-head h2{font-size:28px}.video-copy h2{font-size:27px}.settings-modal,.alerts-modal{max-height:94dvh}}.eyebrow{font-size:11.5px}.stat-label{font-size:12.5px}.stat-note{font-size:11px}.algo-health-top{font-size:10.5px}.algo-health p{font-size:12.5px}.level-block{font-size:11px}.rank-tier{font-size:17px}.xp-row{font-size:11.5px}.rank-perk{font-size:13.5px}.tier-dot span{font-size:9px}.trend-rank{font-size:11px}.trend-label strong{font-size:16px}.trend-label span{font-size:10px}.trend-heat{font-size:14px}.shift-metric-line{font-size:11px}.shift-metric-line strong{font-size:13px}.shift-footer{font-size:10px}.notif-title{font-size:16px}.notif-body p{font-size:13.5px}.notif-time{font-size:10.5px}.upgrade-name{font-size:15px}.upgrade-copy p{font-size:12px}.upgrade-buy{font-size:10px;padding:6px 9px}.vip-badge{font-size:10px}.vip-card h3{font-size:25px}.vip-card>p{font-size:13px}.vip-perks span{font-size:9px}.feed-live{font-size:10px}.combo-chip,.queue-count{font-size:10.5px}.creator-meta{font-size:11.5px}.category-chip,.age-chip{font-size:9.5px}.media-handle{font-size:11px}.media-tag,.trend-float{font-size:9.5px}.post-title{font-size:23px}.post-caption p{font-size:16px}.tag{font-size:10px}.queue-pos{font-size:8.5px}.signal-topline>span:first-child{font-size:9.5px}.trend-match,.no-match{font-size:9.5px}.signal-label{font-size:10px}.signal-label strong{font-size:18px}.signal-item small{font-size:10.5px}.signal-view span{font-size:17px}.forecast-box strong{font-size:10.5px}.forecast-box p{font-size:11.5px}.forecast-locked{font-size:10.5px}.action-copy strong{font-size:15px}.action-copy small{font-size:11px}.post-footnote,.queue-preview-head{font-size:8.5px}.queue-row-copy span{font-size:9px}.queue-row-copy strong{font-size:14px}.queue-row-heat span{font-size:9px}.feed-disclaimer{font-size:8.5px}.text-btn{font-size:10.5px}.topbar-op span,.topbar-live-chip{font-size:10px}.topbar .brand-tag{font-size:8.5px}.workspace{grid-template-columns:356px minmax(0,1fr) 330px;gap:18px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-cell{min-width:0}.stat-cell strong{font-size:clamp(23px,1.55vw,29px);font-variant-numeric:tabular-nums;overflow:visible;white-space:nowrap}.stat-label{line-height:1.3}.stat-note{white-space:nowrap}.takedown-bars{display:flex;gap:4px;margin-top:4px}.takedown-bars i{display:block;flex:1;height:5px;border-radius:3px;background:#ffffff14}.takedown-bars i.done{background:linear-gradient(90deg,var(--gold),var(--accent));box-shadow:0 0 8px #ffbd592b}.takedown-bars i.next{background:#ffbd5973;animation:blink 1.8s ease infinite}.takedown-brief{margin-top:14px;padding:12px;border:1px solid rgba(255,189,89,.13);border-radius:9px;background:#ffbd5906}.takedown-brief-kicker{display:block;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.08em;color:var(--gold)}.takedown-brief>strong{display:block;margin-top:6px;font-size:17px;line-height:1.15;letter-spacing:-.03em}.takedown-brief>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;font-size:12px;line-height:1.5;color:var(--muted)}.takedown-free-note{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line);font-size:11px;line-height:1.4;color:var(--gold)}.takedown-open-btn{width:100%;margin-top:12px;border-color:#ffbd5947;background:#ffbd5912;color:var(--gold);font-size:10px}.takedown-open-btn:hover{border-color:#ffbd598c;background:#ffbd5921;color:var(--text)}.takedowns-panel .panel-heading h2{font-size:22px}.topbar-op.vault{width:76px}.topbar-op.vip{width:70px}.topbar-op span{text-align:center}.takedowns-hero{background:radial-gradient(ellipse at 18% 0%,rgba(255,189,89,.11),transparent 48%),radial-gradient(ellipse at 75% 0%,rgba(var(--accent-rgb),.14),transparent 55%),linear-gradient(135deg,#1e1526eb,#09070efa)}.takedowns-icon{border-color:#ffbd594d;background:#ffbd5914;color:var(--gold)}.takedown-archive-progress{display:flex;gap:6px;margin-top:22px}.takedown-archive-progress i{display:block;flex:1;height:5px;border-radius:3px;background:#ffffff14}.takedown-archive-progress i.claimed{background:linear-gradient(90deg,var(--gold),var(--accent))}.takedown-archive-progress i.premium-open{background:linear-gradient(90deg,var(--violet),var(--cyan));opacity:.65}.takedown-archive-meta{display:flex;flex-wrap:wrap;gap:18px;margin-top:10px;padding-bottom:18px;font-family:var(--mono);font-size:9px;letter-spacing:.05em;color:var(--dim)}.takedown-archive-meta span{display:flex;align-items:center;gap:5px}.takedowns-content{background:#0504092e}.takedown-upsell{border-color:#ffbd5933}.takedown-grid{grid-template-columns:repeat(3,1fr)}.takedown-card.premium .vault-card-kicker{color:var(--gold)}.takedown-thumb{aspect-ratio:16 / 10}.dossier-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;background:radial-gradient(circle at 50% 45%,rgba(255,189,89,.18),transparent 42%),linear-gradient(145deg,var(--takedown-a, #ffbd59),var(--takedown-b, #ff2a85));color:#08050dc2}.dossier-thumb svg{filter:drop-shadow(0 4px 10px rgba(0,0,0,.22))}.dossier-thumb span{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.15em}.takedown-card.locked .dossier-thumb{filter:blur(5px) saturate(.55) brightness(.55);transform:scale(1.06)}.takedown-card .vault-card-copy p{-webkit-line-clamp:3}.takedown-footnote{align-items:center}.replay-ribbon{position:absolute;top:9px;right:9px;font-family:var(--mono);font-size:7px;letter-spacing:.08em;color:var(--gold)}.story-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;min-height:100dvh;overflow:hidden;background:radial-gradient(ellipse 60% 50% at 50% 10%,rgba(var(--accent-rgb),.16),transparent 60%),radial-gradient(ellipse 50% 60% at 90% 90%,rgba(255,189,89,.08),transparent 62%),#05040a;color:var(--text);animation:fadeIn .45s ease-out}.story-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.48;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse at 50% 45%,black,transparent 74%);mask-image:radial-gradient(ellipse at 50% 45%,black,transparent 74%)}.story-scanlines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.17;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(0,0,0,.5) 3px 4px)}.story-orb{position:absolute;display:block;border-radius:50%;filter:blur(110px);pointer-events:none}.story-orb.orb-a{top:-26vw;left:5vw;width:52vw;height:52vw;background:var(--accent);opacity:.18;animation:orbFloat 18s ease-in-out infinite alternate}.story-orb.orb-b{right:-20vw;bottom:-25vw;width:48vw;height:48vw;background:var(--violet);opacity:.15;animation:orbFloat 22s ease-in-out -8s infinite alternate-reverse}.story-topbar{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:18px;flex:0 0 auto;padding:22px clamp(20px,4vw,60px);border-bottom:1px solid rgba(255,255,255,.08);background:#05040a66;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.story-system-mark{display:flex;align-items:center;gap:11px;min-width:0}.story-logo{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(var(--accent-rgb),.42);border-radius:11px;background:linear-gradient(145deg,rgba(var(--accent-rgb),.2),#8b5cf624);color:var(--accent);font-family:var(--mono);font-size:19px;font-weight:800;box-shadow:0 0 30px rgba(var(--accent-rgb),.15)}.story-system-mark div{display:flex;flex-direction:column;gap:4px;min-width:0}.story-system-mark strong{font-family:var(--mono);font-size:15px;letter-spacing:.16em}.story-system-mark div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:8px;letter-spacing:.1em;color:var(--dim)}.story-top-actions{display:flex;align-items:center;gap:10px}.story-music,.story-skip{border:1px solid var(--line);border-radius:7px;background:#ffffff08;color:var(--muted);transition:all .18s}.story-music{display:flex;align-items:center;gap:7px;padding:8px 10px;font-family:var(--mono);font-size:9px;letter-spacing:.06em}.story-music:hover,.story-skip:hover{border-color:rgba(var(--accent-rgb),.4);color:var(--text)}.story-skip{padding:8px 10px;font-family:var(--mono);font-size:9px;letter-spacing:.08em}.story-stage{position:relative;z-index:2;display:flex;flex:1;min-height:0;flex-direction:column;justify-content:center;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:26px 0}.story-eyebrow{display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:10px;letter-spacing:.16em;color:var(--accent)}.story-eyebrow span{display:block;width:34px;height:1px;background:var(--accent);opacity:.55}.story-wordmark{position:absolute;top:3%;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:clamp(100px,19vw,300px);font-weight:800;letter-spacing:-.08em;line-height:1;color:#ffffff06;pointer-events:none;white-space:nowrap}.story-wordmark span{color:rgba(var(--accent-rgb),.065)}.story-slide{position:relative;z-index:2;margin-top:38px;max-width:1040px}.story-line{font-size:clamp(30px,3.35vw,52px);font-weight:600;line-height:1.1;letter-spacing:-.055em;text-wrap:balance;animation:storyLineIn .85s cubic-bezier(.16,1,.3,1) both}.story-line-one{color:var(--text)}.story-line-two{margin-top:12px;color:transparent;background:linear-gradient(100deg,var(--accent),var(--violet) 56%,var(--cyan));-webkit-background-clip:text;background-clip:text;animation-delay:.18s}.story-controls{position:relative;z-index:2;display:flex;align-items:center;gap:22px;margin-top:56px}.story-progress{display:flex;gap:5px;width:min(340px,44vw)}.story-progress i{display:block;flex:1;height:3px;border-radius:3px;background:#ffffff1a;transition:background .2s}.story-progress i.active{background:var(--accent);box-shadow:0 0 8px rgba(var(--accent-rgb),.5)}.story-next,.story-enter{display:flex;align-items:center;gap:9px;min-height:46px;border-radius:9px;font-family:var(--mono);font-weight:700;letter-spacing:.09em;transition:all .17s}.story-next{padding:0 15px;border:1px solid var(--line-strong);background:#ffffff09;color:var(--muted);font-size:10px}.story-next:hover{border-color:rgba(var(--accent-rgb),.4);color:var(--text)}.story-enter{padding:0 21px;border:1px solid rgba(var(--accent-rgb),.65);background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-size:12px;box-shadow:0 12px 38px rgba(var(--accent-rgb),.25)}.story-enter:hover{filter:brightness(1.1);transform:translateY(-1px)}.story-footer{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;padding:13px clamp(20px,4vw,60px);border-top:1px solid rgba(255,255,255,.08);font-family:var(--mono);font-size:8px;letter-spacing:.08em;color:var(--dim);background:#05040a66}.story-footer span{display:flex;align-items:center;gap:5px}.story-footer span:first-child{color:var(--gold)}@keyframes storyLineIn{0%{opacity:0;transform:translateY(22px) scale(.995);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.takedown-modal{max-width:1120px;padding:0;overflow-y:auto;border-color:#ffbd5938;background:radial-gradient(ellipse at 85% 0%,rgba(255,189,89,.08),transparent 42%),linear-gradient(150deg,#171020,#08060d 70%)}.takedowns-modal{overflow-y:auto}.takedown-modal-glow{position:absolute;top:-120px;left:30%;width:440px;height:260px;border-radius:50%;background:var(--accent);opacity:.12;filter:blur(80px);pointer-events:none}.takedown-head{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.09);background:#0a070f94}.takedown-heading{display:flex;align-items:center;gap:12px;min-width:0}.takedown-seal{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border:1px solid rgba(255,189,89,.36);border-radius:10px;background:#ffbd5914;color:var(--gold)}.takedown-heading>div{min-width:0}.takedown-kicker{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.09em;color:var(--gold)}.takedown-heading h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:26px;line-height:1.05;letter-spacing:-.045em}.takedown-head-right{display:flex;align-items:center;gap:9px;flex:0 0 auto;padding-right:38px}.takedown-mandatory{display:flex;align-items:center;gap:5px;padding:5px 7px;border:1px solid rgba(255,189,89,.25);border-radius:4px;font-family:var(--mono);font-size:8px;letter-spacing:.07em;color:var(--gold)}.takedown-mandatory.replay{border-color:#00e5ff3d;color:var(--cyan)}.takedown-music-btn{display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--line);border-radius:50%;background:#ffffff09;color:var(--muted)}.takedown-layout{display:grid;grid-template-columns:.84fr 1.16fr;min-height:580px}.takedown-visual{position:relative;min-height:580px;overflow:hidden;background:#09060d}.takedown-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.05) brightness(.62);transform:scale(1.02)}.dossier-cover{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:radial-gradient(circle at center,rgba(255,189,89,.2),transparent 52%),linear-gradient(145deg,#2a1826,#09060d);color:var(--gold)}.dossier-cover span{font-family:var(--mono);font-size:9px;letter-spacing:.15em}.takedown-visual-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(5,3,9,.15),transparent 32%,rgba(5,3,9,.94))}.takedown-stamp{position:absolute;top:22px;right:19px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 11px;border:1px solid rgba(255,189,89,.55);border-radius:3px;background:#08050c8c;color:var(--gold);font-family:var(--mono);text-align:center;transform:rotate(5deg);box-shadow:0 0 22px #ffbd5914}.takedown-stamp span{font-size:6px;letter-spacing:.15em}.takedown-stamp strong{font-size:11px;letter-spacing:.1em}.takedown-scan{position:absolute;left:0;right:0;top:-20%;height:22%;background:linear-gradient(180deg,transparent,rgba(255,189,89,.14),transparent);animation:scan 5s linear infinite;pointer-events:none}.takedown-cover-footer{position:absolute;right:20px;bottom:20px;left:20px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--mono);font-size:8px;letter-spacing:.04em;color:#ffffff9e}.takedown-cover-footer span{display:flex;align-items:center;gap:5px;min-width:0}.takedown-copy{position:relative;display:flex;flex-direction:column;padding:27px 28px 18px;background:#08060d80}.takedown-story-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:8px;letter-spacing:.07em;color:var(--dim)}.takedown-story-label{display:flex;align-items:center;gap:6px;color:var(--gold)}.pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold);animation:blink 1.4s ease infinite}.takedown-story-slide{display:flex;flex-direction:column;justify-content:center;flex:1;min-height:200px;margin:18px 0}.takedown-story-slide p{font-size:clamp(22px,2.15vw,31px);font-weight:580;line-height:1.16;letter-spacing:-.045em;color:var(--text);animation:storyLineIn .6s cubic-bezier(.16,1,.3,1) both}.takedown-story-slide p+p{margin-top:11px;color:transparent;background:linear-gradient(100deg,var(--gold),var(--accent) 58%,var(--violet));-webkit-background-clip:text;background-clip:text;animation-delay:.15s}.takedown-story-progress{display:flex;gap:5px;margin-bottom:18px}.takedown-story-progress i{display:block;flex:1;height:3px;border-radius:3px;background:#ffffff14}.takedown-story-progress i.active{background:var(--gold)}.takedown-need{display:flex;align-items:center;gap:5px;margin-bottom:9px;font-family:var(--mono);font-size:8px;color:var(--dim)}.takedown-play{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid rgba(255,189,89,.5);border-radius:10px;background:linear-gradient(135deg,#ffce70,#ff8a4c);color:#261407;text-align:left;box-shadow:0 12px 35px #ff9b4629}.takedown-play:hover{filter:brightness(1.06);transform:translateY(-1px)}.takedown-play-icon{display:grid;place-items:center;width:39px;height:39px;border:1px solid rgba(38,20,7,.25);border-radius:9px;background:#2614071f}.takedown-play>span:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1}.takedown-play strong{font-family:var(--mono);font-size:12px;letter-spacing:.08em}.takedown-play small{font-size:10px;color:#261407a3}.takedown-next{display:flex;align-items:center;justify-content:center;gap:7px;min-height:39px;border:1px solid var(--line-strong);border-radius:8px;background:#ffffff08;font-family:var(--mono);font-size:9px;letter-spacing:.07em;color:var(--muted)}.takedown-next:hover{border-color:rgba(var(--accent-rgb),.35);color:var(--text)}.takedown-video-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:0}.takedown-video-head{width:100%;margin-bottom:8px;font-family:var(--mono);font-size:8px;letter-spacing:.07em;color:var(--gold)}.takedown-video{width:auto;max-width:100%;max-height:55vh;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#000;object-fit:contain}.takedown-video-note{margin-top:8px;font-family:var(--mono);font-size:8px;color:var(--dim)}.takedown-animation-stage{display:flex;flex-direction:column;justify-content:center;flex:1;gap:16px}.dossier-animation{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;padding:27px;overflow:hidden;border:1px solid rgba(255,189,89,.2);border-radius:10px;background:radial-gradient(circle at center,rgba(255,189,89,.1),transparent 56%),#0302068c;color:var(--gold);text-align:center}.dossier-animation strong{margin-top:4px;font-family:var(--mono);font-size:14px;letter-spacing:.1em}.dossier-animation p{font-family:var(--mono);font-size:8px;letter-spacing:.07em;color:var(--muted)}.dossier-animation small{font-family:var(--mono);font-size:7px;letter-spacing:.12em;color:var(--dim)}.dossier-animation-bar{width:82%;height:4px;margin-top:6px;overflow:hidden;border-radius:3px;background:#ffffff14}.dossier-animation-bar i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--gold),var(--accent));animation:dossierScan 5.2s linear both;transform-origin:left}.dossier-scanline{position:absolute;left:0;right:0;top:0;height:1px;background:var(--gold);box-shadow:0 0 16px var(--gold);animation:dossierLine 1.8s linear infinite}.takedown-complete{display:flex;flex-direction:column;justify-content:center;flex:1;align-items:center;text-align:center}.takedown-complete-icon{display:grid;place-items:center;width:60px;height:60px;margin-bottom:12px;border:1px solid rgba(94,242,176,.3);border-radius:50%;background:#5ef2b014;color:#5ef2b0}.takedown-complete h3{max-width:460px;margin-top:9px;font-size:29px;line-height:1.1;letter-spacing:-.045em}.takedown-complete>p{max-width:460px;margin-top:8px;font-size:13px;line-height:1.5;color:var(--muted)}.takedown-complete-card{display:flex;align-items:center;gap:7px;margin-top:16px;padding:8px 10px;border:1px solid rgba(255,189,89,.2);border-radius:6px;background:#ffbd590a;font-family:var(--mono);font-size:8px;letter-spacing:.06em;color:var(--gold)}.takedown-claim{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:49px;margin-top:18px;border:1px solid rgba(var(--accent-rgb),.62);border-radius:9px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.07em}.takedown-claim:hover{filter:brightness(1.08)}.takedown-copy-footer{display:flex;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--line);font-family:var(--mono);font-size:7px;letter-spacing:.06em;color:var(--dim)}.takedown-copy-footer span{display:flex;align-items:center;gap:4px}.takedown-modal.replay .takedown-head-right{padding-right:0}.takedown-modal.replay .modal-x{z-index:6}@keyframes dossierScan{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dossierLine{0%{top:0}to{top:100%}}.premium-gate-modal{border-color:#ffbd5940}.premium-gate{position:relative;display:flex;flex-direction:column;align-items:flex-start}.premium-gate-glow{position:absolute;top:-100px;right:-100px;width:300px;height:260px;border-radius:50%;background:var(--gold);opacity:.12;filter:blur(70px);pointer-events:none}.premium-gate-icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:18px;border:1px solid rgba(255,189,89,.3);border-radius:16px;background:#ffbd5914;color:var(--gold)}.premium-gate h2{margin-top:12px;font-size:clamp(38px,5.5vw,54px);line-height:.98;letter-spacing:-.06em}.premium-gate>p{max-width:540px;margin-top:14px;font-size:15px;line-height:1.6;color:var(--muted)}.premium-gate-file{display:flex;align-items:center;gap:11px;width:100%;margin-top:21px;padding:12px;border:1px solid rgba(255,189,89,.22);border-radius:8px;background:#ffbd590a;color:var(--gold)}.premium-gate-file div{display:flex;flex-direction:column;gap:3px;flex:1}.premium-gate-file div span{font-family:var(--mono);font-size:8px;letter-spacing:.08em;color:var(--dim)}.premium-gate-file div strong{font-size:15px;color:var(--text)}.premium-gate-file div small{font-family:var(--mono);font-size:9px;color:var(--muted)}.premium-gate-lock{font-family:var(--mono);font-size:8px;letter-spacing:.08em;color:var(--gold)}.premium-gate-perks{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:19px;width:100%}.premium-gate-perks span{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:10px;color:var(--text-soft)}.premium-gate-perks svg{color:var(--cyan);flex:0 0 auto}.premium-unlock-btn{justify-content:center;width:100%;margin-top:22px;border-color:#ffbd599e;background:linear-gradient(135deg,#ffcf73,#ff8a4c);color:#241307;font-size:12px;box-shadow:0 12px 35px #ff9b462e}.premium-unlock-btn:hover{border-color:#ffbd59d1;background:linear-gradient(135deg,#ffda8c,#ff9d63);color:#241307}.premium-later{align-self:center;margin-top:12px;border:0;background:transparent;font-family:var(--mono);font-size:9px;color:var(--dim)}.premium-later:hover{color:var(--text)}.premium-gate-fine{align-self:center;margin-top:17px;font-family:var(--mono);font-size:7px;letter-spacing:.07em;color:var(--dim)}.premium-lock-feed{justify-content:center;align-items:center}.premium-lock-screen{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:640px;margin:auto;padding:46px 34px;overflow:hidden;border:1px solid rgba(255,189,89,.19);border-radius:20px;background:radial-gradient(circle at 50% 0%,rgba(255,189,89,.1),transparent 52%),linear-gradient(160deg,#1a121eed,#09070efa);text-align:center}.premium-lock-art{position:relative;display:grid;place-items:center;width:105px;height:105px;margin-bottom:21px;color:var(--gold)}.premium-lock-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,189,89,.23);border-radius:50%;box-shadow:0 0 0 14px #ffbd5906,0 0 0 28px #ffbd5903}.premium-lock-screen h1{margin-top:11px;font-size:clamp(35px,4.2vw,50px);line-height:.98;letter-spacing:-.06em}.premium-lock-screen>p{max-width:480px;margin-top:14px;font-size:14px;line-height:1.6;color:var(--muted)}.premium-lock-perks{display:flex;flex-wrap:wrap;justify-content:center;gap:7px 14px;margin-top:20px}.premium-lock-perks span{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:10px;color:var(--text-soft)}.premium-lock-perks svg{color:var(--cyan)}.premium-lock-secondary{margin-top:14px;border:0;background:transparent;font-family:var(--mono);font-size:9px;color:var(--dim)}.premium-lock-secondary:hover{color:var(--gold)}.report-takedown{display:flex;align-items:center;gap:13px;margin-top:17px;padding:14px;border:1px solid rgba(255,189,89,.19);border-radius:9px;background:#ffbd5909}.report-takedown-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,189,89,.25);border-radius:8px;background:#ffbd5914;color:var(--gold)}.report-takedown-copy{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.report-takedown-kicker{display:flex;align-items:center;gap:4px;font-family:var(--mono);font-size:8px;letter-spacing:.06em;color:var(--gold)}.report-takedown-copy strong{font-size:16px}.report-takedown-copy p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--dim)}.report-takedown-status{flex:0 0 auto;padding:5px 7px;border:1px solid rgba(255,189,89,.2);border-radius:4px;font-family:var(--mono);font-size:7px;letter-spacing:.07em;color:var(--gold)}.report-takedown-status.locked{color:var(--dim);border-color:var(--line)}.report-takedown.ready{border-color:#5ef2b02e}.sidebar-shift-label{font-family:var(--mono)}@media (max-width: 1420px){.workspace{grid-template-columns:320px minmax(0,1fr) 320px;gap:14px}.topbar-op.vault{width:70px}.topbar-op.vip{width:66px}}@media (max-width: 1180px){.workspace{grid-template-columns:286px minmax(0,1fr) 292px;gap:12px}.takedown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.takedown-layout{grid-template-columns:1fr;min-height:0}.takedown-visual{min-height:265px;max-height:300px}.takedown-copy{padding:21px 20px 18px;min-height:430px}.takedown-heading h2{font-size:22px}.takedown-head{padding:16px 17px}.takedown-story-slide{min-height:160px}.takedown-video{max-height:48vh}}@media (max-width: 680px){.topbar-op.vault,.topbar-op.vip{width:auto}.story-topbar{padding:calc(12px + env(safe-area-inset-top)) 15px 12px}.story-system-mark{gap:8px}.story-logo{width:35px;height:35px;font-size:16px}.story-system-mark strong{font-size:13px}.story-system-mark div span{font-size:6.5px}.story-top-actions{gap:5px}.story-music{padding:7px}.story-music span{display:none}.story-skip{padding:7px 8px;font-size:8px}.story-stage{width:calc(100% - 34px);padding:18px 0;justify-content:center}.story-eyebrow{font-size:8px;gap:8px}.story-eyebrow span{width:20px}.story-wordmark{top:9%;font-size:38vw}.story-slide{margin-top:24px}.story-line{font-size:clamp(22px,5.7vw,32px);line-height:1.16}.story-line-two{margin-top:9px}.story-controls{margin-top:32px;gap:12px}.story-progress{width:100%;flex:1}.story-next,.story-enter{flex:0 0 auto}.story-next{padding:0 10px;font-size:8px;min-height:42px}.story-enter{padding:0 12px;font-size:9px;min-height:44px}.story-footer{padding:10px 15px max(10px,env(safe-area-inset-bottom));font-size:6.5px;gap:7px}.story-footer span:last-child{display:none}.story-footer span:nth-child(2){margin-left:auto}.takedown-modal{max-height:95dvh}.takedown-head{align-items:flex-start;padding:14px 15px}.takedown-seal{flex-basis:36px;width:36px;height:36px}.takedown-heading{gap:8px}.takedown-heading h2{font-size:19px;white-space:normal}.takedown-kicker{font-size:7px}.takedown-head-right{gap:5px;padding-right:34px}.takedown-mandatory{display:none}.takedown-music-btn{width:28px;height:28px}.takedown-visual{min-height:205px;max-height:235px}.takedown-copy{min-height:0;padding:17px 15px 16px}.takedown-story-slide{min-height:140px;margin:12px 0}.takedown-story-slide p{font-size:clamp(22px,6.3vw,29px)}.takedown-story-progress{margin-bottom:13px}.takedown-play{padding:10px}.takedown-play-icon{width:35px;height:35px}.takedown-play strong{font-size:10px}.takedown-play small{font-size:8.5px}.takedown-cover-footer{bottom:12px;left:13px;right:13px;font-size:7px}.takedown-stamp{top:13px;right:12px;padding:7px}.takedown-stamp strong{font-size:9px}.takedown-copy-footer{font-size:6px;padding-top:11px}.takedown-video{max-height:42dvh}.takedown-complete h3{font-size:24px}.takedown-complete>p{font-size:12px}.premium-gate h2{font-size:36px}.premium-gate>p{font-size:13px}.premium-gate-perks{grid-template-columns:1fr}.premium-lock-screen{padding:30px 18px;border-radius:0;border-left:0;border-right:0}.premium-lock-screen h1{font-size:36px}.premium-lock-screen>p{font-size:13px}.premium-lock-perks{flex-direction:column;align-items:center}.takedown-archive-meta{gap:8px;font-size:7px}.takedown-archive-progress{margin-top:15px}.takedown-grid{grid-template-columns:1fr}.takedowns-hero{padding:22px 16px 0}.takedowns-content{padding:16px 13px max(20px,env(safe-area-inset-bottom))}.takedown-upsell{align-items:flex-start}.takedown-upsell .upsell-cta{display:none}.takedown-card{display:flex}.takedown-thumb{flex:0 0 120px;aspect-ratio:4 / 5}.takedown-card .vault-card-copy{align-self:center}.report-takedown{align-items:flex-start}.report-takedown-copy p{white-space:normal}.report-takedown-status{margin-left:auto}}@media (max-height: 700px) and (min-width: 1024px){.story-slide{margin-top:20px}.story-line{font-size:clamp(31px,4vw,55px)}.story-controls{margin-top:30px}}:root{--display: "Bahnschrift", "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif;--bg: #050610;--bg-soft: #080a18;--panel: rgba(11, 14, 30, .82);--panel-strong: #0a0c1c;--panel-raised: #11152a;--line: rgba(118, 222, 255, .1);--line-strong: rgba(118, 222, 255, .2);--text: #f5f5ff;--text-soft: #d5d9ee;--muted: #8e96b9;--dim: #5d6587}body{background:#050610}.game-shell{background:radial-gradient(ellipse 76% 56% at 48% -15%,rgba(255,42,133,.1),transparent 65%),radial-gradient(ellipse 60% 48% at 100% 92%,rgba(0,229,255,.055),transparent 65%),radial-gradient(ellipse 45% 45% at 0% 90%,rgba(139,92,246,.07),transparent 64%),linear-gradient(180deg,#050610,#070917 62%,#04050c)}.game-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(89,224,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(89,224,255,.035) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(ellipse at 50% 0%,#000 0%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 0%,#000 0%,transparent 78%);animation:gridDrift 32s linear infinite}.game-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.18;background:repeating-linear-gradient(180deg,transparent 0 3px,rgba(255,255,255,.02) 4px 5px);mix-blend-mode:soft-light}.topbar{background:linear-gradient(90deg,#0a0c1af5,#160c27f5 48%,#07101df5),radial-gradient(ellipse at center,rgba(0,229,255,.1),transparent 62%);border-bottom-color:#76deff2e;box-shadow:0 14px 42px #00000047}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,229,255,.75),rgba(255,42,133,.7),transparent);background-size:220% 100%;animation:holoBorder 7s linear infinite}.brand-name,.panel-heading h2,.feed-title-wrap h1,.post-title,.story-line,.landing-hero h1,.age-question h1,.vault-hero h2,.premium-gate h2,.takedown-copy h3,.takedown-complete h3,.shift-report h2,.report-head h2,.settings-modal h2{font-family:var(--display);font-weight:650;letter-spacing:-.02em}.cash-card-copy strong,.stat-cell strong,.boss-side strong,.you-side strong,.shares-summary strong,.level-block strong,.grade-seal strong,.takedown-archive-progress+* strong{font-family:var(--display);font-variant-numeric:tabular-nums}.panel{border-color:var(--line);background:linear-gradient(155deg,#141930c7,#080a18e0);box-shadow:0 16px 42px #00000024,inset 0 1px #ffffff06}.panel:after{content:"";position:absolute;top:-1px;right:-1px;width:21px;height:21px;border-top:1px solid rgba(0,229,255,.33);border-right:1px solid rgba(0,229,255,.33);border-radius:0 var(--radius) 0 0;pointer-events:none}.panel-heading h2{background:linear-gradient(100deg,#fff,#cdd4f4);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{color:#8e9bc6}.col-left .network-panel{order:1}.col-left .shift-panel{order:2}.col-left .boss-meter-panel{order:3}.col-left .rank-panel{order:4}.col-left .trends-panel{order:5}.boss-meter-panel{overflow:hidden;background:radial-gradient(ellipse at 92% 8%,rgba(0,229,255,.08),transparent 58%),radial-gradient(ellipse at 4% 100%,rgba(255,42,133,.1),transparent 60%),linear-gradient(155deg,#13162fdb,#070916eb)}.boss-meter-status{display:flex;align-items:center;gap:5px;padding-top:3px;font-family:var(--mono);font-size:7px;letter-spacing:.12em;color:#5ef2b0}.boss-meter-status i{width:5px;height:5px;border-radius:50%;background:#5ef2b0;box-shadow:0 0 9px #5ef2b0;animation:blink 1.6s ease infinite}.boss-versus{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.boss-side,.you-side{display:flex;align-items:center;gap:7px;min-width:0}.boss-side-icon,.you-side-icon{display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(255,42,133,.24);border-radius:7px;background:#ff2a8514;color:var(--pink)}.you-side-icon{border-color:#00e5ff3d;background:#00e5ff12;color:var(--cyan)}.boss-side div,.you-side div{display:flex;flex-direction:column;gap:1px}.boss-side span,.you-side span{font-family:var(--mono);font-size:6.5px;letter-spacing:.11em;color:var(--dim)}.boss-side strong,.you-side strong{font-size:19px;font-weight:650;line-height:1;color:var(--pink)}.you-side{text-align:right}.you-side strong{color:var(--cyan)}.you-side div{align-items:flex-end}.versus-mark{font-family:var(--mono);font-size:7px;letter-spacing:.1em;color:var(--dim)}.boss-clash-bar{position:relative;display:flex;width:100%;height:17px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#00000059;box-shadow:inset 0 0 12px #0006}.boss-fill,.you-fill{height:100%;transition:width .7s cubic-bezier(.22,1,.36,1)}.boss-fill{background:repeating-linear-gradient(115deg,rgba(255,255,255,.12) 0 5px,transparent 5px 11px),linear-gradient(90deg,#9b1b62,#ff2a85);box-shadow:0 0 16px #ff2a853d}.you-fill{background:repeating-linear-gradient(115deg,rgba(0,0,0,.18) 0 5px,transparent 5px 11px),linear-gradient(90deg,#8b5cf6,#00e5ff);box-shadow:0 0 16px #00e5ff42}.boss-clash-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:translate(-100%);animation:barSweep 4.8s ease-in-out infinite}.clash-slash{position:absolute;top:-2px;bottom:-2px;width:2px;background:#fff;box-shadow:0 0 12px #fff;transform:translate(-1px);transition:left .7s cubic-bezier(.22,1,.36,1)}.boss-meter-foot{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-family:var(--mono);font-size:6.5px;letter-spacing:.06em;color:var(--dim)}.boss-meter-foot span:last-child{color:var(--cyan)}.shares-panel{overflow:hidden}.shares-owned{padding-top:3px;font-family:var(--mono);font-size:7px;letter-spacing:.06em;color:var(--cyan);white-space:nowrap}.shares-summary{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:9px;padding:9px 10px;overflow:hidden;border:1px solid rgba(0,229,255,.14);border-radius:8px;background:linear-gradient(110deg,#00e5ff0f,#8b5cf60a)}.shares-summary div{display:flex;flex-direction:column;gap:2px}.shares-summary span{font-family:var(--mono);font-size:6px;letter-spacing:.09em;color:var(--muted)}.shares-summary strong{font-size:14px;line-height:1;color:#69f0c0}.shares-summary div:nth-child(2) strong{color:var(--cyan)}.shares-pulse{position:absolute;top:8px;right:8px;width:5px;height:5px;border-radius:50%;background:#5ef2b0;box-shadow:0 0 8px #5ef2b0;animation:blink 1.8s ease infinite}.shares-list{display:flex;flex-direction:column;gap:2px}.share-row{display:grid;grid-template-columns:29px minmax(0,1fr) auto;gap:7px;align-items:center;min-height:42px;padding:5px 3px;border-bottom:1px solid rgba(255,255,255,.052)}.share-row:last-child{border-bottom:0}.share-token{display:grid;place-items:center;width:29px;height:29px;border:1px solid color-mix(in srgb,var(--share-a) 36%,transparent);border-radius:6px;background:linear-gradient(135deg,color-mix(in srgb,var(--share-a) 17%,transparent),color-mix(in srgb,var(--share-b) 9%,transparent));color:var(--share-a);font-family:var(--mono);font-size:7px;letter-spacing:.04em;box-shadow:inset 0 0 10px color-mix(in srgb,var(--share-a) 6%,transparent)}.share-main{min-width:0;display:flex;flex-direction:column;gap:3px}.share-title{display:flex;align-items:center;justify-content:space-between;gap:5px}.share-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:600;letter-spacing:-.01em}.share-title span{font-family:var(--mono);font-size:6.5px;color:var(--gold)}.share-meta{display:flex;align-items:baseline;justify-content:space-between;gap:5px;font-family:var(--mono);font-size:6.5px;letter-spacing:.02em}.share-meta span{color:#69f0c0}.share-meta em{font-style:normal;color:var(--dim)}.share-actions{display:flex;gap:3px}.share-buy{min-width:27px;height:24px;padding:0 4px;border:1px solid rgba(0,229,255,.18);border-radius:4px;background:#00e5ff0f;color:var(--cyan);font-family:var(--mono);font-size:7px;font-weight:700;transition:background .15s,border-color .15s,transform .15s}.share-buy.multi{border-color:#ff2a8533;background:#ff2a850f;color:var(--pink)}.share-buy.ready:hover{background:#00e5ff29;border-color:#00e5ff80;transform:translateY(-1px)}.share-buy.multi.ready:hover{background:#ff2a8526;border-color:#ff2a8580}.share-buy:disabled{opacity:.27}.shares-foot{display:flex;justify-content:space-between;gap:7px;margin-top:10px;font-family:var(--mono);font-size:5.8px;letter-spacing:.05em;color:var(--dim)}.shares-foot span{display:flex;align-items:center;gap:4px}.forecast-box{position:relative}.radar-toggle{display:inline-flex;align-items:center;gap:5px;align-self:center;margin-left:auto;padding:4px 6px;border:1px solid rgba(0,229,255,.28);border-radius:999px;background:#00e5ff14;color:var(--cyan);font-family:var(--mono);font-size:6.5px;font-weight:700;letter-spacing:.06em;flex:0 0 auto}.radar-toggle i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 7px currentColor}.radar-toggle.off{border-color:#ffffff24;background:#ffffff08;color:var(--dim)}.radar-toggle:hover{border-color:#00e5ff99}.forecast-box.radar-off{opacity:.7}.forecast-box.radar-off .forecast-icon{color:var(--dim)}.action-btn.charging:disabled{opacity:.82}.action-btn.verified{opacity:1}.action-charge{position:absolute;z-index:0;top:0;bottom:0;left:0;width:var(--charge, 0%);pointer-events:none;transition:width .18s linear,opacity .3s ease;background:linear-gradient(90deg,#00e5ff45,#00e5ff0f);border-right:1px solid rgba(0,229,255,.5);box-shadow:0 0 16px #00e5ff21}.boost .action-charge{background:linear-gradient(90deg,#ffffff47,#ffffff0f);border-right-color:#ffffff9e}.action-btn.verified .action-charge{opacity:0}.action-btn>.action-symbol,.action-btn>.action-copy{position:relative;z-index:1}.action-btn>kbd{z-index:2}.action-btn.charging .action-symbol{animation:softPulse 1.7s ease-in-out infinite}.story-back{display:flex;align-items:center;gap:6px;min-height:46px;padding:0 12px;border:1px solid var(--line-strong);border-radius:8px;background:#ffffff06;color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.08em}.story-back:hover:not(:disabled){border-color:#00e5ff66;color:var(--text)}.story-back:disabled{opacity:.28}.takedown-story-nav{display:flex;gap:6px;margin-bottom:9px}.takedown-story-back,.takedown-story-forward{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;flex:1;border:1px solid var(--line-strong);border-radius:7px;background:#ffffff06;color:var(--muted);font-family:var(--mono);font-size:8px;letter-spacing:.07em}.takedown-story-back:disabled{opacity:.31}.takedown-story-back:hover:not(:disabled),.takedown-story-forward:hover{border-color:#ffbd5966;color:var(--text)}.takedown-video-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;width:100%;margin-top:9px}.takedown-video-rewatch,.takedown-video-continue{display:flex;align-items:center;justify-content:center;gap:6px;min-height:37px;padding:0 12px;border-radius:7px;font-family:var(--mono);font-size:8px;letter-spacing:.06em}.takedown-video-rewatch{border:1px solid var(--line-strong);background:#ffffff08;color:var(--muted)}.takedown-video-rewatch:hover{border-color:#00e5ff66;color:var(--text)}.takedown-video-continue{border:1px solid rgba(255,42,133,.5);background:linear-gradient(135deg,#ff2a85e6,#8b5cf6e6);color:#fff}.takedown-video-continue:hover{filter:brightness(1.1)}.dossier-animation{animation:dossierGlow 3.2s ease-in-out infinite}.dossier-scanline{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(255,189,89,.13),transparent);transform:translateY(-100%);animation:scanDown 3.4s linear infinite}.landing-screen{background:radial-gradient(ellipse 62% 58% at 18% 4%,rgba(255,42,133,.18),transparent 64%),radial-gradient(ellipse 48% 52% at 100% 78%,rgba(0,229,255,.09),transparent 64%),radial-gradient(ellipse 50% 40% at 50% 110%,rgba(139,92,246,.11),transparent 66%),#04050d}.landing-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 0 49.7%,rgba(0,229,255,.08) 50%,transparent 50.4%);background-size:100% 210px;opacity:.3;animation:landingScan 8s linear infinite}.landing-grid{opacity:.5;animation:gridDrift 38s linear infinite}.landing-hero h1{text-shadow:0 0 34px rgba(255,42,133,.13)}.landing-hero h1 em{text-shadow:0 0 28px rgba(0,229,255,.2)}.landing-cta{position:relative;overflow:hidden}.landing-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-110%);animation:ctaSheen 4.8s ease-in-out infinite}.landing-orb{mix-blend-mode:screen}.post-card{box-shadow:0 22px 60px #00000042,0 0 28px #00e5ff06}.feed-live i,.live-chip i{animation:livePulse 1.45s ease-in-out infinite}.takedown-archive-progress i.claimed{animation:softPulse 2.8s ease-in-out infinite}.rank-ring,.level-orb{animation:slowSpin 22s linear infinite}.panel,.post-card,.topbar-op,.action-btn,.share-buy,.story-next,.story-back{transition:border-color .2s,background .2s,box-shadow .2s,transform .2s,opacity .2s}@keyframes gridDrift{to{background-position:46px 46px,46px 46px}}@keyframes holoBorder{to{background-position:220% 0}}@keyframes landingScan{to{background-position:0 210px}}@keyframes barSweep{0%,62%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes ctaSheen{0%,58%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes livePulse{0%,to{opacity:1;box-shadow:0 0 0 0 currentColor}50%{opacity:.45;box-shadow:0 0 0 4px transparent}}@keyframes softPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}@keyframes slowSpin{to{transform:rotate(360deg)}}@keyframes dossierGlow{0%,to{box-shadow:inset 0 0 28px #ffbd5908}50%{box-shadow:inset 0 0 46px #ffbd591a}}@keyframes scanDown{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (max-width: 1023px){.shares-list{gap:0}.share-row{min-height:44px}.share-title strong{font-size:10.5px}.share-meta{font-size:7.5px}.shares-summary strong{font-size:16px}}@media (max-width: 680px){.story-back{min-height:42px;padding:0 9px;font-size:8px}.story-controls{flex-wrap:wrap}.story-progress{flex:1 1 100%;order:-1}.boss-meter-foot,.shares-foot{font-size:6.5px}.takedown-video-actions{flex-direction:column}.takedown-video-rewatch,.takedown-video-continue{width:100%}.radar-toggle{padding:4px 5px}.share-row{grid-template-columns:28px minmax(0,1fr) auto;gap:6px}.share-buy{height:27px;min-width:29px;font-size:8px}}.shares-teaser{position:relative;display:grid;flex:0 0 auto;grid-template-columns:63px minmax(0,1fr);gap:7px 11px;width:100%;overflow:hidden;padding:13px;border:1px solid rgba(0,229,255,.16);border-radius:var(--radius);background:radial-gradient(ellipse at 0% 0%,rgba(0,229,255,.1),transparent 58%),linear-gradient(145deg,#0a1e26d1,#070b19e0);color:var(--text);text-align:left;box-shadow:0 14px 36px #0000002e;transition:border-color .2s,transform .2s,box-shadow .2s}.shares-teaser:hover{border-color:#00e5ff75;transform:translateY(-1px);box-shadow:0 17px 42px #00000047,0 0 26px #00e5ff14}.shares-teaser-glow{position:absolute;right:-24px;top:-36px;width:120px;height:120px;border-radius:50%;background:#5ef2b01a;filter:blur(24px);pointer-events:none}.shares-teaser-chart{position:relative;display:grid;place-items:center;grid-row:1 / span 2;width:63px;height:63px;border:1px solid rgba(94,242,176,.35);border-radius:12px;background:linear-gradient(150deg,#5ef2b033,#00e5ff12);color:#6af2b5;box-shadow:inset 0 0 20px #5ef2b014,0 0 18px #00e5ff14;animation:shareGlow 3.4s ease-in-out infinite}.shares-teaser-chart svg{width:41px;height:41px;stroke-width:2.1}.shares-teaser-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.shares-teaser-copy strong{font-family:var(--display);font-size:15px;line-height:1.1;letter-spacing:-.02em}.shares-teaser-copy small{display:flex;align-items:center;gap:3px;margin-top:2px;font-family:var(--mono);font-size:6.5px;letter-spacing:.08em;color:var(--cyan)}.shares-teaser-values{display:grid;grid-template-columns:1fr 1fr;gap:7px;min-width:0}.shares-teaser-values>span{display:flex;flex-direction:column;gap:1px;min-width:0}.shares-teaser-values small{font-family:var(--mono);font-size:6px;letter-spacing:.07em;color:var(--dim)}.shares-teaser-values strong{font-family:var(--display);font-size:24px;line-height:1;color:#6af2b5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shares-teaser-values>span:last-child strong{color:var(--cyan)}.shares-teaser-values strong{letter-spacing:-.04em}.shares-teaser-values em{font-style:normal;font-family:var(--mono);font-size:6px;color:var(--dim)}.shares-market-modal{max-width:1120px;padding:0;overflow:hidden}.shares-market{max-height:calc(100dvh - 40px);overflow:auto;padding:25px clamp(18px,3vw,36px) 22px}.shares-market-head{display:grid;grid-template-columns:66px minmax(0,1fr) auto;gap:15px;align-items:center;padding-bottom:17px;border-bottom:1px solid var(--line)}.shares-market-icon{display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(94,242,176,.34);border-radius:15px;background:linear-gradient(145deg,#5ef2b030,#00e5ff0f);color:#6af2b5;box-shadow:0 0 30px #00e5ff14;animation:shareGlow 3.4s ease-in-out infinite}.shares-market-title h2{margin-top:4px;font-family:var(--display);font-size:clamp(29px,3.3vw,43px);line-height:1;letter-spacing:-.04em}.shares-market-title p{max-width:620px;margin-top:7px;font-size:12px;line-height:1.45;color:var(--muted)}.shares-market-cash{min-width:175px;padding:9px 12px;border:1px solid rgba(94,242,176,.24);border-radius:9px;background:#5ef2b00f;text-align:right}.shares-market-cash span{display:block;font-family:var(--mono);font-size:7px;letter-spacing:.1em;color:var(--muted)}.shares-market-cash strong{display:block;margin-top:2px;font-family:var(--display);font-size:23px;color:#6af2b5;white-space:nowrap}.shares-market-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px}.shares-market-stats>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--line);border-radius:9px;background:#ffffff06}.shares-market-stats span{font-family:var(--mono);font-size:7px;letter-spacing:.1em;color:var(--muted)}.shares-market-stats strong{font-family:var(--display);font-size:clamp(22px,2.2vw,30px);line-height:1;color:#6af2b5}.shares-market-stats>div:nth-child(2) strong{color:var(--cyan)}.shares-market-stats>div:nth-child(3) strong{color:var(--gold)}.shares-market-stats small{font-family:var(--mono);font-size:7px;color:var(--dim)}.shares-power{margin:13px 0 16px;padding:11px 13px;border:1px solid rgba(255,42,133,.14);border-radius:9px;background:#ff2a8508}.shares-power-head{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px;font-family:var(--mono);font-size:8px;letter-spacing:.08em;color:var(--muted)}.shares-power-head span{display:flex;align-items:center;gap:5px}.shares-power-head span:first-child{color:var(--pink)}.shares-power-head span:last-child{color:var(--cyan)}.shares-power-bar{display:flex;height:15px;overflow:hidden;border-radius:4px;background:#00000061}.shares-power-boss{display:block;height:100%;background:repeating-linear-gradient(115deg,rgba(255,255,255,.12) 0 5px,transparent 5px 10px),linear-gradient(90deg,#971b62,#ff2a85);transition:width .6s ease}.shares-power-you{display:block;height:100%;background:repeating-linear-gradient(115deg,rgba(0,0,0,.16) 0 5px,transparent 5px 10px),linear-gradient(90deg,#8b5cf6,#00e5ff);transition:width .6s ease}.shares-market-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.share-market-card{display:flex;flex-direction:column;gap:7px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:9px;background:linear-gradient(145deg,#141930b3,#080b18bf);transition:border-color .2s,transform .2s}.share-market-card:hover{border-color:#00e5ff45;transform:translateY(-1px)}.share-market-top{display:flex;align-items:center;gap:8px}.share-market-token{display:grid;place-items:center;width:33px;height:33px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--share-a) 38%,transparent);border-radius:7px;background:linear-gradient(135deg,color-mix(in srgb,var(--share-a) 18%,transparent),color-mix(in srgb,var(--share-b) 8%,transparent));color:var(--share-a);font-family:var(--mono);font-size:8px}.share-market-top>div{display:flex;flex-direction:column;gap:1px;min-width:0}.share-market-top strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600}.share-market-top div span{font-family:var(--mono);font-size:8px;letter-spacing:.05em;color:var(--dim)}.share-market-owned{margin-left:auto;align-self:flex-start;font-family:var(--mono);font-size:8px;color:var(--gold)}.share-market-card p{min-height:35px;font-size:12.5px;line-height:1.4;color:var(--muted)}.share-market-numbers{display:grid;grid-template-columns:1fr 1fr;gap:8px}.share-market-numbers>div{display:flex;flex-direction:column;gap:2px;padding:7px 8px;border-radius:5px;background:#ffffff08}.share-market-numbers span{font-family:var(--mono);font-size:9px;letter-spacing:.07em;color:var(--dim)}.share-market-numbers strong{font-family:var(--display);font-size:23px;line-height:1;color:#6af2b5}.share-market-numbers>div:last-child strong{color:var(--text-soft)}.share-market-actions{display:flex;gap:5px;margin-top:auto}.share-market-buy{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;min-height:34px;border:1px solid rgba(0,229,255,.23);border-radius:5px;background:#00e5ff12;color:var(--cyan);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.06em}.share-market-buy.multi{border-color:#ff2a853b;background:#ff2a8512;color:var(--pink)}.share-market-buy:hover:not(:disabled){background:#00e5ff29;border-color:#00e5ff8c}.share-market-buy.multi:hover:not(:disabled){background:#ff2a8526;border-color:#ff2a858c}.share-market-buy:disabled{opacity:.28}.shares-market-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:13px;border-top:1px solid var(--line);font-family:var(--mono);font-size:6.5px;letter-spacing:.05em;color:var(--dim)}.shares-market-foot span{display:flex;align-items:center;gap:4px}.shares-market-done{display:flex;align-items:center;gap:6px;min-height:31px;padding:0 10px;border:1px solid var(--line-strong);border-radius:5px;background:#ffffff08;color:var(--text-soft);font-family:var(--mono);font-size:7px;letter-spacing:.06em}.shares-market-done:hover{border-color:#00e5ff66}@keyframes shareGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}@media (max-width: 760px){.shares-market-modal{max-height:94dvh;border-radius:20px 20px 0 0}.shares-market{max-height:94dvh;padding:21px 15px max(20px,env(safe-area-inset-bottom))}.shares-market-head{grid-template-columns:48px minmax(0,1fr);gap:10px}.shares-market-icon{width:48px;height:48px;border-radius:11px}.shares-market-icon svg{width:28px;height:28px}.shares-market-title h2{font-size:29px}.shares-market-title p{font-size:11px}.shares-market-cash{grid-column:1 / -1;min-width:0;text-align:left}.shares-market-stats{grid-template-columns:1fr 1fr;gap:7px}.shares-market-stats>div:last-child{grid-column:1 / -1}.shares-market-grid{grid-template-columns:1fr}.shares-market-foot{flex-wrap:wrap}.shares-market-foot>span:nth-child(2){display:none}.shares-market-done{margin-left:auto}.shares-teaser{grid-template-columns:57px minmax(0,1fr);padding:11px}.shares-teaser-chart{width:57px;height:57px}.shares-teaser-values strong{font-size:22px}}.tier-track{gap:3px;margin-top:14px}.tier-dot{gap:0;min-width:0}.tier-dot i{height:5px}.tier-caption{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-family:var(--mono);font-size:7px;letter-spacing:.06em;color:var(--dim)}.tier-caption span:first-child{color:var(--accent)}.col-right .upgrade-list{max-height:370px;overflow-y:auto;padding-right:4px;scrollbar-width:thin}.upgrade-info{display:grid;place-items:center;flex:0 0 auto;width:19px;height:19px;margin-left:auto;border:1px solid rgba(0,229,255,.18);border-radius:50%;background:#00e5ff0b;color:var(--cyan)}.upgrade-info:hover{border-color:#00e5ff8c;background:#00e5ff21}.upgrade-tip-modal{max-width:430px}.upgrade-tip{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.upgrade-tip-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(0,229,255,.25);border-radius:10px;background:#00e5ff12;color:var(--cyan)}.upgrade-tip h2{margin:0;font-family:var(--display);font-size:27px;line-height:1}.upgrade-tip p{font-size:13px;line-height:1.5;color:var(--muted)}.upgrade-tip-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;width:100%}.upgrade-tip-meta>div{display:flex;flex-direction:column;gap:2px;padding:8px;border:1px solid var(--line);border-radius:6px;background:#ffffff08}.upgrade-tip-meta span{font-family:var(--mono);font-size:6px;letter-spacing:.07em;color:var(--dim)}.upgrade-tip-meta strong{font-family:var(--display);font-size:15px;color:var(--text-soft)}.upgrade-tip-close{align-self:stretch;margin-top:3px}.demo-end-feed{justify-content:center}.demo-end-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:min(620px,100%);min-height:460px;margin:auto;padding:clamp(28px,5vw,64px);overflow:hidden;border:1px solid rgba(0,229,255,.22);border-radius:18px;background:radial-gradient(ellipse at 15% 0%,rgba(255,42,133,.17),transparent 54%),radial-gradient(ellipse at 100% 100%,rgba(0,229,255,.09),transparent 58%),linear-gradient(155deg,#12122aeb,#050812f0);box-shadow:0 28px 80px #00000057}.demo-end-orbit{position:absolute;right:-110px;top:-110px;width:330px;height:330px;border:1px solid rgba(0,229,255,.14);border-radius:50%;box-shadow:0 0 0 38px #00e5ff06,0 0 0 78px #ff2a8505;animation:slowSpin 32s linear infinite;pointer-events:none}.demo-end-badge{display:inline-flex;align-items:center;gap:6px;margin-bottom:20px;padding:6px 9px;border:1px solid rgba(94,242,176,.26);border-radius:999px;background:#5ef2b014;color:#6af2b5;font-family:var(--mono);font-size:8px;letter-spacing:.09em}.demo-end-kicker{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--cyan)}.demo-end-card h1{margin-top:10px;font-family:var(--display);font-size:clamp(48px,7vw,82px);line-height:.92;letter-spacing:-.06em;background:linear-gradient(100deg,#fff,#bdeaff 45%,#ff8dc2);-webkit-background-clip:text;background-clip:text;color:transparent}.demo-end-lead{margin-top:15px;font-family:var(--display);font-size:clamp(22px,2.5vw,33px);color:var(--text)}.demo-end-copy{max-width:460px;margin-top:9px;font-size:15px;line-height:1.5;color:var(--muted)}.demo-end-copy a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}.demo-end-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.demo-end-links a{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;border:1px solid rgba(0,229,255,.22);border-radius:6px;background:#00e5ff0e;color:var(--cyan);font-family:var(--mono);font-size:9px;letter-spacing:.05em}.demo-end-links a:hover{border-color:#00e5ff8c}.demo-end-note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%;margin-top:36px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:6.5px;letter-spacing:.05em;color:var(--dim)}@media (max-width: 680px){.col-right .upgrade-list{max-height:330px}.tier-caption{font-size:6.5px}.demo-end-card{min-height:420px;padding:26px 20px}.demo-end-card h1{font-size:58px}.demo-end-lead{font-size:24px}.demo-end-copy{font-size:14px}.demo-end-note{margin-top:26px}}.takedown-chapter-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 clamp(18px,3vw,34px) 12px;border-bottom:1px solid var(--line)}.takedown-chapter-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid var(--line);border-radius:5px;background:#ffffff06;color:var(--muted);font-family:var(--mono);font-size:8px;letter-spacing:.05em}.takedown-chapter-tabs button.active{border-color:#00e5ff6b;background:#00e5ff14;color:var(--text);box-shadow:0 0 18px #00e5ff12}.takedown-chapter-tabs button span{padding:2px 4px;border-radius:3px;background:#ff2a851f;color:var(--pink);font-size:7px}.takedown-tab-note{margin-left:auto;font-family:var(--mono);font-size:6.5px;letter-spacing:.06em;color:var(--dim)}.takedown-next-era{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:390px;padding:38px 20px;text-align:center}.takedown-era-icon{display:grid;place-items:center;width:86px;height:86px;margin-bottom:17px;border:1px solid rgba(0,229,255,.2);border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.12),transparent 68%);color:var(--cyan);box-shadow:0 0 40px #00e5ff14}.takedown-next-era h3{margin-top:10px;font-family:var(--display);font-size:clamp(30px,4vw,48px);line-height:.98;letter-spacing:-.04em}.takedown-next-era>p{max-width:590px;margin-top:11px;font-size:13px;line-height:1.55;color:var(--muted)}.chapter-roadmap{display:grid;grid-template-columns:repeat(10,1fr);gap:5px;width:min(680px,100%);margin-top:25px}.chapter-roadmap>span{display:flex;flex-direction:column;gap:2px;padding:8px 4px;border:1px solid var(--line);border-radius:4px;background:#ffffff05}.chapter-roadmap>span.current{border-color:#00e5ff66;background:#00e5ff12}.chapter-roadmap small{font-family:var(--mono);font-size:6px;color:var(--dim)}.chapter-roadmap strong{font-family:var(--display);font-size:13px;color:var(--text-soft)}.chapter-roadmap>span.current strong{color:var(--cyan)}.chapter-roadmap-note{margin-top:10px;font-family:var(--mono);font-size:6px;letter-spacing:.07em;color:var(--dim)}@media (max-width: 680px){.takedown-chapter-tabs{padding:0 15px 10px}.takedown-chapter-tabs button{padding:0 8px;font-size:7px}.takedown-tab-note{display:none}.takedown-next-era{min-height:330px;padding:28px 8px}.chapter-roadmap{gap:3px}.chapter-roadmap>span{padding:6px 2px}.chapter-roadmap strong{font-size:11px}}.ui-tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;pointer-events:none}.tour-blocker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:auto;background:transparent;cursor:default}.tour-hole{position:absolute;z-index:1;border:2px solid rgba(0,229,255,.95);border-radius:13px;pointer-events:none;box-shadow:0 0 0 9999px #02050ec7,0 0 30px #00e5ff59,inset 0 0 22px #00e5ff14;transition:top .35s ease,left .35s ease,width .35s ease,height .35s ease}.tour-tip{position:absolute;left:50%;bottom:max(22px,calc(env(safe-area-inset-bottom) + 16px));z-index:3;width:min(570px,calc(100vw - 32px));transform:translate(-50%);padding:17px 18px 15px;border:1px solid rgba(0,229,255,.3);border-radius:12px;background:linear-gradient(145deg,#10162efa,#050915fc);box-shadow:0 24px 70px #0000008c,0 0 36px #00e5ff14;pointer-events:auto}.tour-tip-top{display:flex;align-items:center;gap:8px}.tour-badge{display:inline-flex;align-items:center;gap:5px;color:var(--cyan);font-family:var(--mono);font-size:7px;letter-spacing:.1em}.tour-count{margin-left:auto;font-family:var(--mono);font-size:7px;letter-spacing:.08em;color:var(--dim)}.tour-close{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:5px;background:#ffffff08;color:var(--muted)}.tour-close:hover{border-color:#00e5ff73;color:var(--text)}.tour-tip h2{margin-top:9px;font-family:var(--display);font-size:27px;line-height:1;letter-spacing:-.03em}.tour-tip p{margin-top:7px;font-size:13px;line-height:1.5;color:var(--muted)}.tour-actions{display:flex;align-items:center;gap:9px;margin-top:15px}.tour-back,.tour-next{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 11px;border-radius:6px;font-family:var(--mono);font-size:8px;letter-spacing:.06em}.tour-back{border:1px solid var(--line);background:#ffffff06;color:var(--muted)}.tour-back:disabled{opacity:.3}.tour-back:hover:not(:disabled){border-color:#00e5ff66;color:var(--text)}.tour-next{margin-left:auto;border:1px solid rgba(0,229,255,.35);background:linear-gradient(135deg,#00e5ff38,#8b5cf638);color:var(--text)}.tour-next:hover{border-color:#00e5ffb3;box-shadow:0 0 20px #00e5ff1f}.tour-dots{display:flex;gap:4px}.tour-dots i{display:block;width:4px;height:4px;border-radius:50%;background:#ffffff29}.tour-dots i.active{background:var(--cyan);box-shadow:0 0 7px var(--cyan)}@media (max-width: 680px){.tour-tip{bottom:max(14px,calc(env(safe-area-inset-bottom) + 10px));padding:14px 13px 13px}.tour-tip h2{font-size:23px}.tour-tip p{font-size:12px}.tour-dots{display:none}.tour-back,.tour-next{min-height:37px}}.tutorial-tour-btn{min-width:210px;min-height:48px;font-size:11px;letter-spacing:.09em}@media (max-width: 680px){.tutorial-tour-btn{width:100%;min-height:50px}}.story-stage-split{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(28px,4.2vw,70px);width:min(1480px,calc(100% - 80px))}.story-stage-split .story-wordmark{z-index:0;top:1%}.story-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.story-copy .story-eyebrow{font-size:9px}.story-copy .story-slide{margin-top:28px;max-width:100%}.story-copy .story-line{font-size:clamp(29px,2.8vw,47px)}.story-copy .story-controls{margin-top:40px;gap:13px;flex-wrap:wrap}.story-copy .story-progress{width:min(270px,34vw)}.story-media{position:relative;z-index:2;width:100%;aspect-ratio:16 / 9;margin:0;overflow:hidden;border:1px solid rgba(0,229,255,.28);border-radius:16px;background:#03050c;box-shadow:0 30px 90px #00000080,0 0 46px #00e5ff14;animation:storyMediaIn .65s cubic-bezier(.16,1,.3,1) both;isolation:isolate}.story-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border:1px solid rgba(255,255,255,.1);border-radius:15px;box-shadow:inset 0 0 60px #00000052}.story-media:after{content:"";position:absolute;z-index:3;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;border-radius:16px;box-shadow:inset 0 0 34px #00e5ff0f}.story-media-video{display:block;width:100%;height:100%;object-fit:cover}.story-media-scan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.22;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(0,0,0,.3) 3px 4px)}.story-media-frame{position:absolute;z-index:3;top:11px;right:11px;bottom:11px;left:11px;pointer-events:none;border:1px solid rgba(0,229,255,.1);border-radius:7px}.story-media-caption{position:absolute;z-index:4;right:17px;bottom:16px;left:17px;display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid rgba(255,255,255,.09);border-radius:4px;background:#03060e9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--mono);font-size:7px;letter-spacing:.08em;color:var(--muted)}.story-media-caption span:first-child{color:var(--cyan)}@keyframes storyMediaIn{0%{opacity:0;transform:translate(22px) scale(.985);filter:blur(5px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}@media (max-width: 820px){.story-stage-split{display:flex;flex-direction:column;justify-content:flex-start;gap:15px;width:calc(100% - 30px);padding:12px 0 14px;overflow-y:auto;scrollbar-width:none}.story-stage-split::-webkit-scrollbar{display:none}.story-stage-split .story-wordmark{top:2%;font-size:35vw}.story-stage-split .story-media{order:-1;flex:0 0 auto;width:100%;max-height:34dvh;border-radius:12px}.story-stage-split .story-media:before{border-radius:11px}.story-stage-split .story-media-caption{right:11px;bottom:10px;left:11px;padding:6px 8px;font-size:6px}.story-stage-split .story-media-caption span:last-child{display:none}.story-copy{width:100%;align-items:stretch}.story-copy .story-eyebrow{font-size:7.5px;gap:7px}.story-copy .story-eyebrow span{width:18px}.story-copy .story-slide{margin-top:9px}.story-copy .story-line{font-size:clamp(21px,5.8vw,31px);line-height:1.13}.story-copy .story-line-two{margin-top:8px}.story-copy .story-controls{margin-top:15px;gap:8px}.story-copy .story-progress{width:100%;flex:1 1 100%;order:-1}.story-back{min-height:40px;padding:0 9px;font-size:8px}.story-next{min-height:40px;padding:0 10px;font-size:8px}.story-enter{min-height:42px;padding:0 12px;font-size:9px}}.share-market-card{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--share-a) 28%,transparent);background:radial-gradient(ellipse 110% 90% at 100% 0%,color-mix(in srgb,var(--share-a) 23%,transparent),transparent 64%),linear-gradient(145deg,color-mix(in srgb,var(--share-a) 12%,#0b1022),#080b18eb)}.share-market-card:before{content:"";position:absolute;top:0;right:12px;left:12px;height:2px;opacity:.85;background:linear-gradient(90deg,var(--share-a),var(--share-b))}.share-market-card:hover{border-color:color-mix(in srgb,var(--share-a) 55%,transparent);box-shadow:0 12px 34px color-mix(in srgb,var(--share-a) 12%,transparent)}.share-market-token{width:38px;height:38px;border-color:color-mix(in srgb,var(--share-a) 48%,transparent);background:radial-gradient(circle at 28% 18%,color-mix(in srgb,var(--share-b) 24%,transparent),transparent 65%),linear-gradient(135deg,color-mix(in srgb,var(--share-a) 25%,#070b18),color-mix(in srgb,var(--share-b) 12%,#070b18));color:color-mix(in srgb,var(--share-a) 70%,white);box-shadow:inset 0 0 18px color-mix(in srgb,var(--share-a) 12%,transparent),0 0 18px color-mix(in srgb,var(--share-a) 9%,transparent)}.share-market-token svg{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--share-a) 48%,transparent))}
