: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}select,input:where(:not([type=checkbox],[type=radio],[type=file])){height:44px}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{height:38px;min-height:38px;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:start}.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-start;gap:0 12px;display:flex}.submission .field{flex:200px}.submission>.btn{min-height:44px;margin-bottom:14px}@media (width>=521px){.submission>.btn{margin-top:22px;margin-bottom:0}}.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%)}}.burger{width:40px;height:40px;color:var(--ink);border:2px solid var(--line-strong);box-shadow:3px 3px 0 var(--outline);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .12s steps(2,end),background-color .12s steps(2,end),border-color .12s steps(2,end);display:none}.burger:hover,.burger:focus-visible{color:var(--gold);background:var(--surface-2)}.burger.open{color:var(--brand);border-color:var(--brand);background:var(--brand-soft)}.burger:active{box-shadow:1px 1px 0 var(--outline);transform:translate(2px,2px)}.burger-glyph .bar{transform-box:view-box;transform-origin:5px 5px;transition:transform .18s steps(4,end),opacity .12s steps(2,end)}.burger-glyph.open .bar-1{transform:translateY(2.25px)rotate(45deg)}.burger-glyph.open .bar-2{opacity:0}.burger-glyph.open .bar-3{transform:translateY(-2.25px)rotate(-45deg)}.menu{display:none}.menu ul{max-width:var(--page);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 auto;padding:0;list-style:none;display:grid}.menu li{animation:.26s cubic-bezier(.2,.8,.2,1) both menu-item;animation-delay:calc(var(--i,0) * 35ms + 60ms)}.menu ul a{font:.68rem/1.3 var(--font-display);text-transform:uppercase;color:var(--ink-2);background:var(--surface);border:2px solid var(--line);box-shadow:3px 3px 0 var(--outline);justify-content:space-between;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:transform .14s steps(3,end),color .12s steps(2,end),border-color .12s steps(2,end);display:flex}.menu ul a:hover,.menu ul a:focus-visible{color:var(--brand-hi);border-color:var(--line-strong);transform:translate(4px)}.menu ul a.active{color:var(--brand);border-color:var(--brand);background:var(--brand-soft)}.menu-arrow{color:var(--gold);font-size:.6rem;transition:transform .14s steps(3,end)}.menu ul a:hover .menu-arrow,.menu ul a:focus-visible .menu-arrow{transform:translate(3px)}.menu-foot{max-width:var(--page);flex-wrap:wrap;gap:10px;margin:14px auto 0;display:none}.menu-backdrop{z-index:-1;background:#05070b9e;animation:.2s ease-out both menu-fade;position:fixed;inset:0}@keyframes menu-drop{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes menu-item{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes menu-fade{0%{opacity:0}to{opacity:1}}.how-lanes{flex-wrap:wrap;gap:6px;display:inline-flex}.how-lane{font:.5rem/1 var(--font-display);text-transform:uppercase;box-shadow:2px 2px 0 var(--outline);white-space:nowrap;border:2px solid;padding:5px 7px}.how-lane-you{color:var(--brand);background:var(--brand-soft)}.how-lane-whopie{color:var(--info);background:var(--info-soft)}.how-lane-cr{color:var(--accent);background:var(--accent-soft)}.how-loop{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.how-station{border:8px solid #0000;border-image:var(--frame) 8 fill / 8px / 0 stretch;background:var(--surface) padding-box;background-image:linear-gradient(var(--surface-2), var(--surface) 28px);box-shadow:var(--shadow), inset 0 4px 0 var(--lane,var(--brand));flex-direction:column;gap:10px;min-width:0;padding:16px;transition:transform .16s steps(3,end),box-shadow .16s steps(3,end);display:flex;position:relative}.how-station-you{--lane:var(--brand)}.how-station-whopie{--lane:var(--info)}.how-station-cr{--lane:var(--accent)}.how-station:not(:last-child):after{content:"";background:var(--gold);clip-path:polygon(0 0,50% 0,100% 50%,50% 100%,0 100%,50% 50%);width:12px;height:12px;position:absolute;top:44px;right:-26px}.how-station-head{justify-content:space-between;align-items:flex-start;display:flex}.how-station h3{color:var(--lane,var(--brand));margin:0;font-size:.72rem}.how-station p{color:var(--ink-2);margin:0;font-size:.95rem}.how-repeat{font:1.35rem/1.1 var(--font-mono);color:var(--gold);margin:18px 0 0}.how-repeat span{margin-right:6px;display:inline-block}.how-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.how-role{box-shadow:var(--shadow), inset 0 4px 0 var(--lane)}.how-role-you{--lane:var(--brand)}.how-role-whopie{--lane:var(--info)}.how-role-cr{--lane:var(--accent)}.how-role-head{align-items:center;gap:12px;display:flex}.how-role-head h3{color:var(--lane);margin:0;font-size:.8rem}.how-money-lede{margin:0 0 16px}.how-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.how-money-step{flex-direction:column;gap:8px;display:flex;position:relative}.how-money-step:not(:last-child):after{content:"";background:var(--gold);clip-path:polygon(0 0,50% 0,100% 50%,50% 100%,0 100%,50% 50%);width:12px;height:12px;position:absolute;top:50%;right:-28px}.how-money-label{font:.9rem/1.2 var(--font-display)}.how-money-when{font:1.25rem/1 var(--font-mono);color:var(--ink)}.how-money-step p{color:var(--ink-2);margin:0}.how-faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.how-faq summary{margin:0}.how-faq details[open] summary{margin-bottom:8px}.how-faq p{color:var(--ink-2);margin:0}.how-cta .banner-actions{justify-content:flex-start;margin-top:18px}.how-cta .goblin{justify-self:center}.rv{opacity:0;transition-property:opacity,translate,transform,box-shadow;transition-duration:.42s,.48s,.16s,.16s;transition-timing-function:ease-out,cubic-bezier(.2,.8,.2,1),steps(3,end),steps(3,end);transition-delay:calc(var(--i,0) * 80ms), calc(var(--i,0) * 80ms), 0s, 0s;translate:0 18px}.rv.in{opacity:1;translate:0}.how-station.is-active{box-shadow:0 0 0 3px var(--lane,var(--brand)), 9px 9px 0 3px var(--outline), inset 0 6px 0 var(--lane,var(--brand));transform:translate(-3px,-3px)}.how-station .step-n{transition:color .16s steps(2,end)}.how-station.is-active .step-n{color:var(--lane,var(--brand))}.how-station.is-active p{color:var(--ink)}.how-station.is-active:after{animation:.7s steps(2,end) infinite how-nudge}.how-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;height:12px;margin-top:52px;display:grid;position:relative}.how-track-cell{background:var(--surface-2);border:2px solid var(--outline);transition:background-color .2s steps(2,end)}.how-track-cell.on.how-track-you{background:var(--brand)}.how-track-cell.on.how-track-whopie{background:var(--info)}.how-track-cell.on.how-track-cr{background:var(--accent)}.how-runner{width:calc(16.6667% - 5px);transform:translateX(calc(var(--pos,0) * (100% + 6px)));justify-content:center;transition:transform .6s steps(6,end);display:flex;position:absolute;bottom:12px;left:0}.how-role{height:100%;transition:transform .16s steps(3,end),box-shadow .16s steps(3,end)}.how-role:hover{box-shadow:0 0 0 3px var(--lane), 9px 9px 0 3px var(--outline), inset 0 6px 0 var(--lane);transform:translate(-3px,-3px)}.how-role .perks li{transition:transform .14s steps(3,end);transition-delay:calc(var(--i,0) * 35ms)}.how-role:hover .perks li{transform:translate(5px)}.how-money-step:hover{box-shadow:0 0 0 3px currentColor, 9px 9px 0 3px var(--outline);transform:translate(-3px,-3px)}.how-money-step.in:not(:last-child):after{animation:1.2s steps(2,end) infinite how-nudge;animation-delay:calc(var(--i,0) * .4s)}.how-faq details{cursor:pointer}.how-faq details:hover{transform:translate(-2px,-2px)}.how-faq details[open]{box-shadow:var(--shadow), inset 0 4px 0 var(--gold)}.how-faq summary{align-items:baseline;gap:10px;list-style:none;display:flex}.how-faq summary::-webkit-details-marker{display:none}.how-faq summary:before{content:"▶";font-size:.7em;transition:transform .16s steps(3,end);display:inline-block}.how-faq details[open] summary:before{transform:rotate(90deg)}.how-faq details[open] p{animation:.26s cubic-bezier(.2,.8,.2,1) both how-open}@keyframes how-nudge{50%{transform:translate(4px)}}@keyframes how-nudge-down{0%{transform:translate(-50%)rotate(90deg)}50%{transform:translate(-50%)translateY(4px)rotate(90deg)}to{transform:translate(-50%)rotate(90deg)}}@keyframes how-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (width<=1360px){.how-loop{grid-template-columns:repeat(3,minmax(0,1fr))}.how-station:nth-child(3n):after{display:none}}@media (width<=1000px){.how-roles,.how-faq{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.how-loop,.how-money{grid-template-columns:minmax(0,1fr);gap:26px}.how-station:not(:last-child):after,.how-money-step:not(:last-child):after{inset:auto auto -22px 50%;transform:translate(-50%)rotate(90deg)}.how-station:nth-child(3n):after{display:block}.how-station.is-active:after,.how-money-step.in:not(:last-child):after{animation-name:how-nudge-down}.how-cta .goblin,.how-track{display:none}.rv{transition-delay:0s,0s,0s,0s}}.demo{max-width:980px}.demo-bar{background:var(--info-soft);border:3px solid var(--info);box-shadow:4px 4px 0 var(--outline);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;padding:10px 12px;display:flex}.demo .wizard-nav{flex-wrap:wrap}.demo .wizard-nav .btn{justify-content:center;min-width:260px}.demo .wizard-steps{flex-wrap:nowrap}.demo-card{scroll-margin-top:90px;animation:.26s steps(5,end) backwards demo-in}.demo-head{flex-wrap:wrap;gap:10px}.demo-head h1{margin:0}.demo h1{overflow-wrap:anywhere}.demo-niches{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.demo .choice-grid-text{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-niches .choice{text-align:center;align-items:center}.demo-job{background:var(--bg-deep);border:3px solid var(--line-strong);box-shadow:4px 4px 0 var(--outline);margin:12px 0 0;padding:14px}.demo-job .h3{margin:0}.demo-job .kv{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;column-gap:32px}.demo-checks{border-top:3px dashed var(--line);gap:6px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:grid}.demo-checks li{color:var(--muted);font-family:var(--font-mono);font-size:1.2rem}.demo-checks li.ok{color:var(--accent);animation:.24s steps(4,end) backwards demo-pop}.demo-source{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:16px;margin-top:12px;display:grid}.demo-source img{aspect-ratio:16/9;object-fit:cover;border:4px solid var(--outline);width:100%;height:auto;box-shadow:var(--shadow)}.demo-source-title{font:.7rem/1.6 var(--font-display);color:var(--ink);margin:0 0 4px}.demo-source .btn{margin-top:12px}.demo-pick{gap:16px;margin-top:12px;display:grid}.demo-drop,.demo-example,.demo-own,.demo-fail{background:var(--bg-deep);border:3px solid var(--line);flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:16px;display:flex}.demo-drop{text-align:center;border-style:dashed;border-color:var(--accent);align-items:center;padding:24px 20px;transition:border-color .12s steps(2,end),background-color .12s steps(2,end)}.demo-drop.drag{border-color:var(--gold);background:var(--surface)}.demo-drop.drag .goblin{scale:1.15}.demo-drop.off{text-align:left;border-style:solid;border-color:var(--line);align-items:flex-start}.demo-drop-art{margin-bottom:8px}.demo-drop-art .goblin{transition:scale .16s steps(3,end)}.demo-drop .demo-source-title,.demo-example .demo-source-title,.demo-own .demo-source-title,.demo-fail .demo-source-title{overflow-wrap:anywhere}.demo-drop>.small.muted{max-width:46ch;margin:0}.demo-drop .btn{margin-top:16px}.demo-drop .btn,.demo-example .btn,.demo-fail .btn{min-width:220px}.demo-drop .field-error{margin:12px 0 0}.demo-drop-hint{margin-top:8px}@media (hover:none){.demo-drop-hint{display:none}}.demo-note{color:var(--gold);margin:12px 0 0}.demo-example{grid-template-columns:160px minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}.demo-example img{aspect-ratio:16/9;object-fit:cover;border:3px solid var(--outline);width:100%;height:auto}.demo-example .demo-source-title{margin-bottom:4px}.demo-example .small.muted{margin:0}.demo-own,.demo-fail{margin-top:12px}.demo-own .small.muted,.demo-fail .small.muted{margin:0}.demo-fail{border-color:var(--gold);gap:12px}.demo-fail .demo-source-title{margin:0}.nowrap{white-space:nowrap}.demo .demo-clip .demo-poster video.demo-frame{aspect-ratio:9/16;object-fit:cover;pointer-events:none;border:0;width:100%;height:auto;display:block}.demo-work{align-items:flex-start;gap:14px;margin-top:8px;display:flex}.demo-work-bar{flex:1;min-width:0}.demo-stages{font-family:var(--font-mono);color:var(--muted);gap:2px;margin:8px 0 0;padding:0;font-size:1.15rem;list-style:none;display:grid}.demo-stages li{grid-template-columns:1.2em minmax(0,1fr);column-gap:6px;display:grid}.demo-stages li.now{color:var(--gold)}.demo-stages li.ok{color:var(--accent)}.demo-clips{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;margin:18px 0 0;padding:0;display:grid}.demo-clips>legend{margin-bottom:10px}.demo-clip{cursor:pointer;background:var(--bg-deep);border:3px solid var(--line);animation:.3s steps(5,end) backwards demo-pop;animation-delay:calc(var(--i,0) * .14s);flex-direction:column;gap:8px;padding:8px;transition:border-color .12s steps(2,end),transform .16s steps(3,end),box-shadow .16s steps(3,end);display:flex}.demo-clip:hover{border-color:var(--line-strong);box-shadow:4px 4px 0 var(--outline);transform:translateY(-3px)}.demo-clip.selected{border-color:var(--gold);box-shadow:4px 4px 0 var(--outline)}.demo-clip:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.demo-clip video{aspect-ratio:9/16;border:3px solid var(--outline);object-fit:cover;background:#000;width:100%}.demo-poster{border:3px solid var(--outline);cursor:pointer;background:#000;width:100%;padding:0;display:block;position:relative}.demo-poster img{aspect-ratio:9/16;object-fit:cover;width:100%;height:auto;display:block}.demo-play{width:44px;height:44px;color:var(--bg-deep);background:var(--gold);border:3px solid var(--outline);box-shadow:4px 4px 0 var(--outline);place-items:center;font-size:1.2rem;transition:scale .14s steps(3,end);display:grid;position:absolute;bottom:10px;right:10px}.demo-poster:hover .demo-play,.demo-poster:focus-visible .demo-play{scale:1.12}.demo-poster:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.candidate-media .demo-poster{box-shadow:var(--shadow);border-width:4px}.demo-post .candidate-media .demo-poster,.demo-post .candidate-media video{max-width:280px;margin-inline:auto;display:block}.demo-clip-meta{flex:1;grid-template-rows:1fr auto;gap:4px;display:grid}.demo-clip-meta input{opacity:0;pointer-events:none;position:absolute}.demo-clip-meta .hook{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.55rem;display:-webkit-box;overflow:hidden}.demo-post{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;margin-top:12px;padding:0}.demo-post-agent{align-items:center;gap:10px;display:flex}.demo-payday{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:16px;margin-top:12px;display:grid}.demo-views{background:var(--bg-deep);border:3px solid var(--line-strong);box-shadow:4px 4px 0 var(--outline);gap:6px;padding:14px;display:grid}.demo-views-n{font:clamp(1.6rem, 4vw, 2.4rem) / 1.2 var(--font-display);color:var(--gold);font-variant-numeric:tabular-nums}.demo-views.peak .demo-views-n{animation:.3s steps(4,end) demo-pop}.demo-pay{gap:10px;display:grid}.demo-paid{font-family:var(--font-mono);color:var(--ink);background:var(--accent-soft);border:3px solid var(--accent);box-shadow:4px 4px 0 var(--outline);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:1.4rem;animation:.32s steps(5,end) backwards demo-pop;display:flex}.demo-paid strong{color:var(--gold);font-family:var(--font-display);font-size:1rem}.signin-demo{margin-top:16px}.banner-actions .btn-lg{min-width:220px}.banner-note{font-family:var(--font-mono);color:var(--muted);margin:12px 0 0;font-size:1.2rem}@keyframes demo-in{0%{opacity:0;transform:translateY(8px)}}@keyframes demo-pop{0%{opacity:0;transform:scale(.94)}}@media (width<=760px){.demo-example{grid-template-columns:120px minmax(0,1fr);row-gap:12px}.demo-example .btn{grid-column:1/-1;justify-self:start}.demo-source,.demo-payday,.demo-post{grid-template-columns:minmax(0,1fr)}.demo-clip:last-of-type:nth-of-type(odd){flex-direction:row;grid-column:1/-1;align-items:flex-start}.demo-clip:last-of-type:nth-of-type(odd) video,.demo-clip:last-of-type:nth-of-type(odd) .demo-poster{flex:none;width:45%}.demo-clips,.demo .choice-grid-text{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.demo-job .kv{grid-template-columns:minmax(0,1fr)}.demo .wizard-steps li:not(.current) .wizard-label{display:none}.demo .wizard-nav .btn{min-width:0}.wizard-nav{flex-direction:column-reverse;align-items:stretch}.wizard-nav>span:empty{display:none}.wizard-nav .btn{white-space:normal;text-align:center}.demo .choice-grid-text{grid-template-columns:minmax(0,1fr)}.demo-work .goblin{display:none}.demo-drop .btn,.demo-fail .btn{align-self:stretch;min-width:0}.demo-example .btn{justify-self:stretch;min-width:0}.demo-example{grid-template-columns:minmax(0,1fr)}.demo-fail .row{flex-direction:column;align-self:stretch;align-items:stretch}}@media (width<=360px){.demo .wizard-steps{gap:4px}.demo .wizard-steps li{padding:4px 6px 4px 4px}.demo-clips{grid-template-columns:minmax(0,1fr)}.demo-clip:last-of-type:nth-of-type(odd){flex-direction:column;grid-column:auto}.demo-clip:last-of-type:nth-of-type(odd) video,.demo-clip:last-of-type:nth-of-type(odd) .demo-poster{width:100%}}@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<=1180px){.nav{display:none}.burger{display:inline-flex}.menu.open{max-height:calc(100svh - 72px);padding:14px var(--gutter) 18px;background:var(--bg-deep);border-bottom:4px solid var(--line-strong);box-shadow:0 4px 0 var(--outline);animation:.22s steps(5,end) backwards menu-drop;display:block;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}}@media (width<=720px){.topbar .social,.topbar-signout{display:none}.menu-foot{display:flex}}@media (width<=520px){.menu ul{grid-template-columns:minmax(0,1fr);gap:8px}}@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))}.choice-grid-text,.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{flex-direction:column;align-items:flex-start;gap:6px}.earnings-compact .earn dd{font-size:1rem}.demo-pay .earnings-compact{grid-template-columns:minmax(0,1fr)}.demo-pay .earnings-compact .earn{flex-direction:row;align-items:baseline}.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}
