:root{--asphalt:#0d0f12;--panel:#15181d;--panel-2:#1b1f26;--line:#262b33;--line-2:#313845;--ink:#e9e6dd;--ink-dim:#9aa0a8;--ink-faint:#5f6670;--amber:#ffb020;--amber-deep:#c47f00;--good:#2fd473;--good-bg:rgba(47,212,115,0.09);--ok:#ffb020;--ok-bg:rgba(255,176,32,0.08);--bad:#ff5252;--bad-bg:rgba(255,82,82,0.08);--display:"Barlow Condensed",sans-serif;--body:"Barlow",sans-serif;--mono:"IBM Plex Mono",monospace}*{margin:0;padding:0;box-sizing:border-box}html{color-scheme:dark}body{background:var(--asphalt);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.5;min-height:100vh}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.022) 1px,transparent 0);background-size:3px 3px}a{color:inherit;text-decoration:none}button{cursor:pointer}button,input,select{font-family:inherit}.mono{font-family:var(--mono)}.display,h1,h2,h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-weight:700}.shell{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 24px}.topbar{gap:28px;padding:14px 0;border-bottom:1px solid var(--line)}.logo,.topbar{display:flex;align-items:center}.logo{font-family:var(--display);font-weight:800;font-size:26px;text-transform:uppercase;letter-spacing:.03em;gap:10px}.logo .shield{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;background:var(--amber);color:#14100a;-webkit-clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);font-size:15px;font-weight:800}.logo em{color:var(--amber);font-style:normal}.nav{display:flex;gap:22px;font-family:var(--display);font-size:16px;text-transform:uppercase;color:var(--ink-dim)}.nav a:hover{color:var(--amber)}.nav a.active{color:var(--ink);border-bottom:2px solid var(--amber)}.topbar .spacer{flex:1 1}.btn{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;font-size:16px;font-weight:700;background:var(--amber);color:#14100a;border:none;padding:10px 22px;transition:transform .08s ease,box-shadow .15s ease;box-shadow:0 0 0 rgba(255,176,32,0)}.btn:hover{transform:translateY(-1px);box-shadow:0 4px 18px rgba(255,176,32,.25)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line-2)}.btn.ghost:hover{border-color:var(--amber);color:var(--amber);box-shadow:none}.btn.small{font-size:14px;padding:6px 14px}.lane{height:4px;background:repeating-linear-gradient(90deg,var(--amber) 0 42px,transparent 42px 78px);opacity:.85}.field{display:flex;flex-direction:column;gap:6px}.field label{font-family:var(--display);text-transform:uppercase;font-size:13px;letter-spacing:.08em;color:var(--ink-dim)}.field input,.field select{background:var(--panel-2);border:1px solid var(--line-2);color:var(--ink);padding:10px 12px;font-size:15px;outline:none}.field input:focus,.field select:focus{border-color:var(--amber)}.chip{font-family:var(--display);text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.06em;padding:3px 10px;display:inline-flex;align-items:center;gap:6px}.chip:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.chip.good{color:var(--good);background:var(--good-bg)}.chip.ok{color:var(--ok);background:var(--ok-bg)}.chip.bad{color:var(--bad);background:var(--bad-bg)}.chip.dim{color:var(--ink-faint);background:rgba(139,144,156,.08)}.chip.real{color:#6db8ff;background:rgba(109,184,255,.1)}.datasrc{font-size:12px;color:var(--ink-faint)}.datasrc b{color:var(--ink-dim);font-weight:500}.load-card{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--line-2);padding:14px 18px;display:grid;grid-template-columns:minmax(210px,1.4fr) repeat(4,minmax(80px,1fr)) auto;grid-gap:6px 18px;gap:6px 18px;align-items:center;transition:background .12s ease,border-color .12s ease;cursor:pointer}.load-card:hover{background:var(--panel-2);border-color:var(--line-2)}.load-card.v-good{border-left-color:var(--good)}.load-card.v-ok{border-left-color:var(--ok)}.load-card.v-bad{border-left-color:var(--bad)}.load-card .lane-txt{font-family:var(--display);font-size:19px;font-weight:600;text-transform:uppercase}.load-card .lane-txt .arrow{color:var(--amber);margin:0 6px}.load-card .sub{font-size:12.5px;color:var(--ink-faint)}.stat .k{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-faint)}.stat .v{font-family:var(--mono);font-size:15.5px;font-weight:500}.stat .v.money{color:var(--ink)}.stat .v.good{color:var(--good)}.stat .v.bad{color:var(--bad)}.stat .v.ok{color:var(--ok)}.drawer{background:var(--panel-2);border:1px solid var(--line-2);border-top:none;padding:18px 20px;animation:drop .18s ease}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ledger{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:14px}.ledger td{padding:5px 8px;border-bottom:1px dashed var(--line)}.ledger td:last-child{text-align:right}.ledger tr.total td{border-top:2px solid var(--line-2);border-bottom:none;font-weight:600;font-size:16px;padding-top:9px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px}.kpi{background:var(--panel);border:1px solid var(--line);padding:10px 12px}.kpi .k{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-faint)}.kpi .v{font-family:var(--mono);font-size:19px;font-weight:600;margin-top:2px}.panel{background:var(--panel);border:1px solid var(--line);padding:20px}.panel h3{font-size:18px;margin-bottom:14px;color:var(--ink-dim)}.hero{padding:90px 0 60px;position:relative;overflow:hidden}.hero h1{font-size:clamp(52px,8vw,96px);font-weight:800;line-height:.95;max-width:900px}.hero h1 .g{color:var(--good)}.hero h1 .r{color:var(--bad)}.hero p.lede{margin-top:22px;font-size:19px;color:var(--ink-dim);max-width:620px}.hero .mile{position:absolute;right:24px;top:80px;font-family:var(--display);text-transform:uppercase;text-align:center;border:2px solid var(--good);color:var(--good);padding:10px 16px;font-weight:700;line-height:1.15;font-size:15px;transform:rotate(3deg);opacity:.9}.hero .mile .big{font-size:34px;font-family:var(--mono)}@media (max-width:900px){.hero .mile{display:none}}.pricing{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:18px;gap:18px}.price-card{background:var(--panel);border:1px solid var(--line);padding:26px;position:relative}.price-card.hot{border-color:var(--amber)}.price-card.hot:before{content:"MOST PROFIT PER DOLLAR";position:absolute;top:-11px;left:20px;background:var(--amber);color:#14100a;font-family:var(--display);font-weight:700;font-size:12px;letter-spacing:.08em;padding:2px 10px}.price-card .amount{font-family:var(--mono);font-size:42px;font-weight:600;margin:8px 0 2px}.price-card .amount span{font-size:15px;color:var(--ink-faint)}.price-card ul{list-style:none;margin:16px 0 22px;display:grid;grid-gap:8px;gap:8px;font-size:14.5px;color:var(--ink-dim)}.price-card ul li:before{content:"▸ ";color:var(--amber)}.foot{padding:40px 0 60px;color:var(--ink-faint);font-size:13px;border-top:1px solid var(--line);margin-top:70px}.board-grid{display:grid;grid-template-columns:270px 1fr;grid-gap:22px;gap:22px;padding:24px 0 80px;align-items:start}@media (max-width:980px){.board-grid{grid-template-columns:1fr}}.filters{position:-webkit-sticky;position:sticky;top:20px;display:grid;grid-gap:14px;gap:14px}.results{display:grid;grid-gap:10px;gap:10px}.results-head{display:flex;align-items:baseline;gap:14px}.results-head .count{font-family:var(--mono);color:var(--amber);font-size:15px}.notice{border:1px solid var(--amber-deep);background:rgba(255,176,32,.06);padding:12px 16px;font-size:14px;color:var(--ink-dim)}.notice b{color:var(--amber)}@media (max-width:860px){.load-card{grid-template-columns:1fr 1fr}}