:root{--bg:#080b10;--panel:#101820;--panel-2:#16232c;--panel-3:#0c1218;--ink:#e8edf2;--muted:#8fa0ad;--line:#e8edf21f;--hot:#f05d3b;--watch:#e2b94b;--look:#38bdf8;--pass:#64748b;--buy:#36d399;--focus:#79ffe1;--font-geist-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{min-height:100%}body{min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans), sans-serif;background:linear-gradient(90deg,#36d3992e,#38bdf81f 33%,#e2b94b24 68%,#f05d3b1f),linear-gradient(#071722 0%,#081018 54%,#090a0d 100%);margin:0}body:before{content:"";pointer-events:none;background-image:linear-gradient(#79ffe10d 1px,#0000 1px),linear-gradient(90deg,#e2b94b09 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 82%);mask-image:linear-gradient(#000c,#0000 82%)}a{color:inherit}button,input{font:inherit}.terminal-shell{width:min(1440px,100% - 28px);margin:0 auto;padding:18px 0 56px;position:relative}.terminal-topbar,.command-grid,.market-overview,.terminal-note,.signal-table,.lab-search,.player-report,.report-grid>article,.comps-panel,.inventory-card,.setup-card,.panel-title{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 92%, black)}.terminal-topbar{border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:20px;display:grid}.eyebrow,.terminal-topbar span,.table-head,.score-pill,.mini-stat-grid span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;margin-bottom:0;font-size:clamp(2rem,4vw,4rem);line-height:.95}h2{letter-spacing:0;margin-bottom:8px;font-size:1.25rem}h3{letter-spacing:0;margin-bottom:8px;font-size:.98rem}p,li{color:var(--muted);line-height:1.55}.status-strip{background:var(--panel-3);border:1px solid #79ffe12e;border-radius:6px;grid-template-columns:repeat(4,max-content);align-items:center;gap:12px;padding:12px 14px;display:grid}.status-strip strong{color:var(--focus);font-family:var(--font-geist-mono), monospace}.status-strip button{border:1px solid var(--line);min-height:30px;color:var(--muted);cursor:pointer;text-transform:uppercase;background:0 0;border-radius:6px;font-size:.74rem;font-weight:800}.terminal-tabs{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.tab-button,.segment,.primary-button{border:1px solid var(--line);background:var(--panel-2);min-height:40px;color:var(--ink);cursor:pointer;border-radius:6px;font-weight:800}.tab-button{padding:0 14px}.tab-button.active,.segment.active,.primary-button{color:var(--focus);background:#16352f;border-color:#79ffe175}.command-grid{border-radius:8px;grid-template-columns:170px minmax(220px,1fr) 170px 220px repeat(3,max-content);align-items:end;gap:10px;margin-top:12px;padding:12px;display:grid}.command-grid label,.lab-search label{gap:7px;display:grid}.command-grid label span{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:700}input{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);background:#070b0f;border-radius:6px;outline:none;padding:0 12px}.landing-shell{background:linear-gradient(90deg, #36d39933, #38bdf824 35%, #e2b94b24 68%, #f05d3b1f), linear-gradient(180deg, #101820f2, #080b10fa), var(--bg);border:1px solid #79ffe157;border-radius:10px;width:min(1180px,100% - 28px);min-height:calc(100vh - 28px);margin:14px auto;padding:14px;box-shadow:0 24px 90px #00000057,inset 0 1px #ffffff0a}.landing-shell:before{content:"";background:linear-gradient(90deg, var(--buy), var(--look) 34%, var(--watch) 68%, var(--hot));border-radius:10px 10px 0 0;height:5px;margin:-14px -14px 14px;display:block}.site-header{border-bottom:1px solid #79ffe133;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:0 4px 12px;display:flex}.site-brand{color:#fff;font-weight:900;text-decoration:none}.site-brand:before{content:"";background:linear-gradient(135deg, var(--buy), var(--watch) 52%, var(--hot));border-radius:3px;width:10px;height:10px;margin-right:9px;display:inline-block}.site-header nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.site-header nav a{min-height:34px;color:var(--muted);border-radius:6px;padding:8px 10px;font-size:.82rem;font-weight:800;text-decoration:none}.site-header nav a:hover{color:#fff;background:#79ffe11a}.landing-shell .primary-button{color:#04120f;background:linear-gradient(135deg,#159a78,#36d399);border-color:#36d399b8;box-shadow:0 12px 28px #36d3992e}.landing-shell .secondary-button{color:#dff6ff;background:#38bdf814;border-color:#38bdf857}.landing-shell input{background:#040a0edb;border-color:#79ffe138}.homepage-hero{background:linear-gradient(100deg,#36d3993d,#0000 42%),linear-gradient(250deg,#38bdf842,#0000 42%),linear-gradient(#0c1218ad,#0c121814);border:1px solid #e8edf21a;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(340px,.48fr);align-items:stretch;gap:14px;padding:26px 18px 18px;display:grid}.homepage-hero .hero-copy{align-content:center;gap:14px;max-width:760px;display:grid}.homepage-hero h1{color:#fff;max-width:720px;margin:0;font-size:clamp(2.4rem,5vw,4.7rem);line-height:.98}.homepage-hero p{color:#bdc9d2;max-width:680px;margin:0;font-size:1.05rem;line-height:1.55}.homepage-hero .eyebrow,.trial-hero-card .eyebrow,.simple-section-heading .eyebrow,.homepage-footer-panel .eyebrow,.site-footer .eyebrow{color:var(--focus)}.trial-hero-card{background:linear-gradient(150deg, #36d39957, transparent 48%), linear-gradient(25deg, #e2b94b3d, transparent 54%), linear-gradient(180deg, #16352fd1, #0c1218f5), var(--panel-3);border:1px solid #36d39985;border-radius:8px;align-content:center;gap:12px;min-width:0;padding:18px;display:grid;box-shadow:0 24px 70px #00000057}.trial-hero-card h2{margin:0;font-size:1.65rem}.trial-hero-card p{color:#bdc9d2;margin:0}.homepage-section{background:linear-gradient(90deg, #38bdf81c, #36d39914 50%, #e2b94b1a), linear-gradient(180deg, #16232cf5, #0c1218f5), var(--panel);border:1px solid #e8edf224;border-radius:8px;margin-top:14px;padding:18px}.dashboard-preview-band{background:#79ffe129;border:1px solid #79ffe138;border-radius:8px;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:1px;margin-top:12px;display:grid;overflow:hidden}.preview-decision-panel,.preview-signal-grid>div{background:#0c1218f0}.preview-decision-panel{border-left:4px solid var(--buy);background:linear-gradient(135deg,#36d39929,#0000 54%),#0c1218f5;align-content:center;gap:8px;padding:18px;display:grid}.preview-decision-panel span,.preview-signal-grid span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.preview-decision-panel strong{color:var(--buy);font-family:var(--font-geist-mono), monospace;font-size:4.4rem;line-height:.9}.preview-decision-panel p{color:#bdc9d2;margin:0}.preview-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.preview-signal-grid>div{align-content:center;gap:8px;min-height:142px;padding:16px;display:grid}.preview-signal-grid>div:first-child{border-top:3px solid var(--buy);background:linear-gradient(#36d39924,#0c1218f0)}.preview-signal-grid>div:nth-child(2){border-top:3px solid var(--watch);background:linear-gradient(#e2b94b24,#0c1218f0)}.preview-signal-grid>div:nth-child(3){border-top:3px solid var(--hot);background:linear-gradient(#f05d3b24,#0c1218f0)}.preview-signal-grid>div:nth-child(4){border-top:3px solid var(--look);background:linear-gradient(#38bdf824,#0c1218f0)}.preview-signal-grid strong{color:var(--ink);font-family:var(--font-geist-mono), monospace;font-size:1.35rem}.simple-section-heading{gap:4px;max-width:680px;margin-bottom:14px;display:grid}.simple-section-heading h2{margin:0;font-size:1.65rem}.compact-heading{align-items:start}.compact-heading p{max-width:460px}.feature-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.feature-card{background:#0c1218e6;border:1px solid #e8edf224;border-top:3px solid #79ffe175;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:14px;display:grid}.feature-card:first-child{border-top-color:var(--watch);background:linear-gradient(#e2b94b33,#0c1218e6)}.feature-card:nth-child(2){border-top-color:var(--buy);background:linear-gradient(#36d39933,#0c1218e6)}.feature-card:nth-child(3){border-top-color:var(--look);background:linear-gradient(#38bdf833,#0c1218e6)}.homepage-footer-panel{background:linear-gradient(95deg, #e2b94b3d, transparent 42%), linear-gradient(260deg, #f05d3b33, transparent 44%), var(--panel-3);border:1px solid #e2b94b4d;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:14px;padding:18px;display:grid}.homepage-footer-panel h2,.homepage-footer-panel p{margin:0}.homepage-footer-panel h2{font-size:1.55rem}.footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.site-footer{background:linear-gradient(90deg, #38bdf82e, #36d3991a 52%, #e2b94b14), var(--panel-3);border:1px solid #38bdf838;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:14px;padding:14px;display:grid}.site-footer p{margin:0}.social-panel{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.social-panel a{border:1px solid var(--line);min-height:42px;color:var(--ink);border-radius:8px;align-items:center;gap:9px;padding:7px 12px 7px 8px;font-weight:900;text-decoration:none;display:inline-flex}.instagram-link{background:#fcaf4514;border-color:#fcaf4552!important}.whatnot-link{background:#f8fafc;color:#05070a!important;border-color:#ffffff3d!important;gap:12px!important}.ebay-link{background:#fff;color:#1f2933!important;border-color:#ffffff3d!important}.social-panel a:hover{border-color:#79ffe161;transform:translateY(-1px)}.social-panel svg{flex:none;width:22px;height:22px}.instagram-mark{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;background:radial-gradient(circle at 30% 105%,#fdf497 0 18%,#fd5949 42%,#0000 58%),radial-gradient(circle at 70% 15%,#285aeb 0 18%,#0000 42%),linear-gradient(135deg,#833ab4,#c13584 42%,#f77737 72%,#fcaf45);border-radius:6px;padding:3px}.whatnot-logo{color:#2a272b;align-items:center;gap:8px;display:inline-flex}.whatnot-icon{background:#252326;border-radius:12px;place-items:center;width:34px;height:34px;display:inline-grid}.whatnot-icon svg{width:24px;height:24px}.whatnot-icon path{fill:#ffe500;stroke:none}.whatnot-icon path+path{fill:none;stroke:#ffe500;stroke-linecap:round;stroke-linejoin:round;stroke-width:7px}.whatnot-wordmark{color:#2a272b;letter-spacing:-.04em;font-size:1.18rem;font-weight:950}.social-handle{color:#4b4650;padding-left:2px;font-size:.86rem}.ebay-logo{letter-spacing:-.1em;align-items:baseline;font-family:Arial,Helvetica,sans-serif;font-size:1.55rem;font-weight:700;line-height:1;display:inline-flex}.ebay-logo span:first-child{color:#e53238}.ebay-logo span:nth-child(2){color:#0064d2}.ebay-logo span:nth-child(3){color:#f5af02}.ebay-logo span:nth-child(4){color:#86b817}.feature-card h3,.feature-card p{margin:0}.feature-card h3{color:#fff}.feature-card p,.workflow-section p,.homepage-section>p{color:var(--muted)}.workflow-section{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}.workflow-section h2{max-width:430px;margin:0;font-size:1.8rem}.workflow-list{counter-reset:workflow;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.workflow-list li{counter-increment:workflow;border:1px solid var(--line);background:var(--panel-3);min-width:0;color:var(--ink);border-radius:8px;padding:12px;font-weight:800}.workflow-list li:before{content:counter(workflow, decimal-leading-zero);color:var(--focus);font-family:var(--font-geist-mono), monospace;margin-bottom:18px;font-size:.78rem;display:block}.primary-button,.secondary-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.landing-hero{background:linear-gradient(115deg,#f05d3b21,#0000 36%),linear-gradient(245deg,#36d39921,#0000 43%),linear-gradient(135deg,#121d24fa,#070b0ffa);border:1px solid #e8edf229;border-radius:8px;grid-template-columns:minmax(0,1.03fr) minmax(360px,.74fr);align-items:stretch;gap:20px;min-height:430px;padding:22px;display:grid;position:relative;overflow:hidden}.landing-hero:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#79ffe11f 0 1px,#0000 1px 100%),linear-gradient(#79ffe114 0 1px,#0000 1px 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0006,#0000 72%);mask-image:linear-gradient(90deg,#0006,#0000 72%)}.landing-hero>div{z-index:1;align-content:center;max-width:780px;display:grid;position:relative}.hero-copy{gap:12px}.landing-hero h1{max-width:760px;margin-bottom:0;font-size:clamp(2.45rem,5vw,4.5rem);line-height:.98}.landing-hero p{color:#bdc9d2;max-width:680px;margin-bottom:0;font-size:1.02rem;line-height:1.55}.hero-value-list{gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.hero-value-list li{color:var(--ink);grid-template-columns:10px 1fr;align-items:start;gap:10px;font-size:.94rem;line-height:1.4;display:grid}.hero-value-list li:before{content:"";background:var(--buy);border-radius:2px;width:10px;height:10px;margin-top:5px}.hero-proof-strip{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.hero-proof-strip span{min-height:32px;color:var(--ink);text-transform:uppercase;background:#070b0f6b;border:1px solid #79ffe147;border-radius:6px;padding:7px 10px;font-size:.72rem;font-weight:900}.hero-proof-strip span:first-child{background:#36d39929;border-color:#36d3998a}.hero-proof-strip span:nth-child(2){background:#e2b94b2b;border-color:#e2b94b94}.hero-proof-strip span:nth-child(3){background:#38bdf82b;border-color:#38bdf894}.hero-product-frame{background:linear-gradient(135deg,#0c1218f5,#070b0ffa),#070b0f;border:1px solid #79ffe14d;border-radius:8px;align-self:center;padding:12px;box-shadow:0 24px 80px #0000006b;max-width:none!important}.hero-preview-card{border:1px solid var(--line);background:linear-gradient(160deg,#36d39929,#0000 45%),linear-gradient(20deg,#f05d3b29,#0000 48%),#0a1016;border-radius:6px;gap:14px;min-height:310px;padding:16px;display:grid}.hero-preview-card>div:first-child{background:#070b0f9e;border:1px solid #36d39957;border-radius:6px;align-content:start;gap:8px;padding:14px;display:grid}.hero-preview-card strong{color:var(--buy);font-family:var(--font-geist-mono), monospace;font-size:clamp(3.2rem,6vw,5.4rem);line-height:.9}.hero-preview-card span{color:var(--muted);text-transform:uppercase;font-size:.82rem;font-weight:800}.hero-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:8px;display:grid}.hero-preview-grid span{border:1px solid #e8edf21f;border-left:3px solid var(--watch);min-height:58px;color:var(--ink);background:#101820d1;border-radius:6px;padding:10px}.landing-actions{flex-wrap:wrap;gap:10px;margin-top:0;display:flex}.secondary-button,.text-button{border:1px solid var(--line);min-height:40px;color:var(--ink);background:#0c1218b8;border-radius:6px;justify-content:center;align-items:center;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.pricing-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1218db;border:1px solid #79ffe159;border-radius:8px;align-content:end;gap:12px;padding:20px;display:grid}.featured-price{background:linear-gradient(#16352fb8,#0c1218eb);border-color:#36d3998c}.pricing-card h2{color:var(--focus);margin:0;font-size:3.6rem}.pricing-card h2 span{color:var(--muted);font-size:1rem}.subscribe-action{gap:8px;display:grid}.landing-section{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 92%, black);border-radius:8px;margin-top:14px;padding:20px}.section-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px;display:flex}.product-shot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.product-shot-card{border:1px solid var(--line);background:var(--panel-3);border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.product-shot-card h3,.product-shot-card p{margin-bottom:0}.preview-screen{aspect-ratio:16/10;border:1px solid var(--line);background:#090f15;border-radius:6px;gap:10px;min-height:230px;padding:12px;display:grid;overflow:hidden}.signal-preview{background:linear-gradient(150deg,#79ffe11a,#0000 52%),#090f15;align-content:start}.preview-terminal-head,.preview-row{border:1px solid var(--line);background:#101820e0;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.preview-terminal-head{background:#070b0ff2;grid-template-columns:1fr auto}.preview-terminal-head span,.preview-row span,.preview-row em,.board-preview span,.board-preview em,.preview-decision span,.preview-metrics span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:800}.preview-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preview-row.buy span{color:var(--buy)}.preview-row.hold span{color:var(--watch)}.preview-row.watch span{color:var(--look)}.board-preview{background:linear-gradient(90deg,#36d3991a,#0000 31%,#e2b94b1a 33%,#0000 64%,#f05d3b1a 66%,#0000),#090f15;grid-template-columns:repeat(3,minmax(0,1fr))}.board-preview div{border:1px solid var(--line);border-top:3px solid var(--line);background:#101820e0;border-radius:6px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.board-preview div:first-child{border-top-color:var(--buy)}.board-preview div:nth-child(2){border-top-color:var(--watch)}.board-preview div:nth-child(3){border-top-color:var(--hot)}.board-preview strong{font-size:1.25rem}.board-preview em{color:var(--ink);margin-top:auto}.lab-preview{background:linear-gradient(135deg,#e2b94b24,#0000 48%),#090f15;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.preview-decision{background:#101820e6;border:1px solid #e2b94b5c;border-radius:6px;align-content:center;gap:10px;min-width:0;padding:16px;display:grid}.preview-decision strong{color:var(--watch);font-family:var(--font-geist-mono), monospace;font-size:3.5rem;line-height:.9}.preview-decision p{margin:0;font-size:.86rem}.preview-metrics{align-content:center;gap:8px;display:grid}.preview-metrics span{border:1px solid var(--line);min-height:48px;color:var(--ink);background:#101820e0;border-radius:6px;padding:10px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.access-section{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:18px;display:grid}.trial-section{background:linear-gradient(115deg, #36d3991a, transparent 44%), color-mix(in srgb, var(--panel) 92%, black);border-color:#36d39947;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);align-items:center;gap:18px;display:grid}.trial-section p{max-width:680px}.subscriber-access-form{border:1px solid var(--line);background:var(--panel-3);border-radius:8px;gap:10px;padding:14px;display:grid}.trial-request-form{background:#0c1218db;border:1px solid #36d39947;border-radius:8px;gap:10px;padding:14px;display:grid}.subscriber-access-form label,.trial-request-form label{gap:7px;display:grid}.subscriber-access-form label span,.trial-request-form label span{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.trial-success{color:var(--buy);margin:0;font-size:.9rem;font-weight:800}.mock-browser-bar{background:#070b0f;border-radius:6px 6px 0 0;gap:6px;padding:8px;display:flex}.mock-browser-bar span{background:var(--muted);border-radius:50%;width:9px;height:9px}.mock-screen{border:1px solid var(--line);background:#0a1016;border-radius:0 0 6px 6px;gap:10px;min-height:230px;padding:14px;display:grid}.mock-topline,.mock-row,.inventory-preview div,.player-preview>div:first-child{border:1px solid var(--line);background:var(--panel);border-radius:6px;justify-content:space-between;gap:10px;padding:10px;display:flex}.mock-row{grid-template-columns:70px 1fr auto;align-items:center;display:grid}.mock-row span,.mock-row em,.columns-preview span,.inventory-preview span,.inventory-preview em,.player-preview span{color:var(--muted);font-size:.78rem;font-style:normal}.mock-row.hot span{color:var(--buy)}.mock-row.watch span{color:var(--watch)}.mock-row.pass span{color:var(--hot)}.columns-preview{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.columns-preview div,.inventory-preview div{border:1px solid var(--line);background:var(--panel);border-radius:6px;align-content:start;gap:10px;min-width:0;padding:10px;display:grid}.player-preview{align-content:center}.player-preview>div:first-child{justify-content:stretch;display:grid}.player-preview strong{color:var(--watch);font-size:3rem}.mini-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mini-metrics span{border:1px solid var(--line);background:var(--panel);border-radius:6px;padding:8px}.inventory-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-band{justify-content:space-between;align-items:center;gap:18px;display:flex}.cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}input:focus{border-color:var(--focus)}.segmented{grid-template-columns:1fr 1fr;gap:8px;display:grid}.segment{padding:0 12px}.check-control{border:1px solid var(--line);min-height:40px;color:var(--muted);border-radius:6px;grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:center;padding:0 10px;font-size:.85rem;display:flex!important}.check-control input{width:auto;min-height:auto}.date-control{gap:6px}.date-control>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.date-control em{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-style:normal;font-weight:800}.today-button{border:1px solid var(--line);background:var(--panel-3);min-height:40px;color:var(--muted);text-transform:uppercase;cursor:pointer;border-radius:6px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:800}.today-button.active{color:var(--focus);border-color:#79ffe16b;box-shadow:0 0 18px #79ffe11f}.market-overview{border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:12px;display:grid;overflow:hidden}.market-overview article{background:var(--panel);padding:16px}.market-overview span{color:var(--muted);text-transform:uppercase;font-size:.78rem;display:block}.market-overview strong{font-family:var(--font-geist-mono), monospace;margin-top:8px;font-size:1.35rem;display:block}.terminal-note{border-left:3px solid var(--watch);color:var(--muted);border-radius:8px;gap:6px;margin-top:12px;padding:12px 14px;display:grid}.signal-table{border-radius:8px;gap:1px;margin-top:12px;display:grid;overflow:hidden}.table-head,.signal-row{grid-template-columns:minmax(260px,1.7fr) 180px 110px minmax(220px,1fr);align-items:center;gap:14px;display:grid}.table-head{background:var(--panel-3);padding:11px 14px}.signal-row{background:var(--panel);padding:14px}.market-board-columns{grid-template-columns:repeat(3,minmax(340px,1fr));align-items:start;gap:12px;min-width:1080px;display:grid}.board-column{gap:8px;min-width:0;display:grid}.board-column-head{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.board-column-head h2{margin:5px 0 0;font-size:1.2rem}.board-column-head>span{width:38px;height:38px;font-family:var(--font-geist-mono), monospace;border:1px solid;border-radius:6px;place-items:center;font-weight:800;display:grid}.board-column-buy .board-column-head>span{color:var(--hot)}.board-column-hold .board-column-head>span{color:var(--watch)}.board-column-sell .board-column-head>span{color:var(--pass)}.board-card-list{gap:8px;display:grid}.board-card{border:1px solid var(--line);background:var(--panel);border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.board-card-top,.board-card-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.board-card-top strong,.board-card-metrics strong{font-family:var(--font-geist-mono), monospace}.board-card h3{margin:2px 0 0;font-size:1.05rem}.board-card p{margin-bottom:0}.board-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.board-card-metrics div{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;min-width:0;padding:8px}.board-card-metrics span,.board-card-footer{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.board-card-metrics strong{overflow-wrap:anywhere;margin-top:4px;font-size:1rem;display:block}.board-card-sales{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.board-card-sales div,.board-card-sales a,.board-card-sales p{background:#79ffe112;border:1px solid #79ffe12e;border-radius:6px;min-width:0;padding:8px;text-decoration:none}.board-card-sales span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800;display:block}.board-card-sales strong{color:var(--ink);font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;margin-top:3px;font-size:.9rem;display:block}.board-card-sales p{color:var(--muted);text-transform:uppercase;grid-column:span 3;margin:0;font-size:.78rem;font-weight:800}.sales-visual{background:linear-gradient(90deg, #38bdf81a, #36d39912), var(--panel-3);border:1px solid #79ffe12e;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.sales-visual-compact{gap:8px;margin-top:0;padding:8px}.sales-visual-head{grid-template-columns:1fr auto;align-items:start;gap:10px;display:grid}.sales-visual-head span,.sales-bars span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800;display:block}.sales-visual-head strong,.sales-bars strong{color:var(--ink);font-family:var(--font-geist-mono), monospace;margin-top:4px;font-size:.92rem;display:block}.trend-up{color:var(--buy)!important}.trend-down{color:var(--pass)!important}.sales-dot-plot{height:34px;position:relative}.sales-range-line{background:#e8edf229;border-radius:99px;height:4px;position:absolute;top:16px;left:0;right:0}.sales-average-marker{background:var(--watch);border-radius:99px;width:2px;height:20px;position:absolute;top:8px;box-shadow:0 0 14px #e2b94b94}.sales-dot{background:var(--focus);border:2px solid #0c1218e6;border-radius:999px;width:16px;height:16px;position:absolute;top:10px;transform:translate(-50%);box-shadow:0 0 18px #79ffe16b}.sales-bars{gap:8px;display:grid}.sales-bars a{color:inherit;grid-template-columns:70px minmax(0,1fr) 88px;align-items:center;gap:10px;text-decoration:none;display:grid}.sales-bars div{background:#e8edf21f;border-radius:999px;height:9px;overflow:hidden}.sales-bars i{border-radius:inherit;background:linear-gradient(90deg, var(--look), var(--buy));height:100%;display:block}.signal-row h2,.inventory-card h2,.report-main h2,.panel-title h2{margin:5px 0 6px}.player-profile-link{width:fit-content;color:var(--focus);text-underline-offset:4px;flex-wrap:wrap;align-items:baseline;gap:8px;text-decoration:none;transition:color .18s,text-shadow .18s;display:inline-flex}.player-profile-link span{text-decoration:underline}.player-profile-link small{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:800}.player-profile-link:hover{color:var(--focus);text-shadow:0 0 18px #79ffe147}.player-profile-link:hover small{color:var(--focus)}.player-profile-shell{gap:12px;display:grid}.player-profile-shell .decision-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.profile-actions{justify-content:end;display:flex}.profile-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.profile-kpi-grid article{border:1px solid var(--line);background:var(--panel);border-radius:8px;min-width:0;padding:14px}.profile-kpi-grid span,.mini-stat-grid span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.profile-kpi-grid strong{color:var(--ink);font-family:var(--font-geist-mono), monospace;margin-top:6px;font-size:1.45rem;display:block}.profile-kpi-grid p{margin:6px 0 0}.profile-two-column{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:12px;display:grid}.profile-indicators,.profile-sales-bars{margin-top:12px}.profile-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-list-grid h3{margin:0 0 8px}.profile-list-grid ul{margin:0;padding-left:18px}.score-pill{width:fit-content;min-height:28px;font-family:var(--font-geist-mono), monospace;border:1px solid;border-radius:6px;align-items:center;padding:0 9px;display:inline-flex}.score-hot{color:var(--hot)}.score-watch{color:var(--watch)}.score-look{color:var(--look)}.score-pass{color:var(--pass)}.score-cell,.target-stack strong,.comp-row>strong{font-family:var(--font-geist-mono), monospace;font-size:1.35rem;font-weight:800}.target-stack{gap:4px;display:grid}.target-stack span,.target-stack a,.comp-row a,.inline-link{color:var(--muted);font-size:.88rem;text-decoration:none}.target-stack a,.comp-row a,.inline-link{color:var(--focus);font-weight:800}.empty-state{color:var(--muted);background:var(--panel);padding:30px 16px}.lab-layout,.market-board-layout,.call-ups-layout,.inventory-panel,.setup-panel{gap:12px;margin-top:12px;display:grid}.call-up-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.call-up-list{gap:8px;display:grid}.call-up-card{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:14px;padding:14px;display:grid}.call-up-card h2{margin:5px 0 6px}.call-up-card p{margin-bottom:0}.call-up-meta{justify-items:end;gap:8px;display:grid}.call-up-meta strong,.call-up-meta>span:last-child{font-family:var(--font-geist-mono), monospace}.call-up-meta strong{color:var(--ink)}.call-up-meta>span:last-child{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.market-board-layout{padding-bottom:8px;overflow-x:auto}.lab-search,.panel-title{border-radius:8px;grid-template-columns:1fr minmax(320px,.75fr);align-items:end;gap:18px;padding:16px;display:grid}.search-row{grid-template-columns:1fr auto;gap:8px;display:grid}.primary-button{padding:0 16px}.player-report{border-radius:8px;grid-template-columns:1fr 190px;gap:1px;display:grid;overflow:hidden}.market-action-card,.decision-panel{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:1fr 180px;gap:12px;padding:16px;display:grid}.decision-panel{grid-template-columns:minmax(280px,1.2fr) 170px 170px;align-items:stretch}.decision-primary{align-content:center;display:grid}.decision-primary h2{margin:4px 0;font-size:clamp(3rem,8vw,5.6rem);line-height:.95}.decision-primary p{margin-bottom:0;font-size:1.05rem}.decision-support{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;align-content:center;gap:6px;padding:12px;display:grid}.decision-support span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.decision-support strong{font-family:var(--font-geist-mono), monospace;font-size:1.7rem}.decision-support p{color:var(--muted);margin:0;font-size:.82rem}.decision-why{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;grid-column:1/-1;padding:12px}.decision-why h3,.decision-factors h3{margin:0 0 6px}.decision-why p,.decision-factors p{margin-bottom:0}.decision-factors{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.decision-factors article{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;padding:12px}.decision-factors .score-pill{margin-bottom:10px}.investment-thesis-panel,.stat-deep-dive-panel,.score-model-panel{border:1px solid var(--line);background:var(--panel);border-radius:8px;gap:12px;padding:16px;display:grid}.investment-verdict,.investment-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.investment-verdict h2{margin:4px 0;font-size:clamp(2.6rem,7vw,5rem);line-height:.95}.investment-verdict p,.investment-summary p,.reason-columns p,.stat-evidence-card p,.score-model-panel p{margin-bottom:0}.investment-summary{border:1px solid var(--line);background:var(--panel-3);border-radius:8px;padding:14px}.investment-summary h3{margin:4px 0 8px;font-size:1.2rem}.reason-score{justify-items:end;gap:6px;min-width:150px;display:grid}.reason-score span,.proof-grid span,.stat-snapshot-grid span,.score-driver-grid span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.reason-score strong{font-family:var(--font-geist-mono), monospace;font-size:2rem}.proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.proof-grid article,.score-driver-grid article,.stat-snapshot-grid article{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;min-width:0;padding:12px}.proof-grid strong,.stat-snapshot-grid strong,.score-driver-grid strong{color:var(--ink);font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;margin-top:6px;font-size:1.2rem;display:block}.proof-grid p,.score-driver-grid p{color:var(--muted);margin:7px 0 0}.reason-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.reason-columns-single{grid-template-columns:1fr}.reason-columns article{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;min-width:0;padding:14px}.reason-columns h3{margin:0 0 10px}.reason-columns ul,.stat-notes ul{margin:0;padding-left:18px}.reason-columns li,.stat-notes li{color:var(--muted);margin-top:8px}.reason-columns li:first-child,.stat-notes li:first-child{margin-top:0}.reason-columns strong,.stat-notes strong{color:var(--ink)}.stat-deep-dive-panel .panel-title{padding:0}.stat-snapshot-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.stat-snapshot-grid strong{font-size:1.35rem}.stat-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stat-evidence-card{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.stat-evidence-card h3{margin:0 0 4px}.stat-evidence-card strong{font-family:var(--font-geist-mono), monospace;font-size:1.55rem}.stat-evidence-card p:first-of-type{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.stat-notes{margin-top:0}.score-model-panel{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}.score-model-panel h2{margin:4px 0 8px}.score-driver-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.analytics-panel{border:1px solid var(--line);background:var(--panel);border-radius:8px;gap:12px;padding:16px;display:grid}.analytics-panel .panel-title{padding:0}.analytics-sample{justify-items:end;gap:6px;display:grid}.analytics-sample span,.analytics-grid p:first-of-type{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.analytics-sample strong{font-family:var(--font-geist-mono), monospace;font-size:1.3rem}.analytics-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.analytics-grid article,.analytics-notes article{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;min-width:0;padding:12px}.analytics-grid h3{margin:10px 0 4px}.analytics-grid strong{font-family:var(--font-geist-mono), monospace;font-size:1.35rem;display:block}.analytics-grid p,.analytics-notes ul{margin:8px 0 0}.analytics-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analytics-notes ul{padding-left:18px}.analytics-elite,.analytics-above-avg{color:var(--buy)}.analytics-average,.analytics-unknown{color:var(--watch)}.analytics-below-avg,.analytics-concern{color:var(--hot)}.market-action-card h2{margin:6px 0;font-size:2rem}.decision-rule{border-left:3px solid var(--focus);background:var(--panel-3);color:var(--muted);border-radius:6px;margin:10px 0 0;padding:10px;font-size:.9rem}.action-buy{border-color:#36d39973}.action-hold,.action-watch{border-color:#e2b94b73}.action-sell{border-color:#f05d3b8c}.action-confidence{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;align-content:center;padding:12px;display:grid}.action-confidence span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.action-confidence strong{font-family:var(--font-geist-mono), monospace;margin-top:6px;font-size:1.45rem}.indicator-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.indicator-grid article{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;padding:12px}.indicator-grid h3{margin:10px 0 6px}.indicator-grid p{margin-bottom:0}.indicator-bullish{color:var(--buy)}.indicator-neutral,.indicator-unknown{color:var(--watch)}.indicator-bearish{color:var(--hot)}.report-main,.score-card{background:var(--panel);padding:18px}.report-meta,.comp-summary{flex-wrap:wrap;gap:8px;display:flex}.report-meta span,.comp-summary span{border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:6px 8px;font-size:.82rem}.score-card{border-left:1px solid;align-content:center;display:grid}.score-card strong{font-family:var(--font-geist-mono), monospace;font-size:3rem}.score-card p,.score-card span{text-transform:uppercase;margin:0;font-weight:800}.report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.context-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.report-grid>article{border-radius:8px;padding:16px}.report-grid ul{margin:10px 0 0;padding-left:18px}.mini-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.mini-stat-grid div{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;padding:10px}.mini-stat-grid strong{font-family:var(--font-geist-mono), monospace;margin-top:6px;display:block}.score-breakdown{gap:8px;margin-top:12px;display:grid}.score-breakdown div,.sales-summary{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;padding:10px}.score-breakdown span,.sales-summary span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.score-breakdown strong,.sales-summary strong{font-family:var(--font-geist-mono), monospace;margin:5px 0;font-size:1.25rem;display:block}.score-breakdown p{margin-bottom:0}.sales-summary{grid-template-columns:repeat(5,max-content);align-items:center;gap:10px;margin-top:12px;display:grid}.comp-section-title{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);align-items:end;gap:12px;margin-top:16px;padding-top:14px;display:grid}.comp-section-title h3{margin:4px 0 0;font-size:1.15rem}.comp-section-title>span{color:var(--muted);font-size:.86rem;line-height:1.45}.comps-panel{border-radius:8px;padding:16px}.comp-list,.inventory-list{gap:8px;margin-top:12px;display:grid}.comp-row{border:1px solid var(--line);background:var(--panel-3);border-radius:6px;grid-template-columns:1fr 130px 70px;align-items:center;gap:12px;padding:12px;display:grid}.inventory-card{border-radius:8px;grid-template-columns:1fr minmax(360px,.9fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.setup-card{border-radius:8px;padding:16px}.legal-page{width:min(900px,100% - 28px);margin:0 auto;padding:28px 0}.legal-page .setup-card{gap:12px;line-height:1.7;display:grid}.login-shell{place-items:center;min-height:100vh;padding:18px;display:grid}.login-panel{border:1px solid var(--line);background:var(--panel);border-radius:8px;gap:18px;width:min(420px,100%);padding:22px;display:grid}.login-panel h1{margin:8px 0;font-size:2.4rem}.login-panel label{gap:8px;display:grid}.login-panel label span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.login-error{color:var(--hot);margin:0}@media (max-width:1180px){.homepage-hero,.dashboard-preview-band,.homepage-footer-panel,.site-footer,.workflow-section,.landing-hero,.product-shot-grid,.access-section,.trial-section,.command-grid,.table-head,.signal-row,.lab-search,.panel-title,.call-up-controls,.call-up-card,.player-report,.market-action-card,.decision-panel,.decision-factors,.investment-verdict,.investment-summary,.proof-grid,.reason-columns,.stat-evidence-grid,.score-model-panel,.score-driver-grid,.analytics-grid,.indicator-grid,.report-grid,.sales-summary,.board-card-sales,.comp-section-title,.profile-kpi-grid,.profile-two-column,.profile-list-grid,.player-profile-shell .decision-panel,.analytics-notes,.inventory-card{grid-template-columns:1fr}.market-overview,.pricing-grid,.feature-card-grid,.preview-signal-grid,.workflow-list,.stat-snapshot-grid,.mini-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reason-score,.call-up-meta{justify-items:start}.footer-actions{justify-content:start}}@media (max-width:720px){.terminal-shell{width:min(100% - 16px,100%);padding-top:8px}.sales-visual-head,.sales-bars a,.terminal-topbar,.site-header,.site-footer,.dashboard-preview-band,.preview-signal-grid,.homepage-footer-panel,.homepage-hero,.feature-card-grid,.workflow-section,.workflow-list,.landing-hero,.product-shot-grid,.pricing-grid,.access-section,.trial-section,.market-overview,.stat-snapshot-grid,.comp-row,.search-row{grid-template-columns:1fr}.landing-shell{width:min(100% - 16px,100%);margin-top:8px;margin-bottom:8px;padding:10px}.landing-hero{min-height:auto;padding:18px}.homepage-hero,.homepage-section{padding:18px}.homepage-hero{padding-left:0;padding-right:0}.site-header{align-items:start}.site-header nav,.social-panel{justify-content:start}.section-heading,.cta-band{display:grid}.cta-actions{justify-content:start}.status-strip{grid-template-columns:1fr}.tab-button{flex:45%}}
