@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cacf9cec150447d7-s.0en9w24nf0_f1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c432471d2cba538b-s.p.158it8xay914_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One Fallback;src:local(Arial);ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:96.01%}.lilita_one_f969ab3e-module__OO6nva__className{font-family:Lilita One,Lilita One Fallback;font-style:normal;font-weight:400}.lilita_one_f969ab3e-module__OO6nva__variable{--font-lilita:"Lilita One", "Lilita One Fallback"}
@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/098850a6eb1f8577-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/6dac7af80352e41b-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/21445b8bd0ec5702-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_98adc534-module__AyFrpG__className{font-family:Rubik,Rubik Fallback;font-style:normal}.rubik_98adc534-module__AyFrpG__variable{--font-rubik:"Rubik", "Rubik Fallback"}
.controls-module__JpILRG__tablist{gap:var(--space-2);scrollbar-width:none;padding:2px 2px 6px;display:flex;overflow-x:auto}.controls-module__JpILRG__tab{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--surface-2);color:var(--text-muted);font-family:var(--font-display);letter-spacing:.02em;cursor:pointer;box-shadow:0 3px 0 var(--shadow-color);transition:transform var(--dur-fast) var(--ease-out);flex:none;font-size:1rem;display:inline-flex}.controls-module__JpILRG__tab[aria-selected=true]{background:var(--highlight-band), var(--gold);color:#1d1a2b;transform:translateY(-1px)}.controls-module__JpILRG__tab:hover:not([aria-selected=true]){color:var(--text)}.controls-module__JpILRG__segmented{border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--surface-2);box-shadow:0 3px 0 var(--shadow-color);display:inline-flex;overflow:hidden}.controls-module__JpILRG__segment{min-width:44px;min-height:36px;padding:0 var(--space-2);border:0;border-left:var(--stroke-thin) solid var(--border);font-weight:700;font-size:var(--text-s);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0}.controls-module__JpILRG__segment:first-child{border-left:0}.controls-module__JpILRG__segment[aria-checked=true]{background:var(--ink);color:var(--gold)}.controls-module__JpILRG__meter{gap:4px;min-width:0;display:grid}.controls-module__JpILRG__meter-head{justify-content:space-between;gap:var(--space-2);font-size:var(--text-s);font-weight:600;display:flex}.controls-module__JpILRG__meter-value{font-variant-numeric:tabular-nums;color:var(--text-muted)}.controls-module__JpILRG__meter-track{border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-pill);background:var(--surface-3);height:16px;position:relative;overflow:hidden}.controls-module__JpILRG__meter-fill{border-right:var(--stroke-thin) solid var(--border);background:var(--highlight-band), var(--meter-color,var(--gold));transition:width var(--dur-med) var(--ease-out);position:absolute;inset:0 auto 0 0}.controls-module__JpILRG__meter-marker{background:var(--ink);width:3px;margin-left:-1.5px;position:absolute;top:-2px;bottom:-2px}.controls-module__JpILRG__toasts{z-index:100;right:var(--gutter);bottom:var(--gutter);left:var(--gutter);justify-items:end;gap:var(--space-2);pointer-events:none;display:grid;position:fixed}.controls-module__JpILRG__toast{align-items:center;gap:var(--space-3);max-width:min(420px,100%);padding:var(--space-3) var(--space-4);border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-hard);pointer-events:auto;animation:controls-module__JpILRG__toast-in var(--dur-med) var(--ease-bounce);font-weight:600;display:flex}.controls-module__JpILRG__toast-success{background:var(--success-tint)}.controls-module__JpILRG__toast-danger{background:var(--danger-tint)}.controls-module__JpILRG__toast-close{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.controls-module__JpILRG__toast-close:hover{background:var(--surface-3)}@keyframes controls-module__JpILRG__toast-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}
.viewer-module__742bYW__viewer{gap:var(--space-3);min-width:0;color:var(--text);display:grid}.viewer-module__742bYW__fillMode{flex:1 0 auto;grid-template-rows:1fr auto}.viewer-module__742bYW__fillMode .viewer-module__742bYW__stage{aspect-ratio:auto;min-height:max(220px,56.25vw)}.viewer-module__742bYW__viewer:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-l)}.viewer-module__742bYW__stage{aspect-ratio:16/9;border:var(--stroke) solid var(--border);border-radius:var(--radius-l);min-height:220px;box-shadow:var(--shadow-hard);isolation:isolate;background:#2b2433;position:relative;overflow:hidden}.viewer-module__742bYW__canvas{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:absolute;inset:0}.viewer-module__742bYW__canvas[data-dragging]{cursor:grabbing}.viewer-module__742bYW__canvas:focus{outline:none}.viewer-module__742bYW__canvas:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.viewer-module__742bYW__follow{z-index:3;right:var(--space-2);bottom:var(--space-2);position:absolute}.viewer-module__742bYW__stageFree .viewer-module__742bYW__badgeCorner{bottom:calc(var(--space-2) + 44px)}@media (min-width:641px){.viewer-module__742bYW__stageFree .viewer-module__742bYW__killcamBadge{bottom:calc(var(--space-2) + 44px)}}.viewer-module__742bYW__hud{z-index:2;align-items:start;gap:var(--space-2);padding:var(--space-2);pointer-events:none;color:#fffaf1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:absolute;inset:0 0 auto}.viewer-module__742bYW__side{border:var(--stroke-thin) solid #1d1a2b;border-radius:var(--radius-m);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1d1a2bc7;gap:4px;min-width:0;padding:6px 10px 8px;display:grid}.viewer-module__742bYW__sideRight{text-align:right}.viewer-module__742bYW__sideHead{min-width:0;font-family:var(--font-display);letter-spacing:.02em;align-items:center;gap:6px;font-size:.98rem;line-height:1.1;display:flex}.viewer-module__742bYW__sideRight .viewer-module__742bYW__sideHead{flex-direction:row-reverse}.viewer-module__742bYW__sideName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.viewer-module__742bYW__sideTag{border-radius:var(--radius-pill);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#1d1a2b;flex:none;padding:0 6px;font-size:.62rem;font-weight:800}.viewer-module__742bYW__tag0{background:var(--challenger)}.viewer-module__742bYW__tag1{background:var(--champion);color:#fffaf1}.viewer-module__742bYW__crown{color:var(--gold);flex:none}.viewer-module__742bYW__bar{border-radius:var(--radius-pill);background:#3d3550;border:2px solid #0e0c14;height:12px;position:relative;overflow:hidden}.viewer-module__742bYW__barThin{height:8px}.viewer-module__742bYW__fill{background:var(--highlight-band), var(--bar-color,var(--gold));transform-origin:0;will-change:transform;width:100%;position:absolute;inset:0 auto 0 0}.viewer-module__742bYW__sideRight .viewer-module__742bYW__fill{transform-origin:100%;inset:0 0 0 auto}.viewer-module__742bYW__fill0{--bar-color:var(--challenger)}.viewer-module__742bYW__chip{will-change:transform;background:#fff6e0;transition:transform .45s ease-in .3s}@media (prefers-reduced-motion:reduce){.viewer-module__742bYW__chip{transition:none}}.viewer-module__742bYW__fill1{--bar-color:var(--champion)}.viewer-module__742bYW__temp{--bar-color:#ffb43a}.viewer-module__742bYW__tempHot{--bar-color:#e23b3f}.viewer-module__742bYW__limit{background:#fffaf1;width:2px;position:absolute;top:-2px;bottom:-2px}.viewer-module__742bYW__readout{justify-content:space-between;gap:var(--space-2);font-variant-numeric:tabular-nums;opacity:.92;font-size:.7rem;font-weight:600;display:flex}.viewer-module__742bYW__center{border:var(--stroke-thin) solid #1d1a2b;border-radius:var(--radius-m);background:#1d1a2bc7;justify-items:center;gap:4px;padding:4px 12px 6px;display:grid}.viewer-module__742bYW__clock{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items:center;gap:6px;font-size:1.6rem;line-height:1;display:flex}.viewer-module__742bYW__clockLow{color:#ff5a4f;animation:.5s ease-in-out infinite alternate viewer-module__742bYW__throb}@keyframes viewer-module__742bYW__throb{to{transform:scale(1.08)}}.viewer-module__742bYW__walls{color:var(--gold);display:none}.viewer-module__742bYW__wallsOn{display:inline-flex}.viewer-module__742bYW__pips{gap:5px;display:flex}.viewer-module__742bYW__pip{color:#fffaf1;background:#3d3550;border:2px solid #0e0c14;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.62rem;font-weight:800;display:grid}.viewer-module__742bYW__pipWon{background:var(--challenger);color:#1d1a2b}.viewer-module__742bYW__pipLost{background:var(--champion)}.viewer-module__742bYW__pipCurrent{outline:2px solid var(--gold);outline-offset:1px}.viewer-module__742bYW__ticker{z-index:2;left:var(--space-2);bottom:var(--space-2);pointer-events:none;gap:4px;max-width:min(440px,100% - 16px);margin:0;padding:0;list-style:none;display:grid;position:absolute}.viewer-module__742bYW__line{border-radius:var(--radius-s);color:#1d1a2b;animation:viewer-module__742bYW__line-in var(--dur-med) var(--ease-bounce);background:#fffaf1eb;border:2px solid #1d1a2b;border-left-width:6px;justify-self:start;padding:3px 10px;font-size:.8rem;font-weight:600;transition:opacity .6s}.viewer-module__742bYW__line0{border-left-color:var(--challenger)}.viewer-module__742bYW__line1{border-left-color:var(--champion)}.viewer-module__742bYW__lineMajor{background:var(--gold);font-family:var(--font-display);letter-spacing:.02em;font-size:.95rem;font-weight:400}.viewer-module__742bYW__lineFading{opacity:0}@keyframes viewer-module__742bYW__line-in{0%{opacity:0;transform:translate(-12px)}}.viewer-module__742bYW__overlay{z-index:3;padding:var(--space-4);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.viewer-module__742bYW__card{justify-items:center;gap:var(--space-2);max-width:420px;padding:var(--space-4) var(--space-5);border:var(--stroke) solid #1d1a2b;border-radius:var(--radius-l);background:var(--highlight-band), #fffaf1;color:#1d1a2b;text-align:center;pointer-events:auto;animation:viewer-module__742bYW__pop var(--dur-med) var(--ease-bounce);display:grid;box-shadow:4px 4px #1d1a2b}.viewer-module__742bYW__cardTitle{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.05}.viewer-module__742bYW__cardText{font-size:var(--text-s);color:#5d5168}@keyframes viewer-module__742bYW__pop{0%{opacity:0;transform:scale(.9)}}.viewer-module__742bYW__badgeCorner{z-index:3;right:var(--space-2);bottom:var(--space-2);align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);color:#1d1a2b;background:#fffaf1eb;border:2px solid #1d1a2b;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex;position:absolute}.viewer-module__742bYW__killcamBadge{z-index:3;right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-pill);color:#fffaf1;font-family:var(--font-display);letter-spacing:.1em;pointer-events:none;background:#e23b3f;border:2px solid #1d1a2b;padding:2px 12px;position:absolute}.viewer-module__742bYW__desync{z-index:4;left:var(--space-2);right:var(--space-2);position:absolute;top:104px}.viewer-module__742bYW__controls{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3);border:var(--stroke) solid var(--border);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-hard-s);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"play scrub time""opts opts opts";display:grid}.viewer-module__742bYW__play{grid-area:play}.viewer-module__742bYW__scrubArea{grid-area:scrub;gap:4px;min-width:0;display:flex}.viewer-module__742bYW__time{font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--text-s);white-space:nowrap;grid-area:time}.viewer-module__742bYW__opts{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;grid-area:opts;display:flex}.viewer-module__742bYW__spacer{flex:1}.viewer-module__742bYW__segment{border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-s);background:var(--surface-3);cursor:pointer;min-width:36px;height:36px;font:inherit;color:var(--text-muted);flex:1 1 0;padding:0;font-size:.72rem;font-weight:800;position:relative;overflow:hidden}.viewer-module__742bYW__segmentActive{cursor:default;background:var(--surface-2);flex-grow:4}.viewer-module__742bYW__buffered{background:color-mix(in srgb, var(--gold) 35%, transparent);pointer-events:none;position:absolute;inset:0 auto 0 0}.viewer-module__742bYW__played{background:var(--highlight-band), var(--challenger);border-right:2px solid var(--border);pointer-events:none;position:absolute;inset:0 auto 0 0}.viewer-module__742bYW__range{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.viewer-module__742bYW__segLabel{z-index:1;color:var(--text);pointer-events:none;position:relative}@media (max-width:640px){.viewer-module__742bYW__stage{aspect-ratio:4/3;border-radius:var(--radius-m)}.viewer-module__742bYW__fillMode .viewer-module__742bYW__stage{aspect-ratio:auto;min-height:72vw}.viewer-module__742bYW__hud{gap:4px;padding:4px}.viewer-module__742bYW__side{padding:4px 6px 6px}.viewer-module__742bYW__sideHead{font-size:.8rem}.viewer-module__742bYW__readout span:last-child,.viewer-module__742bYW__sideTag{display:none}.viewer-module__742bYW__clock{font-size:1.15rem}.viewer-module__742bYW__center{padding:3px 8px 4px}.viewer-module__742bYW__pip{width:14px;height:14px;font-size:.5rem}.viewer-module__742bYW__desync{top:92px}.viewer-module__742bYW__killcamBadge{top:92px;bottom:auto;right:50%;transform:translate(50%)}.viewer-module__742bYW__line{font-size:.72rem}.viewer-module__742bYW__line:nth-last-child(n+3){display:none}}
.showcase-module__xlR7NG__canvas,.showcase-module__xlR7NG__thumb{width:100%;height:100%;display:block}
.pages-module__LUy5Wa__page{gap:var(--space-6);display:grid}.pages-module__LUy5Wa__pageHead{gap:var(--space-2);display:grid}.pages-module__LUy5Wa__eyebrow{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;font-weight:800;display:inline-flex}.pages-module__LUy5Wa__title{font-size:var(--text-3xl);overflow-wrap:anywhere;line-height:.98}.pages-module__LUy5Wa__h2{font-size:var(--text-xl)}.pages-module__LUy5Wa__lede{max-width:62ch;font-size:var(--text-l);color:var(--text-muted)}.pages-module__LUy5Wa__muted{color:var(--text-muted)}.pages-module__LUy5Wa__small{font-size:var(--text-s)}.pages-module__LUy5Wa__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pages-module__LUy5Wa__between{justify-content:space-between}.pages-module__LUy5Wa__center{justify-content:center}.pages-module__LUy5Wa__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.pages-module__LUy5Wa__chip{border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-weight:700;font-size:var(--text-s);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.pages-module__LUy5Wa__stack{gap:var(--space-3);display:grid}.pages-module__LUy5Wa__gapTop{margin-top:var(--space-4)}.pages-module__LUy5Wa__narrow{max-width:420px}.pages-module__LUy5Wa__hero{gap:var(--space-5);align-items:center;display:grid}.pages-module__LUy5Wa__heroCopy{gap:var(--space-4);min-width:0;display:grid}.pages-module__LUy5Wa__championName{font-size:var(--text-3xl);overflow-wrap:anywhere;text-shadow:3px 3px 0 var(--gold);line-height:.95}.pages-module__LUy5Wa__ctaRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.pages-module__LUy5Wa__stageCard{aspect-ratio:16/10;min-height:220px;position:relative}.pages-module__LUy5Wa__reignBar{gap:4px;display:grid}@media (min-width:900px){.pages-module__LUy5Wa__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.pages-module__LUy5Wa__steps{gap:var(--space-4);counter-reset:step;display:grid}.pages-module__LUy5Wa__step{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.pages-module__LUy5Wa__stepIcon{border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--highlight-band), var(--gold);color:#1d1a2b;width:48px;height:48px;box-shadow:var(--shadow-hard-s);place-items:center;display:grid}.pages-module__LUy5Wa__stepTitle{font-family:var(--font-display);font-size:1.25rem}@media (min-width:768px){.pages-module__LUy5Wa__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.pages-module__LUy5Wa__versus{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.pages-module__LUy5Wa__versusSide{gap:var(--space-2);min-width:0;display:grid}.pages-module__LUy5Wa__versusThumb{aspect-ratio:16/10;border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-m);background:var(--surface-2)}.pages-module__LUy5Wa__versusName{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;overflow:hidden}.pages-module__LUy5Wa__vs{border:var(--stroke) solid var(--border);background:var(--danger);color:#fffaf1;width:48px;height:48px;font-family:var(--font-display);box-shadow:var(--shadow-hard-s);border-radius:50%;place-items:center;font-size:1.1rem;display:grid;transform:rotate(-8deg)}.pages-module__LUy5Wa__split{gap:var(--space-4);display:grid}@media (min-width:900px){.pages-module__LUy5Wa__split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.pages-module__LUy5Wa__fillCard{flex-direction:column;height:100%;display:flex}.pages-module__LUy5Wa__pushDown{padding-top:var(--space-4);margin-top:auto}.pages-module__LUy5Wa__sideStack{grid-template-rows:minmax(0,1fr);grid-auto-rows:auto}@media (max-width:599px){.pages-module__LUy5Wa__ctaFill>*{flex:100%;justify-content:center}}@media (max-width:479px){.pages-module__LUy5Wa__chips{gap:6px}.pages-module__LUy5Wa__chip{gap:4px;padding:3px 9px;font-size:.8rem}}.pages-module__LUy5Wa__walls{min-height:96px;margin-top:var(--space-3);border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-m);background:linear-gradient(#f7cf98,#fde7c2 70%,#a8693f 70%);flex:auto;position:relative;overflow:hidden}.pages-module__LUy5Wa__wallL,.pages-module__LUy5Wa__wallR{background:repeating-linear-gradient(45deg,#ffc53d 0 8px,#1d1a2b 8px 16px);border:2px solid #1d1a2b;width:18px;animation:3s ease-in-out infinite alternate pages-module__LUy5Wa__squeeze;position:absolute;top:0;bottom:30%}.pages-module__LUy5Wa__wallL{left:4%}.pages-module__LUy5Wa__wallR{animation-name:pages-module__LUy5Wa__squeeze-r;right:4%}@keyframes pages-module__LUy5Wa__squeeze{to{left:34%}}@keyframes pages-module__LUy5Wa__squeeze-r{to{right:34%}}.pages-module__LUy5Wa__timeline{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.pages-module__LUy5Wa__reign{gap:var(--space-3);padding:var(--space-3);border:var(--stroke) solid var(--border);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-hard-s);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.pages-module__LUy5Wa__reignCurrent{border-color:var(--border);background:var(--highlight-band), var(--gold-tint);box-shadow:4px 4px 0 var(--gold-strong)}.pages-module__LUy5Wa__reignThumb{aspect-ratio:16/10;border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-s);background:var(--surface-2);position:relative}.pages-module__LUy5Wa__reignBody{gap:6px;min-width:0;display:grid}.pages-module__LUy5Wa__reignHead{align-items:baseline;gap:4px var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.pages-module__LUy5Wa__reignVersion{font-family:var(--font-display);color:var(--text-muted);font-size:1.05rem}.pages-module__LUy5Wa__reignName{min-width:0;font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.3rem}.pages-module__LUy5Wa__meta{gap:2px var(--space-3);font-size:var(--text-s);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.pages-module__LUy5Wa__durationTrack{border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-pill);background:var(--surface-3);height:12px;overflow:hidden}.pages-module__LUy5Wa__durationFill{background:var(--highlight-band), var(--champion);border-right:var(--stroke-thin) solid var(--border);min-width:6px;height:100%}.pages-module__LUy5Wa__reignActions{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.pages-module__LUy5Wa__reignActionsEmpty{display:none}.pages-module__LUy5Wa__thumbPlaceholder{border-radius:var(--radius-s);background:linear-gradient(90deg, var(--surface-2) 0%, var(--surface-3) 50%, var(--surface-2) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite pages-module__LUy5Wa__thumb-shimmer;position:absolute;inset:12% 18%}@keyframes pages-module__LUy5Wa__thumb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.pages-module__LUy5Wa__thumbPlaceholder{animation:none}}.pages-module__LUy5Wa__skirmish{gap:var(--space-2);padding:var(--space-3);border:var(--stroke) dashed var(--border);border-radius:var(--radius-l);background:var(--danger-tint);display:grid}.pages-module__LUy5Wa__skirmishHead{align-items:center;gap:var(--space-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;padding:0;font-weight:700;display:flex}.pages-module__LUy5Wa__skirmishList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.pages-module__LUy5Wa__reign{grid-template-columns:128px minmax(0,1fr) 156px}.pages-module__LUy5Wa__reignActions{flex-direction:column;grid-column:auto;align-items:stretch}.pages-module__LUy5Wa__reignActionsEmpty{display:block}}.pages-module__LUy5Wa__replayMeta{gap:var(--space-3);display:grid}
.button-module__HjQxJG__button{--btn-bg:var(--surface);--btn-fg:var(--text);--btn-lift:4px;justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--highlight-band), var(--btn-bg);color:var(--btn-fg);font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;cursor:pointer;box-shadow:0 var(--btn-lift) 0 var(--shadow-color);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-size:1.05rem;line-height:1;text-decoration:none;display:inline-flex;position:relative;transform:translateY(0)}.button-module__HjQxJG__button:hover{filter:brightness(1.06)}.button-module__HjQxJG__button:active:not(:disabled,[aria-disabled=true]){transform:translateY(calc(var(--btn-lift) - 1px));box-shadow:0 1px 0 var(--shadow-color)}.button-module__HjQxJG__button:disabled,.button-module__HjQxJG__button[aria-disabled=true]{cursor:not-allowed;filter:saturate(.3);opacity:.6}.button-module__HjQxJG__primary{--btn-bg:var(--challenger);--btn-fg:#1d1a2b}.button-module__HjQxJG__champion{--btn-bg:var(--champion);--btn-fg:#fffaf1}.button-module__HjQxJG__gold{--btn-bg:var(--gold);--btn-fg:#1d1a2b}.button-module__HjQxJG__danger{--btn-bg:var(--danger);--btn-fg:#fffaf1}.button-module__HjQxJG__neutral{--btn-bg:var(--surface)}.button-module__HjQxJG__ghost{--btn-bg:transparent;--btn-lift:0px;box-shadow:none;background:0 0;border-color:#0000}.button-module__HjQxJG__ghost:hover{background:var(--surface-2);filter:none}.button-module__HjQxJG__sm{min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-s);--btn-lift:3px;font-size:.92rem}.button-module__HjQxJG__lg{min-height:56px;padding:0 var(--space-5);border-radius:var(--radius-l);--btn-lift:5px;font-size:1.3rem}.button-module__HjQxJG__iconOnly{aspect-ratio:1;padding:0}.button-module__HjQxJG__block{width:100%}
.card-module__uAl7SW__card{border:var(--stroke) solid var(--border);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-hard);padding:var(--space-4);min-width:0;position:relative}.card-module__uAl7SW__flush{padding:0;overflow:hidden}.card-module__uAl7SW__challenger,.card-module__uAl7SW__champion,.card-module__uAl7SW__gold{border-top-width:10px}.card-module__uAl7SW__challenger{border-top-color:var(--challenger)}.card-module__uAl7SW__champion{border-top-color:var(--champion)}.card-module__uAl7SW__gold{border-top-color:var(--gold)}.card-module__uAl7SW__sunken{background:var(--surface-2);box-shadow:inset 0 3px #00000014}.card-module__uAl7SW__title{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-l);margin-bottom:var(--space-2);display:flex}@media (min-width:768px){.card-module__uAl7SW__card:not(.card-module__uAl7SW__flush){padding:var(--space-5)}}
.feedback-module__Uz7Dwa__badge{border:var(--stroke-thin) solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:2px 10px;font-weight:700;line-height:1.5;display:inline-flex}.feedback-module__Uz7Dwa__badge-challenger{background:var(--challenger);color:#1d1a2b}.feedback-module__Uz7Dwa__badge-champion{background:var(--champion);color:#fffaf1}.feedback-module__Uz7Dwa__badge-gold{background:var(--gold);color:#1d1a2b}.feedback-module__Uz7Dwa__badge-danger{background:var(--danger);color:#fffaf1}.feedback-module__Uz7Dwa__badge-success{background:var(--success);color:#fffaf1}.feedback-module__Uz7Dwa__badge-muted{background:var(--surface-3);color:var(--text-muted)}.feedback-module__Uz7Dwa__banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-hard-s);font-weight:500;display:flex}.feedback-module__Uz7Dwa__banner>svg{flex:none;margin-top:2px}.feedback-module__Uz7Dwa__banner-body{flex:1;min-width:0}.feedback-module__Uz7Dwa__banner-title{font-family:var(--font-display);letter-spacing:.02em;font-size:1.05rem}.feedback-module__Uz7Dwa__banner-info{background:var(--champion-tint)}.feedback-module__Uz7Dwa__banner-warning{background:var(--warning-tint)}.feedback-module__Uz7Dwa__banner-danger{background:var(--danger-tint)}.feedback-module__Uz7Dwa__banner-success{background:var(--success-tint)}.feedback-module__Uz7Dwa__spinner{vertical-align:middle;border:3px solid;border-right-color:#0000;border-radius:50%;width:1.25em;height:1.25em;animation:.7s linear infinite feedback-module__Uz7Dwa__spin;display:inline-block}@keyframes feedback-module__Uz7Dwa__spin{to{transform:rotate(360deg)}}.feedback-module__Uz7Dwa__skeleton{border-radius:var(--radius-s);background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite feedback-module__Uz7Dwa__shimmer;display:block}@keyframes feedback-module__Uz7Dwa__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.feedback-module__Uz7Dwa__state{justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;display:grid}.feedback-module__Uz7Dwa__state-icon{border:var(--stroke) solid var(--border);background:var(--gold);color:#1d1a2b;width:64px;height:64px;box-shadow:var(--shadow-hard-s);border-radius:50%;place-items:center;display:grid}.feedback-module__Uz7Dwa__state-title{font-family:var(--font-display);font-size:var(--text-xl)}.feedback-module__Uz7Dwa__state-text{max-width:46ch;color:var(--text-muted)}
.not-found-module__PkJw5G__page{min-height:60vh;padding-block:var(--space-7);place-items:center;display:grid}.not-found-module__PkJw5G__card{gap:var(--space-3);text-align:center;max-width:560px;display:grid}.not-found-module__PkJw5G__code{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--challenger-strong);line-height:1}.not-found-module__PkJw5G__title{font-size:var(--text-xl)}.not-found-module__PkJw5G__text{color:var(--text-muted)}.not-found-module__PkJw5G__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.shell-module__rQx6RW__header{z-index:50;border-bottom:var(--stroke) solid var(--border);background:var(--highlight-band), var(--surface);position:sticky;top:0}.shell-module__rQx6RW__bar{align-items:center;gap:var(--space-4);min-height:64px;display:flex}.shell-module__rQx6RW__brand{align-items:center;gap:var(--space-2);font-family:var(--font-display);letter-spacing:.01em;font-size:1.6rem;line-height:1;text-decoration:none;display:inline-flex}.shell-module__rQx6RW__brandMark{filter:drop-shadow(2px 2px 0 var(--shadow-color));transition:transform var(--dur-med) var(--ease-bounce);flex:none}.shell-module__rQx6RW__brand:hover .shell-module__rQx6RW__brandMark{transform:rotate(-8deg)scale(1.06)}.shell-module__rQx6RW__nav{align-items:center;gap:var(--space-1);margin-left:var(--space-4);display:flex}.shell-module__rQx6RW__link{min-height:40px;padding:0 var(--space-3);border:var(--stroke-thin) solid transparent;border-radius:var(--radius-m);color:var(--text-muted);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.shell-module__rQx6RW__link:hover{color:var(--text);background:var(--surface-2)}.shell-module__rQx6RW__link[aria-current=page]{color:var(--ink);border-color:var(--border);background:var(--gold);box-shadow:0 3px 0 var(--shadow-color)}.shell-module__rQx6RW__bar .shell-module__rQx6RW__headerCta{margin-left:auto}.shell-module__rQx6RW__bar .shell-module__rQx6RW__menuButton{margin-left:auto;display:none}.shell-module__rQx6RW__drawer{display:none}@media (max-width:860px){.shell-module__rQx6RW__nav,.shell-module__rQx6RW__bar .shell-module__rQx6RW__headerCta{display:none}.shell-module__rQx6RW__bar .shell-module__rQx6RW__menuButton{display:inline-flex}.shell-module__rQx6RW__drawer[data-open=true]{gap:var(--space-2);padding:var(--space-3) var(--gutter) var(--space-4);border-top:var(--stroke-thin) solid var(--border);background:var(--surface);display:grid}.shell-module__rQx6RW__drawer .shell-module__rQx6RW__link{min-height:48px;font-size:1.05rem}}.shell-module__rQx6RW__modeBanner{padding-block:var(--space-3) 0}.shell-module__rQx6RW__main{width:100%;padding-block:var(--space-5) var(--space-8);flex:1}.shell-module__rQx6RW__footer{border-top:var(--stroke) solid var(--border);background:var(--surface-2);padding-block:var(--space-5);font-size:var(--text-s);color:var(--text-muted)}.shell-module__rQx6RW__footerInner{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.shell-module__rQx6RW__footerLinks{gap:var(--space-4);flex-wrap:wrap;display:flex}.shell-module__rQx6RW__footerLinks a{color:var(--text);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.shell-module__rQx6RW__skip{left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-3);border:var(--stroke) solid var(--border);border-radius:var(--radius-m);background:var(--gold);color:#1d1a2b;font-weight:700;position:absolute;top:-100px}.shell-module__rQx6RW__skip:focus{top:var(--space-2)}
