:root{--page:1680px;--gutter:clamp(16px, 3vw, 48px);--bg:#0f1219;--bg-deep:#080a10;--surface:#181d29;--surface-2:#222838;--surface-hi:#2a3142;--ink:#f7f2e9;--ink-2:#d5cfc3;--muted:#8e93a6;--line:#2c3345;--line-strong:#4a5470;--outline:#05070b;--brand:#ff6a2b;--brand-hi:#ff8f5a;--brand-dark:#c9481a;--brand-soft:#3a1d10;--accent:#3ddc84;--accent-dark:#1f9a58;--accent-soft:#10301f;--hot:#ff3b5c;--hot-soft:#3d1420;--gold:#ffc53d;--warn:#ffb347;--warn-soft:#3b2a12;--bad:#ff5c6c;--bad-soft:#3d1520;--info:#3fe0ff;--info-soft:#0f2c38;--pink:#ff4fd8;--note:#ffe98a;--focus:#ffc53d;--shadow:6px 6px 0 var(--outline);--font-display:"Press Start 2P", "Courier New", monospace;--font-body:"Pixelify Sans", "Segoe UI", system-ui, sans-serif;--font-mono:"VT323", "Courier New", monospace;--frame:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' shape-rendering='crispEdges'%3E%3Cpath fill='%2305070b' d='M4 0h16v2H4zM0 4h2v16H0zM22 4h2v16h-2zM4 22h16v2H4zM2 2h2v2H2zM20 2h2v2h-2zM2 20h2v2H2zM20 20h2v2h-2z'/%3E%3Cpath fill='%238a96b8' d='M4 2h16v2H4zM2 4h2v16H2z'/%3E%3Cpath fill='%2312161f' d='M4 20h16v2H4zM20 4h2v16h-2z'/%3E%3Cpath fill='%232c3345' d='M4 4h16v4H4zM4 16h16v4H4zM4 8h4v8H4zM16 8h4v8h-4z'/%3E%3C/svg%3E");--frame-hot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' shape-rendering='crispEdges'%3E%3Cpath fill='%2305070b' d='M4 0h16v2H4zM0 4h2v16H0zM22 4h2v16h-2zM4 22h16v2H4zM2 2h2v2H2zM20 2h2v2h-2zM2 20h2v2H2zM20 20h2v2h-2z'/%3E%3Cpath fill='%23ffc53d' d='M4 2h16v2H4zM2 4h2v16H2z'/%3E%3Cpath fill='%23c9481a' d='M4 20h16v2H4zM20 4h2v16h-2z'/%3E%3Cpath fill='%23ff6a2b' d='M4 4h16v4H4zM4 16h16v4H4zM4 8h4v8H4zM16 8h4v8h-4z'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--brand) var(--bg-deep);scrollbar-width:auto}}::-webkit-scrollbar{width:20px;height:20px}::-webkit-scrollbar-track{background-color:var(--bg-deep);background-image:linear-gradient(45deg, var(--surface) 25%, transparent 25%, transparent 75%, var(--surface) 75%), linear-gradient(45deg, var(--surface) 25%, transparent 25%, transparent 75%, var(--surface) 75%);border-left:4px solid var(--outline);background-position:0 0,4px 4px;background-size:8px 8px}::-webkit-scrollbar-track:horizontal{border-left:0;border-top:4px solid var(--outline)}::-webkit-scrollbar-thumb{background-color:var(--brand);border:4px solid var(--outline);box-shadow:inset 4px 4px 0 var(--brand-hi), inset -4px -4px 0 var(--brand-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffb88f' d='M2 2h2v2H2zM2 7h2v2H2zM2 12h2v2H2z'/%3E%3Cpath fill='%23c9481a' d='M4 4h2v2H4zM4 9h2v2H4zM4 14h2v2H4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;min-height:48px}::-webkit-scrollbar-thumb:hover{background-color:var(--brand-hi)}::-webkit-scrollbar-corner{background:var(--bg-deep)}::-webkit-scrollbar-button:single-button{background-color:var(--surface-2);border:4px solid var(--outline);width:20px;height:20px;box-shadow:inset 2px 2px 0 var(--surface-hi), inset -2px -2px 0 var(--bg-deep);background-position:50%;background-repeat:no-repeat;display:block}::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' shape-rendering='crispEdges'%3E%3Cpath fill='%23f7f2e9' d='M4 0h2v2H4zM2 2h6v2H2zM0 4h10v2H0z'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' shape-rendering='crispEdges'%3E%3Cpath fill='%23f7f2e9' d='M0 0h10v2H0zM2 2h6v2H2zM4 4h2v2H4z'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' shape-rendering='crispEdges'%3E%3Cpath fill='%23f7f2e9' d='M4 0h2v10H4zM2 2h2v6H2zM0 4h2v2H0z'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' shape-rendering='crispEdges'%3E%3Cpath fill='%23f7f2e9' d='M0 0h2v10H0zM2 2h2v6H2zM4 4h2v2H4z'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:single-button:hover{background-color:var(--surface-hi)}body{background:var(--bg);color:var(--ink);font:18px/1.45 var(--font-body);-webkit-font-smoothing:none;background-image:radial-gradient(90% 40% at 50% 0,#ff6a2b24,#0000 70%);background-repeat:no-repeat;margin:0;overflow-x:hidden}h1,h2,h3,h4,.h3,.h4{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;text-shadow:3px 3px 0 var(--bg-deep);margin:0 0 .6em;line-height:1.5}h1{color:var(--brand);font-size:clamp(1.3rem,3vw,2rem)}h2{font-size:clamp(1.05rem,2.3vw,1.5rem)}h3,.h3{font-size:.8rem}.h4{color:var(--muted);margin-top:1.25rem;font-size:.7rem}p{margin:0 0 .75em}a{color:var(--info);text-underline-offset:3px;text-decoration-thickness:2px}code,.mono,pre{font-family:var(--font-mono)}.mono{letter-spacing:.02em;font-size:1.15em}img,svg{image-rendering:pixelated;image-rendering:crisp-edges}img{max-width:100%}strong,b{font-weight:700}::selection{background:var(--gold);color:var(--bg-deep)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{background:var(--gold);color:var(--bg-deep);font-family:var(--font-display);z-index:60;padding:8px 12px;font-size:.7rem;position:absolute;top:-80px;left:8px}.skip:focus{top:8px}.muted{color:var(--muted)}.small{font-size:.88rem}.block{display:block}.prewrap{white-space:pre-wrap}.center{text-align:center}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:1.25em;line-height:1}.ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.rank{min-width:26px;height:26px;font:.6rem var(--font-display);background:var(--surface-2);border:2px solid var(--line-strong);color:var(--ink);place-items:center;margin-right:4px;padding:0 4px;display:inline-grid}.rank-1 .rank{background:var(--gold);color:var(--bg-deep);border-color:var(--gold)}.rank-2 .rank{color:var(--bg-deep);background:#c9c9d6;border-color:#c9c9d6}.rank-3 .rank{color:var(--bg-deep);background:#d08a4c;border-color:#d08a4c}.card,.notice,.empty,.badge,.feed-card,.period,.risk-compact,.job-progress,.connect,.cr-helper,.mint-info section,.risk-grid>div,.steps li,.choice{border:8px solid #0000;border-image:var(--frame) 8 fill / 8px / 0 stretch;background:var(--surface);background-clip:padding-box;min-width:0}.card{box-shadow:var(--shadow);background-image:linear-gradient(var(--surface-2), var(--surface) 28px)}.card-pad{padding:16px}.shell{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:40;background:var(--bg-deep);border-bottom:4px solid var(--line-strong);box-shadow:0 4px 0 var(--outline);position:sticky;top:0}.topbar-inner{max-width:var(--page);padding:8px var(--gutter);flex-wrap:wrap;align-items:center;gap:18px;min-height:56px;margin:0 auto;display:flex}.brand{color:var(--brand);font-family:var(--font-display);text-shadow:2px 2px 0 var(--outline);align-items:center;gap:10px;font-size:.85rem;text-decoration:none;display:flex}.brand-logo{width:44px;height:auto;display:block}.nav{flex-wrap:wrap;gap:2px;display:flex}.nav a{color:var(--ink-2);white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;border:2px solid #0000;padding:8px 10px;font-size:.58rem;text-decoration:none}.nav a:hover{color:var(--brand-hi)}.nav a.active{background:var(--surface-2);border-color:var(--line-strong);color:var(--brand);box-shadow:2px 2px 0 var(--outline)}.topbar-right{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.social{width:32px;height:32px;color:var(--ink-2);border:2px solid var(--line-strong);box-shadow:3px 3px 0 var(--outline);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.social:hover,.social:focus-visible{color:var(--gold);background:var(--surface-2)}.social:active{box-shadow:1px 1px 0 var(--outline);transform:translate(2px,2px)}.who{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:1.1rem;overflow:hidden}.main{width:100%;max-width:var(--page);padding:28px var(--gutter) 64px;flex:1;margin:0 auto}.shell-home .main{padding-top:0}.main:focus{outline:none}.bleed{width:100vw;margin-left:calc(50% - 50vw)}.footer{border-top:4px solid var(--line-strong);background:var(--bg-deep);color:var(--ink-2)}.footer-inner{max-width:var(--page);padding:48px var(--gutter) 28px;margin:0 auto}.footer-cols{border-bottom:3px dashed var(--line);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;padding-bottom:32px;display:grid}.footer-about .brand{margin-bottom:14px}.footer-about p{max-width:44ch}.footer-col h3{color:var(--muted);text-shadow:none;margin:6px 0 14px;font-size:.6rem}.footer-col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.footer-col a{color:var(--ink);font-size:1.05rem;text-decoration:none}.footer-col a:hover{color:var(--brand-hi);text-decoration:underline}.footer-legal{font:.52rem/1.8 var(--font-display);color:var(--muted);flex-wrap:wrap;gap:8px 28px;padding-top:20px;display:flex}.footer .footer-top{font:inherit;color:var(--ink);margin-left:auto;text-decoration:none}.footer .footer-top:hover{color:var(--brand-hi)}.subfooter{border-top:4px solid var(--outline);background-color:var(--brand-dark);padding:clamp(20px, 3vw, 44px) var(--gutter) clamp(8px, 1.5vw, 20px);background-image:linear-gradient(45deg,#0000002e 25%,#0000 25% 75%,#0000002e 75%),linear-gradient(45deg,#0000002e 25%,#0000 25% 75%,#0000002e 75%);background-position:0 0,16px 16px;background-size:32px 32px;line-height:0;overflow:hidden}.subfooter-word{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-shadow:.06em .06em 0 var(--outline), 0 0 .4em #ff6a2b73;white-space:nowrap;text-align:center;font-size:clamp(2.4rem,12.4vw,13.5rem);line-height:1;display:block}.btn{border:3px solid var(--outline);min-height:44px;font:.62rem/1.4 var(--font-display);text-transform:uppercase;cursor:pointer;white-space:nowrap;box-shadow:4px 4px 0 var(--outline), inset -3px -3px 0 #00000059, inset 3px 3px 0 #ffffff38;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:none;display:inline-flex}.btn:active:not(:disabled){box-shadow:0 0 0 var(--outline), inset 3px 3px 0 #00000059;transform:translate(4px,4px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--brand);color:var(--outline)}.btn-primary:hover:not(:disabled){background:var(--brand-hi)}.btn-secondary{background:var(--surface-2);color:var(--ink)}.btn-secondary:hover:not(:disabled){background:var(--line)}.btn-ghost{color:var(--ink-2);border-color:var(--line-strong);box-shadow:4px 4px 0 var(--outline);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.btn-danger{background:var(--bad-soft);color:var(--bad)}.btn-danger:hover:not(:disabled){background:#5a1d2b}.btn-sm{min-height:34px;padding:6px 10px;font-size:.52rem}.btn-lg{min-height:54px;padding:14px 24px;font-size:.75rem}.btn-block{width:100%}.linklike{color:var(--info);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}input,select,textarea{width:100%;font:inherit;color:var(--ink);background:var(--bg-deep);border:3px solid var(--line-strong);min-height:44px;box-shadow:inset 3px 3px 0 var(--outline);padding:8px 12px}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--gold) 50%), linear-gradient(135deg, var(--gold) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:34px}textarea{resize:vertical;line-height:1.4}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus);outline-offset:0}input[type=checkbox],input[type=radio]{appearance:none;background:var(--bg-deep);border:3px solid var(--line-strong);width:20px;height:20px;min-height:0;box-shadow:inset 2px 2px 0 var(--outline);cursor:pointer;flex:none;place-items:center;margin:2px 0 0;padding:0;display:inline-grid}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:"";background:var(--accent);width:10px;height:10px}input[type=radio]:checked:after{background:var(--gold)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.4}input[type=file]{padding:7px}select:invalid,select option[value=""]{color:var(--muted)}.field{min-width:0;margin-bottom:14px}.field-label{font-family:var(--font-display);color:var(--ink-2);text-transform:uppercase;margin-bottom:8px;font-size:.58rem;display:block}.field-optional{color:var(--muted);text-transform:none}.field-hint{color:var(--muted);margin:6px 0 0;font-size:.88rem}.field-error{color:var(--bad);margin:6px 0 0;font-size:.92rem}.field-invalid input,.field-invalid select,.field-invalid textarea{border-color:var(--bad)}.check{align-items:flex-start;gap:10px;margin:10px 0;display:flex}.check label{cursor:pointer}.check .field-hint{margin-top:2px}.inline-check{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.inline-check input{margin:0}.fieldset{border:3px dashed var(--line-strong);min-width:0;margin:0 0 14px;padding:12px 14px 4px}.fieldset legend{font-family:var(--font-display);text-transform:uppercase;color:var(--gold);padding:0 6px;font-size:.55rem}.input-prefix{border:3px solid var(--line-strong);background:var(--bg-deep);box-shadow:inset 3px 3px 0 var(--outline);align-items:center;padding-left:12px;display:flex}.input-prefix:focus-within{outline:3px solid var(--focus)}.input-prefix span{color:var(--gold);font-family:var(--font-mono);font-size:1.3rem}.input-prefix input{box-shadow:none;background:0 0;border:0;outline:none;padding-left:6px}.input-row{gap:8px;display:flex}.input-row>:first-child{flex:1;min-width:0}.stack{gap:18px;display:grid}.stack-sm{gap:10px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.row-between>h3,.row-between>.h3{margin:0}.grid-2,.grid-3,.grid-4{gap:0 14px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.span-2,.span-3{grid-column:1/-1}.two-col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.narrow{max-width:520px;margin:24px auto}.section{margin:56px 0 0}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.section-head h2,.section-head h3,.section-head .h3{margin:0}.page-head{margin-bottom:28px;padding-top:clamp(20px,4vw,56px)}.eyebrow{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--brand);margin-bottom:10px;font-size:.55rem}.eyebrow:before{content:"▶ "}.lede{color:var(--ink-2);max-width:62ch;font-size:1.15rem}.notice{margin:10px 0;padding:8px 10px}.notice>:last-child,.notice-body>:last-child{margin-bottom:0}.notice-title{font-family:var(--font-display);text-transform:uppercase;margin-bottom:8px;font-size:.62rem}.notice-info{background:var(--info-soft)}.notice-info .notice-title{color:var(--info)}.notice-ok{background:var(--accent-soft)}.notice-ok .notice-title{color:var(--accent)}.notice-warn{background:var(--warn-soft)}.notice-warn .notice-title{color:var(--warn)}.notice-bad{background:var(--bad-soft)}.notice-bad .notice-title{color:var(--bad)}.reasons{margin:4px 0 8px;padding-left:1.2em}.reasons li{margin:2px 0}.reasons-sub{margin:8px 0 0;font-weight:700}.reason-code{color:var(--muted);background:var(--bg-deep);padding:1px 5px;font-size:.95rem}.loading{color:var(--muted);font-family:var(--font-display);align-items:center;gap:12px;padding:20px 0;font-size:.6rem;display:flex}.spinner{background:conic-gradient(var(--gold) 0 25%, var(--line) 25% 50%, var(--gold) 50% 75%, var(--line) 75%);flex:none;width:20px;height:20px;animation:.8s steps(4,end) infinite spin}.spinner-sm{width:14px;height:14px}@keyframes spin{to{transform:rotate(360deg)}}.empty{text-align:center;color:var(--muted);background:var(--bg-deep);padding:24px 20px}.empty-title{font-family:var(--font-display);color:var(--ink);margin-bottom:12px;font-size:.7rem}.progress{background:var(--bg-deep);border:3px solid var(--outline);height:14px;box-shadow:inset 0 0 0 2px var(--line-strong);margin:6px 0;padding:2px;overflow:hidden}.progress-fill{background:repeating-linear-gradient(90deg, var(--accent) 0 6px, var(--accent-dark) 6px 8px);height:100%;transition:width .2s steps(4,end)}.progress-indeterminate{width:35%;animation:1.3s steps(12,end) infinite slide}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}.chip,.pill{font:.5rem/1 var(--font-display);text-transform:uppercase;border:2px solid var(--line-strong);background:var(--surface-2);color:var(--ink-2);white-space:nowrap;vertical-align:middle;box-shadow:2px 2px 0 var(--outline);align-items:center;gap:4px;margin-right:4px;padding:5px 7px;display:inline-flex}.chip-ok{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.chip-warn{background:var(--warn-soft);border-color:var(--warn);color:var(--warn)}.chip-bad{background:var(--bad-soft);border-color:var(--bad);color:var(--bad)}.chip-hot{background:var(--hot-soft);border-color:var(--hot);color:var(--hot)}.chip-info{background:var(--info-soft);border-color:var(--info);color:var(--info)}.pill{text-transform:none;border-color:var(--outline);color:#fff}.pill-youtube{background:#c4302b}.pill-instagram{background:#c13584}.pill-tiktok{box-shadow:inset 2px 0 0 #25f4ee, inset -2px 0 0 #fe2c55, 2px 2px 0 var(--outline);background:#111}.pill-x{background:#2b2b2b}.money strong,.money dd{font-family:var(--font-mono);font-size:1.3em;line-height:1}.money-confirmed,.money-confirmed dd,.money-confirmed strong{color:var(--accent)}.money-estimate,.money-estimate dd,.money-estimate strong{color:var(--gold)}.money-potential,.money-potential dd,.money-potential strong{color:var(--muted)}.earnings{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.earn{border:3px solid var(--line);background:var(--bg-deep);min-width:0;padding:10px 12px}.earn dt{font:.5rem/1 var(--font-display);text-transform:uppercase;color:var(--muted)}.earn dd{font:1.9rem/1 var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0}.earn-src{color:var(--muted);margin:6px 0 0;font-size:.82rem;line-height:1.3}.earn-confirmed{border-color:var(--accent)}.earn-confirmed dt,.earn-confirmed dd{color:var(--accent)}.earn-estimated{border-style:dashed;border-color:var(--gold)}.earn-estimated dd{color:var(--gold)}.earn-potential{border-style:dotted}.earn-potential dd{color:var(--ink-2)}.earnings-compact{grid-template-columns:1fr;gap:4px;margin-top:12px}.earnings-compact .earn{justify-content:space-between;align-items:baseline;gap:8px;padding:5px 10px;display:flex}.earnings-compact .earn dt{font-size:.45rem}.earnings-compact .earn dd{margin:0;font-size:1.25rem}.badge{color:var(--ink);box-shadow:var(--shadow);padding:22px 12px 12px;text-decoration:none;display:block;position:relative}.badge-link:hover{border-image-source:var(--frame-hot)}.badge-slot{background:var(--bg-deep);border:2px solid var(--outline);width:44px;height:8px;margin-left:-22px;position:absolute;top:2px;left:50%}.badge-head{align-items:center;gap:12px;display:flex}.badge-photo{background:var(--bg-deep);border:3px solid var(--line-strong);flex:none;padding:4px;line-height:0}.badge-id{min-width:0}.badge-tag{font:.5rem/1.4 var(--font-display);color:var(--muted);margin:0 0 6px}.badge-sample{color:var(--hot)}.badge-nft{color:var(--info)}.badge-name{font:.75rem/1.4 var(--font-display);color:var(--gold);overflow-wrap:anywhere;margin:0 0 8px}.badge-status{font:.5rem/1 var(--font-display);background:var(--bg-deep);color:var(--muted);border:2px solid var(--line);align-items:center;gap:6px;margin:0;padding:5px 8px;display:inline-flex}.badge-dot{background:currentColor;width:8px;height:8px}.badge-status-hot{color:var(--hot);border-color:var(--hot)}.badge-status-hot .badge-dot{animation:1s steps(2,start) infinite blink}.badge-status-ok{color:var(--info);border-color:var(--info)}@keyframes blink{to{visibility:hidden}}.badge-fields{border-top:3px dashed var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:14px 0 0;padding-top:12px;display:grid}.badge-fields dt{font:.45rem/1 var(--font-display);text-transform:uppercase;color:var(--muted)}.badge-fields dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:700}.badge-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;display:grid}.hero-stage{background:var(--bg-deep);border-bottom:4px solid var(--line-strong);height:calc(100svh - 56px);min-height:520px;position:relative;overflow:hidden}.office{position:absolute;inset:0;overflow:hidden}.office-canvas{image-rendering:pixelated;image-rendering:crisp-edges;position:absolute}.hero-stage:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 2px,#0000 2px 4px);position:absolute;inset:0}.hero-overlay{z-index:2;padding:clamp(20px, 4vh, 48px) var(--gutter) 0;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.hero-overlay>*{pointer-events:auto}.banner{text-align:center;background:linear-gradient(#080a10f0, #080a10f0) padding-box, repeating-linear-gradient(90deg, var(--gold) 0 6px, transparent 6px 14px) border-box;outline:4px solid var(--outline);width:min(100%,880px);box-shadow:0 0 0 7px var(--surface-hi), 0 0 0 10px var(--outline), 12px 12px 0 var(--outline);border:6px solid #0000;padding:clamp(18px,3vw,34px) clamp(18px,4vw,48px) clamp(20px,3vw,34px)}.banner .eyebrow{margin-bottom:14px}.banner h1{color:var(--ink);text-shadow:.12em .12em 0 var(--outline), 0 0 .6em #ff6a2b59;margin:0 0 12px;font-size:clamp(1.15rem,3.3vw,2.5rem);line-height:1.4}.banner h1 em{color:var(--brand);font-style:normal}.banner-line{font-family:var(--font-mono);color:var(--info);margin:0 0 18px;font-size:clamp(1.1rem,1.6vw,1.5rem)}.banner-actions{flex-wrap:wrap;justify-content:center;gap:12px 16px;display:flex}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.stat{text-align:center;background:var(--bg-deep);border:4px solid var(--outline);box-shadow:inset 0 0 0 3px var(--line-strong), inset 0 0 0 6px var(--bg-deep), inset 0 0 0 7px var(--line);padding:22px 18px 18px}.stat-n{font:clamp(2rem, 3.4vw, 3rem) / 1 var(--font-mono);color:var(--accent);font-variant-numeric:tabular-nums;text-shadow:0 0 12px #3ddc8459;margin-bottom:10px;display:block}.stat:nth-child(3) .stat-n{color:var(--info);text-shadow:0 0 12px #3fe0ff59}.stat-label{font:.58rem/1.6 var(--font-display);text-transform:uppercase;color:var(--muted)}.mini-board{margin:0;padding:0;list-style:none}.mini-board li{border-bottom:2px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px 22px;padding:12px 4px;display:flex}.mini-board li>.agent-link{flex:200px}.mini-board li>.num{color:var(--ink-2)}.mini-board li>.money{min-width:110px}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps li{padding:18px}.steps h3{color:var(--brand);margin:10px 0;font-size:.72rem}.steps p{color:var(--ink-2);margin:0;font-size:.95rem}.step-head{justify-content:space-between;align-items:flex-start;display:flex}.step-n{font:.8rem/1 var(--font-display);color:var(--muted)}.nft-promo{background-color:var(--bg-deep);border:4px solid var(--outline);box-shadow:inset 0 0 0 3px var(--brand-dark), var(--shadow);background-image:radial-gradient(60% 80% at 80%,#ff6a2b2e,#0000 70%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:clamp(24px,4vw,56px) clamp(24px,9vw,136px);display:grid}.nft-promo h2{color:var(--brand);font-size:clamp(1rem,2.4vw,1.5rem)}.nft-promo .nft-card{justify-self:end}.nft-card{--nft-accent:var(--accent);--rx:0deg;--ry:0deg;--mx:50%;--my:50%;background:var(--bg-deep);width:300px;max-width:100%;font-family:var(--font-display);box-shadow:0 0 0 3px var(--outline), var(--shadow), 0 0 26px #ffc53d2e;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;isolation:isolate;background-clip:padding-box;border:8px solid #0000;border-image:linear-gradient(135deg,#7a4a08 0%,#ffe9a3 22%,#c9921a 40%,#fff6d0 55%,#b8780c 72%,#ffe1a0 88%,#7a4a08 100%) 8/8px;padding:10px 12px 12px;transition:transform .14s steps(6,end);position:relative}.nft-card:after{content:"";pointer-events:none;z-index:3;opacity:0;background:radial-gradient(circle at var(--mx) var(--my), #ffffff47, transparent 42%), linear-gradient(115deg, transparent calc(var(--mx) - 34%), #ff4fd847 calc(var(--mx) - 16%), #ffc53d57 calc(var(--mx) - 6%), #3fe0ff47 calc(var(--mx) + 6%), transparent calc(var(--mx) + 26%));mix-blend-mode:screen;transition:opacity .2s steps(4,end);position:absolute;inset:-8px}.nft-card:hover:after{opacity:1}.nft-card:hover{box-shadow:0 0 0 3px var(--outline), var(--shadow), 0 0 40px #ffc53d59}.nft-card-top{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:.5rem;display:flex}.nft-card-art{background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--nft-accent) 28%, transparent), transparent 62%), repeating-linear-gradient(0deg, var(--surface) 0 6px, var(--surface-2) 6px 12px);border:3px solid var(--line-strong);place-items:center;padding:18px 0;display:grid}.nft-card-name{color:var(--gold);overflow-wrap:anywhere;margin:12px 0 8px;font-size:.75rem}.nft-card-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 10px;display:grid}.nft-card-stats dt{color:var(--muted);font-size:.42rem}.nft-card-stats dd{font:1.15rem/1 var(--font-mono);color:var(--ink);margin:4px 0 0}.nft-card-sample{color:var(--muted);margin:0 0 6px;font-size:.5rem;line-height:1.5}.nft-card-foot{color:var(--line-strong);margin:0;font-size:.42rem}.nft-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:28px;display:grid}.nft-preview{justify-items:start;gap:14px;display:grid}.perks{margin:8px 0 12px;padding-left:1.2em}.perks li{margin:6px 0}.perks li::marker{content:"▶ ";color:var(--gold);font-size:.7em}.board-controls{gap:10px;margin-bottom:18px;display:grid}.seg{flex-wrap:wrap;gap:4px;display:flex}.seg-btn{font:.55rem/1.4 var(--font-display);text-transform:uppercase;background:var(--bg-deep);color:var(--ink-2);border:3px solid var(--line);cursor:pointer;padding:9px 12px}.seg-btn:hover{color:var(--gold)}.seg-btn.active{background:var(--gold);color:var(--bg-deep);border-color:var(--gold);box-shadow:3px 3px 0 var(--outline)}.table-wrap{border:4px solid var(--outline);background:var(--bg-deep);box-shadow:var(--shadow);overflow-x:auto}.table{border-collapse:collapse;width:100%;margin:6px 0 12px}.table-wrap .table{margin:0}.table th,.table td{text-align:left;border-bottom:2px solid var(--line);vertical-align:middle;padding:10px}.table th.num,.table td.num{text-align:right}.table thead th{font:.5rem/1.4 var(--font-display);text-transform:uppercase;color:var(--muted);background:var(--surface-2);border-bottom:3px solid var(--line-strong)}.board tbody tr:hover{background:var(--surface)}.board td.rank{border:0;border-bottom:2px solid var(--line);min-width:0;font:.7rem var(--font-display);color:var(--muted);background:0 0;width:40px;display:table-cell}.board .rank-1 td.rank{color:var(--gold)}.board .rank-2 td.rank{color:#c9c9d6}.board .rank-3 td.rank{color:#d08a4c}.agent-link{color:var(--ink);align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex}.agent-link:hover .agent-link-name>:last-child{color:var(--gold);text-decoration:underline}.agent-link-name{min-width:0;display:grid}.agent-link-tag{font:.42rem/1.6 var(--font-display);color:var(--muted)}.agent-link-name>:last-child{overflow-wrap:anywhere;font-weight:700}.feed-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;display:grid}.feed-card{align-content:start;gap:8px;padding:10px 12px 12px;display:grid}.feed-viral{border-image-source:var(--frame-hot)}.feed-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.feed-kind{font:.55rem/1 var(--font-display);color:var(--accent);background:var(--accent-soft);border:2px solid var(--accent);padding:5px 7px}.feed-kind-viral{color:var(--bg-deep);background:var(--gold);border-color:var(--gold);animation:1.4s steps(2,start) infinite blink}.feed-line{margin:0}.feed-nums{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.feed-nums dt{font:.45rem/1 var(--font-display);color:var(--muted);text-transform:uppercase}.feed-nums dd{font:1.5rem/1 var(--font-mono);margin:6px 0 0}.clipped-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:18px;display:grid}.clipped{align-content:start;gap:10px;display:grid}.stat-row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0;display:grid}.stat-row>div{background:var(--bg-deep);border:2px solid var(--line);padding:8px 10px}.stat-row dt{font:.42rem/1.4 var(--font-display);text-transform:uppercase;color:var(--muted)}.stat-row dd{font:1.4rem/1 var(--font-mono);margin:4px 0 0}.period-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.period-title{font:.8rem var(--font-display);color:var(--gold);margin:0}.period-sub{margin:4px 0 10px}.period-nums{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.period-nums>div{background:var(--bg-deep);border:2px solid var(--line);padding:8px 10px}.period-nums dt{font:.42rem/1.4 var(--font-display);text-transform:uppercase;color:var(--muted)}.period-nums dd{font:1.5rem/1 var(--font-mono);margin:4px 0 0}.best-list{margin:0;padding:0;list-style:none}.best-list li{border-bottom:2px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 0;display:flex}.signin{text-align:left}.signin>.goblin{margin:0 auto 8px;display:block}.signin h1,.signin>.muted{text-align:center}.fine{color:var(--muted);margin:16px 0 0;font-size:.88rem}.notfound .goblin{margin:0 auto 12px}.wizard{max-width:880px;margin:0 auto}.wizard-steps{flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;list-style:none;display:flex}.wizard-steps li{font:.5rem/1.4 var(--font-display);text-transform:uppercase;color:var(--muted);background:var(--bg-deep);border:3px solid var(--line);align-items:center;gap:8px;padding:6px 10px 6px 6px;display:flex}.wizard-steps li.current{color:var(--gold);border-color:var(--gold);box-shadow:3px 3px 0 var(--outline)}.wizard-steps li.done{color:var(--accent)}.wizard-n{width:22px;height:22px;font:.5rem/1 var(--font-display);border:2px solid;place-items:center;display:inline-grid}.wizard-steps li.current .wizard-n{background:var(--gold);color:var(--bg-deep)}.wizard h1{font-size:clamp(.85rem,2.2vw,1.15rem)}.wizard h1:focus{outline:none}.wizard-nav{border-top:3px dashed var(--line);justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;display:flex}.choice-grid{border:0;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;min-width:0;margin:12px 0 18px;padding:0;display:grid}.choice-grid>legend{margin-bottom:8px}.choice-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.choice{cursor:pointer;background:var(--bg-deep);flex-direction:column;align-items:flex-start;gap:4px;padding:8px;display:flex;position:relative}.choice:hover{border-image-source:var(--frame-hot)}.choice input{opacity:0;pointer-events:none;position:absolute}.choice:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.choice.selected{border-image-source:var(--frame-hot);background:var(--accent-soft);box-shadow:var(--shadow)}.choice-hot.selected{background:var(--hot-soft)}.choice-title{font:.6rem/1.5 var(--font-display);color:var(--ink)}.choice.selected .choice-title{color:var(--gold)}.choice-blurb{color:var(--muted);font-size:.9rem}.risk h2{color:var(--hot);font-size:clamp(.85rem,2vw,1.05rem)}.risk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.risk-grid>div{background:var(--bg-deep);padding:8px 10px}.risk-grid h3{color:var(--hot);margin-bottom:6px;font-size:.6rem}.risk-grid p{color:var(--ink-2);margin:0;font-size:.95rem}.risk-cr{background:var(--warn-soft);border-left:6px solid var(--warn);padding:10px 14px}.risk-compact{padding:12px}.risk-compact h2{font-size:.75rem}.terms-type{font-family:var(--font-display);color:var(--gold);margin-bottom:8px;font-size:.6rem}.kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:8px 0 0;display:grid}.kv dt{font:.45rem/1.4 var(--font-display);text-transform:uppercase;color:var(--muted)}.kv dd{overflow-wrap:anywhere;margin:4px 0 0}.kv-inline{margin-bottom:12px}.budget{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.budget-bar{background:var(--bg-deep);border:2px solid var(--line-strong);width:100px;height:10px;display:inline-block;overflow:hidden}.budget-bar span{background:var(--accent);height:100%;display:block}.brief summary,details summary{cursor:pointer;color:var(--gold);margin:8px 0;font-weight:700}.links{overflow-wrap:anywhere;margin:4px 0;padding-left:1.2em}.added{gap:6px;display:grid}.manual-wrap{border-top:3px dashed var(--line);margin-top:12px;padding-top:6px}.manual{margin-top:10px}.manual-rate .grid-3{margin-left:28px}.job-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:18px;display:grid}.job{align-content:start;gap:10px;min-width:0;display:grid}.job .row-between>div{min-width:0}.job .h3{overflow-wrap:anywhere}.job .row-between{align-items:flex-start;margin:0}.job-rates{gap:6px;margin:0;padding:0;list-style:none;display:grid}.job-rates li{background:var(--bg-deep);border:2px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.job-rates .num{color:var(--gold)}.terms-doc{gap:18px;max-width:920px;display:grid}.terms-doc h2{margin-bottom:12px}.terms-doc h3{color:var(--brand-hi);margin:16px 0 8px;font-size:.8rem}.terms-doc p,.terms-doc li{line-height:1.6}.terms-doc ul{gap:8px;margin:0;padding-left:20px;display:grid}.catalog-rate{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.catalog-rate .num{color:var(--gold)}.catalog-platforms{flex-wrap:wrap;gap:4px;display:flex}.catalog-job{flex-direction:column;display:flex}.catalog-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px;display:flex}.catalog-section{scroll-margin-top:84px}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:22px;display:flex}.pager-count{text-align:center;min-width:9ch}.catalog-note{margin:-6px 0 16px}.warn-text{color:var(--gold)}.assign{border-top:3px dashed var(--line);padding-top:12px}.agent-head{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.agent-id{align-items:flex-start;gap:16px;padding:24px 16px 16px;display:flex;position:relative}.agent-id .goblin{background:var(--bg-deep);border:3px solid var(--line-strong);box-sizing:content-box;flex:none;padding:6px}.agent-name{overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(.9rem,2.4vw,1.3rem)}.agent-meta{flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0 6px;display:flex}.agent-numbers{align-content:start;gap:10px;display:grid}.agent-numbers>p{margin:0}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.stats>div{background:var(--bg-deep);border:3px solid var(--line-strong);box-shadow:3px 3px 0 var(--outline);min-width:0;padding:10px 12px}.stats dt{font:.42rem/1.4 var(--font-display);text-transform:uppercase;color:var(--muted)}.stats dd{font:1.7rem/1 var(--font-mono);color:var(--gold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0}.tabs{border-bottom:4px solid var(--line-strong);scrollbar-width:thin;gap:4px;margin:22px 0 18px;display:flex;overflow:auto hidden}.tab{color:var(--ink-2);font:.55rem/1.4 var(--font-display);text-transform:uppercase;white-space:nowrap;border:3px solid #0000;border-bottom:0;padding:10px 12px;text-decoration:none}.tab:hover{color:var(--gold)}.tab.active{background:var(--surface);border-color:var(--line-strong);color:var(--gold);box-shadow:3px 0 0 var(--outline)}.journal{max-height:460px;margin:0;padding:0;list-style:none;overflow:auto}.journal>li{border-bottom:2px dashed var(--line);padding:8px 0 8px 18px;position:relative}.journal>li:before{content:"";background:var(--muted);width:8px;height:8px;position:absolute;top:16px;left:2px}.journal-ok:before{background:var(--accent)!important}.journal-warn:before{background:var(--warn)!important}.journal-bad:before{background:var(--bad)!important}.journal-info:before{background:var(--info)!important}.journal time{font:1rem var(--font-mono);color:var(--muted)}.journal-title{margin:2px 0 0;font-weight:700}.journal .reasons{color:var(--ink-2);margin:2px 0 0}.job-progress{background:var(--bg-deep);margin-top:12px;padding:8px 10px}.job-progress .row-between{margin:0}.job-list{margin:0;padding:0;list-style:none}.job-list li{border-bottom:2px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 0;display:flex}.gen-form{align-items:end}.candidate{grid-template-columns:minmax(200px,300px) minmax(0,1fr);gap:20px;padding:16px;display:grid}.candidate-media video{aspect-ratio:9/16;border:4px solid var(--outline);width:100%;box-shadow:var(--shadow);object-fit:contain;background:#000}.clip-facts{color:var(--ink-2);flex-wrap:wrap;gap:6px 10px;margin:10px 0 6px;padding:0;list-style:none;display:flex}.hook{font:.75rem/1.6 var(--font-display);color:var(--gold);margin-bottom:14px}.candidate-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.candidate-actions .btn-primary{min-width:190px}.post{gap:6px;display:grid}.post .row-between{margin:0}.post-caption{white-space:pre-wrap;color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;display:-webkit-box;overflow:hidden}.post-published{border-top:3px dashed var(--line);margin-top:4px;padding-top:12px}.cr-helper{background:var(--bg-deep);margin-bottom:12px;padding:8px 10px}.cr-helper p{margin:8px 0 0}.submission{flex-wrap:wrap;align-items:flex-end;gap:0 12px;display:flex}.submission .field{flex:200px}.submission>.btn{margin-bottom:14px}.account-list{margin:8px 0;padding:0;list-style:none}.account-list li{border-bottom:2px dashed var(--line);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 0;display:flex}.account-handle{font-weight:700}.account-action{margin-left:auto}.connect-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.connect{align-content:start;justify-items:start;gap:8px;padding:10px;display:grid}.wallet-list{flex-wrap:wrap;gap:8px;display:flex}.wallet-connected p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mint .row-between{align-items:flex-start}.price{font-family:var(--font-display);background:var(--note);color:var(--bg-deep);border:3px solid var(--outline);box-shadow:4px 4px 0 var(--outline);margin:0;padding:8px 12px;font-size:.6rem;transform:rotate(-2deg)}.price-n{vertical-align:-2px;margin-right:4px;font-size:1.4rem}.mint-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.mint-info section{background:var(--bg-deep);padding:8px 10px}.mint-info h3{color:var(--gold);font-size:.6rem}.mint-info ul{margin:0;padding-left:1.1em;font-size:.95rem}.mint-info li{margin:4px 0}.alert-critical{border-left:6px solid var(--bad)}.alert-warning{border-left:6px solid var(--warn)}.pre{background:var(--bg-deep);border:2px solid var(--line);max-height:300px;padding:10px;font-size:1rem;overflow:auto}.wipe{z-index:100;pointer-events:none;grid-auto-rows:1fr;display:grid;position:fixed;inset:0;overflow:hidden}.wipe-band{background:var(--bg-deep);box-shadow:inset 0 -2px 0 var(--outline);animation:.34s steps(8,end) forwards wipe-l}.wipe-r{animation-name:wipe-r}@keyframes wipe-l{to{transform:translate(-101%)}}@keyframes wipe-r{to{transform:translate(101%)}}@media (width<=1000px){.agent-head,.nft-layout,.nft-promo{grid-template-columns:minmax(0,1fr)}.nft-promo .nft-card{justify-self:center}.steps,.stat-grid,.footer-cols,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.nav{scrollbar-width:none;flex-wrap:nowrap;order:3;width:100%;overflow-x:auto}.nav::-webkit-scrollbar{display:none}}@media (width<=720px){body{font-size:17px}.main{padding:20px 16px 48px}.shell-home .main{padding-top:0}.topbar-inner{gap:8px 12px;padding:8px 12px}.who{display:none}.hero-stage{height:calc(100svh - 96px);min-height:460px}.hero-overlay{padding:12px 12px 0}.banner{padding:16px 14px}.two-col,.grid-2,.grid-3,.risk-grid,.mint-info,.kv,.choice-grid-3,.period-grid{grid-template-columns:minmax(0,1fr)}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate{grid-template-columns:minmax(0,1fr);padding:12px}.candidate-media video{max-height:70vh}.candidate-actions .btn{flex:auto}.card-pad{padding:12px}.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.job-grid,.feed-grid,.clipped-grid{grid-template-columns:minmax(0,1fr)}.input-row{flex-direction:column}.agent-id{flex-direction:column;align-items:flex-start}.table{display:block;overflow-x:auto}.table-wrap .table{display:table}.manual-rate .grid-3{margin-left:0}.footer-cols{grid-template-columns:minmax(0,1fr);gap:24px}.footer-legal{gap:6px 18px}.footer-top{margin-left:0}}@media (width<=440px){.steps,.earnings,.stats{grid-template-columns:minmax(0,1fr)}.earnings-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.earnings-compact .earn dd{font-size:1rem}.stat-grid{grid-template-columns:minmax(0,1fr)}}@media (height<=760px) and (width>=721px){.hero-overlay{padding-top:16px}.banner{padding:14px 24px 16px}.banner h1{margin-bottom:8px;font-size:clamp(1rem,2.4vw,1.6rem)}.banner-line{margin-bottom:10px;font-size:1.05rem}.banner-actions .btn-lg{min-height:44px;padding:8px 14px;font-size:.62rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.tt-who{background:var(--bg-deep);border:2px solid var(--line);align-items:center;gap:10px;margin:0;padding:8px 10px;display:flex}.tt-who img{image-rendering:auto;border:2px solid var(--outline)}.tt-declaration{margin:0}
