@layer reset{*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{border:0}}@layer base{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0f0d;--bg-rgb:11, 15, 13;--surface:#121815;--surface-raised:#171e1a;--surface-hover:#202922;--text:#f2f4ee;--muted:#a0aaa3;--muted-2:#707a73;--line:#f2f4ee1a;--line-strong:#f2f4ee33;--lime:#c2e978;--lime-dark:#72d5a2;--orange:#ff7560;--cream:#101512;--ink:#0e1512;--shadow:0 30px 80px #0000004d;--radius:18px;--race-1:#c2e978;--race-2:#ff7560;--race-3:#72d5a2;--race-4:#98a5ff;--race-5:#f5a7dd;--activity-line:#a797ff;--activity-line-soft:#a797ff4d;--activity-paid:#c2e978;--activity-paid-soft:#c2e97838}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5ef;--bg-rgb:244, 245, 239;--surface:#fff;--surface-raised:#fbfcf7;--surface-hover:#eff2e9;--text:#171c18;--muted:#5f6962;--muted-2:#7d8880;--line:#171c181a;--line-strong:#171c1833;--lime:#b9e46b;--lime-dark:#287958;--orange:#e75f4d;--cream:#eef1e8;--ink:#111713;--shadow:0 30px 80px #1f272121;--race-1:#658f26;--race-2:#d85847;--race-3:#218160;--race-4:#5969ce;--race-5:#aa4b8b;--activity-line:#6553d8;--activity-line-soft:#6553d833;--activity-paid:#658f26;--activity-paid-soft:#658f262e}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--text);letter-spacing:-.012em;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5;transition:background-color .18s,color .18s}body.modal-visible{overflow:hidden}::selection{color:var(--ink);background:var(--lime)}:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.site-shell{background:radial-gradient(circle at 86% 0, #72d5a212, transparent 32rem), var(--bg);min-height:100vh;position:relative;overflow:hidden}.container{width:min(1240px,100% - 48px);margin-inline:auto}.ambient{filter:blur(90px);opacity:.2;pointer-events:none;z-index:0;border-radius:999px;position:absolute}.ambient-one{background:var(--lime);width:440px;height:440px;top:40px;right:-220px}.ambient-two{background:var(--orange);opacity:.11;width:360px;height:360px;top:610px;left:-280px}}@layer components{.setup-banner{z-index:70;color:#522513;text-align:center;background:#ffd7c7;border-bottom:1px solid #5225132e;padding:9px 20px;font-size:11px;font-weight:720;position:relative}.site-header{border-bottom:1px solid var(--line);z-index:50;background:rgba(var(--bg-rgb), .86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:76px;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.brand{letter-spacing:-.06em;white-space:nowrap;align-items:center;gap:2px;font-size:23px;font-weight:800;line-height:1;display:inline-flex}.brand-glyph{flex:none;width:31px;height:31px;display:block}.brand-glyph svg{width:100%;height:100%;display:block;overflow:visible}.brand-glyph rect{fill:var(--lime)}.brand-glyph circle{fill:none;stroke:var(--ink);stroke-width:9px}.brand-glyph path{fill:none;stroke:var(--orange);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.desktop-nav{align-items:center;gap:31px;margin-left:auto;display:flex}.desktop-nav a{color:var(--muted);font-size:14px;font-weight:610;transition:color .15s}.desktop-nav a:hover{color:var(--text)}.header-actions{align-items:center;gap:9px;display:flex}.network-pill{color:var(--muted);border-left:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;margin-left:3px;margin-right:4px;padding-left:24px;font-size:11px;font-weight:700;display:inline-flex}.network-pill i,.live-dot{background:#63df87;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #63df871a}.icon-button{border:1px solid var(--line);width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.icon-button:hover{background:var(--surface);border-color:var(--line-strong);transform:translateY(-1px)}.menu-button{display:none}.mobile-nav{background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:15px;padding:8px;display:none;position:absolute;inset:76px 16px auto}.mobile-nav a,.mobile-nav button{width:100%;color:var(--text);border-bottom:1px solid var(--line);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:14px 13px;font-weight:650;display:flex}.mobile-nav>:last-child{color:var(--ink);background:var(--lime);border:0;border-radius:10px;margin-top:7px}.button{cursor:pointer;letter-spacing:-.02em;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-weight:760;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button-small{border-radius:9px;min-height:39px;padding:0 15px;font-size:13px}.button-primary{color:var(--ink);background:var(--lime);border:1px solid #c2e97873;box-shadow:0 8px 24px #0000003d}.button-primary:hover{background:#d1f28e;box-shadow:0 12px 30px #0000004d}.button-ghost{color:var(--text);border:1px solid var(--line-strong);background:rgba(var(--bg-rgb), .18)}.button-ghost:hover{background:var(--surface-raised)}.hero{z-index:1;grid-template-columns:minmax(0,1fr) minmax(410px,.72fr);align-items:center;gap:clamp(48px,7vw,96px);min-height:520px;padding-top:58px;padding-bottom:52px;display:grid;position:relative}.public-stats-pill{width:max-content;max-width:calc(100% - 24px);min-height:34px;color:var(--muted);text-align:center;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#efeee6d6;border:1px solid #17191414;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:10px;line-height:1.25;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #2328180f}.public-stats-pill:hover{color:var(--text);border-color:var(--line-strong);background:var(--surface-raised)}.public-stats-online{color:var(--lime-dark);align-items:center;gap:6px;font-weight:780;display:inline-flex}.public-stats-online i{background:#63df87;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #63df871c}.public-stats-separator{color:var(--muted-2)}.public-stats-pill strong{color:var(--text);align-items:center;gap:3px;font-weight:760;display:inline-flex}.hero-copy{max-width:690px}.eyebrow{color:var(--muted);letter-spacing:.115em;text-transform:uppercase;align-items:center;gap:11px;font-size:11px;font-weight:760;display:flex}.eyebrow>span{color:var(--lime-dark);border-right:1px solid var(--line-strong);font-variant-numeric:tabular-nums;padding-right:10px}.hero h1{letter-spacing:-.072em;max-width:650px;margin:18px 0 17px;font-size:clamp(50px,4.8vw,68px);font-weight:810;line-height:.96}.hero h1 em{color:var(--lime-dark);letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.hero-description{max-width:535px;color:var(--muted);letter-spacing:-.025em;margin:0;font-size:16px;line-height:1.52}.hero-actions{align-items:center;gap:11px;margin-top:25px;display:flex}.hero-proof{color:var(--muted);align-items:center;gap:15px;margin-top:26px;display:flex}.hero-proof p{margin:0;font-size:12px;line-height:1.45}.hero-proof strong{color:var(--text);font-weight:720}.proof-divider{background:var(--line);width:1px;height:29px;margin:0 4px}.avatar-stack{padding-left:7px;display:flex}.avatar-stack span{border:2px solid var(--bg);width:30px;height:30px;color:var(--ink);background:#f0a3d4;border-radius:50%;place-items:center;margin-left:-7px;font-size:8px;font-weight:850;display:grid}.avatar-stack span:nth-child(2){background:#8ba4ff}.avatar-stack span:nth-child(3){background:#ff9d65}.avatar-stack span:nth-child(4){background:var(--lime);font-size:12px}.bid-card{border:1px solid var(--line-strong);background:radial-gradient(circle at 100% 0, #dcff453d, transparent 15rem), var(--surface-raised);box-shadow:10px 12px 0 #1719140f, var(--shadow);border-radius:20px;padding:17px;position:relative}.bid-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(130deg,#e8ff6552,#0000 25% 72%,#ff684733);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bid-card-topline{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:13px;font-size:10px;font-weight:800;display:flex}.bid-card-topline>span:first-child{color:var(--text);align-items:center;gap:8px;display:flex}.bid-card-topline i{background:#63df87;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #63df871a}.round-label{border:1px solid var(--line);border-radius:99px;padding:4px 7px}.current-leader{border:1px solid var(--line);background:rgba(var(--bg-rgb), .38);border-radius:11px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:45px;margin:-3px 0 0;padding:6px 8px;display:grid}.current-leader.has-leader{border-color:color-mix(in srgb, var(--lime) 30%, var(--line))}.leader-product-mark{width:32px;height:32px;color:var(--leader-accent);background:var(--leader-soft);border:1px solid color-mix(in srgb, var(--leader-accent) 35%, transparent);border-radius:8px;place-items:center;font-size:11px;font-weight:850;display:grid}.leader-product-mark.open-mark{color:var(--ink);background:var(--lime);border-color:#0000;font-size:10px}.leader-product-copy,.leader-product-stats{flex-direction:column;min-width:0;display:flex}.leader-product-copy span,.leader-product-stats span{color:var(--muted-2);text-transform:uppercase;letter-spacing:.06em;font-size:8px;line-height:1.3}.leader-product-copy strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.leader-product-stats{text-align:right;align-items:flex-end}.leader-product-stats strong{color:var(--lime-dark);font-size:13px;line-height:1.35}.auction-claim{padding:17px 1px 14px}.claim-line{align-items:center;gap:9px;display:flex}.claim-line>strong{letter-spacing:-.055em;flex:none;font-size:24px;line-height:1}.compact-amount{min-width:0;color:var(--lime-dark);align-items:baseline;font-size:26px;font-weight:800;display:inline-flex}.compact-amount input{width:108px;min-width:0;color:var(--orange);letter-spacing:-.065em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font-size:36px;font-weight:820;line-height:1}.claim-line .stepper{margin-left:auto;display:flex}.claim-line .stepper button{width:31px;height:31px}.claim-meta{min-height:34px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:9px;display:flex}.claim-meta .position-tabs{flex:none}.claim-meta .position-tabs button{min-width:34px;height:26px;font-size:10px}.bid-entry-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.bid-entry-row .url-field{margin:0}.bid-entry-row .bid-submit{width:auto;min-width:103px;min-height:44px;margin:0;padding-inline:14px}.position-label-row{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.position-label-row>div:first-child{flex-direction:column;gap:3px;display:flex}.position-label-row strong{letter-spacing:-.035em;font-size:19px}.overline{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:780}.position-tabs{border:1px solid var(--line);background:#00000017;border-radius:9px;padding:3px;display:inline-flex}.position-tabs button{min-width:42px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;font-size:12px;font-weight:750}.position-tabs button.active{color:var(--ink);background:var(--lime);box-shadow:inset 0 0 0 1px #11130f26}.bid-amount-block{border:1px solid var(--line);background:rgba(var(--bg-rgb), .42);border-radius:14px;margin-top:13px;padding:14px}.amount-control{align-items:center;margin:4px 0 10px;display:flex}.currency{color:var(--lime-dark);font-size:32px;font-weight:620;transform:translateY(-1px)}.amount-control input{width:100%;min-width:0;color:var(--text);letter-spacing:-.065em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:45px;font-weight:790;line-height:1.1}.stepper{grid-template-columns:1fr 1fr;gap:4px;display:grid}.stepper button{border:1px solid var(--line);width:34px;height:34px;color:var(--text);background:var(--surface-raised);cursor:pointer;border-radius:8px;font-size:18px}.stepper button:hover{border-color:var(--line-strong)}.bid-meter{background:var(--surface-hover);border-radius:10px;height:5px;overflow:hidden}.bid-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--orange), var(--lime));height:100%;transition:width .28s;display:block}.meter-labels{color:var(--muted);justify-content:space-between;gap:10px;margin-top:7px;font-size:9px;display:flex}.meter-labels strong{color:var(--lime-dark);font-weight:760}.url-field{border:1px solid var(--line);background:var(--surface-raised);border-radius:11px;align-items:center;gap:10px;height:44px;margin-top:12px;padding:0 14px;display:flex}.url-field:focus-within{border-color:var(--lime-dark);box-shadow:0 0 0 3px #e8ff6514}.url-icon{color:var(--muted);transform:rotate(-45deg)}.url-field input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:13px}.url-field input::placeholder{color:var(--muted-2)}.bid-submit{width:100%;min-height:46px;margin-top:7px}.bid-assurances{color:var(--muted);justify-content:space-between;align-items:center;gap:5px;margin-top:11px;font-size:9px;display:flex}.bid-assurances span{align-items:center;gap:4px;display:inline-flex}.bid-assurances svg{color:var(--lime-dark)}.reveal{animation:.72s cubic-bezier(.22,.75,.18,1) both reveal-up}.reveal-two{animation-delay:70ms}.reveal-three{animation-delay:.14s}.reveal-four{animation-delay:.21s}.reveal-five{animation-delay:.28s}@keyframes reveal-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.market-pulse{z-index:2;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding-bottom:38px;display:grid;position:relative}.pulse-card{border:1px solid var(--line);background:var(--surface-raised);border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 16px 50px #23281812}.pulse-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:47px;padding:0 15px;display:flex}.pulse-heading strong{letter-spacing:-.01em;align-items:center;gap:7px;font-size:11px;display:inline-flex}.pulse-heading strong>span:not(.live-dot){color:var(--orange);font-size:14px}.pulse-heading small{color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;font-size:8px}.pulse-list{display:grid}.trending-mobile{min-width:0;margin-bottom:14px}.trending-desktop-rails{z-index:4;pointer-events:none;height:0;display:none;position:absolute;inset:111px 0 auto}.trending-side-rail{pointer-events:auto;gap:13px;width:clamp(180px,50vw - 574px,250px);display:grid;position:absolute;top:0}.trending-side-rail-left{left:18px}.trending-side-rail-right{right:18px}.trending-rail-label{min-height:32px;color:var(--muted);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.055em;text-transform:uppercase;background:#fffefad1;border-radius:9px;align-items:center;gap:7px;padding:0 11px;font-size:9px;font-weight:850;display:flex;box-shadow:0 8px 22px #2328180b}.trending-rail-label>span{color:var(--orange);font-size:13px}.trending-side-rail .trending-ad-card{border-radius:12px;min-height:174px;padding:12px 13px 13px}.trending-side-rail .trending-ad-card:after{border-width:13px;width:86px;height:86px;bottom:-58px;right:-54px}.trending-side-rail .trending-ad-topline{font-size:7px}.trending-side-rail .trending-ad-logo{border-radius:11px;width:42px;height:42px;margin:12px auto 8px;font-size:12px}.trending-side-rail .trending-ad-name{font-size:12px}.trending-side-rail .trending-ad-description{min-height:27px;margin-top:4px;font-size:8px;line-height:1.45}.trending-side-rail .trending-ad-action{gap:5px;padding-top:8px;font-size:7.5px}.trending-side-rail .trending-ad-action svg{width:11px;height:11px}.trending-ad-list{scroll-snap-type:x proximity;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:10px;padding:12px;scroll-padding-inline:12px;display:grid;overflow-x:auto}.trending-ad-card{--trending-accent:var(--lime);--trending-background:var(--ink);color:#fffefa;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--trending-accent) 14%, transparent), transparent 58%), var(--trending-background);border:1px solid color-mix(in srgb, var(--trending-accent) 28%, transparent);scroll-snap-align:start;text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;min-width:0;min-height:226px;padding:15px 17px 16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.trending-ad-card:after{content:"";border:17px solid var(--trending-accent);opacity:.16;pointer-events:none;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-72px;right:-66px}.trending-ad-card:hover{border-color:color-mix(in srgb, var(--trending-accent) 65%, transparent);box-shadow:0 14px 34px color-mix(in srgb, var(--trending-background) 27%, transparent);transform:translateY(-2px)}.trending-ad-topline{color:#fffefa99;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;width:100%;font-size:8px;font-weight:800;display:flex}.trending-ad-topline strong{color:var(--trending-accent);font-size:inherit}.trending-ad-logo{width:52px;height:52px;color:var(--trending-background);background:var(--trending-accent);border:1px solid #ffffff2e;border-radius:13px;place-items:center;margin:17px auto 11px;font-size:15px;font-weight:900;display:grid;box-shadow:0 10px 24px #0000002b}.trending-ad-name{color:#fffefa;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;font-weight:820;overflow:hidden}.trending-ad-description{color:#fffefa9e;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin-top:6px;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.trending-ad-action{color:var(--trending-accent);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:9px;font-weight:850;display:inline-flex}.trending-open-card{--trending-accent:var(--lime-dark);--trending-background:var(--surface-raised);color:var(--text);background:radial-gradient(circle at 50% 42%, #dcff454d, transparent 60%), var(--surface-raised);border:1px dashed var(--line-strong)}.trending-open-card:hover{border-color:var(--lime-dark);box-shadow:0 14px 34px #6f85001f}.trending-open-card .trending-ad-topline{color:var(--muted-2)}.trending-open-card .trending-ad-topline strong,.trending-open-card .trending-ad-action{color:var(--lime-dark)}.trending-open-card .trending-ad-name{color:var(--text);white-space:normal}.trending-open-card .trending-ad-description{color:var(--muted)}.trending-open-logo{border-color:#17191424;box-shadow:0 10px 24px #6f85001f}.pulse-row{width:100%;min-width:0;min-height:39px;color:var(--text);border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:20px 27px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 14px;display:grid}button.pulse-row{cursor:pointer}button.pulse-row:hover{background:var(--surface-hover)}.pulse-row:last-child{border-bottom:0}.pulse-row:not(button){grid-template-columns:27px minmax(0,1fr) auto}.pulse-rank{color:var(--muted-2);font-variant-numeric:tabular-nums;font-size:9px;font-weight:800}.pulse-avatar{width:27px;height:27px;color:var(--pulse-accent);background:var(--pulse-soft);border:1px solid color-mix(in srgb, var(--pulse-accent) 30%, transparent);border-radius:8px;place-items:center;font-size:9px;font-weight:850;display:grid}.product-mark{position:relative;overflow:hidden}.product-mark>span,.product-mark>img{grid-area:1/1}.product-mark>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.pulse-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.pulse-row>span:last-child{color:var(--muted);white-space:nowrap;font-size:9px}.pulse-empty{min-height:92px;color:var(--muted-2);justify-content:center;align-items:center;gap:11px;padding:18px;display:flex}.pulse-empty>span{width:32px;height:32px;color:var(--ink);background:var(--lime);border-radius:9px;flex:none;place-items:center;font-size:12px;display:grid}.pulse-empty p{margin:0;font-size:9px;line-height:1.45}.pulse-empty strong{color:var(--text);font-size:11px;display:block}.ticker-wrap{background:var(--lime);width:100%;color:var(--ink);border-block:1px solid #00000029;overflow:hidden;transform:rotate(-.45deg)scale(1.01)}.ticker-track{align-items:center;width:max-content;animation:36s linear infinite ticker;display:flex}.ticker-track span{letter-spacing:.025em;white-space:nowrap;align-items:center;gap:28px;padding:12px 14px;font-size:11px;font-weight:760;display:inline-flex}.ticker-track i{color:#0d0f0e6b;font-style:normal}.ticker-track .ticker-title{letter-spacing:.1em;font-weight:900}@keyframes ticker{to{transform:translate(-50%)}}.metrics{grid-template-columns:repeat(4,1fr);padding-top:0;padding-bottom:82px;display:grid}.metrics article{border-right:1px solid var(--line);min-width:0;padding:2px 28px}.metrics article:first-child{padding-left:0}.metrics article:last-child{border-right:0}.metrics article>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:780;display:block}.metrics article>strong{letter-spacing:-.055em;margin:8px 0 3px;font-size:clamp(29px,3vw,41px);line-height:1;display:block}.metrics article>small{color:var(--muted);align-items:center;gap:5px;font-size:10px;display:flex}.metrics article>small svg{color:var(--lime-dark)}.leaderboard-section{padding-top:16px;padding-bottom:78px;scroll-margin-top:35px}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:36px;display:flex}.section-heading h2{letter-spacing:-.06em;margin:15px 0 0;font-size:clamp(42px,5vw,63px);line-height:1}.section-heading>p{width:420px;max-width:42%;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.leaderboard-toolbar{grid-template-columns:1fr auto;gap:12px;margin-bottom:12px;display:grid}.search-control{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;align-items:center;gap:11px;min-width:0;height:52px;padding:0 15px;display:flex}.search-control:focus-within{border-color:var(--line-strong)}.search-control svg{color:var(--muted);flex:none}.search-control input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0}.search-control input::placeholder{color:var(--muted-2)}.search-control button{width:28px;height:28px;color:var(--muted);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;display:grid}.sort-control{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;align-items:center;gap:3px;height:52px;padding:4px;display:flex}.sort-control button{height:42px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:0 15px;font-size:12px;font-weight:680}.sort-control button.active{color:var(--text);background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--line)}.category-scroll{scrollbar-width:none;align-items:center;gap:7px;padding-bottom:21px;display:flex;overflow-x:auto}.category-scroll::-webkit-scrollbar{display:none}.category-scroll button{border:1px solid var(--line);height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:99px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:680;display:inline-flex}.category-scroll button span{color:var(--muted-2);font-size:10px}.category-scroll button:hover{color:var(--text);border-color:var(--line-strong)}.category-scroll button.active{color:var(--surface-raised);background:var(--ink);border-color:var(--ink)}.category-scroll button.active span{color:#fffefaa6}.market-view-header{border:1px solid var(--line);background:#fffefab8;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;min-height:62px;margin-bottom:12px;padding:8px 9px 8px 16px;display:flex;box-shadow:0 12px 34px #2328180b}.market-view-title{align-items:center;gap:11px;min-width:0;display:flex}.market-view-title>div{flex-direction:column;min-width:0;display:flex}.market-view-title strong{letter-spacing:-.02em;font-size:14px}.market-view-title small{color:var(--muted);letter-spacing:.025em;font-size:9px}.view-switch{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex:none;align-items:center;gap:3px;height:44px;padding:4px;display:flex}.view-switch button{height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;padding:0 13px;font-size:11px;font-weight:760}.view-switch button.active{color:var(--ink);background:var(--lime);box-shadow:inset 0 0 0 1px #17191421}.market-chart-card{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 92%, transparent);border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 22px 65px #00000042}.market-chart-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:11px 14px 11px 17px;display:flex}.market-chart-identity{align-items:center;gap:11px;min-width:0;display:flex}.market-chart-logo{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid;overflow:hidden;box-shadow:0 8px 20px #2328181f}.market-chart-logo img{width:100%;height:100%;display:block}.market-chart-identity>div{flex-direction:column;min-width:0;display:flex}.market-chart-identity strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.market-chart-identity small{color:var(--muted);font-size:11px}.market-live-badge{color:#397a43;letter-spacing:.08em;background:#53d8701a;border:1px solid #397a432e;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 7px;font-size:9px;font-weight:900;display:inline-flex}.market-live-badge i{background:#49d46b;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #49d46b1f}.market-chart-audience{color:var(--muted);border-left:1px solid var(--line);flex:none;align-items:center;gap:5px;margin-left:2px;padding-left:11px;font-size:10px;font-weight:680;display:inline-flex}.market-chart-audience>i{background:#49d46b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #49d46b1a}.market-chart-audience>span{color:var(--muted-2)}.market-chart-audience>b{color:var(--orange);font-size:10px}.market-chart-controls{flex:none;align-items:center;gap:8px;display:flex}.market-range{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:2px;height:42px;padding:3px;display:flex}.market-range button{height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;padding:0 11px;font-size:11px;font-weight:800}.market-range button:hover{color:var(--text)}.market-range button.active{color:var(--ink);background:var(--lime);box-shadow:0 2px 10px #0003,inset 0 0 0 1px #c2e97861}.market-chart-claim{min-height:42px;color:var(--ink);background:var(--lime);cursor:pointer;border:1px solid #c2e9786b;border-radius:10px;grid-template-columns:auto auto 15px;align-items:center;gap:6px;padding:0 12px;transition:transform .15s,box-shadow .15s;display:grid;box-shadow:3px 3px #ff7560b8}.market-chart-claim:hover{background:#d1f28e;transform:translate(-1px,-1px);box-shadow:5px 5px #ff7560b8}.market-chart-claim span{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:760}.market-chart-claim strong{font-size:15px}.market-chart-summary{grid-template-columns:minmax(220px,.8fr) minmax(480px,1.35fr);align-items:center;gap:40px;min-height:114px;padding:17px 22px;display:grid}.market-chart-quote{flex-direction:column;min-width:0;display:flex}.market-chart-quote>span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.market-chart-quote>strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin:3px 0 1px;font-size:clamp(34px,4vw,48px);line-height:1}.market-chart-quote>small{min-height:19px;color:var(--muted);align-items:center;gap:5px;font-size:11px;font-weight:680;display:inline-flex}.market-chart-quote>small.is-up{color:#278c49}.market-chart-quote>small.is-down{color:#d84b3c}.market-chart-stats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.market-chart-stats>div{border-left:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;padding:5px 17px;display:flex}.market-chart-stats span{color:var(--muted-2);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.market-chart-stats strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px;overflow:hidden}.market-chart-frame{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 12%, #45c98a12, transparent 21rem), rgba(var(--bg-rgb),.42);min-height:338px;position:relative}.market-chart-svg{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:auto;min-height:338px;display:block;overflow:visible}.market-chart-grid line{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}.market-chart-grid text,.market-date-label{fill:var(--muted-2);font-family:inherit;font-size:10px;font-weight:640}.market-area{fill:url(#marketArea);animation:.8s both market-area-in}.market-value-line-glow{fill:none;stroke:#45c98a40;stroke-width:10px;stroke-linejoin:round;filter:blur(5px)}.market-value-line{fill:none;stroke:#168460;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;animation:.9s cubic-bezier(.2,.75,.22,1) both market-line-in}.market-value-baseline{stroke:var(--line-strong);stroke-width:1px}@keyframes market-line-in{0%{opacity:0;stroke-dasharray:0 3000}to{opacity:1;stroke-dasharray:3000 0}}@keyframes market-area-in{0%{opacity:0}to{opacity:1}}.market-move-marker{cursor:default}.market-move-guide{stroke:#1684603d;stroke-width:1px;stroke-dasharray:3 5}.market-move-label-connector{stroke:#b9e9d261;stroke-width:1px;stroke-dasharray:2 4}.market-move-halo{fill:#caff3d57;stroke:#16846057;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite market-marker-pulse}.market-move-disc{fill:#fffefa;stroke:#168460;stroke-width:2px;filter:drop-shadow(0 5px 8px #17191429)}.market-move-icon{clip-path:circle(50%);pointer-events:none}.market-move-fallback{fill:var(--ink);font-family:inherit;font-size:10px;font-weight:900}.market-move-label{opacity:0;pointer-events:none;transform-box:fill-box;transition:opacity .14s}.market-move-marker:hover .market-move-label,.market-move-marker.is-featured .market-move-label{opacity:1}.market-move-label rect{fill:#17352a;stroke:#ffffff1f;stroke-width:1px;filter:drop-shadow(0 8px 13px #1719142e)}.market-move-label text{font-family:inherit}.market-move-name{fill:#fffefa;font-size:10px;font-weight:780}.market-move-meta{fill:#b9e9d2;font-size:9px;font-weight:650}@keyframes market-marker-pulse{50%{opacity:.58;transform-origin:50%;transform:scale(1.15)}}.market-activity-summary .market-chart-quote>strong{color:var(--text)}.bid-activity-svg{background:linear-gradient(90deg, transparent 0 74%, color-mix(in srgb, var(--activity-line) 3%, transparent) 100%), radial-gradient(circle at 72% 24%, color-mix(in srgb, var(--activity-line) 10%, transparent), transparent 21rem)}.bid-activity-area{fill:url(#bidActivityArea);animation:.85s .12s both market-area-in}.bid-activity-line,.bid-activity-line-glow{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bid-activity-line-glow{stroke:var(--activity-line-soft);stroke-width:13px;filter:blur(5px)}.bid-activity-line{stroke:var(--activity-line);stroke-width:3.25px;stroke-dasharray:3000;stroke-dashoffset:3000px;animation:1.35s cubic-bezier(.18,.72,.2,1) forwards bid-activity-line-in}.bid-activity-flow{fill:none;stroke:color-mix(in srgb, var(--activity-line) 54%, white);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:2 18;stroke-dashoffset:0;opacity:0;vector-effect:non-scaling-stroke;animation:2.1s linear 1.25s infinite bid-activity-flow}.bid-activity-runner{opacity:0;pointer-events:none;animation:.2s ease-out 1s both bid-activity-runner-in}.bid-activity-runner-halo{fill:var(--activity-line-soft);filter:blur(2px)}.bid-activity-runner-core{fill:#fff;stroke:var(--activity-line);stroke-width:1.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px var(--activity-line))}.bid-activity-payment{fill:var(--activity-paid);fill-opacity:.74;stroke:color-mix(in srgb, var(--activity-paid) 78%, white);stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:bottom;animation:.72s cubic-bezier(.2,.8,.25,1) .42s both bid-activity-payment-in,2.2s ease-in-out 1.2s infinite bid-activity-payment-glow}.bid-activity-event{cursor:default;animation:bid-activity-event-in .4s var(--activity-event-delay) cubic-bezier(.2,.8,.25,1) both}.bid-activity-marker{transform-box:fill-box;transform-origin:50%;animation:bid-activity-marker-in .58s var(--activity-event-delay) cubic-bezier(.18,1.45,.35,1) both}.bid-activity-halo{fill:var(--activity-line-soft);stroke:color-mix(in srgb, var(--activity-line) 36%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite bid-activity-halo}.bid-activity-disc{fill:var(--surface);stroke:var(--activity-line);stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 7px 14px #0000004d)}.bid-activity-event.is-stripe .bid-activity-halo{fill:var(--activity-paid-soft);stroke:color-mix(in srgb, var(--activity-paid) 50%, transparent)}.bid-activity-event.is-stripe .bid-activity-disc{stroke:var(--activity-paid)}.bid-activity-icon{clip-path:circle(50%);pointer-events:none}.bid-activity-fallback{fill:var(--text);font-family:inherit;font-size:10px;font-weight:900}.bid-activity-label{pointer-events:none;animation:bid-activity-label-in .34s calc(var(--activity-event-delay) + .18s) ease-out both}.bid-activity-label rect{fill:color-mix(in srgb, var(--surface) 92%, transparent);stroke:color-mix(in srgb, var(--activity-line) 45%, var(--line));stroke-width:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 5px 10px #00000042)}.bid-activity-event.is-stripe .bid-activity-label rect{stroke:color-mix(in srgb, var(--activity-paid) 65%, var(--line))}.bid-activity-label text{fill:var(--text);letter-spacing:-.01em;font-family:inherit;font-size:9.5px;font-weight:790}@keyframes bid-activity-line-in{to{stroke-dashoffset:0}}@keyframes bid-activity-flow{0%{opacity:.75;stroke-dashoffset:0}to{opacity:.75;stroke-dashoffset:-100px}}@keyframes bid-activity-runner-in{to{opacity:1}}@keyframes bid-activity-payment-in{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes bid-activity-payment-glow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 8px var(--activity-paid-soft))}}@keyframes bid-activity-event-in{0%{opacity:0}to{opacity:1}}@keyframes bid-activity-marker-in{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes bid-activity-label-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes bid-activity-halo{50%{opacity:.45;transform:scale(1.14)}}.market-chart-empty{color:var(--muted);text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:30px;display:flex;position:absolute;inset:0}.market-chart-empty strong{color:var(--text);font-size:14px}.market-chart-empty span{font-size:10px}.market-movers{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:14px;padding:13px 16px;display:grid}.market-movers-heading{flex-direction:column;display:flex}.market-movers-heading strong{text-transform:uppercase;letter-spacing:.045em;font-size:11px}.market-movers-heading small{color:var(--muted);font-size:10px;line-height:1.4}.market-movers-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px;min-width:0;display:grid}.market-mover{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:50px;padding:7px 9px;display:grid}.market-mover-logo{width:31px;height:31px;color:var(--ink);border:1px solid var(--line);background:var(--surface);border-radius:8px;place-items:center;font-size:9px;font-weight:850;display:grid;overflow:hidden}.market-mover>span{flex-direction:column;min-width:0;display:flex}.market-mover>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.market-mover>span small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.market-mover>b{color:#168460;white-space:nowrap;font-size:13px}.market-movers-empty{color:var(--muted);font-size:10px}.market-chart-footnote{min-height:45px;color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:15px;padding:8px 17px;font-size:10px;display:flex}.market-chart-footnote>strong{color:var(--text);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.market-chart-footnote>span{padding-left:10px;position:relative}.market-chart-footnote>span:before{content:"";background:#168460;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:0}.market-chart-footnote.is-activity>span:before{background:var(--activity-line)}.market-chart-footnote.is-activity>span:nth-of-type(2):before{background:var(--activity-paid)}.market-chart-footnote>small{color:var(--muted-2);text-align:right;margin-left:auto;font-size:9px}.market-bid-dock{background:linear-gradient(112deg, #caff3d2e, transparent 48%), color-mix(in srgb, var(--surface-raised) 94%, transparent);border:1px solid #26764a33;border-radius:16px;grid-template-columns:minmax(190px,.72fr) minmax(260px,.95fr) minmax(340px,1.35fr);align-items:center;gap:20px;margin-top:13px;padding:16px 17px;display:grid;box-shadow:0 14px 40px #0003}.market-bid-copy{flex-direction:column;min-width:0;display:flex}.market-bid-copy>span,.market-bid-target>span{color:var(--lime-dark);letter-spacing:.095em;text-transform:uppercase;font-size:10px;font-weight:880}.market-bid-copy>strong{letter-spacing:-.035em;margin-top:2px;font-size:19px}.market-bid-copy>small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.4}.market-bid-target{grid-template-rows:12px 43px 12px;grid-template-columns:1fr auto;align-items:center;column-gap:9px;min-width:0;height:67px;display:grid}.market-bid-target>span{color:var(--muted-2);grid-area:1/1/auto/-1}.market-bid-target .position-tabs,.market-bid-target .market-bid-stepper{grid-row:2}.market-bid-target .position-tabs{background:#1719140b;min-width:0}.market-bid-target .position-tabs button{min-width:38px;height:29px;font-size:11px}.market-bid-stepper{border:1px solid var(--line);background:var(--surface-raised);border-radius:9px;align-items:center;height:36px;display:flex;overflow:hidden}.market-bid-stepper>button{width:30px;height:100%;color:var(--muted);cursor:pointer;background:0 0;font-size:16px}.market-bid-stepper>button:hover{color:var(--ink);background:var(--surface-hover)}.market-bid-stepper label{border-inline:1px solid var(--line);flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;padding-inline:8px;display:flex}.market-bid-stepper label>span{color:var(--lime-dark);font-size:14px;font-weight:800}.market-bid-stepper input{min-width:1ch;max-width:7ch;height:34px;color:var(--text);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font-size:17px;font-weight:820}.market-bid-form{grid-template-rows:12px 43px 12px;grid-template-columns:minmax(0,1fr) auto;column-gap:7px;min-width:0;height:67px;display:grid}.market-bid-form>label,.market-bid-form>button{grid-row:2}.market-bid-form>label{border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:10px;align-items:center;gap:8px;min-width:0;height:43px;padding:0 11px;display:flex}.market-bid-form>label:focus-within{border-color:var(--lime-dark);box-shadow:0 0 0 3px #26764a14}.market-bid-form>label svg{color:var(--muted-2);flex:none}.market-bid-form input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.market-bid-form>button{height:43px;color:var(--ink);background:var(--lime);cursor:pointer;border:1px solid #c2e9786b;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:820;display:inline-flex}.market-bid-form>button:hover{transform:translateY(-1px)}.market-bid-form>button:disabled{opacity:.56;cursor:not-allowed;transform:none}.market-bid-form>small{color:var(--muted-2);grid-area:3/1/auto/-1;align-self:end;align-items:center;gap:11px;font-size:9px;display:flex}.market-bid-form>small span{align-items:center;gap:4px;display:inline-flex}.market-bid-form>small svg{color:var(--lime-dark)}.rankings-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:74px;margin-top:30px;padding:0 3px;display:flex}.rankings-header>div{align-items:center;gap:11px;min-width:0;display:flex}.rankings-number{width:41px;height:41px;color:var(--ink);background:var(--lime);border:1px solid #17191424;border-radius:11px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.rankings-header>div>span:last-child{flex-direction:column;min-width:0;display:flex}.rankings-header strong{letter-spacing:-.03em;font-size:17px}.rankings-header small{color:var(--muted);font-size:11px}.rankings-header>button{color:var(--lime-dark);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:8px 0;font-size:11px;font-weight:800;display:inline-flex}.rankings-header>button:hover{color:var(--orange)}.market-intelligence{grid-template-columns:1.16fr 1fr 1fr;gap:14px;margin-top:18px;display:grid}.market-intel-card{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, transparent);border-radius:16px;flex-direction:column;min-width:0;min-height:258px;display:flex;overflow:hidden;box-shadow:0 14px 38px #0000002e}.market-intel-card:first-child{background:linear-gradient(145deg, #72d5a214, transparent 48%), color-mix(in srgb, var(--surface) 96%, transparent)}.market-intel-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;min-height:76px;padding:16px 16px 13px;display:flex}.market-intel-card>header>div{min-width:0}.market-intel-card h2{letter-spacing:-.025em;margin:0;font-size:16px;line-height:1.2}.market-intel-card header p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.35}.market-intel-proof,.market-intel-live,.market-intel-period{border:1px solid var(--line);min-height:27px;color:var(--muted);background:rgba(var(--bg-rgb),.36);letter-spacing:.065em;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.market-intel-proof svg{color:var(--lime-dark)}.market-intel-live{color:var(--lime)}.market-intel-live i{background:#49d46b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #49d46b1a}.market-intel-period{color:var(--text)}.market-intel-list,.market-activity-list,.top-movers-list{flex:1}.market-intel-move,.market-activity-row{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;padding:9px 14px;display:grid}.market-intel-move:last-child,.market-activity-row:last-child{border-bottom:0}.market-intel-logo,.market-activity-logo,.top-mover-logo{width:38px;height:38px;color:var(--text);border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:10px;place-items:center;font-size:11px;font-weight:850;display:grid}.market-intel-move>span,.market-activity-row>span{flex-direction:column;gap:2px;min-width:0;display:flex}.market-intel-move strong,.market-activity-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.market-intel-move small,.market-activity-row small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.market-intel-move>b,.market-activity-row>b{color:#49d492;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.market-activity-row{grid-template-columns:32px minmax(0,1fr) auto}.market-activity-logo{border-radius:9px;width:32px;height:32px}.market-intel-empty{min-height:150px;color:var(--muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:22px;display:flex}.market-intel-empty strong{color:var(--text);font-size:12px}.market-intel-empty span{font-size:10px}.top-mover-row{border-bottom:1px solid var(--line);grid-template-columns:20px 32px minmax(0,1fr) auto 48px;align-items:center;gap:8px;min-height:53px;padding:8px 13px;display:grid}.top-mover-rank{color:var(--muted-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:780}.top-mover-logo{border-radius:9px;width:32px;height:32px}.top-mover-row>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.top-mover-value{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:760}.top-mover-row>b{color:var(--muted-2);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.top-mover-row>b.is-up{color:#49d492}.market-intel-cta{min-height:43px;color:var(--lime);border-top:1px solid var(--line);cursor:pointer;background:linear-gradient(90deg,#0000,#c2e9780d);justify-content:flex-end;align-items:center;gap:7px;margin-top:auto;padding:0 14px;font-size:11px;font-weight:800;display:flex}.market-intel-cta:hover{color:var(--text);background:#c2e97814}.market-unavailable{min-height:330px;color:var(--muted);border:1px solid var(--line);background:var(--surface-raised);text-align:center;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px;display:flex}.market-unavailable>svg{color:var(--orange)}.market-unavailable strong{color:var(--text);font-size:16px}.market-unavailable span{font-size:11px}.product-list{border:1px solid var(--line);background:var(--surface-raised);border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 18px 55px #2328180f}.list-head{min-height:42px;color:var(--muted-2);border-bottom:1px solid var(--line);background:rgba(var(--bg-rgb), .3);letter-spacing:.085em;text-transform:uppercase;grid-template-columns:minmax(300px,1fr) 230px 105px 125px;align-items:center;gap:13px;padding:0 17px;font-size:10px;font-weight:780;display:grid}.product-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(300px,1fr) 230px 105px 125px;align-items:center;gap:13px;min-height:122px;padding:20px 17px;transition:background .16s;display:grid;position:relative}.product-row:hover{background:var(--surface-hover)}.product-row.is-featured{background:linear-gradient(90deg,#e8ff6514,#0000 45%);min-height:143px;padding-top:34px}.product-row.is-featured:hover{background:linear-gradient(90deg, #e8ff6513, var(--surface-hover) 70%)}.featured-ribbon{color:var(--lime-dark);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:820;display:inline-flex;position:absolute;top:9px;left:18px}.product-identity{grid-template-columns:35px 48px 1fr;align-items:center;gap:11px;min-width:0;display:grid}.rank-number{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:20px;font-weight:780}.rank-number small{color:var(--muted-2);margin-right:2px;font-size:10px}.product-logo{width:48px;height:48px;color:var(--logo-accent);background:var(--logo-soft);border:1px solid color-mix(in srgb, var(--logo-accent) 30%, transparent);border-radius:13px;flex:none;place-items:center;font-size:17px;font-weight:850;display:grid;box-shadow:inset 0 1px #ffffff12}.product-copy{min-width:0}.product-name-line{align-items:center;gap:6px;display:flex}.product-name-line h3{letter-spacing:-.035em;margin:0;font-size:18px;line-height:1.2}.verified{width:15px;height:15px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;display:grid}.new-tag{color:var(--ink);letter-spacing:.08em;background:#ffbc66;border-radius:4px;padding:2px 4px;font-size:9px;font-weight:900}.product-copy>p{max-width:420px;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.tag-row{flex-wrap:wrap;gap:5px;display:flex}.tag-row span{color:var(--muted);background:rgba(var(--bg-rgb), .42);border:1px solid var(--line);border-radius:5px;padding:2px 5px;font-size:10px}.signal-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.signal-grid>div{flex-direction:column;min-width:0;display:flex}.signal-grid strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:730}.signal-grid strong.positive{color:#247b3f}.signal-grid span{color:var(--muted-2);white-space:nowrap;font-size:10px}.placement-cell{flex-direction:column;display:flex}.placement-cell>span{color:var(--orange);letter-spacing:.075em;font-size:9px;font-weight:830}.placement-cell>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:18px}.placement-cell>small{color:var(--muted-2);font-size:10px}.row-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.save-button{width:34px;height:34px;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.save-button:hover,.save-button.saved{color:var(--lime-dark);border-color:color-mix(in srgb, var(--lime) 45%, transparent);background:#e8ff650f}.save-button.saved svg{fill:currentColor}.copy-button{height:34px;color:var(--text);border:1px solid var(--line-strong);background:var(--surface-raised);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:730;display:inline-flex}.copy-button:hover{border-color:var(--lime-dark)}.load-more{width:100%;height:51px;color:var(--muted);background:rgba(var(--bg-rgb), .3);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:720;display:flex}.load-more:hover{color:var(--text)}.empty-state{text-align:center;background:linear-gradient(145deg,#dcff4517,#0000 52%);padding:74px 20px}.empty-state>div{width:49px;height:49px;color:var(--ink);background:var(--lime);border:1px solid #11130f29;border-radius:13px;place-items:center;margin:0 auto 14px;display:grid;transform:rotate(-4deg)}.empty-state h3{margin:0;font-size:18px}.empty-state p{color:var(--muted);margin:5px 0 15px;font-size:12px}.empty-state button{color:var(--ink);background:var(--lime);cursor:pointer;border-radius:7px;padding:8px 12px;font-size:11px;font-weight:730}.activity-column{gap:12px;display:grid;position:sticky;top:20px}.activity-card,.trust-card,.mini-card{border:1px solid var(--line);background:var(--surface-raised);border-radius:15px;overflow:hidden}.card-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;display:flex}.card-heading>div{align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.card-heading small{color:var(--muted-2);font-size:8px}.live-dot{width:6px;height:6px}.activity-item{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:58px;padding:9px 13px;display:grid}.activity-avatar{color:#0b0c0c;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:850;display:grid}.activity-item p,.activity-item>div{flex-direction:column;margin:0;display:flex}.activity-item p strong{font-size:10px}.activity-item p span,.activity-item>div span{color:var(--muted-2);font-size:8px}.activity-item>div{text-align:right}.activity-item>div strong{color:var(--lime-dark);font-size:9px}.activity-empty{color:var(--muted);text-align:center;padding:28px 18px;font-size:10px;line-height:1.5}.text-link{width:100%;height:41px;color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:720;display:flex}.text-link:hover{color:var(--text)}.trust-card{background:linear-gradient(145deg, #dcff4533, transparent 55%), var(--surface-raised);padding:19px}.trust-icon{width:39px;height:39px;color:var(--ink);background:var(--lime);border-radius:10px;place-items:center;margin-bottom:34px;display:grid;transform:rotate(-4deg)}.trust-card h3{letter-spacing:-.045em;margin:8px 0 9px;font-size:20px;line-height:1.07}.trust-card p{color:var(--muted);margin:0 0 15px;font-size:10px;line-height:1.55}.trust-card a{color:var(--lime-dark);align-items:center;gap:6px;font-size:9px;font-weight:750;display:inline-flex}.mini-card{grid-template-columns:1fr auto;align-items:start;min-height:89px;padding:15px;display:grid}.mini-card>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:750}.mini-card>strong{letter-spacing:-.05em;grid-row:span 2;font-size:31px;line-height:1}.mini-card p{color:var(--muted-2);margin:6px 0 0;font-size:9px;line-height:1.4}.how-section{color:var(--ink);background:var(--cream);padding:106px 0 118px;scroll-margin-top:20px}.inverse-heading .eyebrow,.inverse-heading>p{color:#72746e}.inverse-heading .eyebrow>span{color:#748800;border-color:#0d0f0e2e}.inverse-heading h2{color:var(--ink)}.how-grid{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:51px;display:grid}.how-grid article{background:#e8e5db;border:1px solid #0d0f0e24;border-radius:17px;min-height:405px;padding:22px;position:relative;overflow:hidden}.how-grid article:nth-child(2){background:var(--ink);color:var(--cream)}.step-number{color:#777a72;letter-spacing:.08em;font-size:10px;font-weight:820}.how-grid article:nth-child(2) .step-number{color:#8d9188}.step-visual{justify-content:center;align-items:center;height:192px;margin:10px 0 20px;display:flex}.how-grid h3{letter-spacing:-.045em;margin:0 0 9px;font-size:24px}.how-grid p{color:#6d706a;max-width:330px;margin:0;font-size:12px;line-height:1.6}.how-grid article:nth-child(2) p{color:#999d95}.visual-list{perspective:400px;flex-direction:column}.visual-list i{background:#f5f3ec;border:1px solid #0d0f0e2e;border-radius:8px;width:68%;height:39px;margin:-3px 0;display:block;transform:rotateX(53deg)rotate(-5deg);box-shadow:0 7px 16px #0d0f0e0f}.visual-list i:first-child{background:var(--lime);width:57%;transform:translate(22px)rotateX(53deg)rotate(-5deg)}.visual-list i:nth-child(3){transform:translate(-14px)rotateX(53deg)rotate(-5deg)}.visual-bid{gap:7px}.visual-bid span{color:var(--lime);font-size:30px;transform:translateY(-8px)}.visual-bid strong{letter-spacing:-.07em;font-size:62px}.visual-bid i{color:var(--ink);background:var(--lime);border-radius:8px;align-self:center;padding:8px;font-size:11px;font-style:normal;font-weight:830}.visual-chart{align-items:flex-end;gap:7px;padding:24px 48px}.visual-chart i{background:#b5b6af;border-radius:6px 6px 2px 2px;width:18%;min-width:18px;display:block}.visual-chart i:first-child{height:30%}.visual-chart i:nth-child(2){height:45%}.visual-chart i:nth-child(3){height:39%}.visual-chart i:nth-child(4){background:var(--orange);height:69%}.visual-chart i:nth-child(5){background:var(--lime);border:1px solid #0d0f0e26;height:94%}.builder-cta{isolation:isolate;min-height:560px;color:var(--ink);background:var(--lime);border-radius:23px;grid-template-columns:1fr 1fr;align-items:center;margin-top:90px;margin-bottom:90px;padding:76px;display:grid;position:relative;overflow:hidden}.cta-grid{z-index:-2;opacity:.18;background-image:linear-gradient(#0d0f0e33 1px,#0000 1px),linear-gradient(90deg,#0d0f0e33 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}.cta-orbit{z-index:-1;border:1px solid #0d0f0e38;border-radius:50%;position:absolute}.orbit-one{width:470px;height:470px;top:30px;right:-60px}.orbit-two{width:310px;height:310px;top:110px;right:20px}.cta-copy{max-width:555px}.cta-copy .eyebrow{color:#0d0f0e9e}.cta-copy .eyebrow>span{color:var(--ink);border-color:#0d0f0e40}.cta-copy h2{letter-spacing:-.065em;margin:17px 0;font-size:clamp(50px,5vw,72px);line-height:.94}.cta-copy h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400}.cta-copy p{color:#0d0f0eab;max-width:480px;margin:0 0 28px;font-size:14px;line-height:1.6}.button-dark{color:var(--cream);background:var(--ink);box-shadow:0 12px 30px #0d0f0e2e}.cta-card-stack{height:360px;position:relative}.float-card{width:285px;height:176px;color:var(--cream);background:var(--ink);border:1px solid #ffffff29;border-radius:17px;grid-template-rows:1fr auto auto 1fr;grid-template-columns:36px 1fr;align-items:center;gap:0 10px;padding:18px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 28px 55px #0d0f0e47}.float-card>.float-rank{color:var(--lime);grid-column:1/-1;align-self:start;font-size:11px;font-weight:800}.float-card-logo{width:35px;height:35px;color:var(--float-accent);background:var(--float-soft);border-radius:9px;grid-row:2/4;place-items:center;font-size:12px;font-style:normal;font-weight:850;display:grid}.float-card-logo-empty{color:var(--ink);background:var(--orange)}.float-card>strong{align-self:end;font-size:15px}.float-card>small{color:#92968f;align-self:start;font-size:9px}.card-front{animation:5s ease-in-out infinite float-card;transform:translate(-38%,-32%)rotate(5deg)}.card-front>.float-card-logo-empty{background:var(--lime)}.card-back{opacity:.82;transform:translate(-78%,-70%)rotate(-9deg)}@keyframes float-card{50%{transform:translate(-38%,-36%)rotate(3deg)}}.live-proof-section{isolation:isolate;border-top:1px solid var(--line);background:radial-gradient(circle at 50% 58%, #dcff4533, transparent 31rem), var(--surface-raised);place-items:center;min-height:650px;padding:104px 0 112px;display:grid;position:relative;overflow:hidden}.live-proof-inner{z-index:1;text-align:center;position:relative}.live-proof-kicker{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.live-proof-kicker i{background:#63df87;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 5px #63df871f}.live-proof-section h2{color:var(--muted);letter-spacing:-.045em;margin:25px 0 31px;font-size:clamp(25px,2.8vw,39px);font-weight:520}.live-proof-value{width:min(760px,100%);min-height:210px;color:var(--ink);background:#fff;border:1px solid #17191412;border-radius:38px;justify-content:center;align-items:center;gap:13px;margin-inline:auto;padding:28px 46px;display:flex;box-shadow:0 31px 75px #2328181f,inset 0 1px #ffffffe6}.live-proof-value span{color:var(--orange);align-self:center;font-family:Georgia,Times New Roman,serif;font-size:clamp(63px,8vw,108px);line-height:1}.live-proof-value strong{letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-size:clamp(86px,11vw,155px);line-height:.82}.live-proof-inner>p{color:var(--muted);letter-spacing:-.025em;margin:29px 0 0;font-size:clamp(18px,2vw,27px)}.live-proof-details{color:var(--muted-2);letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;margin-top:25px;font-size:10px;display:flex}.live-proof-details span{border:1px solid var(--line);background:#ffffff9e;border-radius:999px;padding:8px 11px}.live-proof-details strong{color:var(--text);font-weight:760}.live-proof-details>i{background:var(--orange);border-radius:50%;width:3px;height:3px}.live-proof-orbit{z-index:0;border:48px solid var(--lime);opacity:.42;border-radius:50%;position:absolute}.proof-orbit-one{width:310px;height:310px;bottom:-108px;left:-154px}.proof-orbit-two{border-color:var(--orange);opacity:.16;width:215px;height:215px;top:-62px;right:-105px}.product-hunt-section{padding:0 0 88px}.product-hunt-inner{border:1px solid var(--line);background:radial-gradient(circle at 92% 20%, #ff615429, transparent 20rem), radial-gradient(circle at 4% 100%, #c2e9781f, transparent 22rem), var(--surface-raised);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(360px,500px);align-items:center;gap:54px;padding:48px;display:grid;overflow:hidden}.product-hunt-copy>span{color:var(--orange);letter-spacing:.13em;font-size:10px;font-weight:850}.product-hunt-copy h2{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(32px,4vw,52px);line-height:.98}.product-hunt-copy p{max-width:530px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.product-hunt-card{color:#1a1a1a;background:#fff;border:1px solid #e0e0e0;border-radius:12px;justify-self:end;width:100%;max-width:500px;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 2px 8px #0000000d,0 22px 55px #0000001f}.product-hunt-card-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.product-hunt-card-head img{object-fit:cover;border-radius:8px;flex:none;width:64px;height:64px}.product-hunt-card-head>div{flex:1;min-width:0}.product-hunt-card h3{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:600;line-height:1.3;overflow:hidden}.product-hunt-card p{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.product-hunt-card>a{color:#fff;background:#ff6154;border-radius:8px;align-items:center;gap:5px;margin-top:12px;padding:9px 16px;font-size:14px;font-weight:650;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.product-hunt-card>a:hover{background:#f34f43;transform:translateY(-1px);box-shadow:0 8px 20px #ff615442}.product-hunt-card>a span{transition:transform .18s}.product-hunt-card>a:hover span{transform:translate(2px)}.site-footer{border-top:1px solid var(--line);background:var(--surface);padding:72px 0 22px}.footer-top{grid-template-columns:1.55fr .7fr .7fr 1.2fr;gap:45px;padding-bottom:58px;display:grid}.footer-top>div:first-child p{max-width:250px;color:var(--muted);margin:19px 0 0;font-size:12px}.footer-links{flex-direction:column;gap:10px;display:flex}.footer-links span,.footer-newsletter>span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:790}.footer-links a{color:var(--muted);font-size:12px}.footer-links a:hover{color:var(--text)}.footer-newsletter p{color:var(--muted);margin:9px 0 12px;font-size:12px}.footer-newsletter form{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;align-items:center;gap:8px;height:43px;padding-left:11px;display:flex}.footer-newsletter form>svg{color:var(--muted);flex:none}.footer-newsletter input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:11px}.footer-newsletter button{width:41px;height:41px;color:var(--ink);background:var(--lime);cursor:pointer;border-radius:9px;flex:none;place-items:center;display:grid}.footer-action{height:40px;color:var(--ink);background:var(--lime);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:760;display:inline-flex}.footer-bottom{min-height:52px;color:var(--muted-2);border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;font-size:10px;display:grid}.footer-bottom>div{gap:18px;display:flex}.footer-status{justify-content:flex-end;align-items:center;gap:7px;display:flex}.footer-status i{background:#63df87;border-radius:50%;width:6px;height:6px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040505c7;place-items:center;padding:20px;animation:.16s both fade-in;display:grid;position:fixed;inset:0}@keyframes fade-in{0%{opacity:0}}.bid-modal{width:min(540px,100%);max-height:calc(100vh - 40px);color:var(--text);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:20px;padding:35px;animation:.28s cubic-bezier(.22,.75,.18,1) both modal-in;position:relative;overflow:auto;box-shadow:0 35px 100px #00000075}@keyframes modal-in{0%{opacity:0;transform:translateY(18px)scale(.98)}}.modal-close{width:34px;height:34px;color:var(--muted);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:17px;right:17px}.modal-kicker{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:780;display:flex}.modal-kicker span{width:27px;height:27px;color:var(--ink);background:var(--lime);border-radius:7px;place-items:center;font-size:11px;display:grid}.bid-modal h2{letter-spacing:-.055em;margin:22px 0 11px;font-size:37px;line-height:1.03}.modal-description{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.modal-summary{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:repeat(3,1fr);gap:1px;margin:22px 0;display:grid;overflow:hidden}.modal-summary>div{background:var(--surface);flex-direction:column;justify-content:center;min-height:74px;padding:11px;display:flex}.modal-summary span{color:var(--muted-2);font-size:8px}.modal-summary strong{letter-spacing:-.04em;margin-top:2px;font-size:19px}.bid-modal form{gap:11px;display:grid}.bid-modal form label{gap:6px;display:grid}.bid-modal form label span{color:var(--muted);font-size:9px;font-weight:710}.bid-modal form input,.bid-modal form textarea,.bid-modal form select{width:100%;color:var(--text);border:1px solid var(--line);background:var(--surface);border-radius:10px;outline:0;padding:0 13px;font-size:12px}.bid-modal form input,.bid-modal form select{height:47px}.bid-modal form textarea{resize:vertical;min-height:76px;padding-block:11px;line-height:1.45}.bid-modal form input:focus,.bid-modal form textarea:focus,.bid-modal form select:focus{border-color:var(--lime-dark)}.autofill-feedback{min-height:38px;color:var(--muted);border:1px solid var(--line);background:#dcff4514;border-radius:9px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:-5px;padding:5px 7px;font-size:9px;line-height:1.35;display:grid}.autofill-feedback.loading{color:var(--text)}.autofill-feedback.error{color:#a43d27;background:#ff624212}.autofill-icon{width:26px;height:26px;color:var(--ink);background:var(--lime);border-radius:7px;place-items:center;display:grid;overflow:hidden}.autofill-icon img{object-fit:cover;width:100%;height:100%}.autofill-feedback button{color:var(--text);background:var(--surface-raised);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:5px 7px;font-size:8px;font-weight:760}.autofill-feedback button:disabled{opacity:.55;cursor:wait}.bid-modal form .button:disabled{opacity:.58;cursor:wait;transform:none}.bid-modal form .button{width:100%;margin-top:4px}.form-error{color:#ff8065;margin:-2px 0 0;font-size:10px}.modal-footnote{color:var(--muted-2);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:9px;display:flex}.modal-success{text-align:center;padding:16px 5px 3px}.success-mark{width:70px;height:70px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid;box-shadow:0 0 0 10px #e8ff6514}.modal-success h2{margin-top:9px}.modal-success>p{color:var(--muted);font-size:12px;line-height:1.6}.modal-success>p strong{color:var(--text)}.success-ticket{text-align:left;border:1px dashed var(--line-strong);background:var(--surface);border-radius:12px;grid-template-columns:1fr auto;align-items:center;min-height:95px;margin:22px 0;padding:15px;display:grid}.success-ticket span{color:var(--muted);letter-spacing:.1em;font-size:8px;font-weight:780}.success-ticket strong{color:var(--lime);letter-spacing:-.07em;grid-row:span 2;font-size:42px}.success-ticket small{color:var(--muted);font-size:10px}.modal-success .button{width:100%}.toast{z-index:120;min-height:42px;color:var(--ink);background:var(--cream);border:1px solid #0d0f0e29;border-radius:9px;align-items:center;gap:8px;padding:0 15px;font-size:11px;font-weight:690;animation:.24s both toast-in;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 16px 50px #00000047}.toast svg{color:#39834c}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,10px)}}.auction-hero{z-index:1;flex-direction:column;align-items:center;width:min(1040px,100% - 48px);padding-top:28px;padding-bottom:28px;display:flex;position:relative}.auction-hero .public-stats-pill{min-height:38px;box-shadow:none;background:#efeee6e6;border-color:#17191412;margin:0 auto 31px;padding:8px 14px;font-size:12px;position:static;left:auto;transform:none}.auction-hero-copy{text-align:center;width:100%}.hero-kicker{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:790;display:inline-flex}.auction-title{color:var(--text);letter-spacing:-.064em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 13px;margin:18px auto 15px;font-size:clamp(46px,5.4vw,70px);font-weight:820;line-height:1;display:flex}.hero-price-control{color:var(--lime-dark);white-space:nowrap;justify-content:center;align-items:center;gap:9px;display:inline-flex}.hero-price-control>button{width:32px;height:32px;color:var(--lime-dark);cursor:pointer;background:#dcff4540;border:1px solid #6f850021;border-radius:50%;flex:none;place-items:center;padding:0 0 2px;font-size:19px;font-weight:720;line-height:1;transition:transform .15s,background .15s;display:grid}.hero-price-control>button:hover{background:var(--lime);transform:scale(1.06)}.hero-amount{color:var(--lime-dark);font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.hero-amount>span{font-size:.72em}.hero-amount input{min-width:1.75ch;max-width:7ch;color:var(--lime-dark);font-size:1em;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;outline:0;padding:0}.auction-description{max-width:720px;color:var(--muted);letter-spacing:-.018em;margin:0 auto;font-size:16px;line-height:1.55}.auction-description strong{color:var(--lime-dark)}.hero-position-row{width:max-content;max-width:100%;min-height:36px;color:var(--muted);justify-content:center;align-items:center;gap:10px;margin-top:15px;font-size:10px;font-weight:690;display:inline-flex}.hero-position-row>span{text-transform:uppercase;letter-spacing:.075em}.hero-position-row>strong{color:var(--orange);font-size:10px}.hero-position-row>strong.is-ready{color:#287941}.hero-position-row .position-tabs{background:#1719140a}.hero-position-row .position-tabs button{min-width:39px;height:28px;font-size:11px}.hero-bid-form{grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;margin-top:20px;display:grid}.hero-url-field{min-width:0;height:58px;color:var(--muted);border:1px solid var(--line-strong);background:#fffefaed;border-radius:14px;align-items:center;gap:12px;padding:0 18px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 10px 30px #2328180b}.hero-url-field:focus-within{border-color:var(--lime-dark);box-shadow:0 0 0 4px #dcff4529}.hero-url-field svg{flex:none}.hero-url-field input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:15px}.hero-url-field input::placeholder{color:var(--muted-2)}.hero-submit{isolation:isolate;border-radius:14px;min-width:172px;min-height:58px;animation:2.8s ease-in-out infinite claim-pulse;position:relative;overflow:hidden}.hero-submit:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:28%;animation:2.8s ease-in-out infinite claim-shine;position:absolute;inset:-45% auto -45% -42%;transform:skew(-18deg)translate(-220%)}.hero-submit:hover{animation-play-state:paused}.hero-submit:disabled{opacity:.58;cursor:not-allowed;animation:none}.hero-submit:disabled:after{animation:none}@keyframes claim-pulse{0%,62%,to{box-shadow:0 8px 24px #6f850021}74%{box-shadow:0 0 0 7px #dcff4533,0 13px 30px #6f85003b}}@keyframes claim-shine{0%,58%{transform:skew(-18deg)translate(-220%)}82%,to{transform:skew(-18deg)translate(660%)}}.hero-helper{color:var(--muted-2);margin:9px 0 0;font-size:11px}.hero-assurances{color:var(--muted);justify-content:center;align-items:center;gap:22px;margin-top:20px;font-size:11px;display:flex}.hero-assurances span{align-items:center;gap:6px;display:inline-flex}.hero-assurances svg{color:var(--lime-dark)}.hero-leader{width:min(650px,100%);min-height:56px;color:var(--text);border:1px solid var(--line);text-align:left;cursor:pointer;background:#fffefa9e;border-radius:13px;grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:11px;margin:19px auto 0;padding:8px 11px;transition:background .15s,border-color .15s,transform .15s;display:grid}.hero-leader:hover{background:var(--surface-raised);border-color:var(--line-strong);transform:translateY(-1px)}.hero-leader-mark{width:36px;height:36px;color:var(--leader-accent);background:var(--leader-soft);border-radius:9px;place-items:center;font-size:11px;font-weight:850;display:grid}.hero-leader-copy,.hero-leader-value{flex-direction:column;min-width:0;display:flex}.hero-leader-value{text-align:right;align-items:flex-end}.hero-leader small{color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:710}.hero-leader strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.hero-leader-value strong{color:var(--lime-dark);font-size:13px}.hero-leader>svg{color:var(--muted-2)}.market-pulse{gap:16px;width:min(1040px,100% - 48px);padding-bottom:29px}.pulse-card{border-radius:18px;box-shadow:0 14px 38px #2328180e}.pulse-heading{min-height:51px;padding-inline:17px}.pulse-heading strong{font-size:13px}.pulse-heading small{font-size:9px}.pulse-row{min-height:46px;padding:7px 16px}.pulse-row strong{font-size:12px}.pulse-row>span:last-child{font-size:11px}.leaderboard-section{width:min(1180px,100% - 48px);padding-top:24px}.leaderboard-layout{display:block}.product-list{box-shadow:none;background:0 0;border:0;overflow:visible}.list-head{display:none}.product-row,.product-row.is-featured{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 82%, transparent);border-radius:18px;min-height:126px;margin-bottom:12px;padding:24px 20px;box-shadow:0 12px 35px #00000029}.product-row.is-featured{background:linear-gradient(100deg, #72d5a21a, color-mix(in srgb, var(--surface-raised) 90%, transparent) 52%);border:1px solid #72d5a26b;padding-top:37px}.product-copy>p{max-width:510px;font-size:12px;line-height:1.45}.tag-row span{font-size:9px}.signal-grid strong{font-size:14px}.signal-grid span{font-size:9px}.placement-cell>span{font-size:8px}.placement-cell>strong{font-size:19px}.placement-cell>small{font-size:9px}.metrics{width:min(1040px,100% - 48px);padding-top:18px;padding-bottom:72px}.legal-page{background:radial-gradient(circle at 88% 0, #dcff4538, transparent 28rem), var(--bg);min-height:100vh;padding-bottom:96px}.legal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(920px,100% - 48px);height:76px;margin-inline:auto;display:flex}.legal-header>a:last-child{color:var(--muted);font-size:12px;font-weight:690}.legal-header>a:last-child:hover{color:var(--text)}.legal-page>article{width:min(760px,100% - 48px);margin:78px auto 0}.legal-page h1{letter-spacing:-.065em;margin:18px 0 10px;font-size:clamp(46px,7vw,76px);line-height:.98}.legal-updated{color:var(--muted-2);margin:0 0 48px;font-size:11px}.legal-content{border-top:1px solid var(--line);padding-top:8px}.legal-content h2{letter-spacing:-.035em;margin:38px 0 10px;font-size:22px}.legal-content p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.market-rules{border:1px solid var(--line);background:var(--surface-raised);border-radius:18px;margin-top:70px;margin-bottom:80px;overflow:hidden}.market-rules>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;padding:28px;display:flex}.market-rules>header>div{min-width:0}.market-rules>header span{color:var(--lime-dark);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.market-rules>header h2{letter-spacing:-.05em;margin:5px 0 0;font-size:clamp(27px,3.5vw,43px);line-height:1}.market-rules>header p{max-width:430px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.market-rules-grid{grid-template-columns:repeat(3,1fr);display:grid}.market-rules-grid article{border-right:1px solid var(--line);grid-template-columns:31px 1fr;align-items:start;gap:12px;min-height:142px;padding:24px;display:grid}.market-rules-grid article:last-child{border-right:0}.market-rules-grid article>span{width:29px;height:29px;color:var(--ink);background:var(--lime);border-radius:8px;place-items:center;font-size:10px;font-weight:900;display:grid}.market-rules-grid article>div{min-width:0}.market-rules-grid strong{margin-top:3px;font-size:15px;display:block}.market-rules-grid p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.55}.market-rules>footer{border-top:1px solid var(--line);background:rgba(var(--bg-rgb),.32);grid-template-columns:repeat(4,1fr) auto;align-items:center;min-height:74px;display:grid}.market-rules>footer>div{border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:0 20px;display:flex}.market-rules>footer span{color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;font-size:9px}.market-rules>footer strong{font-variant-numeric:tabular-nums;font-size:16px}.market-rules>footer a{color:var(--lime-dark);align-items:center;gap:7px;padding:0 20px;font-size:11px;font-weight:760;display:inline-flex}:root[data-theme=light] .site-shell{background:radial-gradient(circle at 86% 0, #4e97691a, transparent 34rem), var(--bg)}:root[data-theme=light] .ambient{opacity:.09}:root[data-theme=light] .button-primary{box-shadow:0 8px 24px #495b2b24}:root[data-theme=light] .button-primary:hover{box-shadow:0 12px 30px #495b2b33}:root[data-theme=light] .market-chart-card{box-shadow:0 22px 65px #1f27211a}:root[data-theme=light] .market-chart-frame{background:radial-gradient(circle at 82% 12%, #45c98a1a, transparent 21rem), rgba(var(--bg-rgb), .58)}:root[data-theme=light] .bid-activity-svg{background:linear-gradient(90deg,#0000 0 74%,#6553d806 100%),radial-gradient(circle at 72% 24%,#6553d817,#0000 21rem)}:root[data-theme=light] .market-value-line-glow{stroke:#1684602e}:root[data-theme=light] .market-move-disc{fill:var(--surface)}:root[data-theme=light] .market-bid-dock{background:linear-gradient(112deg, #b9e46b47, transparent 48%), color-mix(in srgb, var(--surface-raised) 96%, transparent);border-color:#28795833;box-shadow:0 14px 40px #1f272117}:root[data-theme=light] .market-intel-card{box-shadow:0 14px 38px #1f272114}:root[data-theme=light] .market-intel-live,:root[data-theme=light] .market-intel-move>b,:root[data-theme=light] .market-activity-row>b,:root[data-theme=light] .top-mover-row>b.is-up{color:#19784e}:root[data-theme=light] .product-row,:root[data-theme=light] .product-row.is-featured{box-shadow:0 12px 35px #1f272113}:root[data-theme=light] .product-row.is-featured{background:linear-gradient(100deg, #b9e46b38, color-mix(in srgb, var(--surface-raised) 96%, transparent) 52%);border-color:#2879584d}:root[data-theme=light] .modal-backdrop{background:#141a1685}:root[data-theme=light] .bid-modal{box-shadow:0 35px 100px #1f27213d}.toast{color:var(--text);background:var(--surface-raised);border-color:var(--line-strong)}}@layer utilities{@media (min-width:1520px){.trending-desktop-rails{display:block}.trending-mobile{display:none}}@media (max-width:1160px){.hero{grid-template-columns:minmax(0,1fr) 420px;gap:55px}.hero h1{font-size:clamp(55px,6vw,72px)}.leaderboard-layout{display:block}.activity-column{grid-template-columns:repeat(3,1fr);position:static}.activity-card{grid-row:span 2}.list-head,.product-row{grid-template-columns:minmax(300px,1fr) 220px 100px 122px}}@media (max-width:980px){.desktop-nav{display:none}.hero{grid-template-columns:1fr;min-height:auto;padding-top:70px}.hero-copy{text-align:center;max-width:760px;margin-inline:auto}.hero .eyebrow,.hero-actions,.hero-proof{justify-content:center}.hero-description{margin-inline:auto}.bid-card{width:min(560px,100%);margin-inline:auto}.metrics{grid-template-columns:repeat(2,1fr);gap:34px 0}.metrics article:nth-child(2){border-right:0}.metrics article:nth-child(3){padding-left:0}.list-head{display:none}.product-row,.product-row.is-featured{grid-template-columns:1fr 220px 100px 122px}.market-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))}.market-intel-top{grid-column:1/-1}.market-chart-topbar{flex-direction:column;align-items:stretch;gap:11px}.market-chart-controls{justify-content:flex-end;width:100%}.market-chart-summary{grid-template-columns:1fr;gap:17px}.market-chart-stats>div:first-child{border-left:0;padding-left:0}.market-bid-dock{grid-template-columns:1fr 1.35fr}.market-bid-form{grid-column:1/-1}.builder-cta{padding:55px}}@media (max-width:800px){.container{width:min(100% - 32px,680px)}.site-header{height:68px}.header-cta{display:none}.menu-button,.mobile-nav{display:flex}.mobile-nav{flex-direction:column;top:68px}.auction-hero{padding-top:24px;padding-bottom:26px}.auction-title{font-size:clamp(44px,10vw,62px)}.auction-description{max-width:610px}.hero{padding-top:56px;padding-bottom:62px}.hero h1{font-size:clamp(49px,14vw,66px)}.hero-description{font-size:16px}.hero-actions{flex-direction:column}.hero-actions .button{width:min(100%,360px)}.hero-proof{flex-wrap:wrap}.market-pulse{grid-template-columns:1fr}.trending-ad-list{scroll-snap-type:x mandatory;grid-auto-columns:minmax(245px,68%)}.metrics{padding-top:59px;padding-bottom:65px}.section-heading{flex-direction:column;align-items:flex-start;gap:18px}.section-heading>p{width:auto;max-width:610px}.leaderboard-toolbar{grid-template-columns:1fr}.market-chart-topbar{align-items:flex-start}.market-chart-summary{padding-inline:18px}.market-movers,.market-bid-dock{grid-template-columns:1fr}.market-bid-form{grid-column:auto}.market-bid-copy{text-align:center}.market-bid-target{justify-content:center}.market-bid-target>span{text-align:center}.rankings-header{margin-top:24px}.market-rules>header{flex-direction:column;align-items:flex-start;gap:12px}.market-rules-grid{grid-template-columns:1fr}.market-rules-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.market-rules-grid article:last-child{border-bottom:0}.market-rules>footer{grid-template-columns:repeat(2,1fr)}.market-rules>footer>div{border-bottom:1px solid var(--line);justify-content:center;min-height:62px}.market-rules>footer a{grid-column:1/-1;justify-content:center;min-height:52px}.sort-control{width:100%}.sort-control button{flex:1}.product-row,.product-row.is-featured{grid-template-columns:1fr auto;gap:17px;padding:23px 17px;display:grid}.product-row.is-featured{padding-top:39px}.product-identity{grid-column:1/-1}.signal-grid{grid-column:1}.placement-cell{text-align:right;grid-area:2/2}.row-actions{grid-column:1/-1;justify-content:stretch}.row-actions .copy-button{flex:1}.activity-column{grid-template-columns:1fr 1fr}.activity-card{grid-row:span 2}.mini-card{grid-column:2}.how-grid{grid-template-columns:1fr}.how-grid article{min-height:355px}.builder-cta{text-align:center;grid-template-columns:1fr;padding:58px 35px 20px}.cta-copy{margin-inline:auto}.cta-copy .eyebrow{justify-content:center}.cta-card-stack{height:320px}.live-proof-section{min-height:590px;padding-block:86px 92px}.live-proof-value{width:min(680px,100%);min-height:190px}.product-hunt-inner{grid-template-columns:1fr;gap:28px;padding:34px}.product-hunt-card{justify-self:start}.footer-top{grid-template-columns:1.4fr 1fr 1fr}.footer-newsletter{grid-column:1/-1}}@media (max-width:560px){.container{width:min(100% - 24px,520px)}.brand{font-size:20px}.brand-glyph{transform-origin:0;margin-right:-2px;transform:scale(.88)}.auction-hero{padding-top:17px;padding-bottom:22px}.auction-hero .public-stats-pill{min-height:34px;margin-bottom:24px;padding-inline:10px;font-size:9.5px}.hero-kicker{font-size:9px}.auction-title{gap:9px;margin-block:15px 13px;font-size:clamp(38px,12vw,50px);line-height:1.02}.auction-title>span:first-child{flex-basis:100%}.hero-price-control{gap:8px}.hero-price-control>button{width:30px;height:30px;font-size:18px}.auction-description{font-size:14px;line-height:1.5}.hero-position-row{flex-wrap:wrap;gap:7px 9px;margin-top:13px}.hero-position-row>span{flex-basis:100%}.hero-bid-form{grid-template-columns:1fr;gap:8px;margin-top:17px}.hero-url-field,.hero-submit{border-radius:13px;height:54px;min-height:54px}.hero-submit{width:100%}.hero-helper{margin-top:8px;font-size:10px}.hero-assurances{flex-wrap:wrap;gap:8px 14px;margin-top:16px;font-size:10px}.hero-leader{grid-template-columns:36px minmax(0,1fr) auto;margin-top:16px}.hero-leader>svg{display:none}.hero{padding-top:68px}.public-stats-pill{max-width:100%;padding-inline:10px;font-size:9.5px;top:16px}.hero h1{margin-block:20px;font-size:clamp(45px,14.5vw,60px)}.hero-description{font-size:15px}.hero-proof{gap:10px}.hero-proof .proof-divider,.hero-proof p:last-child{display:none}.bid-card{border-radius:16px;padding:15px}.bid-card-topline{margin-bottom:16px}.claim-line>strong{font-size:21px}.compact-amount{font-size:23px}.compact-amount input{width:88px;font-size:32px}.claim-line .stepper button{width:29px;height:29px}.claim-meta{align-items:flex-start}.bid-entry-row{grid-template-columns:1fr}.bid-entry-row .bid-submit{width:100%}.bid-assurances{flex-wrap:wrap;justify-content:center}.market-pulse{padding-bottom:26px}.trending-ad-list{grid-auto-columns:84%;gap:9px;padding:10px;scroll-padding-inline:10px}.trending-ad-card{min-height:218px}.pulse-heading{flex-direction:column;align-items:flex-start;gap:1px;padding-block:10px}.pulse-row{padding-inline:10px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:28px;padding-bottom:58px}.metrics article:nth-child(n){border:1px solid var(--line);background:var(--surface-raised);text-align:center;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:126px;padding:17px 9px;display:flex;box-shadow:0 10px 28px #2328180b}.metrics article>span{letter-spacing:.085em;font-size:9px}.metrics article>strong{margin-block:9px 6px;font-size:34px}.metrics article>small{text-align:center;justify-content:center;gap:4px;min-height:18px;font-size:8.5px;line-height:1.25}.metrics article>small svg{flex:none;width:12px;height:12px}.section-heading h2{font-size:43px}.market-view-header{flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:11px}.market-view-title{padding-inline:2px}.market-view-title small{display:none}.view-switch{width:100%}.view-switch button{flex:1;padding-inline:8px}.market-chart-card{border-radius:15px}.market-chart-topbar{flex-direction:column;align-items:stretch;gap:11px;padding:13px}.market-chart-logo{border-radius:10px;width:39px;height:39px}.market-chart-identity{flex-wrap:wrap;gap:9px}.market-chart-identity strong{font-size:15px}.market-live-badge{margin-left:auto}.market-chart-audience{border-top:1px solid var(--line);border-left:0;width:100%;margin:2px 0 0;padding:7px 0 0}.market-chart-controls{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.market-chart-controls .view-switch{grid-column:1/-1}.market-range{flex:1;min-width:0}.market-range button{flex:1;min-width:0;padding-inline:5px}.market-chart-claim{min-width:125px;padding-inline:9px}.market-chart-claim span{font-size:9px}.market-chart-summary{gap:14px;min-height:0;padding:16px 13px 14px}.market-chart-quote>strong{font-size:38px}.market-activity-summary .market-chart-quote>strong{font-size:34px}.market-chart-quote>small{font-size:10px}.market-chart-stats{border-top:1px solid var(--line);border-left:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;overflow:hidden}.market-chart-stats>div,.market-chart-stats>div:first-child{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:0;justify-content:center;min-height:53px;padding:8px 10px}.market-chart-stats strong{font-size:17px}.market-chart-frame,.market-chart-svg{min-height:300px}.bid-activity-label text{font-size:8.5px}.market-date-label{font-size:9px}.market-move-label{display:none}.market-movers{gap:9px;padding:11px 12px}.market-movers-list{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px;display:flex;overflow-x:auto}.market-movers-list::-webkit-scrollbar{display:none}.market-mover{scroll-snap-align:start;min-width:225px}.market-chart-footnote{flex-wrap:wrap;gap:7px 13px;padding:10px 12px}.market-chart-footnote>small{text-align:left;width:100%;margin-left:0}.market-bid-dock{gap:14px;padding:15px 13px}.market-bid-target{grid-template-rows:auto;grid-template-columns:1fr;row-gap:7px;height:auto}.market-bid-target>span,.market-bid-target .position-tabs,.market-bid-target .market-bid-stepper{grid-row:auto}.market-bid-target .position-tabs{width:100%}.market-bid-target .position-tabs button{flex:1;min-width:0}.market-bid-stepper{width:100%}.market-bid-stepper label{flex:1;justify-content:center}.market-bid-form{grid-template-rows:auto;grid-template-columns:1fr;row-gap:7px;height:auto}.market-bid-form>label,.market-bid-form>button,.market-bid-form>small{grid-row:auto}.market-bid-form>button{width:100%}.market-bid-form>small{flex-wrap:wrap;grid-column:auto;justify-content:center}.rankings-header{flex-direction:column;align-items:flex-start;gap:8px;padding:13px 2px}.rankings-header>button{padding:0}.market-intelligence{grid-template-columns:1fr;gap:10px;margin-top:14px}.market-intel-top{grid-column:auto}.market-intel-card{min-height:0}.market-intel-card>header{min-height:71px;padding:14px}.market-intel-move,.market-activity-row{padding-inline:12px}.market-rules{margin-top:48px;margin-bottom:55px}.market-rules>header{padding:20px 17px}.market-rules>header h2{font-size:30px}.market-rules-grid article{padding:18px 16px}.market-rules>footer>div{padding-inline:14px}.leaderboard-section{padding-bottom:85px}.product-row,.product-row.is-featured{gap:20px 12px;padding:27px 17px}.product-row.is-featured{padding-top:46px}.featured-ribbon{letter-spacing:.1em;font-size:10px;top:13px}.product-identity{grid-template-columns:34px 52px minmax(0,1fr);gap:10px}.rank-number{font-size:25px}.rank-number small{font-size:12px}.product-logo{border-radius:14px;width:52px;height:52px}.product-name-line{align-items:flex-start;gap:7px}.product-name-line h3{font-size:18px;line-height:1.18}.new-tag{flex:none;padding:4px 6px;font-size:8px}.product-copy>p{-webkit-line-clamp:3;margin:7px 0 9px;font-size:13px;line-height:1.45}.tag-row{gap:6px}.tag-row span{padding:3px 6px;font-size:9px}.signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.signal-grid strong{font-size:15px}.signal-grid span{font-size:9px;line-height:1.25}.placement-cell>span{font-size:9px}.placement-cell>strong{margin-top:4px;font-size:22px}.placement-cell>small{font-size:10px}.save-button{width:44px;height:44px}.copy-button{height:44px;font-size:13px}.trust-card p{font-size:13px}.trust-card a{font-size:12px}.activity-column{grid-template-columns:1fr}.activity-card,.mini-card{grid-area:auto}.how-section{padding:80px 0}.how-grid article{min-height:345px}.builder-cta{border-radius:18px;width:calc(100% - 24px);margin-block:60px;padding:48px 20px 5px}.cta-copy h2{font-size:49px}.cta-card-stack{height:295px;margin-inline:-30px;transform:scale(.85)}.live-proof-section{min-height:500px;padding-block:70px 76px}.live-proof-section h2{margin:19px 0 24px;font-size:24px}.live-proof-value{border-radius:25px;min-height:150px;padding:23px 15px}.live-proof-value span{font-size:58px}.live-proof-value strong{font-size:clamp(68px,24vw,108px)}.live-proof-inner>p{margin-top:23px;font-size:17px}.live-proof-details{gap:8px;margin-top:20px}.live-proof-details>i{display:none}.product-hunt-section{padding-bottom:58px}.product-hunt-inner{border-radius:18px;gap:24px;padding:25px 18px}.product-hunt-copy h2{font-size:36px}.product-hunt-copy p{font-size:12px}.product-hunt-card{padding:17px}.product-hunt-card>a{justify-content:center;width:100%}.footer-top{grid-template-columns:1fr 1fr}.footer-top>div:first-child,.footer-newsletter{grid-column:1/-1}.footer-bottom{grid-template-columns:1fr auto}.footer-bottom>div{display:none}.bid-modal{padding:29px 20px 22px}.bid-modal h2{padding-right:16px;font-size:32px}.modal-summary{grid-template-columns:1fr}.modal-summary>div{flex-direction:row;justify-content:space-between;align-items:center;min-height:52px}.toast{justify-content:center;width:calc(100% - 28px)}.legal-header,.legal-page>article{width:calc(100% - 28px)}.legal-page>article{margin-top:52px}.legal-page h1{font-size:46px}}@media (max-width:340px){.product-identity{grid-template-columns:30px 48px minmax(0,1fr);gap:8px}.product-logo{width:48px;height:48px}.product-name-line{display:block}.new-tag{margin-top:5px;display:table}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bid-activity-flow,.bid-activity-runner{display:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}
.arena-shell{--arena-bg:#fbfaf7;--arena-panel:#fff;--arena-panel-soft:#f5f2ed;--arena-ink:#272522;--arena-muted:#77716b;--arena-faint:#a29b94;--arena-line:#e8e2da;--arena-line-strong:#d8d0c6;--arena-coral:#ed7154;--arena-coral-dark:#d9593e;--arena-coral-soft:#fff0e9;--arena-violet:#7759d5;--arena-violet-soft:#f1edff;--arena-green:#17a567;--arena-shadow:0 22px 70px #49392b1a;min-height:100vh;color:var(--arena-ink);background:radial-gradient(circle at 50% 12%, #ed71540e, transparent 28rem), var(--arena-bg);overflow:hidden}:root[data-theme=dark] .arena-shell{--arena-bg:#12110f;--arena-panel:#1b1916;--arena-panel-soft:#24211d;--arena-ink:#f4f0e9;--arena-muted:#aaa29a;--arena-faint:#7f7871;--arena-line:#332f2a;--arena-line-strong:#4c453d;--arena-coral:#ff8062;--arena-coral-dark:#ff9b82;--arena-coral-soft:#342019;--arena-violet:#a491ff;--arena-violet-soft:#28233d;--arena-green:#61d69b;--arena-shadow:0 24px 80px #00000057}.arena-shell button,.arena-shell select,.arena-shell input,.arena-shell textarea{font:inherit}.arena-shell button,.arena-shell select{cursor:pointer}.arena-container{width:min(1030px,100% - 40px);margin-inline:auto}.arena-setup-banner{color:#6c2a19;text-align:center;background:#ffe1d6;border-bottom:1px solid #f5baa9;padding:8px 18px;font-size:12px;font-weight:700}.arena-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfaf7db;min-height:70px;position:relative}:root[data-theme=dark] .arena-header{background:#12110fe0}.arena-header-inner{align-items:center;gap:16px;min-height:70px;display:flex}.arena-brand-lockup{align-items:center;gap:8px;display:inline-flex}.arena-brand-lockup .brand{display:inline-flex}.arena-brand-lockup .brand-glyph{width:31px;height:31px}.arena-brand-lockup strong{letter-spacing:-.055em;font-size:23px;font-weight:760}.arena-period-switch{border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:999px;gap:2px;margin-left:6px;padding:3px;display:flex;box-shadow:0 2px 8px #372b200a}.arena-period-switch button{min-width:70px;color:var(--arena-muted);background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:680}.arena-period-switch button.active{color:var(--arena-coral-dark);background:var(--arena-coral-soft)}.arena-nav{align-items:center;gap:28px;margin-left:auto;display:flex}.arena-nav a{color:var(--arena-muted);font-size:14px;font-weight:620}.arena-nav a:hover{color:var(--arena-ink)}.arena-theme{width:36px;height:36px;color:var(--arena-ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.arena-theme:hover{background:var(--arena-panel-soft)}.arena-hero{text-align:center;padding-top:26px;padding-bottom:58px}.arena-hero-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.arena-audience-pill{width:max-content;max-width:100%;color:var(--arena-muted);background:var(--arena-panel-soft);border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:8px 14px;font-size:12px;transition:background .14s,transform .14s;display:flex}.arena-hero-pills .arena-audience-pill{margin:0}.arena-all-time-spotlight{max-width:300px;min-height:34px;color:var(--arena-ink);border:1px solid color-mix(in srgb, var(--arena-coral) 32%, var(--arena-line));background:var(--arena-coral-soft);border-radius:999px;align-items:center;gap:8px;padding:5px 11px 5px 5px;font-size:10px;font-weight:720;transition:border-color .14s,transform .14s;display:inline-flex}.arena-all-time-spotlight:hover{border-color:var(--arena-coral);transform:translateY(-1px)}.arena-all-time-spotlight>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arena-all-time-spotlight b{color:var(--arena-coral-dark);letter-spacing:.05em;margin-right:6px;font-size:9px}.arena-spotlight-logo{border-radius:7px;width:24px;height:24px;font-size:10px}.arena-audience-pill:hover{background:var(--arena-line);transform:translateY(-1px)}.arena-audience-pill i,.arena-live-dot,.arena-activity-title i,.arena-footer>div>span i{background:var(--arena-green);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--arena-green) 13%, transparent);border-radius:50%;display:inline-block}.arena-audience-pill strong{color:var(--arena-green);font-weight:760}.arena-audience-action{color:var(--arena-ink);font-weight:650}.arena-kicker{color:var(--arena-coral-dark);letter-spacing:.13em;margin-top:31px;font-size:11px;font-weight:820}.arena-hero h1{max-width:none;color:var(--arena-ink);letter-spacing:-.065em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:10px auto 0;font-size:clamp(38px,5vw,58px);line-height:.98}.arena-hero h1 span{color:var(--arena-coral);white-space:nowrap}.arena-hero-copy{max-width:650px;color:var(--arena-muted);margin:20px auto 28px;font-size:16px;line-height:1.55}.arena-battle-card{text-align:left;border:1px solid var(--arena-line);background:var(--arena-panel);box-shadow:var(--arena-shadow);border-radius:24px;position:relative;overflow:hidden}.arena-battle-head{border-bottom:1px solid var(--arena-line);justify-content:space-between;align-items:center;min-height:53px;padding:0 20px;display:flex}.arena-battle-head>div,.arena-battle-head>strong{align-items:center;gap:8px;display:flex}.arena-battle-head>div{letter-spacing:.09em;font-size:11px;font-weight:820}.arena-battle-head>strong{color:var(--arena-coral-dark);font-variant-numeric:tabular-nums;font-size:14px}.arena-contenders{border-bottom:1px solid var(--arena-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.arena-contender{grid-template-rows:auto auto auto auto;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:7px 12px;min-width:0;padding:18px 17px 16px;display:grid}.arena-contender+.arena-contender{border-left:1px solid var(--arena-line)}.arena-contender-rank{color:var(--arena-coral-dark);letter-spacing:.11em;grid-column:1/-1;font-size:10px;font-weight:820}.arena-product-mark{color:var(--product-accent);background:var(--product-soft);border:1px solid color-mix(in srgb, var(--product-accent) 20%, var(--arena-line));flex:none;place-items:center;font-weight:850;display:grid;overflow:hidden}.arena-product-mark img{object-fit:cover;width:100%;height:100%;display:block}.arena-contender-logo{border-radius:15px;width:58px;height:58px;font-size:25px}.arena-product-logo-link{border-radius:15px;width:fit-content;transition:transform .14s,box-shadow .14s;display:inline-flex}.arena-product-logo-link:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--arena-coral) 18%, transparent);transform:translateY(-2px)}.arena-product-logo-link:focus-visible,.arena-contender-copy h2 a:focus-visible,.arena-row-copy h3 a:focus-visible,.arena-contender-actions a:focus-visible,.arena-row-actions a:focus-visible{outline:3px solid color-mix(in srgb, var(--arena-coral) 45%, transparent);outline-offset:3px}.arena-contender-copy{min-width:0}.arena-contender-copy h2{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;line-height:1.2;overflow:hidden}.arena-contender-copy h2 a,.arena-row-copy h3 a{transition:color .14s}.arena-contender-copy h2 a:hover,.arena-row-copy h3 a:hover{color:var(--arena-coral-dark)}.arena-contender-copy p{color:var(--arena-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.arena-contender-signals{color:var(--arena-faint);text-transform:uppercase;letter-spacing:.03em;flex-wrap:wrap;gap:4px 9px;margin-top:7px;font-size:9px;font-weight:680;display:flex}.arena-support-score{text-align:left;grid-column:1/-1;align-items:baseline;gap:16px;display:flex}.arena-support-score>div{align-items:baseline;gap:7px;display:flex}.arena-support-score>div+div{border-left:1px solid var(--arena-line);padding-left:16px}.arena-support-score strong{color:var(--arena-coral-dark);letter-spacing:-.05em;font-size:31px;line-height:1;display:block}.arena-support-score span{color:var(--arena-faint);text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:720;display:block}.arena-support-score .arena-click-score strong{color:var(--arena-ink);font-size:22px}.arena-contender-actions{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:7px;min-width:0;margin-top:6px;display:grid}.arena-contender-actions>button,.arena-contender-actions>a{border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:41px;font-size:12px;font-weight:760;transition:transform .14s,background .14s,border-color .14s;display:flex}.arena-contender-actions>button{color:#fff;background:var(--arena-coral);border:0}.arena-contender-actions>a{color:var(--arena-ink);border:1px solid var(--arena-line-strong);background:var(--arena-panel)}.arena-contender.contender-2 .arena-contender-actions>button{background:var(--arena-violet)}.arena-contender-actions>button:not(:disabled):hover,.arena-contender-actions>a:hover{filter:saturate(1.08);transform:translateY(-1px)}.arena-contender-actions>a:hover{color:var(--arena-coral-dark);border-color:var(--arena-coral)}.arena-contender-actions>button.is-backed{color:var(--arena-green);background:color-mix(in srgb, var(--arena-green) 12%, var(--arena-panel))}.arena-contender-actions>button:disabled{cursor:default;opacity:.68}.arena-race-chart{background:linear-gradient(180deg, color-mix(in srgb, var(--arena-coral-soft) 42%, transparent), transparent 75%);height:224px;padding:5px 12px 0;position:relative}.arena-race-chart svg{width:100%;height:100%;display:block;overflow:visible}.arena-chart-grid line{stroke:var(--arena-line);stroke-dasharray:3 6}.arena-chart-grid text,.arena-chart-time{fill:var(--arena-faint);font-size:9px;font-weight:650}.arena-chart-series .arena-chart-area{stroke:none}.arena-chart-series .arena-chart-glow{fill:none;stroke-width:9px;opacity:.12}.arena-chart-series .arena-chart-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.arena-chart-series.series-1 path,.arena-chart-series.series-1 circle{stroke:var(--arena-coral)}.arena-chart-series.series-1 circle{fill:var(--arena-panel);stroke-width:3px}.arena-chart-series.series-2 path,.arena-chart-series.series-2 circle{stroke:var(--arena-violet)}.arena-chart-series.series-2 circle{fill:var(--arena-panel);stroke-width:3px}.arena-chart-series.series-3 path,.arena-chart-series.series-3 circle{stroke:var(--arena-green)}.arena-chart-series.series-3 circle{fill:var(--arena-panel);stroke-width:3px}.arena-chart-empty{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.arena-chart-empty strong{font-size:14px}.arena-chart-empty span{color:var(--arena-muted);margin-top:4px;font-size:11px}.arena-battle-foot{min-height:48px;color:var(--arena-muted);border-top:1px solid var(--arena-line);justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:11px;display:flex}.arena-battle-foot span,.arena-battle-foot button{align-items:center;gap:7px;display:flex}.arena-battle-foot button{color:var(--arena-ink);background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:740}.arena-battle-foot button:hover{background:var(--arena-panel-soft)}.arena-no-contenders{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;display:flex}.arena-no-contenders h2{margin:12px 0 5px}.arena-no-contenders p{color:var(--arena-muted);margin:0}.arena-entry-form{grid-template-columns:minmax(0,1fr) 230px 170px;gap:9px;margin-top:19px;display:grid}.arena-entry-form label,.arena-entry-form select,.arena-entry-form>button{border:1px solid var(--arena-line-strong);background:var(--arena-panel);border-radius:15px;min-height:54px}.arena-entry-form label{color:var(--arena-faint);align-items:center;gap:10px;padding:0 15px;display:flex}.arena-entry-form input{width:100%;min-width:0;color:var(--arena-ink);background:0 0;border:0;outline:0}.arena-entry-form input::placeholder{color:var(--arena-faint)}.arena-entry-form select{color:var(--arena-muted);outline:0;padding:0 15px}.arena-entry-form>button{isolation:isolate;color:#fff;border-color:var(--arena-coral);background:var(--arena-coral);justify-content:center;align-items:center;gap:8px;font-weight:760;transition:background .14s,box-shadow .14s,transform .14s;animation:3.4s ease-in-out infinite arena-entry-pulse;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #d9593e26}.arena-entry-form>button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff9e,#0000);width:28%;animation:3.4s ease-in-out infinite arena-entry-shine;position:absolute;inset:-45% auto -45% -42%;transform:skew(-18deg)translate(-220%)}.arena-entry-form>button svg{transition:transform .14s}.arena-entry-form>button:hover{background:var(--arena-coral-dark);animation-play-state:paused;transform:translateY(-2px);box-shadow:0 11px 27px #d9593e3d}.arena-entry-form>button:hover svg{transform:translate(3px)}.arena-entry-form>button:active{transform:translateY(0)scale(.985);box-shadow:0 5px 14px #d9593e2e}@keyframes arena-entry-pulse{0%,68%,to{box-shadow:0 8px 22px #d9593e26}78%{box-shadow:0 0 0 6px #ed71541f,0 12px 28px #d9593e3d}}@keyframes arena-entry-shine{0%,65%{transform:skew(-18deg)translate(-220%)}84%,to{transform:skew(-18deg)translate(750%)}}.arena-entry-note{color:var(--arena-faint);margin:11px 0 0;font-size:11px}.arena-board{padding-bottom:54px}.arena-board-head{border-top:1px solid var(--arena-line);justify-content:space-between;align-items:flex-end;gap:36px;padding:26px 2px 17px;display:flex}.arena-board-head>div>span,.arena-how-copy>span{color:var(--arena-coral-dark);letter-spacing:.12em;font-size:10px;font-weight:820}.arena-board-head h2{letter-spacing:-.04em;margin:4px 0 0;font-size:25px}.arena-board-head p{max-width:430px;color:var(--arena-muted);text-align:right;margin:0;font-size:12px}.arena-categories{scrollbar-width:none;gap:7px;padding:5px 1px 15px;display:flex;overflow-x:auto}.arena-categories::-webkit-scrollbar{display:none}.arena-categories button{color:var(--arena-muted);background:0 0;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:680;display:flex}.arena-categories button span{color:var(--arena-faint);font-size:10px}.arena-categories button.active{color:#fff;background:var(--arena-coral)}.arena-categories button.active span{color:#fffc}.arena-product-list{gap:10px;display:grid}.arena-product-row{border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:20px;grid-template-columns:48px 58px minmax(0,1fr) 190px 142px;align-items:center;gap:14px;min-height:112px;padding:17px 18px;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.arena-product-row:hover{border-color:var(--arena-line-strong);transform:translateY(-1px);box-shadow:0 10px 30px #46362a0f}.arena-product-row.is-leading{border:2px solid var(--arena-coral);background:linear-gradient(105deg, var(--arena-coral-soft), var(--arena-panel) 70%)}.arena-row-rank{color:var(--arena-coral-dark);letter-spacing:-.04em;font-size:20px;font-weight:820}.arena-row-logo{border-radius:14px;width:58px;height:58px;font-size:23px}.arena-row-copy{min-width:0}.arena-row-copy h3{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;line-height:1.25;overflow:hidden}.arena-row-copy p{color:var(--arena-muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 5px;font-size:12px;line-height:1.35;overflow:hidden}.arena-row-copy>div{color:var(--arena-faint);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;gap:9px;font-size:9px;font-weight:680;display:flex;overflow:hidden}.arena-row-metrics{text-align:right;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;display:grid}.arena-row-metrics>div+div{border-left:1px solid var(--arena-line);padding-left:12px}.arena-row-metrics strong{color:var(--arena-coral-dark);font-size:19px;line-height:1.1;display:block}.arena-row-clicks strong{color:var(--arena-ink)}.arena-row-metrics span{color:var(--arena-faint);text-transform:uppercase;margin-top:5px;font-size:9px;display:block}.arena-row-actions{justify-content:flex-end;gap:7px;display:flex}.arena-row-actions button,.arena-row-actions a{height:37px;color:var(--arena-ink);border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.arena-row-actions a{gap:5px;min-width:68px;padding:0 9px;font-size:11px;font-weight:740;transition:color .14s,border-color .14s,transform .14s}.arena-row-actions a:hover{color:var(--arena-coral-dark);border-color:var(--arena-coral);transform:translateY(-1px)}.arena-row-actions .arena-back-button{color:#fff;border-color:var(--arena-coral);background:var(--arena-coral);gap:4px;min-width:48px;padding:0 10px;font-size:11px;font-weight:760}.arena-row-actions .arena-back-button.is-backed{color:var(--arena-green);border-color:color-mix(in srgb, var(--arena-green) 28%, var(--arena-line));background:color-mix(in srgb, var(--arena-green) 10%, var(--arena-panel))}.arena-row-actions button:disabled{cursor:default;opacity:.62}.arena-empty{border:1px dashed var(--arena-line-strong);text-align:center;border-radius:20px;align-content:center;place-items:center;min-height:220px;padding:30px;display:grid}.arena-empty h3{margin:10px 0 14px}.arena-empty button{color:#fff;background:var(--arena-coral);border:0;border-radius:10px;padding:10px 15px;font-weight:720}.arena-board-cta{color:var(--arena-coral-dark);background:0 0;border:0;align-items:center;gap:7px;margin:16px auto 0;padding:10px 15px;font-size:12px;font-weight:740;display:flex}.arena-proof-strip{border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.arena-proof-strip>div{border-right:1px solid var(--arena-line);flex-direction:column;justify-content:center;min-height:66px;padding:10px 15px;display:flex}.arena-proof-strip>div:last-child{border-right:0}.arena-proof-strip span{color:var(--arena-faint);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.arena-proof-strip strong{font-variant-numeric:tabular-nums;margin-top:3px;font-size:16px}.arena-activity{border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:20px;margin-bottom:70px;padding:17px 19px 18px;box-shadow:0 14px 45px #46362a0e}.arena-activity-title{align-items:center;gap:8px;margin-bottom:11px;font-size:12px;font-weight:780;display:flex}.arena-activity-title i{background:var(--arena-coral);width:6px;height:6px}.arena-activity-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.arena-activity-item{background:var(--arena-panel-soft);border-radius:13px;align-items:center;gap:9px;min-width:0;padding:10px;display:flex}.arena-activity-logo{border-radius:8px;width:28px;height:28px;font-size:11px}.arena-activity-item>span{min-width:0}.arena-activity-item strong,.arena-activity-item small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arena-activity-item strong{font-size:11px}.arena-activity-item small{color:var(--arena-faint);margin-top:2px;font-size:9px}.arena-how{border-top:1px solid var(--arena-line);grid-template-columns:.9fr 1.4fr;gap:70px;padding-top:75px;padding-bottom:90px;display:grid}.arena-how-copy h2{letter-spacing:-.05em;margin:10px 0 0;font-size:34px;line-height:1.08}.arena-how-steps{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.arena-how-steps article{border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:18px;min-height:180px;padding:19px}.arena-how-steps b{color:var(--arena-coral);font-size:11px;display:block}.arena-how-steps strong{margin-top:38px;font-size:14px;display:block}.arena-how-steps p{color:var(--arena-muted);margin:7px 0 0;font-size:11px;line-height:1.5}.arena-footer{border-top:1px solid var(--arena-line);background:var(--arena-panel)}.arena-footer>div{align-items:center;gap:30px;min-height:105px;display:flex}.arena-footer-brand p{color:var(--arena-muted);margin:6px 0 0;font-size:11px}.arena-footer>div>div:nth-child(2){color:var(--arena-muted);gap:20px;margin-left:auto;font-size:11px;display:flex}.arena-footer>div>span{color:var(--arena-green);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;font-size:10px;font-weight:720;display:flex}.arena-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16120f8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.arena-modal{width:min(610px,100%);max-height:calc(100vh - 48px);color:var(--arena-ink);border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:24px;padding:31px;position:relative;overflow-y:auto;box-shadow:0 35px 100px #231b154d}.arena-modal-close{width:36px;height:36px;color:var(--arena-muted);border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:20px}.arena-modal-kicker{color:var(--arena-coral-dark);letter-spacing:.12em;font-size:10px;font-weight:850}.arena-modal>h2{letter-spacing:-.055em;margin:9px 0 10px;font-size:39px;line-height:1}.arena-modal>p{max-width:500px;color:var(--arena-muted);margin:0;font-size:12px;line-height:1.5}.arena-position-picker{border:1px solid var(--arena-line);background:var(--arena-panel-soft);border-radius:15px;grid-template-columns:1fr auto;gap:8px 14px;margin:20px 0;padding:15px;display:grid}.arena-position-picker>span{color:var(--arena-muted);text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:720}.arena-position-picker>div,.arena-position-picker>label{border:1px solid var(--arena-line);background:var(--arena-panel);border-radius:10px;padding:3px;display:flex}.arena-position-picker>div button{color:var(--arena-muted);background:0 0;border:0;border-radius:7px;align-items:baseline;gap:5px;padding:8px 12px;font-size:11px;font-weight:720;display:inline-flex}.arena-position-picker>div button small{opacity:.62;font-size:9px;font-weight:780}.arena-position-picker>div button.active{color:#fff;background:var(--arena-coral)}.arena-position-picker>label button{width:31px;color:var(--arena-muted);background:0 0;border:0}.arena-position-picker>label span{color:var(--arena-coral-dark);align-items:center;font-weight:820;display:flex}.arena-position-picker>label input{width:54px;color:inherit;font-weight:inherit;text-align:center;background:0 0;border:0;outline:0;padding:0}.arena-position-picker .arena-position-note{color:var(--arena-muted);grid-column:1/-1;margin:1px 2px 0;font-size:9px;font-weight:650;line-height:1.4}.arena-placement-value{border:1px solid var(--arena-line);background:var(--arena-panel-soft);border-radius:14px;margin:-9px 0 18px;padding:14px}.arena-placement-value.is-number-one{border-color:color-mix(in srgb, var(--arena-coral) 32%, var(--arena-line));background:linear-gradient(115deg, var(--arena-coral-soft), var(--arena-panel-soft) 72%)}.arena-placement-value header{justify-content:space-between;align-items:center;gap:14px;display:flex}.arena-placement-value header span,.arena-placement-value header strong{color:var(--arena-coral-dark);letter-spacing:.06em;align-items:center;gap:6px;font-size:10px;font-weight:820;display:inline-flex}.arena-placement-value header strong{background:var(--arena-panel);letter-spacing:0;border-radius:999px;flex:none;padding:5px 8px}.arena-placement-value ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:11px 0 0;padding:0;list-style:none;display:grid}.arena-placement-value li{color:var(--arena-muted);padding-left:15px;font-size:9px;font-weight:620;line-height:1.4;position:relative}.arena-placement-value li:before{content:"✓";color:var(--arena-green);font-weight:900;position:absolute;left:0}.arena-modal>form{gap:11px;display:grid}.arena-modal>form>label{gap:6px;display:grid}.arena-modal>form>label>span{color:var(--arena-muted);font-size:10px;font-weight:720}.arena-modal input,.arena-modal textarea,.arena-modal select{width:100%;color:var(--arena-ink);border:1px solid var(--arena-line-strong);background:var(--arena-panel);border-radius:11px;outline:0}.arena-modal input,.arena-modal select{min-height:45px;padding:0 12px}.arena-modal textarea{resize:vertical;min-height:80px;padding:11px 12px}.arena-modal input:focus,.arena-modal textarea:focus,.arena-modal select:focus{border-color:var(--arena-coral);box-shadow:0 0 0 3px color-mix(in srgb, var(--arena-coral) 12%, transparent)}.arena-autofill{color:var(--arena-muted);background:var(--arena-panel-soft);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;font-size:10px;display:grid}.arena-autofill>span{background:var(--arena-panel);border-radius:7px;place-items:center;width:25px;height:25px;display:grid;overflow:hidden}.arena-autofill img{object-fit:cover;width:100%;height:100%}.arena-autofill p{margin:0}.arena-autofill button{color:var(--arena-coral-dark);background:0 0;border:0;font-size:10px;font-weight:760}.arena-checkout-button{color:#fff;background:var(--arena-coral);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:49px;margin-top:4px;font-weight:780;display:flex}.arena-checkout-button:disabled{cursor:wait;opacity:.65}.arena-form-error{color:#a43723;background:#fff0eb;border-radius:9px;margin:0;padding:9px 11px;font-size:11px}.arena-modal-foot{color:var(--arena-faint);justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}.arena-toast{z-index:120;color:#fff;background:#292622;border-radius:11px;align-items:center;gap:8px;padding:12px 15px;font-size:12px;font-weight:680;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 35px #1e181440}.arena-toast>span{min-width:0}.arena-toast button{color:#292622;background:#fff;border:0;border-radius:8px;align-items:center;gap:5px;margin-left:5px;padding:6px 9px;font-size:10px;font-weight:780;display:inline-flex}@media (max-width:850px){.arena-nav a{display:none}.arena-contenders{grid-template-columns:1fr}.arena-contender{grid-template-columns:52px minmax(0,1fr) auto}.arena-contender+.arena-contender{border-top:1px solid var(--arena-line);border-left:0}.arena-support-score{text-align:right;grid-column:auto;gap:5px;display:grid}.arena-support-score>div{display:block}.arena-support-score>div+div{border-left:0;padding-left:0}.arena-support-score span{margin-top:4px}.arena-entry-form{grid-template-columns:minmax(0,1fr) 180px}.arena-entry-form>button{grid-column:1/-1}.arena-product-row{grid-template-columns:42px 52px minmax(0,1fr) 175px}.arena-row-logo{width:52px;height:52px}.arena-row-actions{grid-column:3/-1}.arena-activity-track{display:flex;overflow-x:auto}.arena-proof-strip{grid-template-columns:repeat(3,1fr)}.arena-proof-strip>div{border-bottom:1px solid var(--arena-line)}.arena-activity-item{min-width:175px}.arena-how{grid-template-columns:1fr;gap:30px}}@media (max-width:620px){.arena-container{width:min(100% - 24px,1030px)}.arena-header-inner{min-height:62px}.arena-brand-lockup strong{font-size:19px}.arena-period-switch{margin-left:auto}.arena-period-switch button{min-width:0;padding-inline:9px;font-size:10px}.arena-nav{margin-left:0}.arena-theme{width:32px;height:32px}.arena-hero{padding-top:18px;padding-bottom:43px}.arena-audience-pill{padding-inline:11px;font-size:10px}.arena-audience-action{display:none}.arena-kicker{margin-top:24px;font-size:9px}.arena-hero h1{margin-top:8px;font-size:clamp(20px,6.35vw,36px);line-height:1.02}.arena-hero h1 span{margin-top:0;display:inline}.arena-hero-copy{margin:15px auto 21px;font-size:13px}.arena-battle-card{border-radius:18px}.arena-battle-head{min-height:48px;padding-inline:13px}.arena-contenders{grid-template-columns:1fr}.arena-contender{grid-template-columns:51px minmax(0,1fr) auto;padding:16px}.arena-contender-rank{grid-column:1/-1}.arena-contender-logo{width:51px;height:51px}.arena-contender-copy p{-webkit-line-clamp:1}.arena-support-score{text-align:right;grid-column:auto;gap:5px;display:grid}.arena-support-score strong{font-size:25px}.arena-support-score span{margin-top:4px}.arena-support-score .arena-click-score strong{font-size:17px}.arena-race-chart{height:190px}.arena-battle-foot{min-height:58px;padding:8px 13px}.arena-battle-foot>span{max-width:185px}.arena-entry-form{grid-template-columns:1fr;gap:7px;margin-top:13px}.arena-entry-form>button{grid-column:auto}.arena-entry-note{max-width:320px;margin-inline:auto}.arena-board-head{padding-top:20px;display:block}.arena-board-head p{text-align:left;margin-top:7px}.arena-product-row,.arena-product-row.is-leading{border-width:1px;border-radius:15px;grid-template-columns:36px 48px minmax(0,1fr) auto;gap:10px;min-height:0;padding:13px 12px}.arena-row-rank{font-size:16px}.arena-row-logo{width:48px;height:48px}.arena-row-copy h3{font-size:13px}.arena-row-copy p{display:none}.arena-row-copy>div{margin-top:5px}.arena-row-copy>div span:nth-child(n+2){display:none}.arena-row-metrics{text-align:left;grid-area:2/3/auto/4;justify-content:flex-start;gap:14px;display:flex}.arena-row-metrics>div+div{padding-left:14px}.arena-row-metrics strong{font-size:15px}.arena-row-metrics span{margin-top:2px}.arena-row-actions{flex-direction:column;grid-area:1/4/3}.arena-row-actions .arena-back-button{min-width:50px}.arena-activity{margin-bottom:50px;padding:13px}.arena-proof-strip{grid-template-columns:repeat(2,1fr)}.arena-proof-strip>div:nth-child(2n){border-right:0}.arena-how{padding-block:55px 65px}.arena-how-copy h2{font-size:29px}.arena-how-steps{grid-template-columns:1fr}.arena-how-steps article{min-height:0}.arena-how-steps strong{margin-top:18px}.arena-footer>div{flex-wrap:wrap;gap:14px 22px;min-height:135px;padding-block:22px}.arena-footer>div>div:nth-child(2){order:3;width:100%;margin:0}.arena-footer>div>span{margin-left:auto}.arena-modal-backdrop{align-items:end;padding:0}.arena-modal{border-radius:22px 22px 0 0;max-height:92vh;padding:25px 17px}.arena-modal>h2{font-size:34px}.arena-position-picker{grid-template-columns:1fr}.arena-position-picker>label{justify-content:space-between}.arena-placement-value ul{grid-template-columns:1fr;gap:6px}.arena-placement-value li{font-size:10px}.arena-toast{justify-content:center;bottom:12px;left:12px;right:12px}}
