@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bungee-latin-400-normal.Dfnurram.woff2)format("woff2"),url(/_astro/bungee-latin-400-normal.DA8IEVW_.woff)format("woff")}:root{--butter:#fff3d1;--white:#fff;--cherry:#7a0b1e;--red:#e0182d;--magenta:#ae1456;--gold:#ffc72c;--gold-light:#ffe59a;--gold-ink:#2a0a10;--teal:#00a3b4;--teal-ink:#04252a;--teal-pale:#d8f2ef;--success:#1c9a55;--ink:#1e0a10;--muted:#5b3a40;--plum:#350b20;--rule:#d6b9ab;--springbok:#f5edab;--display:"Bungee",sans-serif;--body:"Nunito Variable",sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s6:24px;--s8:32px;--s12:48px;--s16:64px;--s24:96px;--h1:clamp(32px,4.2vw,56px);--h2:clamp(26px,3vw,40px);--h3:clamp(20px,2vw,28px);--text:clamp(16px,1.2vw,17px);--small:14px;--button:16px;--heading-leading:1.15;--body-leading:1.6;--radius:16px;--pill:999px;--shadow-low:0 2px 0 #7a0b1e33;--shadow-high:0 10px 30px #7a0b1e26;--hover:.15s;--reveal:.22s;--ease:ease-out;--tap:44px;--content:1180px;--reading:720px;--header:80px;--reel:112px;--border:1px;--accent-border:4px;--focus:3px}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:auto;scroll-padding-top:var(--s24)}body{color:var(--ink);background:repeating-linear-gradient(135deg,transparent 0 var(--s12),color-mix(in srgb,var(--gold) 7%,transparent) var(--s12) var(--s24)),var(--butter);font:var(--text)/var(--body-leading) var(--body);font-variant-numeric:tabular-nums;margin:0}img{max-width:100%;height:auto}a{color:var(--cherry);text-underline-offset:var(--s1)}a:hover{text-decoration-thickness:2px}h1,h2,h3,h4{font-family:var(--display);font-weight:400;line-height:var(--heading-leading);margin:0 0 var(--s4);overflow-wrap:anywhere}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}p{margin:0 0 var(--s4)}button,input,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}:focus-visible{outline:var(--focus) solid var(--gold);outline-offset:var(--s1)}.wrap{width:min(var(--content),calc(100% - var(--s8)));margin-inline:auto}main{padding-block:var(--s6) var(--s16)}.skip{top:var(--s4);left:var(--s4);background:var(--gold);padding:var(--s3);z-index:100;position:fixed;transform:translateY(-200%)}.skip:focus{transform:none}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agebar{background:var(--plum);color:var(--butter);font-size:var(--small)}.agebar .wrap{justify-content:space-between;gap:var(--s4);align-items:center;display:flex}.agebar a{color:inherit;min-height:var(--tap);align-items:center;display:inline-flex}.age-pill{border-radius:var(--pill);padding:var(--s1) var(--s2);border:2px solid;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.site-header{z-index:40;background:var(--cherry);color:var(--white);position:sticky;top:0}.site-header:after{content:"";height:var(--s2);background:radial-gradient(circle,var(--gold-light) 2px,transparent 3px) 0 0/var(--s4) var(--s2);animation:2s steps(2,end) infinite bulbs;display:block}.header-row{align-items:center;gap:var(--s6);min-height:var(--header);display:flex}.logo{align-items:center;gap:var(--s2);color:var(--white);flex-shrink:0;text-decoration:none;display:flex}.logo img{width:var(--s12);height:var(--s12)}.word-name{font:400 var(--h3)/1 var(--display)}.nav-links{gap:var(--s6);align-items:center;margin-left:auto;display:flex}.nav-links a{min-height:var(--tap);color:var(--white);font-weight:800;font-size:var(--small);align-items:center;text-decoration:none;display:flex}.nav-links a[aria-current],.nav-links a:hover{color:var(--gold)}.header-claim{flex-shrink:0;order:3}.nav-toggle,.nav-links .nav-close{display:none}.nav-backdrop{background:color-mix(in srgb,var(--plum) 70%,transparent);z-index:39;position:fixed;inset:0}.nav-locked{overflow:hidden}.btn{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--tap);padding:var(--s3) var(--s6);border:2px solid var(--gold);border-radius:var(--pill);background:var(--gold);color:var(--gold-ink);font-size:var(--button);box-shadow:var(--shadow-low);transition:transform var(--hover) var(--ease),background var(--hover) var(--ease);font-weight:900;text-decoration:none;display:inline-flex}.btn:hover{background:var(--gold-light);transform:translateY(-2px)}.btn:active{transform:scale(.97)}.btn-ghost{border-color:var(--cherry);color:var(--cherry);box-shadow:none;background:0 0}.btn-ghost:hover{background:var(--butter)}.actions,.hero-actions{gap:var(--s3);margin-block:var(--s4);flex-wrap:wrap;display:flex}.actions .btn:not(.btn-ghost){order:-1}.crumbs{font-size:var(--small);margin-bottom:var(--s6)}.crumbs ol{gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs a{min-height:var(--tap);align-items:center;display:inline-flex}.crumbs li:not(:last-child):after{content:"/";margin-left:var(--s2)}.hero{isolation:isolate;text-align:center;padding:var(--s8) 0;margin-top:calc(-1 * var(--s6));color:var(--white);position:relative}.hero:before{content:"";inset:0 calc((min(var(--content),100vw - var(--s8)) - 100vw)/2);z-index:-1;background:repeating-conic-gradient(from -10deg at 50% 42%,transparent 0deg 12deg,color-mix(in srgb,var(--gold) 8%,transparent) 12deg 24deg),radial-gradient(ellipse at 50% 35%,var(--magenta),var(--cherry) 75%);position:absolute;overflow-x:clip}.cabinet{max-width:900px;padding:var(--s6) var(--s8);border:var(--s2) solid var(--gold);border-radius:var(--s8);background:var(--cherry);box-shadow:var(--shadow-high);margin:auto;position:relative}.marquee-bulbs{pointer-events:none;position:absolute;inset:-5px}.bulb-side{justify-content:space-between;gap:8px;display:flex;position:absolute}.bulb-top,.bulb-bottom{left:20px;right:20px}.bulb-top{top:0}.bulb-bottom{flex-direction:row-reverse;bottom:0}.bulb-left,.bulb-right{flex-direction:column;top:24px;bottom:24px}.bulb-left{flex-direction:column-reverse;left:0}.bulb-right{right:0}.bulb-side span{width:8px;height:8px;animation:2.6s ease-in-out infinite bulbs;animation-delay:var(--bulb-delay);background:radial-gradient(circle at 35% 30%,#fff 10%,#fff6ca 35%,#e6ae36 80%);border-radius:50%;flex-shrink:0;box-shadow:0 0 4px #fff6ca,0 0 8px #e6ae3680}.hero .kicker{color:var(--gold)}.hero .lede{color:var(--butter);max-width:var(--reading);margin-inline:auto}.hero-actions{justify-content:center}.hero-actions .btn-ghost{color:var(--butter);border-color:var(--butter)}.hero-actions .btn-ghost:hover{color:var(--cherry)}.hero-trust{justify-content:center;align-items:center;gap:var(--s4);font-size:var(--small);margin-top:var(--s6);flex-wrap:wrap;display:flex}.hero-trust a{color:var(--butter);min-height:var(--tap);align-items:center;display:inline-flex}.symbol-sprite{width:0;height:0;position:absolute}.reels{gap:var(--s2);max-width:400px;padding:var(--s2);border:var(--accent-border) solid var(--gold);border-radius:var(--radius);background:var(--plum);grid-template-columns:repeat(3,minmax(0,1fr));margin:auto;display:grid}.reel{height:var(--reel);background:linear-gradient(var(--gold-light),var(--white) 25% 75%,var(--gold-light));border-radius:var(--s2);color:var(--red);place-items:center;display:grid;overflow:clip}.reel svg{width:80%;height:80%;filter:drop-shadow(0 2px 0 var(--cherry))}.reel.is-spinning svg{animation:reel-spin var(--reveal) linear infinite}.demo-label{font-size:var(--small);margin:var(--s2) 0}.spin-button{background:var(--teal);border-color:var(--teal);color:var(--teal-ink)}.spin-button:disabled{cursor:wait}.slot-tip{font-size:var(--small);margin:var(--s2) auto;max-width:var(--reading)}.slot-tip:empty{display:none}.offer-card{padding:var(--s6);border:2px solid var(--gold);border-radius:var(--radius);background:var(--butter);color:var(--ink);box-shadow:var(--shadow-low)}.cabinet .offer-card{gap:var(--s2) var(--s4);text-align:left;margin-top:var(--s4);padding:var(--s4);grid-template-columns:180px minmax(0,1fr);display:grid}.cabinet .offer-card .kicker,.cabinet .offer-card .badges{display:none}.cabinet .offer-card .logo-plate{grid-area:1/1/4;align-self:center;width:100%;height:68px}.cabinet .offer-card h2{font:800 var(--small)/var(--body-leading) var(--body);margin:0}.offer-headline,.offer-line{font-family:var(--display);line-height:1.4}.offer-headline{font-size:var(--h3);margin:0}.offer-terms{font-size:var(--small);color:var(--muted);margin:0}.cabinet .offer-card .btn{grid-column:1/-1}.logo-plate{width:168px;height:64px;margin-bottom:var(--s3);background:#fff;border-radius:12px;flex-shrink:0;padding:8px;display:block}.logo-plate-dark{background:#2a0a10}.logo-plate-springbok{background:#f5edab}.brand-logo{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.offer-micro{font:400 var(--small)/1.4 var(--body);margin:4px 0 0}.scroll-hint svg{vertical-align:middle}.section{margin-block:var(--s12)}.section-head{max-width:var(--reading);margin-bottom:var(--s6)}.kicker{font-size:var(--small);text-transform:uppercase;letter-spacing:.08em;color:var(--cherry);margin-bottom:var(--s2);font-weight:900}.lede{max-width:var(--reading);color:var(--muted)}.meta-note,.status-line{font-size:var(--small);color:var(--muted)}.ledger,.trust-block,.flag,.quote,.callout,.key-facts{padding:var(--s6);background:var(--teal-pale);border-left:var(--accent-border) solid var(--teal);border-radius:var(--radius);margin-block:var(--s6)}.ledger{margin-top:var(--s8)}.ledger ol{padding-left:var(--s6);margin:0}.ledger li{padding-block:var(--s1)}.trust-block{font-size:var(--small)}.trust-block p:last-child{margin:0}.rank-list,.plain-list{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}.rank-item,.plain-item{grid-template-columns:var(--s12) minmax(0,1fr) auto;gap:var(--s6);background:var(--white);border:var(--border) solid var(--rule);border-radius:var(--radius);padding:var(--s6);box-shadow:var(--shadow-low);transition:transform var(--hover) var(--ease);align-items:center;display:grid}.plain-item{grid-template-columns:200px minmax(0,1fr) auto}.rank-item:first-child{border:var(--accent-border) solid var(--gold);background:linear-gradient(115deg,var(--gold-light),var(--white) 35%);box-shadow:var(--shadow-high)}.num{font:var(--h3)/1 var(--display);width:var(--s12);height:var(--s16);color:var(--cherry);background:linear-gradient(var(--butter),var(--white),var(--butter));border:2px solid var(--gold);border-radius:var(--s2);align-self:start;place-items:center;display:grid}.rank-item h3{font-size:var(--h3)}.rank-item .actions{flex-direction:column}.rank-item .offer-line{margin-bottom:0}.badges,.chips{gap:var(--s2);margin:var(--s2) 0 var(--s3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.badge,.chips li{align-items:center;gap:var(--s1);border-radius:var(--pill);background:var(--teal-pale);color:var(--teal-ink);padding:var(--s1) var(--s3);font-size:var(--small);font-weight:800;display:inline-flex}.badge svg{flex-shrink:0}.payment-chips{flex-wrap:nowrap;overflow:auto}.payment-chips li{white-space:nowrap}.compare-wrap,.table-scroll{border-radius:var(--radius);border:var(--border) solid var(--rule);max-width:100%;margin-block:var(--s4);max-height:75vh;overflow:auto}.scroll-hint{font-size:var(--small);color:var(--cherry);margin:0;font-weight:900}table{border-collapse:separate;border-spacing:0;background:var(--white);width:100%;font-size:var(--small)}caption{text-align:left;padding:var(--s4);background:var(--butter);color:var(--muted)}th,td{text-align:left;vertical-align:top;padding:var(--s4);border-bottom:var(--border) solid var(--rule);min-width:144px}th{z-index:1;background:var(--cherry);color:var(--white);position:sticky;top:0}tr:nth-child(2n){background:var(--butter)}tr[data-brand=springbok-casino]{background:var(--gold-light)}.compare-table{min-width:760px}.compare-table .logo-plate,.aside .logo-plate{width:140px;height:52px}.compare-table .btn{white-space:nowrap}.card-grid,.tip-grid{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card{border:2px solid var(--cherry);border-top:var(--s2) solid var(--gold);border-radius:var(--radius);background:var(--white);min-width:0;padding:var(--s6);box-shadow:var(--shadow-low);transition:transform var(--hover) var(--ease)}.card>a{font:var(--h3)/var(--heading-leading) var(--display);margin-bottom:var(--s4);text-decoration:none;display:block}.card .kicker{padding:var(--s1) var(--s2);background:var(--teal-pale);border-radius:var(--pill);color:var(--teal-ink);display:inline-block}.fact-list{gap:var(--s2);margin:var(--s4) 0 0;padding:var(--s4);background:var(--plum);color:var(--butter);border:2px solid var(--gold);border-radius:var(--radius);display:grid}.fact-list>div{gap:var(--s1);padding:var(--s2);border-bottom:var(--border) solid var(--muted);grid-template-columns:1fr;display:grid}.fact-list>div:last-child{border:0}.fact-list dt{color:var(--gold);font-size:var(--small);gap:var(--s2);align-items:center;font-weight:900;display:flex}.fact-list dd{font-size:var(--small);margin:0}.tip-grid{background:var(--teal);padding:var(--s6);border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr))}.tip{padding:var(--s6);background:var(--teal-pale);border-radius:var(--radius);color:var(--teal-ink)}.steps{padding-left:var(--s6)}.steps li{padding:var(--s3);margin-block:var(--s2);background:var(--white);border-radius:var(--s2)}.steps li::marker{color:var(--cherry);font-weight:900}.layout{gap:var(--s8);grid-template-columns:minmax(0,1fr) 280px;display:grid}.prose{max-width:var(--reading);min-width:0}.prose h2{margin-top:var(--s8)}.prose>p:not(.kicker):not(.meta-note),.prose section>p{padding:var(--s4);border-left:var(--accent-border) solid var(--gold);background:var(--white);border-radius:var(--s2)}.review-hero{padding:var(--s6);background:var(--cherry);color:var(--white);border-radius:var(--radius);border-bottom:var(--s2) solid var(--gold);margin-bottom:var(--s8)}.review-hero .kicker,.review-hero .meta-note{color:var(--butter)}.review-hero .logo-plate{width:240px;height:var(--s24)}.review-hero .btn-ghost{color:var(--butter);border-color:var(--butter)}.review-hero .btn-ghost:hover{color:var(--cherry)}.key-facts{padding-left:var(--s12)}.key-facts li{padding-block:var(--s2)}.aside{background:var(--white);border-top:var(--s2) solid var(--gold);border-radius:var(--radius);padding:var(--s6);align-self:start}.aside h2{font-size:var(--h3)}.aside ol{padding-left:var(--s6)}.aside li{margin-block:var(--s6)}.aside a{min-height:var(--tap);align-items:center;font-weight:900;display:inline-flex}.toolbar{gap:var(--s3);margin-block:var(--s6);flex-wrap:wrap;display:flex}.dropdown{position:relative}.dropdown-button,.dropdown-panel button{min-height:var(--tap);padding:var(--s2) var(--s4);color:var(--cherry);background:var(--white);border:2px solid var(--cherry);border-radius:var(--pill);font-weight:800}.dropdown-panel{top:calc(100% + var(--s2));z-index:20;padding:var(--s2);background:var(--white);border:var(--border) solid var(--rule);border-radius:var(--radius);width:240px;max-width:80vw;box-shadow:var(--shadow-high);display:grid;position:absolute;left:0}.dropdown-panel button{text-align:left;border:0}.dropdown-panel button:hover{background:var(--butter)}.faq details{background:var(--white);border:var(--border) solid var(--rule);border-radius:var(--radius);padding:var(--s4) var(--s6);margin-top:var(--s3)}.faq summary{cursor:pointer;min-height:var(--tap);padding-right:var(--s4);align-content:center;font-weight:900}.faq details[open]{border-color:var(--cherry)}.faq details p{margin:var(--s4) 0}.site-footer{background:var(--plum);color:var(--butter);padding-block:var(--s12);border-top:var(--s2) solid var(--gold)}.site-footer a{color:var(--butter);overflow-wrap:anywhere}.foot-grid{gap:var(--s8);margin-bottom:var(--s8);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.foot-grid h2{font-size:var(--h3);color:var(--gold)}.foot-grid ul{margin:0;padding:0;list-style:none}.foot-grid li a{min-height:var(--tap);align-items:center;display:inline-flex}.legal-line{border-top:var(--border) solid var(--muted);margin-top:var(--s6);padding-top:var(--s6);font-size:var(--small)}label{margin-top:var(--s4);font-weight:800;display:block}input,textarea{width:100%;max-width:100%;min-height:var(--tap);padding:var(--s3);border:2px solid var(--cherry);border-radius:var(--s2);background:var(--white);color:var(--ink)}textarea{min-height:var(--s24)}.sticky-cta{display:none}@keyframes bulbs{50%{opacity:.65}}@keyframes reel-spin{0%{transform:translateY(-110%)}to{transform:translateY(110%)}}@media (hover:hover){.card:hover,.rank-item:hover,.plain-item:hover{box-shadow:var(--shadow-high);transform:translateY(-4px)}}@media (width<=1023px){.header-row,.nav-links{gap:var(--s3)}.nav-links a{font-size:var(--small)}.header-claim{padding-inline:var(--s3)}.word-name{font-size:20px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.layout{grid-template-columns:minmax(0,1fr)}.aside ol{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rank-item{grid-template-columns:var(--s12) minmax(0,1fr)}.rank-item .actions{flex-direction:row;grid-column:1/-1}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){:root{--reel:80px;--header:72px}.agebar .wrap{justify-content:center}.agebar .wrap>span:last-child{display:none}.agebar .wrap>span:first-child{padding-block:var(--s1)}.header-row{gap:var(--s2);flex-wrap:wrap}.logo img{width:var(--s8);height:var(--s8)}.word-name{font-size:20px}.header-claim{padding:var(--s2) var(--s3);margin-left:auto;font-size:15px}.nav-toggle,.nav-close{min-height:var(--tap);color:var(--butter);border:var(--border) solid var(--butter);border-radius:var(--pill);padding:var(--s2) var(--s3);background:0 0;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:inline-flex}.nav-toggle{order:4}.nav-links{width:min(88vw,400px);height:100dvh;padding:var(--s6);background:var(--cherry);flex-direction:column;align-items:stretch;gap:0;display:none;position:fixed;inset:0 0 0 auto;overflow:auto}.nav-links.is-open,.nav-links:not(.nav-enhanced):target{display:flex}.nav-links a{font-size:var(--text);border-bottom:var(--border) solid var(--magenta);flex:1}.nav-close{flex-shrink:0;align-self:end}.hero{padding:var(--s4) 0}.cabinet{padding:var(--s4) var(--s3);border-width:var(--s1);border-radius:var(--radius)}.hero h1{font-size:var(--h1);margin-bottom:var(--s2)}.hero .kicker{margin-bottom:var(--s2)}.hero .lede{font-size:var(--small);margin-bottom:var(--s3);line-height:1.45}.cabinet .offer-card{padding:var(--s3);gap:var(--s1) var(--s2);margin-top:var(--s3);grid-template-columns:minmax(0,1fr)}.cabinet .offer-card .logo-plate{grid-row:auto;width:180px;height:68px;margin-bottom:4px}.offer-headline{font-size:20px;line-height:1.2}.offer-terms{grid-column:1/-1}.hero-actions{gap:var(--s2);margin-bottom:0}.hero-actions .btn{font-size:var(--small);padding:var(--s2) var(--s3)}.hero-trust{gap:var(--s2) var(--s3);margin-top:var(--s4)}.reels{max-width:320px}.card-grid,.tip-grid{grid-template-columns:minmax(0,1fr)}.tip-grid{padding:var(--s4)}.rank-item,.plain-item{padding:var(--s4);gap:var(--s3)}.plain-item{grid-template-columns:minmax(0,1fr)}.rank-item:active,.card:active{transform:scale(.99)}.rank-item .actions .btn{flex:1}.aside ol{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-grid{gap:var(--s6)}.foot-grid>div:first-child{grid-column:1/-1}.review-hero{padding:var(--s4)}.prose p{overflow-wrap:anywhere}.sticky-cta:not([hidden]){z-index:35;gap:var(--s2);background:var(--cherry);color:var(--butter);border-top:var(--accent-border) solid var(--gold);padding:var(--s3) var(--s4) calc(var(--s3) + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;display:grid;position:fixed;bottom:0;left:0;right:0}.sticky-cta .logo-plate{display:none}.sticky-cta p{font-size:var(--small);margin:0}.sticky-cta p span{display:block}.sticky-cta .btn{grid-area:2/1/auto/-1}.sticky-dismiss{color:var(--butter);min-height:var(--tap);font-size:var(--small);background:0 0;border:0;text-decoration:underline}.has-sticky-cta{padding-bottom:var(--sticky-height,160px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.btn:hover,.card:hover,.rank-item:hover{transform:none}}.cabinet>.lede{margin-top:var(--s4);margin-bottom:0}.directory-hero .lede,.directory-hero a:not(.btn){color:var(--butter)}.key-chips{margin-top:var(--s4)}.key-chips li:first-child{flex-basis:100%}.rank-item .offer-line{font-size:var(--h3)}.review-hero .key-facts{color:var(--teal-ink)}.review-hero .key-facts+h2{margin-top:var(--s4)}@media (width>=1024px){.foot-grid{grid-template-columns:2fr repeat(4,minmax(0,1fr))}}.rank-copy{min-width:0}.nav-toggle,.nav-close{text-decoration:none}@media (width>=1024px){.rank-item{grid-template-columns:48px 200px minmax(0,1fr) auto;gap:16px;min-height:140px;padding:16px}.rank-item .num{align-self:center}.rank-item .logo-plate,.plain-item .logo-plate{width:200px;height:76px;margin:0}.rank-item h3{margin:0 0 4px}.rank-item .offer-line{margin:4px 0 0;font-size:18px}.rank-item .badges,.rank-item .key-chips{gap:4px;margin:4px 0 0}.rank-item .badge,.rank-item .chips li{padding:2px 8px;font-size:12px}.rank-item .key-chips li:first-child{flex-basis:auto}}@media (width<=1023px){.rank-item>.logo-plate{grid-column:2;margin:0}.rank-item>.rank-copy{grid-column:1/-1}.plain-item{grid-template-columns:168px minmax(0,1fr)}.plain-item>.actions{grid-column:1/-1}}@media (width<=767px){.plain-item{grid-template-columns:minmax(0,1fr)}.aside ol{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.nav-links .nav-close{flex:none;display:inline-flex}}@media (width<=420px){.header-row{gap:var(--space-8,8px);flex-wrap:nowrap}.site-header .logo{flex-shrink:1;min-width:0}.site-header .word-name{font-size:18px}.site-header .header-claim{white-space:nowrap;margin-left:auto;padding-inline:12px;font-size:15px}.site-header .nav-toggle{white-space:nowrap;flex-shrink:0;padding-inline:12px}}@media (width<=360px){.site-header .word-name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
