:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#050505;--surface:#111;--surface-2:#1b1b1b;--brand-light:#f97aa1;--brand:#ef4588;--brand-action:#bd185c;--on-brand-action:#fff;--text:#fff;--muted:#a0a0a0;--border:#2a2a2a;--font-display:var(--font-display-loaded), "Arial Narrow", "Segoe UI", sans-serif;--font-condensed:var(--font-display);--font-sans:Inter, Aptos, "Segoe UI", sans-serif;--font-mono:"Cascadia Mono", Consolas, "Courier New", monospace}.staff-primary-link,.newsroom-editor-topbar button,.newsroom-hero-drop button{color:var(--on-brand-action);text-transform:uppercase;background:#ef3f87;border:1px solid #ef3f87;padding:.85rem 1rem;font-weight:900;text-decoration:none}.newsroom-admin-header{align-items:center}.newsroom-dashboard-strip{border:1px solid #2d2d2d;grid-template-columns:repeat(4,1fr);margin-bottom:2rem;display:grid}.newsroom-dashboard-strip div{border-right:1px solid #2d2d2d;gap:.45rem;padding:1.25rem;display:grid}.newsroom-dashboard-strip div:last-child{border:0}.newsroom-dashboard-strip span,.newsroom-row-title+small{color:#aaa;font-family:var(--font-mono);text-transform:uppercase;font-size:.68rem}.newsroom-dashboard-strip strong{font-size:2rem}.newsroom-row-title{color:#fff;font-size:1rem;font-weight:800;text-decoration:none}.newsroom-row-title+small{color:#ffb93e;margin-top:.35rem;display:block}.article-status{font-family:var(--font-mono);border:1px solid #555;padding:.35rem .55rem;font-size:.66rem;display:inline-flex}.article-status-published{color:#56d393;border-color:#56d393}.article-status-review{color:#ffb93e;border-color:#ffb93e}.article-status-scheduled{color:#bcaaff;border-color:#8b68ff}.article-status-archived{opacity:.55}.newsroom-editor-shell{color:#fff;background:#0a0a0b;min-height:100vh}.newsroom-editor-topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070708f5;border-bottom:1px solid #323235;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;display:flex;position:sticky;top:0}.newsroom-editor-topbar>div{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.newsroom-editor-topbar a{color:#ef3f87;text-decoration:none}.newsroom-editor-topbar button{color:#fff;cursor:pointer;background:0 0;border-color:#45454a;padding:.62rem .8rem;transition:transform .14s,background-color .18s,border-color .18s}.newsroom-editor-topbar button:hover:not(:disabled),.newsroom-editor-topbar button:focus-visible{background:#1b1117;border-color:#ef3f87}.newsroom-editor-topbar button:active:not(:disabled){transform:scale(.96)}.newsroom-editor-topbar button:disabled{cursor:wait;opacity:.68}.newsroom-editor-topbar .newsroom-save{color:var(--on-brand-action);background:#ef3f87;border-color:#ef3f87}.newsroom-workflow-help{color:#aaa;margin:-.25rem 0 1rem;font-size:.74rem;line-height:1.5}.newsroom-action-backdrop{z-index:1200;background:#000000db;place-items:center;padding:1rem;animation:.18s both newsroom-backdrop-in;display:grid;position:fixed;inset:0}.newsroom-action-dialog{background:#101013;border:1px solid #ef3f87;width:min(520px,100%);padding:clamp(1.5rem,5vw,2.5rem);animation:.24s cubic-bezier(.2,.8,.2,1) both newsroom-dialog-in;box-shadow:0 24px 90px #000000b8}.newsroom-action-dialog>span{color:#ef3f87;font:800 .66rem var(--font-mono);letter-spacing:.08em}.newsroom-action-dialog h2{color:#fff;margin:.65rem 0 .8rem;font-size:clamp(1.7rem,5vw,2.7rem);line-height:.98}.newsroom-action-dialog p{color:#c0c0c8;line-height:1.6}.newsroom-action-dialog>div{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.newsroom-action-dialog button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #52525a;padding:.75rem 1rem;font-weight:850;transition:transform .14s,background-color .18s}.newsroom-action-dialog button:active{transform:scale(.96)}.newsroom-action-dialog .newsroom-action-primary{color:var(--on-brand-action);background:#ef3f87;border-color:#ef3f87}.newsroom-action-success{border-color:#56d393}.newsroom-action-success>span{color:#56d393}@keyframes newsroom-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes newsroom-dialog-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.staff-ranking-create{border:1px solid var(--border);border-top:3px solid var(--pink);background:#0b090b;margin-block:1.5rem 2rem;padding:clamp(1rem,2.4vw,2rem)}.staff-ranking-create form{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.staff-ranking-create label,.staff-confirm-dialog label{font-size:.72rem;font-family:var(--font-mono);text-transform:uppercase;gap:.45rem;display:grid}.staff-ranking-create input,.staff-ranking-create select,.staff-ranking-create textarea,.staff-confirm-dialog textarea{border:1px solid var(--border);color:#fff;width:100%;font:inherit;background:#050505;border-radius:0;padding:.85rem}.staff-ranking-create textarea,.staff-ranking-create .staff-primary-action{grid-column:span 2}.staff-ranking-tabs{border:1px solid var(--border);gap:0;margin-block-end:1rem;display:flex;overflow-x:auto}.staff-ranking-tabs a{color:var(--muted);text-align:center;border-inline-end:1px solid var(--border);flex:1 0 auto;padding:.85rem 1rem;text-decoration:none}.staff-ranking-tabs a[aria-current=page]{background:var(--pink);color:#fff;font-weight:800}.staff-ranking-profile{align-items:center;gap:.75rem;display:flex}.staff-ranking-profile img{object-fit:cover;border-radius:50%;width:3.25rem;height:3.25rem}.staff-ranking-profile span{gap:.18rem;display:grid}.staff-ranking-profile b{color:#ffd26f;text-transform:uppercase;width:fit-content;font-size:.65rem}.staff-ranking-position{color:var(--pink);font-size:1.65rem}.staff-ranking-actions{flex-wrap:wrap;gap:.45rem;display:flex}.staff-ranking-actions>button,.staff-confirm-dialog button{border:1px solid var(--pink);color:#fff;background:#050505;padding:.65rem .75rem;font-weight:750}.staff-ranking-actions>button[data-danger]{color:#ff8d97;border-color:#ff6a77}.staff-ranking-actions>button:disabled{opacity:.35}.staff-ranking-table .staff-profile-controls{margin-block-start:.65rem}.staff-ranking-table .staff-profile-primary-actions>button:not(:first-child){display:none}.staff-confirm-dialog{border:1px solid var(--pink);color:#fff;background:#0b090b;width:min(34rem,100vw - 2rem);padding:clamp(1.25rem,4vw,2.5rem)}.staff-confirm-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d1}.staff-confirm-dialog>span{color:var(--pink);font-family:var(--font-mono);text-transform:uppercase}.staff-confirm-dialog>div{justify-content:flex-end;gap:.75rem;margin-block-start:1.25rem;display:flex}.staff-dialog-close{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.staff-ranking-message{width:100%;color:var(--muted);font-size:.75rem}@media (max-width:920px){.staff-ranking-create form{grid-template-columns:1fr 1fr}.staff-ranking-table thead{display:none}.staff-ranking-table,.staff-ranking-table tbody,.staff-ranking-table tr,.staff-ranking-table td{width:100%;display:block}.staff-ranking-table tr{border-bottom:1px solid var(--border);padding:1rem}.staff-ranking-table td{border:0;grid-template-columns:minmax(6rem,.35fr) minmax(0,1fr);gap:.75rem;padding:.45rem 0;display:grid}.staff-ranking-table td:before{content:attr(data-label);color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.68rem}}@media (max-width:620px){.staff-ranking-create form{grid-template-columns:1fr}.staff-ranking-create textarea,.staff-ranking-create .staff-primary-action{grid-column:auto}.staff-ranking-table td{grid-template-columns:1fr}.staff-ranking-actions>button{flex:8rem}}@media (prefers-reduced-motion:reduce){.newsroom-action-backdrop,.newsroom-action-dialog{animation:none}.newsroom-editor-topbar button{transition:none}}.save-indicator{font-family:var(--font-mono);color:#aaa;font-size:.64rem}.save-saved{color:#56d393}.save-error,.save-conflict{color:#ff7474}.newsroom-recovery-banner{color:#fff;background:#211806;border-bottom:1px solid #8d6721;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.newsroom-recovery-banner>div{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.newsroom-recovery-banner strong{color:#ffc655}.newsroom-recovery-banner span{color:#e7dfcf}.newsroom-recovery-banner button,.newsroom-recovery-banner a{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffc655;padding:.55rem .75rem;font-weight:800;text-decoration:none}.newsroom-fixed-author{background:#09090a;border:1px solid #3a3a40;gap:.35rem;margin:1rem 0;padding:.85rem;display:grid}.newsroom-fixed-author span,.newsroom-fixed-author small{color:#aaa;font-size:.7rem}.newsroom-fixed-author strong{color:#fff;font-size:1rem}@media (max-width:700px){.newsroom-recovery-banner{flex-direction:column;align-items:stretch}.newsroom-recovery-banner>div:last-child{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.newsroom-recovery-banner button,.newsroom-recovery-banner a{text-align:center}}.newsroom-editor-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.newsroom-canvas{width:min(860px,100% - 3rem);margin:2.5rem auto 6rem}.newsroom-inspector{background:#101013;border-left:1px solid #2c2c30;max-height:calc(100vh - 68px);position:sticky;top:68px;overflow:auto}.newsroom-inspector section{border-bottom:1px solid #2c2c30;padding:1.25rem}.newsroom-inspector h2{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.newsroom-inspector label{color:#c9c9cf;gap:.4rem;margin:1rem 0;font-size:.76rem;font-weight:700;display:grid}.newsroom-inspector input,.newsroom-inspector select,.newsroom-inspector textarea,.newsroom-locale-row select{color:#fff;width:100%;font:inherit;background:#09090a;border:1px solid #3a3a40;padding:.75rem}.newsroom-inspector textarea{resize:vertical;min-height:96px}.newsroom-check{align-items:center;grid-template-columns:auto 1fr!important}.newsroom-check input{width:auto}.newsroom-locale-row{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.newsroom-locale-row label{text-transform:uppercase;gap:.35rem;font-size:.72rem;display:grid}.newsroom-locale-row select{min-width:240px}.newsroom-locale-row span{font:600 .68rem var(--font-mono);color:#999}.newsroom-title-input,.newsroom-excerpt-input{color:#fff;background:0 0;border:0;outline:none;width:100%;display:block}.newsroom-title-input{letter-spacing:-.055em;font-size:clamp(2.4rem,6vw,5.5rem);font-weight:950;line-height:.9}.newsroom-excerpt-input{resize:vertical;color:#c5c5cc;min-height:90px;margin:1.5rem 0;font-size:1.25rem;line-height:1.55}.newsroom-hero-drop{background:#111114;border:1px dashed #57575f;justify-content:center;align-items:center;gap:1rem;min-height:180px;margin:1.5rem 0;display:flex;position:relative;overflow:hidden}.newsroom-hero-drop img{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.newsroom-hero-drop div,.newsroom-hero-drop button{z-index:1;position:relative}.newsroom-hero-drop div{text-align:center;display:grid}.newsroom-hero-drop span{color:#aaa}.newsroom-toolbar{z-index:10;background:#151518;border:1px solid #35353a;flex-wrap:wrap;gap:.35rem;padding:.55rem;display:flex;position:sticky;top:68px}.newsroom-toolbar button,.newsroom-inline-image{color:#fff;cursor:pointer;background:#222227;border:1px solid #0000;padding:.55rem .65rem;font-size:.76rem}.newsroom-toolbar button:hover,.newsroom-toolbar button[data-active=true],.newsroom-inline-image:hover{color:#ff75ad;border-color:#ef3f87}.newsroom-prosemirror{outline:0;min-height:520px;padding:2rem 1rem;font-size:1.1rem;line-height:1.75}.newsroom-prosemirror h2{margin-top:2.5rem;font-size:2rem}.newsroom-prosemirror h3{margin-top:2rem;font-size:1.5rem}.newsroom-prosemirror blockquote{background:#141416;border-left:4px solid #ef3f87;margin:2rem 0;padding:1rem 1.5rem}.newsroom-prosemirror img{max-width:100%;height:auto}.newsroom-prosemirror div[data-youtube-video],.article-youtube{aspect-ratio:16/9;background:#050506;border:1px solid #ef3f87;width:100%;margin:2rem 0;overflow:hidden}.newsroom-prosemirror div[data-youtube-video] iframe,.article-youtube iframe{border:0;width:100%;height:100%;display:block}.article-youtube button{color:#fff;cursor:pointer;background:radial-gradient(circle at 50% 45%,#ef3f8738,#0000 32%),#050506;border:0;place-content:center;gap:.7rem;width:100%;height:100%;display:grid;position:relative}.article-youtube button:after{content:"";background:linear-gradient(#0000 35%,#000000b3);position:absolute;inset:0}.article-youtube button img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.article-youtube-play,.article-youtube-brand{z-index:1;filter:drop-shadow(0 2px 8px #000c);position:relative}.article-youtube button .article-youtube-play{color:#ef3f87;font-size:clamp(2.5rem,7vw,5rem);line-height:1}.article-youtube button .article-youtube-brand{font-family:var(--font-condensed), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1rem,2.4vw,1.5rem)}.article-youtube button:hover,.article-youtube button:focus-visible{outline-offset:-5px;outline:2px solid #ff75ad}.newsroom-slug{background:#09090a;border:1px solid #3a3a40;align-items:center;display:flex}.newsroom-slug span{color:#777;padding-left:.65rem}.newsroom-slug input{border:0}.serp-preview{color:#202124;background:#fff;border-radius:.25rem;padding:1rem}.serp-preview span{color:#202124;font-size:.72rem}.serp-preview strong{color:#1a0dab;margin:.35rem 0;font-family:Arial,sans-serif;font-size:1.1rem;display:block}.serp-preview p{margin:0;font:.78rem/1.45 Arial,sans-serif}.newsroom-help{color:#999;font-size:.75rem;line-height:1.5}.newsroom-tag-catalog{background:#0b0b0d;border:1px solid #34343a;margin-top:.75rem;padding:.85rem}.newsroom-tag-catalog>strong{color:#d2d2d8;font:700 .68rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem;display:block}.newsroom-tag-catalog>div{flex-wrap:wrap;gap:.45rem;display:flex}.newsroom-tag-catalog button{color:#fff;cursor:pointer;background:#151518;border:1px solid #52525a;padding:.5rem .65rem}.newsroom-tag-catalog button span{color:#ef78a8;font:700 .65rem var(--font-mono);margin-inline-start:.35rem}.newsroom-tag-catalog button:hover:not(:disabled),.newsroom-tag-catalog button:focus-visible{border-color:#ef3f87;outline:0}.newsroom-tag-catalog button:disabled{opacity:.48;cursor:default}.newsroom-tag-catalog button[aria-pressed=true]{background:#ef3f8724;border-color:#ef3f87}.newsroom-tag-warning{color:#f8d486;background:#f6b73c17;border-left:3px solid #f6b73c;margin:.75rem 0 0;padding:.7rem .8rem;font-size:.78rem;line-height:1.5}.publication-checklist{padding:0;list-style:none}.publication-checklist li{color:#ff9292;align-items:center;gap:.55rem;margin:.45rem 0;font-size:.8rem;display:flex}.publication-checklist li[data-valid=true]{color:#70dfa6}.publication-checklist span{border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.ready,.not-ready{text-align:center;color:#70dfa6;background:#133623;margin-top:1rem;padding:.8rem;display:block}.not-ready{color:#ff9292;background:#3a1b23}.newsroom-preview-backdrop{z-index:1000;background:#000000db;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.newsroom-preview-modal{background:#0b0b0c;border:1px solid #ef3f87;flex-direction:column;width:min(1180px,100%);height:min(90vh,900px);display:flex;overflow:hidden;box-shadow:0 24px 90px #000000b8}.newsroom-preview-modal>header{background:#17171a;border-bottom:1px solid #343439;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.newsroom-preview-modal>header>div{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.newsroom-preview-modal>header>div:first-child span{color:#a7a7af;font:.68rem var(--font-mono);text-transform:uppercase}.newsroom-preview-modal button{color:#fff;cursor:pointer;background:#27272c;border:1px solid #48484e;padding:.55rem .75rem}.newsroom-preview-modal button[aria-pressed=true]{color:var(--on-brand-action);background:#ef3f87;border-color:#ef3f87}.newsroom-preview-modal button:focus-visible{outline-offset:2px;outline:2px solid #fff}.newsroom-preview-modal .newsroom-preview-close{border-color:#ef3f87;margin-inline-start:.35rem}.newsroom-preview-stage{overscroll-behavior:contain;background:linear-gradient(45deg,#111114 25%,#0000 25%) 0 0/18px 18px,linear-gradient(45deg,#0000 75%,#111114 75%) 0 0/18px 18px,#09090a;flex:auto;min-height:0;padding:clamp(.75rem,2vw,1.5rem);overflow:auto}.newsroom-preview-device{background:#0a0a0b;border:1px solid #35353a;width:100%;margin:auto;transition:width .2s;overflow:hidden;box-shadow:0 18px 55px #00000094;container-type:inline-size}.newsroom-preview-device-desktop{max-width:1080px}.newsroom-preview-device-tablet{width:min(768px,100%)}.newsroom-preview-device-mobile{width:min(390px,100%)}.newsroom-preview-public-shell{min-height:100%}.newsroom-preview-public-shell>header span{color:#fff;font-weight:800}.newsroom-preview-public-shell img,.newsroom-preview-public-shell video,.newsroom-preview-public-shell iframe{max-width:100%;display:block}.newsroom-preview-public-shell table{max-width:100%;display:block;overflow-x:auto}.newsroom-preview-public-shell h1{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(2.4rem,8cqw,4.6rem)}@container (max-width:520px){.newsroom-preview-public-shell>header{padding:.9rem 1rem}.newsroom-preview-public-shell>article{padding:2.5rem 1rem 3.5rem}.newsroom-preview-public-shell h1{font-size:clamp(2.2rem,12cqw,3rem);line-height:.94}.newsroom-preview-public-shell .article-public-content{font-size:1rem}}.news-index-shell,.article-public-shell{color:#fff;background:#0a0a0b;min-height:100vh}.news-index-nav,.article-public-shell>header{border-bottom:1px solid #29292c;justify-content:space-between;padding:1.25rem clamp(1rem,5vw,5rem);display:flex}.news-index-nav a,.article-public-shell>header a{color:#fff;font-weight:800;text-decoration:none}.news-index-hero{background:radial-gradient(circle at 85% 20%,#ef3f872e,#0000 36%);padding:clamp(3rem,8vw,8rem) clamp(1rem,5vw,5rem)}.news-index-hero>p,.article-public-kicker{font:700 .72rem var(--font-mono);letter-spacing:.12em;color:#ef3f87;text-transform:uppercase}.news-index-hero h1{letter-spacing:-.06em;overflow-wrap:normal;white-space:nowrap;word-break:normal;max-width:none;margin:.75rem 0;font-size:clamp(1.15rem,6.2vw,6.5rem);line-height:.9}.news-index-hero>strong{color:#bcbcc4;max-width:760px;font-size:clamp(1rem,2vw,1.35rem);line-height:1.55;display:block}.news-search{background:#111114;border:1px solid #44444a;max-width:720px;margin-top:2.5rem;display:flex}.news-search span{padding:1rem}.news-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:1rem}.news-search button{width:58px;color:var(--on-brand-action);background:#ef3f87;border:0;font-size:1.4rem}.news-tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.news-tags a{color:#ccc;border:1px solid #44444a;padding:.5rem .75rem;font-size:.75rem;text-decoration:none}.news-tags a[data-active=true]{color:#070707;background:#ef3f87;border-color:#ef3f87}.news-card-grid{background:#29292c;border-top:1px solid #29292c;border-bottom:1px solid #29292c;grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);grid-auto-flow:row;gap:1px;display:grid}.news-card{background:#0d0d0f;min-width:0}.news-card-featured{grid-area:span 2/1}.news-card:not(.news-card-featured){grid-template-columns:minmax(150px,42%) minmax(0,1fr);align-items:stretch;display:grid}.news-card:not(.news-card-featured) .news-card-image{aspect-ratio:auto;min-height:100%}.news-card:not(.news-card-featured)>div{flex-direction:column;justify-content:center;padding:clamp(1rem,2vw,1.75rem);display:flex}.news-card:not(.news-card-featured) h2{font-size:clamp(1.15rem,1.55vw,1.65rem)}.news-card:not(.news-card-featured)>div>strong{-webkit-line-clamp:2}.news-card-image{aspect-ratio:16/9;background:linear-gradient(135deg,#280d19,#111);display:block;position:relative;overflow:hidden}.news-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.news-card:hover img{transform:scale(1.035)}.news-card-image b{color:#050505;background:#ef3f87;padding:.45rem .65rem;position:absolute;top:1rem;left:1rem}.news-card>div{padding:clamp(1.25rem,3vw,2.5rem)}.news-card p{font:700 .68rem var(--font-mono);color:#ef3f87;text-transform:uppercase}.news-language-badge{color:#fff;font:700 .6rem var(--font-mono);letter-spacing:.06em;vertical-align:middle;background:#ef3f8729;border:1px solid #ef3f87;align-items:center;margin-inline-start:.65rem;padding:.22rem .42rem;line-height:1;display:inline-flex}.news-card h2{font-size:clamp(1.35rem,2.5vw,2.5rem);line-height:1.04}.news-card h2 a{color:#fff;text-decoration:none}.news-card>div>strong{color:#aaa;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}.news-card footer{color:#777;font:.68rem var(--font-mono);justify-content:space-between;margin-top:1.5rem;display:flex}.news-empty{text-align:center;background:#0d0d0f;grid-column:1/-1;padding:5rem}.news-pagination{grid-template-columns:1fr auto 1fr;align-items:center;padding:2rem clamp(1rem,5vw,5rem);display:grid}.news-pagination a{color:#ef3f87;font-weight:900;text-decoration:none}.news-pagination a:last-child{text-align:right}.article-public-shell>article{max-width:920px;margin:auto;padding:clamp(3rem,8vw,8rem) clamp(1rem,5vw,4rem)}.article-public-shell h1{letter-spacing:-.055em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(2.6rem,5.2vw,4.8rem);line-height:.94}.article-public-excerpt{color:#c4c4cb;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.55}.article-public-byline{color:#999;font:.72rem var(--font-mono);flex-wrap:wrap;gap:1rem;margin:2rem 0;display:flex}.article-public-byline a{color:#fff;font-weight:800}.article-editorial-links{border-top:1px solid #303035;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:3rem;padding-top:1.25rem;display:flex}.article-editorial-links strong{color:#aaa;width:100%;font-family:var(--font-mono);text-transform:uppercase;font-size:.72rem}.article-editorial-links a{color:#ef4588;font-weight:750}.news-editorial-footer{border-top:1px solid #303035;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin:3rem auto 0;padding:1.5rem;display:flex}.news-editorial-footer strong{text-align:center;color:#aaa;width:100%;font-family:var(--font-mono);text-transform:uppercase;font-size:.72rem}.news-editorial-footer a{color:#ef4588;font-weight:750}.article-public-hero img{width:100%;height:auto;display:block}.article-public-hero{width:100%;margin:2rem 0}.article-public-hero figcaption{color:#888;font-size:.75rem}.article-public-content{max-width:760px;margin:3rem auto;font-size:1.12rem;line-height:1.8}.article-public-content h2{margin-top:3.5rem;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.article-public-content h3{margin-top:2.5rem;font-size:1.7rem}.article-public-content blockquote{background:#141416;border-left:5px solid #ef3f87;margin:2.5rem 0;padding:1.5rem 2rem}.article-public-content img{width:100%;max-width:100%;height:auto;display:block}.article-public-content figure{width:100%;margin:2.5rem 0}.article-public-content figure figcaption{color:#8f8f98;margin-top:.65rem;font-size:.76rem;line-height:1.5}.home-news-carousel{border-top:1px solid #29292c;padding:clamp(2.75rem,6vw,5rem) 0}.home-news-carousel>header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.home-news-carousel h2{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,3.5vw,3.1rem);font-weight:600;font-stretch:75%;line-height:1.05}.home-news-all-link{color:#fff;background:#ef3f87;border:1px solid #ef3f87;flex:none;place-items:center;width:3.25rem;height:3.25rem;text-decoration:none;transition:transform .2s,background-color .2s;display:grid}.home-news-all-icon{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.9px;width:1.45rem;height:1.45rem;overflow:visible}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .home-news-all-icon{transform:scaleX(-1)}.home-news-all-link:hover,.home-news-all-link:focus-visible{background:#bd185c;transform:translate(3px)}.home-news-frame{position:relative}.home-news-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:1fr;grid-auto-columns:calc(33.3333% - .666667rem);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.home-news-card{scroll-snap-align:start;color:#fff;background:#220e17;min-height:clamp(330px,30vw,420px);text-decoration:none;position:relative;overflow:hidden}.home-news-card img,.home-news-card-fallback{object-fit:cover;background:radial-gradient(circle at 70% 20%,#67213f,#0000 40%),#160a10;width:100%;height:100%;position:absolute;inset:0}.home-news-card:after{content:"";background:linear-gradient(#000000ad 0%,#0000000d 31%,#000000f5 100%);position:absolute;inset:0}.home-news-card-meta,.home-news-card-copy{z-index:1;position:absolute;left:1.25rem;right:1.25rem}.home-news-card-meta{justify-content:space-between;align-items:center;gap:.75rem;display:flex;top:1.15rem}.home-news-card-meta>span{align-items:center;gap:.45rem;display:flex}.home-news-card-copy{bottom:1.25rem}.home-news-card b{color:#050505;background:#ef3f87;margin-right:.5rem;padding:.3rem .45rem}.home-news-card .news-language-badge{margin-inline:0 .5rem}.home-news-card time{font:.65rem var(--font-mono);color:#ccc}.home-news-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.6rem 0;font-size:clamp(1.15rem,1.55vw,1.55rem);line-height:1.08;display:-webkit-box;overflow:hidden}.home-news-card p{color:#bbb;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.45;display:-webkit-box;overflow:hidden}.home-news-arrow{z-index:3;color:#fff;opacity:0;background:#000000d9;border:0;width:48px;height:72px;font-size:2.5rem;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.home-news-frame:hover .home-news-arrow,.home-news-arrow:focus-visible{opacity:1}.home-news-prev{left:0}.home-news-next{right:0}@media (max-width:1050px){.newsroom-editor-grid{grid-template-columns:1fr}.newsroom-inspector{border-top:1px solid #2c2c30;border-left:0;grid-template-columns:repeat(2,1fr);max-height:none;display:grid;position:static}.news-card-grid{grid-template-columns:repeat(2,1fr)}.news-card-featured{grid-area:auto/span 2}.news-card:not(.news-card-featured){display:block}.news-card:not(.news-card-featured) .news-card-image{aspect-ratio:16/9;min-height:0}.home-news-rail{grid-auto-columns:calc(50% - .5rem)}}@media (max-width:700px){.newsroom-dashboard-strip{grid-template-columns:repeat(2,1fr)}.newsroom-editor-topbar{align-items:flex-start}.newsroom-editor-topbar>div:first-child strong{display:none}.newsroom-editor-grid{display:block}.newsroom-canvas{width:calc(100% - 1.5rem);margin:1.25rem auto 3rem}.newsroom-inspector{display:block}.newsroom-locale-row{flex-direction:column;align-items:stretch}.newsroom-locale-row select{min-width:0}.newsroom-toolbar{max-height:108px;top:61px;overflow:auto}.newsroom-title-input{font-size:clamp(2.3rem,13vw,4rem)}.newsroom-preview-modal>header{gap:.5rem}.newsroom-preview-modal>header div{flex-wrap:wrap;display:flex}.news-card-grid{display:block}.news-card{border-bottom:1px solid #29292c}.home-news-carousel>header{flex-direction:row;align-items:center}.home-news-carousel{padding-left:0;padding-right:0}.home-news-carousel h2{white-space:nowrap}.home-news-all-link{width:2.75rem;height:2.75rem}.home-news-rail{grid-auto-columns:94%;scroll-padding-inline:.25rem}.home-news-card{min-height:clamp(330px,105vw,410px)}.home-news-card-meta,.home-news-card-copy{left:1rem;right:1rem}.home-news-arrow{display:none}.article-public-shell h1{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.article-public-byline{gap:.6rem}}.newsroom-admin-filters{grid-template-columns:minmax(220px,1fr) 220px auto;gap:.75rem;margin:0 0 1.5rem;display:grid}.newsroom-admin-filters input,.newsroom-admin-filters select{color:#fff;background:#0b0b0d;border:1px solid #36363a;padding:.85rem}.newsroom-admin-filters button,.newsroom-history-modal button{color:var(--on-brand-action);background:#ef3f87;border:1px solid #ef3f87;padding:.75rem 1rem;font-weight:900}.newsroom-history-modal{background:#101012;border:1px solid #ef3f87;width:min(780px,100%);max-height:min(85vh,800px);overflow:auto}.newsroom-history-modal>header{background:#151518;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:1.2rem;display:flex;position:sticky;top:0}.newsroom-history-modal h2{margin:.25rem 0}.newsroom-history-modal header span{color:#ef3f87;font:700 .68rem var(--font-mono)}.newsroom-history-list article{border-bottom:1px solid #2d2d31;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem;display:flex}.newsroom-history-list article div{gap:.35rem;display:grid}.newsroom-history-list article span{color:#aaa;font-size:.75rem}.newsroom-history-list article p{color:#ccc;margin:0}.newsroom-history-list>p{text-align:center;color:#aaa;padding:2rem}@media (max-width:700px){.newsroom-admin-filters{grid-template-columns:1fr}.newsroom-history-list article{flex-direction:column;align-items:flex-start}.newsroom-history-list article button{width:100%}}.newsroom-media-modal{background:#101012;border:1px solid #ef3f87;width:min(1080px,100%);max-height:min(90vh,900px);overflow:auto}.newsroom-media-modal>header{z-index:2;background:#151518;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:1.2rem;display:flex;position:sticky;top:0}.newsroom-media-modal header span{color:#ef3f87;font:700 .68rem var(--font-mono);text-transform:uppercase}.newsroom-media-modal h2{margin:.2rem 0}.newsroom-media-modal button{cursor:pointer}.newsroom-media-search{gap:.45rem;padding:1.25rem;display:grid}.newsroom-media-search span{color:#aaa;font-size:.75rem}.newsroom-media-search input{color:#fff;background:#09090a;border:1px solid #3a3a40;padding:.9rem}.newsroom-media-grid{background:#303034;border-top:1px solid #303034;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.newsroom-media-grid button{color:#fff;text-align:left;background:#121215;border:0;grid-template-rows:auto 1fr auto;gap:.6rem;min-width:0;padding:.75rem;display:grid}.newsroom-media-grid button:hover,.newsroom-media-grid button:focus-visible{outline-offset:-2px;outline:2px solid #ef3f87}.newsroom-media-grid img{aspect-ratio:16/10;object-fit:cover;width:100%}.newsroom-media-grid span{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.newsroom-media-grid small{color:#999}.newsroom-media-empty{text-align:center;color:#aaa;padding:3rem}@media (max-width:800px){.newsroom-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.newsroom-media-grid{grid-template-columns:1fr}}.article-toc{background:#111114;border:1px solid #34343a;max-width:760px;margin:3rem auto;padding:1.5rem}.article-toc>strong{font-size:1.25rem}.article-toc ol{gap:.55rem;margin:1rem 0 0;padding-left:1.25rem;display:grid}.article-toc li[data-level="3"]{margin-left:1.25rem}.article-toc a{color:#ddd;text-underline-offset:.25rem;text-decoration-color:#ef3f87}.article-related{border-top:1px solid #34343a;margin-top:5rem;padding-top:2rem}.article-related>div{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.article-related a{color:#fff;gap:.6rem;text-decoration:none;display:grid}.article-related img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.article-related span{color:#aaa;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}@media (max-width:700px){.article-related>div{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;min-width:20rem}body{background:var(--background);min-height:100%;color:var(--text);font-family:var(--font-sans);margin:0;overflow-x:hidden}[dir=rtl] .report-shell header a span[aria-hidden=true]{display:inline-block;transform:scaleX(-1)}.age-gate-backdrop{z-index:1300;background:#000000eb;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}html[data-onlyfoune-age-acknowledged=yes] .age-gate-backdrop{display:none}html:not([data-onlyfoune-age-acknowledged=yes]) body:has(.age-gate-backdrop){overflow:hidden}.age-gate{border:1px solid var(--border);background:var(--surface);width:min(100%,38rem);padding:clamp(1.5rem,6vw,4rem);box-shadow:0 1.5rem 6rem #0009}.age-gate>img{width:10rem;height:auto;margin-bottom:2rem}.age-gate-mark{color:var(--brand-light);font:800 clamp(3.5rem, 12vw, 6rem) / .9 var(--font-display);margin-bottom:1rem;display:block}.age-gate h2{max-width:12ch;margin:.5rem 0 1rem;font-size:clamp(2rem,7vw,4rem);line-height:.95}.age-gate>p:not(.eyebrow){color:#d5d5d5;max-width:54ch;line-height:1.6}.age-gate-actions{align-items:center;gap:1rem;margin-block:2rem 1rem;display:flex}.age-gate-actions a{color:var(--muted)}.age-gate small{color:var(--muted);line-height:1.5;display:block}button,a{font:inherit}a{color:inherit}button:focus-visible,a:focus-visible{outline:3px solid var(--brand-light);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.staff-auth-shell{background:#050505;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);min-height:100vh;display:grid}.staff-auth-shell--single{grid-template-columns:minmax(0,52rem);justify-content:center}.staff-auth-panel{flex-direction:column;justify-content:center;padding:clamp(2rem,8vw,8rem);display:flex}.staff-auth-panel--wide{padding-inline:clamp(2rem,5vw,5rem)}.staff-auth-panel h1{max-width:11ch;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:1rem 0;font-size:clamp(3rem,7vw,6rem);font-weight:600;font-stretch:75%;line-height:.98}.staff-auth-panel>p{max-width:34rem;color:var(--muted);line-height:1.6}.staff-kicker{color:var(--brand-light);letter-spacing:.12em;text-transform:uppercase;font:700 .72rem/1.4 Cascadia Mono,Consolas,monospace}.staff-auth-aside{border-inline-start:1px solid var(--border);background:var(--brand);color:#080308;flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,5rem);display:flex}.staff-auth-aside>span{font:900 clamp(4rem, 10vw, 9rem) / .8 var(--font-display)}.staff-auth-aside p{max-width:24rem;font-weight:800;line-height:1.5}.staff-auth-form{gap:1rem;width:min(100%,32rem);margin-top:2rem;display:grid}.staff-auth-form label,.staff-settings-form>label:not(.staff-toggle-row){color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:.5rem;font-size:.78rem;font-weight:800;display:grid}.staff-auth-form input,.staff-settings-form input[type=number]{color:#fff;background:#0b0b0b;border:1px solid #353535;width:100%;min-height:3.3rem;padding:.75rem 1rem;font:1rem/1.2 Cascadia Mono,Consolas,monospace}.staff-primary-action{background:var(--brand);min-height:3.3rem;color:var(--on-brand-action);cursor:pointer;text-transform:uppercase;border:0;padding:.85rem 1.2rem;font-weight:900}.staff-primary-action:disabled{cursor:wait;opacity:.55}.staff-form-error{color:#ff9ba2}.staff-console{background:#080808;grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.staff-sidebar{border-inline-end:1px solid var(--border);background:#050505;flex-direction:column;height:100vh;padding:1.5rem 0;display:flex;position:sticky;top:0}.staff-wordmark{color:#fff;padding:.25rem 1.5rem 2rem;font-size:1.2rem;font-weight:900;text-decoration:none}.staff-wordmark small{color:var(--brand);font:.65rem Cascadia Mono,Consolas,monospace}.staff-sidebar nav{border-top:1px solid var(--border);display:grid}.staff-sidebar nav a{border-bottom:1px solid var(--border);color:#c4c4c4;align-items:center;gap:.8rem;min-height:3.4rem;padding:0 1.5rem;text-decoration:none;display:flex}.staff-sidebar nav a:hover{color:#fff;background:#151515}.staff-sidebar nav span{color:var(--brand-light);font:.68rem Cascadia Mono,Consolas,monospace}.staff-identity{gap:.3rem;margin-top:auto;padding:1.5rem;display:grid}.staff-identity span{color:var(--muted);text-transform:uppercase;font:.65rem Cascadia Mono,Consolas,monospace}.staff-sign-out{color:var(--muted);cursor:pointer;text-align:start;background:0 0;border:0;margin-top:.6rem;padding:0;text-decoration:underline}.staff-workspace{min-width:0;padding:clamp(1.25rem,4vw,4rem)}.staff-page-header{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.staff-page-header span,.staff-section-heading span{color:var(--brand-light);letter-spacing:.08em;text-transform:uppercase;font:.68rem Cascadia Mono,Consolas,monospace}.staff-page-header h1{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:.4rem 0 0;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:600;font-stretch:75%;line-height:1}.staff-page-header>p{color:var(--muted);font:.72rem Cascadia Mono,Consolas,monospace}.staff-measures{border:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.staff-measures article,.staff-measures>a{color:inherit;min-width:0;padding:1.5rem;text-decoration:none;transition:background-color .16s,color .16s}.staff-measures>a:hover,.staff-measures>a:focus-visible{background:var(--brand);color:#080808;outline:none}.staff-measures article+article,.staff-measures>a+a{border-inline-start:1px solid var(--border)}.staff-measures article>span,.staff-measures>a>span{color:var(--brand-light);font:.65rem Cascadia Mono,Consolas,monospace}.staff-measures strong{font:900 clamp(2.2rem, 5vw, 4rem) / 1 var(--font-display);margin-top:1.5rem;display:block}.staff-measures p{color:var(--muted);margin:.4rem 0 0}.staff-table-section{margin-top:3rem}.statistics-header-status{text-align:end;align-items:center;gap:1rem;display:flex}.statistics-header-status>span{border:1px solid var(--brand);color:#fff;border-radius:999px;padding:.55rem .8rem}.statistics-header-status>span[data-mode=free]{color:#ffd491;border-color:#ffc05d}.statistics-header-status p{color:#fff;margin:0;font-weight:800}.statistics-header-status small{color:var(--muted);margin-top:.25rem;font-weight:400;display:block}.statistics-hero{border:1px solid var(--border);background:radial-gradient(circle at 8% 15%,#ef3f8f3d,#0000 38%),#0d0d0f;border-radius:1rem;grid-template-columns:minmax(17rem,.85fr) minmax(0,1.65fr);display:grid;overflow:hidden}.statistics-hero article{min-width:0}.statistics-hero-lead{border-inline-end:1px solid var(--border);flex-direction:column;justify-content:flex-end;min-height:19rem;padding:clamp(1.5rem,3vw,3rem);display:flex}.statistics-hero-lead>span,.statistics-hero-grid span,.statistics-revenue-total span,.statistics-kpis span{color:var(--brand-light);letter-spacing:.08em;text-transform:uppercase;font:.68rem Cascadia Mono,Consolas,monospace}.statistics-hero-lead>strong{color:#fff;font:800 clamp(5rem, 10vw, 9rem) / .78 var(--font-display)}.statistics-hero-lead h2{text-transform:uppercase;margin:1.2rem 0 0;font-size:clamp(1.3rem,2vw,2rem)}.statistics-hero-lead p,.statistics-section .staff-section-heading p,.statistics-empty,.statistics-note{color:var(--muted)}.statistics-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.statistics-hero-grid article{border-bottom:1px solid var(--border);flex-direction:column;justify-content:space-between;min-height:9.5rem;padding:clamp(1.2rem,2.5vw,2rem);display:flex}.statistics-hero-grid article:nth-child(odd){border-inline-end:1px solid var(--border)}.statistics-hero-grid article:nth-child(n+3){border-bottom:0}.statistics-hero-grid strong{color:#fff;font:800 clamp(2.5rem, 5vw, 4.8rem) / 1 var(--font-display)}.statistics-hero-grid p{color:var(--muted);margin:0}.statistics-section{border:1px solid var(--border);background:#0d0d0f;border-radius:1rem;margin-top:1.25rem;padding:clamp(1.2rem,2.5vw,2rem)}.statistics-section .staff-section-heading{align-items:flex-end}.statistics-section .staff-section-heading h2,.statistics-ranking-list h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.35rem,2.5vw,2.1rem);font-stretch:75%}.statistics-section .staff-section-heading p{margin:.25rem 0 0}.statistics-legend{flex-wrap:wrap;gap:.8rem;display:flex}.statistics-legend span{color:var(--muted);text-transform:uppercase;align-items:center;gap:.35rem;font:.65rem Cascadia Mono,Consolas,monospace;display:inline-flex}.statistics-legend span:before{background:var(--signal-color);content:"";border-radius:50%;width:.55rem;height:.55rem}[data-signal=visitors]{--signal-color:#66d7df}[data-signal=clicks]{--signal-color:var(--brand)}[data-signal=placements]{--signal-color:#ffc05d}.statistics-pulse{grid-template-columns:repeat(14,minmax(3.3rem,1fr));gap:.4rem;min-width:56rem;height:15rem;display:grid}.statistics-pulse-section{overflow-x:auto}.statistics-pulse-day{grid-template-rows:1fr auto auto;min-width:0;display:grid}.statistics-pulse-bars{border-bottom:1px solid #3b3b3f;justify-content:center;align-items:flex-end;gap:.18rem;height:10.5rem;display:flex}.statistics-pulse-bars i{background:var(--signal-color);border-radius:.2rem .2rem 0 0;width:20%;min-height:3px;display:block}.statistics-pulse-bars i[data-signal=visitors]{height:var(--visitors-height)}.statistics-pulse-bars i[data-signal=clicks]{height:var(--clicks-height)}.statistics-pulse-bars i[data-signal=placements]{height:var(--placements-height)}.statistics-pulse-day>strong{color:#fff;text-transform:uppercase;margin-top:.6rem;font:.65rem Cascadia Mono,Consolas,monospace}.statistics-pulse-day>span{color:#777;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.58rem;overflow:hidden}.statistics-columns{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);gap:1.25rem;display:grid}.statistics-kpis{border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:1.4rem;display:grid}.statistics-kpis article{padding:1rem}.statistics-kpis article+article{border-inline-start:1px solid var(--border)}.statistics-kpis strong{color:#fff;font:800 clamp(1.8rem, 4vw, 3rem) / 1 var(--font-display);margin-top:.7rem;display:block}.statistics-ranking-list h3{text-transform:uppercase;margin:2rem 0 .8rem}.statistics-ranking-list>article{border-top:1px solid var(--border);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem 0;display:grid}.statistics-ranking-list>article>b{color:var(--brand);font:800 1.1rem var(--font-display)}.statistics-ranking-list>article>div span,.statistics-ranking-list>article>p span{color:var(--muted);margin-top:.2rem;font-size:.72rem;display:block}.statistics-ranking-list>article>p{text-align:end;margin:0}.statistics-revenue{background:linear-gradient(145deg,#ffc05d14,#0000 45%),#0d0d0f}.statistics-revenue-total{border-block:1px solid var(--border);padding:1.5rem 0}.statistics-revenue-total strong{color:#ffd491;font:800 clamp(2.6rem, 6vw, 5rem) / 1 var(--font-display);margin-top:.7rem;display:block}.statistics-definition-list{margin:0}.statistics-definition-list>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.statistics-definition-list dt{color:var(--muted)}.statistics-definition-list dd{color:#fff;margin:0;font-weight:900}.statistics-note{margin:1rem 0 0;font-size:.72rem;line-height:1.5}.statistics-platform-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.statistics-platform-grid article{border:1px solid var(--border);border-radius:.7rem;padding:1rem}.statistics-platform-grid article>span,.statistics-platform-grid small{color:var(--muted);font-size:.72rem}.statistics-platform-grid strong{color:#fff;font:800 2.5rem/1 var(--font-display);margin:.8rem 0;display:block}.statistics-platform-grid article>div{background:#26262a;border-radius:999px;height:.35rem;margin-bottom:.55rem;overflow:hidden}.statistics-platform-grid article>div i{border-radius:inherit;background:linear-gradient(90deg, var(--brand), #ffc05d);height:100%;display:block}.statistics-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-payment-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.staff-payment-method-panel{border:1px solid #34343a;background:linear-gradient(120deg,#5fd4de14,#0000 55%);border-inline-start:.3rem solid #5fd4de;margin-bottom:1rem;padding:clamp(1rem,2vw,1.4rem)}.staff-free-mode-panel{background:#ef3f8f1c;border:1px solid #ef3f8f9e;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem 2rem;margin-block:1.5rem;padding:clamp(1.2rem,2.5vw,2rem);display:grid}.staff-free-mode-panel[data-enabled=true]{box-shadow:inset 4px 0 var(--brand), 0 16px 42px #ef3f8f1f}.staff-free-mode-panel span{color:#f4a9d0;font:700 .72rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.staff-free-mode-panel h2,.staff-free-mode-panel p{margin:.35rem 0 0}.staff-free-mode-panel button{background:var(--brand);color:#fff;cursor:pointer;border:1px solid #ffffff6b;border-radius:9px;min-height:3rem;padding-inline:1.35rem;font-weight:800}.free-period-hero{background:#ef3f8f29;border:1px solid #ef3f8f9e;border-radius:12px;gap:.28rem;width:fit-content;max-width:34rem;margin:0;padding:.72rem .9rem;display:grid;box-shadow:0 12px 34px #ef3f8f21}.free-period-hero strong{color:#fff}.free-period-hero span{color:#f8d7e7}.price-action.is-free-mode{background:var(--brand);justify-content:flex-end}.price-action.is-free-mode .outbid-button{border-color:#ffffff94}@media (max-width:700px){.staff-free-mode-panel{grid-template-columns:1fr}.staff-free-mode-panel button,.free-period-hero{width:100%}}.staff-payment-method-panel>header{grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr);align-items:end;gap:.75rem 2rem;display:grid}.staff-payment-method-panel header span,.staff-payment-method-panel header h2,.staff-payment-method-panel header p{margin:0}.staff-payment-method-panel header span{color:#71e0e8;letter-spacing:.08em;text-transform:uppercase;font:800 .65rem Cascadia Mono,Consolas,monospace}.staff-payment-method-panel header h2{font:900 clamp(1.5rem, 2.7vw, 2.2rem) / 1 var(--font-display);text-transform:uppercase;margin-top:.3rem}.staff-payment-method-panel header p,.staff-payment-method-card small{color:var(--muted);line-height:1.45}.staff-payment-method-panel form{gap:1rem;margin-top:1rem;display:grid}.staff-payment-method-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.staff-payment-method-card{background:#0a0a0c;border:1px solid #35353b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:9rem;padding:.9rem;display:grid}.staff-payment-method-card>span{gap:.35rem;display:grid}.staff-payment-method-card strong{color:#fff;font-size:1rem}.staff-payment-method-card em{color:#ff9ebd;text-transform:uppercase;border:1px solid #71414f;width:fit-content;padding:.22rem .4rem;font:700 .58rem Cascadia Mono,Consolas,monospace}.staff-payment-method-card em[data-state=ready]{color:#72dfb5;border-color:#357863}.staff-payment-method-card input{accent-color:#5fd4de;width:1.35rem;height:1.35rem}.staff-payment-method-panel .staff-primary-action{border-radius:.35rem;width:fit-content;min-width:min(100%,18rem)}@media (max-width:1100px){.staff-payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.staff-payment-live-policy{border:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem;display:grid}.staff-payment-live-policy p{color:var(--muted);grid-template-columns:auto 1fr;gap:.25rem .55rem;margin:0;padding:.9rem 1rem;font-size:.78rem;display:grid}.staff-payment-live-policy p+p{border-inline-start:1px solid var(--border)}.staff-payment-live-policy strong{color:#fff;text-transform:uppercase;grid-column:2}.staff-payment-live-policy p>span{background:#55d69e;border-radius:50%;grid-row:1/span 2;align-self:center;width:.6rem;height:.6rem;box-shadow:0 0 .75rem #55d69e8c}.staff-payment-reconciliation{border:1px solid #705729;background:#f0b54a0f;border-inline-start:.3rem solid #f0b54a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;margin-bottom:1rem;padding:.9rem 1rem;display:grid}.staff-payment-reconciliation strong{color:#ffd47c;text-transform:uppercase}.staff-payment-reconciliation p{color:var(--muted);margin:.2rem 0 0}.staff-payment-reconciliation>p[role=status]{color:#fff;grid-column:1/-1}.staff-payment-reconciliation button{color:#111;text-transform:uppercase;background:#f0b54a;border:1px solid #f0b54a;border-radius:.35rem;padding:.7rem .9rem;font-weight:900}.staff-payment-reconciliation button:disabled{cursor:not-allowed;filter:saturate(.2);opacity:.6}.staff-payment-filters a{border:1px solid var(--border);color:#d7d7d7;text-transform:uppercase;border-radius:.35rem;padding:.65rem .9rem;font:.68rem Cascadia Mono,Consolas,monospace;text-decoration:none}.staff-payment-filters a:hover,.staff-payment-filters a:focus-visible{border-color:var(--brand-light);color:#fff;outline:none}.staff-payment-filters a[aria-current=page]{border-color:var(--brand);background:var(--brand);color:#fff;font-weight:800}.staff-section-heading{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.staff-section-heading h2{text-transform:uppercase;margin:0}.staff-table-wrap{border:1px solid var(--border);width:100%;overflow-x:auto}.staff-table{border-collapse:collapse;width:100%;font-size:.84rem}.staff-table th{color:var(--muted);letter-spacing:.08em;text-align:start;text-transform:uppercase;background:#111;font-size:.66rem}.staff-table th,.staff-table td{border-bottom:1px solid var(--border);vertical-align:middle;min-width:8rem;padding:.85rem 1rem}.staff-table td small{color:var(--muted);margin-top:.3rem;display:block}.staff-payments-table td:nth-child(3){overflow-wrap:anywhere;max-width:15rem}.staff-payments-table td:nth-child(6){min-width:16rem;max-width:24rem}.staff-mono{font:.7rem Cascadia Mono,Consolas,monospace}.staff-status{text-transform:uppercase;border:1px solid #444;padding:.3rem .5rem;font:.62rem Cascadia Mono,Consolas,monospace;display:inline-block}.staff-status[data-status=SUCCEEDED]{color:#7cebb4;border-color:#48a97a}.staff-status[data-status$=FAILED]{color:#ff9ba2;border-color:#8c3a42}@media (max-width:720px){.staff-payment-method-panel>header,.staff-payment-method-grid{grid-template-columns:1fr}.staff-payment-method-card{min-height:0}.staff-payment-method-panel .staff-primary-action{width:100%}.staff-payment-live-policy{grid-template-columns:1fr}.staff-payment-live-policy p+p{border-block-start:1px solid var(--border);border-inline-start:0}.staff-payment-reconciliation{grid-template-columns:1fr}.staff-payment-reconciliation button{width:100%}}.x-post-readiness{border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.x-post-readiness article{gap:1rem;padding:1.25rem;display:grid}.x-post-readiness article+article{border-inline-start:1px solid var(--border)}.x-post-readiness span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:.62rem Cascadia Mono,Consolas,monospace}.x-post-readiness strong{color:var(--brand-light)}.x-post-settings-panel{margin-top:2rem}.x-post-control{gap:1rem;display:grid}.x-post-master-switch{border-color:var(--brand);box-shadow:0 0 0 1px color-mix(in srgb, var(--brand), transparent 65%)}.x-post-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.x-post-copy-preview{text-overflow:ellipsis;white-space:nowrap;max-width:28rem;overflow:hidden}@media (max-width:760px){.x-post-readiness,.x-post-rules{grid-template-columns:1fr}.x-post-readiness article+article{border-inline-start:0;border-top:1px solid var(--border)}}.staff-moderation-grid{background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.staff-moderation-grid article{background:#0b0b0b;grid-template-columns:8rem minmax(0,1fr);display:grid}.staff-moderation-grid img{object-fit:cover;width:8rem;height:100%;min-height:12rem}.staff-moderation-grid article>div{flex-direction:column;align-items:flex-start;min-width:0;padding:1rem;display:flex}.staff-moderation-grid h2{margin:.35rem 0}.staff-moderation-grid a{max-width:100%;color:var(--brand-light);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.staff-moderation-grid small{color:var(--muted);margin-top:auto;font:.6rem Cascadia Mono,Consolas,monospace}.staff-moderation-summary{border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.staff-moderation-summary article{gap:.7rem;padding:1.2rem;display:grid}.staff-moderation-summary article+article{border-inline-start:1px solid var(--border)}.staff-moderation-summary span,.staff-profile-filters span,.staff-profile-editor label span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font:.62rem Cascadia Mono,Consolas,monospace}.staff-moderation-summary strong{font-size:1.8rem}.staff-profile-filters{grid-template-columns:minmax(14rem,1fr) minmax(12rem,.35fr) auto;align-items:end;gap:1rem;margin:1.5rem 0;display:grid}.staff-profile-filters label,.staff-profile-editor label{gap:.45rem;display:grid}.staff-profile-filters input,.staff-profile-filters select,.staff-profile-editor input,.staff-profile-editor select,.staff-profile-editor textarea{color:#fff;background:#0d0d0d;border:1px solid #3a3a3a;min-height:2.8rem;padding:.65rem .75rem}.staff-profile-filters button,.staff-profile-controls button,.staff-pagination a{border:1px solid var(--brand);min-height:2.8rem;color:var(--brand-light);cursor:pointer;background:0 0;padding:.65rem .85rem;text-decoration:none}.staff-profile-center{gap:1rem;display:grid}.staff-profile-card{border:1px solid var(--border);background:#0b0b0b;overflow:hidden}.staff-profile-overview{grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.staff-profile-overview>img,.staff-avatar-editor img{object-fit:cover;border:1px solid #4b4b4b;width:7rem;height:7rem}.staff-profile-overview>div:nth-child(2){gap:.3rem;min-width:0;display:grid}.staff-profile-overview h2{margin:0;font-size:1.45rem}.staff-profile-overview span,.staff-profile-overview code{color:var(--muted);font-size:.72rem}.staff-profile-overview a{color:var(--brand-light);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.staff-profile-flags{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;max-width:13rem;display:flex}.staff-profile-flags b{color:#8ee8b2;text-transform:uppercase;border:1px solid #4a7c61;padding:.35rem .5rem;font:.58rem Cascadia Mono,Consolas,monospace}.staff-profile-flags b[data-tone=danger]{color:#ff9ba2;border-color:#b44955}.staff-profile-flags b[data-tone=warning]{color:#f0cb7d;border-color:#a98336}.staff-profile-flags b[data-tone=gift]{border-color:var(--brand);color:var(--brand-light)}.staff-profile-metrics{border-block:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.staff-profile-metrics span{color:var(--muted);text-transform:uppercase;gap:.4rem;padding:.8rem 1rem;font-size:.65rem;display:grid}.staff-profile-metrics span+span{border-inline-start:1px solid var(--border)}.staff-profile-metrics strong{color:#fff;font-size:1rem}.staff-profile-primary-actions,.staff-profile-advanced{flex-wrap:wrap;gap:.55rem;padding:.8rem 1rem;display:flex}.staff-profile-controls button[data-danger=true]{color:#ff9ba2;border-color:#b44955}.staff-profile-controls button:disabled{cursor:wait;opacity:.5}.staff-profile-editor{border-top:1px solid var(--border);grid-template-columns:minmax(0,1.5fr) minmax(15rem,1fr);gap:1rem;padding:1rem;display:grid}.staff-profile-editor>form{gap:.8rem;display:grid}.staff-avatar-editor{align-content:start}.staff-avatar-editor img{width:6rem;height:6rem}.staff-profile-advanced{grid-column:1/-1;padding:0}.staff-profile-message{border-top:1px solid var(--border);color:#9ae7bc;justify-content:space-between;align-items:center;gap:.8rem;margin:0;padding:.75rem 1rem;display:flex}.staff-profile-message[data-reauthentication=true]{color:#f0cb7d;background:#1b160c;border-top-color:#a98336}.staff-profile-message button{color:#fff4cf;border-color:#f0cb7d;flex:none;min-height:2.4rem;font-weight:800}.staff-pagination{justify-content:space-between;gap:1rem;margin-top:1rem;display:flex}.staff-row-actions{align-items:center;gap:.4rem;margin-top:.8rem;display:flex}.staff-row-actions button,.staff-inline-form button{color:#fff;cursor:pointer;background:0 0;border:1px solid #444;padding:.45rem .65rem}.staff-row-actions button:first-child{border-color:var(--brand);color:var(--brand-light)}.staff-empty-state{color:var(--muted);background:#0b0b0b;padding:3rem}.staff-narrow-panel{border-top:1px solid var(--border);width:min(100%,42rem)}.staff-settings-form{gap:1.4rem;padding-top:1.5rem;display:grid}.staff-settings-form label span{color:var(--brand-light)}.staff-toggle-row{justify-content:space-between;align-items:center;gap:2rem;display:flex}.staff-toggle-row span{color:#fff;gap:.4rem;display:grid}.staff-toggle-row small{color:var(--muted);font-weight:400}.staff-toggle-row input{width:1.5rem;height:1.5rem;accent-color:var(--brand)}.staff-inline-form{align-items:center;gap:.5rem;min-width:23rem;display:flex}.staff-inline-form input[type=number]{color:#fff;background:#090909;border:1px solid #444;width:4rem;padding:.5rem}.staff-switch{align-items:center;gap:.35rem;display:flex}.staff-enrollment{gap:2rem;margin-top:2rem;display:grid}.staff-enrollment section{border-top:1px solid var(--border);padding-top:1rem}.staff-enrollment section>code{overflow-wrap:anywhere;color:var(--brand-light);background:#111;padding:1rem;display:block}.staff-backup-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.staff-backup-codes code{border:1px solid var(--border);text-align:center;padding:.6rem}@media (max-width:70rem){.staff-moderation-grid{grid-template-columns:1fr 1fr}}@media (max-width:52rem){.staff-auth-shell{grid-template-columns:1fr}.staff-auth-aside{border-top:1px solid var(--border);border-inline-start:0;min-height:20rem;padding:2rem}.staff-auth-aside>span{font-size:clamp(3.5rem,20vw,5rem)}.staff-console{grid-template-columns:1fr}.staff-sidebar{height:auto;padding-bottom:0;position:static}.staff-sidebar nav{display:flex;overflow-x:auto}.staff-sidebar nav a{border-inline-end:1px solid var(--border);flex:none}.staff-identity{display:none}.staff-measures{grid-template-columns:1fr 1fr}.staff-measures article+article,.staff-measures>a+a{border-inline-start:0}.staff-measures article:nth-child(2n),.staff-measures>a:nth-child(2n){border-inline-start:1px solid var(--border)}.staff-measures article:nth-child(n+3),.staff-measures>a:nth-child(n+3){border-top:1px solid var(--border)}.statistics-header{flex-direction:column;align-items:flex-start}.statistics-header-status{text-align:start;flex-direction:column;align-items:flex-start}.statistics-hero,.statistics-columns,.statistics-operations-grid{grid-template-columns:1fr}.statistics-hero-lead{border-bottom:1px solid var(--border);border-inline-end:0;min-height:15rem}.statistics-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-section .staff-section-heading{flex-direction:column;align-items:flex-start;gap:.8rem}.staff-moderation-grid{grid-template-columns:1fr}.staff-profile-overview{grid-template-columns:5rem minmax(0,1fr)}.staff-profile-overview>img{width:5rem;height:5rem}.staff-profile-flags{grid-column:1/-1;justify-content:flex-start;max-width:none}.staff-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-profile-metrics span+span{border-inline-start:0}.staff-profile-metrics span:nth-child(2n){border-inline-start:1px solid var(--border)}.staff-profile-metrics span:nth-child(n+3){border-top:1px solid var(--border)}.staff-profile-editor,.staff-profile-filters{grid-template-columns:1fr}.staff-page-header{flex-direction:column;align-items:start}.staff-profile-message{flex-direction:column;align-items:stretch}.staff-profile-message button{width:100%}}@media (max-width:34rem){.statistics-hero-grid,.statistics-kpis,.statistics-platform-grid{grid-template-columns:1fr}.statistics-hero-grid article,.statistics-hero-grid article:nth-child(odd),.statistics-hero-grid article:nth-child(n+3),.statistics-kpis article+article{border-bottom:1px solid var(--border);border-inline:0}.statistics-hero-grid article:last-child{border-bottom:0}.statistics-ranking-list>article{grid-template-columns:2rem minmax(0,1fr)}.statistics-ranking-list>article>p{text-align:start;grid-column:2}}.home-editorial{border-top:1px solid var(--border);padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,3rem)}.home-editorial-heading{border-bottom:1px solid var(--border);grid-template-columns:minmax(18rem,.92fr) minmax(20rem,1.08fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);padding-bottom:clamp(1.75rem,3vw,2.75rem);display:grid}.home-editorial-heading h2{max-width:20ch;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:.75rem 0 0;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:680;font-stretch:75%;line-height:.98}.home-editorial-introduction{align-content:end;gap:1.25rem;display:grid}.home-editorial-introduction>p{color:#d0d0d0;max-width:38rem;margin:0;font-size:clamp(.98rem,1.2vw,1.08rem);font-weight:520;line-height:1.62}.home-editorial-steps{border-top:1px solid var(--border);margin-top:clamp(1.25rem,2.5vw,2rem);display:grid}.home-editorial-steps details{border-bottom:1px solid var(--border);background:#0d0c0e;overflow:hidden}.home-editorial-steps summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,2vw,1.5rem);min-height:4.75rem;padding:1rem clamp(.85rem,2vw,1.5rem);list-style:none;transition:background-color .16s;display:grid}.home-editorial-steps summary::-webkit-details-marker{display:none}.home-editorial-steps summary>span{color:var(--brand-light);font:800 .64rem/1 var(--font-mono);letter-spacing:.08em}.home-editorial-steps summary strong{color:var(--text);font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;font-size:clamp(1.05rem,1.65vw,1.38rem);font-weight:720;line-height:1.05}.home-editorial-steps summary i{width:1.65rem;height:1.65rem;color:var(--brand-light);border:1px solid #ef3f8f70;border-radius:50%;place-items:center;font:700 1rem/1 sans-serif;transition:transform .18s;display:grid}.home-editorial-steps details[open] summary{background:#ef3f8f17}.home-editorial-steps details[open] summary i{transform:rotate(45deg)}.home-editorial-step-body{padding:0 clamp(1rem,5vw,4.5rem) clamp(1.5rem,3vw,2.25rem)}.home-editorial-step-body ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.home-editorial-step-body li{color:#d6d6d6;border-top:1px solid #ffffff17;min-height:100%;padding:1rem 1.4rem 1rem 1.25rem;line-height:1.58;position:relative}.home-editorial-step-body li:before{background:var(--brand-light);content:"";border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:1.48rem;left:0}.home-editorial-links{flex-wrap:wrap;gap:.75rem;display:flex}.home-editorial-links a{border:1px solid var(--border-strong);color:#fff;min-height:2.8rem;font:800 .72rem var(--font-mono);letter-spacing:.035em;text-transform:uppercase;border-radius:.38rem;align-items:center;padding:.7rem 1rem;text-decoration:none;display:inline-flex}.home-editorial-links a:hover,.home-editorial-links a:focus-visible{border-color:var(--brand-light);color:var(--brand-light)}.public-footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;padding:2rem clamp(1rem,4vw,3rem);font-size:.75rem;display:flex}.public-footer a{color:var(--brand-light);text-decoration:none}.public-footer nav{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.report-shell{border-inline:1px solid var(--border);background:var(--surface);width:min(100%,90rem);min-height:100vh;margin:0 auto}.report-shell>header{border-bottom:1px solid var(--border);color:var(--muted);text-transform:uppercase;justify-content:space-between;padding:1.25rem clamp(1rem,4vw,3rem);font:.7rem Cascadia Mono,Consolas,monospace;display:flex}.report-shell>section{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);gap:clamp(2rem,8vw,8rem);padding:clamp(3rem,8vw,8rem) clamp(1rem,6vw,6rem);display:grid}.report-shell h1{max-width:100%;font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:normal;text-wrap:wrap;text-transform:uppercase;word-break:normal;margin:1rem 0;font-size:clamp(2.6rem,3.6vw,3.25rem);font-weight:600;font-stretch:75%;line-height:.98}.report-shell section>div>p{max-width:35rem;color:var(--muted);line-height:1.7}.report-season-note{background:linear-gradient(135deg,#f2bb661a,#0b0908);border:1px solid #6d522c;gap:.65rem;max-width:35rem;margin-block:1.5rem;padding:1rem 1.15rem;display:grid}.report-season-note strong{color:#ffe2a1;font-size:1.1rem}.report-season-note span{color:#cfc5b7;line-height:1.6}.report-season-note a{color:#f2bb66;width:fit-content;font-weight:800}.legal-shell{border-inline:1px solid var(--border);background:var(--surface);width:min(100%,90rem);min-height:100vh;margin:0 auto}.legal-shell>header{border-bottom:1px solid var(--border);color:var(--muted);text-transform:uppercase;justify-content:space-between;padding:1.25rem clamp(1rem,4vw,3rem);font:.7rem Cascadia Mono,Consolas,monospace;display:flex}.legal-shell>header a,.legal-shell>nav a[aria-current=page]{color:var(--brand-light)}[dir=rtl] .legal-shell>header a span[aria-hidden=true]{display:inline-block;transform:scaleX(-1)}.legal-shell>nav{border-bottom:1px solid var(--border);display:flex;overflow-x:auto}.legal-shell>nav a{border-inline-end:1px solid var(--border);color:var(--muted);text-transform:uppercase;flex:none;padding:1rem 1.25rem;font-size:.75rem}.legal-shell>article{width:min(100%,64rem);margin:0 auto;padding:clamp(3rem,8vw,7rem) clamp(1rem,5vw,4rem)}.legal-shell h1{max-width:100%;font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:normal;text-wrap:balance;text-transform:uppercase;word-break:normal;margin:.8rem 0 1.5rem;font-size:clamp(2.15rem,5vw,4.1rem);font-weight:600;font-stretch:75%;line-height:.98}.legal-shell article:not(.legal-rules)>:not(h1):not(.staff-kicker){max-width:52rem}.legal-intro{color:#dedede;font-size:clamp(1.15rem,3vw,1.5rem);line-height:1.55}.legal-shell article>aside{border-inline-start:.25rem solid var(--brand);background:var(--surface-2);color:var(--brand-light);margin-block:2rem 4rem;padding:1rem 1.25rem;line-height:1.55}.legal-shell article>.legal-support-callout{border:1px solid #ffc9707a;color:var(--text);background:radial-gradient(circle at 0 0,#ef458840,#0000 48%),#130d12;border-inline-start:.35rem solid #ffc970;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:1rem;margin-block:-2rem 4rem;display:grid;box-shadow:0 1.2rem 3rem #0003}.legal-shell article>.legal-season-callout{color:var(--text);background:linear-gradient(#0b0908d1,#0b0908d1),url(/brand/hall-stars.png) 50%/cover no-repeat,#0b0908;border:1px solid #6d522c;border-inline-start:.35rem solid #f2bb66;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin-block:-2rem 4rem;display:grid}.legal-season-callout>span{color:#f2bb66;font-size:1.75rem}.legal-season-callout h2{color:#ffe2a1;margin:0 0 .65rem!important;font-size:clamp(1.25rem,3vw,1.75rem)!important}.legal-season-callout p{color:#ded7cc;margin:0;line-height:1.65}.legal-season-callout a{color:#f2bb66;margin-top:.85rem;font-weight:800;display:inline-flex}.legal-support-callout>span{color:#ffc970;font-size:1.75rem;line-height:1}.legal-support-callout h2{color:#ffd590;margin:0 0 .6rem!important;font-size:clamp(1.2rem,3vw,1.65rem)!important}.legal-support-callout p{color:#ded7dc;margin:0;line-height:1.65}.legal-rules{width:min(100%,64rem)!important}.legal-rules-fr{width:min(100%,88rem)!important;padding-inline:clamp(.75rem,3.5vw,3.5rem)!important}.legal-rules>section:not(.legal-contact-panel):not(.legal-provider-note):not(.rules-final-cta){grid-template-columns:minmax(12rem,.72fr) minmax(0,1.28fr);gap:clamp(1rem,4vw,3rem);padding-block:clamp(2rem,5vw,3.5rem);display:grid}.legal-rules>section>h2{color:var(--brand-light);line-height:1.05}.legal-shell article .rules-final-cta{border:1px solid var(--brand);color:#090509;background:linear-gradient(125deg,#ef4588,#c81768);margin:2rem 0;padding:clamp(1.5rem,5vw,3rem)}.rules-final-cta h2,.rules-final-cta p{color:#090509!important}.rules-final-cta a{color:#fff;text-transform:uppercase;background:#090509;border:1px solid #090509;align-items:center;min-height:3.25rem;margin-top:1.5rem;padding-inline:1.2rem;font-weight:900;text-decoration:none;display:inline-flex}.legal-shell article>section{border-top:1px solid var(--border);padding-block:2rem}.legal-shell article h2{margin:0 0 1rem;font-size:clamp(1.5rem,4vw,2.25rem)}.legal-shell article section p{color:#c8c8c8;margin:0;line-height:1.75}.legal-shell article .legal-provider-note,.legal-shell article .legal-contact-panel{border:1px solid var(--border);border-top:.25rem solid var(--brand);background:var(--surface-2);margin-top:2rem;padding:clamp(1.25rem,4vw,2rem)}.legal-provider-note>a,.legal-contact-panel a{color:var(--brand-light);margin-top:1.25rem;font-weight:800;display:inline-flex}.legal-contact-panel>div{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.legal-updated{color:var(--muted);text-transform:uppercase;font:.7rem Cascadia Mono,Consolas,monospace}.report-form{border-top:4px solid var(--brand);align-self:start;gap:1.2rem;padding-top:1.5rem;display:grid}.report-form label{color:var(--muted);text-transform:uppercase;gap:.5rem;font-size:.75rem;font-weight:800;display:grid}.report-form input,.report-form select,.report-form textarea{color:#fff;background:#090909;border:1px solid #353535;width:100%;padding:.85rem;font:1rem/1.4 inherit}.report-form textarea{resize:vertical}.report-privacy{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.report-privacy a{color:var(--brand-light)}.report-success{border-top:4px solid var(--brand);padding-top:2rem}.report-success strong{font-size:2rem}.staff-report-list{background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.staff-report-list article{background:#0b0b0b;flex-direction:column;align-items:flex-start;min-width:0;padding:1.5rem;display:flex}.staff-report-list article>header{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.staff-report-list time{color:var(--muted);font:.62rem Cascadia Mono,Consolas,monospace}.staff-report-list h2{margin-bottom:.4rem}.staff-report-list a{color:var(--brand-light)}.staff-report-list p{color:#c7c7c7;white-space:pre-wrap;line-height:1.6}.staff-report-list small{color:var(--muted)}@media (max-width:52rem){.home-editorial-heading{grid-template-columns:1fr}.home-editorial-heading h2{max-width:22ch}.report-shell>section,.staff-report-list{grid-template-columns:1fr}.public-footer{flex-direction:column;align-items:flex-start}}@media (max-width:42rem){.home-editorial{gap:1.5rem;padding-block:2.75rem}.home-editorial-steps summary{min-height:3.9rem}.home-editorial-step-body{padding-inline:1rem}.home-editorial-step-body ul{grid-template-columns:1fr}.home-editorial-step-body li{padding-right:.35rem}}.public-shell{border-inline:1px solid var(--border);background:var(--surface);width:min(100%,96rem);min-height:100vh;margin:0 auto}.site-header{border-bottom:1px solid var(--border);background:#050505eb;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:.75rem clamp(1rem,4vw,3rem);display:flex}.brand-lockup{align-items:center;width:clamp(9.5rem,18vw,12rem);display:inline-flex}.brand-lockup img{width:100%;height:auto}.header-actions{align-items:center;gap:.5rem;display:flex}.language-switcher{z-index:12;text-transform:uppercase;width:min(14rem,42vw);font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem;position:relative}.language-switcher summary{border:1px solid var(--border);background:var(--background);min-height:2.85rem;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;list-style:none;display:flex}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher summary:hover,.language-switcher summary:focus-visible,.language-switcher[open] summary{border-color:var(--brand)}.language-switcher summary:focus-visible{outline:2px solid var(--brand-light);outline-offset:2px}.language-chevron,.country-chevron{border-bottom:2px solid;border-right:2px solid;flex:none;width:.55rem;height:.55rem;transition:transform .16s;transform:translateY(-.15rem)rotate(45deg)}.language-switcher[open] .language-chevron,.country-select[open] .country-chevron{transform:translateY(.15rem)rotate(225deg)}.language-menu{border:1px solid var(--brand-light);background:var(--brand);scrollbar-color:#fff #c817688c;width:100%;max-height:min(31rem,70vh);display:grid;position:absolute;inset-block-start:calc(100% + .35rem);inset-inline-end:0;overflow-y:auto;box-shadow:0 1.5rem 4rem #00000094}.language-menu button{color:#fff;cursor:pointer;min-height:2.5rem;font:inherit;text-align:start;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #ffffff2e;padding:.65rem 1rem}.language-menu button:hover,.language-menu button:focus-visible,.language-menu button[aria-selected=true]{color:#fff;background:#c81768;outline:0}.platform-rail{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-width:0;display:flex}.platform-rail [role=tablist]{scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto}.platform-rail [role=tab]{border-inline-end:1px solid var(--border);min-height:3.25rem;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border-block:0;border-inline-start:0;flex:none;align-items:center;padding-inline:clamp(1rem,3vw,2rem);text-decoration:none;display:inline-flex}.platform-rail [role=tab][aria-selected=true]{background:var(--text);color:var(--background);font-weight:800}.live-indicator{color:var(--brand-light);text-transform:uppercase;flex:none;align-items:center;gap:.5rem;padding-inline:1.25rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.7rem;display:flex}.live-indicator>span{background:var(--brand);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 .25rem #ef458829}.live-indicator[data-state=unavailable]{color:var(--muted)}.live-indicator[data-state=unavailable]>span{background:var(--muted);box-shadow:none}.takeover{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.86fr) minmax(28rem,1.14fr);min-height:32rem;display:grid}.takeover-copy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(3rem,7vw,7rem) clamp(1rem,5vw,5rem);display:flex}.eyebrow{color:var(--brand-light);letter-spacing:.11em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:700}.takeover h1{max-width:27ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;text-transform:uppercase;margin:1.25rem 0 0;font-size:clamp(2.15rem,3.4vw,3.35rem);font-weight:680;font-stretch:75%;line-height:.98}.takeover-value-proposition{max-width:28ch;color:var(--text);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;text-transform:uppercase;margin:1.1rem 0 0;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:720;font-stretch:75%;line-height:1}.takeover-copy>p:not(.takeover-value-proposition){max-width:36rem;color:var(--muted);margin:1.35rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.takeover-rules-button{border:1px solid var(--brand-light);color:#fff;width:fit-content;font:800 .72rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.65rem;margin-top:1.35rem;padding:.75rem 1rem;text-decoration:none;display:inline-flex}.takeover-actions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.35rem;display:flex}.takeover-actions .takeover-rules-button{margin-top:0}.takeover-rules-button span{color:var(--brand-light);font-size:1rem}.takeover-rules-button:hover,.takeover-rules-button:focus-visible{background:var(--brand-light);color:#16060d}.takeover-rules-button:hover span,.takeover-rules-button:focus-visible span{color:#16060d}.takeover-rail{border-inline-start:1px solid var(--border);background:var(--surface-2);grid-template-rows:1fr auto;min-width:0;display:grid}.leader-card{isolation:isolate;min-width:0;min-height:clamp(25rem,34vw,31rem);color:inherit;contain:paint;grid-template-columns:auto auto minmax(0,1fr);place-content:center stretch;align-items:center;gap:clamp(1rem,2.4vw,2.2rem);padding:clamp(2rem,4vw,3.5rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.leader-card:before{z-index:0;content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14 22%,#ffffff4d 50%,#ffffff14 78%,#0000);width:24%;animation:4s ease-in-out infinite leader-card-premium-sweep;position:absolute;top:-45%;bottom:-45%;left:-42%;transform:translate(-140%)skew(-15deg)}.leader-card-atmosphere{z-index:-2;opacity:.2;pointer-events:none;background:url(/assets/v1/brand/leader-hearts.webp) 50%/cover no-repeat;position:absolute;inset:0}.leader-card:after{z-index:-1;background:linear-gradient(90deg, #0f0f0f61, #0f0f0fd6), linear-gradient(0deg, var(--surface-2), transparent 58%);content:"";transition:background .24s;position:absolute;inset:0}.leader-card:hover:after{background:linear-gradient(90deg, #0f0f0f42, #0f0f0fbd), linear-gradient(0deg, var(--surface-2), transparent 64%)}.leader-card:has(.leader-card-profile-link:focus-visible):after{background:linear-gradient(90deg, #0f0f0f42, #0f0f0fbd), linear-gradient(0deg, var(--surface-2), transparent 64%)}@keyframes leader-card-premium-sweep{0%,12%{opacity:0;transform:translate(-140%)skew(-15deg)}16%{opacity:.86}27%{opacity:.62;transform:translate(610%)skew(-15deg)}31%,to{opacity:0;transform:translate(610%)skew(-15deg)}}.leader-card-profile-link{z-index:1;position:absolute;inset:0}.leader-card-placement-trigger{cursor:pointer;background:0 0;border:0;border-radius:0;width:100%}.leader-card-placement-trigger:disabled{cursor:not-allowed}.leader-card-profile-link:focus-visible{outline:3px solid var(--brand-light);outline-offset:-3px}.rank-crown{color:var(--brand);font-family:var(--font-display);letter-spacing:-.08em;font-size:clamp(6rem,10vw,10rem);font-weight:900;line-height:.72}.profile-monogram,.row-monogram{background:var(--brand);color:var(--background);font-family:var(--font-display);justify-content:center;align-items:center;font-weight:900;display:inline-flex}.profile-monogram{aspect-ratio:1;border:4px solid #f97aa1e0;border-radius:50%;width:clamp(9rem,15vw,12rem);font-size:clamp(1.8rem,4vw,3rem);box-shadow:0 0 0 .12rem #ff488e29,0 0 1rem #ff488e7a,0 1.25rem 3rem #00000061}.profile-avatar{background:#170810;position:relative;overflow:hidden}.profile-monogram.profile-avatar:after{z-index:2;border-radius:inherit;content:"";opacity:.45;pointer-events:none;border:2px solid #ffa4c16b;animation:3.2s ease-in-out infinite leader-avatar-aura;position:absolute;inset:.16rem;transform:scale(.97)}.profile-avatar img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .14s ease-out}.profile-avatar.is-loaded img{opacity:1}.profile-avatar.is-default-avatar img,.generic-profile-image{object-fit:contain;background:#170810;padding:14%}.profile-monogram.profile-avatar.is-default-avatar img{padding:20%}.row-monogram.profile-avatar.is-default-avatar img{padding:13%}.profile-avatar.is-loading,.leader-avatar-pending{background:linear-gradient(135deg,#210b15,#13070d 58%,#260d19)}.leader-identity{color:inherit;min-width:0}.leader-card:hover .leader-identity strong,.creator-profile-link:hover strong,.creator-profile-link:focus-visible strong{color:var(--brand)}.leader-card:has(.leader-card-profile-link:focus-visible) .leader-identity strong{color:var(--brand)}.creator-profile-link:focus-visible{outline:2px solid var(--brand);outline-offset:.3rem;border-radius:.2rem}.leader-identity strong{max-width:100%;font-size:var(--leader-name-size,2.9rem);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;line-height:1.05;display:block;overflow:hidden}.leader-identity>span{color:var(--muted);margin-top:.4rem;display:block}.leader-meta{flex-wrap:nowrap;align-items:center;gap:.45rem .75rem;min-width:0;margin-top:.7rem!important;display:flex!important}.leader-platform{color:var(--text);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:850}.leader-handle{min-width:0;color:var(--brand-light);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.05rem,1.9vw,1.4rem);font-weight:750;overflow:hidden}.leader-country{margin-top:.75rem;display:block}.leader-bio{color:#ffffffc2;text-align:center;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-column:1/-1;width:min(100%,38rem);margin:.35rem auto 0;padding-inline:2rem;font-size:clamp(.82rem,1.25vw,.98rem);font-style:normal;line-height:1.55;display:-webkit-box;position:relative;overflow:hidden}.leader-bio>span{color:var(--brand-light);opacity:.9;margin-inline-end:.3rem;font-family:Georgia,serif;font-size:1.45em;font-style:normal;line-height:1}.gifted-badge{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(100deg,#ef45882e,#ffc66724);border:1px solid #ffc9709e;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;padding:.45rem .65rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.66rem;font-weight:850;line-height:1;box-shadow:0 0 1rem #ef45882e;color:#ffd590!important;display:inline-flex!important}.gifted-badge-hero{margin-top:0!important}.gifted-badge-row{padding:.35rem .5rem;font-size:.58rem;margin-top:.45rem!important}.price-action>div>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem;display:block}@keyframes leader-avatar-aura{0%,to{opacity:.35;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}.newsroom-media-upload{background:#101012;border:1px solid #ef3f87;width:min(980px,100%);max-height:min(92vh,900px);overflow:auto}.newsroom-prosemirror table,.article-public-content table{border-collapse:collapse;width:100%;margin:2rem 0}.newsroom-prosemirror th,.newsroom-prosemirror td,.article-public-content th,.article-public-content td{text-align:start;vertical-align:top;border:1px solid #45454a;min-width:90px;padding:.75rem}.newsroom-prosemirror th,.article-public-content th{color:#080808;background:#ef3f87}.newsroom-media-upload>header{border-bottom:1px solid #35353a;justify-content:space-between;align-items:center;padding:1.2rem;display:flex}.newsroom-media-upload header span{color:#ef3f87;font:700 .68rem var(--font-mono);text-transform:uppercase}.newsroom-media-upload h2{margin:.2rem 0}.newsroom-media-upload-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);display:grid}.newsroom-media-upload-grid>img{object-fit:contain;background:#070708;width:100%;height:100%;min-height:520px}.newsroom-media-upload-grid>div{align-content:start;gap:1rem;padding:1.5rem;display:grid}.newsroom-media-upload label{color:#ccc;gap:.4rem;font-size:.78rem;font-weight:800;display:grid}.newsroom-media-upload input,.newsroom-media-upload textarea{color:#fff;width:100%;font:inherit;background:#09090a;border:1px solid #3a3a40;padding:.75rem}.newsroom-media-upload textarea{resize:vertical;min-height:78px}.newsroom-media-upload p{color:#999;font-size:.75rem;line-height:1.5}.newsroom-media-upload button{color:var(--on-brand-action);background:#ef3f87;border:1px solid #ef3f87;padding:.8rem 1rem;font-weight:900}@media (max-width:760px){.newsroom-media-upload-grid{grid-template-columns:1fr}.newsroom-media-upload-grid>img{min-height:240px;max-height:36vh}}@media (prefers-reduced-motion:reduce){.profile-monogram.profile-avatar:after{animation:none}.profile-avatar img{transition:none}}.article-key-points,.article-sources{background:linear-gradient(135deg,#ef3f871a,#ffffff04);border:1px solid #38383d;max-width:760px;margin:2.5rem auto;padding:clamp(1.25rem,3vw,2rem)}.article-key-points>strong{color:#ef3f87;font:800 .72rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;display:block}.article-key-points ul,.article-sources ol{gap:.75rem;margin:0;padding-left:1.25rem;display:grid}.article-key-points li{line-height:1.55}.article-sources h2{margin-top:0;font-size:clamp(1.5rem,3vw,2.25rem)}.article-sources a{color:#ff70aa;overflow-wrap:anywhere}.cookie-consent-banner{z-index:1200;color:#f8f6f7;background:linear-gradient(115deg,#ef3d891f,#0000 42%),#0d0b0d;border:1px solid #ef3d89b8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,48px);padding:clamp(18px,2.5vw,30px);display:grid;position:fixed;bottom:clamp(12px,2.2vw,32px);left:clamp(12px,2.2vw,32px);right:clamp(12px,2.2vw,32px);box-shadow:0 22px 70px #0000009e}.cookie-consent-copy{max-width:820px}.cookie-consent-copy>span,.cookie-settings-dialog>span{color:#ef3d89;font:700 .72rem/1.2 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase}.cookie-consent-copy h2,.cookie-settings-dialog h2{margin:7px 0;font-size:clamp(1.25rem,2vw,2rem);line-height:1.05}.cookie-consent-copy p,.cookie-settings-dialog>p{color:#cfc6cc;margin:0;font-size:clamp(.9rem,1.15vw,1.02rem);line-height:1.55}.cookie-consent-actions{grid-template-columns:repeat(3,minmax(132px,1fr));gap:8px;display:grid}.cookie-consent-actions button,.cookie-settings-save,.cookie-consent-manage{color:#fff;min-height:48px;font:800 .76rem/1.15 var(--font-sans,sans-serif);letter-spacing:.025em;text-transform:uppercase;cursor:pointer;background:#171317;border:1px solid #5a4550;padding:11px 15px}.cookie-consent-actions button:hover,.cookie-consent-actions button:focus-visible,.cookie-settings-save:hover,.cookie-settings-save:focus-visible{color:#090709;background:#fff;border-color:#fff}.cookie-consent-actions .cookie-consent-primary,.cookie-settings-save{color:var(--on-brand-action);background:#ef3d89;border-color:#ef3d89}.cookie-consent-actions .cookie-consent-primary{color:#fff}.cookie-consent-manage{z-index:900;color:#e9dfe5;background:#0a080aeb;border-color:#5d3a4c;min-height:38px;padding:8px 12px;font-size:.66rem;position:fixed;bottom:12px;left:12px}.cookie-settings-backdrop{z-index:1250;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.cookie-settings-dialog{color:#fff;background:#0d0b0d;border:1px solid #ef3d89;width:min(620px,100%);max-height:min(760px,100dvh - 36px);padding:clamp(24px,4vw,42px);position:relative;overflow:auto;box-shadow:0 28px 90px #000000b3}.cookie-settings-close{color:#fff;cursor:pointer;background:#171317;border:1px solid #5a4550;width:42px;height:42px;font-size:1.6rem;position:absolute;top:12px;right:12px}.cookie-setting-row{background:#151115;border:1px solid #342b31;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:18px;padding:18px;display:grid}.cookie-setting-row div{gap:5px;display:grid}.cookie-setting-row small{color:#bdb2b8;line-height:1.45}.cookie-setting-required{color:#ef3d89;font:700 .7rem/1.2 var(--font-mono,monospace);text-transform:uppercase}.cookie-setting-row input{accent-color:#ef3d89;width:48px;height:26px}.cookie-settings-save{width:100%;margin-top:18px}@media (max-width:900px){.cookie-consent-banner{grid-template-columns:1fr}.cookie-consent-actions{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.cookie-consent-banner{gap:14px;padding:17px}.cookie-consent-actions{grid-template-columns:1fr}.cookie-consent-actions button{min-height:44px}.cookie-setting-row{gap:12px;padding:14px}}.maintenance-page{background:linear-gradient(90deg,#0000 49.9%,#ef458814 50%,#0000 50.1%),#050505;grid-template-rows:auto 1fr;min-height:100vh;display:grid;overflow:hidden}.maintenance-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vw,3rem);display:flex}.maintenance-wordmark{color:#fff;letter-spacing:-.03em;font-size:1.15rem;font-weight:900}.maintenance-stage{border:1px solid var(--border);text-align:center;background:#111111c7;flex-direction:column;justify-content:center;place-self:center;align-items:center;width:min(100% - 2rem,74rem);min-height:min(42rem,100vh - 7rem);padding:clamp(2rem,6vw,6rem) clamp(1.25rem,6vw,5rem);display:flex;position:relative}.maintenance-stage:before,.maintenance-stage:after{border-color:var(--brand);content:"";width:3rem;height:3rem;position:absolute}.maintenance-stage:before{border-top:3px solid;border-left:3px solid;top:-1px;left:-1px}.maintenance-stage:after{border-bottom:3px solid;border-right:3px solid;bottom:-1px;right:-1px}.maintenance-signal{background:linear-gradient(90deg, transparent, var(--brand-light), transparent);width:28%;height:2px;animation:5s ease-in-out infinite alternate maintenance-scan;position:absolute;top:0;left:0}@keyframes maintenance-scan{to{transform:translate(257%)}}.maintenance-kicker,.maintenance-status-line{color:var(--brand-light);letter-spacing:.12em;text-transform:uppercase;font:700 .68rem/1.4 Cascadia Mono,Consolas,monospace}.maintenance-icon{filter:drop-shadow(0 0 1.8rem #ef458838);width:clamp(6rem,12vw,9rem);height:auto;margin:clamp(1rem,3vw,2rem) 0}.maintenance-stage h1{max-width:24ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(2rem,5.5vw,5rem);font-weight:600;font-stretch:75%;line-height:.98}.maintenance-detail{color:#c8c8c8;max-width:43rem;margin:1.5rem auto 0;font-size:clamp(.95rem,1.5vw,1.15rem);line-height:1.65}.maintenance-status-line{color:var(--muted);align-items:center;gap:.65rem;margin-top:2rem;display:flex}.maintenance-status-line>span{background:var(--brand);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 .35rem #ef45881f}.maintenance-admin-header strong{color:var(--brand-light)}.maintenance-admin-status{border:1px solid var(--border);background:#0c0c0c;border-inline-start:.35rem solid #666;grid-template-columns:minmax(13rem,.45fr) minmax(0,1fr);align-items:center;gap:2rem;padding:1.25rem 1.5rem;display:grid}.maintenance-admin-status[data-phase=active]{border-inline-start-color:var(--brand)}.maintenance-admin-status[data-phase=scheduled]{border-inline-start-color:#e7b84e}.maintenance-admin-status div{gap:.35rem;display:grid}.maintenance-admin-status span,.maintenance-control-form legend,.maintenance-control-form label>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:700 .64rem/1.4 Cascadia Mono,Consolas,monospace}.maintenance-admin-status strong{text-transform:uppercase;font-size:1.45rem}.maintenance-admin-status p{max-width:48rem;color:var(--muted);margin:0;line-height:1.55}.maintenance-admin-grid{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:3rem;display:grid}.maintenance-admin-workspace{max-width:72rem;margin:2.25rem auto 0}.maintenance-control-form{border:1px solid var(--border);background:#090909;display:grid;overflow:hidden}.maintenance-form-intro{border-bottom:1px solid var(--border);background:linear-gradient(90deg,#ef45881f,#0000 64%);gap:.45rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.maintenance-form-intro strong{font-size:clamp(1.15rem,2vw,1.5rem)}.maintenance-form-intro p,.maintenance-step-heading p,.maintenance-save-panel p{color:var(--muted);margin:0;line-height:1.55}.maintenance-form-step{border-bottom:1px solid var(--border);gap:1.25rem;padding:clamp(1.3rem,3vw,2rem);display:grid}.maintenance-step-heading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.maintenance-step-heading>span{border:1px solid var(--brand);width:2.35rem;height:2.35rem;color:var(--brand-light);place-items:center;font:700 .72rem/1 Cascadia Mono,Consolas,monospace;display:grid}.maintenance-step-heading h2{margin:0 0 .25rem;font-size:clamp(1.1rem,2vw,1.4rem)}.maintenance-mode-picker{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;display:grid}.maintenance-mode-picker legend{margin-bottom:.75rem}.maintenance-mode-picker label{cursor:pointer;background:#0b0b0b;gap:.75rem;min-width:0;padding:1rem;transition:background .15s,box-shadow .15s;display:flex}.maintenance-mode-picker label[data-selected=true]{z-index:1;box-shadow:inset 0 0 0 1px var(--brand);background:#ef45881c;position:relative}.maintenance-mode-picker input{accent-color:var(--brand)}.maintenance-mode-picker span{gap:.35rem;display:grid}.maintenance-mode-picker strong{color:#fff}.maintenance-mode-picker small{color:var(--muted);line-height:1.4}.maintenance-field-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.maintenance-field-grid[data-single-field=true]{grid-template-columns:minmax(0,1fr)}.maintenance-control-form label:not(.maintenance-mode-picker label){gap:.55rem;display:grid}.maintenance-control-form input[type=datetime-local],.maintenance-control-form select,.maintenance-control-form textarea{color:#fff;background:#0b0b0b;border:1px solid #3a3a3a;width:100%;min-height:3rem;padding:.7rem .85rem}.maintenance-control-form input:disabled{opacity:.4}.maintenance-message-select output{border:1px solid #ef458873;border-inline-start:.3rem solid var(--brand);color:#ddd;background:#ef45880f;gap:.35rem;padding:1rem 1.15rem;line-height:1.45;display:grid}.maintenance-message-select output small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:700 .62rem/1.4 Cascadia Mono,Consolas,monospace}.maintenance-no-schedule{color:var(--muted);border:1px dashed #3a3a3a;padding:1rem}.maintenance-advanced-options{border-top:1px solid var(--border);padding-top:1rem}.maintenance-advanced-options summary{width:fit-content;color:var(--brand-light);cursor:pointer;font-weight:700}.maintenance-advanced-options[open] summary{margin-bottom:1rem}.maintenance-save-panel{background:#111;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(1.3rem,3vw,2rem);display:grid}.maintenance-save-panel>div:first-child{gap:.35rem;display:grid}.maintenance-save-panel>div:first-child>span{color:var(--brand-light);letter-spacing:.08em;text-transform:uppercase;font:700 .65rem/1.4 Cascadia Mono,Consolas,monospace}.maintenance-save-panel>div:first-child>strong{font-size:clamp(1.1rem,2vw,1.4rem)}.maintenance-form-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.maintenance-form-actions>a,.maintenance-stop-action{border:1px solid var(--brand);min-height:3.3rem;color:var(--brand-light);cursor:pointer;background:0 0;padding:.85rem 1rem;text-decoration:none}.maintenance-form-actions .staff-primary-action{white-space:nowrap;min-height:3.3rem}.maintenance-stop-action{color:#ff9ba2;border-color:#9f424d}.maintenance-emergency-stop{background:#9f424d1a;border-top:1px solid #7d333c;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.2rem clamp(1.3rem,3vw,2rem);display:flex}.maintenance-emergency-stop>div{gap:.25rem;display:grid}.maintenance-emergency-stop span{color:var(--muted)}.maintenance-support-strip{margin-top:3rem}.maintenance-support-strip .maintenance-operation-list{grid-template-columns:repeat(4,minmax(0,1fr))}.maintenance-support-strip .maintenance-operation-list a+a{border-top:0;border-inline-start:1px solid var(--border)}.maintenance-operations-panel{position:sticky;top:2rem}.maintenance-operation-list{border:1px solid var(--border);display:grid}.maintenance-operation-list a{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-height:4.6rem;padding:.9rem 1rem;text-decoration:none;display:grid}.maintenance-operation-list a+a{border-top:1px solid var(--border)}.maintenance-operation-list a:hover{background:#151515}.maintenance-operation-list span{color:var(--muted)}.maintenance-operation-list strong{color:var(--brand-light);font-size:1.45rem}.maintenance-operation-list b{color:var(--brand)}@media (max-width:62rem){.maintenance-admin-grid{grid-template-columns:1fr}.maintenance-operations-panel{position:static}.maintenance-support-strip .maintenance-operation-list{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-support-strip .maintenance-operation-list a:nth-child(3){border-inline-start:0}.maintenance-support-strip .maintenance-operation-list a:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:42rem){.maintenance-header{align-items:flex-start}.maintenance-header .language-switcher{width:min(12rem,54vw)}.maintenance-stage{border-inline:0;min-height:calc(100vh - 6rem)}.maintenance-stage h1{font-size:clamp(1.8rem,9vw,3.1rem)}.maintenance-mode-picker,.maintenance-field-grid{grid-template-columns:1fr}.maintenance-admin-status{grid-template-columns:1fr;gap:1rem}.maintenance-form-actions>*{text-align:center;width:100%}.maintenance-save-panel{grid-template-columns:1fr}.maintenance-emergency-stop{flex-direction:column;align-items:stretch}.maintenance-support-strip .maintenance-operation-list{grid-template-columns:1fr}.maintenance-support-strip .maintenance-operation-list a+a,.maintenance-support-strip .maintenance-operation-list a:nth-child(3){border-top:1px solid var(--border);border-inline-start:0}}.leader-card.has-leader{text-align:center;grid-template-columns:1fr;justify-content:center;align-items:center;gap:.9rem;padding:clamp(4rem,6vw,5rem) clamp(1.5rem,3vw,2.5rem) clamp(4.8rem,7vw,5.6rem)}.leader-card-cover{z-index:-3;width:100%;height:100%;box-shadow:none;background:#110910;border:0;border-radius:0;position:absolute;inset:0}.leader-card-cover img{object-fit:cover;background:#110910;width:100%;height:100%;padding:0}.leader-card-cover.is-default-avatar img{object-fit:contain;padding:18%}.leader-card-cover-shade{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#0404062e 0%,#04040614 45%,#0404064d 100%),linear-gradient(#04040614 26%,#0404069e 68%,#040406f5 100%);position:absolute;inset:0}.leader-card.has-leader:after{z-index:-1;background:linear-gradient(#0000 40%,#0404064d)}.leader-card.has-leader .leader-card-atmosphere{display:none}.leader-card.has-leader .rank-crown,.leader-card.has-leader .leader-identity,.leader-card.has-leader .leader-bio{z-index:2;pointer-events:none;position:relative}.leader-card.has-leader .rank-crown{place-items:center;min-width:0;display:grid}.leader-rank-number{color:var(--brand)}.leader-card.has-leader .leader-rank-lockup{z-index:4;color:#fff;text-align:center;text-shadow:0 .35rem 1.5rem #000c;justify-items:center;display:grid;position:absolute;top:clamp(1.25rem,3vw,2.5rem);left:clamp(1.25rem,3vw,2.5rem)}.leader-card.has-leader .leader-rank-number{font-family:var(--font-display);letter-spacing:-.08em;font-size:clamp(5.5rem,9vw,8.5rem);font-weight:900;line-height:.72}.leader-card.has-leader .leader-rank-lockup small{color:#ff9ac9;letter-spacing:.13em;text-transform:uppercase;margin-top:.95rem;font-family:Cascadia Mono,Consolas,monospace;font-size:clamp(.8rem,1.2vw,1rem);font-weight:800;line-height:1}.leader-rank-crown-image{filter:drop-shadow(0 .45rem .8rem #0000008c);width:clamp(6rem,9vw,8.3rem);height:auto;position:relative}.leader-card.has-leader .leader-identity{color:#fff;text-shadow:0 .2rem .8rem #000000b8;justify-items:center;display:grid}.leader-card.has-leader .leader-meta{text-align:center;justify-content:center;width:100%}.leader-card.has-leader .leader-meta .country-marker{text-shadow:0 .2rem .8rem #000000b8;flex:none;color:#fff!important}.leader-card.has-leader .leader-identity>span:not(.gifted-badge){color:#ffffffd1}.leader-card.has-leader .leader-bio{color:#ffffffd6;text-align:center;grid-column:1;width:min(100%,44rem);margin:.5rem auto 0;padding:0;font-style:normal}.leader-card-footer{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2.5rem);left:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,2.5rem)}.leader-card-footer>*{pointer-events:auto}.leader-card-footer .leader-share-button:only-child{margin-inline-start:auto}.leader-share-button,.placement-share-button{color:#fff;cursor:pointer;font-family:var(--font-display);letter-spacing:.02em;background:#050507b8;border:1px solid #ffffff7a;border-radius:.55rem;font-weight:850;transition:border-color .16s,background .16s,transform .16s}.leader-share-button{min-height:3.25rem;padding:.75rem 1rem}.leader-card:not(.has-leader) .rank-crown{text-align:center;align-content:center;justify-items:center;min-width:clamp(7rem,14vw,11rem);display:grid}.leader-card:not(.has-leader) .rank-crown small{color:#ff9ac9;letter-spacing:.13em;overflow-wrap:anywhere;text-transform:uppercase;max-width:100%;margin-top:.65rem;font-family:Cascadia Mono,Consolas,monospace;font-size:clamp(.8rem,1.2vw,1rem);font-weight:800;line-height:1;display:block}.leader-share-button:hover,.leader-share-button:focus-visible,.placement-share-button:hover,.placement-share-button:focus-visible{background:#ef3d8de0;border-color:#ff78b7;transform:translateY(-1px)}.leader-card-badges{z-index:4}.is-share-highlighted{animation:1s ease-in-out 3 share-target-highlight}@keyframes share-target-highlight{50%{box-shadow:inset 0 0 0 3px #ff78b7,0 0 2rem #ef3d8d7a}}.success-crown{z-index:0;opacity:.9;filter:drop-shadow(0 .5rem 1rem #ef3d8d47);width:9rem;height:auto;position:absolute;top:-2rem}.success-moment strong{margin-top:4.4rem}.placement-success-share{background:linear-gradient(135deg,#ef3d8d26,#ffffff08);border:1px solid #ff7ab775;border-radius:.7rem;gap:.65rem;width:100%;margin-top:.65rem;padding:1.15rem;display:grid}.placement-success-share>strong{color:#fff;font-size:1.15rem}.placement-success-scope{color:#ff9ac9;letter-spacing:.12em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem;font-weight:900}.placement-success-share>p{color:var(--muted);margin:0}.placement-share-button{min-height:3.25rem;margin-top:.25rem;padding:.75rem 1rem}.share-visual-backdrop{z-index:120;justify-content:center;align-items:center;padding:clamp(.75rem,3vw,2rem)}.share-visual-dialog{background:#0d0d10;border:1px solid #ff7ab77a;border-radius:.8rem;grid-template-columns:minmax(15rem,.8fr) minmax(18rem,1.2fr);gap:clamp(1rem,2vw,1.5rem);width:min(100%,68rem);max-height:calc(100dvh - 2rem);padding:clamp(1.1rem,3vw,2rem);display:grid;position:relative;overflow:auto;box-shadow:0 2rem 6rem #000000b8}.share-visual-dialog>header,.share-format-picker,.share-visual-actions{grid-column:2}.share-visual-dialog>header h2{margin:.5rem 0;font-size:clamp(2rem,4.5vw,3.7rem);line-height:.95}.share-visual-dialog>header p{color:var(--muted);margin:0;line-height:1.5}.share-format-picker{gap:.6rem;display:grid}.share-format-picker>strong{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:700}.share-format-tabs{grid-template-columns:repeat(2,1fr);gap:.55rem;display:grid}.share-format-tabs button,.share-visual-actions button{border:1px solid var(--border);color:#fff;cursor:pointer;background:#15151a;border-radius:.5rem;min-height:3rem;font-weight:800}.share-format-tabs button[aria-selected=true]{background:#ef3d8d;border-color:#ff78b7}.share-visual-preview{background:#08080a;border:1px solid #ffffff2e;border-radius:.65rem;grid-area:1/1/span 4;place-items:center;min-height:28rem;display:grid;overflow:hidden}.share-visual-preview img{object-fit:contain;width:100%;max-height:min(70dvh,48rem);display:block}.share-visual-loading,.share-visual-error{color:var(--muted);text-align:center;gap:.5rem;padding:2rem;display:grid}.share-visual-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.share-visual-actions button:hover,.share-visual-actions button:focus-visible{color:#ff9ac9;background:#202026;border-color:#ff78b7}.share-visual-actions button:disabled{cursor:wait;opacity:.45}@media (max-width:60rem){.leader-card.has-leader{grid-template-columns:1fr;justify-content:center}.leader-card.has-leader .leader-meta{justify-content:center;width:100%}.share-visual-dialog{grid-template-columns:1fr;width:min(100%,43rem)}.share-visual-dialog>header,.share-format-picker,.share-visual-actions,.share-visual-preview{grid-area:auto/1}.share-visual-preview{min-height:22rem}}@media (max-width:42rem){.leader-card.has-leader{padding:3.5rem 1.25rem 5.6rem}.leader-card:not(.has-leader) .rank-crown small{margin-top:.75rem;font-size:clamp(.72rem,3vw,.86rem)}.leader-card.has-leader .rank-crown{min-width:0}.leader-card.has-leader .leader-rank-lockup{top:.9rem;left:1rem}.leader-card.has-leader .leader-rank-number{font-size:clamp(4.4rem,20vw,5.8rem)}.leader-card.has-leader .leader-rank-lockup small{margin-top:.75rem;font-size:clamp(.72rem,3vw,.86rem)}.leader-rank-crown-image{width:clamp(5.5rem,24vw,7rem)}.leader-card.has-leader .leader-identity strong{font-size:clamp(1.8rem,8vw,2.4rem)}.leader-card.has-leader .leader-bio{font-size:.8rem}.leader-card-footer{gap:.65rem;bottom:1.25rem;left:1.25rem;right:1.25rem}.leader-card-footer .gifted-badge-hero{max-width:45%;padding:.4rem .5rem;font-size:clamp(.5rem,2.1vw,.6rem)}.leader-share-button{max-width:55%;min-height:2.9rem;padding:.65rem .75rem;font-size:clamp(.7rem,2.8vw,.82rem)}.share-visual-backdrop{padding:0}.share-visual-dialog{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh;padding:1.1rem}.share-visual-dialog>header{padding-inline-end:3rem}.share-visual-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.is-share-highlighted{animation:none}.maintenance-signal{animation:none;transform:translate(130%)}}.onlyfoune-turnstile{justify-content:center;align-items:center;min-height:4.1rem;display:flex;overflow:hidden}.price-action{background:var(--brand);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.5rem clamp(1rem,4vw,3rem);display:grid}.price-action>div>span{color:#fff}.price-action>div>strong{margin-top:.3rem;font-family:Cascadia Mono,Consolas,monospace;font-size:clamp(1.25rem,2.5vw,2rem);display:block}.outbid-button{border:1px solid var(--background);background:var(--background);min-height:3.5rem;color:var(--text);cursor:pointer;text-transform:uppercase;border-radius:.45rem;justify-content:center;align-items:center;gap:1.5rem;padding-inline:1.25rem;font-weight:900;display:inline-flex}.outbid-button:hover{background:var(--text);color:var(--background)}.outbid-button:disabled,.outbid-button:disabled:hover{background:var(--background);color:var(--muted);cursor:not-allowed}.comeback-hero-button,.comeback-row-button{isolation:isolate;animation:2.2s ease-in-out infinite comeback-button-pulse;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 0 .8rem #ef45887a,0 0 1.9rem #ef45883d;border-color:var(--brand-light)!important}.comeback-hero-button{color:#fff;letter-spacing:.025em;background:#080508;min-height:4.25rem;padding-inline:clamp(1.35rem,3vw,2.2rem)}.comeback-row-button,.row-action>.outbid-button.comeback-row-button,.board .row-action>.outbid-button.comeback-row-button,tbody tr:hover .row-action>.outbid-button.comeback-row-button,.board tbody tr:hover .row-action>.outbid-button.comeback-row-button{color:#fff;background:#080508}.comeback-hero-button:before,.comeback-row-button:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff9e,#0000);width:32%;animation:2.8s ease-in-out infinite comeback-button-sweep;position:absolute;top:-70%;bottom:-70%;left:-55%;transform:rotate(14deg)}.outbid-button-label,.outbid-button-arrow,.outbid-button-price{z-index:1;position:relative}.outbid-button:has(.outbid-button-price){border-radius:.5rem;grid-template-columns:minmax(0,1fr) max-content;gap:0;width:100%;padding:0;display:grid;overflow:hidden}.outbid-button-price{min-height:inherit;justify-content:center;align-items:center;padding:.65rem .9rem;display:inline-flex}.outbid-button:has(.outbid-button-price) .outbid-button-label{min-height:inherit;justify-content:center;align-items:center;padding:.65rem .9rem;display:inline-flex}.outbid-button:has(.outbid-button-price) .outbid-button-label{text-align:center;border-start-start-radius:.42rem;border-end-start-radius:.42rem;min-width:0}.outbid-button-price{background:var(--brand-action);color:#fff;white-space:nowrap;border-start-end-radius:.42rem;border-end-end-radius:.42rem;align-self:stretch;font-family:Cascadia Mono,Consolas,monospace}.comeback-hero-button:hover,.comeback-hero-button:focus-visible,.row-action>.outbid-button.comeback-row-button:hover,.row-action>.outbid-button.comeback-row-button:focus-visible,.board .row-action>.outbid-button.comeback-row-button:hover,.board .row-action>.outbid-button.comeback-row-button:focus-visible,tbody tr:hover .row-action>.outbid-button.comeback-row-button:hover,tbody tr:hover .row-action>.outbid-button.comeback-row-button:focus-visible,.board tbody tr:hover .row-action>.outbid-button.comeback-row-button:hover,.board tbody tr:hover .row-action>.outbid-button.comeback-row-button:focus-visible{color:#14040b;box-shadow:0 0 0 2px var(--brand-light), 0 0 1.35rem #ef4588c7, 0 0 2.8rem #ef458861;background:#fff}@keyframes comeback-button-pulse{0%,to{box-shadow:inset 0 0 0 1px #ffffff14,0 0 .65rem #ef45886b,0 0 1.5rem #ef45882e}50%{box-shadow:inset 0 0 0 2px #f97aa152,0 0 1.2rem #ef4588d1,0 0 2.6rem #ef458857}}@keyframes comeback-button-sweep{0%,34%{opacity:0;left:-55%}48%{opacity:1}66%,to{opacity:0;left:130%}}.comeback-collection{border-block:1px solid var(--border);background:#080608}.comeback-collection-heading{border-bottom:1px solid var(--border);text-align:center;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.4rem,3vw,2.1rem) clamp(1rem,4vw,3rem);display:flex}.comeback-collection-summary{justify-content:center;align-items:center;gap:.7rem;display:flex}.comeback-collection-summary strong{border:1px solid var(--brand);min-width:2rem;min-height:2rem;color:var(--brand-light);border-radius:50%;place-items:center;font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem;display:inline-grid}.manage-follows-button{border:1px solid var(--brand);min-height:2.9rem;color:var(--text);cursor:pointer;letter-spacing:.03em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1rem;font:800 .7rem Cascadia Mono,Consolas,monospace;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.manage-follows-button span{color:var(--brand-light);font-size:1rem}.manage-follows-button:hover,.manage-follows-button:focus-visible{background:var(--brand);color:var(--on-brand-action);outline:none;box-shadow:0 0 1.25rem #ef458840}.manage-follows-button:hover span,.manage-follows-button:focus-visible span{color:var(--on-brand-action)}.comeback-list{overscroll-behavior:auto;display:grid;overflow:visible}.comeback-banner{isolation:isolate;border-block:1px solid var(--brand);overscroll-behavior:auto;touch-action:pan-y;background:linear-gradient(90deg,#ef458821,#0000 48%),#0b080a;grid-template-columns:minmax(0,1.4fr) auto minmax(14rem,auto);align-items:center;gap:clamp(1rem,3vw,2.5rem);padding:clamp(1.1rem,3vw,2rem) clamp(1rem,4vw,3rem);display:grid;position:relative;overflow:clip}.comeback-banner *{touch-action:pan-y}.comeback-banner:after{z-index:-1;content:"";opacity:.07;background:url(/assets/v1/brand/leader-hearts.webp) 100%/auto 180% no-repeat;position:absolute;inset:0}.comeback-carousel-navigation{justify-content:center;align-items:center;gap:.65rem;margin-bottom:.7rem;display:flex}.comeback-carousel-navigation button{border:1px solid var(--brand);color:#fff;cursor:pointer;touch-action:manipulation;background:#090609;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;min-height:0;padding:0;display:grid}.comeback-carousel-navigation span{color:var(--brand-light);text-transform:uppercase;font:700 .62rem Cascadia Mono,Consolas,monospace}.comeback-carousel-navigation-banner{z-index:3;margin:0;position:absolute;inset-block-start:.35rem;inset-inline-start:.65rem}.comeback-carousel-navigation-banner button{width:1.8rem;height:1.8rem}.comeback-dismiss-actions{z-index:2;gap:.35rem;display:flex;position:absolute;inset-block-start:.4rem;inset-inline-end:.65rem}.comeback-dismiss-actions button,.overtaken-dismiss-actions button{color:var(--muted);cursor:pointer;text-transform:uppercase;background:0 0;border:0;padding:.35rem;font:700 .6rem Cascadia Mono,Consolas,monospace;text-decoration:none}.comeback-dismiss-actions button:hover,.comeback-dismiss-actions button:focus-visible,.overtaken-dismiss-actions button:hover,.overtaken-dismiss-actions button:focus-visible{color:var(--brand-light);outline:1px solid var(--brand)}.comeback-profile{align-items:center;gap:1rem;min-width:0;display:flex}.comeback-profile>div{min-width:0}.comeback-profile strong,.comeback-profile small{display:block}.comeback-profile strong{font-family:var(--font-display);text-wrap:balance;text-transform:uppercase;margin-top:.35rem;font-size:clamp(1.45rem,3vw,2.25rem);font-stretch:75%;line-height:1}.comeback-profile small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.45rem;overflow:hidden}.comeback-avatar{border:2px solid var(--brand-light);border-radius:50%;flex:none;width:4.5rem;height:4.5rem;box-shadow:0 0 1.2rem #ef458873}.comeback-math{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;font-family:Cascadia Mono,Consolas,monospace;display:grid}.comeback-math span{color:#d8ccd2;text-transform:uppercase;align-items:center;min-height:1.5rem;font-size:.72rem;line-height:1.2;display:flex}.comeback-math strong{text-align:end;white-space:nowrap;justify-content:flex-end;align-items:center;min-height:1.5rem;display:flex}.comeback-math .comeback-due{color:var(--brand-light);font-size:1.15rem}.board{padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem)}.section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.section-heading h2{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin:.45rem 0 0;font-size:clamp(1.8rem,3.5vw,3.1rem);font-weight:600;font-stretch:75%;line-height:1.05}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .takeover h1,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .section-heading h2,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .home-news-carousel h2,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .report-shell h1,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .legal-shell h1,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .board-empty-copy strong,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .bid-dialog h2){letter-spacing:0;font-family:Segoe UI,Tahoma,sans-serif;font-weight:600;font-stretch:100%;line-height:1.05}.preview-badge{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;padding:.65rem .8rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.65rem}.table-scroll{contain:layout paint;border:1px solid var(--border);max-width:100%;overflow-x:auto}.board-empty{--empty-accent:#f2bb66;--empty-accent-rgb:242 187 102;border:1px solid var(--border);background:radial-gradient(circle at 12% 20%, rgb(var(--empty-accent-rgb) / 14%), transparent 28%), linear-gradient(110deg, #0d0b0e 12%, #151116 58%, #0b090c);width:100%;min-height:clamp(18rem,24vw,23rem);color:var(--text);cursor:pointer;text-align:start;border-radius:.55rem;grid-template-columns:minmax(9rem,.6fr) minmax(0,1.35fr) minmax(15rem,.8fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.5rem,4vw,3.5rem);transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.board-empty[data-platform=onlyfans]{--empty-accent:#39bfe9;--empty-accent-rgb:57 191 233}.board-empty[data-platform=mym]{--empty-accent:#ffd06e;--empty-accent-rgb:255 208 110}.board-empty[data-platform=fansly]{--empty-accent:#63a9ff;--empty-accent-rgb:99 169 255}.board-empty[data-platform=fanvue]{--empty-accent:#c98cff;--empty-accent-rgb:201 140 255}.board-empty[data-platform=manyvids]{--empty-accent:#ff8b79;--empty-accent-rgb:255 139 121}.board-empty:after{color:rgb(var(--empty-accent-rgb) / 6%);content:"#1";font-family:var(--font-display);letter-spacing:-.09em;pointer-events:none;font-size:clamp(12rem,24vw,24rem);font-weight:900;line-height:.8;position:absolute;bottom:-.27em;right:-.06em}.board-empty:hover,.board-empty:focus-visible{border-color:rgb(var(--empty-accent-rgb) / 78%);box-shadow:0 0 0 1px rgb(var(--empty-accent-rgb) / 18%) inset, 0 1.4rem 3.5rem #00000052;outline:none;transform:translateY(-2px)}.board-empty:disabled{cursor:not-allowed;opacity:.58;transform:none}.board-empty-track,.board-empty-copy,.board-empty-entry{z-index:1;position:relative}.board-empty-track{color:var(--empty-accent);grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;gap:.7rem;display:grid}.board-empty-track b,.board-empty-track em{font-family:Cascadia Mono,Consolas,monospace;font-style:normal;font-weight:850}.board-empty-track b{font-size:clamp(1.35rem,2.6vw,2rem)}.board-empty-track i{background:rgb(var(--empty-accent-rgb) / 52%);height:1px;position:relative}.board-empty-track i:after{aspect-ratio:1;border:2px solid var(--empty-accent);content:"";background:#100d11;border-radius:50%;width:.55rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.board-empty-track em{border:1px solid rgb(var(--empty-accent-rgb) / 58%);border-radius:999px;padding:.45rem .6rem;font-size:.72rem}.board-empty-copy{gap:.65rem;min-width:0;display:grid}.board-empty-copy small,.board-empty-entry small{color:var(--empty-accent);letter-spacing:.09em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:800}.board-empty-copy strong{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:850;font-stretch:75%;line-height:.94}.board-empty-copy>span{max-width:34rem;color:var(--muted);font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.55}.board-empty-entry{border-inline-start:1px solid rgb(var(--empty-accent-rgb) / 30%);align-content:center;gap:.45rem;min-height:11rem;padding-inline-start:clamp(1.25rem,3vw,2.5rem);display:grid}.board-empty-entry>strong{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.board-empty-action{border:1px solid rgb(var(--empty-accent-rgb) / 72%);background:rgb(var(--empty-accent-rgb) / 11%);color:#fff;text-transform:uppercase;border-radius:.45rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;width:fit-content;min-height:3.35rem;margin-top:.85rem;padding:.7rem 1rem;font-size:.78rem;font-weight:900;transition:background .18s,color .18s;display:inline-grid}.board-empty-action i{color:var(--empty-accent);font-size:1.15rem;font-style:normal}.board-empty:hover .board-empty-action,.board-empty:focus-visible .board-empty-action{background:var(--empty-accent);color:#090709}.board-empty:hover .board-empty-action i,.board-empty:focus-visible .board-empty-action i{color:inherit}table{border-collapse:collapse;width:100%;min-width:54rem}th,td{border-bottom:1px solid var(--border);text-align:start;padding:1rem}th{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.65rem}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--surface-2)}.remembered-row,tbody tr.remembered-row:hover{background:linear-gradient(90deg, #ef45881f, transparent 42%), var(--surface-2);box-shadow:inset 0 0 1.5rem #ef45881f}.rank-cell{width:4.5rem;color:var(--brand-light);font-family:var(--font-display);font-size:1.6rem;font-weight:900}.creator-cell{align-items:center;gap:.8rem;display:flex}.creator-profile-link{color:inherit;text-decoration:none}.row-monogram{border-radius:50%;flex:none;width:3.5rem;height:3.5rem;font-size:.8rem}.creator-cell strong,.creator-cell small{display:block}.creator-cell small{color:var(--muted);margin-top:.25rem}.country-marker{letter-spacing:.04em;vertical-align:middle;align-items:center;gap:.35rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:800;color:var(--text)!important;margin:0!important;display:inline-flex!important}.country-cell{width:5.5rem}.country-flag{background:#151515;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;overflow:hidden;margin:0!important;display:inline-grid!important}.country-flag img{object-fit:cover;width:100%;height:100%}.platform-chip{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;padding:.4rem .55rem;font-size:.72rem;display:inline-flex}.money-cell{white-space:nowrap;font-family:Cascadia Mono,Consolas,monospace;font-weight:800}.money-cell small{color:var(--muted);font-size:.62rem}.row-action{text-align:end}.row-action>button{color:var(--brand-light);cursor:pointer;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;font-size:.75rem;font-weight:800;text-decoration:none}.row-action>.outbid-button,tbody tr:hover .row-action>.outbid-button{border:1px solid var(--brand);min-height:2.75rem;color:var(--brand-light);background:#080508}.row-action>.outbid-button:hover,.row-action>.outbid-button:focus-visible,tbody tr:hover .row-action>.outbid-button:hover,tbody tr:hover .row-action>.outbid-button:focus-visible{color:#14040b;background:#fff;text-decoration:none}.row-action>.outbid-button:disabled,tbody tr:hover .row-action>.outbid-button:disabled{border-color:var(--border);color:var(--muted);background:0 0}@media (min-width:67.5rem){.board th:last-child,.board td.row-action{width:18.5rem}.board .row-action>.outbid-button,.board tbody tr:hover .row-action>.outbid-button{grid-template-columns:minmax(0,1fr) 6.5rem;width:17.5rem;min-height:4.5rem;margin-inline-start:auto}.board .row-action>.outbid-button:has(.outbid-button-price) .outbid-button-label{white-space:normal;padding:.7rem .85rem;font-size:.8rem;line-height:1.18}.board .row-action>.outbid-button .outbid-button-price{padding-inline:.55rem;font-size:.92rem;font-weight:850}.board .row-monogram{width:3.85rem;height:3.85rem}}.board-pagination{grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,34rem);margin:1.25rem auto 0;display:grid}.board-pagination button{border:1px solid var(--border);min-height:2.75rem;color:var(--text);cursor:pointer;text-transform:uppercase;background:0 0;font:700 .7rem Cascadia Mono,Consolas,monospace}.board-pagination button:hover:not(:disabled),.board-pagination button:focus-visible{border-color:var(--brand);color:var(--brand-light)}.board-pagination button:disabled{cursor:not-allowed;opacity:.35}.board-pagination>span{color:var(--muted);text-align:center;text-transform:uppercase;padding:0 1rem;font:.68rem Cascadia Mono,Consolas,monospace}.dialog-backdrop{z-index:20;overscroll-behavior:contain;background:#050505db;justify-content:center;align-items:flex-start;width:100dvw;padding:1rem;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}body:has(.dialog-backdrop){overflow:hidden}.bid-dialog{border:1px solid var(--brand);background:var(--surface);width:min(100%,34rem);color:var(--text);flex:none;margin-block:auto;padding:clamp(1.5rem,5vw,3rem);position:relative}.follow-manager-dialog{background:linear-gradient(145deg,#ef458826,#0000 42%),#0d0b0d;width:min(100%,56rem);padding:clamp(1.4rem,4vw,2.75rem);overflow:hidden}.follow-manager-dialog:before{z-index:-1;content:"";opacity:.045;background:url(/assets/v1/brand/leader-hearts.webp) 100% 0/auto 70% no-repeat;position:absolute;inset:0}.bid-dialog.follow-manager-dialog h2{text-wrap:balance;max-width:none;margin-block:.6rem;padding-inline-end:3rem;font-size:clamp(2rem,5vw,3.5rem)}.follow-manager-dialog>p{max-width:49rem;margin-block:0 1.5rem}.follow-manager-list{overscroll-behavior:contain;scrollbar-color:var(--brand) #171217;gap:.65rem;max-height:min(52vh,31rem);padding-inline-end:.35rem;display:grid;overflow-y:auto}.follow-manager-profile{border:1px solid var(--border);background:#0000006b;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.9rem;min-width:0;padding:.8rem;transition:border-color .16s,opacity .16s;display:grid}.follow-manager-profile.is-pending-removal{opacity:.58;border-color:#9d6d7e}.follow-manager-avatar{border:2px solid var(--brand);border-radius:50%;flex:none;width:3.8rem;height:3.8rem}.follow-manager-identity{gap:.25rem;min-width:0;display:grid}.follow-manager-identity>strong,.follow-manager-identity>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.follow-manager-identity>strong{color:var(--brand-light);font-family:var(--font-display);font-size:1.35rem;line-height:1}.follow-manager-identity>span{color:var(--muted);font-size:.78rem}.follow-manager-identity .country-marker{justify-self:start}.follow-manager-status{border:1px solid var(--border);color:var(--muted);text-align:center;text-transform:uppercase;white-space:nowrap;padding:.45rem .6rem;font:800 .58rem Cascadia Mono,Consolas,monospace}.follow-manager-status.is-leading{color:#f5d581;border-color:#d9ae51}.follow-manager-status.is-overtaken{border-color:var(--brand);color:var(--brand-light)}.follow-manager-toggle{border:1px solid var(--brand);min-height:2.65rem;color:var(--text);cursor:pointer;text-transform:uppercase;white-space:nowrap;background:0 0;padding:.65rem .8rem;font:800 .64rem Cascadia Mono,Consolas,monospace}.follow-manager-toggle[aria-pressed=true]{color:var(--brand-light);background:#261d22}.follow-manager-toggle:hover,.follow-manager-toggle:focus-visible{background:var(--brand);color:var(--on-brand-action);outline:none}.follow-manager-error{border-inline-start:3px solid #f2bb66;padding-inline-start:.85rem;color:#f7d89e!important}.follow-manager-actions{justify-content:flex-end;gap:.7rem;margin-top:1.5rem;display:flex}.follow-manager-actions button{border:1px solid var(--brand);cursor:pointer;text-transform:uppercase;min-height:3rem;padding:.8rem 1.2rem;font:800 .7rem Cascadia Mono,Consolas,monospace}.follow-manager-actions .secondary-action{color:var(--text);background:0 0}.follow-manager-actions .primary-action{background:var(--brand);color:var(--on-brand-action)}.follow-manager-actions button:disabled{cursor:not-allowed;opacity:.45}.follow-confirmation{z-index:40;border:1px solid var(--brand-light);background:#100c0f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;width:min(100vw - 2rem,40rem);padding:1rem;display:grid;position:fixed;inset-block-end:1.25rem;inset-inline:50% auto;transform:translate(-50%);box-shadow:0 1.2rem 4rem #0000008c}.follow-confirmation-mark{background:var(--brand);color:#090609;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-weight:900;display:grid}.follow-confirmation strong,.follow-confirmation p{margin:0}.follow-confirmation p{color:var(--muted);margin-top:.25rem;font-size:.82rem}.follow-confirmation>button{border:1px solid var(--border);width:2.4rem;height:2.4rem;color:var(--text);cursor:pointer;background:0 0;font-size:1.3rem}.overtaken-placement-dialog{background:linear-gradient(135deg, #ef458824, transparent 55%), var(--surface);width:min(100%,40rem);overflow:hidden}.overtaken-placement-backdrop.is-flow-open{visibility:hidden}.overtaken-placement-dialog:before{z-index:-1;content:"";opacity:.06;background:url(/assets/v1/brand/leader-hearts.webp) 50%/cover no-repeat;position:absolute;inset:0}.bid-dialog.overtaken-placement-dialog h2{text-wrap:balance;width:100%;max-width:none;margin-block:.65rem 1.5rem;padding-inline-end:2.5rem;font-size:clamp(1.7rem,5.5vw,2.55rem);line-height:.98}.overtaken-placement-dialog .comeback-carousel-navigation{margin-top:-.7rem}.overtaken-placement-profile{border-block:1px solid var(--border);align-items:center;gap:1rem;padding-block:1rem;display:flex}.overtaken-placement-profile>div{gap:.3rem;min-width:0;display:grid}.overtaken-placement-profile strong{color:var(--brand-light);font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.5rem,5vw,2.35rem);line-height:1;overflow:hidden}.overtaken-placement-profile>div>span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overtaken-placement-profile .country-marker{justify-self:start}.overtaken-placement-math{border:1px solid var(--border);background:#00000052;margin-block:1.4rem;padding:1rem}.overtaken-placement-dialog>.outbid-button{width:100%}.overtaken-dismiss-actions{justify-content:center;gap:.75rem;margin-top:.85rem;display:flex}.profile-flow{width:min(100%,48rem)}.profile-flow>p{max-width:42rem}.flow-steps{border:1px solid var(--border);border-radius:.65rem;grid-template-columns:repeat(3,1fr);margin:1.5rem 0;padding:0;list-style:none;display:grid;overflow:hidden}.flow-steps li{min-width:0}.profile-flow .flow-steps button{width:100%;min-width:0;min-height:3.65rem;color:var(--on-brand-action);cursor:default;text-align:start;text-transform:uppercase;background:#0e0c0e;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem;padding:.65rem .75rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:700;line-height:1.2;display:grid}.flow-steps li+li{border-inline-start:1px solid var(--border)}.profile-flow .flow-steps button:not(:disabled){color:#fff;cursor:pointer;opacity:1;background:#171317}.profile-flow .flow-steps button:not(:disabled):hover,.profile-flow .flow-steps button:not(:disabled):focus-visible{background:#262026}.profile-flow .flow-steps button[aria-current=step]{background:var(--brand);color:var(--on-brand-action);opacity:1;font-weight:800}.profile-flow .flow-steps button>span:first-child{color:var(--on-brand-action);font-size:.62rem;font-weight:900}.profile-flow .flow-steps button[aria-current=step]>span:first-child{color:var(--on-brand-action)}.flow-steps li[data-complete=true]{box-shadow:inset 0 -.18rem 0 var(--brand)}.flow-stage-stack{min-width:0;position:relative;overflow:clip}.flow-stage{min-width:0;animation:.22s cubic-bezier(.22,1,.36,1) both flow-stage-enter-forward}.flow-stage[hidden]{display:none}.flow-stage-stack[data-direction=backward] .flow-stage{animation-name:flow-stage-enter-backward}.flow-stage-label{color:var(--brand-light);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:850;display:block}.flow-stage-label:focus{outline:none}.flow-stage-actions{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.75rem;margin-top:.45rem;display:flex}.profile-flow .flow-stage-actions>button{border-radius:.65rem;width:auto;min-width:min(100%,13rem);max-width:100%;padding-inline:clamp(1rem,3vw,1.7rem)}@keyframes flow-stage-enter-forward{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes flow-stage-enter-backward{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}.profile-url-form,.manual-profile-form,.profile-confirmation{gap:.75rem;display:grid}.profile-url-form>label,.manual-profile-form>label{text-transform:uppercase;font-size:.78rem;font-weight:800}.profile-url-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.profile-flow input,.profile-flow select,.profile-flow textarea{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:3rem;color:var(--text);font:inherit;border-radius:0;padding:.75rem}.profile-flow input:focus-visible,.profile-flow select:focus-visible,.profile-flow textarea:focus-visible{border-color:var(--brand-light);outline:2px solid var(--brand-light);outline-offset:2px}.profile-flow input[type=file]{height:auto;color:var(--muted)}.existing-profile-form input[readonly]{color:#bbb4ba;cursor:not-allowed;background:#0b090b;border-color:#353038}.locked-country{min-height:3.25rem;color:var(--text);background:#0b090b;border:1px solid #353038;align-items:center;gap:.65rem;padding:.75rem .9rem;display:flex}.locked-fields-note{color:#d8a9ba!important}.placement-recipient-choice{border:1px solid var(--brand);gap:.7rem;margin:0 0 1rem;padding:1rem;display:grid}.placement-recipient-choice legend{color:var(--brand-light);text-transform:uppercase;padding:0 .45rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:850}.placement-recipient-choice label{border:1px solid var(--border);cursor:pointer;background:#0b0a0b;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.85rem;display:grid}.placement-recipient-choice label:has(input:checked){border-color:var(--brand-light);background:#ef45881f;box-shadow:0 0 1.2rem #ef458829}.placement-recipient-choice input{width:auto;min-height:0;accent-color:var(--brand);margin-top:.2rem}.placement-recipient-choice span,.placement-recipient-choice strong,.placement-recipient-choice small{display:block}.placement-recipient-choice small{color:var(--muted);margin-top:.25rem}.country-select{width:100%;position:relative}.country-select summary{border:1px solid var(--border);background:var(--background);min-height:3rem;color:var(--text);cursor:pointer;align-items:center;gap:.7rem;padding:.75rem;list-style:none;display:flex}.country-select summary::-webkit-details-marker{display:none}.country-select summary:focus-visible,.country-select[open] summary,.country-select-error summary{border-color:var(--brand-light);outline:2px solid var(--brand-light);outline-offset:2px}.country-select summary .country-chevron{margin-inline-start:auto}.country-placeholder{color:var(--muted)}.country-options{z-index:4;border:1px solid var(--brand);background:#080808;max-height:18rem;display:grid;position:absolute;inset-block-start:calc(100% + .3rem);inset-inline:0;overflow-y:auto;box-shadow:0 1.25rem 3rem #000000a6}.country-options button{border:0;border-bottom:1px solid var(--border);min-height:2.75rem;color:var(--text);cursor:pointer;font:inherit;text-align:start;background:0 0;align-items:center;gap:.75rem;padding:.6rem .8rem;display:flex}.country-options button:hover,.country-options button:focus-visible,.country-options button[aria-selected=true]{background:var(--brand);color:#fff;outline:0}.profile-flow button:not(.dialog-close){border:1px solid var(--brand);background:var(--brand);min-height:3rem;color:var(--on-brand-action);cursor:pointer;text-transform:uppercase;border-radius:.65rem;padding-inline:1rem;font-weight:900}.profile-flow button:disabled{cursor:not-allowed;opacity:.45}.profile-flow .flow-steps button:disabled{color:var(--on-brand-action);opacity:1}.profile-url-form small,.manual-profile-form small,.profile-confirmation small{color:var(--muted);line-height:1.5}.profile-result{margin-top:1.25rem}.profile-resolution-ledger{border-block:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.9rem 1rem;font-family:Cascadia Mono,Consolas,monospace;display:grid}.profile-resolution-ledger strong,.profile-resolution-ledger small{display:block}.profile-resolution-ledger strong{color:var(--brand-light);text-transform:uppercase;font-size:.76rem}.profile-resolution-ledger small{color:var(--muted);margin-top:.25rem;line-height:1.4}.resolution-pulse{background:var(--brand);width:.65rem;height:.65rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 45%, transparent);animation:1.4s ease-out infinite resolution-ledger-pulse}@keyframes resolution-ledger-pulse{70%,to{box-shadow:0 0 0 .55rem #0000}}@media (prefers-reduced-motion:reduce){.resolution-pulse{animation:none}}.site-menu{z-index:14;position:relative}.site-menu>summary{cursor:pointer;border:1px solid var(--border);background:var(--background);place-content:center;gap:.3rem;width:3rem;height:2.85rem;list-style:none;display:grid}.site-menu>summary::-webkit-details-marker{display:none}.site-menu>summary span{background:var(--text);width:1.2rem;height:2px;transition:transform .18s,opacity .18s}.site-menu[open]>summary,.site-menu>summary:hover,.site-menu>summary:focus-visible{border-color:var(--brand-light);outline:0}.site-menu[open]>summary span:first-child{transform:translateY(.4rem)rotate(45deg)}.site-menu[open]>summary span:nth-child(2){opacity:0}.site-menu[open]>summary span:last-child{transform:translateY(-.4rem)rotate(-45deg)}.site-menu nav{border:1px solid var(--brand-light);background:#090709;width:min(23rem,100vw - 2rem);display:grid;position:absolute;inset-block-start:calc(100% + .35rem);inset-inline-end:0;box-shadow:0 1.5rem 4rem #000000ad}.site-menu nav a{border-bottom:1px solid var(--border);min-height:3rem;color:var(--text);text-transform:uppercase;align-items:center;padding:.8rem 1rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.78rem;font-weight:700;text-decoration:none;display:flex}.site-menu nav a:hover,.site-menu nav a:focus-visible{background:var(--brand);color:#080508;outline:0}.site-menu nav .hall-menu-link{color:#f7ce8c;background:linear-gradient(90deg,#f2bb6630,#0000);border-block:1px solid #f2bb66;font-size:.92rem}.site-menu nav .hall-menu-link:after{content:"✦";margin-inline-start:auto}.hall-footer-link{color:#f2bb66!important}.leader-card-badges{z-index:4;justify-content:flex-end;align-items:stretch;gap:.45rem;min-width:0;display:flex;position:absolute;inset-block-start:clamp(1rem,2vw,1.5rem);inset-inline-end:clamp(1rem,2vw,1.5rem)}.season-badge,.hall-hero-badge{color:#ffe2a1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#201608f0,#080605e6);border:1px solid #f2bb66;justify-content:center;align-items:center;gap:.35rem;min-height:2.1rem;padding:.55rem .7rem;font-family:Cascadia Mono,Consolas,monospace;font-size:clamp(.62rem,1vw,.76rem);font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 0 1.25rem #f2bb6638}.hall-hero-badge{color:#fff0c9;background:linear-gradient(135deg,#5b3a0af5,#120c05f0)}.season-badge:hover,.season-badge:focus-visible,.hall-hero-badge:hover,.hall-hero-badge:focus-visible{color:#140d04;background:#f2bb66;outline:0}.hall-shell,.news-shell{border-inline:1px solid var(--border);background:#080708;width:min(100%,96rem);min-height:100vh;margin:0 auto}.hall-header,.news-shell>header{border-bottom:1px solid var(--border);text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:4.75rem;padding:1rem clamp(1rem,4vw,3rem);font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem;display:flex}.hall-header a,.news-shell>header a{color:var(--text);text-decoration:none}.hall-header span,.news-hall-link{color:#f2bb66!important}.hall-intro{text-align:center;isolation:isolate;background:#050505;justify-items:center;padding:clamp(3rem,8vw,8rem) clamp(1rem,5vw,5rem);display:grid;position:relative;overflow:hidden}.hall-intro:before{z-index:-2;content:"";opacity:.24;background:url(/brand/hall-stars.png) 50%/cover no-repeat;position:absolute;inset:0}.hall-intro:after{z-index:-1;content:"";background:linear-gradient(#05050557,#050505ad),radial-gradient(circle,#0000 15%,#05050573 78%);position:absolute;inset:0}.hall-intro>p:first-child,.archive-heading>span,.current-season-label,.current-season-panel time{color:#f2bb66;letter-spacing:.09em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.7rem;font-weight:800}.hall-intro h1{color:#f7ce8c;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;margin:.8rem 0 0;font-size:clamp(4rem,10vw,9rem);font-weight:600;font-stretch:75%;line-height:.86}.hall-intro>p:last-child{max-width:52rem;color:var(--muted);margin:2rem auto 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.current-season-panel,.archive-section{padding:clamp(2rem,5vw,5rem)}.current-season-panel{text-align:center;background:linear-gradient(145deg,#171108,#0a0809 52%);border-block:1px solid #6d522c;gap:2rem;display:grid}.current-season-panel>div:first-of-type{justify-items:center;display:grid}.season-certification{color:#f7ce8c;background:#f2bb6617;border:1px solid #f2bb66;padding:1rem 1.2rem;line-height:1.55}.season-certification span{margin-inline-end:.45rem}.season-closing-notice,.season-payment-transition{background:#f2bb6617;border:1px solid #f2bb66;padding:.85rem 1rem;font-weight:700;line-height:1.55;color:#f7ce8c!important}.season-closing-notice{text-align:center;justify-items:center;gap:.55rem;display:grid}.season-closing-notice>strong{color:#ffd99c;letter-spacing:.06em;text-transform:uppercase;font-size:.82rem}.season-closing-notice>p{color:#f7ce8c;max-width:42rem;margin:0;font-weight:650}.season-closing-notice>time{color:#fff1d8;font-variant-numeric:tabular-nums;letter-spacing:.08em;font-family:Cascadia Mono,Consolas,monospace;font-size:clamp(1.75rem,6vw,2.6rem);line-height:1}.current-season-panel h2,.archive-heading h2,.news-shell h1,.news-shell h2{max-width:22ch;font-family:var(--font-display);text-wrap:balance;text-transform:uppercase;margin:.75rem 0 0;font-size:clamp(2.35rem,5vw,4.5rem);font-weight:600;font-stretch:75%;line-height:.98}.current-season-title span{white-space:nowrap;display:block}.current-season-panel>div:first-child>p{max-width:50rem;color:var(--muted);line-height:1.65}.current-season-panel time{color:var(--muted);text-transform:none;margin-top:1rem;display:block}.season-countdown{border:1px solid #6d522c;grid-template-columns:repeat(4,1fr);justify-self:center;width:min(100%,46rem);display:grid}.season-countdown>span{text-align:center;place-content:center;min-width:0;min-height:6.5rem;display:grid}.season-countdown>span+span{border-inline-start:1px solid #6d522c}.season-countdown strong{color:#f7ce8c;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);line-height:1}.season-countdown small{color:var(--muted);text-transform:uppercase;margin-top:.35rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.62rem}.season-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hall-profile-card{border:1px solid var(--border);min-width:0;color:var(--text);background:linear-gradient(135deg,#f2bb6614,#100d10 50%);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.hall-profile-card:hover,.hall-profile-card:focus-visible{border-color:#f2bb66;outline:0;transform:translateY(-2px)}.hall-rank{color:#f2bb66;font-family:var(--font-display);white-space:nowrap;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:900}.hall-avatar{aspect-ratio:1;object-fit:cover;border:3px solid #f2bb66;border-radius:50%;width:clamp(4.5rem,7vw,7rem);height:auto;box-shadow:0 0 1.5rem #f2bb6640}.hall-profile-card>div{min-width:0}.hall-profile-card strong,.hall-profile-card>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hall-profile-card strong{font-size:clamp(1.1rem,2vw,1.65rem)}.hall-profile-card>div>span{color:var(--muted);margin-top:.35rem;font-size:.78rem}.hall-profile-card .hall-country{align-items:center;gap:.4rem;display:flex}.hall-country .country-flag{width:1.35rem}.hall-profile-card>small{color:#f2bb66;grid-column:2/-1;font-family:Cascadia Mono,Consolas,monospace}.hall-profile-card>i{color:#f2bb66;position:absolute;inset-block-start:.65rem;inset-inline-end:.75rem}.archive-heading{text-align:center;margin-bottom:2rem}.archive-heading h2{margin-inline:auto}.season-archive{border:1px solid var(--border);background:#0c0a0c}.season-archive+.season-archive{margin-top:1rem}.season-archive summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.75rem;padding:1rem 1.5rem;list-style-position:inside;display:flex}.season-archive summary strong{color:#f7ce8c;text-transform:uppercase;font-size:clamp(1.1rem,2.5vw,1.65rem)}.season-archive summary span{color:var(--muted);text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem}.season-archive .season-podium{border-top:1px solid var(--border);padding:1rem}.empty-season{width:100%;max-width:42rem;color:var(--muted);text-align:center;grid-column:1/-1;justify-self:center;margin-inline:auto;line-height:1.6}.archive-empty{border:1px solid var(--border);padding:2rem}.archive-more{color:#f7ce8c;border:1px solid #f2bb66;align-items:center;min-height:3rem;margin-top:1.5rem;padding:.75rem 1rem;text-decoration:none;display:inline-flex}.news-shell article{padding:clamp(3rem,8vw,8rem) clamp(1rem,6vw,6rem)}.news-shell h1{max-width:none;color:var(--brand-light);font-size:clamp(3rem,5.5vw,5rem)}.news-lead{max-width:48rem;color:var(--muted);font-size:1.15rem;line-height:1.7}.news-shell article section{border:1px solid var(--border);background:#100d10;max-width:52rem;margin-top:4rem;padding:clamp(1.5rem,4vw,3rem)}.news-shell article section>span{color:#f2bb66;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.7rem}.news-shell article section p{color:var(--muted);line-height:1.65}.news-shell article section a{color:var(--brand-light)}@media (max-width:75rem){.season-podium{grid-template-columns:1fr}}@media (max-width:42rem){.takeover h1{font-size:clamp(1.85rem,7.4vw,2.35rem)}.language-switcher{width:min(10.5rem,41vw)}.brand-lockup{width:7rem}.site-header{gap:.45rem;padding-inline:.75rem}.header-actions{gap:.35rem}.season-badge{font-size:clamp(.5rem,2.4vw,.62rem)}.leader-card-badges{gap:.3rem;inset-block-start:.7rem;inset-inline-end:.7rem}.hall-hero-badge{font-size:clamp(.5rem,2.4vw,.62rem)}.season-badge,.hall-hero-badge{min-height:1.9rem;padding:.42rem .5rem}.hall-intro h1{font-size:clamp(2.5rem,14vw,4.5rem)}.news-shell h1{max-width:100%;font-size:clamp(2.4rem,11vw,3.2rem)}.report-shell h1{max-width:100%;font-size:clamp(2.25rem,10vw,3.25rem)}.current-season-title{font-size:clamp(1.65rem,8vw,2.5rem)!important}.season-countdown>span{min-height:5rem}.season-countdown small{font-size:.5rem}.hall-profile-card{gap:.75rem;padding:1rem}.season-archive summary{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.legal-rules>section:not(.legal-contact-panel):not(.legal-provider-note):not(.rules-final-cta){grid-template-columns:1fr}.legal-shell article>.legal-support-callout{margin-block-start:-1rem}}.flow-error{border-inline-start:.25rem solid var(--brand-light);padding-inline-start:1rem}.resolved-profile,.manual-profile-form,.profile-confirmation{border:1px solid var(--border);background:var(--background);padding:1rem}.flow-status{color:var(--brand-light);text-transform:uppercase;margin-bottom:1rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem;font-weight:800;display:block}.resolved-identity{align-items:center;gap:.8rem;display:flex}.resolved-identity strong,.resolved-identity small{display:block}.preview-country-line{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex!important}.fallback-avatar-frame{border:1px solid var(--brand);background:#170810;flex:none;place-items:center;width:5rem;height:5rem;display:grid;overflow:hidden}.fallback-avatar-frame img{object-fit:cover;width:100%;height:100%}.resolved-identity small{color:var(--muted);margin-top:.25rem}.resolved-profile code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1rem;font-size:.72rem;display:block;overflow:hidden}.manual-profile-form p{margin-top:-.25rem}.manual-preview,.profile-confirmation{margin-top:1rem}.profile-confirmation>label{align-items:flex-start;gap:.65rem;line-height:1.5;display:flex}.profile-confirmation input[type=checkbox]{width:1.15rem;min-height:1.15rem;accent-color:var(--brand);flex:none;margin-top:.15rem}.bid-confirmation-panel{border-top:1px solid var(--border);gap:.8rem;margin-top:.5rem;padding-top:1rem;display:grid}.bid-confirmation-panel>button:not(.placement-boost-option){justify-self:center;width:min(100%,24rem)}.stripe-payment-form{border-top:1px solid #ef3d8773;gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.stripe-payment-region{scroll-margin-block-start:1rem}.stripe-payment-region:focus{outline:none}.payment-email-field{background:linear-gradient(110deg,#ef3d8717,#0000 48%),#090909;border:1px solid #ef3d87a6;gap:.65rem;margin-top:.35rem;padding:clamp(1rem,2.8vw,1.35rem);display:grid}.payment-email-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.payment-email-heading label,.stripe-express-heading strong{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.76rem;font-weight:800}.payment-email-heading>span{color:var(--brand-light);text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.65rem;font-weight:800}.payment-email-control{background:#111;border:1px solid #3a3a3a;grid-template-columns:3rem minmax(0,1fr);min-height:3.45rem;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.payment-email-control:focus-within{border-color:var(--brand-light);box-shadow:0 0 0 3px #ef3d872e}.payment-email-control>span{color:var(--brand-light);border-inline-end:1px solid #3a3a3a;place-items:center;font:800 1.05rem/1 Cascadia Mono,Consolas,monospace;display:grid}.payment-email-control input{color:#fff;background:0 0;border:0;border-radius:0;outline:0;min-width:0}.payment-email-control input[readonly]{color:#d8d8d8;cursor:default}.payment-email-field>small,.stripe-express-heading small{color:#bdbdc4;line-height:1.5}.payment-email-field .flow-error{margin:0}.stripe-express-checkout{background:#0d0d0f;border:1px solid #ffffff26;gap:.9rem;padding:clamp(1rem,2.8vw,1.35rem);display:grid}.stripe-express-checkout[hidden]{display:none}.stripe-express-heading{text-align:center;gap:.25rem;display:grid}.stripe-payment-separator{color:#aaaab2;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.67rem;font-weight:700;display:grid}.stripe-payment-separator:before,.stripe-payment-separator:after{content:"";background:#ffffff26;height:1px}.stripe-payment-form>button{background:var(--accent,#ef3d87);width:min(100%,24rem);min-height:3.25rem;color:var(--on-brand-action);border-radius:.65rem;justify-self:center;font-weight:800}.stripe-payment-form>small{color:#c8c8c8;text-align:center}.stripe-trust-banner{border-top:1px solid #ffffff1f;justify-content:center;width:100%;margin-top:.5rem;padding:1.35rem 0 .35rem;display:flex}.stripe-trust-banner img{aspect-ratio:598/91;object-fit:contain;width:min(100%,37.375rem);height:auto}@media (min-width:1024px){.stripe-trust-banner img{width:min(58.8235%,21.985rem)}}@media (max-width:720px){.payment-email-heading{flex-direction:column;align-items:flex-start;gap:.35rem}.payment-email-control{grid-template-columns:2.75rem minmax(0,1fr)}.stripe-trust-banner{margin-top:.25rem;padding-top:1.1rem}}@media (prefers-reduced-motion:reduce){.payment-email-control{transition:none}}.bid-confirmation-panel .flow-status{width:100%;color:var(--brand-light);text-align:center;margin-bottom:0;font-size:.82rem}.bid-confirmation-panel>strong{width:100%;color:var(--brand-light);font-family:var(--font-display);letter-spacing:-.02em;text-align:center;font-size:clamp(2.35rem,8vw,3.6rem);font-weight:900;line-height:1;display:block}.bid-confirmation-panel>label{align-items:flex-start;gap:.65rem;line-height:1.5;display:flex}.placement-boost-pitch{width:min(100%,32rem);font-family:var(--font-display);letter-spacing:-.015em;text-align:center;text-wrap:balance;font-size:clamp(1.25rem,3vw,1.8rem);font-weight:800;line-height:1.08;color:#fff!important;margin:.15rem auto .1rem!important}.placement-boost-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.profile-flow button.placement-boost-option{color:#eefeff;isolation:isolate;background:#07171b;border:1px solid #24cfe3;border-radius:.8rem .15rem;align-content:center;justify-items:center;gap:.55rem;min-width:0;min-height:5rem;padding:.75rem .8rem;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:grid;position:relative;overflow:hidden}.profile-flow button.placement-boost-option--super-boost{color:#fff8e9;background:#1a1207;border-color:#f4aa3f}.profile-flow .placement-boost-option:before{z-index:-1;content:"";transform-origin:50%;background:#24cfe3;width:.38rem;transition:transform .16s;position:absolute;inset:0 auto 0 0;transform:scaleY(.55)}.profile-flow .placement-boost-option--super-boost:before{background:#f4aa3f}.profile-flow .placement-boost-option>span{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1}.profile-flow .placement-boost-option>strong{color:#031316;text-align:center;white-space:nowrap;background:#24cfe3;border:1px solid #24cfe3;border-radius:999px;min-width:min(100%,8.5rem);padding:.4rem .65rem;font-family:Cascadia Mono,Consolas,monospace;font-size:clamp(.78rem,2vw,.95rem);line-height:1}.profile-flow .placement-boost-option--super-boost>strong{color:#1c1000;background:#f4aa3f;border-color:#f4aa3f}.profile-flow .placement-boost-option:hover:not(:disabled),.profile-flow .placement-boost-option:focus-visible{color:#fff;background:#0a2429;border-color:#83f1ff;transform:translateY(-1px)}.profile-flow .placement-boost-option:focus-visible{outline-offset:3px;outline:2px solid #83f1ff}.profile-flow .placement-boost-option--super-boost:hover:not(:disabled),.profile-flow .placement-boost-option--super-boost:focus-visible{background:#2a1c08;border-color:#ffd081}.profile-flow .placement-boost-option--super-boost:focus-visible{outline-color:#ffd081}.profile-flow .placement-boost-option.is-selected{color:#fff;outline-offset:2px;background:#10353c;border-color:#83f1ff;outline:2px solid #24cfe3}.profile-flow .placement-boost-option--super-boost.is-selected{background:#362408;border-color:#ffd081;outline-color:#f4aa3f}.profile-flow .placement-boost-option.is-selected:before,.profile-flow .placement-boost-option:hover:not(:disabled):before,.profile-flow .placement-boost-option:focus-visible:before{transform:scaleY(1)}.profile-flow .placement-boost-option:disabled{cursor:default;opacity:.62}.quote-breakdown{border:1px solid var(--border);gap:0;margin:0;display:grid}.quote-breakdown>div{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.quote-breakdown>div+div{border-top:1px solid var(--border)}.quote-breakdown dt{color:var(--muted);text-transform:uppercase;font-size:.72rem}.quote-breakdown dd{white-space:nowrap;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-weight:800}.quote-breakdown .quote-projected-total{background:#ffffff08}.quote-breakdown .quote-boost-extra{background:#0b1d21;border-inline-start:.3rem solid #24cfe3}.quote-breakdown .quote-boost-extra--super-boost{background:#211707;border-inline-start-color:#f4aa3f}.quote-breakdown .quote-boost-extra dt{color:#8fe8f2;font-weight:800}.quote-breakdown .quote-boost-extra--super-boost dt{color:#ffd081}.quote-breakdown .quote-boost-extra dd{color:#f6fdff}.quote-breakdown .quote-due-now{color:#f4fbff;background:#10242b;border-inline-start:.3rem solid #24cfe3}.quote-breakdown .quote-due-now dt{color:#9bdbe3;font-weight:800}.quote-breakdown .quote-due-now dd{font-size:1.15rem}@media (max-width:420px){.placement-boost-options{gap:.5rem}.profile-flow .placement-boost-option{min-height:4.25rem;padding-inline:.55rem}}@media (prefers-reduced-motion:reduce){.flow-stage{animation:none}.profile-flow .placement-boost-option,.profile-flow .placement-boost-option:before{transition:none}}.bid-dialog h2{max-width:18ch;font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin:1rem 0;font-size:clamp(1.8rem,4.5vw,2.75rem);font-weight:600;font-stretch:75%;line-height:1.05}#profile-flow-title{overflow-wrap:normal;text-wrap:balance;max-width:none;padding-inline-end:3rem;font-size:clamp(1.55rem,3.2vw,2.35rem)}.bid-dialog p{color:var(--muted);line-height:1.6}.dialog-notice{border-inline-start:.25rem solid var(--brand);padding-inline-start:1rem}.payment-requote-layer{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040405e0;align-items:center;padding:clamp(1rem,4vw,2.5rem);display:grid;position:absolute;inset:0}.payment-requote-dialog{background:linear-gradient(145deg,#f4aa3f1f,#0000 52%),#0c0c0e;border:1px solid #f4aa3f;border-radius:.8rem;gap:1rem;padding:clamp(1.25rem,4vw,2rem);display:grid;box-shadow:0 1.2rem 4rem #0000008c}.payment-requote-dialog[data-direction=down]{background:linear-gradient(145deg,#24cfe31f,#0000 52%),#0c0c0e;border-color:#24cfe3}.payment-requote-dialog p{color:var(--text);margin:0}.payment-requote-amounts{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(.7rem,3vw,1.4rem);font-family:Cascadia Mono,Consolas,monospace;font-size:clamp(1.1rem,4vw,1.65rem);display:flex}.payment-requote-amounts s{color:var(--muted)}.payment-requote-amounts strong{color:#ffd081}.payment-requote-dialog[data-direction=down] .payment-requote-amounts strong{color:#8fe8f2}.payment-requote-dialog>button{border-radius:.5rem;justify-self:center;width:fit-content;min-width:min(100%,15rem)}.profile-flow.is-success{border-color:var(--brand-light);background:linear-gradient(145deg, #ef45881f, transparent 48%), var(--surface);width:min(100%,32rem)}.profile-flow.is-success>:not(.dialog-close):not(.placement-success){display:none}.placement-success{text-align:center;justify-items:center;gap:.9rem;padding-block:1.25rem .25rem;display:grid}.placement-success .flow-status{margin:.5rem 0 0}.placement-success h2{max-width:12ch;margin:0;font-size:clamp(2.4rem,9vw,4rem)}.placement-success>p{max-width:31rem;margin:0}.placement-success .success-simulation{border-top:1px solid var(--border);color:var(--text);padding-top:.85rem;font-size:.82rem}.placement-success>button{width:100%;margin-top:.5rem}.success-moment{place-items:center;width:min(100%,16rem);min-height:8.5rem;animation:.52s cubic-bezier(.2,.9,.25,1.25) both success-arrival;display:grid;position:relative}.success-moment strong{z-index:1;color:var(--brand);font-family:var(--font-display);letter-spacing:-.09em;text-shadow:0 .3rem 2rem #ef458852;font-size:clamp(6rem,20vw,8rem);font-weight:900;line-height:.8;position:relative}.success-sparkles{pointer-events:none;position:absolute;inset:-1rem 0 0;overflow:hidden}.success-sparkles span{top:-.8rem;left:var(--sparkle-left);aspect-ratio:1;background:var(--brand-light);opacity:0;width:.55rem;transform:rotate(45deg) scale(var(--sparkle-scale));animation:sparkle-fall 1.05s ease-out var(--sparkle-delay) 2 both;position:absolute;box-shadow:0 0 .8rem #f97aa1ad}@keyframes success-arrival{0%{opacity:0;transform:scale(.72)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes sparkle-fall{0%{opacity:0;transform:translate3d(0, -.8rem, 0) rotate(0deg) scale(var(--sparkle-scale))}18%{opacity:1}to{opacity:0;transform:translate3d(var(--sparkle-drift), 8.5rem, 0) rotate(220deg) scale(var(--sparkle-scale))}}@media (prefers-reduced-motion:reduce){.success-moment{animation:none}.success-sparkles{display:none}}.bid-dialog .avatar-upload-status{color:var(--text);align-items:flex-start;gap:.65rem;margin:.75rem 0 0;font-size:.9rem;display:flex}.avatar-upload-status:before{background:var(--brand-light);content:"";border-radius:50%;flex:none;width:.55rem;height:.55rem;margin-top:.4rem}.avatar-upload-pending:before{background:#79d6a2}.avatar-upload-error:before{background:#f2bb66}.dialog-close{top:1rem;border:1px solid var(--border);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;background:0 0;font-size:1.5rem;position:absolute;inset-inline-end:1rem}@media (max-width:60rem){.takeover{grid-template-columns:1fr}.takeover-rail{border-top:1px solid var(--border);border-inline-start:0}.leader-card{grid-template-columns:auto auto minmax(0,20rem);justify-content:center}.leader-identity strong{font-size:clamp(2rem,4.6vw,2.5rem)}.board-empty{grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr);gap:1.75rem 2.5rem}.board-empty-entry{border-top:1px solid rgb(var(--empty-accent-rgb) / 30%);border-inline-start:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-height:auto;padding-block-start:1.5rem;padding-inline-start:0}.board-empty-entry>strong{justify-self:start}.board-empty-action{margin-top:0}}@media (max-width:42rem){.public-shell{border-inline:0}.comeback-collection-heading{flex-direction:column;gap:.9rem;padding-block:1.5rem}.manage-follows-button{width:min(100%,20rem)}.follow-manager-backdrop{padding:0}.follow-manager-dialog{border-inline:0;width:100%;min-height:100dvh;margin:0;padding:1.25rem 1rem}.bid-dialog.follow-manager-dialog h2{text-wrap:balance;max-width:none;font-size:clamp(1.85rem,8vw,2.35rem)}.follow-manager-list{max-height:50dvh;padding-inline-end:0}.follow-manager-profile{grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem}.follow-manager-status{grid-area:1/3;align-self:start}.follow-manager-toggle{grid-column:1/-1;width:100%}.follow-manager-actions{grid-template-columns:1fr 1fr;display:grid}.follow-manager-actions button{padding-inline:.6rem}.follow-confirmation{width:calc(100vw - 1.5rem);inset-block-end:.75rem}.site-header{min-height:4.25rem}.brand-lockup{width:7rem}.live-indicator{display:none}.platform-rail{align-items:stretch}.takeover-copy{padding-block:2.75rem}.takeover h1{font-size:clamp(1.85rem,7.4vw,2.35rem)}.takeover-actions{flex-direction:column;align-items:stretch}.takeover-actions .free-period-hero,.takeover-actions .takeover-rules-button{width:100%}.leader-card{grid-template-columns:auto auto minmax(0,1fr);gap:.65rem;min-height:27.5rem;padding:2rem .75rem}.leader-bio{margin-top:.65rem;padding-inline:1.5rem;font-size:clamp(.78rem,3.3vw,.88rem)}.rank-crown{font-size:clamp(3.9rem,16vw,5.25rem)}.profile-monogram{width:clamp(5.25rem,21vw,6.5rem)}.leader-identity strong{font-size:var(--leader-name-mobile-size,1.65rem)}.leader-platform,.leader-handle{font-size:clamp(.78rem,3.4vw,1rem)}.leader-meta{gap:.3rem .45rem;width:100%}.leader-handle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.price-action{grid-template-columns:1fr}.board-empty{grid-template-columns:1fr;align-content:center;gap:1.5rem;min-height:27rem;padding:1.5rem}.board-empty:after{font-size:14rem;bottom:-.08em;right:-.04em}.board-empty-track{width:min(100%,16rem)}.board-empty-copy strong{max-width:10ch;font-size:clamp(2.35rem,12vw,3.2rem)}.board-empty-copy>span{max-width:28rem}.board-empty-entry{grid-column:auto;grid-template-columns:minmax(0,1fr) auto;gap:.4rem}.board-empty-entry>strong{grid-area:1/2;justify-self:end;font-size:clamp(2rem,10vw,2.8rem)}.board-empty-action{grid-column:1/-1;width:100%;margin-top:.8rem}.comeback-banner{grid-template-columns:1fr;padding-block-start:4rem}.comeback-dismiss-actions{gap:.5rem;inset-block-start:.75rem;inset-inline-end:.75rem}.comeback-dismiss-actions button{min-height:2rem;padding:.4rem .3rem}.comeback-carousel-navigation-banner{inset-block-start:.75rem;inset-inline-start:.75rem}.comeback-math,.outbid-button{width:100%}.section-heading{flex-direction:column;align-items:flex-start}.table-scroll{border:0;overflow:visible}.board table,.board tbody{min-width:0;display:block}.board thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.board tbody{gap:.75rem;display:grid}.board tbody tr{border:1px solid var(--border);background:var(--surface);grid-template-columns:3rem minmax(0,1fr) auto auto;min-width:0;display:grid}.board tbody tr:hover{background:var(--surface-2)}.board tbody td{border-bottom:0;min-width:0;padding:.85rem}.board .rank-cell{grid-area:1/1/3;justify-content:center;align-items:center;width:auto;padding-inline:.65rem .25rem;display:flex}.board tbody td:nth-child(2){grid-area:1/2/auto/-1;padding-bottom:.35rem}.board .creator-cell,.board .creator-cell>span:last-child{min-width:0}.board .creator-cell strong,.board .creator-cell small{overflow-wrap:anywhere}.board .row-monogram{width:3.15rem;height:3.15rem}.board .country-cell{grid-area:2/2;padding-top:.35rem}.board .country-cell .country-marker{justify-content:flex-start}.board tbody td:nth-child(4){grid-area:2/3;padding-top:.35rem}.board .money-cell{text-align:end;grid-area:2/4;align-self:center;padding-top:.35rem}.board .row-action{border-top:1px solid var(--border);text-align:center;grid-area:3/1/auto/-1;padding:0}.board .row-action>.outbid-button,.board tbody tr:hover .row-action>.outbid-button{background:#080508;border:0;width:100%;min-height:3.25rem}.board .row-action>.outbid-button:hover,.board .row-action>.outbid-button:focus-visible,.board tbody tr:hover .row-action>.outbid-button:hover,.board tbody tr:hover .row-action>.outbid-button:focus-visible{color:#14040b;background:#fff}.profile-flow{padding:1.25rem}.profile-flow h2{padding-inline-end:2.5rem;font-size:2rem}#profile-flow-title{overflow-wrap:normal;text-wrap:balance;max-width:none;font-size:clamp(1.45rem,6.2vw,2rem)}.flow-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-flow .flow-steps button{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center;gap:.18rem;min-height:4rem;padding:.55rem .3rem;font-size:.58rem;line-height:1.2}.flow-steps li+li{border-top:0;border-inline-start:1px solid var(--border)}.profile-url-row{grid-template-columns:1fr;gap:.5rem}}.public-shell button,.public-shell .home-news-all,.bid-dialog button,.follow-confirmation button,.cookie-consent-banner button,.cookie-settings-dialog button,.cookie-consent-manage{border-radius:.45rem}.outbid-button:has(.outbid-button-price){border-radius:.5rem}.outbid-button:has(.outbid-button-price) .outbid-button-label{border-start-start-radius:.42rem;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:.42rem}.outbid-button-price{border-start-start-radius:0;border-start-end-radius:.42rem;border-end-end-radius:.42rem;border-end-start-radius:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.profile-monogram,.comeback-hero-button,.comeback-row-button,.comeback-hero-button:before,.comeback-row-button:before{animation:none}.leader-card:before{animation:none;display:none}}
