@font-face{font-family:geist;src:url(../media/Geist_Regular-s.p.2ttasj7x5p0u9.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:geist;src:url(../media/Geist_Medium-s.p.2jr8_x7ct0108.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_ca3a6d24-module__t3YccG__className{font-family:geist,geist Fallback}.geist_ca3a6d24-module__t3YccG__variable{--font-geist:"geist", "geist Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--black:#000;--white:#fff;--text-1:#fff;--text-2:#ffffff8f;--text-3:#fff6;--surface-1:#0a0a0a;--surface-2:#121212;--control:#ffffff12;--control-hover:#ffffff1f;--control-active:#ffffff29;--line:#ffffff17;--line-strong:#fff3;--success:#30d158;--error:#ff4245;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--shell:900px;--board:960px;--gutter:64px;--control-sm:32px;--control-md:36px;--control-lg:40px;--radius-control-sm:8px;--radius-control:10px;--radius-control-lg:14px;--radius-media:8px;--radius-row:12px;--radius-surface:22px;--radius-panel:22px;--weight-regular:400;--weight-medium:500;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:15px;--text-title:17px;--text-h2:28px;--text-display:44px;--track-display:-.04em;--track-title:-.035em;--track-heading:-.025em;--track-body:-.01em;--ease-control:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--motion-press:.18s;--motion-exit:.22s;--motion-control:.26s;--motion-reveal:.3s;--motion-structural:.42s;--motion-rank:.48s}*{box-sizing:border-box}html{scroll-behavior:auto;scrollbar-gutter:stable;background:var(--black);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--black);color:var(--text-1);font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, sans-serif;font-weight:var(--weight-regular);font-size:var(--text-base);font-synthesis:none;letter-spacing:var(--track-body);text-rendering:geometricprecision;margin:0;line-height:1.5}body.scroll-locked{overflow:hidden}button,input,select,a{font:inherit;letter-spacing:inherit;color:inherit;text-rendering:inherit}button{font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;margin:0;padding:0}select{cursor:pointer}button,a,select,input{transition:background-color var(--motion-control) var(--ease-control), color var(--motion-control) var(--ease-control), border-color var(--motion-control) var(--ease-control), box-shadow var(--motion-control) var(--ease-control), opacity var(--motion-control) var(--ease-control)}h1,h2,h3,strong{font-weight:var(--weight-medium)}h1,h2,h3{text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{text-underline-offset:4px;text-decoration:none}:focus-visible{outline:2px solid var(--white);outline-offset:2px;border-radius:var(--radius-control)}::selection{color:var(--black);background:var(--white)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{border:3px solid var(--black);background:#2a2a2a;border-radius:999px}.design-contract,.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.design-focus-hidden{display:none!important}.shell{width:min(var(--shell), calc(100% - var(--gutter) * 2));margin-left:auto;margin-right:auto}.board-shell{width:min(var(--board), calc(100% - var(--gutter) * 2));margin-left:auto;margin-right:auto}main{padding-bottom:0}.button{height:var(--control-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font-size:var(--text-base);white-space:nowrap;font-variant-numeric:tabular-nums;transition:transform var(--motion-press) var(--ease-control), background var(--motion-control) var(--ease-control), box-shadow var(--motion-control) var(--ease-control), color var(--motion-control) var(--ease-control);line-height:1;display:inline-flex}.button-primary{color:#111;font-size:14px;font-weight:var(--weight-medium);letter-spacing:-.02em;background:#f3f3f3;box-shadow:0 10px 32px #00000052,inset 0 0 0 1px #ffffffbf}.button-primary:hover{background:#f3f3f3e0}.button-primary:active{background:#f3f3f3b8;transform:scale(.975)}.button-quiet{background:var(--control);color:var(--text-1)}.button-quiet:hover{background:var(--control-hover)}.button-quiet:active{background:var(--control-active)}.button-sm{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-control-sm)}.button-lg{border-radius:var(--radius-control);height:auto;padding:10px 18px;font-size:14px}.button:disabled{background:var(--control);box-shadow:none;color:var(--text-3);cursor:not-allowed}.field{height:var(--control-lg);border:1px solid var(--line);border-radius:var(--radius-control-lg);width:100%;min-width:0;padding:0 var(--space-4);background:var(--surface-1);color:var(--text-1);font-size:var(--text-base)}.field::placeholder{color:var(--text-3)}.field:hover{border-color:var(--line-strong)}.field:focus-visible{border-color:var(--white);outline:none}select.field{appearance:none;padding-right:var(--space-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23999' stroke-width='1.5'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}.url-field{min-width:0;display:block;position:relative}.url-field .field{padding-right:var(--space-4)}.url-spinner{border:1.5px solid var(--line-strong);border-top-color:var(--text-1);border-radius:50%;width:14px;height:14px;animation:1.1s cubic-bezier(.65,0,.35,1) infinite url-spin}@keyframes url-spin{to{transform:rotate(360deg)}}.url-status{justify-content:center;align-items:center;gap:var(--space-2);min-height:18px;color:var(--text-3);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:var(--track-body);text-align:center;text-wrap:pretty;animation:status-message-in var(--motion-reveal) var(--ease-out);line-height:1.4;display:flex}.url-status-group{justify-items:center;gap:var(--space-2);display:grid}.url-status-supported{color:var(--success)}.url-status-invalid,.url-status-incomplete,.url-status-unsupported{width:100%;padding:var(--space-3) var(--space-4);color:var(--error);text-wrap:balance;background:#ff747414;border-radius:10px;box-shadow:inset 0 0 0 1px #ff747424}.url-status-invalid span,.url-status-incomplete span,.url-status-unsupported span{max-width:44ch}.url-status .url-spinner{flex:none}@keyframes status-message-in{0%{opacity:0;transform:translateY(4px)}}.site-header{z-index:40;width:100%;transition:background-color var(--motion-control) var(--ease-out), border-color var(--motion-control) var(--ease-out), backdrop-filter var(--motion-control) var(--ease-out);background:#08080800;border-bottom:1px solid #0000;position:sticky;top:0;overflow:visible}.site-header-scrolled{background:#080808c7;border-bottom-color:#ffffff17}.site-header-inner{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:19px 16px;display:grid;overflow:visible}.brand-logo-link{justify-self:start;align-items:center;display:inline-flex}.brand-logo{width:auto;height:42px;display:block}.header-period,.platform-tabs{--ink-primary:var(--text-1);--ink-secondary:var(--text-2);--liquid-tab-active-ink:var(--text-1);--liquid-tab-idle-ink:var(--text-2);--focus-ring:var(--text-1);font-family:var(--font-geist), sans-serif}.header-period.liquid-tabs-control,.platform-tabs.liquid-tabs-control{--liquid-tabs-surface:#0e0e0e!important}.site-header-scrolled .header-period.liquid-tabs-control{--liquid-tabs-surface:#171717!important}.header-period-frame{justify-self:center;align-items:center;margin:-6px;padding:6px;display:flex;position:relative;overflow:visible}.header-period{flex:none;overflow:visible}.header-period .liquid-tabs-row button,.platform-tabs .liquid-tabs-row button{font-family:inherit;font-weight:var(--weight-medium);letter-spacing:-.01em}.period-tabs-help{position:relative}.period-tab-tooltip{top:calc(100% + 10px);left:var(--period-help-left);z-index:4;border-radius:var(--radius-row);width:236px;color:var(--text-2);font-family:var(--font-geist), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:var(--track-body);text-rendering:geometricprecision;opacity:0;pointer-events:none;filter:blur(3px);transform-origin:top;transition:opacity var(--motion-exit) var(--ease-in), filter var(--motion-exit) var(--ease-in), transform var(--motion-exit) var(--ease-in);background:#171717;padding:14px;line-height:1.5;position:absolute;transform:translate(-50%,6px)scale(.985);box-shadow:0 16px 40px #00000080}.period-tabs-help[data-help-open=true] .period-tab-tooltip{opacity:1;filter:blur();transition-duration:var(--motion-reveal);transition-timing-function:var(--ease-out);transform:translate(-50%)scale(1)}.header-action{justify-self:end}.header-action-label-mobile{display:none}.header-action,.footer-action{color:#000;border-radius:12px;gap:8px;padding:4px 12px 4px 4px}.platform-cycle{color:#000;background:#0000001f;border-radius:8px;flex:0 0 30px;width:30px;height:30px;position:relative;overflow:visible}.platform-cycle-icon{--platform-index:0;--platform-size:15px;opacity:0;animation:12s linear infinite platform-mark-cycle;animation-delay:calc(var(--platform-index) * 2s);place-items:center;display:grid;position:absolute;inset:0;transform:translateY(7px)}.platform-cycle-icon svg{width:var(--platform-size);height:var(--platform-size);fill:currentColor;shape-rendering:geometricprecision;display:block}.platform-cycle[data-paused=true] .platform-cycle-icon{animation-play-state:paused}@keyframes platform-mark-cycle{0%{opacity:0;transform:translateY(7px)}2.5%,14.167%{opacity:1;transform:translateY(0)}16.667%,to{opacity:0;transform:translateY(-7px)}}.bid-deck{padding:var(--space-7) 0 var(--space-8);text-align:center;flex-direction:column;align-items:center;display:flex}.hero-intro{justify-items:center;gap:20px;display:grid}.platform-eyebrow{align-items:center;gap:6px;margin-bottom:4px;display:flex}.platform-eyebrow-mark{--platform-offset-x:0px;--platform-offset-y:0px;color:#fff;width:34px;height:34px;transition:background-color var(--motion-control) var(--ease-control);background:#111;border-radius:10px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.platform-eyebrow-mark:hover,.platform-eyebrow-mark:focus-visible{background:#171717}.platform-eyebrow-mark:after,.row-platform-badge:after{content:attr(data-platform);z-index:2;color:#fff;font-size:12px;font-weight:var(--weight-medium);letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--motion-exit) var(--ease-in), transform var(--motion-exit) var(--ease-in);background:#111;border-radius:6px;padding:5px 8px;line-height:1;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 8px 24px #00000052,inset 0 0 0 1px #ffffff14}.platform-eyebrow-mark:hover:after,.platform-eyebrow-mark:focus-visible:after,.row-platform-badge:hover:after,.row-platform-badge:focus-visible:after{opacity:1;transition-duration:var(--motion-reveal);transition-timing-function:var(--ease-out);transform:translate(-50%)}.platform-eyebrow-mark svg{width:var(--platform-size);height:var(--platform-size);fill:currentColor;shape-rendering:geometricprecision;transform:translate(var(--platform-offset-x), var(--platform-offset-y));display:block}.hero-bid-heading{align-items:center;gap:var(--space-2);flex-direction:column;display:flex;position:relative}.hero-bid-heading h1,.hero-bid-price-row{letter-spacing:var(--track-title);font-size:56px;line-height:1;font-weight:var(--weight-medium);white-space:nowrap}.hero-bid-price-row{--headline-word-gap:.25em;justify-content:center;align-items:center;gap:var(--headline-word-gap);display:flex}.hero-bid-price-row .amount-control{gap:.3em}.hero-intro p{max-width:560px;color:var(--text-2);font-size:clamp(16px,1.4vw,18px);font-weight:var(--weight-regular);letter-spacing:var(--track-body);text-wrap:balance;line-height:1.48}.amount-control{align-items:center;gap:var(--space-3);font-variant-numeric:tabular-nums;display:inline-flex;position:relative}.amount-actions{align-items:center;gap:var(--space-2);display:inline-flex}.amount-control button{color:#fff;background:#111;border-radius:11px;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.amount-control button:hover{color:#fff;background:#171717}.amount-control button:active{background:var(--control-active)}.amount-control svg{width:16px;height:16px}.amount-value{transition:box-shadow var(--motion-control) var(--ease-control);align-items:baseline;display:inline-flex}.amount-sizer{min-width:1ch;display:inline-block;position:relative}.amount-sizer>span{visibility:hidden;white-space:pre}.amount-sizer>input{width:100%;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;caret-color:var(--white);background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.amount-sizer>input:focus-visible{outline:none}.amount-value:has(input:focus-visible){box-shadow:0 2px 0 var(--white)}.bid-control-hint{color:#ffffff85;opacity:1;pointer-events:none;width:124px;position:absolute;top:28px;left:calc(100% + 6px)}.bid-control-hint svg{width:100%;height:auto;display:block;overflow:visible}.bid-control-hint path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.bid-control-hint-line{stroke-dasharray:80;stroke-dashoffset:80px;animation:bid-control-hint-draw .52s var(--ease-out) .35s forwards}.bid-control-hint-arrow{opacity:0;animation:bid-control-hint-arrow-in .24s var(--ease-out) 1.05s forwards}.bid-control-hint-copy{opacity:0;animation:bid-control-hint-copy-in .42s var(--ease-out) .25s forwards}@keyframes bid-control-hint-draw{to{stroke-dashoffset:0}}@keyframes bid-control-hint-arrow-in{to{opacity:1}}@keyframes bid-control-hint-copy-in{0%{opacity:0;transform:translate(-5px,-2px)}to{opacity:.68;transform:none}}.bid-form{width:min(420px,100%);margin-top:var(--space-6);position:relative}.url-entry-control{box-shadow:none;transition:box-shadow var(--motion-control) var(--ease-control);background:#111;border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:center;padding:5px;display:grid}.url-entry-control:hover{box-shadow:inset 0 0 0 1px #ffffff1f}.url-entry-control:focus-within{box-shadow:inset 0 0 0 1px #ffffff2e}.url-entry-control.url-entry-control-attention{box-shadow:inset 0 0 0 1px #fff6}.url-entry-control-shake-a{animation:url-entry-attention-a .56s var(--ease-out)}.url-entry-control-shake-b{animation:url-entry-attention-b .56s var(--ease-out)}@keyframes url-entry-attention-a{0%,to{transform:translate(0)}18%{transform:translate(-4px)}36%{transform:translate(4px)}54%{transform:translate(-2px)}72%{transform:translate(2px)}}@keyframes url-entry-attention-b{0%,to{transform:translate(0)}18%{transform:translate(-4px)}36%{transform:translate(4px)}54%{transform:translate(-2px)}72%{transform:translate(2px)}}.bid-form .field{height:38px;padding:0 var(--space-3);box-shadow:none;text-overflow:clip;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;overflow:hidden}.bid-form .field::placeholder{color:#ffffff85}.bid-form .field:hover,.bid-form .field:focus-visible{box-shadow:none}.url-entry-control-checking .field{padding-right:40px}.url-field-progress{z-index:2;top:50%;right:var(--space-3);pointer-events:none;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.url-value-preview{z-index:1;height:38px;padding:0 var(--space-3);color:var(--text-1);font-size:var(--text-base);pointer-events:none;text-align:left;text-overflow:clip;white-space:nowrap;background:#111;line-height:38px;position:absolute;inset:0;overflow:hidden}.url-value-preview-truncated{padding-right:0}.url-value-preview-truncated:after{content:"";background:linear-gradient(90deg,#0000,#111 82%);width:48px;height:38px;position:absolute;top:0;right:0}.bid-form .button{width:auto;min-width:0;height:38px;padding:0 var(--space-3);box-shadow:none;border-radius:7px;position:static}.bid-form .button[aria-disabled=true]{pointer-events:none}.bid-form .listing-bid-action{width:100%;height:40px;padding:0 var(--space-4);border-radius:10px;box-shadow:0 10px 32px #00000052,inset 0 0 0 1px #ffffffbf}.hero-url-helper{margin-top:var(--space-4);color:var(--text-3);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:var(--track-body);text-align:center;text-wrap:balance;line-height:1.4}.button-action-label{animation:button-label-in var(--motion-reveal) var(--ease-out)}.button-spinner{border:1.5px solid #00000038;border-top-color:#000;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:1.1s cubic-bezier(.65,0,.35,1) infinite button-spinner-flow}@keyframes button-spinner-flow{to{transform:rotate(360deg)}}@keyframes button-label-in{0%{opacity:0;transform:translateY(3px)}}.bid-form>.url-status-group{margin-top:var(--space-4)}.listing-check-stack{margin-top:var(--space-3);gap:var(--space-2);animation:listing-result-in var(--motion-reveal) var(--ease-out);display:grid}.listing-check-result{--nested-card-padding:10px;--nested-media-radius:var(--radius-media);align-items:center;gap:var(--space-3);padding:var(--nested-card-padding);border-radius:calc(var(--nested-media-radius) + var(--nested-card-padding));background:var(--surface-2);text-align:left;grid-template-columns:72px minmax(0,1fr) 30px auto;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.listing-check-result .template-preview{border-radius:var(--nested-media-radius);width:72px}.listing-check-result>div{gap:var(--space-1);min-width:0;display:grid}.listing-check-title{align-items:baseline;min-width:0;display:flex}.listing-check-mark{color:var(--success);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;animation:status-mark-in var(--motion-reveal) var(--ease-out);justify-content:flex-end;align-items:center;gap:6px;margin-right:6px;line-height:1;display:inline-flex}.listing-check-mark svg{flex:0 0 16px;width:16px;height:16px;display:block}.listing-check-clear{width:28px;height:28px;color:var(--text-3);transition:color var(--motion-control) var(--ease-control), transform var(--motion-control) var(--ease-control);background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-12px;right:0}.listing-check-clear:before{content:"";border-radius:inherit;transition:background-color var(--motion-control) var(--ease-control);background:#262626;position:absolute;inset:5px;box-shadow:0 4px 12px #00000052}.listing-check-clear:hover{color:var(--text-1)}.listing-check-clear:hover:before{background:#303030}.listing-check-clear:active{transform:scale(.94)}.listing-check-clear:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.listing-check-clear svg{z-index:1;width:9px;height:9px;position:relative}.listing-check-result strong{color:var(--text-1);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.listing-check-result div span{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.listing-check-meta{color:#ffffff7a;align-items:center;gap:6px;display:flex}.listing-check-meta .listing-check-price{color:var(--text-2);font-variant-numeric:tabular-nums}.listing-check-meta .listing-check-price:before{content:"·";color:#ffffff7a;margin-right:6px}.listing-platform-badge{border-radius:9px;width:30px;height:30px}@keyframes listing-result-in{0%{opacity:0;transform:translateY(6px)}}@keyframes status-mark-in{0%{opacity:0;transform:scale(.88)}}.detected-template{animation:content-step-in var(--motion-reveal) var(--ease-out)}@keyframes content-step-in{0%{opacity:0;transform:translateY(6px)}}.bid-note{margin-top:var(--space-4);color:var(--text-3);font-size:var(--text-sm)}.bid-note-warning{color:var(--error)}.leaderboard-shell{width:min(var(--shell), calc(100% - var(--gutter) * 2));gap:28px;margin-left:auto;margin-right:auto;display:grid}.filter-row{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.platform-tabs-scroll{scrollbar-width:none;justify-content:flex-start;width:auto;min-width:0;margin:-6px;padding:6px;display:flex;overflow:visible}.platform-tabs-scroll::-webkit-scrollbar{display:none}.platform-tabs{max-width:none}.visitor-proof{height:var(--control-md);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--control);color:var(--text-2);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--track-body);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;line-height:1;display:inline-flex}.visitor-proof strong{color:var(--text-1);font-weight:var(--weight-medium)}.visitor-proof-separator{color:#ffffff38}.visitor-proof-action{color:var(--text-2);transition:color var(--motion-control) var(--ease-control)}.visitor-proof-action:hover,.visitor-proof-action:focus-visible{color:var(--text-1)}.visitor-proof-live-dot{flex:0 0 5px}.template-preview{aspect-ratio:4/3;border-radius:var(--radius-media);background:var(--surface-2);width:100%;position:relative;overflow:hidden;container-type:inline-size}.template-preview img{object-fit:cover;object-position:top center}.template-preview:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.imported-template-preview img{opacity:0;transition:opacity var(--motion-reveal) var(--ease-out)}.imported-template-preview.is-loaded img{opacity:1}.template-preview-loader{z-index:1;opacity:1;width:14px;height:14px;transition:opacity var(--motion-control) var(--ease-control);border:1.5px solid #ffffff29;border-top-color:#ffffffc7;border-radius:50%;animation:1.1s cubic-bezier(.65,0,.35,1) infinite template-preview-spinner;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.imported-template-preview.is-loaded .template-preview-loader,.imported-template-preview.is-error .template-preview-loader{opacity:0}@keyframes template-preview-spinner{to{transform:translate(-50%,-50%)rotate(360deg)}}.ranking-section{gap:var(--space-5);background:0 0;display:grid}.ranking-list{gap:var(--space-4);display:grid}.leaderboard-pagination{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--text-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}.leaderboard-load-more{flex:none}.ranking-row{--ranking-media:140px;--ranking-gap:16px;--ranking-edge:32px;--ranking-content-block:16px;align-items:center;gap:var(--ranking-gap);padding:0 var(--ranking-edge) 0 0;box-shadow:none;transition:background-color var(--motion-control) var(--ease-control), box-shadow var(--motion-control) var(--ease-control);transform-origin:top;background:#0c0c0c;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:visible}.ranking-row:hover,.ranking-row:focus-within{z-index:2;box-shadow:none;background:#111}.ranking-row:focus{outline:none}.ranking-row-1{--ranking-media:219px;--ranking-gap:16px;--ranking-edge:32px;--ranking-content-block:18px}.ranking-row-2,.ranking-row-3{--ranking-media:163px;--ranking-gap:16px;--ranking-edge:32px;--ranking-content-block:16px}.rank-cell{justify-content:center;align-items:center;display:flex}.rank-badge{min-width:38px;height:29px;box-shadow:none;background:#ffffff12;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 9px;display:inline-flex}.rank-cell strong{font-size:14px;font-weight:var(--weight-medium);letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.2}.row-primary-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.row-template{grid-template-columns:var(--ranking-media) auto minmax(0, 1fr);align-items:center;gap:var(--ranking-gap);min-width:0;height:100%;color:inherit;text-align:left;border-radius:14px 0 0 14px;display:grid}.row-template>.template-preview{border-radius:13px 0 0 13px}.ranking-row .template-preview img{transition:opacity var(--motion-reveal) var(--ease-out)}.row-content{min-width:0;padding-block:var(--ranking-content-block);gap:8px;display:grid}.row-title-line{align-items:center;gap:8px;min-width:0;display:flex}.row-title-line strong{text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:var(--weight-medium);letter-spacing:-.01em;white-space:nowrap;line-height:1.3;overflow:hidden}.row-platform-badge{z-index:2;width:24px;height:24px;color:var(--text-1);background:#ffffff0d;border-radius:7px;flex:0 0 24px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.row-platform-badge svg{width:var(--platform-size);height:var(--platform-size);fill:currentColor;shape-rendering:geometricprecision;transform:translate(var(--platform-offset-x), var(--platform-offset-y));display:block}.ranking-row-1 .row-title-line strong{font-size:20px}.ranking-row-2 .row-title-line strong,.ranking-row-3 .row-title-line strong{font-size:18px}.row-description{width:100%;max-width:52ch;color:var(--text-2);font-size:var(--text-sm);font-weight:var(--weight-regular);white-space:normal;text-wrap:balance;line-height:1.3}.ranking-row-1 .row-description,.ranking-row-2 .row-description,.ranking-row-3 .row-description{font-size:var(--text-base)}.row-meta{align-items:center;gap:var(--space-2);color:var(--text-3);font-size:var(--text-sm);font-weight:var(--weight-regular);flex-wrap:nowrap;line-height:1.35;display:flex;overflow:hidden}.row-meta span{white-space:nowrap}.row-meta>span+span:before{content:"·";margin-right:var(--space-2);color:#ffffff38}.row-meta-maker{color:var(--text-2)}.row-meta .row-clicks:before{content:"·";color:#ffffff38;margin:0 2px 0 0}.row-template-price{color:var(--text-3);font-variant-numeric:tabular-nums}.row-clicks{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.click-count-number{min-width:1ch;color:inherit;font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.click-count-character{display:inline-block}.click-count-digit-window{vertical-align:bottom;height:1.35em;line-height:1.35;display:inline-block;overflow:hidden}.click-count-digit-track{animation:click-count-roll .3s var(--ease-out) forwards;display:grid}.click-count-digit-track>span{height:1.35em;line-height:1.35;display:block}.row-details-action{z-index:2;color:var(--text-3);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;line-height:1.2;position:relative}.row-details-action:hover,.row-details-action:focus-visible{color:var(--text-2)}.row-details-label-compact{display:none}.live-click-dot{background:var(--success);border-radius:50%;flex:0 0 5px;width:5px;height:5px;position:relative}.live-click-dot:after{content:"";border-radius:inherit;opacity:0;animation:live-click-pulse 2.8s var(--ease-out) infinite;border:1px solid #30d15885;position:absolute;inset:-3px;transform:scale(.45)}.ranking-row:nth-child(3n+2) .live-click-dot:after{animation-delay:-.9s}.ranking-row:nth-child(3n) .live-click-dot:after{animation-delay:-1.8s}@keyframes live-click-pulse{0%{opacity:0;transform:scale(.45)}14%{opacity:.44}68%,to{opacity:0;transform:scale(1.55)}}@keyframes click-count-roll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.row-bid-cluster{place-items:center;gap:var(--space-2);justify-self:end;min-width:92px;display:grid;position:static}.row-current-bid{font-variant-numeric:tabular-nums;justify-items:center;gap:10px;min-width:92px;display:grid}.row-current-bid>span{color:var(--text-3);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--track-body);white-space:nowrap;line-height:1.2}.row-current-bid strong{color:var(--text-1);font-size:19px;font-weight:var(--weight-medium);letter-spacing:-.01em;line-height:1.1}.ranking-row-1 .row-current-bid strong{letter-spacing:-.02em;font-size:27px}.ranking-row-2 .row-current-bid strong,.ranking-row-3 .row-current-bid strong{letter-spacing:-.015em;font-size:22px}.rank-action{z-index:3;top:-10px;right:calc(var(--ranking-edge) + 46px);border-radius:var(--radius-control-sm);color:#111;width:max-content;height:22px;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--track-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-control) var(--ease-out), transform var(--motion-control) var(--ease-out), background-color var(--motion-control) var(--ease-control), box-shadow var(--motion-control) var(--ease-control);background:#f3f3f3;padding:0 10px;line-height:1;position:absolute;transform:translate(50%,4px)scale(.98);box-shadow:0 6px 18px #0000004d,inset 0 0 0 1px #ffffffb8}.ranking-row:hover .rank-action,.ranking-row:focus-within .rank-action,.rank-action:focus-visible{opacity:1;pointer-events:auto;transform:translate(50%)scale(1)}.rank-action:hover{background:#fff;box-shadow:0 8px 22px #00000057,inset 0 0 0 1px #ffffffd1}.rank-action:active{background:#e9e9e9;transform:translate(50%,1px)scale(.98)}.rank-action-mobile{display:none}.empty-state{padding:var(--space-9) var(--space-5);border-radius:var(--radius-surface);background:var(--surface-1);color:var(--text-2);text-align:center;justify-items:center;gap:0;display:grid}.empty-state-logo{width:116px;height:auto;margin-bottom:var(--space-5)}.empty-state h2{max-width:22ch;color:var(--text-1);font-size:26px;font-weight:var(--weight-medium);letter-spacing:var(--track-title);text-wrap:balance;line-height:1.14}.empty-state p{max-width:38ch;margin-top:var(--space-3);text-wrap:pretty;line-height:1.5}.stats-section{margin-top:var(--space-7);align-items:center;gap:var(--space-8);min-height:184px;padding:var(--space-6) var(--space-7);background:var(--surface-1);border-radius:16px;grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);display:grid}.stats-section h2,.rules-section h2{font-size:var(--text-h2);letter-spacing:var(--track-title);line-height:1.1}.stats-statement{gap:var(--space-2);color:var(--text-2);font-weight:var(--weight-regular);text-wrap:balance;display:grid;letter-spacing:var(--track-heading)!important;font-size:27px!important;line-height:1.3!important}.stats-statement>span{display:block}.stats-statement strong{color:var(--text-1);font-weight:var(--weight-medium)}.stats-signature{justify-items:end;gap:var(--space-3);display:grid}.stats-signature .platform-eyebrow{justify-content:flex-end;margin:0}.stats-signature p{max-width:25ch;color:var(--text-3);font-size:var(--text-sm);text-align:right;text-wrap:balance;line-height:1.45}.how-section{gap:48px;min-width:0;margin-top:80px;display:grid}.how-section-intro{padding:0 var(--space-1);text-align:center;justify-items:center;gap:12px;display:grid}.how-section h2{letter-spacing:var(--track-title);font-size:32px;line-height:1.1}.how-section-intro p{max-width:42ch;color:var(--text-2);text-wrap:balance;font-size:16px;line-height:1.45}.how-flow{justify-self:center;width:100%;min-width:0;max-width:100%;position:relative}.how-steps{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.how-step{min-width:0;min-height:184px;padding:var(--space-5);border-radius:var(--radius-control-lg);background:var(--surface-1);text-align:left;align-content:start;justify-items:start;display:grid;position:relative}.how-step-icon{border-radius:var(--radius-control);background:var(--control);width:40px;height:40px;color:var(--text-2);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.how-step-icon svg{width:24px;height:24px;display:block}.how-step h3{margin:var(--space-5) 0 0;font-size:17px;font-weight:var(--weight-medium);letter-spacing:var(--track-heading);line-height:1.25}.how-step p{max-width:23ch;margin-top:var(--space-2);color:var(--text-2);font-size:var(--text-base);text-wrap:pretty;line-height:1.5}.faq-section{width:min(500px, calc(100% - var(--gutter) * 2));margin:80px auto 0}.faq-list{gap:var(--space-3);display:grid}.faq-item{border-radius:var(--radius-row);background:var(--surface-1);overflow:hidden}.faq-question{justify-content:space-between;align-items:center;gap:var(--space-5);width:100%;min-height:64px;padding:var(--space-4) var(--space-5);color:var(--text-1);text-align:left;display:flex}.faq-question>span:first-child{font-size:16px;font-weight:var(--weight-medium);letter-spacing:var(--track-heading);line-height:1.3}.faq-toggle-icon{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-control-sm);background:var(--control);color:var(--text-2);transition:background-color var(--motion-control) var(--ease-control), color var(--motion-control) var(--ease-control);flex:none;place-items:center;display:grid}.faq-question:hover .faq-toggle-icon{background:var(--control-hover);color:var(--text-1)}.faq-toggle-icon svg{width:16px;height:16px;display:block}.faq-toggle-icon path{transition:opacity var(--motion-control) var(--ease-control)}.faq-item[data-open=true] .faq-toggle-icon path:last-child{opacity:0}.faq-answer{opacity:0;transition:grid-template-rows var(--motion-structural) var(--ease-out), opacity var(--motion-control) var(--ease-control);grid-template-rows:0fr;display:grid}.faq-answer[data-open=true]{opacity:1;grid-template-rows:1fr}.faq-answer>div{min-height:0;overflow:hidden}.faq-answer p{max-width:72ch;padding:0 72px var(--space-5) var(--space-5);color:var(--text-2);font-size:var(--text-md);line-height:1.6}.section-lead{max-width:40ch;margin-top:var(--space-3);color:var(--text-2);font-size:var(--text-md);line-height:1.5}.rules-section{margin-top:var(--space-10);gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rules-copy{gap:var(--space-4);max-width:50ch;color:var(--text-2);font-size:var(--text-md);line-height:1.55;display:grid}.rules-copy strong{color:var(--text-1);font-weight:var(--weight-regular)}.site-footer{border-top:1px solid #ffffff17;width:100%;margin-top:80px}.site-footer-inner{gap:var(--space-6);padding:var(--space-6) 16px;display:grid}.footer-primary,.footer-utility{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.footer-brand-lockup{align-items:center;gap:var(--space-6);display:flex}.footer-brand-lockup>a{flex:none;align-items:center;display:inline-flex}.footer-brand-logo{width:auto;height:52px;display:block}.footer-action{flex:none}.footer-utility{align-items:center}.footer-utility>p{color:var(--text-3);font-size:var(--text-sm);align-items:center;display:flex}.footer-copyright,.footer-credit{white-space:nowrap}.footer-separator{margin:0 var(--space-2)}.footer-utility>p a{color:var(--text-2)}.footer-utility>p a:hover{color:var(--text-1)}.footer-utility nav{align-items:center;gap:var(--space-4);color:var(--text-2);font-size:var(--text-sm);display:flex}.footer-utility nav a:hover{color:var(--text-1)}.footer-utility nav span[aria-disabled=true]{color:var(--text-3);cursor:default}.legal-site-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(28px)saturate(115%);background:#080808db;width:100%;position:sticky;top:0}.legal-site-header-inner{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:19px 16px;display:grid}.legal-policy-nav{background:#0e0e0e;border-radius:12px;align-items:center;gap:3px;padding:3px;display:flex;box-shadow:inset 0 0 0 1px #ffffff06}.legal-policy-nav a{height:30px;padding:0 var(--space-3);color:var(--text-2);font-size:var(--text-sm);font-weight:var(--weight-medium);border-radius:9px;align-items:center;display:inline-flex}.legal-policy-nav a:hover{color:var(--text-1)}.legal-policy-nav a[aria-current=page]{background:var(--control-active);color:var(--text-1);box-shadow:inset 0 0 0 1px #ffffff0a}.legal-header-action{justify-self:end}.legal-breadcrumb{max-width:680px}.legal-page{max-width:680px;padding-top:var(--space-5)}.legal-intro{max-width:620px}.legal-intro h1{font-size:var(--text-display);letter-spacing:var(--track-display);line-height:1.04}.legal-lead{max-width:54ch;margin-top:var(--space-4);color:var(--text-2);font-size:16px;line-height:1.55}.legal-updated{margin-top:var(--space-3);color:var(--text-3);font-size:var(--text-sm)}.legal-content{gap:var(--space-7);margin-top:var(--space-8);display:grid}.legal-section{gap:var(--space-6);grid-template-columns:180px minmax(0,1fr);align-items:start;scroll-margin-top:104px;display:grid}.legal-section h2{letter-spacing:var(--track-heading);font-size:17px;line-height:1.3}.legal-section-copy{gap:var(--space-3);color:var(--text-2);font-size:var(--text-md);line-height:1.65;display:grid}.legal-section-copy ul{gap:var(--space-2);margin:0;padding-left:18px;display:grid}.legal-section-copy li{padding-left:var(--space-1)}.legal-footer{margin-top:var(--space-9)}.stats-page{flex-direction:column;min-height:100svh;display:flex}.subpage-breadcrumb{margin-top:var(--space-6);align-items:center;gap:var(--space-2);color:var(--text-3);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.subpage-breadcrumb a{color:var(--text-2)}.subpage-breadcrumb a:hover{color:var(--text-1)}.stats-dashboard{padding-top:var(--space-5);padding-bottom:var(--space-7)}.dashboard-toolbar{justify-content:space-between;align-items:end;gap:var(--space-6);display:flex}.dashboard-toolbar h1{letter-spacing:var(--track-display);font-size:36px;line-height:1.05}.dashboard-demo-label{border-radius:var(--radius-control-sm);background:var(--control);height:28px;color:var(--text-2);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;padding:0 10px;display:inline-flex}.dashboard-metrics{margin-top:var(--space-6);background:var(--surface-1);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.dashboard-metric{gap:var(--space-2);min-width:0;padding:var(--space-6);display:grid}.dashboard-metric span,.dashboard-metric small{color:var(--text-3);font-size:var(--text-sm);font-weight:var(--weight-regular)}.dashboard-metric strong{letter-spacing:var(--track-title);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:24px;line-height:1;overflow:hidden}.dashboard-grid{margin-top:var(--space-5);gap:var(--space-5);display:grid}.dashboard-traffic-grid{grid-template-columns:1fr}.dashboard-supporting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-panel{background:var(--surface-1);border-radius:18px;min-width:0;overflow:hidden}.dashboard-panel-header{justify-content:space-between;align-items:start;gap:var(--space-4);min-height:78px;padding:var(--space-6) var(--space-6) 0;display:flex}.dashboard-panel-header h2{font-size:var(--text-title);letter-spacing:var(--track-heading);line-height:1.25}.dashboard-panel-header p{margin-top:var(--space-2);color:var(--text-3);font-size:var(--text-sm)}.dashboard-chart{height:318px;padding:var(--space-3) var(--space-5) var(--space-4) var(--space-3)}.dashboard-chart-compact{height:260px}.dashboard-chart .recharts-surface:focus{outline:none}.dashboard-chart .recharts-surface:focus-visible{outline:2px solid var(--white);outline-offset:-2px;border-radius:var(--radius-control)}.dashboard-country-list{align-content:center;gap:var(--space-4);min-height:260px;padding:var(--space-3) var(--space-6) var(--space-6);margin:0;list-style:none;display:grid}.dashboard-country-list li{gap:var(--space-2);min-width:0;display:grid}.dashboard-country-copy{justify-content:space-between;align-items:baseline;gap:var(--space-3);color:var(--text-2);font-size:var(--text-base);display:flex}.dashboard-country-copy>span:first-child{min-width:0;color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-country-copy>span:last-child{color:var(--text-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}.dashboard-country-copy strong{color:var(--text-2);font-weight:var(--weight-regular)}.dashboard-country-track{background:#ffffff0f;border-radius:999px;height:4px;overflow:hidden}.dashboard-country-track>span{border-radius:inherit;background:#ffffff94;height:100%;display:block}.dashboard-country-empty{min-height:260px;padding:var(--space-6);color:var(--text-3);font-size:var(--text-sm);text-align:center;place-items:center;display:grid}.dashboard-datafast-proof{margin-top:var(--space-7);justify-items:center;gap:var(--space-2);display:grid}.dashboard-datafast-badge{width:fit-content;max-width:100%;height:var(--control-md);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--control);color:var(--text-2);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;line-height:1;display:inline-flex}.dashboard-datafast-badge strong{color:var(--text-1);font-weight:var(--weight-medium)}.dashboard-datafast-separator{color:#ffffff38}.dashboard-datafast-badge a{color:var(--text-2);transition:color var(--motion-control) var(--ease-control)}.dashboard-datafast-badge a:hover,.dashboard-datafast-badge a:focus-visible{color:var(--text-1)}.stats-footer{margin-top:auto}@media (max-width:760px){.legal-site-header-inner{gap:var(--space-2);padding:max(8px, env(safe-area-inset-top)) 12px 8px;grid-template-columns:minmax(0,1fr) auto}.legal-policy-nav{justify-self:end}.legal-header-action{display:none}.legal-page{padding-top:var(--space-5)}.legal-section{gap:var(--space-3);grid-template-columns:1fr}.subpage-breadcrumb{margin-top:var(--space-5)}.stats-dashboard{padding-top:var(--space-5)}.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-traffic-grid,.dashboard-supporting-grid{grid-template-columns:1fr}.dashboard-datafast-proof{margin-top:var(--space-7)}}@media (max-width:420px){.legal-policy-nav a{padding-inline:9px}.legal-page{padding-top:var(--space-5)}.legal-content{gap:var(--space-6);margin-top:var(--space-7)}.stats-dashboard{padding-top:var(--space-5)}.dashboard-toolbar{align-items:start}.dashboard-toolbar h1{font-size:30px}.dashboard-metric{padding:var(--space-5)}.dashboard-metric strong{font-size:21px}.dashboard-panel-header{padding:var(--space-5) var(--space-5) 0}.dashboard-chart{height:260px;padding-inline:var(--space-2)}.dashboard-chart-compact{height:240px}.dashboard-country-list{min-height:240px;padding:var(--space-2) var(--space-5) var(--space-5)}.dashboard-country-empty{min-height:240px;padding:var(--space-5)}.dashboard-datafast-badge{max-width:100%;font-size:var(--text-xs);gap:6px;padding-inline:10px}}@media (min-width:901px){.site-footer-inner{align-items:center;gap:var(--space-5);text-align:left;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.footer-primary,.footer-utility{display:contents}.footer-brand-lockup{grid-area:1/2;justify-self:center}.footer-brand-logo{width:120px;height:40.8px}.footer-utility>p{grid-area:1/1;justify-self:start}.footer-utility nav{grid-area:1/3;justify-self:end}}.drawer-layer{z-index:50;animation:fade-in var(--motion-reveal) var(--ease-out);background:#000000b8;justify-content:flex-end;display:flex;position:fixed;inset:0}@keyframes fade-in{0%{opacity:0}}.drawer{width:min(480px,100%);height:calc(100% - var(--space-4));margin:var(--space-2) var(--space-2) var(--space-2) 0;overscroll-behavior:contain;border-radius:var(--radius-panel);background:var(--surface-1);animation:drawer-in var(--motion-structural) var(--ease-out);border:1px solid #ffffff17;position:relative;overflow-y:auto;box-shadow:0 24px 80px #0009}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}}.drawer-layer-closing{animation:fade-out var(--motion-exit) var(--ease-in) forwards;pointer-events:none}.drawer-layer-closing .drawer{animation:drawer-out var(--motion-exit) var(--ease-in) forwards}@keyframes fade-out{to{opacity:0}}@keyframes drawer-out{to{opacity:0;transform:translate(16px)}}.drawer-header{z-index:1;height:56px;padding:0 var(--space-3) 0 var(--space-5);background:var(--surface-1);color:var(--text-2);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.drawer-header button{height:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-control-sm);color:var(--text-2);font-size:var(--text-sm)}.drawer-header button:hover{background:var(--control);color:var(--text-1)}.drawer-header-icon-only{top:var(--space-6);right:var(--space-6);width:var(--control-sm);height:var(--control-sm);background:0 0;padding:0;position:absolute}.drawer-header-icon-only button{width:var(--control-sm);box-shadow:none;background:0 0;place-items:center;padding:0;display:grid}.drawer-header-icon-only button:hover{box-shadow:none;color:var(--text-1);background:0 0}.drawer-header-icon-only button svg{width:16px;height:16px}.drawer-body{padding:0 var(--space-5) var(--space-6)}.drawer .template-preview{border-radius:10px}.detail-drawer-body{align-content:start;gap:var(--space-5);min-height:100%;padding:var(--space-6) var(--space-6) var(--space-5);display:grid}.detail-drawer .template-preview{width:100%}.detail-media{gap:var(--space-3);display:grid}.detail-title{padding:0 calc(var(--control-sm) + var(--space-3)) 0 0;gap:6px;display:grid}.detail-title h2{font-size:20px;font-weight:var(--weight-medium);letter-spacing:var(--track-title);line-height:1.12}.detail-title .detail-summary{max-width:38ch;color:var(--text-2);font-size:var(--text-md);text-wrap:balance;line-height:1.5}.detail-title .detail-byline{color:var(--text-2);font-size:var(--text-sm);line-height:1.4}.detail-meta-strip{background:var(--surface-2);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.detail-meta-strip div{min-width:0;padding:var(--space-3) var(--space-4);text-align:center}.detail-meta-strip div+div{box-shadow:inset 1px 0 #ffffff0a}.detail-meta-strip dt{color:var(--text-3);font-size:var(--text-xs);line-height:1.2}.detail-meta-strip dd{margin:var(--space-1) 0 0;color:var(--text-1);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.detail-stats{gap:var(--space-2);border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.detail-stats div{min-width:0;padding:var(--space-4);background:var(--surface-2);border-radius:12px}.detail-stats dt{color:var(--text-3);font-size:var(--text-sm);letter-spacing:0;line-height:1.3}.detail-stats dd{margin:var(--space-1) 0 0;letter-spacing:var(--track-heading);font-variant-numeric:tabular-nums;font-size:20px;line-height:1.2;font-weight:var(--weight-medium)}.detail-stats-today{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-stats-today div:last-child{grid-column:1/-1}.detail-context-note{max-width:38ch;color:var(--text-3);font-size:var(--text-sm);line-height:1.5}.detail-actions{gap:var(--space-3);padding:0;display:grid}.detail-action-row{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.detail-action-row-single{grid-template-columns:1fr}.detail-actions .button{height:40px;font-size:14px;font-weight:var(--weight-medium);letter-spacing:-.02em;line-height:1}.detail-action-row .button{width:100%;min-width:0;padding:0 var(--space-3);white-space:nowrap}.detail-copy-action{width:100%}.money-field{display:block;position:relative}.money-field:before{content:"$";left:var(--space-4);color:var(--text-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.money-field input{font-variant-numeric:tabular-nums;padding-left:28px}.drawer-warning{margin-top:var(--space-2);color:var(--error);font-size:var(--text-sm)}.bid-drawer-body{min-height:100%;padding:var(--space-6)}.bid-drawer-body-processing{place-items:center;display:grid}.bid-review{--drawer-text-heading:20px;--drawer-text-title:var(--text-title);--drawer-text-body:var(--text-md);--drawer-text-label:var(--text-sm);--drawer-text-value:20px;gap:var(--space-5);animation:content-step-in var(--motion-reveal) var(--ease-out);display:grid}.bid-review-intro{gap:var(--space-2);display:grid}.bid-review-intro h2,.bid-empty-state h2,.bid-submitted h2{font-size:var(--drawer-text-heading,26px);letter-spacing:var(--track-title);line-height:1.12}.bid-review-intro p,.bid-empty-state p,.bid-submitted-copy p{max-width:38ch;color:var(--text-2);font-size:var(--drawer-text-body,var(--text-md));line-height:1.5}.bid-review-intro h2{padding-right:calc(var(--control-sm) + var(--space-3))}.bid-review-intro p{text-wrap:balance;width:100%;max-width:38ch}.bid-template-card{--nested-card-padding:var(--space-3);--nested-media-radius:10px;align-items:center;gap:var(--space-3);padding:var(--nested-card-padding);border-radius:calc(var(--nested-media-radius) + var(--nested-card-padding));background:var(--surface-2);grid-template-columns:72px minmax(0,1fr) auto;display:grid}.bid-template-card .template-preview{border-radius:var(--nested-media-radius);width:72px}.bid-template-card-copy{gap:2px;min-width:0;display:grid}.bid-template-card-copy strong{color:var(--text-1);font-size:var(--drawer-text-title);letter-spacing:var(--track-heading);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.bid-template-card-copy span{color:var(--text-2);font-size:var(--drawer-text-body);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.bid-description-field{gap:var(--space-2);min-width:0;display:grid}.bid-description-label{justify-content:space-between;align-items:baseline;gap:var(--space-3);color:var(--text-2);font-size:var(--drawer-text-label);line-height:1.4;display:flex}.bid-description-label small{color:var(--text-3);font:inherit;font-size:var(--text-xs);margin-left:4px}.bid-description-label>span:last-child{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.bid-description-control{display:block;position:relative}.bid-description-field textarea{resize:none;background:var(--surface-2);width:100%;min-height:72px;color:var(--text-1);font:inherit;font-size:var(--drawer-text-body);font-weight:var(--weight-regular);letter-spacing:var(--track-body);transition:box-shadow var(--motion-control) var(--ease-control);border:0;border-radius:10px;padding:12px 14px;line-height:1.45;box-shadow:inset 0 0 0 1px #ffffff14}.bid-description-field textarea::placeholder{color:var(--text-3)}.bid-description-field textarea:hover{box-shadow:inset 0 0 0 1px #ffffff1f}.bid-description-field textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ffffff2e}.bid-description-field.is-generating textarea{cursor:wait}.bid-description-spinner{border:2px solid #ffffff29;border-top-color:var(--text-2);pointer-events:none;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:.9s linear infinite button-spinner-flow;position:absolute;top:50%;left:50%}.bid-description-helper{color:var(--text-3);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:var(--track-body);text-wrap:balance;line-height:1.4}.bid-amount-field{gap:var(--space-2);display:grid}.bid-amount-field>span:first-child{color:var(--text-2);font-size:var(--drawer-text-label)}.bid-amount-row{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.bid-amount-field .field{background:var(--surface-2);height:44px;font-size:var(--drawer-text-body);font-weight:var(--weight-medium);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff14}.bid-amount-field .field:hover{box-shadow:inset 0 0 0 1px #ffffff1f}.bid-amount-field .field:focus-visible{box-shadow:inset 0 0 0 1px #ffffff2e}.bid-amount-guidance{color:var(--text-2);font-size:var(--text-md);text-wrap:balance;line-height:1.45}.bid-amount-guidance strong{color:var(--text-1);font-weight:var(--weight-medium)}.bid-amount-actions{align-items:center;gap:var(--space-2);display:inline-flex}.bid-amount-actions button{background:var(--surface-2);width:44px;height:44px;color:var(--text-1);border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.bid-amount-actions button:hover{background:#171717;box-shadow:inset 0 0 0 1px #ffffff1f}.bid-amount-actions button:active{background:var(--control-active);transform:scale(.97)}.bid-amount-actions svg{width:16px;height:16px}.bid-commitment{gap:var(--space-4);padding-top:var(--space-1);display:grid}.bid-review-facts,.bid-submitted-facts{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.bid-review-facts div,.bid-submitted-facts div{min-width:0;padding:var(--space-4);background:var(--surface-2);border-radius:12px}.bid-review-facts dt,.bid-submitted-facts dt{color:var(--text-3);font-size:var(--drawer-text-label,var(--text-sm));line-height:1.3}.bid-review-facts dd,.bid-submitted-facts dd{margin:var(--space-1) 0 0;color:var(--text-1);font-size:var(--drawer-text-value,20px);font-weight:var(--weight-medium);letter-spacing:var(--track-heading);font-variant-numeric:tabular-nums;line-height:1.2}.bid-payment-copy{display:grid}.bid-payment-copy p{width:100%;max-width:none;color:var(--text-2);font-size:var(--drawer-text-body);text-wrap:balance;line-height:1.5}.bid-action-group{justify-items:center;gap:var(--space-3);display:grid}.stripe-payment-section{gap:var(--space-4);padding-top:var(--space-1);display:grid}.stripe-payment-form{gap:var(--space-4);display:grid}.stripe-payment-section.is-updating .stripe-payment-form>:not(.bid-primary-action,.stripe-secure-badge){opacity:.72;pointer-events:none}.stripe-terms-field{display:grid}.stripe-terms-consent{color:var(--text-2);font-size:var(--drawer-text-label);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.stripe-terms-checkbox{flex:none;width:16px;height:16px;margin-top:1px;position:relative}.stripe-terms-checkbox input{appearance:none;cursor:pointer;background:#ffffff29;border:1px solid #fff6;border-radius:5px;width:16px;height:16px;margin:0}.stripe-terms-checkbox svg{pointer-events:none;width:16px;height:16px;position:absolute;inset:0}.stripe-terms-checkbox path{stroke:var(--black);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;transition:stroke-dashoffset .18s var(--ease-out)}.stripe-terms-checkbox input:checked{border-color:var(--white);background:var(--white)}.stripe-terms-checkbox input:checked+svg path{stroke-dashoffset:0}.stripe-terms-consent label{cursor:pointer}.stripe-terms-consent a{color:var(--text-1);text-underline-offset:3px;transition:text-decoration-color var(--motion-control) var(--ease-control);-webkit-text-decoration:underline #ffffff52;text-decoration:underline #ffffff52}.stripe-terms-consent a:hover{text-decoration-color:currentColor}.stripe-terms-checkbox input:focus-visible{outline:2px solid var(--text-1);outline-offset:3px}.stripe-terms-field.is-required .stripe-terms-consent input{border-color:var(--error)}.stripe-terms-shake-a .stripe-terms-checkbox{animation:stripe-terms-nudge-a .3s var(--ease-out)}.stripe-terms-shake-b .stripe-terms-checkbox{animation:stripe-terms-nudge-b .3s var(--ease-out)}@keyframes stripe-terms-nudge-a{0%,to{transform:translate(0)}30%{transform:translate(-3px)}65%{transform:translate(3px)}}@keyframes stripe-terms-nudge-b{0%,to{transform:translate(0)}30%{transform:translate(-3px)}65%{transform:translate(3px)}}.stripe-express-gate[aria-disabled=true]{opacity:.5}.stripe-email-field{gap:var(--space-2);display:grid}.stripe-email-field>span{color:var(--text-2);font-size:var(--drawer-text-label);line-height:1.4}.stripe-email-field input{background:var(--surface-2);width:100%;height:44px;color:var(--text-1);font:inherit;font-size:var(--drawer-text-body);font-weight:var(--weight-regular);transition:box-shadow var(--motion-control) var(--ease-control);border:0;border-radius:10px;padding:0 14px;line-height:1;box-shadow:inset 0 0 0 1px #ffffff14}.stripe-email-field input::placeholder{color:var(--text-3)}.stripe-email-field input:hover{box-shadow:inset 0 0 0 1px #ffffff1f}.stripe-email-field input:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ffffff2e}.stripe-payment-element{min-height:96px}.stripe-express-checkout{display:none}.stripe-express-checkout.is-ready{display:block}.stripe-payment-divider{align-items:center;gap:var(--space-3);color:var(--text-3);font-size:var(--text-xs);line-height:1;display:flex}.stripe-payment-divider:before,.stripe-payment-divider:after{content:"";background:var(--border-subtle);flex:1;height:1px}.stripe-payment-divider span{flex:none}.stripe-payment-divider+.stripe-email-field{margin-top:calc(var(--space-2) * -1)}.stripe-secure-badge{justify-self:center;align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);background:var(--surface-2);width:fit-content;color:var(--text-3);font-size:var(--text-xs);border-radius:10px;margin:0;padding:8px 10px;line-height:1;display:flex}.stripe-secure-badge svg{flex:none}.stripe-secure-badge .stripe-wordmark{opacity:.9;width:32px;height:auto}.stripe-payment-skeleton{gap:var(--space-4);display:grid}.stripe-skeleton-field{gap:var(--space-2);min-width:0;display:grid}.stripe-skeleton-row{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stripe-skeleton-label,.stripe-skeleton-input,.stripe-skeleton-button{background:var(--surface-2);position:relative;overflow:hidden}.stripe-skeleton-label{border-radius:5px;width:38%;height:10px}.stripe-skeleton-label-short{width:28%}.stripe-skeleton-input{border-radius:10px;width:100%;height:44px;box-shadow:inset 0 0 0 1px #ffffff0f}.stripe-skeleton-button{border-radius:10px;width:100%;height:40px}.stripe-skeleton-label:after,.stripe-skeleton-input:after,.stripe-skeleton-button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0e,#0000);animation:1.5s ease-in-out infinite stripe-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes stripe-skeleton-shimmer{to{transform:translate(100%)}}.stripe-payment-error,.stripe-payment-form .drawer-warning{width:100%;padding:var(--space-3) var(--space-4);color:var(--error);text-align:center;text-wrap:balance;background:#ff747414;border-radius:10px;margin:0;line-height:1.4;box-shadow:inset 0 0 0 1px #ff747424}.bid-primary-action{width:100%;height:40px;padding:0 var(--space-4);font-size:var(--drawer-text-body,var(--text-md));border-radius:10px}.bid-primary-action.is-awaiting-terms{background:var(--control);box-shadow:none;color:var(--text-3);cursor:pointer}.bid-primary-action.is-awaiting-terms:hover{background:var(--control-hover);color:var(--text-2)}.bid-primary-action.is-awaiting-terms:active{background:var(--control-active);transform:scale(.985)}.bid-primary-action.is-processing:disabled{color:#111;cursor:wait;background:#f3f3f3;box-shadow:0 10px 32px #00000052,inset 0 0 0 1px #ffffffbf}.bid-empty-state{align-content:center;justify-items:start;gap:var(--space-3);min-height:360px;display:grid}.bid-empty-state .button{margin-top:var(--space-2)}.bid-payment-processing{text-align:center;justify-items:center;width:100%;min-height:0}.bid-payment-processing p{text-wrap:balance}.bid-payment-processing .button-spinner{border-color:#ffffff2e;border-top-color:var(--text-1);width:24px;height:24px}.bid-template-card-summary{grid-template-columns:minmax(0,1fr) auto}.bid-submitted{align-content:start;justify-items:stretch;gap:var(--space-5);width:100%;animation:content-step-in var(--motion-reveal) var(--ease-out);display:grid}.bid-submitted-header{justify-items:start;gap:var(--space-3);display:grid}.bid-submitted-mark{width:28px;height:28px;color:var(--success);place-items:center;display:grid}.bid-submitted-mark svg{width:100%;height:100%}.bid-submitted-copy,.bid-submitted-summary{gap:var(--space-2);display:grid}.bid-submitted-facts{width:100%}.bid-submitted-facts dd{font-size:var(--text-lg)}.bid-submitted-actions{gap:var(--space-2);display:grid}.bid-submitted-email{margin-bottom:var(--space-1);color:var(--text-2);font-size:var(--drawer-text-body,var(--text-md));text-wrap:balance;line-height:1.5}.bid-documents-action{width:100%;height:40px;padding:0 var(--space-3);font-size:var(--drawer-text-body,var(--text-md))}.bid-documents-action[aria-disabled=true]{cursor:default}.preview-synthetic{color:#141414}.preview-canvas{grid-template-rows:auto 1fr 36cqw;gap:5cqw;padding:5cqw 6cqw 0;display:grid;position:absolute;inset:0}.preview-nav{letter-spacing:0;white-space:nowrap;justify-content:space-between;font-size:3cqw;line-height:1.2;display:flex}.preview-nav span+span{color:#00000080}.preview-hero{align-self:center}.preview-hero strong{letter-spacing:-.035em;text-wrap:balance;max-width:14ch;font-size:7cqw;line-height:1.02;display:block}.preview-hero span{color:#0009;max-width:32ch;margin-top:2.5cqw;font-size:3cqw;line-height:1.4;display:block}.preview-media{border-radius:2cqw 2cqw 0 0;position:relative;overflow:hidden}.preview-media:before{content:"";aspect-ratio:1;background:#ffffff47;border-radius:50%;width:32%;position:absolute;bottom:-20%;left:8%}.preview-index{background:#e9e9e4}.preview-index .preview-media{background:#2440c5}.preview-gridline{background:#efeee8}.preview-gridline .preview-media{background:#e15138}.preview-fwd{background:#eee52f}.preview-fwd .preview-media{background:#111}.preview-mono{background:#d9d4c8}.preview-mono .preview-media{background:#77807f}.preview-foundry{color:#281f18;background:#ddd5c7}.preview-foundry .preview-media{background:#76624a}@media (max-width:1100px){.ranking-row{--ranking-media:117px;--ranking-content-block:16px}.ranking-row-1{--ranking-media:196px;--ranking-content-block:18px}.ranking-row-2,.ranking-row-3{--ranking-media:148px;--ranking-content-block:16px}}@media (max-width:900px){:root{--gutter:32px;--text-3:#ffffff75}.leaderboard-shell>*,.filter-row{min-width:0}.filter-row{width:100%}.platform-tabs-scroll{flex:auto;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.visitor-proof{flex:none}.ranking-row{--ranking-media:108px;--ranking-gap:var(--space-3);--ranking-edge:var(--space-3);--ranking-content-block:16px}.ranking-row-1{--ranking-media:176px;--ranking-content-block:18px}.ranking-row-2,.ranking-row-3{--ranking-media:136px;--ranking-content-block:16px}.row-meta span:nth-child(4){display:none}.stats-section{gap:var(--space-7);padding:var(--space-7);grid-template-columns:1fr}.how-steps{gap:var(--space-5)}.rules-section{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:760px){:root{--gutter:16px;--text-display:38px;--text-h2:24px}.site-header{top:0}.site-header-inner{justify-content:stretch;gap:var(--space-2);padding:max(8px, env(safe-area-inset-top)) 12px 8px;grid-template-columns:minmax(0,1fr) auto}#leaderboard,#stats,#how-it-works,#rules{scroll-margin-top:80px}.brand-logo{height:30px}.brand-logo-link{min-height:38px;position:relative}.brand-logo-link:after{content:"";position:absolute;inset:-3px 0}.header-period-frame{justify-self:end}.period-tab-tooltip{transform-origin:100% 0;width:min(236px,100vw - 24px);left:auto;right:0;transform:translateY(6px)scale(.985)}.period-tabs-help[data-help-open=true] .period-tab-tooltip{transform:translateY(0)scale(1)}.header-period .liquid-tabs-row{gap:3px;padding:3px}.header-period .liquid-tabs-row button{height:30px;min-height:30px;padding:0 12px;font-size:13px}.header-action{display:none}.header-action:after{content:"";position:absolute;inset:-3px 0}.header-action-label-desktop{display:none}.header-action-label-mobile{display:inline}.bid-deck{padding:var(--space-6) 0 var(--space-7)}.hero-intro{gap:20px}.hero-bid-heading{gap:var(--space-2)}.hero-bid-heading h1,.hero-bid-price-row{font-size:var(--text-display);letter-spacing:var(--track-title);line-height:1.04}.hero-bid-price-row{--headline-word-gap:.2em}.hero-intro p{font-size:16px}.amount-control{gap:var(--space-2)}.amount-control button{border-radius:10px;width:40px;height:40px}.amount-control svg{width:14px;height:14px}.bid-control-hint{display:none}.bid-form .listing-bid-action{width:100%}.leaderboard-shell{width:calc(100% - var(--gutter) * 2);gap:var(--space-5);background:0 0;padding:0}.leaderboard-shell>*,.filter-row{min-width:0}.filter-row{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%}.platform-tabs-scroll{width:calc(100% + var(--gutter) * 2);margin:-6px calc(var(--gutter) * -1);padding:6px calc(var(--gutter) + 6px);overscroll-behavior-inline:contain;scroll-padding-inline:calc(var(--gutter) + 6px);-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.platform-tabs .liquid-tabs-row button{height:30px;min-height:30px;scroll-margin-inline:var(--space-4)}.visitor-proof{min-height:var(--control-md);height:var(--control-md);order:-1;align-self:center}.visitor-proof-action{position:relative}.visitor-proof-action:before{content:"";position:absolute;inset:-4px -6px}.stats-section,.how-section,.faq-section,.rules-section,.site-footer{margin-top:var(--space-8)}.stats-section{justify-items:center;gap:var(--space-5);min-height:0;padding:var(--space-6) var(--space-5);border-radius:var(--radius-surface);text-align:center}.stats-statement{text-align:center;font-size:22px!important;line-height:1.3!important}.stats-signature{justify-items:center;gap:var(--space-2)}.stats-signature .platform-eyebrow{justify-content:center}.stats-signature p{text-align:center;max-width:32ch}.how-section{gap:var(--space-7);min-width:0}.how-section h2{font-size:28px}.faq-answer p{padding-right:var(--space-5)}.site-footer-inner{padding:var(--space-6) 12px max(var(--space-6), env(safe-area-inset-bottom))}.footer-action{min-height:44px}.footer-utility nav{flex-wrap:wrap}.drawer-header-icon-only{top:var(--space-4);right:var(--space-3);width:44px;height:44px}.drawer-header-icon-only button{width:44px;height:44px}.detail-drawer-body,.bid-drawer-body{padding:var(--space-5) var(--space-4) max(var(--space-6), env(safe-area-inset-bottom))}.detail-title{padding-right:calc(var(--control-sm) + var(--space-2))}.detail-stats{grid-template-columns:1fr 1fr}.field{font-size:16px}}@media (max-width:600px){.ranking-row,.ranking-row-1,.ranking-row-2,.ranking-row-3{--ranking-media:clamp(104px, 31vw, 128px);--ranking-gap:10px;--ranking-edge:12px;--ranking-content-block:8px;align-items:center;gap:var(--ranking-gap);min-width:0;min-height:0;padding:0 var(--ranking-edge) 0 0;grid-template-columns:minmax(0,1fr) auto;overflow:visible}.ranking-row:not(.ranking-row-1):not(.ranking-row-2):not(.ranking-row-3){--ranking-content-block:12px}.row-template{grid-template-columns:var(--ranking-media) minmax(0, 1fr);align-items:center;gap:var(--ranking-gap);height:100%;display:grid;position:relative}.row-template>.template-preview{border-radius:13px 0 0 13px}.rank-cell{z-index:2;pointer-events:none;position:absolute;top:8px;left:8px}.rank-badge{-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);background:#080808a8;min-width:32px;height:26px;padding:0 7px;box-shadow:inset 0 0 0 1px #ffffff1f}.rank-cell strong{font-size:13px}.row-content{padding:var(--ranking-content-block) 0;align-self:center;gap:4px}.row-title-line{gap:8px;min-height:22px;padding:0}.row-title-line strong,.ranking-row-1 .row-title-line strong,.ranking-row-2 .row-title-line strong,.ranking-row-3 .row-title-line strong{letter-spacing:-.01em;font-size:16px;line-height:1.25}.row-platform-badge{border-radius:6px;flex-basis:20px;width:20px;height:20px}.row-description{color:var(--text-2);white-space:normal;text-wrap:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden;font-size:12px!important}.row-meta{gap:8px;min-width:0;font-size:11px;line-height:1.3}.row-meta span+span:before{margin-right:8px}.row-meta-age,.row-clicks{flex:none}.row-meta-maker,.row-template-price{display:none}.ranking-row .row-meta .row-clicks{display:inline-flex}.row-bid-cluster{gap:6px;min-width:70px}.row-current-bid{justify-items:center;gap:4px;min-width:70px;padding:0}.row-current-bid>span{font-size:10px}.row-current-bid strong,.ranking-row-1 .row-current-bid strong,.ranking-row-2 .row-current-bid strong,.ranking-row-3 .row-current-bid strong{letter-spacing:-.01em;font-size:19px}.row-details-action-bid{display:none}.rank-action,.ranking-row-1 .rank-action,.ranking-row-2 .rank-action,.ranking-row-3 .rank-action{top:-10px;right:calc(var(--ranking-edge) + 35px);color:#111;width:max-content;height:22px;font-size:var(--text-xs);opacity:1;pointer-events:auto;background:#f3f3f3;padding:0 10px;transform:translate(50%);box-shadow:0 6px 18px #0000004d,inset 0 0 0 1px #ffffffb8}.rank-action:before{content:"";position:absolute;inset:-11px 0}.ranking-row:hover .rank-action,.ranking-row:focus-within .rank-action,.rank-action:focus-visible{opacity:1;transform:translate(50%)}.rank-action:hover{color:#111;background:#f3f3f3}.rank-action:active{transform:translate(50%,1px)scale(.98)}.rank-action-desktop{display:inline}.rank-action-mobile{display:none}.how-flow{width:100%;min-width:0}.how-steps{gap:var(--space-5);grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.how-step{min-height:176px;padding:var(--space-5)}.site-footer-inner{justify-items:center;gap:var(--space-4);padding:var(--space-5) 12px max(var(--space-5), env(safe-area-inset-bottom));text-align:center}.footer-primary,.footer-utility{align-items:center;gap:var(--space-4);flex-direction:column;width:100%}.footer-brand-lockup{justify-content:center}.footer-brand-logo{height:32px}.footer-utility>p{justify-content:center;row-gap:var(--space-1);font-size:var(--text-xs);flex-wrap:wrap}.footer-separator{margin-inline:6px}.footer-utility nav{justify-content:center;gap:0 var(--space-4);font-size:var(--text-xs)}.footer-utility nav a,.footer-utility nav span{align-items:center;min-height:0;line-height:1.4;display:inline-flex}.footer-utility nav a{position:relative}.footer-utility nav a:before{content:"";position:absolute;inset:-14px -6px}.drawer{border-radius:0;height:100%;margin:0}}@media (max-width:420px){.filter-row{gap:var(--space-3)}.listing-check-result{grid-template-columns:64px minmax(0,1fr) 30px;gap:10px}.listing-check-result .template-preview{width:64px}.listing-check-mark{grid-column:2/-1;justify-content:flex-start;margin:-4px 0 0}.detail-action-row{grid-template-columns:1fr}}@media (max-width:340px){.row-details-label-default{display:none}.row-details-label-compact{display:inline}}@media (max-width:360px){:root{--text-display:34px}.brand-logo{height:27px}.site-header-inner{gap:6px;padding-inline:10px}.header-period .liquid-tabs-row button{padding-inline:7px}.ranking-row,.ranking-row-1,.ranking-row-2,.ranking-row-3{--ranking-media:clamp(96px, 31vw, 112px);--ranking-gap:8px;--ranking-edge:10px}.row-content{gap:4px}.row-title-line strong,.ranking-row-1 .row-title-line strong,.ranking-row-2 .row-title-line strong,.ranking-row-3 .row-title-line strong{font-size:16px}.row-description{-webkit-line-clamp:1;font-size:12px!important}.row-meta{gap:5px;font-size:11px}.row-meta span+span:before{margin-right:5px}.ranking-row .row-meta .row-clicks{display:none}.row-bid-cluster,.row-current-bid{min-width:64px}.rank-action,.ranking-row-1 .rank-action,.ranking-row-2 .rank-action,.ranking-row-3 .rank-action{padding-inline:8px;font-size:11px}.footer-brand-logo{height:32px}}@media (max-width:300px){:root{--gutter:12px;--text-display:28px}.site-header-inner{padding:max(6px, env(safe-area-inset-top)) 8px 6px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;row-gap:0}.brand-logo-link{grid-area:1/1}.header-period-frame{grid-area:1/2;justify-self:end;margin:0;padding:0}#leaderboard,#stats,#how-it-works,#rules{scroll-margin-top:80px}.platform-eyebrow{gap:var(--space-1)}.platform-eyebrow-mark{border-radius:9px;width:30px;height:30px}.hero-bid-price-row{gap:.2em}.hero-intro p{font-size:15px}.visitor-proof{width:100%;font-size:var(--text-xs);justify-content:center;gap:6px;padding:0 10px}.listing-check-result{--nested-card-padding:var(--space-2);gap:var(--space-2);grid-template-columns:56px minmax(0,1fr) 30px}.listing-check-result .template-preview{width:56px}.bid-template-card{--nested-card-padding:10px;gap:var(--space-2);grid-template-columns:56px minmax(0,1fr) 30px}.bid-template-card .template-preview{width:56px}.rank-badge{min-width:30px;padding-inline:6px}.row-title-line strong{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.row-description,.row-meta-maker,.row-meta .row-template-price:before{display:none}.stats-statement{font-size:20px!important}.stats-signature .platform-eyebrow{gap:3px}.stats-signature .platform-eyebrow-mark{border-radius:7px;width:24px;height:24px}.faq-question{gap:var(--space-3);padding-inline:var(--space-4)}.faq-answer p{padding:0 var(--space-4) var(--space-4)}.footer-utility>p{gap:var(--space-1);line-height:1.4;display:grid}.footer-separator{display:none}.detail-meta-strip div{padding-inline:10px}.detail-stats div,.bid-review-facts div,.bid-submitted-facts div{padding:var(--space-3)}}@media (pointer:coarse){.brand-logo-link,.header-action,.footer-action,.header-period .liquid-tabs-row button,.platform-tabs .liquid-tabs-row button{min-height:44px}.row-details-action{position:relative}.row-details-action:before{content:"";position:absolute;inset:-15px -6px}.footer-utility nav a{position:relative}.footer-utility nav a:before{content:"";position:absolute;inset:-14px -6px}}@media (pointer:coarse) and (max-width:760px){.brand-logo-link,.header-action{min-height:38px}.header-period .liquid-tabs-row button,.platform-tabs .liquid-tabs-row button{min-height:30px}.header-period .liquid-tabs-row button:after,.platform-tabs .liquid-tabs-row button:after{content:"";position:absolute;inset:-7px 0}}@media (pointer:coarse) and (min-width:601px){.rank-action:before{content:"";position:absolute;inset:-11px 0}}@media (hover:none){.ranking-row:hover{background:#0c0c0c}.ranking-row:hover .template-preview img{transform:none}}@media (hover:none) and (min-width:601px){.ranking-row .rank-action{opacity:1;pointer-events:auto;transform:scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.platform-cycle-icon:first-child{opacity:1;filter:none;transform:none}}
