:root{--bg: oklch(15% .007 210);--panel: oklch(17.7% .008 210);--raised: oklch(21.4% .01 210);--line: oklch(24% .011 210);--border: oklch(28% .012 210);--control-border: oklch(52% .012 210);--muted: oklch(63% .012 210);--soft: oklch(80% .008 210);--fg: oklch(96% .005 210);--green: oklch(79% .132 158);--up: oklch(80% .11 230);--down: oklch(73% .16 48);--gold: oklch(86.6% .126 90);--god: oklch(100% 0 0);--god-cream: oklch(97% .04 93);--god-rim: oklch(93.7% .086 92);--demi: oklch(48.6% .185 28);--demi-hi: oklch(62.6% .182 32);--demi-deep: oklch(36.4% .149 29);--demi-dark: oklch(24% .026 11);--t-rookie: oklch(82% .07 185);--t-apprentice: oklch(68% .11 50);--t-master: oklch(86% .15 100);--t-grandmaster: oklch(76% .16 70);--t-ascendant: oklch(70% .15 265);--t-champion: oklch(68% .2 22);--t-sovereign: oklch(69% .19 305);--r: 6px;--r-chip: 4px;--shadow-float: 0 8px 24px oklch(5% .01 210 / .55), 0 2px 6px oklch(5% .01 210 / .4);--scrim: oklch(5% .01 210 / .6);--font: Saira, system-ui, sans-serif;--display-size: 2.4rem;--display-weight: 750;--display-width: 78%;--heading-size: 1.4rem;--heading-weight: 700;--heading-width: 80%;--title-size: 1.05rem;--title-weight: 650;--title-width: 85%;--body-size: .9rem;--body-weight: 400;--body-width: 100%;--label-size: .64rem;--label-weight: 700;--label-width: 75%;--label-tracking: .16em;--slash-duration: .55s;--slash-ease: cubic-bezier(.2, .8, .2, 1);--count-duration: .6s;--count-ease: ease-out;--delta-duration: .5s;--delta-delay: .15s;--fade-duration: .1s}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:50% 125%;font-display:swap;src:url("../fonts/saira-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:50% 125%;font-display:swap;src:url("../fonts/saira-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--bg);color:var(--fg);font-family:var(--font);font-size:var(--body-size);font-weight:var(--body-weight);line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1{font-size:var(--heading-size);font-weight:var(--heading-weight);font-stretch:var(--heading-width);line-height:1.1}h2,h3,h4,h5,h6{font-size:var(--title-size);font-weight:var(--title-weight);font-stretch:var(--title-width);line-height:1.2}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}a{color:var(--green);text-underline-offset:.15em}table,time,data,output,.gb-num{font-variant-numeric:tabular-nums}.gb-display{font-size:var(--display-size);font-weight:var(--display-weight);font-stretch:var(--display-width);line-height:1}.gb-label{font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted)}:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.share-button gb-icon{margin-inline-end:0}.share-sheet{--gap: 8px}.share-sheet>gb-segmented{align-self:flex-start;margin-block-end:var(--gap)}.share-preview{position:relative;display:grid;place-items:center;min-height:10rem;padding:12px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel)}.share-preview img{display:block;max-width:100%;max-height:40vh;border-radius:var(--r-chip);box-shadow:var(--shadow-float)}.share-preview img:not([src]){display:none}.share-preview[aria-busy=true] img{opacity:.35}.share-preview[aria-busy=true]:after{content:"Drawing\2026";position:absolute;color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.share-styles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gap);margin-block-start:var(--gap)}.share-styles button{display:grid;gap:4px;justify-items:center;align-content:start;min-width:0;padding:4px 4px 6px;border:1px solid var(--line);border-radius:var(--r-chip);background:var(--panel);color:var(--soft);cursor:pointer;font:inherit;font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.share-styles button:hover{border-color:var(--control-border);color:var(--fg)}.share-styles button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.share-styles button[aria-pressed=true]{border-color:var(--green);color:var(--fg);box-shadow:inset 0 0 0 1px var(--green)}.share-styles img{display:block;inline-size:100%;aspect-ratio:1200 / 630;border-radius:3px;background:var(--raised);object-fit:cover}.share-styles[data-format=story] img{aspect-ratio:1080 / 1920;max-block-size:5.5rem;inline-size:auto}.share-styles span{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-show{display:grid;gap:4px;margin-block-start:var(--gap)}.share-show>span{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.share-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:var(--gap);margin-block-start:var(--gap)}.share-actions gb-button{display:block}@media(max-width:640px){.share-label{display:none}.share-preview img{max-height:36vh}.share-styles{gap:4px}.share-styles button{letter-spacing:0;font-size:.6875rem}}.tourneys{.events{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.events[data-loading]{display:grid;gap:6px;padding-block-start:6px;border:0}.events gb-skeleton{min-block-size:72px}.events a{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto;gap:8px 20px;align-items:center;padding:14px 8px;border-bottom:1px solid var(--line);color:var(--fg);text-decoration:none}.events a:hover,.events a:active{background:var(--panel)}.events>li>gb-empty{border-bottom:1px solid var(--line)}#upcoming-section h2{margin-block-start:32px}.day{display:flex;flex-direction:column;line-height:1.15}.day b{margin-block:2px;font-size:2rem;font-weight:700;font-stretch:var(--display-width);line-height:1}.day small{color:var(--muted);font-size:.8rem}.what{min-width:0;display:flex;flex-direction:column;gap:3px}.what>b{font-size:var(--title-size);font-weight:var(--title-weight);font-stretch:var(--title-width);overflow-wrap:anywhere}.what small{color:var(--soft);font-size:.85rem}.what small.muted{color:var(--muted)}.winner{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px}.winner b{color:var(--gold);font-weight:var(--title-weight);font-stretch:var(--title-width)}.winner small{color:var(--muted)}.cup{color:var(--gold);align-self:center}.side{display:flex;align-items:center;justify-content:end;gap:12px}.soon{color:var(--soft);font-size:.9rem;white-space:nowrap}.thumbs{display:flex;gap:6px}.thumbs img{inline-size:4.5rem;block-size:2.75rem;object-fit:cover;border-radius:var(--r-chip);border:1px solid var(--border);background:var(--panel)}gb-chip.cancelled{color:var(--down)}gb-chip.unverified{--chip: var(--muted)}#facts{list-style:none;padding:0}#facts .won{display:flex;align-items:center;gap:6px}#facts .won a{color:var(--gold);font-weight:var(--title-weight);font-stretch:var(--title-width)}.signup-count{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;max-width:26rem}.signup-count b{font-size:2rem;font-weight:700;font-stretch:var(--display-width);line-height:1}.signup-count gb-chip{align-self:center}.signup-count .track{flex-basis:100%;margin-block-start:8px;--tier: var(--soft)}.signup-form{display:flex;align-items:start;gap:8px;max-width:26rem;margin-block-start:16px}.signup-form gb-field{flex:1;min-width:0}.signup-form gb-button{margin-block-start:22px}.signups{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0}.signups:empty{display:none}.signups li{padding:4px 10px;border:1px solid var(--line);border-radius:var(--r-chip);background:var(--raised);font-weight:var(--title-weight);font-stretch:var(--title-width)}.signups li.over{border-style:dashed;background:none;color:var(--soft)}.signups li.cut{flex-basis:100%;padding:8px 0 0;border:0;background:none;color:var(--muted);font-size:.8rem;font-weight:400;font-stretch:normal}.lobby{margin-block-start:40px}.lobby-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-block-end:12px}.lobby-head h2{margin:0}.podium{display:flex;align-items:center;gap:14px;margin:0 0 16px}.podium .cup{inline-size:2.25rem;block-size:2.25rem}.podium span{display:flex;flex-direction:column;line-height:1.25}.podium small{color:var(--muted);font-size:.85rem}.podium b{color:var(--gold);font-size:1.75rem;font-weight:700;font-stretch:var(--display-width)}.podium b a{color:inherit;text-decoration:none}.podium b a:hover{text-decoration:underline}.lobby-body{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:32px;align-items:start}.lobby-body:not(:has(.proof)){grid-template-columns:minmax(0,1fr)}.lobby-body .note{margin-block-start:12px}.lobby gb-table .name{inline-size:100%;max-inline-size:14rem;overflow:hidden;text-overflow:ellipsis}.lobby gb-table td.name a{color:var(--fg);font-weight:var(--title-weight);font-stretch:var(--title-width);text-decoration:none}.lobby gb-table td.name a:hover{text-decoration:underline}.lobby gb-table tr.first>:first-child{color:var(--gold);font-weight:700}.lobby gb-table .out{white-space:nowrap}.lobby gb-table .out gb-delta{margin-inline-start:6px;font-size:.85rem}.proof{margin:0}.proof .zoom{display:block;inline-size:100%;padding:0;border:1px solid var(--border);border-radius:var(--r);background:var(--panel);cursor:zoom-in;overflow:hidden}.proof .zoom:focus-visible{outline:2px solid var(--green);outline-offset:2px}.proof img{display:block;inline-size:100%;block-size:auto}.proof figcaption{margin-block-start:8px;color:var(--muted);font-size:.8rem}#lobbies[data-loading]{display:grid;gap:12px}#lobbies gb-skeleton{min-block-size:120px}}.screenshot-box{max-width:96vw;max-height:96vh;padding:0;border:0;background:none;cursor:zoom-out}.screenshot-box::backdrop{background:var(--scrim)}.screenshot-box img{display:block;max-width:96vw;max-height:96vh;object-fit:contain}.screenshot-box button{position:absolute;inset:8px 8px auto auto;display:grid;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:var(--r);background:var(--raised);color:var(--fg);cursor:pointer}.tourneys{@media(max-width:640px){.events a{grid-template-columns:5.25rem minmax(0,1fr);gap:8px 16px;align-items:start}.events .day{grid-row:span 2}.events .side{grid-column:2;justify-content:start}.lobby-body{grid-template-columns:minmax(0,1fr);gap:20px}.podium b{font-size:1.45rem}.lobby gb-table .name{max-inline-size:9rem}}}.records,.hosts{list-style:none;margin:24px 0 0;padding:0}.records{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:8px}.records>li{display:flex;flex-direction:column;padding:16px 16px 12px;border-radius:var(--r);background:var(--panel)}.records>li:has(gb-empty),.records>li.empty{grid-column:1 / -1;display:block;padding:0;background:none}.records>li:has(gb-skeleton){display:block;padding:0;background:none}.records gb-skeleton{min-block-size:220px}.records .what{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.records .best{display:flex;align-items:baseline;gap:12px;margin-block:10px 2px;min-width:0}.records .value{color:var(--gold);font-size:2.4rem;font-weight:700;font-stretch:var(--display-width);line-height:1}.records .who{min-width:0;color:var(--fg);font-size:var(--title-size);font-weight:600;font-stretch:var(--title-width);overflow-wrap:anywhere;text-decoration-color:var(--green);text-underline-offset:3px}.records .where{color:var(--muted);font-size:.8rem}.records .where a{color:var(--soft)}.records .runners{display:grid;gap:2px;margin:14px 0 0;padding:10px 0 0;border-top:1px solid var(--line);list-style:none;counter-reset:place 1;font-size:.875rem}.records .runners li{display:grid;grid-template-columns:1.4em minmax(0,1fr) auto;gap:6px;align-items:baseline;padding-block:2px;counter-increment:place}.records .runners li:before{content:counter(place);color:var(--muted);font-weight:600}.records .runners a{color:var(--fg);text-decoration-color:var(--green);text-underline-offset:3px;overflow-wrap:anywhere;justify-self:start}.records .runners .num{color:var(--soft)}.activity-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:8px}.activity-chart{margin-block-start:8px}.hosts{margin-block-start:0;border-top:1px solid var(--line)}.hosts li{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:10px 16px;border-bottom:1px solid var(--line)}.hosts .pos{color:var(--muted);font-weight:600;font-stretch:var(--heading-width)}.hosts b{font-weight:600;font-stretch:var(--title-width);overflow-wrap:anywhere}.lobbies{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:6px}.lobbies gb-skeleton{min-block-size:64px}.lobbies li{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:var(--r);background:var(--panel)}.lobbies li:has(gb-empty),.lobbies li:has(gb-skeleton),.lobbies li.empty{display:block;padding:0;background:none}.lobbies .dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--fg)}.lobbies .what{flex:1;min-width:0}.lobbies .what b{display:block;font-size:var(--title-size);font-weight:600;font-stretch:var(--title-width);overflow-wrap:anywhere}.lobbies small{display:block;color:var(--muted);font-size:.8rem}.lobbies .names{margin-block-start:4px;color:var(--soft);font-size:.9rem;overflow-wrap:anywhere}.lobbies .figure{flex:none;min-width:4rem;text-align:end}.lobbies .figure b{display:block;font-size:1.35rem;font-weight:700;font-stretch:var(--display-width);line-height:1.2}.lobbies:has(gb-empty)+.note{text-align:center}@media(max-width:40rem){.lobbies li{flex-wrap:wrap;gap:8px 12px}.lobbies .what{flex-basis:calc(100% - 24px)}.lobbies .figure{text-align:start}}.picker{max-width:20rem;margin-block:20px 24px}.compare{margin-block-end:8px}.compare gb-skeleton{margin-block-end:6px}.compare .scroll{overflow-x:auto}.versus{width:100%;border-collapse:collapse}.versus th,.versus td{padding:10px 16px 10px 0;border-bottom:1px solid var(--line);text-align:start;vertical-align:top}.versus thead th{padding-block:0 12px}.versus thead th,.versus tbody td{min-width:8.5rem}.versus tbody th{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase;white-space:nowrap}.versus .who{display:flex;align-items:center;gap:6px;margin-block-end:6px;font-size:var(--heading-size);font-weight:var(--heading-weight);font-stretch:var(--heading-width)}.versus .who a{color:var(--fg);text-decoration:none;overflow-wrap:anywhere}.versus .who a:hover{text-decoration:underline;text-decoration-color:var(--green);text-underline-offset:3px}.versus td{color:var(--soft);font-size:1.2rem;font-stretch:var(--title-width)}.versus td.best{color:var(--fg);font-weight:700}.remove{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--r-chip);background:none;color:var(--muted);font:inherit;line-height:1;cursor:pointer}.remove:hover,.remove:focus-visible{background:var(--raised);color:var(--fg)}.h2h{max-width:40rem}.tug{margin-block-start:20px}.tug p{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 6px;color:var(--muted)}.tug b{color:var(--fg);font-size:1.4rem;font-stretch:var(--display-width)}.split{height:6px;border-radius:3px;background:var(--muted);overflow:hidden}.split span{display:block;height:100%;background:var(--fg)}@media(max-width:640px){.versus th,.versus td{padding-inline-end:10px}.versus thead th,.versus tbody td{min-width:0}.versus tbody th{white-space:normal}.versus tbody th,.versus thead td{position:sticky;inset-inline-start:0;z-index:1;background:var(--bg)}.versus .who{font-size:1rem}.versus .who a{overflow-wrap:break-word}.versus td{font-size:1.05rem}.picker{max-width:none}}.flags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-inline-end:auto}.match-facts{list-style:none;padding:0}.match-facts a{color:var(--fg);text-decoration-color:var(--green);text-underline-offset:3px}.recap{margin-block-start:28px}.recap[data-loading]{display:grid;gap:6px}.recap gb-skeleton{min-block-size:40px}.recap gb-table{--gb-table-bg: var(--bg)}.recap .name a{color:var(--fg);font-size:1rem;font-weight:600;font-stretch:var(--title-width);text-decoration:none}.recap .name a:hover{text-decoration:underline}#result{margin-block-start:0}.recap .podium{display:flex;align-items:center;gap:14px;margin-block-end:20px}.recap .podium gb-icon{inline-size:36px;block-size:36px;color:var(--gold)}.recap .podium div{display:flex;flex-direction:column;gap:2px}.recap .podium .label{color:var(--muted)}.recap .podium b{color:var(--gold);font-size:var(--heading-size);font-weight:var(--heading-weight);font-stretch:var(--heading-width);line-height:1.15}.recap .podium b a{color:inherit;text-decoration:none}.recap .podium b a:hover{text-decoration:underline}.recap .podium small{color:var(--muted);font-size:var(--body-size)}.standings .name{inline-size:100%}.standings tr.first>td:first-child{color:var(--gold);font-weight:700}.standings .change gb-delta{margin-inline-start:4px;font-size:.85rem}.rounds .r{min-inline-size:2rem;padding-inline:4px;text-align:center;color:var(--muted)}.rounds td.r.won{color:var(--bg);font-weight:700}.rounds td.r.won span{display:inline-block;min-inline-size:1.5rem;border-radius:var(--r-chip);background:var(--up)}.rounds td.r.left{color:color-mix(in oklab,var(--muted) 55%,transparent)}.rounds .r.unrated{color:color-mix(in oklab,var(--muted) 55%,transparent);background-image:repeating-linear-gradient(135deg,transparent 0 4px,#ffffff06 4px 8px)}.rounds thead th.r.unrated{text-decoration:line-through}@media(max-width:640px){.standings .extra,.standings .change gb-chip{display:none}.standings .name{inline-size:auto}.standings :is(th,td){padding-inline:6px}}.rules>section:first-child h2{margin-block-start:16px}.rules>gb-skeleton{min-block-size:320px}.tier-ladder{display:grid;gap:6px;max-width:36rem;margin:0;padding:0;list-style:none}.tier-ladder li{display:grid;grid-template-columns:9rem 5rem minmax(0,1fr);gap:12px;align-items:center;padding:10px 16px;border-radius:var(--r);background:var(--panel)}.tier-ladder li>.muted:nth-child(2){grid-column:2 / -1}.tier-ladder gb-chip{justify-self:start}.tier-ladder .num{font-weight:600;text-align:end}.tier-ladder .muted{font-size:var(--body-size)}.rule-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:8px}.rules-list{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:14px 24px;max-width:52rem;margin:24px 0 0}.rules-list dt{font-weight:600}.rules-list dd{margin:0;color:var(--soft);text-wrap:pretty}.rules .lede{margin-block-end:16px}@media(max-width:40rem){.tier-ladder li{grid-template-columns:minmax(0,1fr) auto}.tier-ladder li>.muted{grid-column:1 / -1}.rules-list{grid-template-columns:minmax(0,1fr);gap:4px}.rules-list dd{margin-block-end:12px}}.get-tool{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-block-start:20px}.link-button{display:inline-grid;place-items:center;block-size:36px;padding:0 14px;border:1px solid var(--control-border);border-radius:var(--r);color:var(--fg);font-size:.84rem;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap}.link-button.primary{border-color:transparent;background:var(--green);color:var(--bg)}.link-button.primary:hover{background:color-mix(in oklch,var(--green) 80%,var(--fg))}.link-button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.steps{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;counter-reset:step}.steps li{display:grid;align-content:start;gap:6px;padding:14px 16px;border-radius:var(--r);background:var(--panel);counter-increment:step}.steps b:before{content:counter(step) "  ";color:var(--muted);font-variant-numeric:tabular-nums;white-space:pre}.steps span{color:var(--soft);font-size:var(--body-size);text-wrap:pretty}.steps a,.host .rules-list a{color:var(--fg);text-decoration-color:var(--green);text-underline-offset:3px}@media(max-width:52rem){.steps{grid-auto-flow:row}}.data code{font:500 .88em ui-monospace,SFMono-Regular,Consolas,monospace}.endpoints dt{overflow-wrap:anywhere}.endpoints dt a{text-decoration:none}.endpoints dt a code{border-block-end:1px solid var(--green)}.examples{display:grid;gap:8px}.example{display:grid;align-content:start;gap:8px;min-width:0;margin:0;padding:14px 16px;border-radius:var(--r);background:var(--panel)}.example figcaption{font-weight:600}.example pre{margin:0;overflow-x:auto;color:var(--soft);line-height:1.55}.duels{list-style:none;margin:0;padding:0;display:grid;gap:8px}.duels[data-loading] gb-skeleton{min-block-size:72px}.duels .day{margin-block:14px 0;color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.duels .day:first-child{margin-block-start:4px}.duel-card{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel)}.duel-card .side{display:grid;gap:2px;min-width:0}.duel-card .side.end{text-align:end}.duel-card .name{color:var(--fg);text-decoration:none;font-size:1.15rem;font-weight:600;font-stretch:var(--heading-width);overflow-wrap:anywhere}.duel-card .name.won{font-weight:700}.duel-card a.name:hover{text-decoration:underline;text-decoration-color:var(--green);text-underline-offset:3px}.duel-card .change{color:var(--soft);font-size:.9rem}.duel-card .score{display:grid;justify-items:center}.duel-card .score b{font-size:1.6rem;font-stretch:var(--display-width);color:var(--soft)}.duel-card .score .won{color:var(--green)}.duel-card .score small{color:var(--muted);font-size:.8rem}.duel.mine .duel-card{grid-template-columns:auto 1fr auto auto auto;padding-block:10px}.duel.mine .result{display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--r-chip);font-weight:700;font-size:.85rem}.duel.mine .result.won{background:color-mix(in oklab,var(--green) 22%,transparent);color:var(--green)}.duel.mine .result.lost{background:color-mix(in oklab,var(--down) 22%,transparent);color:var(--down)}.duel.mine .vs{color:var(--muted);min-width:0;overflow-wrap:anywhere}.duel.mine .vs .name{font-size:1rem}.duel.mine b{font-size:1.1rem}.duel.mine .when small{color:var(--muted)}#duel-figures .up{color:var(--green)}#duel-figures .down{color:var(--down)}.duels-h2h .up{color:var(--green)}.duels-h2h .down{color:var(--down)}.duel-rivals{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block:20px}.duel-rivals .rival{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel)}.duel-rivals .label{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.duel-rivals .name{color:var(--fg);text-decoration:none;font-size:1.3rem;font-weight:700;font-stretch:var(--heading-width);overflow-wrap:anywhere}.duel-rivals small{color:var(--muted)}.duel-opponents{list-style:none;margin:0 0 8px;padding:0;border-top:1px solid var(--line)}.duel-opponents li{display:grid;grid-template-columns:1fr 4rem 5.5rem 4rem;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.duel-opponents li>:not(:first-child){text-align:end}.duel-opponents .head{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.duel-opponents .name{color:var(--fg);text-decoration:none;font-weight:600;overflow-wrap:anywhere}.duels-button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--green);border-radius:var(--r);color:var(--green);text-decoration:none;font-weight:600;background:color-mix(in oklab,var(--green) 10%,transparent)}.duels-button svg{inline-size:1.15em;block-size:1.15em}.duels-button small{color:var(--soft);font-weight:400}.duels-button:hover{background:color-mix(in oklab,var(--green) 18%,transparent)}.duels-h2h{max-width:40rem;padding:4px 16px 16px;border:1px solid color-mix(in oklab,var(--green) 35%,var(--line));border-radius:var(--r);background:var(--panel)}.duels-h2h .duels{margin-block-start:16px}.duels-h2h .duel.mine .duel-card{background:none;border-width:0 0 1px;border-radius:0;padding-inline:0}@media(max-width:640px){.duel-card{gap:8px;padding:10px 12px}.duel-card .name{font-size:1rem}.duel-card .score b{font-size:1.35rem}.duel.mine .duel-card{grid-template-columns:auto 1fr auto auto}.duel.mine .when{display:none}.duel-opponents li{grid-template-columns:1fr 3.25rem 4.5rem 3.25rem;font-size:.9rem}}html{scrollbar-gutter:stable;scrollbar-color:var(--border) transparent}body{display:flex;flex-direction:column;border-top:3px solid var(--green)}[hidden]{display:none!important}::selection{background:color-mix(in oklab,var(--green) 35%,transparent)}.sr{position:absolute;inset-block-start:0;inset-inline-start:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.top,main,.foot{width:100%;max-width:56rem;margin-inline:auto;padding-inline:20px}.test-banner,.updating-banner{margin:0;padding:8px 20px;text-align:center;font-size:var(--body-size)}.test-banner{background:var(--raised);color:var(--fg);font-weight:600;border-bottom:2px solid var(--down)}.test-banner:before{content:"\26a0  ";color:var(--down)}.updating-banner{background:var(--panel);color:var(--soft);border-bottom:1px solid var(--line)}.bar{background:var(--panel);border-bottom:1px solid var(--line)}.top{display:flex;align-items:center;gap:16px;min-height:56px}.mark{display:flex;align-items:center;gap:10px;flex:none;color:var(--fg);text-decoration:none;font-size:var(--title-size);font-weight:750;font-stretch:var(--heading-width);letter-spacing:.01em;border-radius:var(--r-chip)}.mark span{color:var(--muted);font-weight:600}.mark img{width:24px;height:24px}.regions{flex:none}.top gb-nav{margin-inline-start:auto;min-width:0}main{flex:1;padding-block:32px 48px}.headline{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-block-end:16px}.headline h1{display:flex;align-items:center;gap:10px;overflow-wrap:anywhere}.find{width:16rem}.note{margin-block-start:12px;color:var(--muted);font-size:var(--body-size);text-wrap:pretty}.empty{padding:24px 16px;color:var(--muted);list-style:none;text-align:center}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.headline h1{font-size:var(--display-size);font-stretch:var(--display-width)}.cols,.entry{display:grid;grid-template-columns:3rem minmax(0,1fr) 5.5rem 4.5rem 4.5rem 4.5rem 7rem;gap:16px;align-items:center}.cols{margin-block-start:24px;padding:0 12px 4px 16px;color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.cols>:nth-child(n+3),.entry>:nth-child(n+3){text-align:end}.ladder{list-style:none;margin:0;padding:0}.ladder[data-loading]{display:grid;gap:6px}.ladder gb-skeleton{min-block-size:52px}.band{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;margin-block-start:20px;padding:8px 0 6px;background:var(--bg);color:var(--muted);font-size:.8rem}.band:first-child{margin-block-start:0}.band:after{content:"";flex:1;border-top:1px solid var(--line)}[data-tier=rookie]{--tier: var(--t-rookie)}[data-tier=apprentice]{--tier: var(--t-apprentice)}[data-tier=master]{--tier: var(--t-master)}[data-tier=grandmaster]{--tier: var(--t-grandmaster)}[data-tier=ascendant]{--tier: var(--t-ascendant)}[data-tier=champion]{--tier: var(--t-champion)}[data-tier=sovereign]{--tier: var(--t-sovereign)}.entry{position:relative;padding:11px 12px 11px 16px;color:var(--fg);text-decoration:none;border-radius:var(--r);-webkit-tap-highlight-color:transparent}.entry:before{content:"";position:absolute;inset-inline-start:0;inset-block:8px;width:3px;border-radius:2px;background:var(--tier, var(--border))}a.entry:hover,a.entry:active{background:color-mix(in oklab,var(--tier, var(--panel)) 6%,var(--panel))}a.entry:hover:before{width:4px}.entry .pos{color:var(--muted);font-size:1.05rem;font-weight:600;font-stretch:var(--heading-width)}.entry .pos.high{color:var(--fg);font-weight:700}.who{min-width:0}.who b{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere;font-size:var(--title-size);font-weight:600;font-stretch:var(--title-width)}.who small{display:block;color:var(--muted);font-size:.8rem}.who .stats{display:none}.entry .rating{font-size:1.35rem;font-weight:700;font-stretch:var(--display-width)}.entry .rating.floor{color:var(--muted);font-weight:400}.entry.inactive .who b,.entry.inactive .rating{color:var(--muted)}.entry.inactive:before{opacity:.45}.entry .played{font-size:.85rem;white-space:nowrap}a.entry.me{background:var(--raised);box-shadow:inset 0 0 0 1px var(--border)}.you{padding:1px 6px;border:1px solid var(--border);border-radius:4px;color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase}#me{scroll-margin-block:96px}.board-tools{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.me-button{margin-inline-start:auto}.filter-count{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;margin-inline-start:8px;padding-inline:5px;border-radius:10px;background:var(--green);color:var(--bg);font-size:.75rem;font-weight:700}.filter-count[hidden]{display:none}.filter-box{display:grid;gap:16px;inline-size:296px;max-inline-size:100%}.filter-box fieldset{min-inline-size:0;margin:0;padding:0;border:0}.filter-box legend{margin-block-end:8px;padding:0;color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.filter-box input{inline-size:100%}.filter-range{display:grid;grid-template-columns:1fr 1fr;gap:8px}.filter-foot{display:flex;justify-content:end;padding-block-start:12px;border-block-start:1px solid var(--line)}.filter-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.filter-pills:empty{display:none}.filter-pill,.filter-pill-clear{display:inline-flex;align-items:center;gap:6px;block-size:30px;margin:0;padding:0 6px 0 10px;border:0;border-radius:15px;background:var(--raised);color:var(--soft);font:inherit;font-size:.82rem;cursor:pointer}.filter-pill b{color:var(--fg);font-weight:600}.filter-pill .x{display:grid;place-items:center;inline-size:20px;block-size:20px;border-radius:10px;color:var(--muted)}.filter-pill:hover .x{color:var(--fg)}.filter-pill-clear{padding-inline:6px;background:none;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.filter-pill-clear:hover{color:var(--fg)}.filter-pill:focus-visible,.filter-pill-clear:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media(pointer:coarse){.filter-pill,.filter-pill-clear{block-size:40px;border-radius:20px}}.matched{margin-block:14px 0;color:var(--muted);font-size:.82rem}.matched[hidden]{display:none}.pager{margin-block-start:24px}gb-search kbd:empty{display:none}.pager>span{grid-column:2}.pager>a[rel=next]{grid-column:3}@property --spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}a.entry.god,a.entry.demi{isolation:isolate;overflow:hidden;border:1.5px solid transparent}.entry.god>:not(.fx),.entry.demi>:not(.fx){position:relative;z-index:1}a.entry.god:before,a.entry.demi:before{z-index:2;inset-inline-start:2px;width:4px}a.entry.god:before{background:linear-gradient(var(--god-cream),var(--god));box-shadow:0 0 8px color-mix(in oklab,var(--god-cream) 90%,transparent)}a.entry.demi:before{background:linear-gradient(var(--demi-hi),var(--demi));box-shadow:0 0 8px color-mix(in oklab,var(--demi-hi) 75%,transparent)}.entry>.fx{position:absolute;inset:0;overflow:hidden;pointer-events:none}a.entry.god{--fill: var(--panel);margin-block:4px;background:linear-gradient(90deg,color-mix(in oklab,var(--god-cream) 14%,transparent),transparent 80%) padding-box,linear-gradient(var(--fill),var(--fill)) padding-box,conic-gradient(from var(--spin),var(--line) 0 55%,var(--god) 72%,var(--god-rim) 80%,var(--line) 92% 100%) border-box;box-shadow:0 0 18px color-mix(in oklab,var(--god-cream) 12%,transparent)}a.entry.god:hover,a.entry.god:active{--fill: var(--raised)}.entry.god .pos,.entry.god .rating{color:var(--god);text-shadow:0 0 12px color-mix(in oklab,var(--god-rim) 80%,transparent)}.entry.god .name{background:linear-gradient(110deg,var(--god) 0 35%,var(--god-rim) 45%,var(--god) 50%,var(--god-cream) 55%,var(--god) 65% 100%) 0 0 / 200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.fx .mote{position:absolute;width:var(--s);height:var(--s);border-radius:50%;opacity:0;background:var(--god-cream);box-shadow:0 0 6px 2px color-mix(in oklab,var(--god-rim) 60%,transparent)}.fx .spark{position:absolute;width:10px;height:10px;opacity:0;filter:drop-shadow(0 0 4px var(--god-rim));background:radial-gradient(circle,var(--god) 0 18%,transparent 20%),conic-gradient(transparent 0 40deg,var(--god) 45deg,transparent 50deg 130deg,var(--god) 135deg,transparent 140deg 220deg,var(--god) 225deg,transparent 230deg 310deg,var(--god) 315deg,transparent 320deg);mask:radial-gradient(circle,#000 0 30%,transparent 70%)}a.entry.demi{--fill: color-mix(in oklab, var(--demi-dark) 17%, var(--bg));margin-block:2px;background:linear-gradient(90deg,color-mix(in oklab,var(--demi) 14%,transparent),transparent 70%) padding-box,linear-gradient(var(--fill),var(--fill)) padding-box,conic-gradient(from var(--spin),var(--demi-dark) 0 35%,var(--demi) 45%,var(--demi-hi) 50%,var(--demi-dark) 60% 85%,var(--demi-deep) 92%,var(--demi-dark) 100%) border-box}a.entry.demi:hover,a.entry.demi:active{--fill: color-mix(in oklab, var(--demi-dark) 30%, var(--bg))}.fx .haze{position:absolute;inset:-50% -20%;background:radial-gradient(40% 60% at 50% 50%,color-mix(in oklab,var(--demi) 18%,transparent),transparent 70%)}@media(prefers-reduced-motion:no-preference){a.entry.god{animation:title-spin 4s linear infinite}a.entry.demi{animation:title-spin 7s linear infinite reverse}.entry.god .name{animation:title-shimmer 3s linear infinite}.fx .mote{animation:title-mote var(--t) linear infinite}.fx .spark{animation:title-twinkle var(--t) ease-in-out infinite}.fx .haze{animation:title-drift 6s ease-in-out infinite alternate}@keyframes title-spin{to{--spin: 360deg}}@keyframes title-shimmer{to{background-position:-200% 0}}@keyframes title-mote{0%{transform:translate(0);opacity:0}15%{opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes title-twinkle{0%,to{opacity:0;scale:.2;rotate:0deg}50%{opacity:1;scale:1;rotate:45deg}}@keyframes title-drift{0%{transform:translate(-30%)}to{transform:translate(30%)}}a.entry{transition:background-color .15s}.entry:before{transition:width .15s}}.hero .headline{justify-content:start;gap:8px 12px;margin-block-end:0}.tier:empty{display:none}.lede{max-width:38rem;margin-block:8px 0;color:var(--soft);text-wrap:pretty}.lede:empty{display:none}.lede a,.note a{color:var(--fg);text-decoration-color:var(--green);text-underline-offset:3px}h2{margin-block:40px 12px;font-size:var(--heading-size);font-weight:var(--heading-weight);font-stretch:var(--heading-width)}.label,.figures dt,.rivals h3{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:var(--label-tracking);text-transform:uppercase}.figures{display:flex;flex-wrap:wrap;gap:16px 0;margin-block:28px 0}.figures:empty{display:none}.figures div{padding-inline:28px;border-inline-start:1px solid var(--line)}.figures div:first-child{padding-inline-start:0;border-inline-start:0}.figures dd{margin:0;font-size:2rem;font-weight:700;font-stretch:var(--display-width);line-height:1.2}.next-tier{max-width:26rem;margin-block-start:24px}.track{height:4px;border-radius:2px;background:var(--raised);overflow:hidden}.track span{display:block;height:100%;border-radius:2px;background:var(--tier, var(--muted))}.next-tier p{display:flex;align-items:center;gap:6px;margin-block:8px 0;color:var(--muted)}.facts{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0;color:var(--soft)}.facts b{color:var(--fg);font-stretch:var(--title-width)}.facts small{color:var(--muted);font-weight:400}.graph{margin-block-start:16px}.chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.chart-dates{display:flex;justify-content:space-between;margin:4px 0 0;color:var(--muted);font-size:.8rem}.form{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:16px 0 0;padding:0}.form a{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--r-chip);text-decoration:none;background:var(--panel);color:var(--soft);font-stretch:var(--title-width)}.form a:hover{background:var(--raised);color:var(--fg)}.form a.won{background:var(--up);color:var(--bg);font-weight:700}.rivals{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px}.rivals h3{margin:0 0 4px}.rivals ol,.history{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.rivals li{display:grid;grid-template-columns:minmax(0,1fr) auto 7rem auto;gap:0 12px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--line)}.rivals li>a:first-child{color:var(--fg);font-size:var(--title-size);font-weight:600;font-stretch:var(--title-width);text-decoration:none;overflow-wrap:anywhere}.rivals li>a:first-child:hover{text-decoration:underline}.rivals small{color:var(--muted);font-size:.85rem;text-align:end;white-space:nowrap}.rivals .vs{color:var(--muted);font-size:.85rem;text-decoration-color:var(--border);text-underline-offset:3px}.rivals .vs:hover{color:var(--green)}.history[data-loading]{display:grid;gap:6px;padding-block-start:6px;border:0}.history gb-skeleton{min-block-size:44px}.history a{display:grid;grid-template-columns:9rem minmax(0,1fr) 9rem 8rem;gap:16px;align-items:baseline;padding:11px 8px;border-bottom:1px solid var(--line);color:var(--fg);text-decoration:none}.history a:hover,.history a:active{background:var(--panel)}.history .when small{margin-inline-start:6px;color:var(--muted)}.history .map{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--soft);overflow-wrap:anywhere}.history .place{display:flex;align-items:baseline;gap:8px;color:var(--soft)}.history .place b{min-width:2.25rem;font-weight:600}.history .place b.won{color:var(--fg);font-weight:700}.history .place small{color:var(--muted);font-size:.85rem}.more{display:flex;width:fit-content;margin:16px auto 0}.history .change{display:flex;justify-content:end;align-items:baseline;gap:6px;font-size:1.1rem;font-weight:600;font-stretch:var(--title-width)}.history .change span,.history .change gb-delta{font-size:.9rem;font-weight:400}gb-chip.void{color:var(--down)}.feed a{grid-template-columns:9rem minmax(0,.7fr) minmax(0,1.3fr) 8rem}.feed .podium{display:flex;flex-direction:column;min-width:0}.feed .podium b{font-weight:600;overflow-wrap:anywhere}.feed .podium small{color:var(--muted);font-size:.85rem;overflow-wrap:anywhere}.feed .side{display:flex;justify-content:end;align-items:baseline;gap:8px;white-space:nowrap}.feed .side b{font-weight:600;color:var(--soft)}.feed .side b.won{color:var(--fg);font-weight:700}.seal{margin:0 0 0 auto;text-align:end;font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase}.seal b{display:block;color:var(--fg);font-size:.95rem;letter-spacing:.02em;text-transform:none}.hero.god .seal{color:var(--god)}.hero.demi .seal{color:var(--demi-hi)}.hero.god,.hero.demi{position:relative;isolation:isolate;overflow:hidden;padding:28px 20px 20px;border:1.5px solid transparent;border-radius:var(--r)}.hero>:not(.fx){position:relative;z-index:1}.hero.god{background:radial-gradient(80% 140% at 50% 120%,color-mix(in oklab,var(--god-cream) 14%,transparent),transparent 60%) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,conic-gradient(from var(--spin),var(--line) 0 50%,var(--god) 68%,var(--god-rim) 78%,var(--line) 92% 100%) border-box;box-shadow:0 0 24px color-mix(in oklab,var(--god-cream) 10%,transparent)}.hero.god h1{background:linear-gradient(110deg,var(--god) 0 35%,var(--god-rim) 45%,var(--god) 50%,var(--god-cream) 55%,var(--god) 65% 100%) 0 0 / 200% 100%;background-clip:text;color:transparent}.hero.demi{background:radial-gradient(90% 120% at 50% 130%,color-mix(in oklab,var(--demi) 22%,transparent),transparent 60%) padding-box,linear-gradient(color-mix(in oklab,var(--demi-dark) 17%,var(--bg)),color-mix(in oklab,var(--demi-dark) 17%,var(--bg))) padding-box,conic-gradient(from var(--spin),var(--demi-dark) 0 40%,var(--demi) 50%,var(--demi-hi) 55%,var(--demi) 60%,var(--demi-dark) 70% 100%) border-box;box-shadow:0 0 22px color-mix(in oklab,var(--demi) 15%,transparent)}.hero .fx{position:absolute;inset:0;z-index:0;pointer-events:none}.fx .mist{position:absolute;bottom:-30%;width:var(--w);height:var(--w);border-radius:50%;opacity:0;background:radial-gradient(circle,color-mix(in oklab,var(--demi) 28%,transparent),transparent 65%);filter:blur(10px)}@media(prefers-reduced-motion:no-preference){.hero.god{animation:title-spin 5s linear infinite}.hero.demi{animation:title-spin 8s linear infinite reverse}.hero.god h1{animation:title-shimmer 3s linear infinite}.fx .mist{animation:title-mist var(--t) ease-in infinite}@keyframes title-mist{0%{transform:translateY(20%) scale(1);opacity:0}30%{opacity:.8}to{transform:translate(var(--dx),-60%) scale(1.6);opacity:0}}}.foot{display:flex;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding-block:20px 28px;border-top:1px solid var(--line);color:var(--muted);font-size:.8rem}.foot-links{display:flex;flex-wrap:wrap;gap:6px 16px}.foot-links a{color:var(--muted);text-decoration:none;white-space:nowrap}.foot-links a:hover{color:var(--fg)}.live-dot{display:inline-block;width:6px;height:6px;margin-inline-start:6px;border-radius:50%;background:var(--fg);vertical-align:.15em}.tabbar,.back,.sheet{display:none}@media(max-width:640px){.top,main,.foot{padding-inline:16px}main{padding-block-start:24px}body:has(.tabbar){padding-bottom:calc(64px + env(safe-area-inset-bottom))}body:has(.tabbar) .top gb-nav,body:has(.tabbar) .find{display:none}body:has(.tabbar) .regions{margin-inline-start:auto}.tabbar{position:fixed;inset:auto 0 0;z-index:10;display:grid;grid-template-columns:repeat(6,1fr);gap:4px;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--panel);border-top:1px solid var(--line)}.tabbar a{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:48px;justify-content:center;color:var(--muted);text-decoration:none;border-radius:var(--r);-webkit-tap-highlight-color:transparent;font-size:var(--label-size);font-weight:var(--label-weight);font-stretch:var(--label-width);letter-spacing:.06em;text-transform:uppercase}.tabbar gb-icon,.tabbar svg.icon{inline-size:22px;block-size:22px}.tabbar a.open-now{position:relative}.tabbar .live-dot{position:absolute;inset-block-start:6px;inset-inline-start:calc(50% + 14px);margin:0}.tabbar a[aria-current]{background:var(--raised);color:var(--fg)}.tabbar a[aria-current] gb-icon{color:var(--green)}.sheet[open]{display:flex;flex-direction:column;position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--bg);color:var(--fg)}.sheet::backdrop{background:var(--scrim)}.sheet-bar{display:flex;gap:12px;align-items:center;padding:calc(12px + env(safe-area-inset-top)) 16px 12px;background:var(--panel);border-bottom:1px solid var(--line)}.sheet-bar gb-search{flex:1;min-width:0}.sheet-bar button{min-height:40px;padding:0 4px;border:0;border-radius:var(--r);background:none;color:var(--green);cursor:pointer}.back{display:grid;place-items:center;width:40px;height:40px;margin-inline-start:-8px;padding:0;border:0;border-radius:var(--r);background:none;color:var(--fg);cursor:pointer}.back gb-icon{inline-size:24px;block-size:24px}.headline:has(.back){justify-content:start}.headline h1{font-size:2rem}.entry{padding-block:12px}.cols,.entry{grid-template-columns:2.25rem minmax(0,1fr) 4.5rem;gap:12px}.who .stats gb-delta{font-size:inherit}.cols>:nth-child(n+4),.entry>:nth-child(n+4){display:none}.who .stats{display:block}.figures{display:grid;grid-template-columns:repeat(3,auto);justify-content:start}.figures div{padding-inline:16px}.figures div:nth-child(3n+1){padding-inline-start:0;border-inline-start:0}.figures dd{font-size:1.6rem}.rivals{grid-template-columns:1fr}.rivals li{grid-template-columns:minmax(0,1fr) auto auto}.rivals small{grid-column:1;grid-row:2;text-align:start}.rivals .vs{grid-column:3;grid-row:1 / 3;align-self:center}.history a{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.history .when{grid-column:1}.history .map,.history .place{grid-column:1;font-size:.85rem}.history .place b{min-width:0}.history .change{grid-column:2;grid-row:1 / 4;align-self:center}.feed a{grid-template-columns:minmax(0,1fr) auto}.feed .when,.feed .map,.feed .podium{grid-column:1}.feed .map{order:1}.feed .side{grid-column:2;grid-row:1 / 4;align-self:center;font-size:.85rem}.seal{flex-basis:100%;margin:0;text-align:start}}@media(prefers-reduced-motion:no-preference){.appear>*{animation:rise .3s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(min(var(--i, 12),12)*25ms)}@keyframes rise{0%{opacity:0;transform:translateY(4px)}}@view-transition{navigation:auto}.tabbar{view-transition-name:tabbar}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}.sheet[open]{animation:sheet-in .3s cubic-bezier(.2,.8,.2,1)}.sheet.closing{animation:sheet-out .2s cubic-bezier(.4,0,1,1) forwards}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes sheet-out{to{transform:translateY(100%)}}}
/*# sourceMappingURL=site-7AFKVVRL.css.map */
