@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(./archivo-vietnamese-800-normal-DHDgv4cm.woff2)format("woff2"),url(./archivo-vietnamese-800-normal-BKe5Z8rz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(./archivo-latin-ext-800-normal-BC6piDwP.woff2)format("woff2"),url(./archivo-latin-ext-800-normal-B9NTbsU1.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(./archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2"),url(./archivo-latin-800-normal-DZa_k145.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(./archivo-vietnamese-900-normal-CTaGUQkG.woff2)format("woff2"),url(./archivo-vietnamese-900-normal-BsRv4e8b.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(./archivo-latin-ext-900-normal-BTaU-39F.woff2)format("woff2"),url(./archivo-latin-ext-900-normal-DtTSfqvf.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(./archivo-latin-900-normal-D5FQlLQC.woff2)format("woff2"),url(./archivo-latin-900-normal-b9gKmcX7.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(./inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(./inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(./inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(./inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(./inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(./inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(./inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(./inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(./inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(./inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(./inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(./inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal-BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(./inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(./inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(./inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(./inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(./inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(./inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(./inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(./inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(./inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(./inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(./inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(./inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(./inter-latin-700-normal-BLAVimhd.woff)format("woff");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}:root{--arena-base:#121214;--arena-surface-1:#1b1a1e;--arena-surface-2:#242226;--arena-surface-3:#302b31;--arena-accent:#f58c73;--arena-cyan:#00e5ff;--arena-cyan-dim:#0e7d92;--arena-amber:#ffb020;--arena-magenta:#ff3d71;--arena-text:#f7f2e9;--arena-muted:#b2a6a0;--arena-faint:#9b8e88;--arena-border:#363036;--arena-border-soft:#292429;--arena-font-display:"Archivo", "Inter", system-ui, -apple-system, sans-serif;--arena-font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--arena-font-mono:ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--arena-ease-out:cubic-bezier(.22, 1, .36, 1)}html{background:var(--arena-base)}body{background:var(--arena-base);color:var(--arena-text);font-family:var(--arena-font-body);-webkit-font-smoothing:antialiased;margin:0}::selection{background:#f58c7344}*{scrollbar-width:thin;scrollbar-color:var(--arena-border) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--arena-border);border-radius:4px}@keyframes arena-live-pulse{0%,to{opacity:1;box-shadow:0 0 #00e5ff8c}50%{opacity:.75;box-shadow:0 0 0 6px #00e5ff00}}@keyframes arena-banner-in{0%{opacity:0;transform:translateY(14px)skew(-8deg)scale(.96)}12%{opacity:1;transform:translateY(0)skew(-8deg)scale(1)}88%{opacity:1;transform:translateY(0)skew(-8deg)scale(1)}to{opacity:0;transform:translateY(-10px)skew(-8deg)scale(.98)}}@keyframes arena-lowerthird-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes arena-cheer-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.arena-live-dot{background:var(--arena-cyan);border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite arena-live-pulse}.arena-banner{animation:arena-banner-in 2.6s var(--arena-ease-out) both}.arena-lowerthird{animation:arena-lowerthird-in .35s var(--arena-ease-out) both}.arena-cheer-pop{animation:arena-cheer-pop .3s var(--arena-ease-out)}.arena-display{font-family:var(--arena-font-display);letter-spacing:-.01em;text-transform:uppercase;font-weight:900}.arena-eyebrow{font-family:var(--arena-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--arena-muted);font-size:11px;font-weight:800}.platform-content .live-room>:is(.competition-notice,.boxing-next-up),.platform-content .live-room>.show-player+.button,.platform-content .competition-watch>.match-entry-details{margin-top:28px;margin-bottom:0}.platform-content .live-room>.competition-notice{text-align:left;border-radius:16px;padding:26px 28px}.platform-content .live-room>.competition-notice h2{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;line-height:1.3}.platform-content .live-room>.competition-notice h3{margin:26px 0 12px;font-size:16px;line-height:1.4}.platform-content .live-room>.competition-notice p{max-width:75ch;margin:10px 0 0;font-size:13px;line-height:1.75}.platform-content .live-room>.competition-notice :is(ul,ol){margin:16px 0 0;padding-left:22px}.platform-content .live-room>.competition-notice li{overflow-wrap:anywhere;padding:10px 0;line-height:1.65}.platform-content .live-room>.competition-notice li+li{border-top:1px solid #ffffff0b}.platform-content .live-room>.competition-notice .button{min-height:44px;margin:16px 10px 0 0}.platform-content .competition-watch>.match-entry-details{border-radius:14px;padding:20px 24px}.platform-content .competition-watch>.match-entry-details summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:12px;line-height:1.6;display:flex}.platform-content .competition-watch>.match-entry-details .match-muses{gap:12px;margin:20px 0 0}.player-controls .player-match-details,.broadcast-controls .player-match-details{flex-direction:column;gap:22px;display:flex}.player-controls .player-match-details>*,.broadcast-controls .player-match-details>*{margin-block:0}.player-match-details .player-info-section summary{cursor:pointer;padding-block:12px;line-height:1.5}.player-match-details .player-info-section p{margin:12px 0;line-height:1.75}.player-match-details .show-bottom{gap:24px}.platform-content .poker-room:not(.poker-compact)>:is(.poker-capacity,.poker-lobbies,.poker-lineup){margin-top:28px;margin-bottom:0}.platform-content .poker-room:not(.poker-compact)>.poker-capacity{border:1px solid #78847e30;border-radius:12px;gap:12px 24px;padding:18px 20px;line-height:1.7}.platform-content .poker-room .poker-lobbies{border:1px solid #78847e30;border-radius:16px;padding:26px}.platform-content .poker-room .poker-section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.platform-content .poker-room .poker-section-title h2{margin:0;line-height:1.3}.platform-content .poker-room .poker-lobbies>p{max-width:75ch;margin:12px 0 20px;line-height:1.75}.platform-content .poker-room .poker-lobbies>h3{margin:28px 0 12px;line-height:1.4}.platform-content .poker-room :is(.poker-lobby-grid,.poker-lineup-grid){gap:16px}.platform-content .poker-room .poker-lobby-grid button{gap:12px;min-width:0;padding:20px}.platform-content .poker-room .poker-lobbies li{flex-wrap:wrap;gap:12px 24px;padding:14px 0;line-height:1.6}@media (width<=700px){.platform-content .live-room>:is(.competition-notice,.boxing-next-up),.platform-content .competition-watch>.match-entry-details,.platform-content .poker-room:not(.poker-compact)>:is(.poker-capacity,.poker-lobbies,.poker-lineup){margin-top:22px}.platform-content .live-room>.competition-notice,.platform-content .competition-watch>.match-entry-details,.platform-content .poker-room .poker-lobbies{padding:20px}.platform-content .live-room>.competition-notice h2{font-size:18px}.platform-content .poker-room:not(.poker-compact)>.poker-capacity{flex-direction:column;gap:8px;padding:18px}.platform-content .poker-room .poker-section-title{align-items:flex-start}.platform-content .poker-room .poker-section-title>:is(a,span){line-height:1.6}.platform-content .poker-room .poker-lobby-grid{grid-template-columns:1fr}.platform-content .poker-room .poker-lobbies li{flex-direction:column;gap:5px}}.platform-content .live-room>.boxing-next-up{border-radius:16px;padding:24px 28px}.platform-content .live-room>.boxing-next-up h3{margin:0 0 12px;line-height:1.4}.platform-content .live-room>.boxing-next-up p{margin:0;line-height:1.75}@media (width<=700px){.platform-content .live-room>.boxing-next-up{padding:20px}}.gameplay-history{border:1px solid var(--border,#343438);background:var(--surface,#1b1b1e);color:var(--text,#eeeae2);border-radius:20px;margin:32px 0;padding:28px}.gameplay-history-heading,.history-row-top,.history-row-bottom,.history-pagination{justify-content:space-between;align-items:center;gap:20px;display:flex}.gameplay-history h2{letter-spacing:-.8px;margin:6px 0 8px;font-size:28px}.gameplay-history-heading p,.history-note,.history-row time{color:var(--text-muted,#a4a3a1);font-size:13px;line-height:1.6}.history-filters{gap:12px;margin:24px 0;display:flex}.history-filters label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.history-filters select{border:1px solid var(--border,#343438);min-width:150px;color:inherit;font:inherit;background:0 0;border-radius:8px;padding:10px 12px}.history-summary{background:#ffffff05;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;padding:20px;display:grid}.history-summary dt,.history-net span{color:var(--text-muted,#a4a3a1);font-size:12px}.history-summary dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:26px;font-weight:650}.history-note{max-width:850px}.history-row{border-top:1px solid var(--border,#343438);padding:22px 0}.history-row h3{margin:8px 0 4px;font-size:18px}.history-mode{text-transform:uppercase;letter-spacing:.7px;background:#ffffff0d;border-radius:4px;padding:4px 7px;font-size:10px;font-weight:700}.history-mode-paid{color:#b3dfc7;background:#b3dfc71a}.history-result,.history-net{flex-direction:column;gap:6px;display:flex}.history-result span,.history-row-bottom{color:var(--text-muted,#a4a3a1);font-size:12px}.history-net{text-align:right}.history-net strong{font-variant-numeric:tabular-nums;font-size:22px}.history-row-bottom{margin-top:18px}.history-match-link{color:inherit;font-weight:600}.history-row details{margin-top:14px;font-size:13px}.history-row summary{cursor:pointer}.history-payment{gap:8px;display:grid}.history-payment>div{justify-content:space-between;gap:16px;display:flex}.history-payment dd{font-variant-numeric:tabular-nums;margin:0}.history-empty{color:var(--text-muted,#a4a3a1);padding:28px 0}.history-pagination{border-top:1px solid var(--border,#343438);padding-top:18px;font-size:12px}.history-pagination>div{gap:8px;display:flex}@media (width<=600px){.gameplay-history{margin:24px 0;padding:18px}.gameplay-history h2{font-size:23px}.gameplay-history-heading{align-items:flex-start;gap:10px}.gameplay-history-heading>.button{padding:8px 10px;font-size:12px}.history-filters{flex-wrap:wrap}.history-filters label{flex:1;min-width:120px}.history-filters select{width:100%;min-width:0}.history-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.history-summary dd{font-size:22px}.history-row-top{flex-wrap:wrap;gap:14px}.history-row-top>div:first-child{flex:1;min-width:150px}.history-result{text-align:right;align-items:flex-end}.history-net{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.history-pagination{flex-wrap:wrap}}.history-filters option{color:#eeeae2;background:#1b1b1e}.gameplay-history :is(button,select,a,summary):focus-visible{outline-offset:3px;outline:2px solid #b3dfc7}.account-hub .gameplay-history{border-radius:14px;margin:16px 0;padding:20px}.account-hub .gameplay-history h2{margin:0 0 4px;font-size:22px}.account-hub .gameplay-history-heading .eyebrow{display:none}.account-hub .gameplay-history-heading p{margin:0}.account-hub .history-filters{gap:12px;margin:16px 0}.account-hub .history-filters select{min-height:40px}.account-hub .history-summary{gap:12px;margin:12px 0;padding:14px}.account-hub .history-summary dd{margin-top:5px;font-size:24px}.history-note summary{cursor:pointer;font-size:12px}.history-note p{margin:8px 0}.account-hub .history-note{margin:12px 0}.account-hub .history-row{padding:14px 0}.account-hub .history-row h3{margin:6px 0 3px}.history-row-bottom{justify-content:flex-end;margin-top:8px}.account-hub .history-row details{margin-top:8px}.account-hub .history-pagination{padding-top:12px}.account-hub .history-pagination .button,.account-hub .gameplay-history-heading>.button{min-height:40px;padding:8px 14px}.bankroll-page{color:#eeeae2;max-width:1050px;margin:0 auto;padding:24px 0 48px}.bankroll-heading h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(32px,5vw,52px)}.bankroll-heading p,.bankroll-card p{color:#b8b8b4;line-height:1.65}.bankroll-notice{background:#24241e;border:1px solid #626047;border-radius:12px;margin:28px 0;padding:18px 22px}.bankroll-notice p{color:#ceccba;margin:7px 0 0;line-height:1.6}.bankroll-layout{grid-template-columns:1.3fr 1fr;gap:24px;display:grid}.bankroll-card{background:#1b1d20;border:1px solid #373b3d;border-radius:16px;min-width:0;padding:28px}.bankroll-card h2{margin:0 0 24px;font-size:24px}.bankroll-card h3{margin-top:28px;font-size:17px}.bankroll-card label{flex-direction:column;gap:8px;margin:16px 0;font-size:13px;font-weight:600;display:flex}.bankroll-card input,.bankroll-card select{box-sizing:border-box;color:#f4f1e9;width:100%;min-height:46px;font:inherit;background:#101214;border:1px solid #555b5b;border-radius:8px;padding:10px 12px}.bankroll-card input:focus-visible,.bankroll-card select:focus-visible,.bankroll-card button:focus-visible{outline-offset:3px;outline:2px solid #b3dfc7}.bankroll-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bankroll-help{font-size:12px}.bankroll-summary ol{padding-left:22px}.bankroll-summary li{padding:10px 0 14px 6px}.bankroll-summary li p{margin:8px 0;font-size:14px}.bankroll-policy{background:#252e29;border-radius:10px;margin-top:20px;padding:20px}.bankroll-policy p{margin-bottom:0;font-size:14px}.bankroll-review{margin-top:24px}.bankroll-review h2{margin-top:12px}.bankroll-error{color:#ffb5a7!important}.bankroll-review strong{overflow-wrap:anywhere}@media (width<=720px){.bankroll-layout{grid-template-columns:1fr}.bankroll-card{padding:22px}.bankroll-fields{grid-template-columns:1fr;gap:0}}.owner-wallet{margin-bottom:24px}.owner-wallet h2{margin-top:12px}.owner-wallet-address{overflow-wrap:anywhere}.owner-wallet-actions{flex-wrap:wrap;gap:12px;display:flex}.owner-wallet code{font-size:13px}.bankroll-metrics div{background:#101214;border-radius:8px;padding:14px}.bankroll-card textarea{color:#eee;min-height:90px;font:inherit;background:#101214;border:1px solid #555b5b;border-radius:8px;padding:12px}.bankroll-card pre{max-height:300px;font-size:12px;overflow:auto}.bankroll-card details{margin-top:24px}.muse-link-steps{padding-left:22px}.muse-link-steps li{padding:8px 0 8px 6px}.muse-link-steps p{margin:4px 0 12px}.bankroll-card textarea{box-sizing:border-box;width:100%;min-height:150px;line-height:1.6}.bankroll-manual{margin-bottom:24px}.bankroll-card summary{cursor:pointer}.bankroll-card code{overflow-wrap:anywhere}.wallet-overview{background:linear-gradient(135deg,#252229,#17171c);border-color:#403b43;margin:24px 0 32px;padding:30px}.wallet-overview-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-overview-top h2{margin:0;font-size:20px}.wallet-network{color:#d5b09b;background:#ffffff08;border:1px solid #ffffff16;border-radius:20px;padding:7px 10px;font-size:11px}.wallet-balance>span{color:#b8b7c1;font-size:13px;display:block}.wallet-balance strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:9px;font-size:clamp(36px,7vw,56px);display:block}.wallet-balance small{color:#b8b7c1;letter-spacing:0;font-size:14px;font-weight:500}.wallet-balance p{min-height:20px;margin:6px 0 0;font-size:12px}.wallet-primary-actions{flex-wrap:wrap;gap:10px;display:flex}.wallet-primary-actions button{min-width:110px}.wallet-address-row{color:#b8b7c1;flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0;display:flex}.wallet-address-row code{overflow-wrap:anywhere;min-width:0;font-size:12px}.wallet-address-row button{color:#f58c73;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px}.wallet-copy-status{width:44px;min-height:18px;font-size:12px}.wallet-action-panel{border:1px solid #ffffff15;border-radius:12px;margin:18px 0;padding:18px}.wallet-action-panel h3{margin:0}.wallet-action-panel p,.wallet-export p,.bankroll-explainer p{color:#b8b7c1;font-size:13px;line-height:1.7}.wallet-export{border-top:1px solid #ffffff14;margin-top:20px;padding-top:18px}.wallet-export summary,.bankroll-explainer summary{color:#b8b7c1;cursor:pointer;font-size:13px}.bankroll-explainer{margin:24px 0}.muse-copy-button{width:min(100%,320px);min-height:46px}.muse-copy-status{box-sizing:border-box;color:#b8d8b5;min-height:42px;padding-top:8px;font-size:12px;display:block}.bankroll-notice{margin:16px 0;padding:12px 18px}.bankroll-notice p{font-size:13px}.bankroll-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bankroll-metrics>div{background:#ffffff05;border-radius:10px;padding:16px}.bankroll-metrics dt{color:#aaa;font-size:12px}.bankroll-metrics dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:24px}@media (width<=600px){.wallet-overview{padding:22px}.wallet-overview-top{flex-direction:column;align-items:flex-start}.wallet-primary-actions{grid-template-columns:1fr 1fr;display:grid}.wallet-primary-actions button:last-child{grid-column:1/-1}.wallet-address-row code{width:100%}}.bankroll-page{max-width:1120px}.bankroll-heading h1{margin:10px 0;font-size:clamp(30px,4vw,42px)}.bankroll-heading p{margin:0;font-size:15px}.bankroll-notice{color:#b8b7c1;background:0 0;border:0;align-items:center;gap:12px;margin:22px 0;padding:0;display:flex}.bankroll-notice strong{border:1px solid #ffffff20;border-radius:6px;flex-shrink:0;padding:5px 9px;font-size:11px;font-weight:600}.bankroll-notice p{color:#a9a7ae;margin:0;font-size:12px}.wallet-muse-layout{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:start;gap:20px;display:grid}.wallet-muse-sidebar{min-width:0}.wallet-muse-layout .bankroll-card{background:#18181d;border-color:#ffffff12;border-radius:16px;margin:0 0 20px;padding:24px}.wallet-muse-layout .wallet-overview{background:linear-gradient(145deg,#232126,#18181d)}.wallet-muse-layout .bankroll-card h2{margin:12px 0 16px;font-size:20px}.wallet-muse-layout .wallet-overview-top h2{margin:0}.wallet-balance{padding:28px 0 24px}.wallet-network{color:#bcb8c2;background:0 0;font-size:10px}.wallet-primary-actions .button{flex:1;min-width:0;padding:11px 16px}.wallet-primary-actions .button:last-child{flex:none}.wallet-address-row{gap:8px}.wallet-address-row code{font-size:11px}.wallet-copy-status{min-width:44px}.wallet-action-panel{background:#ffffff03}.wallet-export{margin-top:14px}.wallet-export summary{padding:4px 0}.muse-link-steps{counter-reset:link-step;padding:0;list-style:none}.muse-link-steps li{counter-increment:link-step;padding:0 0 18px 36px;font-size:13px;position:relative}.muse-link-steps li:before{content:counter(link-step);color:#b9b5bd;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;position:absolute;top:0;left:0}.muse-link-steps p{margin:5px 0 0;font-size:12px;line-height:1.6}.muse-copy-button{width:100%}.muse-linked-badge{color:#b7d5c4;align-items:center;gap:7px;font-size:12px;display:inline-flex}.muse-linked-badge:before{content:"";background:#9ac7ad;border-radius:50%;width:6px;height:6px}.linked-muse-card code{font-size:11px}.linked-muse-card .button{margin-top:10px}.bankroll-explainer{border-top:1px solid #ffffff12;padding-top:20px}.muse-claim-dialog{box-sizing:border-box;color:#f3f0ec;background:#19191f;border:1px solid #ffffff20;border-radius:20px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:26px;font:14px/1.6 Inter,system-ui,sans-serif;overflow:auto;box-shadow:0 24px 90px #0008}.muse-claim-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090dc9}.claim-modal-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.claim-close{color:#aaa6ae;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;min-height:36px;padding:0;font:24px/1 inherit;display:grid}.claim-close:hover{color:#fff;background:#ffffff0a}.muse-claim-dialog h2{letter-spacing:-.035em;margin:12px 0 22px;font-size:26px;line-height:1.2}.muse-claim-dialog h2:focus{outline:none}.claim-muse-identity{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.claim-muse-identity>span{color:#f5a08a;background:#f58c7312;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.claim-muse-identity strong,.claim-muse-identity code{display:block}.claim-muse-identity strong{font-size:16px}.claim-muse-identity code{color:#aaa6ae;overflow-wrap:anywhere;font-size:10px}.claim-primary{width:100%;margin:8px 0}.claim-next-step{border-left:2px solid #f58c73;margin:20px 0;padding:4px 0 4px 14px}.claim-next-step p{margin:6px 0;font-size:13px}.muse-claim-dialog .bankroll-help{color:#918e98;margin:16px 0 0;font-size:11px}.claim-resume p{font-size:13px}@media (width<=800px){.wallet-muse-layout{grid-template-columns:1fr}.wallet-muse-layout .bankroll-card{padding:22px}.bankroll-notice{align-items:flex-start}.wallet-overview-top{flex-direction:row;align-items:center}.wallet-primary-actions{display:flex}.wallet-primary-actions button:last-child{grid-column:auto}}.paid-setup{border-top:1px solid #ffffff12;margin-top:24px;padding-top:24px}.paid-setup-heading h2{letter-spacing:-.03em;margin:8px 0!important;font-size:22px!important}.paid-setup-summary{color:#aaa5af;margin:0 0 20px!important;font-size:12px!important}.paid-next-step>p{max-width:48ch;font-size:14px;line-height:1.6}.paid-next-step>.button{width:100%;margin-top:8px}.paid-setup label{gap:8px;margin:16px 0;font-size:12px;display:grid}.paid-setup input,.paid-setup select,.paid-setup textarea{box-sizing:border-box;color:#eee;width:100%;font:inherit;background:#111115;border:1px solid #ffffff20;border-radius:9px;padding:11px 12px}.paid-setup textarea{min-height:120px;font-size:12px}.paid-settings{border-top:1px solid #ffffff12;margin-top:24px;padding-top:16px}.paid-setup summary{color:#b6b1bb;cursor:pointer;padding:8px 0;font-size:12px}.paid-setup .bankroll-policy{margin:16px 0}.paid-game-list{gap:4px;margin:14px 0;display:grid}.paid-game-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.paid-game-row strong{font-size:14px}.paid-game-row select{width:145px}.paid-status{color:#bbb5c0;font-size:12px;line-height:1.5}.paid-claim{background:#9ac7ad0b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:16px;font-size:13px;display:flex}.wallet-muse-layout .wallet-overview>.wallet-export{margin-top:12px;font-size:12px}.mixed-entry-choices>p{color:#aaa5af;font-size:12px;line-height:1.5}.wallet-muse-layout-compact{display:block}.wallet-play-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.wallet-play-layout .wallet-overview{background:#18181d}.wallet-play-layout .wallet-balance{padding:20px 0 8px}.wallet-play-layout .wallet-balance strong{font-size:46px}.wallet-play-layout .wallet-balance p{min-height:20px;margin:0}.wallet-play-layout .wallet-primary-actions{gap:8px;display:flex}.wallet-play-layout .wallet-primary-actions .button{flex:1;padding:10px 12px;font-size:13px}.wallet-refresh{color:#b8b7c1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:23px;display:grid}.wallet-refresh:hover{color:#fff;background:#ffffff0a}.wallet-refresh:disabled{opacity:.4;cursor:wait}.wallet-play-layout .wallet-export{margin-top:20px;padding-top:12px}.wallet-play-layout .wallet-address-row{padding:12px 0}.muse-play-identity{justify-content:space-between;align-items:center;gap:16px;display:flex}.wallet-play-layout .muse-play-identity h2{margin:6px 0;font-size:24px}.muse-profile-link{color:#b8b7c1;white-space:nowrap;font-size:12px;text-decoration:none}.muse-profile-link:hover{color:#f58c73}.muse-play-card .paid-setup{margin-top:20px;padding-top:20px}.muse-play-card .paid-next-step>p{margin:12px 0;font-size:13px}.muse-play-card .paid-setup-summary{margin-bottom:12px!important}.muse-play-card .paid-settings{margin-top:18px;padding-top:8px}@media (width<=720px){.wallet-play-layout{grid-template-columns:1fr;gap:0}.wallet-play-layout .wallet-balance strong{font-size:38px}.wallet-play-layout .wallet-overview-top{flex-direction:row}.muse-play-identity{gap:10px}}.transaction-progress{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:14px;margin-top:22px;padding:18px;display:flex}.transaction-progress strong{font-size:14px;font-weight:600}.transaction-progress p{margin:5px 0 8px;font-size:12px;line-height:1.5}.transaction-progress a{color:#b8b7c1;font-size:12px;text-decoration:none}.transaction-progress a:hover{color:#f58c73}.transaction-spinner{border:2px solid #ffffff18;border-top-color:#f58c73;border-radius:50%;flex:none;width:17px;height:17px;margin-top:2px;animation:1s linear infinite transaction-spin}@keyframes transaction-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.transaction-spinner{animation:none}}.wallet-tabs{border-bottom:1px solid #ffffff12;gap:24px;margin:0 0 24px;display:flex}.wallet-tabs [role=tab]{color:#a4a3a1;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:14px 2px;font-size:14px;font-weight:600}.wallet-tabs [role=tab][aria-selected=true]{color:#eeeae2;border-bottom-color:#f58c73}.wallet-tabs [role=tab]:hover{color:#eeeae2}.wallet-tabs [role=tab]:focus-visible,.bankroll-page [role=tabpanel]:focus-visible{outline-offset:4px;outline:2px solid #b3dfc7}.bankroll-page [role=tabpanel][hidden]{display:none}#wallet-panel-history>.gameplay-history{margin-top:0}.deposit-dialog{box-sizing:border-box;color:#f3f0ec;background:#1b1a20;border:1px solid #ffffff20;border-radius:22px;width:min(480px,100vw - 28px);max-height:calc(100dvh - 28px);margin:auto;padding:26px;font:14px/1.5 Inter,system-ui,sans-serif;overflow:auto;box-shadow:0 30px 110px #0009}.deposit-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#09090dc9}.deposit-header,.deposit-title,.deposit-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.deposit-eyebrow{letter-spacing:.12em;color:#aba5b2;font-size:10px;font-weight:600}.deposit-close{color:#bcb6c3;cursor:pointer;background:#ffffff06;border:0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:24px;display:grid}.deposit-title{justify-content:flex-start;margin:12px 0 8px}.deposit-title h2{letter-spacing:-.04em;line-height:1.15;margin:0!important;font-size:28px!important}.deposit-preview-badge{color:#f5ae9c;white-space:nowrap;border:1px solid #f58c7340;border-radius:20px;padding:3px 8px;font-size:10px}.deposit-intro{line-height:1.65;color:#aaa4b1!important;margin:0 0 18px!important;font-size:13px!important}.deposit-intro strong{color:#ddd6e2;font-weight:500}.deposit-preview-note{color:#cbb59f;background:#d5b09b07;border:1px solid #d5b09b22;border-radius:8px;margin-bottom:20px;padding:10px 12px;font-size:11px}.deposit-source{background:#121216;border:1px solid #ffffff10;border-radius:14px;padding:16px}.deposit-selectors{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;margin:12px 0 16px;display:grid}.deposit-dialog label{color:#aaa4b1;margin:0;font-size:11px;font-weight:500;display:block}.deposit-dialog select{color:#eee8f1;width:100%;min-height:42px;font:inherit;background:#242329;border:1px solid #ffffff12;border-radius:8px;margin-top:6px;padding:8px;font-size:12px}.deposit-amount{align-items:center;gap:12px;display:flex}.deposit-dialog .deposit-amount input{color:#f5f0f7;background:0 0;border:0;border-radius:4px;width:100%;min-width:0;margin:0;padding:6px 0;font:500 36px/1.3 Inter,system-ui,sans-serif}.deposit-amount>span{color:#b7adbf;font-size:14px}.deposit-dialog .deposit-validation{color:#ffb5a7;margin:6px 0 0;font-size:11px}.deposit-route-arrow{color:#9b919f;place-items:center;width:30px;height:28px;margin:-1px auto;font-size:19px;display:grid}.deposit-destination{background:#ffffff03;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.deposit-currency-icon{color:#b3dfc7;background:#b3dfc712;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:22px;display:grid}.deposit-destination strong,.deposit-destination small{display:block}.deposit-destination strong{margin-top:3px;font-size:14px}.deposit-destination strong span{color:#aaa4b1;font-size:11px;font-weight:400}.deposit-destination small{color:#aaa4b1;margin-top:3px;font-size:11px}.deposit-destination-check{color:#b3dfc7;margin-left:auto}.deposit-dialog .deposit-fineprint{color:#a49bab;margin:16px 0;font-size:11px;line-height:1.7}.deposit-primary{color:#211713;cursor:pointer;background:#f58c73;border:0;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:46px;padding:12px 16px;font:600 13px Inter,system-ui,sans-serif;display:flex}.deposit-primary:hover{background:#ffa38d}.deposit-primary:disabled{opacity:.4;cursor:not-allowed}.deposit-secondary{color:#c5bbc9;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px;font-size:12px;display:block}.deposit-footer{color:#8d8595;border-top:1px solid #ffffff0d;margin-top:20px;padding-top:16px;font-size:10px}.deposit-footer button{color:#d6b4a8;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:11px}.deposit-review-amount{text-align:center;padding:10px 0 20px}.deposit-review-amount>span{letter-spacing:.1em;color:#aaa4b1;font-size:10px}.deposit-review-amount strong{overflow-wrap:anywhere;letter-spacing:-.03em;margin:8px 0 0;font-size:36px;display:block}.deposit-review-amount small{color:#b6acbe;font-size:17px}.deposit-review-amount p{color:#aaa4b1;margin:0;font-size:12px}.deposit-details{margin:0 0 20px}.deposit-details>div{border-bottom:1px solid #ffffff09;justify-content:space-between;gap:16px;padding:10px 0;font-size:12px;display:flex}.deposit-details dt{color:#aaa4b1}.deposit-details dd{text-align:right;margin:0}.deposit-address-placeholder{border:1px dashed #ffffff25;border-radius:12px;gap:14px;margin-bottom:20px;padding:18px;display:flex}.deposit-address-placeholder>span{color:#b6a7bc;font-size:30px}.deposit-address-placeholder strong{font-size:12px;font-weight:500}.deposit-address-placeholder p{color:#a49bab;margin:6px 0 0;font-size:11px;line-height:1.6}.deposit-dialog button:focus-visible,.deposit-dialog input:focus-visible,.deposit-dialog select:focus-visible{outline-offset:3px;outline:2px solid #b3dfc7}@media (width<=480px){.deposit-dialog{padding:20px}.deposit-title h2{font-size:25px!important}.deposit-selectors{gap:8px}.deposit-destination{gap:9px;padding:12px}.deposit-destination strong span{display:block}.deposit-footer{gap:8px}}.deposit-preview-note{gap:8px;font-size:12px;line-height:1.5;display:grid}.deposit-preview-note button{color:#f5ae9c;cursor:pointer;text-align:left;background:0 0;border:0;justify-self:start;min-height:28px;padding:0;font:600 12px/1.5 Inter,system-ui,sans-serif}.deposit-dialog .deposit-network-help{color:#aaa4b1;margin:-4px 0 16px;font-size:11px;line-height:1.6}.deposit-close{width:40px;height:40px}.deposit-dialog select{min-height:46px;font-size:13px}.deposit-destination strong{font-size:13px}.deposit-destination small{font-size:11px;line-height:1.6}.deposit-footer{margin-top:16px;padding-top:12px}@media (width<=480px){.deposit-dialog .deposit-amount input{font-size:32px}.deposit-dialog{padding:18px}.deposit-preview-note{margin-bottom:16px}.deposit-source{padding:14px}}.deposit-asset-select{min-width:0;position:relative}.deposit-select-label{color:#aaa4b1;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.deposit-select-trigger{color:#eee8f1;text-align:left;cursor:pointer;background:#242329;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:46px;padding:9px;font:500 12px Inter,system-ui,sans-serif;display:flex}.deposit-select-trigger>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.deposit-asset-logo{color:#d6cadd;background:#34313b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:600;display:inline-flex;overflow:hidden}.deposit-asset-logo img{object-fit:contain;width:100%;height:100%}.deposit-destination>.deposit-asset-logo{width:36px;height:36px}.deposit-options{z-index:5;box-sizing:border-box;background:#242128;border:1px solid #524858;border-radius:12px;width:max(100%,240px);max-width:calc(100vw - 90px);margin-top:6px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 16px 40px #0008}.deposit-asset-select:last-child .deposit-options{left:auto;right:0}.deposit-options input{box-sizing:border-box;color:#f3edf5;background:#141217;border:1px solid #ffffff20;border-radius:7px;width:100%;min-height:40px;padding:9px 10px;font:12px Inter,system-ui,sans-serif}.deposit-options-list{overscroll-behavior:contain;max-height:220px;margin-top:6px;overflow:auto}.deposit-option{color:#eee8f1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px;font:12px Inter,system-ui,sans-serif;display:flex}.deposit-option:hover,.deposit-option[aria-pressed=true]{background:#ffffff09}.deposit-option-check{color:#b3dfc7;margin-left:auto}.deposit-option-group{color:#a99cb1;padding:12px 8px 5px;font-size:10px}.deposit-no-results{color:#b6acbe;padding:8px;font-size:12px}.deposit-options input:focus-visible{outline-offset:1px;outline:2px solid #b3dfc7}.deposit-title h2:focus{outline:none}.account-page{max-width:1060px;margin:28px auto 72px}.account-heading{max-width:740px;margin-bottom:36px}.account-heading h1{letter-spacing:-.05em;margin:14px 0 20px;font-family:Archivo,Inter,sans-serif;font-size:clamp(34px,5vw,60px);line-height:1.06}.account-heading>p{color:#a7a5ad;max-width:620px;font-size:17px;line-height:1.7}.account-split{grid-template-columns:minmax(280px,440px) 1fr;align-items:start;gap:64px;display:grid}.account-card{background:#17171c;border:1px solid #303037;border-radius:16px;padding:32px}.account-card h2{letter-spacing:-.03em;margin:8px 0 22px;font-size:25px}.account-card p{color:#b8b7c1;line-height:1.7}.auth-form{flex-direction:column;gap:20px;display:flex}.auth-form label{gap:9px;font-size:13px;font-weight:600;display:grid}.auth-form input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#101014;border:1px solid #44434d;border-radius:8px;padding:14px;font-size:16px}.auth-form input:focus{outline-offset:2px;outline:2px solid #b9f673}.auth-form p:empty{display:none}.auth-options{gap:14px;display:grid}.auth-options button,.account-text-button{color:#c6c5ce;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.account-benefits{padding:25px 0}.account-benefits>span{letter-spacing:.13em;color:#b9f673;font-size:11px}.account-benefits h2{letter-spacing:-.04em;margin:16px 0;font-size:36px;line-height:1.15}.account-benefits h3{margin-bottom:12px;font-size:23px}.account-benefits p{color:#aaa9b2;max-width:390px;margin-bottom:38px;line-height:1.8}.account-benefits a,.account-empty a{color:#b9f673}.account-signin{white-space:nowrap;color:#eee;padding:10px;font-size:13px}.account-menu{flex-shrink:0;position:relative}.account-menu summary{cursor:pointer;border:1px solid #424149;border-radius:8px;padding:10px 14px;font-size:13px;list-style:none}.account-menu nav{z-index:100;background:#202027;border:1px solid #44434d;border-radius:12px;width:240px;padding:12px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 12px 40px #0008}.account-menu nav a{border-radius:6px;padding:12px}.account-menu nav a:hover{background:#ffffff0c}.account-menu small{color:#aaa;overflow-wrap:anywhere;padding:10px}.account-toolbar,.account-links{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.account-email{overflow-wrap:anywhere}.account-empty{max-width:680px;padding:48px}.submission-list{gap:18px;display:grid}.submission-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.submission-top small,.submission-meta{color:#9c9ba5;font-size:12px}.submission-meta{overflow-wrap:anywhere;margin:20px 0}.submission-status{text-transform:uppercase;letter-spacing:.09em;color:#c7c3ff;background:#b9afff13;border:1px solid #b9afff35;border-radius:6px;padding:7px 10px;font-size:11px}.state-awaiting_owner,.state-changes_requested,.state-checks_failed{color:#ffc387;background:#ffc38712;border-color:#ffc38735}.state-approved{color:#b9f673}.submission-next{border-left:2px solid #b9f673;padding-left:16px}.submission-card blockquote{background:#ffffff06;border-radius:8px;margin:20px 0;padding:18px}.submission-card pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;font-size:12px;overflow:auto}.confirm-release{max-width:740px}.confirm-release li{color:#b8b7c1;margin:14px 0;line-height:1.6}.confirm-checkbox{align-items:flex-start;gap:12px;margin:24px 0;display:flex}.confirm-checkbox input{accent-color:#b9f673;flex-shrink:0;width:18px;height:18px}.account-sync{color:#c5c3ce;border:1px solid #37353e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;padding:14px 18px;font-size:13px;display:flex}.account-sync a{color:#b9f673}.account-sync button{color:#b9f673;cursor:pointer;background:0 0;border:0}.account-page button:disabled{opacity:.55;cursor:wait}@media (width<=760px){.account-split{grid-template-columns:1fr;gap:20px}.account-page{margin-top:16px}.account-card{padding:24px}.account-benefits{padding:20px 6px}.account-menu summary,.account-signin{padding:8px}.platform-header{gap:8px}.account-heading{margin-bottom:24px}.account-empty{padding:28px}.submission-top{align-items:flex-start}}.signup-confirmation{flex-direction:column;gap:20px;display:flex}.signup-confirmation-icon{color:#b9f673;background:#b9f67315;border-radius:14px;place-items:center;width:56px;height:56px;font-size:30px;display:grid}.signup-confirmation h2{margin:0;font-size:32px;line-height:1.15}.signup-confirmation h2:focus{outline:none}.signup-confirmation p{margin:0;font-size:16px}.signup-confirmation strong{color:#f8f5ef;overflow-wrap:anywhere;margin-top:6px;display:block}.signup-confirmation .signup-confirmation-hint{color:#aaa9b2;font-size:13px}.signup-confirmation .button{margin-top:8px}.signup-confirmation .account-text-button{text-align:center}.password-input{align-items:center;display:flex;position:relative}.password-input input{width:100%;padding-right:5rem!important}.password-input button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;font-size:14px;position:absolute;right:12px}.password-hint{color:var(--muted,#b9b5b2);font-weight:400;line-height:1.5}.signup-confirmation button:disabled{opacity:.65;cursor:wait}.password-field{gap:8px;display:grid}.password-field label{font-weight:700}.password-field small{display:block}.password-input input{box-sizing:border-box}.guest-results{margin-bottom:24px}.guest-result{border-top:1px solid var(--border,#d9d7d2);padding:16px 0}.guest-result h3{margin:0}.guest-result small{font-weight:400}.guest-result p{margin:8px 0}.guest-claim{padding:16px 0}.signin-modal{box-sizing:border-box;color:#eee;overscroll-behavior:contain;background:#17171c;border:1px solid #44434d;border-radius:20px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 48px);padding:32px;overflow:auto;box-shadow:0 24px 100px #0009}.signin-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08090dbb}.signin-modal-close{color:#ddd;cursor:pointer;background:#ffffff0c;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:26px;display:grid;position:absolute;top:12px;right:12px}.signin-modal-close:hover{background:#ffffff1c}.signin-modal-close:focus-visible{outline-offset:2px;outline:2px solid #b9f673}.signin-modal .account-page{margin:12px 0 0}.signin-modal .account-heading{margin-bottom:24px;padding-right:14px}.signin-modal .account-heading h1{margin:12px 0;font-size:30px}.signin-modal .account-heading>p{font-size:14px;line-height:1.6}.signin-modal .account-split{display:block}.signin-modal .account-benefits{display:none}.signin-modal .account-card{background:0 0;border:0;padding:0}.signin-modal .account-card h2{font-size:22px}.signin-modal .auth-form{gap:16px}@media (width<=540px){.signin-modal{width:100%;max-width:none;height:100dvh;max-height:none;padding:calc(48px + env(safe-area-inset-top)) 24px calc(24px + env(safe-area-inset-bottom));border:0;border-radius:0;margin:0}.signin-modal-close{top:calc(12px + env(safe-area-inset-top));right:16px}}.account-menu summary{box-sizing:border-box;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 14px;line-height:1;display:flex}.account-menu summary::-webkit-details-marker{display:none}.account-menu-chevron{flex:none;transition:transform .15s;display:block}.account-menu[open] .account-menu-chevron{transform:rotate(180deg)}.account-menu nav{box-sizing:border-box;gap:3px;width:min(300px,100vw - 32px);max-height:calc(100dvh - 100px);padding:8px;top:calc(100% + 10px);overflow:auto}.account-menu-identity{border-bottom:1px solid #ffffff14;gap:5px;margin-bottom:4px;padding:12px;display:grid}.account-menu-identity strong{color:#efedf3;font-size:12px}.account-menu-identity span{color:#aaa9b2;overflow-wrap:anywhere;font-size:12px}.account-menu nav a{gap:5px;padding:12px;line-height:1.3;text-decoration:none;display:grid}.account-menu nav a strong{color:#efedf3;font-size:13px;font-weight:500}.account-menu nav a span{color:#aaa9b2;font-size:11px}.account-menu nav a[aria-current=page]{background:#ffffff0c}.account-menu-signout{color:#efedf3;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff14;margin-top:5px;padding:13px 12px;font-size:13px}.account-menu-signout:hover{background:#ffffff0c}.account-menu-signout:disabled{opacity:.6;cursor:wait}.account-menu :is(summary,a,button):focus-visible{outline-offset:2px;outline:2px solid #f58c73}.account-menu nav p{color:#ffb5a7;padding:0 12px;font-size:12px}.account-muse{color:inherit;background:#ffffff03;border:1px solid #ffffff16;border-radius:12px;align-items:center;gap:12px;margin:24px 0;padding:18px;text-decoration:none;display:flex}.account-muse>span:nth-child(2){flex:1;min-width:0}.account-muse strong,.account-muse small,.account-muse>span>span{display:block}.account-muse strong{overflow-wrap:anywhere;font-size:15px}.account-muse small{letter-spacing:.1em;color:#a5a0ab;margin-bottom:4px;font-size:9px}.account-muse>span>span{color:#a5a0ab;margin-top:5px;font-size:12px}.account-muse-mark{color:#f5a08a;background:#f58c7310;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.account-muse-status{color:#b7d5c4;font-size:10px}.account-menu nav .account-muse.is-compact{border-radius:10px;margin:8px;padding:12px;display:flex}.account-menu nav .account-muse.is-compact strong{font-size:13px}.account-menu nav .account-muse.is-compact small{font-size:9px}.account-menu nav .account-muse.is-compact .account-muse-status{font-size:10px}.account-muse:hover{background:#ffffff07}.account-hub{max-width:1050px;margin:0 auto}.account-hub-heading h1{letter-spacing:-.04em;margin:8px 0;font-size:36px}.account-hub-heading p{color:#aaa6ad;margin:8px 0 20px;font-size:14px}.account-hub-tabs{border-bottom:1px solid #ffffff16;gap:24px;margin-bottom:20px;display:flex}.account-hub-tabs a{color:#aaa6ad;border-bottom:2px solid #0000;padding:12px 0;font-size:14px}.account-hub-tabs a[aria-current=page]{color:#f5a08a;border-color:#f58c73}.account-hub-tabs a:focus-visible{outline-offset:4px;outline:2px solid #f58c73}.account-hub>.bankroll-page{padding-top:0}.account-hub>.bankroll-page>.bankroll-heading,.account-hub>.account-page>.account-heading{display:none}.account-hub>.account-page{margin-top:0}.account-hub .bankroll-notice{align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;font-size:12px;display:flex}.account-hub .bankroll-notice p{margin:0}.account-button-avatar{color:#ffb09b;background:#f58c7322;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.account-menu>summary{background:#ffffff04;border-radius:999px;min-width:126px;padding:6px 12px 6px 6px}.account-menu>summary:hover,.account-menu[open]>summary{background:#f58c730b;border-color:#f58c7380}.account-menu>nav{top:calc(100% + 10px)}.account-muse-mark .muse-portrait,.account-muse-mark .muse-avatar{width:36px;height:36px}@media (width<=700px){.account-menu>summary{gap:0;min-width:40px;padding:5px}.account-menu>summary>span:not(.account-button-avatar),.account-menu>summary>.account-menu-chevron{display:none}.account-hub-heading h1{font-size:30px}.account-hub-tabs{gap:22px}.account-hub-tabs a{font-size:13px}}.account-hub .wallet-tabs{display:none}.account-hub-tabs{gap:24px}.account-hub .bankroll-notice{margin:0 0 12px;padding:0}.account-hub .social-signin{margin-top:20px}.account-hub .social-signin-buttons{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}@media (width<=700px){.account-hub-tabs{justify-content:space-between;gap:0}.account-hub-tabs a{font-size:12px}.account-hub .history-summary{gap:10px}.account-hub .gameplay-history{padding:16px}.account-hub{width:100%;min-width:0}.account-hub .account-hub-tabs{grid-template-columns:1.35fr 1fr 1fr 1fr;gap:0;width:100%;min-width:0;display:grid}.account-hub .account-hub-tabs a{text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:10px 3px;font-size:12px;line-height:1.35;display:flex}}.pwa-install-link{color:var(--arena-accent,#f58c73);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.pwa-install-link>span{margin-left:auto}.mobile-more-sheet nav .pwa-install-link{color:#ffb09b;background:#f58c7317;border-radius:14px;align-items:center;gap:13px;width:100%;min-height:48px;padding:8px 12px;font-size:13px;display:flex}.pwa-dialog{overscroll-behavior:contain;color:#f7f2e9;background:#201c20;border:1px solid #ffffff26;border-radius:26px;width:min(440px,100vw - 28px);max-height:calc(100dvh - 32px);padding:32px;overflow:auto;box-shadow:0 24px 80px #0008}.pwa-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08090dbb}.pwa-dialog h2{letter-spacing:-.04em;margin:20px 0 14px;font:800 32px/1.1 Archivo,Inter,sans-serif}.pwa-dialog p,.pwa-dialog li{color:#c9c1bf;font-size:14px;line-height:1.65}.pwa-dialog ol{padding-left:22px}.pwa-dialog li{padding:5px 0 5px 3px}.pwa-dialog .pwa-hint{color:#a9a1a0;font-size:12px}.pwa-dialog-close{width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff0d;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.pwa-browser{color:#c9c1bf;gap:8px;margin-top:24px;font-size:12px;display:grid}.pwa-browser select{color:#f7f2e9;background:#151316;border:1px solid #ffffff30;border-radius:10px;width:100%;padding:12px;font-size:16px}.pwa-native{width:100%;margin-top:8px}.pwa-nudge{z-index:35;color:#f7f2e9;background:#242026f2;border:1px solid #ffffff26;border-radius:18px;align-items:center;gap:12px;max-width:340px;padding:14px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 30px #0005}.pwa-nudge button{color:inherit;text-align:left;background:0 0;border:0;padding:0}.pwa-nudge strong,.pwa-nudge span{font-size:13px;display:block}.pwa-nudge span{color:#bbb1ad;margin-top:4px;font-size:11px}.pwa-nudge>svg{flex-shrink:0}.pwa-nudge .pwa-nudge-content{min-width:0;font:inherit;cursor:pointer;flex:1;line-height:1.4}.pwa-nudge .pwa-dismiss{color:#c9c1bf;cursor:pointer;background:#ffffff08;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.pwa-dismiss svg,.pwa-dialog-close svg{display:block}.pwa-nudge button:focus-visible,.pwa-dialog-close:focus-visible{outline:2px solid var(--arena-accent,#f58c73);outline-offset:3px}@media (hover:hover){.pwa-nudge .pwa-dismiss:hover,.pwa-dialog-close:hover{color:#fff;background:#ffffff16}}body:has(dialog[open],.show-immersive,.show-viewer-expanded,:fullscreen,input:focus,textarea:focus) .pwa-nudge{display:none}@media (width<=700px){.pwa-nudge{bottom:calc(92px + env(safe-area-inset-bottom));max-width:none;left:16px;right:16px}.pwa-dialog{padding:28px 24px}.pwa-dialog h2{font-size:29px}}@media (display-mode:standalone) and (width<=700px){body .platform-app{--header:calc(65px + env(safe-area-inset-top))}.platform-app .platform-header{padding-top:env(safe-area-inset-top)}}body:has(.player-controls,canvas,iframe) .pwa-nudge{display:none}.arena-bottom-nav{display:none}@media (width<=700px){.platform-app .platform-main{padding-top:calc(var(--header) + 26px);padding-bottom:calc(100px + env(safe-area-inset-bottom))}.arena-bottom-nav{z-index:40;inset:auto 0 calc(10px + env(safe-area-inset-bottom));--nav-item-width:min(68px,calc((100vw - 52px)/4));grid-template-columns:repeat(4,var(--nav-item-width));isolation:isolate;-webkit-backdrop-filter:blur(28px)saturate(180%);color:#cec6c2;background:#191519a8;border:1px solid #ffffff26;border-radius:999px;gap:4px;width:max-content;max-width:calc(100vw - 22px);margin-inline:auto;padding:6px 8px;display:grid;position:fixed;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0003,0 8px 32px #0006}.arena-bottom-nav>a,.arena-bottom-nav>button{min-width:0;min-height:54px;color:inherit;background:0 0;border:1px solid #0000;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font:600 10px/1.2 Inter,sans-serif;text-decoration:none;transition:background .18s,color .18s;display:flex;position:relative}.arena-bottom-nav :is(a[aria-current=page],button.is-current,button[aria-expanded=true]){color:#ffb09b}.arena-bottom-nav-indicator{z-index:-1;width:var(--nav-item-width);transform:translateX(calc(var(--nav-index,0) * (var(--nav-item-width) + 4px)));pointer-events:none;background:linear-gradient(145deg,#f58c7333,#f58c731c);border-radius:999px;transition:transform .42s cubic-bezier(.2,.82,.2,1);position:absolute;top:6px;bottom:6px;left:8px;box-shadow:inset 0 .5px #ffd1c34a}.arena-bottom-nav :is(a,button):active{background:#ffffff16}.arena-bottom-nav :is(a,button):focus-visible{outline-offset:0;outline:2px solid #f58c73}.arena-bottom-nav.is-keyboard-open{display:none}body:has(.show-immersive,.show-viewer-expanded,:fullscreen) .arena-bottom-nav{display:none}.platform-app .follow-notice{bottom:calc(100px + env(safe-area-inset-bottom))}.mobile-more-sheet{inset:auto 12px calc(12px + env(safe-area-inset-bottom));width:calc(100% - 24px);max-width:480px;max-height:calc(100dvh - 48px - env(safe-area-inset-bottom));box-sizing:border-box;overscroll-behavior:contain;color:#f7f2e9;-webkit-backdrop-filter:blur(28px)saturate(140%);background:linear-gradient(145deg,#39302ef2,#1c1b20f5);border:1px solid #ffffff26;border-radius:28px;margin:0 auto;padding:24px 16px 16px;position:fixed;overflow:auto;box-shadow:inset 0 1px #ffffff1f,0 16px 60px #0009}.mobile-more-sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b090b80}.mobile-more-heading{justify-content:space-between;align-items:center;gap:16px;padding:0 8px 18px;display:flex}.mobile-more-heading span{letter-spacing:.16em;color:#f5aa95;font-size:9px}.mobile-more-heading h2{letter-spacing:-.04em;margin:7px 0 0;font-size:23px}.mobile-more-heading button{width:40px;height:40px;color:inherit;background:#ffffff09;border:1px solid #ffffff18;border-radius:50%;font-size:25px}.mobile-more-sheet nav{gap:3px;display:grid}.mobile-more-sheet nav a{color:#ddd4cf;border-radius:14px;align-items:center;gap:13px;min-height:48px;padding:8px 12px;font-size:13px;display:flex}.mobile-more-sheet nav a>svg:first-child{color:#e8a591}.mobile-more-sheet nav a>svg:last-child{opacity:.4;margin-left:auto}.mobile-more-sheet nav a:is(:hover,[aria-current=page]){color:#ffb09b;background:#f58c7317}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.arena-bottom-nav,.mobile-more-sheet{background:#242125}}@media (prefers-reduced-transparency:reduce){.arena-bottom-nav,.mobile-more-sheet{-webkit-backdrop-filter:none;background:#242125}}@media (prefers-reduced-motion:reduce){.arena-bottom-nav>a,.arena-bottom-nav>button,.arena-bottom-nav-indicator{transition:none}}@media (width<=700px){.platform-header .platform-search{min-width:0}.platform-header .platform-search input{font-size:16px}.platform-header .platform-search>button[type=submit]{display:none}html{scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom))}}@media (width<=360px){.platform-header{gap:8px;padding-inline:12px}.platform-header .brand-link>span>span{font-size:24px!important}.platform-header .brand-link svg{width:25px;height:25px}.platform-header .account-signin{padding-inline:4px}.platform-header{gap:6px}.platform-header .platform-search{padding-left:8px}}#mobile-more-title:focus{outline:none}.mobile-menu-trigger{display:none}.desktop-account-menu{flex-shrink:0}.arena-bottom-nav.has-no-selection .arena-bottom-nav-indicator{display:none}@media (width<=700px){.platform-header .desktop-account-menu{display:none}.platform-header .mobile-menu-trigger{color:#eee8e3;background:#ffffff04;border:1px solid #ffffff18;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.mobile-more-sheet{inset:calc(var(--header) + 8px) 12px auto;max-height:calc(100dvh - var(--header) - 32px);border-radius:20px}.mobile-more-heading button{flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}}.blog-page{max-width:1120px;margin:0 auto}.blog-heading{justify-content:space-between;align-items:center;gap:24px;margin:6px 0 42px;display:flex}.blog-heading h1,.blog-article-heading h1{font-family:var(--arena-font-display,Archivo,Inter,sans-serif);letter-spacing:-.04em;margin:12px 0 16px;font-size:clamp(32px,4vw,46px);line-height:1.12}.blog-heading p,.blog-article-heading>p{color:var(--arena-text-muted,#a7a39f);max-width:670px;margin:0;font-size:14px;line-height:1.7}.blog-rss,.blog-back{color:#b7b0aa;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.blog-rss{white-space:nowrap}.blog-rss:hover,.blog-back:hover{color:var(--arena-accent)}.blog-section-label{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.blog-section-label h2{margin:0;font-size:17px}.blog-section-label>span{color:#98918f;font-size:11px}.blog-posts{gap:24px;display:grid}.blog-story{border:1px solid var(--arena-border,#353035);background:#1c1b1f;border-radius:14px;grid-template-columns:1.05fr 1fr;transition:border-color .18s,background .18s;display:grid;overflow:hidden}.blog-story:hover{background:#211d21;border-color:#a36c5e}.blog-story-art{background:#282727;min-height:320px;position:relative;overflow:hidden}.blog-story-art img{object-fit:cover;width:100%;height:100%;display:block;position:absolute}.blog-story-tag{letter-spacing:.1em;color:#fff0e8;background:#18181bde;border:1px solid #ffffff25;border-radius:5px;padding:8px 10px;font-size:9px;font-weight:700;position:absolute;bottom:20px;left:20px}.blog-story-copy{flex-direction:column;gap:18px;padding:32px;display:flex}.blog-story-meta{color:#aba29d;flex-wrap:wrap;gap:16px;font-size:10px;display:flex}.blog-story-copy h2{letter-spacing:-.035em;color:#f4eee8;margin:0;font-size:clamp(23px,2.5vw,32px);line-height:1.2}.blog-story-copy p{color:#b3aaa5;margin:0;font-size:13px;line-height:1.75}.blog-story-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:18px;font-size:11px;display:flex}.blog-story-bottom>span{color:#b3aaa5}.blog-story-bottom strong{color:var(--arena-accent);align-items:center;gap:9px;display:flex}.blog-start{border-block:1px solid var(--arena-border,#353035);justify-content:space-between;align-items:center;gap:30px;margin-top:40px;padding:30px 0;display:flex}.blog-start h2{letter-spacing:-.03em;margin:10px 0;font-size:22px}.blog-start p{color:#aaa29d;margin:0;font-size:12px;line-height:1.7}.blog-start>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.blog-article-heading{max-width:850px;margin:22px 0 36px}.blog-article-heading h1{text-wrap:balance;font-size:clamp(32px,4.2vw,52px)}.blog-byline{color:#aaa29d;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;font-size:11px;display:flex}.blog-author-mark{width:30px;height:30px;color:var(--arena-accent);background:#f58c7318;border-radius:50%;place-items:center;display:grid}.blog-reading-layout{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:28px;display:grid}.blog-prose{border:1px solid var(--arena-border,#353035);background:#18181b;border-radius:14px;min-width:0;padding:30px 34px;font-size:15px;line-height:1.85}.blog-prose>p:first-child{font-size:17px}.blog-prose h2{font-size:23px}.blog-prose a{color:#ffc0ad}.blog-prose pre{background:#151316}.blog-aside{border:1px solid var(--arena-border,#353035);background:#1d1b1f;border-radius:12px;padding:22px;position:sticky;top:100px}.blog-aside h2{letter-spacing:-.03em;margin:14px 0;font-size:21px;line-height:1.25}.blog-aside p{color:#aaa29d;margin-bottom:20px;font-size:12px;line-height:1.75}.blog-aside .button{width:100%}.blog-aside-link{color:#c8bcb3;justify-content:space-between;align-items:center;padding-top:20px;font-size:12px;display:flex}@media (width<=1050px){.blog-reading-layout{grid-template-columns:minmax(0,1fr)}.blog-aside{max-width:none;position:static}.blog-aside .button{width:auto}.blog-story-copy{padding:24px}.blog-start{flex-direction:column;align-items:flex-start}}@media (width<=640px){.blog-heading{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.blog-heading h1{font-size:34px}.blog-section-label>span{display:none}.blog-story{grid-template-columns:minmax(0,1fr)}.blog-story-art{aspect-ratio:16/10;min-height:0}.blog-story-copy{gap:15px;padding:23px}.blog-story-copy h2{font-size:25px}.blog-prose{padding:22px 20px}.blog-article-heading h1{font-size:33px}.blog-article-heading>p{font-size:13px}.blog-start>div:last-child{width:100%}.blog-start .button{flex:1}.page-blog .platform-footer{line-height:1.7}}.arena-loader{color:var(--arena-accent,#f58c73);vertical-align:middle;flex:none;display:inline-flex}.arena-loader-motion{display:block;overflow:visible}.arena-loader-still{display:none}.arena-loader-arch{transform-origin:0 0;animation:3s linear infinite arena-arch-turn}@keyframes arena-arch-turn{0%{opacity:1;transform:translate(4px,21px)scaleX(0)}3.125%{opacity:1;transform:translate(4.307px,21.585px)scaleX(.195)}6.25%{opacity:1;transform:translate(5.218px,22.148px)scaleX(.383)}9.375%{opacity:1;transform:translate(6.696px,22.667px)scaleX(.556)}12.5%{opacity:1;transform:translate(8.686px,23.121px)scaleX(.707)}15.625%{opacity:1;transform:translate(11.111px,23.494px)scaleX(.831)}18.75%{opacity:1;transform:translate(13.877px,23.772px)scaleX(.924)}21.875%{opacity:1;transform:translate(16.879px,23.942px)scaleX(.981)}25%{opacity:1;transform:translate(20px,24px)scaleX(1)}28.125%{opacity:1;transform:translate(23.121px,23.942px)scaleX(.981)}31.25%{opacity:1;transform:translate(26.123px,23.772px)scaleX(.924)}34.375%{opacity:1;transform:translate(28.889px,23.494px)scaleX(.831)}37.5%{opacity:1;transform:translate(31.314px,23.121px)scaleX(.707)}40.625%{opacity:1;transform:translate(33.304px,22.667px)scaleX(.556)}43.75%{opacity:1;transform:translate(34.782px,22.148px)scaleX(.383)}46.875%{opacity:1;transform:translate(35.693px,21.585px)scaleX(.195)}50%{opacity:1;transform:translate(36px,21px)scaleX(0)}53.125%{opacity:0;transform:translate(35.693px,20.415px)scaleX(0)}56.25%{opacity:0;transform:translate(34.782px,19.852px)scaleX(0)}59.375%{opacity:0;transform:translate(33.304px,19.333px)scaleX(0)}62.5%{opacity:0;transform:translate(31.314px,18.879px)scaleX(0)}65.625%{opacity:0;transform:translate(28.889px,18.506px)scaleX(0)}68.75%{opacity:0;transform:translate(26.123px,18.228px)scaleX(0)}71.875%{opacity:0;transform:translate(23.121px,18.058px)scaleX(0)}75%{opacity:0;transform:translate(20px,18px)scaleX(0)}78.125%{opacity:0;transform:translate(16.879px,18.058px)scaleX(0)}81.25%{opacity:0;transform:translate(13.877px,18.228px)scaleX(0)}84.375%{opacity:0;transform:translate(11.111px,18.506px)scaleX(0)}87.5%{opacity:0;transform:translate(8.686px,18.879px)scaleX(0)}90.625%{opacity:0;transform:translate(6.696px,19.333px)scaleX(0)}93.75%{opacity:0;transform:translate(5.218px,19.852px)scaleX(0)}96.875%{opacity:0;transform:translate(4.307px,20.415px)scaleX(0)}to{opacity:0;transform:translate(4px,21px)scaleX(0)}}.game-skeleton-logo{place-items:center;display:grid;position:absolute;inset:0}.page-loading .arena-loader{margin:0 auto 20px;display:flex}.brand-link{border-radius:6px}.brand-link:focus-visible{outline:2px solid var(--arena-accent,#f58c73);outline-offset:6px}@media (prefers-reduced-motion:reduce){.arena-loader-motion{display:none}.arena-loader-arch{animation:none}.arena-loader-still{display:block}}.arena-loading-stack{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.arena-loading-stack>.arena-loader{color:var(--arena-accent,#f58c73);margin-bottom:8px}.live-channel-placeholder:has(>.arena-loading-stack){justify-content:center;padding:64px 24px}.live-channel-placeholder>.arena-loading-stack{width:100%;max-width:520px;margin:auto}.live-loading-center.arena-loading-stack h2{margin:0}.live-loading-center.arena-loading-stack button{margin-top:10px}.showcase{--show-ink:#241f21;--show-paper:#f7efe2;--show-gold:#e3b86e;color:var(--show-paper);max-width:1400px;margin:auto}.showcase *{box-sizing:border-box}.show-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin:14px 0 30px;display:flex}.show-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#d6b78b;font-size:10px;font-weight:800}.show-heading h1{letter-spacing:-.035em;margin:14px 0;font-family:Georgia,serif;font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.05}.show-heading h1 em{color:#d9ad72;font-weight:400}.show-heading p,.show-roster-heading p{color:#baafa6;font-size:13px}.show-select{gap:8px;min-width:210px;font-size:12px;display:grid}.show-select>span{color:#baafa6;font-size:10px}.showcase select,.showcase button{font:inherit}.showcase select{color:var(--show-paper);background:#29252a;border:1px solid #62554c;border-radius:7px;padding:10px}.show-import{cursor:pointer;text-underline-offset:4px;color:#d6b78b;padding:7px 0;text-decoration:underline;position:relative;overflow:hidden}.show-import input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.show-import:focus-within{outline:2px solid #e3b86e}.show-layout{grid-template-columns:minmax(0,1fr) 300px;gap:18px;display:grid}.show-player{min-width:0}.show-screen{background:#edd8c4;border-radius:14px;position:relative;overflow:hidden}.show-stage{width:100%;height:520px}.show-stage canvas{width:100%;height:100%;display:block}.show-stage-error{color:#241f21;padding:130px 30px}.show-status{letter-spacing:.12em;color:#3c302c;align-items:center;gap:10px;font-size:9px;font-weight:800;display:flex;position:absolute;top:18px;left:20px}.show-replay{color:#f7efe2;background:#2d292b;border-radius:4px;padding:6px 9px}.show-course{text-shadow:0 1px 8px #f7efe2;max-width:70%;position:absolute;top:57px;left:20px}.show-course .show-eyebrow{color:#614c3e;font-size:9px}.show-course h2{color:#392e29;margin:5px 0;font-family:Georgia,serif;font-size:30px;font-weight:400}.show-caption{pointer-events:none;background:#272226ed;border:1px solid #ffffff18;border-radius:10px;max-width:580px;padding:15px 18px;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 6px 30px #201a2420}.show-caption p{margin:8px 0;font-family:Georgia,serif;font-size:21px;line-height:1.25}.show-caption small{color:#c7bdb5;font-size:11px;line-height:1.4;display:block}.show-clear{color:#342a25;cursor:pointer;background:#fff5e3dd;border:1px solid #715c4425;border-radius:7px;min-height:36px;padding:8px 10px;position:absolute;top:18px;right:14px;font-size:10px!important}.show-camera{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.show-camera button,.show-playback button{color:#e3d9cb;cursor:pointer;background:#27252b;border:1px solid #4b4441;border-radius:7px;min-height:40px;padding:10px 14px;font-size:11px}.show-playback{background:#1d1c23;border:1px solid #373239;border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}.show-playback input{accent-color:#e3b86e;flex:1;min-width:40px}.show-playback span{white-space:nowrap;font-variant-numeric:tabular-nums;color:#c7bdb5;font-size:10px}.show-playback select{padding:8px;font-size:11px}.show-rules{color:#bfb3a7;margin:12px 0;font-size:12px;line-height:1.6}.show-roster{background:#1e1d24;border:1px solid #3b3437;border-radius:14px;align-self:start;overflow:hidden}.show-roster-heading{padding:23px 20px 14px}.show-roster h2,.show-bottom h2{margin:8px 0;font-family:Georgia,serif;font-size:25px;font-weight:400}.show-roster-heading p{font-size:11px;line-height:1.5}.show-contender{text-align:left;color:#f7efe2;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0d;align-items:center;gap:10px;width:100%;padding:16px 12px;display:flex}.show-contender:hover{background:#ffffff08}.show-place{color:#b3a498;font-variant-numeric:tabular-nums;font-size:10px}.show-avatar{color:#392d32;letter-spacing:5px;border-radius:15px 15px 12px 12px;flex-shrink:0;place-items:center;width:35px;height:42px;padding-left:5px;font-size:14px;display:grid;box-shadow:inset 0 -5px #00000012}.show-contender-info{flex:1;gap:5px;min-width:0;display:grid}.show-contender-info strong{overflow-wrap:anywhere;font-size:14px}.show-contender-info small{color:#b8aca3;font-size:10px}.show-contender-info>span{color:#e0c59f;font-size:10px}.show-kind{color:#b8aca3;font-size:8px}.show-commentary-setting{border-top:1px solid #ffffff0d;padding:20px 15px;font-size:11px;line-height:1.5}.show-commentary-setting p{color:#aa9e97;margin-bottom:0;font-size:10px}.show-bottom{grid-template-columns:minmax(0,1fr) 300px;gap:28px;margin-top:30px;display:grid}.show-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.show-highlights button{text-align:left;color:#f7efe2;cursor:pointer;background:#242027;border:1px solid #51433e;border-radius:10px;gap:10px;padding:16px;display:grid}.show-highlights button:disabled{opacity:.55;cursor:default}.show-highlights span{letter-spacing:.1em;color:#d6b78b;font-size:9px}.show-highlights strong{font-family:Georgia,serif;font-size:18px;font-weight:400;line-height:1.25}.show-highlights small{color:#bfb3a7;font-size:10px}.show-log>div{border-bottom:1px solid #ffffff0d;gap:12px;padding:12px 0;display:flex}.show-log time{color:#d6b78b;padding-top:2px;font-size:10px}.show-log p{color:#c7bdb5;margin:0;font-size:11px;line-height:1.5}.show-provenance{color:#b5aaa1;margin:26px 0;font-size:11px;line-height:1.6}.show-provenance summary{cursor:pointer}.show-provenance code{word-break:break-all;font-size:10px}.show-error{color:#f1c5b4;border:1px solid #c47967;border-radius:8px;padding:14px}.showcase button:focus-visible,.showcase select:focus-visible,.showcase input:focus-visible{outline-offset:3px;outline:2px solid #f2cf8f}@media (width>=1500px){.show-stage{height:580px}}@media (width<=950px){.show-layout,.show-bottom{grid-template-columns:1fr}.show-roster{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.show-roster-heading,.show-commentary-setting{grid-column:1/-1}.show-stage{height:480px}}@media (width<=560px){.show-heading{margin-top:0;display:block}.show-heading h1{font-size:39px}.show-select{margin-top:20px}.show-stage{height:420px}.show-course h2{font-size:24px}.show-course{top:65px;left:14px}.show-status{gap:6px;font-size:8px;left:14px}.show-status>span:nth-child(2){display:none}.show-caption{padding:12px;bottom:10px;left:10px;right:10px}.show-caption p{font-size:18px}.show-caption small{font-size:10px}.show-roster{grid-template-columns:1fr}.show-playback{flex-wrap:wrap}.show-playback input{min-width:80px}.show-highlights{grid-template-columns:1fr}.show-camera button{padding:9px 10px}.show-heading p{line-height:1.5}}.showcase{--show-paper:#f7f2e9;--show-gold:#f58c73}.show-heading{align-items:center;margin:0 0 24px}.show-heading h1{font-family:var(--arena-font-display);letter-spacing:-.04em;margin:10px 0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.1}.show-heading p{font-size:12px}.show-eyebrow{color:#c6b3a9;letter-spacing:.13em;font-size:9px}.show-course h2,.show-caption p,.show-roster h2,.show-bottom h2,.show-highlights strong{font-family:var(--arena-font-body)}.show-course h2{letter-spacing:-.03em;font-size:25px;font-weight:800}.show-caption p{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.4}.show-roster h2,.show-bottom h2{letter-spacing:-.02em;font-size:20px;font-weight:700}.show-highlights strong{font-size:14px;font-weight:600;line-height:1.4}.show-camera button[aria-pressed=true]{color:#281b16;background:#f58c73;border-color:#f58c73}.show-playback input{accent-color:#f58c73}.show-contender[aria-pressed=true]{background:#f58c7312;box-shadow:inset 3px 0 #f58c73}.show-commentary-setting input{accent-color:#f58c73}.showcase .show-heading .show-select{min-width:200px}.showcase button:focus-visible,.showcase select:focus-visible,.showcase input:focus-visible{outline-color:#f58c73}.show-highlights span,.show-log time{color:#ebac96}.show-roster,.show-playback{background:#201f23}.show-roster-heading{padding-top:20px}.show-contender-info>span{color:#d3b9ab}.show-bottom{margin-top:25px}@media (width<=560px){.show-heading{display:block}.showcase .show-heading .show-select{margin-top:18px}.show-heading h1{font-size:29px}.show-caption p{font-size:15px}.show-course h2{font-size:23px}}.show-roster{max-height:760px;overflow-y:auto}.show-combat-scoreboard{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.show-combat-scoreboard button{text-align:left;cursor:pointer;background:#242129;border:1px solid #ffffff15;border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.show-combat-scoreboard span{text-overflow:ellipsis;font-size:11px;overflow:hidden}.show-combat-scoreboard span:last-child{color:#c2b7b1;font-size:10px}.show-combat-scoreboard strong{font-variant-numeric:tabular-nums;font-size:25px}.show-combat-scoreboard small{font-size:13px}.show-lock{color:#d4c7bc;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.show-lock select{min-width:185px}.show-lock>span{color:#b9aaa2;font-size:11px}.show-health{accent-color:#84c7a5;width:100%;height:8px;display:block}.show-health::-webkit-meter-bar{background:#39333e;border:0;border-radius:6px}.show-health::-webkit-meter-optimum-value{background:linear-gradient(90deg,#ed987c,#e4c778,#85c8ac);border-radius:6px}.show-screen-arena .show-status{color:#eee2d3}.show-screen-arena .show-course{text-shadow:0 2px 8px #171526}.show-screen-arena .show-course h2{color:#fff3df}.show-screen-arena .show-course .show-eyebrow{color:#e8c897}.show-audio{color:#c7bdb5;flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0;font-size:11px;display:flex}.show-audio button{color:#f7efe2;cursor:pointer;background:#29252a;border:1px solid #62554c;border-radius:7px;min-height:40px;padding:10px}.show-audio button[aria-pressed=true]{color:#e3b86e;border-color:#e3b86e}.show-audio label{align-items:center;gap:8px;display:flex}.show-audio input{accent-color:#e3b86e;width:100px}.show-audio button:disabled{opacity:.45;cursor:default}.show-podium{color:#fff0d8;background:#252438;position:relative}.show-podium-title{text-align:center;z-index:1;pointer-events:none;position:absolute;top:22px;left:18px;right:18px}.show-podium-title>span{letter-spacing:.22em;color:#f3ca70;font-size:10px}.show-podium-title h2{margin:8px 0;font-size:clamp(20px,3vw,32px)}.show-podium-title p{color:#cabed7;margin:0;font-size:11px}.show-medalists{gap:10px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.show-medalists li{text-align:center;background:#201c2cee;border-top:2px solid;border-radius:8px;flex:1;min-width:0;padding:12px}.show-medalists span{margin-bottom:5px;font-size:10px;display:block}.show-medalists strong{overflow-wrap:anywhere;font-size:14px}.show-podium-fallback{text-align:center;width:100%;position:absolute;top:50%}.show-podium-title{text-shadow:0 2px 8px #172a30;background:linear-gradient(#182e35dc,#182e3566 72%,#0000);padding:24px 16px 30px;top:0;left:0;right:0}.show-avatar-import{color:#d3c9dc;border:1px solid #51485c;border-radius:10px;margin:16px 0;padding:14px;font-size:12px}.show-avatar-import summary{cursor:pointer;font-weight:600}.show-avatar-import p{line-height:1.6}.show-avatar-import button{color:#fff;background:#302a3c;border:1px solid #756787;border-radius:6px;margin:10px;padding:8px}.show-avatar-import input{max-width:100%}.show-screen-actions{z-index:3;gap:8px;display:flex;position:absolute;top:18px;right:14px}.show-screen-actions .show-clear{position:static}.show-fullscreen{color:#fff5e3;cursor:pointer;font:inherit;background:#272226ed;border:1px solid #ffffff40;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:8px 10px;font-size:11px;display:inline-flex}.show-fullscreen span{font-size:18px;line-height:1}.show-viewer-expanded{color:#f7f2e9;box-sizing:border-box;background:#111113;flex-direction:column;gap:8px;width:100%;height:100%;padding:12px;display:flex;overflow:hidden}.show-viewer:fullscreen{color:#f7f2e9;box-sizing:border-box;background:#111113;flex-direction:column;gap:8px;width:100%;height:100%;padding:12px;display:flex;overflow:hidden}.show-viewer-expanded{z-index:1000;height:100dvh;position:fixed;inset:0}.show-viewer:fullscreen::backdrop{background:#111113}.show-viewer-expanded .show-screen{flex:1;min-height:0}.show-viewer:fullscreen .show-screen{flex:1;min-height:0}.show-viewer-expanded .show-stage{height:100%}.show-viewer:fullscreen .show-stage{height:100%}.show-viewer-expanded .show-podium{height:100%}.show-viewer:fullscreen .show-podium{height:100%}.show-viewer-expanded .show-viewer-controls{overscroll-behavior:contain;flex:none;max-height:38%;overflow:auto}.show-viewer:fullscreen .show-viewer-controls{overscroll-behavior:contain;flex:none;max-height:38%;overflow:auto}.show-viewer-expanded .show-combat-scoreboard{display:none}.show-viewer:fullscreen .show-combat-scoreboard{display:none}.show-viewer-expanded .show-camera{margin:0 0 6px}.show-viewer:fullscreen .show-camera{margin:0 0 6px}.show-viewer-expanded .show-lock{margin:6px 0}.show-viewer:fullscreen .show-lock{margin:6px 0}@media (width<=560px){.show-screen-actions{gap:5px;top:14px;right:10px}.show-screen-actions button{padding:8px;font-size:10px}.show-viewer-expanded{padding:6px}.show-viewer:fullscreen{padding:6px}.show-viewer-expanded .show-course{max-width:calc(100% - 28px)}.show-viewer:fullscreen .show-course{max-width:calc(100% - 28px)}}.kart-hud{pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:115px 16px auto}.kart-race-info{color:#fff1d8;background:#252430e8;border:1px solid #ffffff30;border-radius:12px;gap:5px;padding:12px 16px;font-size:11px;display:grid}.kart-race-info>strong{font-size:32px;line-height:1}.kart-race-info small{font-size:13px}.kart-race-info b{color:#95e4d0}.kart-race-info label{align-items:center;gap:7px;display:flex}.kart-race-info meter{width:65px}.kart-minimap{background:#252430d9;border-radius:16px;width:145px;height:115px;padding:10px}@media (width<=560px){.kart-hud{top:108px;inset-inline:10px}.kart-race-info{padding:8px;font-size:9px}.kart-race-info>strong{font-size:24px}.kart-minimap{width:90px;height:80px}}.kart-race-info.kart-item-reveal{box-shadow:0 0 0 2px #f4d47c,0 0 24px #f4d47c55}.show-viewer.show-immersive{background:#111113;gap:0;width:100%;height:100%;padding:0;display:block;position:relative}.show-viewer.show-immersive.show-viewer-expanded{height:100dvh;position:fixed}.show-immersive .show-screen{border-radius:0;position:absolute;inset:0}.show-immersive .show-stage,.show-immersive .show-podium{width:100%;height:100%}.show-immersive .show-screen-actions,.show-immersive .show-course,.show-immersive .show-caption{display:none}.show-immersive .show-status{top:max(18px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));color:#fff;text-shadow:0 1px 4px #0008}.show-immersive .show-status>span+span{display:none}.show-fullscreen-dock{z-index:8;bottom:max(20px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#17191dc9;border:1px solid #ffffff24;border-radius:100px;align-items:center;gap:4px;padding:5px;transition:opacity .2s;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #0002}.show-fullscreen-dock button{color:#fff;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:100px;padding:0 14px;font-size:12px}.show-fullscreen-dock button:hover,.show-fullscreen-dock button[aria-expanded=true]{background:#ffffff18}.show-fullscreen-dock button:focus-visible{outline-offset:1px;outline:2px solid #87c9af}.show-dock-divider{background:#ffffff25;width:1px;height:18px}.show-immersive .show-viewer-controls{z-index:7;bottom:calc(max(20px,env(safe-area-inset-bottom)) + 62px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#ece9e5;background:#17191ded;border:1px solid #ffffff24;border-radius:18px;width:min(460px,100% - 32px);max-height:calc(100dvh - 150px);padding:16px;display:none;position:absolute;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 12px 48px #0004}.show-immersive.show-settings-open .show-viewer-controls{display:block}.show-immersive .show-viewer-controls>p:not([role=alert]):not(.show-error),.show-immersive .show-lock>span,.show-immersive .show-audio>span{display:none}.show-immersive .show-lock{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.show-immersive .show-lock label{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.show-immersive select{color:#fff;background:#ffffff0b;border-color:#ffffff24;min-width:0;max-width:100%;padding:8px;font-size:12px}.show-immersive select option{color:#fff;background:#25262b}.show-immersive .show-camera{flex-wrap:wrap;display:flex}.show-immersive .show-camera button{flex:1;padding:8px;font-size:11px}.show-immersive .show-playback{background:0 0;border:0;flex-wrap:wrap;padding:10px 0}.show-immersive .show-audio{border-top:1px solid #ffffff18;gap:8px;padding-top:12px}.show-immersive .show-audio label{font-size:11px}.show-immersive.show-controls-asleep:not(:has(:focus-visible)){cursor:none}.show-immersive.show-controls-asleep:not(:has(:focus-visible)) .show-fullscreen-dock{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.show-fullscreen-dock{transition:none}}.show-immersive .show-lock label{white-space:nowrap}.live-channel-switcher{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#17191dde;border:1px solid #ffffff26;border-radius:100px;gap:3px;padding:4px;transition:opacity .2s;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.live-channel-switcher button{white-space:nowrap;color:#ddd;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:100px;padding:9px 13px;font-size:12px}.live-channel-switcher button[aria-pressed=true]{color:#211713;background:#f78e76}.live-channel-switcher button:focus-visible{outline-offset:2px;outline:2px solid #9cddc6}.show-viewer{position:relative}.show-immersive.show-controls-asleep:not(:has(:focus-visible)) .live-channel-switcher{opacity:0;pointer-events:none}.live-channel-placeholder{color:#eee;text-align:center;background:radial-gradient(#283b38,#15161c);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.live-channel-placeholder span{color:#aaa;font-size:13px}.hero-live-feature{background:#15161c;border:1px solid #ffffff18;border-radius:20px;min-width:0;overflow:hidden}.hero-live-feature .show-player{width:100%;min-width:0}.show-compact-live:not(.show-immersive) .show-viewer-controls{display:none}.show-compact-live:not(.show-immersive) .show-screen{border-radius:0;height:480px}.show-compact-live:not(.show-immersive) .show-stage{height:100%}.show-compact-live:not(.show-immersive) .show-status{top:68px}.show-compact-live:not(.show-immersive) .show-screen-actions{top:auto;bottom:16px}.hero-live-loading{color:#aaa;place-items:center;min-height:480px;display:grid}@media (width<=600px){.show-compact-live:not(.show-immersive) .show-screen{height:360px}.live-channel-switcher button{padding:8px 10px;font-size:11px}.live-channel-switcher{top:12px}}.live-channel-placeholder{isolation:isolate;overflow:hidden}.live-intermission-art{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.live-channel-placeholder:has(.live-intermission-art):after{content:"";z-index:-1;background:linear-gradient(#10121855,#101218b8 65%,#101218a6);position:absolute;inset:0}.live-channel-placeholder:has(.live-intermission-art) strong{text-shadow:0 2px 12px #0008;font-size:clamp(22px,3vw,36px)}.live-channel-placeholder:has(.live-intermission-art) span{color:#f1eee9;text-shadow:0 1px 8px #000;max-width:36ch;font-size:14px;line-height:1.5}.podium-audio{pointer-events:auto;text-shadow:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:12px 0;font-size:11px;display:flex}.podium-audio button{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#25232eee;border:1px solid #ffffff40;border-radius:8px;padding:8px 12px}.podium-audio label{color:#f7efe2;align-items:center;gap:6px;display:flex}.podium-audio input{accent-color:#e3b86e;width:80px}.podium-audio button:focus-visible,.podium-audio input:focus-visible{outline-offset:3px;outline:2px solid #e3b86e}.live-channel-placeholder{padding:76px 24px 56px;overflow:auto}.live-channel-placeholder h2{overflow-wrap:anywhere;margin:4px 0;font-size:clamp(18px,2.5vw,28px)}.live-channel-placeholder p{overflow-wrap:anywhere;max-width:52ch;margin:0;font-size:13px;line-height:1.5}.live-channel-placeholder .button{flex-shrink:0;margin-top:6px}.broadcast-scoreboard{color:#eee9e1;box-sizing:border-box;background:#19191f;border:1px solid #ffffff20;border-radius:12px;width:100%;padding:20px}.broadcast-score-heading{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.broadcast-score-heading>span{letter-spacing:.12em;color:#c8baa9;font-size:10px}.broadcast-score-heading>strong{font-variant-numeric:tabular-nums;font-size:20px}.broadcast-score-heading>b{color:#19191f;background:#e3b86e;border-radius:5px;padding:6px 10px;font-size:11px}.broadcast-fighters{grid-template-columns:1fr 1fr;gap:20px;display:grid}.broadcast-fighters>div{gap:8px;min-width:0;display:grid}.broadcast-fighters strong{overflow-wrap:anywhere;font-size:18px}.broadcast-fighters label,.broadcast-fighters span,.broadcast-fighters small{color:#c8baa9;font-size:12px}.broadcast-fighters meter{accent-color:#8ddacb;width:100%;height:20px;display:block}.broadcast-standings{grid-template-columns:1fr 1fr;gap:0 24px;max-height:330px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.broadcast-standings li{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.broadcast-standings li>b{color:#e3b86e;min-width:24px;font-size:12px}.broadcast-standings li>span:first-of-type{flex:1;min-width:0}.broadcast-standings strong,.broadcast-standings small{overflow-wrap:anywhere;display:block}.broadcast-standings strong{font-size:12px}.broadcast-standings small{color:#aaa;letter-spacing:.08em;margin-top:4px;font-size:8px}.broadcast-standings li>span:last-child{color:#c8baa9;text-align:right;max-width:45%;font-size:11px}.broadcast-position-change{font-weight:700;color:#8ddacb!important}.intermission-replay{background:#19191f;position:absolute;inset:0}.intermission-replay-caption{z-index:3;color:#fff;background:#17191fee;border:1px solid #ffffff30;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.intermission-replay-caption>span{letter-spacing:.08em;color:#e3b86e;font-size:10px}.intermission-replay-caption>strong{flex:1;font-size:15px}.intermission-replay-caption>button{color:#fff;cursor:pointer;background:#292730;border:1px solid #ffffff40;border-radius:6px;padding:8px 12px}@media (width<=600px){.broadcast-scoreboard{padding:14px}.broadcast-standings{grid-template-columns:1fr}.broadcast-fighters{gap:12px}.broadcast-fighters strong{font-size:14px}.intermission-replay-caption{padding:10px;bottom:8px;left:8px;right:8px}.intermission-replay-caption>span{width:100%}}.show-live-viewer .intermission-replay{z-index:2}.show-screen>.broadcast-scoreboard{z-index:3;background:#19191fe8;width:300px;max-height:calc(100% - 200px);padding:14px;position:absolute;top:130px;right:16px;overflow:auto}.show-screen>.broadcast-scoreboard .broadcast-standings{grid-template-columns:1fr;max-height:none}.show-screen>.broadcast-boxing{width:min(460px,100% - 32px);top:auto;bottom:72px}.show-screen>.broadcast-boxing .broadcast-score-heading{margin-bottom:8px}.show-screen>.broadcast-boxing .broadcast-fighters small{display:none}.show-screen>.broadcast-scoreboard p{margin:10px 0 0;font-size:12px;line-height:1.5}@media (width<=600px){.show-screen>.broadcast-scoreboard{width:230px;max-height:185px;padding:10px;top:auto;bottom:58px;right:10px}.show-screen>.broadcast-boxing{width:calc(100% - 20px)}.broadcast-score-heading{gap:8px;margin-bottom:8px}.broadcast-score-heading>strong{font-size:16px}.show-screen>.broadcast-boxing .broadcast-fighters span{font-size:10px}}.show-screen:has(>.broadcast-boxing) :is(.boxing-compact-score,.boxing-compact-callout){display:none}.replay-fallback{color:#f5e5cd;background:radial-gradient(at top,#353c50,#151925);padding:70px 6% 24px;position:absolute;inset:0;overflow:auto}.replay-fallback h2{margin:8px 0}.replay-fallback p{font-size:13px}.replay-fallback ol{max-width:540px;padding-left:24px}.replay-fallback li{padding:7px 0}.replay-fallback li span{float:right;font-size:12px}.replay-winner{color:#f3d397;text-align:center;z-index:3;pointer-events:none;background:#151925ec;border-radius:8px;max-width:85%;padding:10px 18px;font-weight:800;position:absolute;top:14px;left:50%;transform:translate(-50%)}.show-camera label{align-items:center;gap:6px;font-size:12px;display:flex}.replay-ringouts{pointer-events:none;max-width:280px;padding:0;font-size:12px;list-style:none;position:absolute;top:110px;right:14px}.replay-ringouts li{color:#f5e5cd;background:#151925e8;border-left:3px solid #ee9a83;margin:6px 0;padding:8px 12px}.replay-ringouts span{color:#ee9a83;font-weight:900}@media (width<=700px){.replay-ringouts{max-width:210px;font-size:10px;top:70px}}.instant-replay-banner{z-index:5;color:#f5e5cd;background:#17151ff2;border:1px solid #dfbb77;border-radius:12px;max-width:min(380px,100% - 40px);padding:14px 18px;position:absolute;top:76px;left:20px;box-shadow:0 8px 28px #0003}.instant-replay-banner>span{color:#efb77b;letter-spacing:.1em;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.instant-replay-banner strong{font-size:14px}.instant-replay-banner p{margin:6px 0 10px;font-size:12px}.instant-replay-banner button,.show-voice button{color:#f5e5cd;cursor:pointer;background:#302c36;border:1px solid #6a606a;border-radius:7px;padding:9px 12px}.show-voice{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.show-voice label{align-items:center;gap:8px;display:flex}.show-voice select{min-width:0;max-width:220px}.show-voice input{width:100px}.show-voice>span{color:#b7acb8;flex-basis:100%}.replay-director-help{color:#b7acb8;font-size:12px}.boxing-replay-stage{position:absolute;inset:0}.boxing-replay-stage canvas{width:100%;height:100%}.show-screen:has(.boxing-replay-stage) .show-caption{display:none}.show-screen:has(.instant-replay-banner) .show-course{display:none}@media (width<=700px){.instant-replay-banner{max-width:calc(100% - 24px);padding:10px 12px;top:65px;left:12px}.instant-replay-banner p{max-width:260px}.show-voice{gap:10px}.show-voice label{max-width:100%}.show-voice select{max-width:180px}}.show-screen:has(.instant-replay-banner) .show-caption{display:none}.colosseum-hype{color:#ffe5aa;letter-spacing:.12em;pointer-events:none;background:#272033dc;border:1px solid #efc76e80;border-radius:12px;gap:5px;width:150px;padding:10px 12px;font-size:10px;font-weight:800;display:grid;position:absolute;top:18px;right:18px}.colosseum-hype meter{accent-color:#e7b85b;width:100%;height:12px}.colosseum-impact-title{white-space:nowrap;color:#fff3cc;text-shadow:3px 4px #7c3548,0 0 25px #3d172c;pointer-events:none;font-size:clamp(24px,4vw,64px);font-weight:900;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}.colosseum-confetti{color:#ffd966;letter-spacing:.3em;pointer-events:none;font-size:clamp(30px,6vw,80px);animation:2.5s ease-out both colosseum-confetti;position:absolute;inset:15% 5%}@keyframes colosseum-confetti{0%{opacity:1;transform:translateY(-30px)}to{opacity:0;transform:translateY(180px)}}@media (prefers-reduced-motion:reduce){.colosseum-confetti{animation:none}}.kart-race-banner{z-index:9;color:#fff5d6;pointer-events:none;text-align:center;background:#172b42e8;border-block:3px solid #ffd276;justify-items:center;gap:.5rem;padding:1.2rem;display:grid;position:absolute;inset:24% 12% auto;transform:rotate(-2deg)}.kart-race-banner strong{letter-spacing:.04em;font-size:clamp(1.3rem,4vw,3.6rem);font-style:italic}.kart-race-banner span{font-size:2rem}.kart-race-banner.blue-warning{background:#165ba8ef;border-color:#99d9ff}.kart-legend{z-index:8;color:#fff1d3;background:#172b42e8;border-radius:10px;max-width:min(340px,65%);padding:8px 12px;font-size:11px;position:absolute;bottom:12px;left:12px}.kart-legend summary{cursor:pointer;font-weight:700}.kart-legend p{color:inherit;margin:6px 0}:is(.show-screen:has(.kart-hud) .broadcast-scoreboard,.show-screen:has(.kart-race-banner) .broadcast-scoreboard){max-width:270px;font-size:11px;top:65px;bottom:auto;right:12px}.broadcast-standings small{display:block}.broadcast-standings b[title]{font-size:10px}@media (width<=600px){.show-screen:has(.kart-hud) .broadcast-scoreboard{max-width:165px;top:42px}.show-screen:has(.kart-hud) .broadcast-standings li{gap:3px;padding:3px}.show-screen:has(.kart-hud) .broadcast-standings small{font-size:8px}.show-screen:has(.kart-hud) .broadcast-standings li>span:nth-child(2) small{display:none}.kart-minimap{display:none}.kart-race-info{font-size:10px}.kart-race-banner{inset:30% 4% auto}}.kart-live-audio{z-index:8;color:#fff;background:#172b42e8;gap:8px;padding:6px;font-size:10px;display:flex;position:absolute;bottom:55px;left:12px}.kart-live-audio input{width:55px}.kart-live-audio label{display:grid}.intermission-replay .kart-legend{bottom:80px}.intermission-replay .broadcast-scoreboard{top:50px;bottom:auto}.show-screen-arena .colosseum-hype{top:64px;right:14px}.show-screen-arena:has(.instant-replay-banner) .replay-ringouts{display:none}.show-screen-arena:has(.colosseum-hype) .instant-replay-banner{max-width:min(380px,100% - 32px);top:auto;bottom:16px;left:16px}@media (width<=700px){.show-screen-arena .colosseum-hype{width:132px;padding:7px 10px;font-size:9px;top:62px}.show-screen-arena:has(.colosseum-hype) .replay-ringouts{max-width:195px;top:114px}.show-screen-arena:has(.colosseum-hype) .instant-replay-banner{padding:10px 12px}.show-screen-arena:has(.colosseum-hype) .instant-replay-banner p{max-width:none}}.kart-live-feed{z-index:7;color:#fff1d3;text-align:center;background:#172b42e8;border-radius:8px;padding:8px;font-size:12px;font-weight:700;position:absolute;top:12px;left:20%;right:20%}.colosseum-confetti{animation:none;inset:0;overflow:hidden}.colosseum-confetti i{width:6px;height:13px;animation:2.3s ease-out both colosseum-fall;position:absolute;top:10%}@keyframes colosseum-fall{0%{opacity:1;translate:0 -30px}to{opacity:0;translate:30px 350px;rotate:240deg}}@media (prefers-reduced-motion:reduce){.colosseum-confetti{display:none}}.show-screen .kart-tower{z-index:7;background:#172430ec;width:250px;max-height:none;padding:10px;position:absolute;top:60px;right:12px}.show-screen .kart-tower .broadcast-standings{grid-template-columns:1fr;gap:0;max-height:none;display:grid}.show-screen .kart-tower .broadcast-standings li{grid-template-columns:24px minmax(0,1fr) 80px;gap:5px;padding:5px 0;display:grid}.kart-tower .broadcast-standings li>span:nth-child(2) small{display:none}.kart-tower .broadcast-standings strong{font-size:11px}.kart-tower .broadcast-score-heading{margin-bottom:6px}.kart-tower .broadcast-score-heading strong{font-size:12px}.kart-tower .broadcast-position-change{margin:3px 0;font-size:10px}.kart-tower .broadcast-standings li>span:last-child{text-align:right}.kart-minimap{position:absolute;top:200px;left:0}@media (width<=600px){:is(.show-screen .kart-tower,.show-screen:has(.kart-hud) .kart-tower){width:168px;max-width:168px;max-height:none;padding:8px;top:62px;right:10px}.show-screen .kart-tower .broadcast-standings li{grid-template-columns:19px minmax(0,1fr) 44px;gap:3px;padding:4px 0;line-height:1.3}.show-screen .kart-tower .broadcast-standings li>span:last-child{justify-content:flex-end;align-items:center;gap:4px;display:flex}.kart-tower .kart-item-name,.kart-tower .broadcast-score-heading>strong{display:none}.kart-tower .broadcast-standings strong{font-size:10px}.kart-tower .broadcast-position-change{display:none}.show-screen .kart-tower .broadcast-standings small{font-size:9px}.kart-race-banner{z-index:10}.kart-live-feed{inset:auto 10px 110px}}.show-screen .kart-tower .broadcast-standings li>span:last-child{min-width:0;max-width:none}.kart-tower .broadcast-standings small{white-space:nowrap;overflow-wrap:normal;letter-spacing:0;margin-top:0}.kart-tower .broadcast-standings strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kart-tower .broadcast-standings li>b{min-width:0}@media (width<=600px){.show-screen .kart-tower .broadcast-standings li{grid-template-columns:19px minmax(0,1fr) 55px}.kart-tower .broadcast-position-change{font-size:9px;line-height:1.3;display:block}.show-screen .kart-tower .broadcast-standings small{font-size:8px}}.show-screen .kart-tower{bottom:auto}.kart-tower .broadcast-standings{overflow:visible}.kart-start-lights{align-items:center;gap:12px;display:flex}.kart-start-lights i{border:2px solid #fff6;border-radius:50%;width:24px;height:24px;display:block}.kart-race-banner.final-lap-banner{background:#172b42e8;border:1px solid #ffffff35;border-radius:9px;max-width:calc(100% - 24px);padding:8px 12px;inset:62px auto auto 12px;transform:none}.kart-race-banner.final-lap-banner strong{font-size:13px}.kart-follow-driver{all:unset;cursor:pointer;font:inherit;pointer-events:auto;width:100%;padding:3px 0;font-weight:700;display:block}.kart-follow-driver:hover,.kart-follow-driver[aria-pressed=true]{color:#ffd276}.kart-follow-driver:focus-visible{outline-offset:2px;outline:2px solid #ffd276}.kart-race-report{padding:20px 0}.kart-race-report table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.kart-race-report th,.kart-race-report td{border-bottom:1px solid #8884;padding:10px}.kart-race-report p{font-size:13px}.sprint-race-stakes{z-index:8;color:#fff2d4;pointer-events:none;background:#17242dee;border:1px solid #e6b65d88;border-radius:12px;gap:5px;max-width:270px;padding:12px 15px;font-size:12px;display:grid;position:absolute;top:76px;right:16px}.sprint-race-stakes strong{color:#f1cb78;letter-spacing:.05em}.sprint-race-stakes b{color:#ffab9b;margin-top:5px;font-size:11px}@media (width<=700px){.sprint-race-stakes{gap:3px;max-width:185px;padding:8px;font-size:10px;top:62px;right:8px}.sprint-race-stakes b{font-size:9px}}.show-screen>.sprint-race-stakes{box-sizing:border-box;max-width:240px;top:84px;left:16px;right:auto}@media (width<=700px){.show-screen>.sprint-race-stakes{max-width:175px;top:76px;left:12px;right:auto}}@media (width<=400px){.show-screen>.sprint-race-stakes{max-width:148px;font-size:9px;left:8px}}.boxing-preview{color:#382e36;max-width:1500px;margin:auto}.boxing-heading{justify-content:space-between;align-items:center;gap:20px;margin:8px 0 25px;display:flex}.boxing-back{color:#75666e;margin-bottom:23px;font-size:12px;text-decoration:none;display:block}.boxing-heading .eyebrow{color:#967059;letter-spacing:.16em;font-size:10px}.boxing-heading h1{letter-spacing:-.05em;margin:9px 0 0;font-family:Archivo,sans-serif;font-size:clamp(32px,4vw,52px);line-height:1.05}.boxing-heading h1 span{letter-spacing:0;color:#87777d;margin-top:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;display:block}.boxing-preview-tag{letter-spacing:.13em;white-space:nowrap;background:#fff9ef;border:1px solid #e3d7cb;border-radius:30px;padding:9px 12px;font-size:9px}.boxing-stage-wrap{isolation:isolate;background:#efc4b1;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 45px #663a2520}.boxing-stage{touch-action:none;width:100%;height:clamp(420px,47vw,680px)}.boxing-stage canvas{width:100%;height:100%;display:block}.boxing-stage-top{letter-spacing:.14em;color:#65452f;pointer-events:none;justify-content:space-between;gap:12px;font-size:9px;font-weight:700;display:flex;position:absolute;top:22px;left:25px;right:25px}.boxing-stage-top span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff4ddbb;border-radius:25px;padding:9px 11px}.boxing-stage-top i{background:#b37e34;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.boxing-fighter-labels{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#fff8ecdf;border-radius:14px;align-items:center;gap:24px;padding:13px 24px;display:flex;position:absolute;bottom:43px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #6c3d3014}.boxing-fighter-labels>span{letter-spacing:.1em;white-space:nowrap;font-size:12px;font-weight:800}.boxing-fighter-labels small{letter-spacing:0;color:#8d7670;margin-top:4px;font-size:10px;font-weight:400;display:block}.boxing-fighter-labels b{color:#ad9582;font-size:10px}.boxing-fighter-labels i{border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.boxing-fighter-labels .lavender{background:#a486cb}.boxing-fighter-labels .coral{background:#e78e79}.boxing-orbit-hint{text-align:center;color:#694536;pointer-events:none;font-size:10px;position:absolute;bottom:16px;left:0;right:0}.boxing-controls{border-bottom:1px solid #e9e1da;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 0;display:flex}.boxing-controls button,.boxing-moves button,.boxing-art-note button{font:inherit;cursor:pointer;color:#6d5c62;background:#fff;border:1px solid #e5dcd4;border-radius:8px;padding:10px 13px;font-size:11px;transition:background .15s}.boxing-camera,.boxing-playback{gap:5px;display:flex}.boxing-controls button:hover,.boxing-moves button:hover,.boxing-art-note button:hover{color:#463341;background:#f0e8e0}.boxing-preview button:focus-visible{outline-offset:3px;outline:3px solid #a486cb}.boxing-preview button:disabled{opacity:.5;cursor:wait}.boxing-bottom{grid-template-columns:1.6fr 1fr;gap:50px;padding:28px 0;display:grid}.boxing-motion .eyebrow{letter-spacing:.15em;color:#967059;font-size:9px}.boxing-motion p{letter-spacing:-.025em;margin:9px 0 20px;font-size:18px;font-weight:500}.boxing-moves{flex-wrap:wrap;gap:7px;display:flex}.boxing-moves button{align-items:center;gap:18px;display:flex}.boxing-moves button span{color:#aa849a}.boxing-art-note{border-left:1px solid #e9e1da;padding-left:30px}.boxing-art-note strong{font-size:13px}.boxing-art-note p{color:#897982;margin:8px 0 12px;font-size:12px;line-height:1.7}.boxing-art-note button{padding:8px 11px;font-size:10px}.boxing-art-note [role=status]{margin-top:7px;font-size:11px;display:block}.boxing-disclaimer{color:#95878e;margin:0 0 20px;font-size:10px}.boxing-error{background:#efc4b1;position:absolute;inset:0}.boxing-error img{object-fit:cover;width:100%;height:100%}.boxing-error p{background:#fff4ea;padding:16px;position:absolute;top:70px;left:20px;right:20px}.boxing-preview-link{color:inherit;background:#fff8ef;border:1px solid #e5dcd4;border-radius:14px;align-items:center;gap:20px;margin-top:28px;padding:16px;text-decoration:none;display:flex}.boxing-preview-link img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:140px}.boxing-preview-link strong{margin:5px 0;display:block}.boxing-preview-link>span:last-child{margin-left:auto;font-size:20px}@media (width<=700px){.boxing-heading{align-items:flex-start}.boxing-preview-tag{padding:7px;font-size:8px}.boxing-stage{height:470px}.boxing-stage-top{font-size:8px;top:12px;left:12px;right:12px}.boxing-stage-top>span:last-child{display:none}.boxing-bottom{grid-template-columns:1fr;gap:20px}.boxing-art-note{border-top:1px solid #e9e1da;border-left:0;padding:20px 0 0}.boxing-fighter-labels{gap:16px;padding:12px 16px}.boxing-preview-link img{width:90px}.boxing-preview-link{gap:12px}.boxing-camera button,.boxing-playback button{padding:9px;font-size:10px}}.boxing-preview{color:var(--arena-text)}.boxing-back,.boxing-heading h1 span,.boxing-art-note p,.boxing-disclaimer{color:var(--arena-muted)}.boxing-heading .eyebrow,.boxing-motion .eyebrow{color:#d8b9a0}.boxing-preview-tag{color:#dbc9b7;background:#2c2524;border-color:#59473f}.boxing-controls,.boxing-art-note{border-color:var(--arena-border)}.boxing-controls button,.boxing-moves button,.boxing-art-note button{color:#e4d6df;background:#211e23;border-color:#443a42}.boxing-controls button[aria-pressed=true],.boxing-moves button[aria-pressed=true]{color:#17121e;background:#a486cb;border-color:#a486cb}.boxing-fighter-labels{color:#382e36}.boxing-preview-link{color:var(--arena-text);background:#211c1d;border-color:#443632}.boxing-preview-link small{color:#c1aaa0}.boxing-error p{color:#382e36}.boxing-scoreboard{grid-template-columns:1fr 110px 1fr;align-items:center;gap:22px;margin:0 0 18px;display:grid}.boxing-score-card{background:#211d23;border:1px solid #42333e;border-radius:12px;min-width:0;padding:15px 18px}.boxing-score-name{justify-content:space-between;align-items:center;gap:10px;display:flex}.boxing-score-name strong{color:var(--fighter-color);font-family:Archivo,sans-serif;font-size:18px}.boxing-score-name>span{color:#b9aeb9;font-size:10px}.boxing-meter-label{color:#cabfc7;text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;margin:12px 0 5px;font-size:9px;display:flex}.boxing-health,.boxing-balance{background:#100e13;border-radius:4px;height:9px;overflow:hidden}.boxing-health i,.boxing-balance i{background:var(--fighter-color);border-radius:3px;height:100%;transition:width .12s linear;display:block}.boxing-balance-row{color:#c1b2bb;align-items:center;gap:8px;margin-top:9px;font-size:9px;display:flex}.boxing-balance-row>b{text-align:right;min-width:18px;font-size:9px}.boxing-balance{flex:1;height:4px}.boxing-balance i{background:#dfb876}.boxing-balance.is-fragile i{background:#ff776a}.boxing-score-card>small{color:#b8a6b7;min-height:12px;margin-top:10px;font-size:10px;display:block}.boxing-clock{text-align:center}.boxing-clock>span{color:#bc9f8a;letter-spacing:.1em;font-size:9px;display:block}.boxing-clock>strong{font-variant-numeric:tabular-nums;margin:5px 0;font-family:Archivo,sans-serif;font-size:32px;display:block}.boxing-clock>small{letter-spacing:.08em;color:#b9aab6;font-size:8px;display:block}.boxing-countdown{pointer-events:none;color:#fff6e4;text-shadow:0 2px 30px #3e2628;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.boxing-countdown small{letter-spacing:.25em;font-size:13px}.boxing-countdown strong{font-family:Archivo,sans-serif;font-size:100px}.boxing-result{text-align:center;color:#fff3e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#241c28eb;border-radius:16px;width:min(390px,85%);padding:27px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 65px #291f3555}.boxing-result>small{letter-spacing:.15em;color:#e3bd87;font-size:10px}.boxing-result>strong{margin:15px 0 22px;font-family:Archivo,sans-serif;font-size:28px;line-height:1.15;display:block}.boxing-result>button{color:#382631;cursor:pointer;background:#eeb995;border:0;border-radius:7px;padding:12px 18px;font-weight:600}.boxing-callout{color:#593b36;pointer-events:none;text-align:center;background:#fff6e8e8;border-radius:9px;width:max-content;max-width:90%;padding:10px 15px;font-size:12px;font-weight:600;position:absolute;bottom:42px;left:50%;transform:translate(-50%)}.boxing-event-feed{gap:10px;margin:0;padding:0;list-style:none;display:grid}.boxing-event-feed li{color:#d0c1ca;align-items:baseline;gap:10px;font-size:12px;line-height:1.6;display:flex}.boxing-event-feed li>span{letter-spacing:.08em;color:#b49ccc;min-width:43px;font-size:8px}.boxing-stage-wrap .boxing-stage{height:clamp(430px,40vw,620px)}@media (width<=700px){.boxing-scoreboard{grid-template-columns:1fr 65px 1fr;gap:8px}.boxing-score-card{padding:11px 10px}.boxing-score-name{display:block}.boxing-score-name strong{font-size:15px}.boxing-score-name>span{margin-top:4px;font-size:8px;display:block}.boxing-clock>strong{font-size:24px}.boxing-heading h1{font-size:30px}.boxing-heading{gap:10px}.boxing-preview-tag{white-space:normal;text-align:center;max-width:90px;line-height:1.5}.boxing-callout{font-size:10px}.boxing-stage-wrap .boxing-stage{height:430px}.boxing-playback{flex-wrap:wrap}.boxing-score-card>small{min-height:20px;font-size:8px}.boxing-event-feed li{font-size:11px}}.boxing-compact{background:#c798a5;position:absolute;inset:0;overflow:hidden}.boxing-compact .boxing-stage{width:100%;height:100%}.boxing-compact-score{pointer-events:none;justify-content:space-between;gap:12px;display:flex;position:absolute;top:58px;left:14px;right:14px}.boxing-compact-score>span{color:#fff3e0;background:#241c28d9;border-radius:9px;max-width:42%;padding:7px 10px;font-size:11px}.boxing-compact-score b,.boxing-compact-score small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.boxing-compact-score small{color:#e0c7d9;margin-top:3px;font-size:9px}.boxing-compact-callout{color:#593b36;pointer-events:none;background:#fff6e8e8;border-radius:8px;max-width:calc(100% - 125px);margin:0;padding:7px 10px;font-size:11px;position:absolute;bottom:12px;left:12px}.boxing-compact-sound{color:#fff3e0;font:inherit;cursor:pointer;background:#241c28e8;border:1px solid #75636d;border-radius:8px;padding:8px 10px;font-size:11px;position:absolute;bottom:12px;right:12px}.boxing-compact-sound:focus-visible{outline-offset:2px;outline:3px solid #b69ada}.show-compact-live:not(.show-immersive) .boxing-compact-score{top:104px}.show-compact-live:not(.show-immersive) .boxing-compact-sound{bottom:16px;right:115px}.show-compact-live:not(.show-immersive) .boxing-compact-callout{max-width:calc(100% - 24px);bottom:57px}.boxing-podium{z-index:5;position:absolute;inset:0}.boxing-podium .show-podium,.boxing-podium .show-stage{height:100%}.game-skeleton-bar{background:#303036;border-radius:6px;width:90px;max-width:100%;height:12px;animation:1.7s ease-in-out infinite game-skeleton-pulse;display:block}.game-skeleton-bar.is-wide{width:75%}.game-player-skeleton{min-width:0}.game-skeleton-screen{background:#18181c;border-radius:14px;height:520px;position:relative;overflow:hidden}.game-stage-skeleton{background:#18181c;position:absolute;inset:0;overflow:hidden}.game-skeleton-pills{justify-content:space-between;display:flex;position:absolute;top:20px;left:20px;right:20px}.game-skeleton-pills i{height:30px}.game-skeleton-arena{border:1px solid #303036;border-radius:50%;justify-content:center;align-items:center;gap:12%;display:flex;position:absolute;inset:25% 12%;transform:perspective(500px)rotateX(25deg)}.game-skeleton-arena>i{background:#29292f;border-radius:45% 45% 25% 25%;width:12%;height:45%;animation:1.7s ease-in-out infinite game-skeleton-pulse;display:block}.game-skeleton-arena>i:nth-child(2){animation-delay:.2s}.game-skeleton-caption{gap:10px;width:45%;display:grid;position:absolute;bottom:22px;left:20px}.game-skeleton-controls{flex-wrap:wrap;align-items:center;gap:12px;min-height:100px;padding:18px 0;display:flex}.game-skeleton-controls>i{width:120px;height:36px}.game-skeleton-controls>i:first-child{margin-right:auto}.game-skeleton-heading{gap:18px;min-height:153px;padding:4px 0 28px;display:grid}.game-skeleton-heading>i:nth-child(2){width:390px;height:44px}.game-skeleton-roster{background:#1b1b20;border:1px solid #343438;border-radius:14px;padding:24px 16px}.game-skeleton-roster>div{align-items:center;gap:12px;padding:18px 0;display:flex}.game-skeleton-roster>div>i{background:#303036;border-radius:16px;width:36px;height:42px}.game-skeleton-roster span{flex:1;gap:10px;display:grid}.game-boxing-skeleton .boxing-score-card{min-height:127px}.game-boxing-skeleton .boxing-clock{justify-content:center;gap:15px;display:grid}.game-boxing-skeleton .boxing-clock>i:last-child{width:65px;height:32px}.game-boxing-skeleton .boxing-bottom>div{align-content:start;gap:18px;min-height:190px;display:grid}.game-boxing-skeleton .boxing-stage{position:relative}.game-boxing-skeleton .boxing-score-name>i{height:20px}.game-loading-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.game-player-skeleton.is-compact .game-skeleton-screen{border-radius:0;height:480px}.show-screen>.game-stage-skeleton{z-index:0}.live-channel-placeholder{z-index:1}.live-loading-center,.live-loading-badge{z-index:1;position:relative}.live-loading-badge{position:absolute}@keyframes game-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.85}}@media (width>=1500px){.game-skeleton-screen{height:580px}}@media (width<=950px){.game-skeleton-screen{height:480px}}@media (width<=700px){.game-boxing-skeleton .boxing-score-card{min-height:143px}.game-boxing-skeleton .boxing-score-name>i:last-child{height:9px;margin-top:5px}}@media (width<=600px){.game-player-skeleton.is-compact .game-skeleton-screen{height:360px}}@media (width<=560px){.game-skeleton-screen{height:420px}.game-skeleton-controls{gap:8px}.game-skeleton-controls>i{width:90px}.game-skeleton-roster{display:none}}@media (prefers-reduced-motion:reduce){.game-skeleton-bar,.game-skeleton-arena>i{animation:none}}.show-viewer:not(.show-immersive) .show-screen{min-height:520px}.show-viewer.show-compact-live:not(.show-immersive) .show-screen{min-height:0}@media (width>=1500px){.show-viewer:not(.show-immersive) .show-screen{min-height:580px}}@media (width<=950px){.show-viewer:not(.show-immersive) .show-screen{min-height:480px}.game-skeleton-roster{grid-template-columns:1fr 1fr;display:grid}}@media (width<=560px){.show-viewer:not(.show-immersive) .show-screen{min-height:420px}.game-skeleton-roster{grid-template-columns:1fr;display:grid}}.live-channel-placeholder:not(:has(.live-intermission-art)){background:0 0}.game-player-skeleton.is-replay .game-skeleton-controls{grid-template-columns:1fr 1fr;align-content:space-around;min-height:300px;display:grid}.game-player-skeleton.is-replay .game-skeleton-controls>i{width:75%;margin:0}.game-player-skeleton.is-replay .game-skeleton-controls>.is-wide{grid-column:1/-1;width:100%}.live-channel-switcher{scrollbar-width:none;max-width:calc(100% - 24px);overflow-x:auto}.game-stage-skeleton{background:#17191f;place-items:center;display:grid}.game-loading-state{z-index:1;box-sizing:border-box;color:#d4d4d8;padding:24px;position:relative}.game-loading-state>p{letter-spacing:0;margin:0;font:400 13px/1.5 Inter,sans-serif}.game-loading-state .arena-loader{margin:0}.live-channel-placeholder.live-channel-loading{background:#17191f;padding:24px;overflow:hidden}.game-skeleton-controls,.game-skeleton-heading,.game-skeleton-roster{visibility:hidden}.has-loading-art{isolation:isolate}.game-loading-backdrop{z-index:0;pointer-events:none;background:#101218;position:absolute;inset:0;overflow:hidden}.game-loading-backdrop img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.game-loading-backdrop:after{content:"";background:linear-gradient(#090b107a,#090b10c7 48%,#090b10ad);position:absolute;inset:0}.has-loading-art .game-loading-state{z-index:1;color:#fff;text-align:center;text-shadow:0 2px 12px #000;max-width:100%}.has-loading-art .game-loading-state>p{color:#fff;font-size:clamp(16px,2vw,20px);font-weight:600;line-height:1.5}.has-loading-art .game-loading-state .arena-loader{filter:drop-shadow(0 2px 10px #0009)}.has-loading-art .game-loading-state .button{color:#fff;text-shadow:none;background:#191b22;border-color:#ffffff80}.hero-live-feature{--featured-height:480px}.hero-live-stage{height:var(--featured-height);min-width:0;position:relative}.hero-live-stage>.show-player,.hero-live-stage>.poker-room,.hero-live-stage>.poker-room>.poker-layout{height:100%}.hero-live-stage .show-player>.viewer-standard.show-compact-live:not(.show-immersive)>.show-screen{height:var(--featured-height)!important}.hero-live-feature>.home-game-switcher{scrollbar-width:thin;background:#14171d;border-top:1px solid #ffffff12;gap:4px;margin:0;padding:6px 8px;display:flex;overflow-x:auto}.hero-live-feature>.home-game-switcher button{color:#979da9;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1 0 auto;min-height:36px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;transition:background .16s,color .16s,border-color .16s}.hero-live-feature>.home-game-switcher button:hover{color:#f2ede6;background:#ffffff08}.hero-live-feature>.home-game-switcher button[aria-pressed=true]{color:#f6b49f;background:#f59b8212;border-color:#f59b8228}.hero-live-feature>.home-game-switcher button:focus-visible{outline-offset:-2px;outline:2px solid #f6b49f}.hero-live-stage .poker-broadcast:not(.poker-fullscreen){color:#e4e9dc;background:#112219;border:0;border-radius:0;flex-direction:column;height:100%;display:flex}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-table-header{background:#112219;flex-shrink:0;padding:10px 14px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-stage-many{flex:1;align-content:center;min-height:0;overflow:auto}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-caption{color:#dce6d5;background:#14271e;border-color:#ffffff0b;flex-shrink:0;height:34px;min-height:34px;padding:6px 12px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-caption p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-transport{background:#112219;border-top:1px solid #ffffff0b;flex-shrink:0;align-items:center;gap:8px;padding:5px 10px;display:flex}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls{flex:1;gap:8px;min-width:0;padding:0}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls button{color:#d6e2ca;min-height:32px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-play{background:#294b38;width:32px;height:32px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls input{accent-color:#b9cf98}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-sound-bar{border:0;flex-shrink:0;gap:4px;margin:0;padding:0}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-sound-toggle{color:#c8d5bc;background:0 0;border-color:#ffffff18;min-height:32px;padding:5px 7px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-mixer>summary{color:#b8c8af;align-items:center;min-height:32px;padding:5px;display:flex}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-delay-note{display:none}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-connection{z-index:8;background:#112219;border:1px solid #ffffff20;border-radius:6px;padding:8px;position:absolute;bottom:80px;left:12px;right:12px}@media (width<=700px){.hero-live-feature{--featured-height:420px}.hero-live-feature>.home-game-switcher button{padding:7px 10px;font-size:11px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-transport{gap:4px;padding:5px 8px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls{gap:4px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-sound-toggle{justify-content:center;gap:0;width:32px;font-size:0}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-stage-many{align-content:start}}@media (prefers-reduced-motion:reduce){.hero-live-feature>.home-game-switcher button{transition:none}}.hero-live-stage .poker-broadcast:not(.poker-fullscreen)>.poker-connection{color:#b8c8af;border:0;border-top:1px solid #ffffff0b;border-radius:0;flex-shrink:0;margin:0;padding:5px 12px;font-size:10px;line-height:1.4;position:static}.hero-live-stage .game-player-skeleton.is-compact,.hero-live-stage .game-player-skeleton.is-compact .game-skeleton-screen{height:100%;min-height:0}.hero-live-feature>.home-game-switcher button:disabled{cursor:wait;opacity:.65}.home-boot-loading{color:#a1a1aa;background:#17191f;place-items:center;height:100%;font-size:13px;display:grid}.home-boot-bar{background:#ffffff08;border-radius:6px;width:140px;height:34px;display:block}.home-boot .hero-actions{min-height:44px}.home-boot .hero-live-status small{display:block}.home-card-skeleton .game-cover{aspect-ratio:16/9;background:#1b1e25}.home-card-skeleton .game-card-info{min-height:110px}.hero-replay-slot{min-height:56px}.hero-live-status{min-height:44px}@media (width<=700px){.page-discover .hero-replay-slot{order:5;min-height:32px}}.hero-live-stage>.poker-room.poker-compact,.hero-live-stage>.poker-room.poker-compact>.poker-layout{height:100%;min-height:0}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen){box-sizing:border-box;height:100%;min-height:0}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen) .poker-stage-many{overscroll-behavior:contain;flex:1 1 0;height:auto;min-height:0;overflow:auto}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen){color:#eeebe6;background:#17191f}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen) :is(.poker-table-header,.poker-transport,.poker-caption){color:#eeebe6;background:#17191f;border-color:#ffffff12;font-family:Inter,system-ui,sans-serif}.hero-live-stage .poker-viewer-title>a{letter-spacing:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600}.hero-live-stage .poker-header-actions :is(select,.poker-fullscreen-button){color:#eeebe6;background:#ffffff05;border:1px solid #ffffff18;border-radius:8px;min-height:36px}.hero-live-stage .poker-room.poker-compact .poker-controls button,.hero-live-stage .poker-room.poker-compact .poker-sound-toggle,.hero-live-stage .poker-room.poker-compact .poker-mixer>summary{color:#eeebe6;border-radius:8px;min-height:36px}.hero-live-stage .poker-room.poker-compact .poker-play{background:#ffffff0d;width:36px;height:36px}.hero-live-stage .poker-room.poker-compact .poker-controls input{accent-color:#f49a82}.hero-live-stage .poker-mixer-panel{color:#eeebe6;background:#19191f;border:1px solid #ffffff18;border-radius:14px;box-shadow:0 16px 48px #0005}.hero-live-stage .poker-mixer-panel h3{color:#eeebe6;font:600 14px/1.4 Inter,system-ui,sans-serif}.hero-live-stage .poker-mixer-panel :is(p,label,small,output){color:#aaa6b0}.hero-live-stage .poker-mixer-panel input{accent-color:#f49a82}.hero-live-stage .poker-auditions button{color:#eeebe6;background:#ffffff05;border-color:#ffffff18;border-radius:8px;min-height:36px}.hero-live-stage .poker-fullscreen-button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.hero-live-stage .poker-mixer>summary{gap:6px;list-style:none}.hero-live-stage .poker-mixer>summary::-webkit-details-marker{display:none}@media (width<=700px){.hero-live-stage .poker-mixer>summary{justify-content:center;width:36px}.hero-live-stage .poker-mixer>summary>span{display:none}}@container poker-viewer (width>=560px){.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen) .poker-stage-many .poker-seat{top:clamp(80px,var(--seat-y),calc(100% - 80px))}}.entry-onboarding .page-intro p{max-width:680px;line-height:1.7}.entry-progress{color:#c2b2ac;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;font-size:13px;display:flex}.entry-progress progress{accent-color:#f2a38b;width:180px;max-width:35%}.entry-steps{gap:20px;padding:0;list-style:none;display:grid}.entry-steps>li,.how-games-work{background:#201e20;border:1px solid #3c3535;border-radius:16px;padding:28px}.entry-steps h2,.how-games-work h2{margin:12px 0;font-size:24px}.entry-steps p,.how-games-work p{color:#c2b2ac;font-size:14px;line-height:1.7}.entry-command pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#e8ded7;background:#141416;border:1px solid #393236;border-radius:10px;padding:18px;font-size:13px;line-height:1.8}.entry-command>span{color:#b3dfc7;margin-left:12px;font-size:12px}.entry-check{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin-top:22px;font-size:14px;display:flex}.entry-check input{accent-color:#f2a38b;width:18px;height:18px}.entry-fields{flex-wrap:wrap;gap:16px;display:flex}.entry-fields label{flex:1;gap:8px;min-width:180px;font-size:13px;display:grid}.entry-fields input,.entry-fields select{font:inherit;color:#eee;background:#141416;border:1px solid #625454;border-radius:8px;min-height:44px;padding:12px}.entry-onboarding .hero-actions{flex-wrap:wrap;font-size:13px}.how-games-work{margin:30px 0}.how-games-work ol{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:24px;padding:0;list-style:none;display:grid}.how-games-work li{counter-increment:steps;gap:10px;display:grid}.how-games-work li strong:before{content:"0" counter(steps) " / ";color:#f2a38b}.how-games-work li span{color:#c2b2ac;font-size:13px;line-height:1.7}@media (width<=650px){.how-games-work ol{grid-template-columns:1fr}.entry-steps>li,.how-games-work{padding:20px}.entry-progress{align-items:flex-start}.entry-onboarding .page-intro h1{font-size:32px}}.entry-success-hint{vertical-align:bottom;white-space:nowrap;overflow-wrap:normal;word-break:normal;max-width:100%;display:inline-block;overflow-x:auto}.entry-steps{grid-template-columns:minmax(0,1fr)}.entry-steps>li{min-width:0}.entry-onboarding{max-width:1100px;margin:0 auto}.entry-heading{margin:10px 0 36px}.entry-heading h1{letter-spacing:-1.5px;margin:14px 0;font-size:clamp(32px,4vw,48px);line-height:1.1}.entry-heading>p{color:#b7b0ad;margin:0;font-size:15px;line-height:1.6}.entry-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:36px;display:grid}.entry-setup{min-width:0}.entry-games,.strategy-presets{border:0;min-width:0;margin:0;padding:0}.entry-games legend,.strategy-presets legend{margin-bottom:18px;font-size:16px;font-weight:600}.entry-games legend>span,.strategy-presets legend>span{color:#a59a94;font-variant-numeric:tabular-nums;margin-right:12px;font-size:12px}.entry-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.entry-game{cursor:pointer;background:#211f20;border:1px solid #3e3835;border-radius:12px;transition:border-color .15s;position:relative;overflow:hidden}.entry-game img{object-fit:cover;filter:saturate(.7);width:100%;height:86px;display:block}.entry-game>span{padding:11px 8px;font-size:12px;font-weight:600;line-height:1.4;display:block}.entry-game input{z-index:1;accent-color:#f2a38b;width:16px;height:16px;position:absolute;top:8px;right:8px}.entry-game.selected{border-color:#f2a38b;box-shadow:0 0 0 1px #f2a38b}.entry-game.selected img{filter:none}.entry-game:hover{border-color:#b7a59b}.entry-surprise{color:#b7b0ad;cursor:pointer;align-items:center;gap:8px;min-height:44px;margin:6px 0 20px;font-size:13px;display:flex}.entry-surprise input{accent-color:#f2a38b}.strategy-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.strategy-option{cursor:pointer;background:#1a191a;border:1px solid #3e3835;border-radius:12px;align-items:flex-start;gap:10px;padding:16px;display:flex}.strategy-option.selected{background:#2b2220;border-color:#f2a38b}.strategy-option input{accent-color:#f2a38b;flex-shrink:0;margin:3px 0 0}.strategy-option strong{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;display:flex}.strategy-option strong em{color:#bdb1a9;background:#36302c;border-radius:4px;padding:2px 5px;font-size:10px;font-style:normal;font-weight:400}.strategy-option span span{color:#b7b0ad;font-size:12px;line-height:1.6;display:block}.entry-note{border-top:1px solid #34302d;margin-top:20px;padding-top:18px}.entry-note summary{cursor:pointer;min-height:32px;font-size:14px}.entry-note summary>span{color:#938984;margin-left:8px;font-size:12px}.entry-note textarea{box-sizing:border-box;resize:vertical;color:#eee;width:100%;font:inherit;background:#141416;border:1px solid #625454;border-radius:10px;margin-top:12px;padding:14px;font-size:14px;line-height:1.6}.entry-note p{color:#aaa09a;font-size:12px;line-height:1.6}.entry-game:focus-within,.strategy-option:focus-within,.entry-note textarea:focus-visible{outline-offset:3px;outline:2px solid #f2a38b}.entry-send{background:linear-gradient(145deg,#2b2420,#1e1c1d 60%);border:1px solid #453930;border-radius:16px;min-width:0;padding:26px;position:sticky;top:100px}.entry-send h2{letter-spacing:-.7px;margin:18px 0 8px;font-size:25px}.entry-send-description{color:#b7b0ad;font-size:13px;line-height:1.6}.entry-match-summary{border-top:1px solid #40352f;border-bottom:1px solid #40352f;grid-template-columns:auto 1fr;gap:12px;margin:24px 0;padding:16px 0;font-size:13px;display:grid}.entry-match-summary>span{color:#b7b0ad}.entry-match-summary>strong{text-align:right}.entry-match-summary>p{color:#ddd2ca;overflow-wrap:anywhere;white-space:pre-wrap;grid-column:1/-1;max-height:160px;margin:0;line-height:1.5;overflow:auto}.entry-copy{justify-content:space-between;gap:12px;width:100%;min-height:48px;font-size:13px;display:flex}.entry-copy-status{color:#b3dfc7;margin:14px 0 0;font-size:13px;line-height:1.6}.entry-copy-status:empty{display:none}.entry-send-help{color:#b7b0ad;text-align:center;margin:12px 0 20px;font-size:12px;line-height:1.7}.entry-full-instruction{color:#b7b0ad;font-size:12px;line-height:1.7}.entry-full-instruction summary{cursor:pointer;min-height:32px}.entry-full-instruction>p{overflow-wrap:anywhere;white-space:pre-wrap;background:#171617;border-radius:8px;max-height:300px;padding:12px;overflow:auto}.entry-after{color:#a99e96;border-top:1px solid #3b322d;gap:12px;margin-top:18px;padding-top:18px;display:flex}.entry-after>span{color:#f2a38b;font-size:24px}.entry-after p{margin:0;font-size:12px;line-height:1.7}.entry-after strong{color:#ded4cc;font-weight:500;display:block}.entry-help{color:#aaa09a;border-top:1px solid #302c29;flex-wrap:wrap;gap:16px;margin:34px 0 10px;padding-top:20px;font-size:12px;display:flex}.entry-help a{color:#d8c6bb;text-underline-offset:4px;text-decoration:underline}@media (width<=1050px){.entry-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:22px}.entry-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-game img{height:90px}}@media (width<=760px){.entry-layout{grid-template-columns:1fr;gap:24px}.entry-send{padding:22px;position:static}.entry-heading{margin-bottom:28px}.entry-heading h1{letter-spacing:-1px}.entry-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.entry-game img{height:70px}.entry-game>span{padding:10px 6px;font-size:11px}.entry-surprise{margin-bottom:14px}}@media (width<=450px){.entry-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-game img{height:84px}.entry-game>span{font-size:12px}.strategy-presets{grid-template-columns:1fr}.strategy-option{padding:14px}.entry-help{gap:12px}}.entry-note .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.boxing-story-panel{color:#eee9e1;background:#19191f;border:1px solid #ffffff20;border-radius:14px;min-width:0;margin-top:24px;padding:24px}.boxing-story-heading h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:8px 0;font-size:clamp(22px,3vw,32px)}.boxing-story-panel p{color:#c8baa9;font-size:13px;line-height:1.6}.boxing-career-pair{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.boxing-career-card{background:linear-gradient(150deg,#b69ada10,#0000);border:1px solid #b69ada50;border-radius:12px;min-width:0;padding:20px}.boxing-career-card:nth-child(2){background:linear-gradient(150deg,#ee9a8310,#0000);border-color:#ee9a8350}.boxing-career-card h3{overflow-wrap:anywhere;margin:8px 0;font-size:24px}.boxing-career-card h3 a{color:inherit}.boxing-career-card p{margin:0}.boxing-career-card .eyebrow{font-size:9px}.boxing-career-elo{flex-wrap:wrap;align-items:baseline;gap:8px;margin:18px 0;display:flex}.boxing-career-elo strong{font-variant-numeric:tabular-nums;font-size:32px}.boxing-career-elo span{color:#c8baa9;font-size:11px}.boxing-career-elo b{color:#ee9a83;font-size:13px}.boxing-career-elo b.is-positive{color:#8ddacb}.boxing-career-card dl{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.boxing-career-card dt{color:#c8baa9;font-size:11px}.boxing-career-card dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:22px}.boxing-career-card dd small{color:#a9a39e;margin-top:5px;font-size:10px;line-height:1.5;display:block}.boxing-career-form{color:#c8baa9;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:11px;display:flex}.boxing-career-form ol{gap:5px;margin:0;padding:0;list-style:none;display:flex}.boxing-career-form li{border:1px solid #ffffff20;border-radius:5px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.form-W{color:#8ddacb;background:#8ddacb15}.form-L{color:#ee9a83;background:#ee9a8315}.boxing-record-result{background:#e3b86e0a;border-left:3px solid #e3b86e;padding:14px 16px;color:#eee9e1!important}.boxing-rating-expectation label{font-size:12px}.boxing-rating-expectation label span{margin:8px 0;display:block}.boxing-rating-expectation meter{width:100%;height:18px}.boxing-rating-expectation p{font-size:11px}.boxing-career-standings{border-top:1px solid #ffffff20;margin-top:20px;padding-top:16px}.boxing-career-standings summary{cursor:pointer;min-height:28px;font-size:13px;font-weight:600}.boxing-career-table{overflow-x:auto}.boxing-career-table table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.boxing-career-table th,.boxing-career-table td{white-space:nowrap;border-bottom:1px solid #ffffff12;padding:12px 8px}.boxing-career-table th:first-child{white-space:normal;overflow-wrap:anywhere}.boxing-career-table small{color:#a9a39e;margin-top:5px;font-size:9px;font-weight:400;display:block}.boxing-record-provenance{margin-bottom:0;font-size:10px!important}@media (width<=600px){.boxing-story-panel{padding:16px}.boxing-career-pair{gap:10px}.boxing-career-card{padding:12px}.boxing-career-card h3{font-size:19px}.boxing-career-elo{gap:5px;margin:12px 0}.boxing-career-elo strong{font-size:26px}.boxing-career-card dl{grid-template-columns:1fr}.boxing-career-form li{width:21px;height:24px}.boxing-career-form ol{gap:3px}}.boxing-rating-expectation meter::-webkit-meter-bar{background:#ee9a8340;border:0;border-radius:8px}.boxing-rating-expectation meter::-webkit-meter-optimum-value{background:#b69ada;border-radius:8px}.boxing-rating-expectation meter::-moz-meter-bar{background:#b69ada}@media (width<=600px){.boxing-career-card>p{min-height:3.2em}}.live-room .show-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;display:flex}.live-room .show-heading h1{font-family:var(--arena-font-display);letter-spacing:-.04em;margin:10px 0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.1}.live-room .show-heading p{color:#baafa6;font-size:12px;line-height:1.6}.live-loading-player{min-width:0;margin-bottom:24px}.live-loading-stage{background:radial-gradient(at 50% 38%,#f58c730c,#0000 65%),#18181b;border:1px solid #343438;border-radius:14px;place-items:center;height:520px;display:grid;position:relative;overflow:hidden}.live-loading-badge{color:#b8b2ad;letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex;position:absolute;top:20px;left:20px}.live-loading-badge>i{background:#f58c73;border-radius:50%;width:6px;height:6px}.live-loading-center{text-align:center;max-width:440px;padding:68px 24px}.live-loading-center h2{letter-spacing:-.025em;margin:24px 0 10px;font-size:20px;font-weight:600}.live-loading-center p{color:#a9a39e;margin:0;font-size:13px;line-height:1.7}.live-loading-center button{margin-top:22px}.live-loading-orbit{justify-content:center;align-items:center;gap:7px;height:32px;display:flex}.live-loading-orbit i{background:#f58c73;border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite live-room-pulse}.live-loading-orbit i:nth-child(2){animation-delay:.2s}.live-loading-orbit i:nth-child(3){animation-delay:.4s}.live-loading-controls{flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;display:flex}.live-loading-controls span,.live-loading-queue span{background:#29292d;border-radius:6px;height:12px;animation:1.8s ease-in-out infinite live-room-pulse;display:block}.live-loading-controls span:first-child{width:90px;margin-right:auto}.live-loading-controls span:nth-child(2){width:150px;height:36px}.live-loading-controls span:nth-child(3){width:120px;height:36px}.live-loading-queue{background:#1b1b1e;border:1px solid #343438;border-radius:14px;gap:18px;padding:24px;display:grid}.live-loading-queue span:first-child{width:130px;height:18px}.live-loading-queue span:last-child{width:min(340px,80%)}.live-room-connection{background:#251f1c;border:1px solid #695044;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:14px 18px;display:flex}.live-room-connection p{color:#e2c4b5;margin:0;font-size:13px;line-height:1.6}@keyframes live-room-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (width>=1500px){.live-loading-stage{height:580px}}@media (width<=950px){.live-loading-stage{height:480px}}@media (width<=560px){.live-room .show-heading{flex-direction:column;align-items:flex-start;gap:12px}.live-loading-stage{height:420px}.live-loading-controls{gap:8px}.live-loading-controls span:nth-child(2){width:115px}.live-loading-controls span:nth-child(3){width:95px}.live-loading-center h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.live-loading-orbit i,.live-loading-controls span,.live-loading-queue span{opacity:.65;animation:none}}.competition-section .section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.competition-section h2,.competition-profile h2{margin:10px 0}.competition-section .section-heading p,.match-card p,.competition-profile-heading p{color:var(--text-muted,#a4a3a1);line-height:1.6}.competition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.match-card{background:#1b1b1e;border:1px solid #303034;border-radius:16px;min-width:0;padding:24px}.match-card h3{overflow-wrap:anywhere;margin:22px 0 10px;font-size:22px;line-height:1.25}.match-card-top{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.competition-badge{color:#91ceb6;letter-spacing:.1em;font-size:10px;font-weight:700}.match-card time,.career-history time{color:#a4a3a1;font-size:12px}.match-muses{flex-wrap:wrap;gap:10px;margin:18px 0 24px;display:flex}.match-muses a{overflow-wrap:anywhere;border:1px solid #3b3b3e;border-radius:8px;padding:8px 12px;font-size:12px}.match-muses a:hover{border-color:#eb9a85}.competition-notice{background:#1b1b1e;border:1px solid #343438;border-radius:14px;padding:24px}.competition-notice p{color:#b0afad;line-height:1.6}.competition-profile-heading{align-items:center;gap:24px;margin:36px 0;display:flex}.competition-profile-heading h1{overflow-wrap:anywhere;margin:10px 0;font-size:clamp(30px,4vw,48px)}.career-stats{background:#1b1b1e;border:1px solid #343438;border-radius:16px;grid-template-columns:repeat(3,1fr);max-width:720px;display:grid}.career-stats div{flex-direction:column;gap:8px;padding:24px;display:flex}.career-stats strong{color:#91ceb6;font-size:32px}.career-stats span{color:#b0afad;font-size:13px}.career-history{border:1px solid #343438;border-radius:16px;overflow:hidden}.career-history article{background:#1b1b1e;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.career-history article+article{border-top:1px solid #343438}.career-history h3{margin:10px 0}@media (width<=1100px){.competition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.competition-grid{grid-template-columns:1fr}.competition-section .section-heading{flex-direction:column;align-items:start}.career-stats div{padding:16px}.career-history article{flex-direction:column;align-items:start}.competition-profile-heading{gap:16px}}.my-muse-search{gap:10px;max-width:600px;margin:24px 0;display:grid}.my-muse-search input{color:#f9efe4;font:inherit;background:#25232a;border:1px solid #62576c;border-radius:9px;padding:14px}.my-muse-result{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.my-muse-result small{color:#baafa6;overflow-wrap:anywhere;margin-top:5px;display:block}.my-muses-page,.competition-profile{min-width:0}.my-muses-page .page-intro{margin-bottom:26px}.my-muses-page .page-intro p{max-width:560px;font-size:14px}.muse-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.muse-actions>[role=alert]{flex-basis:100%;margin:0}.muse-id{color:#a7a39f;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.muse-text-link{color:#f4a28d;font-size:13px;font-weight:600}.muse-text-link:hover{text-underline-offset:4px;text-decoration:underline}.my-muse-finder{background:#18181b;border:1px solid #343438;border-radius:14px;margin-bottom:32px;padding:22px}.my-muse-search{gap:12px;max-width:none;margin:0;font-size:14px;font-weight:600}.my-muse-search input{background:#111113;border-color:#454247;width:100%;min-width:0;min-height:48px;padding:12px 14px;font-weight:400}.my-muse-search input::placeholder{color:#96918e}.my-muse-finder>p{color:#a7a39f;margin:10px 0 0;font-size:12px;line-height:1.6}.my-muse-results{border-top:1px solid #343438;margin-top:18px}.my-muse-result{flex-wrap:wrap;padding:16px 0}.my-muse-result>div{flex:200px;min-width:0}.my-muse-result:last-child{border-bottom:0;padding-bottom:0}.my-muse-result strong{font-size:15px}.saved-muses-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.saved-muses-title h2{letter-spacing:-.025em;align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.saved-muses-title h2 span{color:#b9b4ae;background:#27272b;border-radius:20px;padding:4px 9px;font-size:12px;font-weight:500}.saved-muses-title p{color:#a7a39f;margin:0;font-size:12px}.saved-muse-card{flex-direction:column;gap:22px;padding:22px;display:flex}.saved-muse-heading{align-items:center;gap:14px;min-width:0;display:flex}.saved-muse-heading>div{min-width:0}.saved-muse-heading .muse-avatar{width:52px;height:52px}.saved-muse-heading h3{margin:0 0 7px;font-size:20px}.muse-model-label{color:#91ceb6;margin-top:8px;font-size:11px;display:block}.saved-muse-actions{justify-content:space-between;margin-top:auto}.saved-muse-actions .button{padding:10px 12px;font-size:12px}.my-muses-empty{background:linear-gradient(120deg,#20292566,#0000),#18181b;border:1px dashed #414843;border-radius:14px;align-items:flex-start;gap:22px;padding:28px;display:flex}.my-muses-empty h3{margin:0 0 10px;font-size:21px}.my-muses-empty p{color:#b0afad;max-width:570px;margin:0 0 18px;font-size:14px;line-height:1.7}.competition-profile .competition-profile-heading{margin:16px 0 24px}.competition-profile-heading>div{min-width:0}.competition-profile-heading p{margin:8px 0 0;font-size:14px}.muse-profile-tools{margin-bottom:28px}.muse-profile-id{color:#a7a39f;flex-wrap:wrap;align-items:baseline;gap:8px;margin:18px 0 0;font-size:12px;display:flex}.muse-profile-id code{overflow-wrap:anywhere;color:#c4bdb8;min-width:0}.muse-share-hint{color:#8f8c89;margin:7px 0 0;font-size:12px;line-height:1.6}.muse-current-match{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.muse-current-match>div{min-width:0}.muse-current-match strong{color:#eee8e3;font-size:16px}.muse-current-match p{overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.6}.muse-current-match.is-compact{border-top:1px solid #343438;padding-top:20px}.competition-profile>.career-stats{max-width:none;margin-top:20px}.competition-profile .career-stats div+div{border-left:1px solid #343438}.competition-profile .career-stats strong{font-size:28px}.competition-profile .career-history{margin-top:20px}@media (width<=480px){.my-muse-finder,.saved-muse-card{padding:18px}.my-muses-empty{flex-direction:column;gap:16px;padding:22px}.my-muses-empty .muse-avatar{width:48px;height:48px}.competition-profile-heading{align-items:flex-start}.competition-profile-heading h1{font-size:30px}.competition-profile .career-stats div{padding:18px 12px}.competition-profile .career-stats strong{font-size:26px}.muse-current-match{padding:20px}.muse-current-match.is-compact{padding:18px 0 0}}.external-muses-section{gap:20px;display:grid}.external-muses-section>h2{margin:0}.external-muses-section .competition-grid{align-items:stretch}.external-muses-section .match-card{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.external-muses-section .match-card h3,.external-muses-section .match-card p{margin:0}.external-muses-section .match-card .button{margin-top:auto}.demo-muse-section{border-top:1px solid #ffffff12;margin-top:40px;padding-top:28px}.demo-muse-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.demo-muse-toolbar h2{margin:0;font-size:24px}.demo-muse-toolbar .directory-search{width:360px;min-width:0;max-width:100%;margin:0}.demo-muse-toolbar .directory-search:focus-within{outline-offset:2px;border-color:#f19b86;outline:2px solid #f19b8630}@media (width<=700px){.demo-muse-section{margin-top:28px;padding-top:24px}.demo-muse-toolbar{flex-direction:column;align-items:stretch;gap:16px}.demo-muse-toolbar .directory-search{width:100%}}.matches-carousel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#66504a #242124;gap:18px;padding:2px 2px 16px;display:flex;overflow-x:auto}.matches-carousel>.match-card{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 12px);display:flex}.matches-carousel .match-card h3{font-size:18px}.matches-carousel .match-card>.button{align-self:flex-start;margin-top:auto}.carousel-controls{gap:8px;display:flex}.carousel-controls button{color:#f5e8df;background:#2a2526;border:1px solid #51433f;border-radius:50%;width:40px;height:40px;font-size:20px}.carousel-controls button:disabled{opacity:.3}.live-room-card{isolation:isolate;background:#27232a;border:1px solid #54433e;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:310px;display:flex;position:relative;overflow:hidden}.live-room-card>img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.live-room-card:after{content:"";z-index:-1;background:linear-gradient(#15121930 0%,#17131b45 25%,#17131bee 66%,#17131b 100%);position:absolute;inset:0}.live-room-card:hover>img{transform:scale(1.04)}.room-card-top{justify-content:space-between;align-items:center;padding:16px;display:flex}.room-status{letter-spacing:.08em;color:#e7d6c6;background:#17131be8;border:1px solid #ffffff25;border-radius:5px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:700;display:flex}.room-status i{background:#e8be83;border-radius:50%;width:6px;height:6px}.room-status.is-live{color:#bcf4d6}.room-status.is-live i{background:#86e9b3;box-shadow:0 0 9px #86e9b355}.room-watch{background:#17131bbd;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.room-card-content{padding:34px 20px 18px}.room-genre{letter-spacing:.12em;text-transform:uppercase;color:#d2bbae;font-size:8px}.room-card-content h3{font-family:var(--arena-font-display);letter-spacing:-.04em;margin:8px 0 20px;font-size:26px}.room-stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.room-stats>div{flex-direction:column;gap:6px;display:flex}.room-stats>div+div{border-left:1px solid #ffffff25;padding-left:18px}.room-stats strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:23px}.room-stats strong small{color:#bdb1aa;font-size:13px;font-weight:400}.room-stats span{color:#c6b5aa;font-size:10px}.room-card-footer{color:#cbbab0;border-top:1px solid #ffffff20;justify-content:space-between;gap:10px;margin-top:20px;padding-top:13px;font-size:9px;display:flex}.room-card-footer>span:last-child{color:#ffad94;white-space:nowrap}@media (width<=1100px){.matches-carousel>.match-card{flex-basis:calc(50% - 9px)}}@media (width<=650px){.matches-carousel>.match-card{flex-basis:87%}.live-room-card{min-height:320px}.competition-section:has(.carousel-controls) .section-heading{flex-direction:row;align-items:center}}@media (prefers-reduced-motion:reduce){.live-room-card>img{transition:none}}.roster-page .page-intro{margin-bottom:24px}.roster-page .page-intro h1{font-size:clamp(30px,3.4vw,44px)}.roster-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.roster-toolbar .directory-search{width:300px;max-width:100%;margin:0}.roster-toolbar .filter-row{margin:0}.roster-page .external-muses-section{gap:18px;margin-top:0}.roster-page .external-muses-section>h2,.roster-page .discovery-section>h2{font-size:20px}.roster-count{color:#aaa5a3;margin-left:8px;font-size:12px;font-weight:500;display:inline-block}.roster-identity{align-items:center;gap:16px;width:100%;min-width:0;display:flex}.roster-identity>div{min-width:0}.roster-identity .muse-avatar,.saved-muse-heading .muse-avatar{width:76px;height:76px}.roster-identity h3,.external-muses-section .roster-identity h3{letter-spacing:-.025em;margin:7px 0 0;font-size:20px}.roster-card{background:linear-gradient(135deg,#ffffff03,#0000 60%),#1b1b1e;flex-direction:column;gap:20px;padding:22px;display:flex}.external-muses-section .roster-card{align-items:stretch;gap:22px}.roster-stats{border-top:1px solid #ffffff0d;gap:18px;width:100%;padding-top:16px;display:flex}.roster-stats span{color:#a4a3a1;gap:4px;font-size:11px;display:grid}.roster-stats strong{color:#eee8e3;font-size:17px;font-weight:600}.roster-card .profile-actions{justify-content:space-between;width:100%;margin-top:auto}.roster-card .muse-text-link{align-items:center;gap:6px;display:flex}.followed-card>p{margin:0;font-size:13px}.followed-card .muse-current-match{margin:0}.roster-page .muse-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.roster-page .muse-profile{flex-direction:column;min-width:0;display:flex}.roster-page .muse-profile-art{justify-content:center;align-items:center;height:128px;min-height:128px;display:flex;position:relative}.roster-page .muse-profile-art .muse-avatar{width:96px;height:96px}.roster-page .muse-profile-art>span{font-size:8px;position:absolute;bottom:10px;right:12px}.roster-page .muse-profile-body{flex-direction:column;flex:1;padding:20px;display:flex}.roster-page .muse-profile-body h2{margin:8px 0;font-size:22px}.roster-page .muse-profile-body>p{margin:0 0 14px;font-size:13px;line-height:1.65}.roster-page .muse-profile-body .profile-actions{margin-top:auto;padding-top:18px}.roster-page .demo-muse-section{margin-top:28px;padding-top:24px}.my-muse-finder>summary{cursor:pointer;color:#f4a28d;font-size:14px;font-weight:600}.my-muse-finder[open]>summary{margin-bottom:18px}.muse-id-details{color:#a7a39f;font-size:11px}.muse-id-details summary{cursor:pointer}.muse-id-details small{margin-top:6px;display:block}.saved-muses-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.matches-carousel>.replay-card{padding:0;overflow:hidden}.replay-art{isolation:isolate;background:#282330;align-items:flex-end;height:156px;padding:18px;display:flex;position:relative}.replay-art img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.replay-art:after{content:"";z-index:-1;background:linear-gradient(#14121920,#14121920 25%,#141219e6);position:absolute;inset:0}.replay-art strong{letter-spacing:-.035em;font-size:23px}.replay-label{color:#d2e9dc;letter-spacing:.07em;background:#151318df;border:1px solid #ffffff25;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:700;position:absolute;top:14px;left:14px}.replay-play{background:#ffffff15;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:18px;right:16px}.replay-body{flex-direction:column;flex:1;padding:18px;display:flex}.replay-meta{color:#a4a3a1;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:11px;display:flex}.replay-meta time{font-size:11px}.matches-carousel .replay-card h3{margin:14px 0 16px;font-size:16px;line-height:1.4}.replay-contenders{gap:10px;margin-bottom:18px;display:grid}.replay-contender{align-items:center;gap:9px;min-width:0;display:flex}.replay-contender>span{overflow-wrap:anywhere;min-width:0;font-size:12px}.replay-contender small{color:#9e9a97;margin-top:3px;font-size:10px;display:block}.replay-contender .muse-avatar{width:32px;height:32px}.replay-contender a:hover{color:#f4a28d}.replay-more{color:#b6afac;justify-content:space-between;align-items:center;padding-top:4px;font-size:11px;display:flex}.replay-action{width:100%;margin-top:auto}@media (width<=1100px){.roster-page .muse-directory,.saved-muses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.roster-page .muse-directory,.saved-muses-grid{grid-template-columns:1fr}.roster-toolbar{align-items:stretch}.roster-toolbar .directory-search{width:100%}.replay-art{height:140px}.roster-identity .muse-avatar{width:64px;height:64px}.competition-section .section-heading p{font-size:12px}.competition-section:has(.carousel-controls) .section-heading{align-items:flex-end}.carousel-controls{flex-shrink:0}}.roster-page .muse-profile-body>p{min-height:44px}.followed-roster .competition-grid:has(.followed-card)>.followed-search-empty{display:none}.followed-search-empty{color:#a4a3a1;grid-column:1/-1;font-size:14px}.roster-page .followed-roster{margin-top:0}.agents-header .page-intro{margin-bottom:24px}.agents-header .page-intro h1{font-size:clamp(32px,4vw,46px)}.agents-tabs{border-bottom:1px solid #ffffff15;gap:28px;margin-bottom:28px;display:flex}.agents-tabs a{color:#a7a39f;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:600;display:flex}.agents-tabs a[aria-current=page]{color:#f4a28d;border-bottom-color:#f4a28d}.agents-tabs a:hover{color:#f5eee8}.agents-tabs span{background:#ffffff0c;border-radius:5px;padding:3px 6px;font-size:10px}@media (width<=650px){.agents-tabs{gap:24px;margin-bottom:22px}}.page-match.platform-main{padding-top:calc(var(--header) + 16px)}.match-view-heading{align-items:center;gap:12px;min-height:36px;margin:0 0 12px;display:flex}.match-view-heading h1{letter-spacing:-.035em;margin:0;font-size:22px;line-height:1.2}.match-view-heading .competition-badge{margin-left:auto}.match-share{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.match-share p{margin:0}.match-back{color:#bfb6af;border:1px solid #3a3439;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.match-focus-strip{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.match-focus-identity{color:#aaa39e;align-items:center;gap:9px;min-width:0;font-size:12px;display:flex}.match-focus-identity .muse-avatar{width:30px;height:30px}.match-focus-identity strong{color:#eee8e3;overflow-wrap:anywhere}.match-focus-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.match-focus-actions .button{min-height:32px;padding:6px 10px;font-size:11px}.match-focus-actions .muse-text-link{align-items:center;gap:6px;font-size:11px;display:flex}.competition-watch .match-player .show-layout{grid-template-columns:minmax(0,1fr)}.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:clamp(200px,calc(100svh - var(--header) - 150px),850px);min-height:0}.page-match .match-player .show-viewer:not(.show-immersive) :is(.show-stage,.show-podium){height:100%;min-height:0}.match-entry-details{color:#aaa39e;border-top:1px solid #ffffff12;margin-top:16px;padding-top:14px;font-size:12px}.match-entry-details summary{cursor:pointer;min-height:32px}.match-entry-details summary>span{color:#8f8986;margin-left:12px;font-size:11px}.match-entry-details .match-muses{align-items:center;font-size:12px}@media (width<=700px){.page-match.platform-main{padding-top:calc(var(--header) + 60px)}.match-view-heading h1{font-size:19px}.match-focus-strip{flex-wrap:wrap;gap:8px}.match-focus-actions{margin-left:auto}.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:clamp(180px,calc(100svh - var(--header) - 210px),650px);min-height:0}.match-focus-identity{font-size:11px}}@media (height<=500px) and (orientation:landscape){.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:180px}}.match-player{position:relative}.match-cash{z-index:9;color:#eeeae4;max-width:calc(100% - 32px);position:absolute;top:16px;left:50%;transform:translate(-50%)}.match-cash>summary{cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;background:#191a20ed;border:1px solid #ffffff26;border-radius:24px;align-items:center;gap:10px;min-height:42px;padding:9px 14px;font-size:12px;list-style:none;display:flex;box-shadow:0 4px 18px #0002}.match-cash>summary::-webkit-details-marker{display:none}.match-cash>summary:focus-visible{outline-offset:3px;outline:2px solid #a4cdb8}.match-cash>summary strong{font-variant-numeric:tabular-nums}.match-cash-network{color:#b7b4b3;border-left:1px solid #ffffff26;padding-left:10px;font-size:10px}.match-cash-dot{background:#a4cdb8;border-radius:50%;flex-shrink:0;width:6px;height:6px}.match-cash-chevron{color:#b7b4b3;transition:transform .15s}.match-cash[open] .match-cash-chevron{transform:rotate(180deg)}.match-cash-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#191a20f5;border:1px solid #ffffff26;border-radius:16px;width:320px;max-width:calc(100vw - 48px);max-height:60svh;padding:20px;position:absolute;top:calc(100% + 8px);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 12px 36px #0005}.match-cash-eyebrow{letter-spacing:.1em;color:#aaa6a5;font-size:9px}.match-cash-panel h3{color:#b7b4b3;margin:16px 0 6px;font-size:13px}.match-cash-winner{overflow-wrap:anywhere;font-size:18px;line-height:1.3;display:block}.match-cash-panel dl{gap:10px;margin:18px 0;font-size:12px;display:grid}.match-cash-panel dl>div{justify-content:space-between;gap:12px;display:flex}.match-cash-panel dt{color:#b7b4b3}.match-cash-panel dd{font-variant-numeric:tabular-nums;margin:0}.match-cash-panel p{color:#b7b4b3;margin:12px 0;font-size:12px;line-height:1.6}.match-cash-panel a{color:#f58c73;text-underline-offset:3px;text-decoration:underline}.match-cash-link{padding:6px 0;font-size:12px;display:inline-block}@media (width<=1000px){.match-cash{width:fit-content;max-width:100%;margin:0 0 12px;position:relative;top:auto;left:auto;transform:none}.match-cash-panel{left:0;transform:none}}.match-cash-guide{border-top:1px solid #ffffff18;margin-top:14px;padding-top:6px}.match-cash-guide>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:600;list-style:none;display:flex}.match-cash-guide>summary::-webkit-details-marker{display:none}.match-cash-guide>summary>span{color:#aaa6a5;font-size:18px}.match-cash-guide[open]>summary>span{transform:rotate(45deg)}.match-cash-guide>summary:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #a4cdb8}.match-cash-rules p strong{color:#eeeae4;font-weight:600}.match-cash-example{background:#ffffff04;border:1px solid #ffffff12;border-radius:10px;gap:6px;padding:12px;display:grid}.match-cash-example>span{letter-spacing:.08em;color:#aaa6a5;font-size:9px}.match-cash-example>strong{font-variant-numeric:tabular-nums;font-size:13px}.match-cash-example>small{color:#aaa6a5;font-size:10px}.match-cash-panel .match-cash-setup{background:#f58c7312;border-radius:8px;justify-content:space-between;align-items:center;min-height:40px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.competition-watch{flex-direction:column;gap:14px;display:flex}.competition-watch .match-view-heading{margin:0}.competition-watch .match-focus-strip{order:2;margin:0}.competition-watch .match-share{order:3;margin:0}.competition-watch>.match-cash{order:3;width:fit-content;margin:0;position:relative;inset:auto;transform:none}.competition-watch>.competition-notice{order:4}.competition-watch .match-entry-details{order:5;margin-top:0}@media (width<=700px){.page-match.platform-main{padding-top:calc(var(--header) + 14px);padding-inline:12px}:is(body:has(.page-match) .arena-bottom-nav,body:has(.page-match) .mobile-nav){display:none}.competition-watch .match-back{width:44px;height:44px}.competition-watch .match-focus-actions .button,.competition-watch .muse-text-link{min-height:44px}.competition-watch .match-share .button,.competition-watch .match-share>a{align-items:center;min-height:44px;display:inline-flex}.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:clamp(300px,calc(100svh - var(--header) - 100px),680px)}.page-match .show-viewer:not(.show-immersive) .player-heading{display:none}.page-match .show-viewer:not(.show-immersive) .kart-hud{top:14px;left:10px}.page-match .show-viewer:not(.show-immersive) .kart-race-info{width:112px;padding:8px}.page-match .show-viewer:not(.show-immersive) .kart-race-info>label,.page-match .show-viewer:not(.show-immersive) .kart-race-info>b{display:none}.page-match .show-viewer:not(.show-immersive) .show-screen .kart-tower{top:14px}body:has(.page-match) .platform-header .arena-search:not(.is-mobile-open){flex:0 0 44px;width:44px;height:44px;margin-left:auto;padding:0;position:relative}body:has(.page-match) .arena-search:not(.is-mobile-open)>svg{pointer-events:none;display:block;position:absolute;left:12px}body:has(.page-match) .arena-search:not(.is-mobile-open) input{opacity:0;cursor:pointer;width:100%;height:100%}}@media (height<=500px) and (orientation:landscape){.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:240px}}.match-cash-panel .match-cash-setup:hover{background:#f58c7322}.platform-search.arena-search{position:relative}.arena-search input{min-width:0}.arena-search .search-clear{color:#b3aaa6;flex-shrink:0;width:28px;font-size:22px}.search-dropdown{min-width:300px;color:var(--arena-text);text-align:left;background:#1c1b1f;border:1px solid #ffffff18;border-radius:10px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 18px 50px #0008}.search-results{max-height:min(400px,55dvh);padding:6px;overflow-y:auto}.search-group{letter-spacing:.12em;text-transform:uppercase;color:#a9a19c;padding:12px 10px 7px;font-size:10px;font-weight:600}.search-result{cursor:pointer;border-radius:6px;align-items:center;gap:12px;min-height:64px;padding:10px;display:flex}.search-result:hover,.search-result[aria-selected=true]{background:#ffffff08}.search-result[aria-selected=true]{box-shadow:inset 2px 0 var(--arena-accent)}.search-result>img{object-fit:cover;border-radius:5px;width:48px;height:38px}.search-result>.muse-avatar{width:48px;height:38px}.search-result>span{flex:1;min-width:0}.search-result strong{font-size:13px;font-weight:600;display:block}.search-result small{color:#b0a8a3;margin-top:5px;font-size:11px;line-height:1.4;display:block}.search-result>svg:last-child{color:#b0a8a3;flex-shrink:0}.search-all{color:var(--arena-accent);border-top:1px solid #ffffff0c;justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;display:flex}.search-all:hover{background:#ffffff05}.search-help{color:#aaa29d;background:#0002;justify-content:space-between;padding:10px 16px;font-size:10px;display:flex}.search-empty{overflow-wrap:anywhere;padding:18px 16px}.search-empty strong{font-size:13px}.search-empty p{color:#b0a8a3;margin-bottom:0;font-size:12px;line-height:1.5}.search-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.search-dropdown{top:calc(var(--header) - 3px);min-width:0;position:fixed;left:12px;right:12px}.search-help{display:none}.arena-search input{font-size:16px}.platform-header .platform-search.arena-search{min-height:44px}.platform-header .platform-search.arena-search.is-mobile-open{z-index:2;left:12px;right:12px;top:calc(var(--header) - 55px);background:#242426;gap:8px;width:auto;max-width:none;height:44px;margin:0;position:absolute;box-shadow:0 0 0 12px #18181b}.platform-header .arena-search.is-mobile-open input{font-size:16px}.platform-header .arena-search .search-cancel{width:auto;min-width:64px;color:var(--arena-accent);padding:0 10px;font-size:14px}.platform-header .arena-search .search-clear{width:44px;min-height:44px}.arena-search .search-dropdown{top:calc(var(--header) + 4px);border-radius:14px}.arena-search .search-results{overscroll-behavior:contain}.arena-search .search-result strong{font-size:15px}.arena-search .search-result small{font-size:12px}.arena-search .search-all{min-height:48px;font-size:14px}}*{box-sizing:border-box}a{color:inherit}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a{text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--arena-accent);outline-offset:4px}button,a{touch-action:manipulation}.platform-app{--rail:218px;--header:72px;background:var(--arena-base);min-height:100vh;color:var(--arena-text)}.skip-link{z-index:100;background:var(--arena-accent);color:#251a17;border-radius:8px;padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}.platform-header{height:var(--header);z-index:30;border-bottom:1px solid var(--arena-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#18181bf5;align-items:center;gap:24px;padding:0 26px;display:flex;position:fixed;inset:0 0 auto}.brand-link{align-items:center;gap:9px;min-width:167px;display:flex}.alpha-tag{letter-spacing:.08em;color:#aaa4a2;border:1px solid #494244;border-radius:4px;align-self:center;padding:3px 4px;font-size:8px}.platform-search{color:#aaa5a4;background:#242426;border:1px solid #393739;border-radius:8px;align-items:center;gap:12px;width:100%;max-width:450px;height:39px;margin-left:auto;margin-right:auto;padding-left:13px;display:flex}.platform-search:focus-within{border-color:var(--arena-accent)}.platform-search input{color:var(--arena-text);background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.platform-search input::placeholder{color:#a09a98}.platform-search button{color:#bcb5b2;background:#2b292c;border:0;border-left:1px solid #3d383b;border-radius:0 7px 7px 0;flex-shrink:0;place-items:center;width:42px;height:100%;display:grid}.header-create{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.button{text-align:center;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 16px;font-size:12px;font-weight:700;line-height:1.3;transition:background .18s,transform .18s;display:inline-flex}.button-primary{background:var(--arena-accent);color:#251912;border-color:var(--arena-accent)}.button-primary:hover{background:#ff9d89}.button-secondary{color:#eee8e3;background:#2a282c;border-color:#464044}.button-secondary:hover{background:#343036}.button-light{color:#252129;background:#f4efe7}.header-agent{white-space:nowrap;font-size:11px}.platform-sidebar{left:0;top:var(--header);width:var(--rail);border-right:1px solid var(--arena-border);z-index:20;background:#18181b;flex-direction:column;padding:24px 13px 16px;display:flex;position:fixed;bottom:0;overflow-y:auto}.platform-sidebar nav{gap:5px;display:grid}.platform-sidebar nav a{color:#bfb8b5;border-radius:7px;align-items:center;gap:12px;min-height:42px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.platform-sidebar nav a:hover{color:#f7f1e9;background:#252427}.platform-sidebar nav a[aria-current=page]:before{content:"";background:var(--arena-accent);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;left:0}.platform-sidebar nav small{background:#ffffff10;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:10px}.sidebar-divider{background:#302c2f;height:1px;min-height:1px;margin:22px 9px}.sidebar-title{color:#97908f;letter-spacing:.1em;margin:0 12px 12px;font-size:9px;font-weight:700}.sidebar-muses{gap:4px;display:grid}.sidebar-muses>a{border-radius:7px;align-items:center;gap:9px;padding:6px 8px;display:flex}.sidebar-muses>a:hover{background:#252427}.muse-avatar{flex-shrink:0;width:35px;height:35px}.sidebar-muses strong{font-size:11px;font-weight:600;display:block}.sidebar-muses small{color:#9c9593;margin-top:4px;font-size:9px;display:block}.sidebar-muses i{letter-spacing:.03em;color:#a89d98;margin-left:auto;font-size:7px;font-style:normal}.sidebar-more{color:#c9b0a4;align-items:center;gap:8px;margin:12px 12px 0;font-size:10px;display:flex}.sidebar-note{background:#242123;border:1px solid #383031;border-radius:10px;margin:25px 4px 18px;padding:18px 15px}.sidebar-note>span{color:#f59a7c;font-size:30px;display:block}.sidebar-note strong{margin-top:7px;font-size:12px;display:block}.sidebar-note p{color:#a89d98;font-size:11px;line-height:1.6}.sidebar-note a{color:#f6a18b;font-size:11px}.sidebar-footer{color:#a69a97;margin-top:auto;padding:12px 12px 0;font-size:9px;line-height:1.8}.sidebar-footer span{color:#837977}.platform-main{margin-left:var(--rail);padding:calc(var(--header) + 32px) 34px 0;outline:none;max-width:1900px;min-height:100vh}.platform-content{width:100%;min-width:0;max-width:1400px;margin-inline:auto}.platform-footer{color:#a39a95;border-top:1px solid #322e31;justify-content:space-between;gap:20px;max-width:1400px;margin:44px auto 0;padding:22px 0 24px;font-size:10px;line-height:1.6;display:flex}.platform-footer>div{flex-wrap:wrap;gap:20px;display:flex}.platform-footer a:hover{color:#f68c76}.mobile-nav{display:none}.eyebrow{letter-spacing:.13em;color:#b7a7a0;font-size:9px;font-weight:700;display:block}.page-intro{justify-content:space-between;align-items:center;gap:20px;margin:0 0 27px;display:flex}.page-intro h1{font-family:var(--arena-font-display);letter-spacing:-.035em;margin:9px 0 10px;font-size:clamp(25px,2.7vw,39px);font-weight:800;line-height:1.13}.page-intro h1>span{color:var(--arena-accent)}.page-intro p{color:#b0a8a5;margin:0;font-size:12px;line-height:1.6}.preview-pill{color:#cfb6a8;background:#252021;border:1px solid #3d3430;border-radius:20px;flex-shrink:0;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:flex}.preview-pill>span{background:#ed9d6c;border-radius:50%;width:5px;height:5px}.featured-show{background:#232126;border:1px solid #393139;border-radius:13px;grid-template-columns:42% 58%;min-height:330px;display:grid;overflow:hidden}.featured-copy{z-index:1;padding:32px 30px;position:relative}.featured-kicker{letter-spacing:.1em;color:#a99b96;align-items:center;gap:11px;font-size:8px;font-weight:700;display:flex}.featured-kicker>span{color:#ffab96;background:#f18a7022;border-radius:4px;padding:5px 7px}.featured-copy h2{font-family:var(--arena-font-display);letter-spacing:-.045em;margin:20px 0 15px;font-size:clamp(30px,3.5vw,52px);font-weight:900;line-height:1.08}.featured-copy>p{color:#b6abaa;margin:0 0 16px;font-size:12px;line-height:1.7}.featured-meta{color:#b4a9a4;flex-wrap:wrap;gap:8px;margin-bottom:23px;font-size:9px;display:flex}.featured-meta span+span:before{content:"·";color:#655655;margin-right:8px}.featured-faces{align-items:center;gap:8px;margin-top:21px;display:flex}.featured-faces>div{padding-left:5px;display:flex}.featured-faces>div>span{color:#3e2e29;border:2px solid #232126;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-5px;font-size:8px;font-weight:700;display:grid}.featured-faces small{color:#b3a19a;font-size:9px}.featured-art{background:#b9cddb;min-width:0;position:relative;overflow:hidden}.featured-art img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.featured-art:hover img{transform:scale(1.035)}.featured-art:after{content:"";background:linear-gradient(90deg,#23212645,#0000 28%),linear-gradient(#0000 40%,#19172585);position:absolute;inset:0}.art-caption{color:#fff;z-index:1;font-family:var(--arena-font-display);letter-spacing:-.025em;text-shadow:0 2px 20px #19172566;font-size:24px;font-weight:900;line-height:.95;position:absolute;bottom:29px;left:27px}.art-caption strong{letter-spacing:-.05em;font-size:54px}.art-caption small{font-family:var(--arena-font-body);letter-spacing:0;margin-top:12px;font-size:10px;font-weight:500;display:block}.illustration-label{z-index:1;color:#fff8e4bb;font-size:8px;position:absolute;bottom:10px;right:10px}.section-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px;display:flex}.section-title h2{font-family:var(--arena-font-display);letter-spacing:-.025em;margin:0;font-size:20px;font-weight:800}.section-title p{color:#aaa09c;margin:6px 0 0;font-size:11px}.section-title>a{color:#f0a18a;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.game-card{min-width:0}.game-cover{aspect-ratio:16/9;background:#393438;border-radius:10px;display:block;position:relative;overflow:hidden}.game-cover img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.game-cover:hover img{transform:scale(1.05)}.cover-badge{color:#fff1e5;letter-spacing:.04em;background:#251f29d9;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:700;position:absolute;top:10px;left:10px}.cover-duration{color:#fff;background:#241e25c9;border-radius:4px;padding:4px 6px;font-size:9px;position:absolute;bottom:9px;right:9px}.cover-play{color:#fff;opacity:0;background:#26152230;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.game-cover:hover .cover-play,.game-cover:focus-visible .cover-play{opacity:1}.game-card-info{gap:10px;margin-top:13px;display:flex}.game-glyph{color:#41352f;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.game-card h3{margin:0 0 5px;font-size:13px;font-weight:700}.game-card-info p{color:#aca29d;margin:0 0 9px;font-size:9px}.tag-row{flex-wrap:wrap;gap:5px;display:flex}.new-game-card{background:radial-gradient(at 100% 0,#64424555,#0000 80%),#242124;border:1px dashed #65504b;border-radius:10px;flex-direction:column;justify-content:center;padding:23px 25px;display:flex;position:relative}.new-game-icon{color:#f49379;position:absolute;top:18px;right:18px}.new-game-card .eyebrow{color:#d6a390;max-width:70%;font-size:8px}.new-game-card h3{letter-spacing:-.03em;font-size:22px;line-height:1.15;font-family:var(--arena-font-display);margin:13px 0 10px}.new-game-card p{color:#b9aaa2;margin:0 0 18px;font-size:10px;line-height:1.6}.new-game-card strong{color:#efb5a1;align-items:center;gap:9px;font-size:10px;display:flex}.moments-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.moment-art{aspect-ratio:16/8;background:#453447;border-radius:10px;position:relative;overflow:hidden}.moment-art img{object-fit:cover;filter:brightness(.65);width:100%;height:100%;transition:transform .3s}.moment-gate img{object-position:right center;filter:brightness(.58)saturate(.7);transform:scale(1.25)}.moment-tag{letter-spacing:.1em;color:#fff8ec;font-size:8px;font-weight:700;position:absolute;top:12px;left:12px}.moment-play{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff25;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:11px;left:12px}.moment-play svg{width:13px}.moment-stamp{color:#fff;font-size:9px;position:absolute;bottom:12px;right:10px}.moment-card:hover .moment-art img{transform:scale(1.08)}.moment-card h3{margin:11px 0 6px;font-size:12px}.moment-card>p{color:#a99e99;margin:0;font-size:10px;line-height:1.5}.muses-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.muse-card-top{justify-content:space-between;align-items:flex-start;display:flex}.muse-avatar.large{width:63px;height:63px}.follow-icon{color:#c7bab2;background:0 0;border:1px solid #4b4247;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.follow-icon:hover,.follow-icon.is-followed{color:#ffb19b;background:#f4897130;border-color:#a96955}.muse-card h3{margin:13px 0 5px;font-size:15px}.muse-card>p{color:#b1a5a0;margin:0 0 13px;font-size:10px}.scripted-label{letter-spacing:.12em;color:#a99588;font-size:7px}.muse-watch{color:#d9beb0;border-top:1px solid #373034;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:10px;display:flex}.creator-banner{background:#252126;border:1px solid #443339;border-radius:12px;align-items:center;gap:22px;margin-top:32px;padding:25px 27px;display:flex}.creator-symbol{color:#f49d83;background:#ef8f7715;border-radius:18px;flex-shrink:0;place-items:center;width:70px;height:70px;display:grid}.creator-banner h2{letter-spacing:-.025em;margin:9px 0 7px;font-size:17px}.creator-banner p{color:#b6a39b;margin:0;font-size:11px;line-height:1.5}.creator-banner>.button{white-space:nowrap;margin-left:auto;font-size:10px}.browse-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:28px 0 23px;display:flex}.browse-toolbar>span{color:#aca19c;font-size:11px}.filter-row{flex-wrap:wrap;gap:8px;display:flex}.filter-row button{color:#bcb1ac;background:#27242a;border:1px solid #40373c;border-radius:20px;min-height:36px;padding:8px 14px;font-size:11px}.filter-row button[aria-pressed=true]{color:#231710;background:#f3866e;border-color:#f3866e;font-weight:700}.browse-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px}.catalog-note{color:#a79a94;margin:24px 0;font-size:11px;line-height:1.7}.empty-state{text-align:center;color:#b8a6a0;border:1px dashed #484047;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:280px;padding:35px 20px;display:flex}.empty-state h2{color:#f0e9e2;margin:8px 0 0;font-size:22px}.empty-state p{margin:0 0 15px;font-size:12px;line-height:1.6}.directory-search{color:#aa9c97;background:#272329;border:1px solid #443b41;border-radius:8px;align-items:center;gap:10px;max-width:360px;margin-bottom:25px;padding:11px 14px;display:flex}.directory-search input{color:#eee2db;background:0 0;border:0;outline:none;width:100%;font-size:12px}.muse-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.muse-profile{background:#211e23;border:1px solid #3d343a;border-radius:12px;overflow:hidden}.muse-profile-art{flex-direction:column;align-items:center;gap:14px;padding:27px 15px 15px;display:flex}.muse-profile-art .muse-avatar{width:100px;height:100px}.muse-profile-art>span{letter-spacing:.12em;color:#b9aaa0;font-size:8px}.muse-profile-body{padding:20px}.muse-profile-body .eyebrow{font-size:8px}.muse-profile h2{margin:10px 0;font-size:23px}.muse-profile p{color:#b6a79f;min-height:60px;font-size:11px;line-height:1.7}.profile-actions{flex-wrap:wrap;gap:8px;display:flex}.profile-actions .button{padding:9px 11px;font-size:10px}.create-hero{background:radial-gradient(at 90% 20%,#924c4940,#0000 60%),#242027;border:1px solid #4c383c;border-radius:18px;padding:45px;position:relative;overflow:hidden}.create-hero h1{font-family:var(--arena-font-display);letter-spacing:-.05em;z-index:1;margin:22px 0;font-size:clamp(36px,4.5vw,64px);line-height:1.06;position:relative}.create-hero h1 span{color:#f39a81}.create-hero p{color:#c1aaa1;z-index:1;max-width:470px;font-size:13px;line-height:1.8;position:relative}.create-hero .profile-actions{z-index:1;margin-top:25px;position:relative}.create-orbit{color:#efa089;background:#f4a18c14;border:1px solid #efa08935;border-radius:60px;place-items:center;width:230px;height:230px;display:grid;position:absolute;top:25%;right:8%;transform:rotate(-14deg)}.creator-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px;display:grid}.creator-steps article{background:#211e23;border:1px solid #393037;border-radius:10px;padding:23px}.creator-steps article>span{color:#f49b80;font-size:11px}.creator-steps h2{margin:14px 0 10px;font-size:17px}.creator-steps p{color:#baa8a0;margin:0;font-size:12px;line-height:1.7}.entry-banner{color:#bad1c4;background:#202524;border:1px solid #3c4941;border-radius:11px;align-items:center;gap:20px;margin-top:30px;padding:25px;display:flex}.entry-banner h2{color:#ecebe2;margin:0 0 7px;font-size:17px}.entry-banner p{color:#a6b6ac;margin:0;font-size:11px;line-height:1.7}.entry-banner>.button{flex-shrink:0;margin-left:auto}.creator-resource{justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding:25px 0;display:flex}.creator-resource h2{font-size:17px}.creator-resource p{color:#b29f97;max-width:600px;font-size:12px;line-height:1.7}.creator-resource>a{color:#f1a68e;white-space:nowrap;font-size:12px}.page-loading{text-align:center;color:#b5a6a0;padding:100px 20px}.watch-back{color:#beaca5;margin-bottom:20px;font-size:11px;display:inline-block}.watch-creator-link{color:#c2b2ac;align-items:center;gap:7px;font-size:10px;display:flex}@media (width>=1600px){.featured-show{min-height:390px}.featured-copy{padding:40px}.platform-main{padding-left:46px;padding-right:46px}.game-card h3{font-size:16px}.game-card-info p,.tag-row>span{font-size:11px}.moment-card h3{font-size:15px}.moment-card>p{font-size:12px}}@media (width<=1150px){.platform-app{--rail:76px}.platform-header{gap:17px;padding:0 20px}.brand-link{min-width:150px}.platform-sidebar{padding:21px 10px}.platform-sidebar nav a{justify-content:center;padding:10px}.platform-sidebar nav a>span,.platform-sidebar nav a>small,.sidebar-title,.sidebar-muses a>span,.sidebar-muses i,.sidebar-more,.sidebar-note,.sidebar-footer{display:none}.sidebar-muses a{justify-content:center;padding:8px 0}.sidebar-divider{margin:20px 8px}.header-create{display:none}.platform-main{padding-left:26px;padding-right:26px}.featured-copy{padding:27px 23px}.featured-copy h2{font-size:37px}.featured-meta,.featured-faces small{font-size:8px}.preview-pill{font-size:9px}.muse-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.muse-profile p{min-height:0}.creator-banner{gap:16px;padding:22px}.creator-banner h2{font-size:15px}.creator-symbol{width:48px;height:48px}}@media (width<=850px){.games-grid,.moments-grid{gap:13px}.game-card-info{gap:7px}.game-glyph{width:29px;height:29px}.game-card-info p span{display:none}.new-game-card{padding:18px}.new-game-card h3{font-size:19px}.new-game-icon{display:none}.new-game-card .eyebrow{max-width:none}.muses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-show{grid-template-columns:46% 54%}.featured-copy h2{font-size:32px}.featured-faces small{display:none}.featured-art img{object-position:60% center}.creator-banner{flex-wrap:wrap}.creator-banner>.button{margin-left:64px}.creator-steps{gap:12px}.create-orbit{opacity:.3;right:-30px}.entry-banner{flex-wrap:wrap}.entry-banner>.button{margin-left:54px}.creator-resource{display:block}.preview-pill{display:none}}@media (width<=700px){.platform-app{--header:65px;--rail:0px}.platform-sidebar{display:none}.platform-header{gap:12px;padding:0 16px}.brand-link{min-width:0}.alpha-tag{display:none}.platform-header .platform-search{max-width:none;height:35px;margin-left:10px}.platform-search input{font-size:11px}.platform-search>svg{display:none}.platform-search{gap:0;padding-left:10px}.header-agent{display:none}.mobile-nav{top:var(--header);z-index:25;background:#18181bf5;border-bottom:1px solid #343035;align-items:center;gap:7px;height:47px;padding:0 14px;display:flex;position:fixed;left:0;right:0;overflow-x:auto}.mobile-nav a{color:#b8adaa;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:9px 10px;font-size:11px;display:flex}.mobile-nav a[aria-current=page]{color:#ffad98;background:#ed80691c}.platform-main{padding:calc(var(--header) + 70px) 18px 0}.page-intro{margin-bottom:21px}.page-intro h1{font-size:28px}.page-intro p{font-size:11px}.featured-show{grid-template-columns:1fr;min-height:0}.featured-copy{order:2;padding:25px}.featured-art{aspect-ratio:16/8;order:1}.featured-copy h2{margin:15px 0 12px;font-size:36px}.featured-copy h2 br,.featured-copy>p br{display:none}.featured-copy>p{margin-bottom:12px;font-size:12px}.featured-meta{margin-bottom:18px;font-size:9px}.featured-faces{display:none}.art-caption{font-size:20px;bottom:21px;left:22px}.art-caption strong{font-size:40px}.art-caption small{display:none}.featured-art img{object-position:center center}.games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 13px}.new-game-card{grid-column:1/-1;min-height:165px;padding:21px 23px}.new-game-card h3{margin:10px 0;font-size:23px}.new-game-card h3 br,.new-game-card p br{display:none}.new-game-card p{margin-bottom:13px}.new-game-icon{display:block;top:28px;right:25px}.section-title h2{font-size:19px}.section-title p{max-width:240px;font-size:10px;line-height:1.5}.section-title>a{gap:4px;font-size:9px}.moments-grid{grid-template-columns:1fr}.moment-card{grid-template-columns:40% 1fr;align-content:center;column-gap:14px;display:grid}.moment-art{aspect-ratio:16/10;grid-row:1/3}.moment-card h3{margin:9px 0 5px;font-size:12px}.moment-card>p{font-size:10px}.moment-tag{font-size:6px;top:8px;left:8px}.moment-play{width:23px;height:23px;bottom:8px;left:8px}.moment-stamp{font-size:8px}.muse-card{padding:15px}.creator-banner{padding:22px 20px;display:block}.creator-symbol{margin-bottom:15px}.creator-banner h2{font-size:18px;line-height:1.4}.creator-banner>.button{margin:18px 0 0}.platform-footer{margin-top:30px;display:block}.platform-footer>div{gap:15px;margin-top:13px}.platform-footer>div>span{width:100%;font-size:9px}.browse-toolbar{flex-direction:column;align-items:flex-start;gap:14px}.muse-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.muse-profile-body{padding:15px}.muse-profile h2{font-size:21px}.muse-profile p{min-height:65px;font-size:10px}.muse-profile .profile-actions{grid-template-columns:1fr;display:grid}.muse-profile-art{padding:20px 10px 14px}.create-hero{padding:30px 24px}.create-hero h1{font-size:39px}.create-hero p{font-size:12px}.creator-steps{grid-template-columns:1fr;gap:13px;margin-top:22px}.entry-banner{gap:15px;padding:23px 20px}.entry-banner>.button{margin-left:0}.entry-banner h2{font-size:16px}.create-orbit{opacity:.2;top:10%;right:-80px}.directory-search{max-width:none}.catalog-note{font-size:10px}.discovery-section{margin-top:29px}.game-card-info h3{font-size:11px}.tag-row>span{padding:4px 6px;font-size:7px}.game-glyph{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.featured-art:hover img,.game-cover:hover img,.moment-card:hover img,.button:hover{transform:none}}.game-share-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:16px;display:flex}.game-share-toolbar a{overflow-wrap:anywhere}.game-share-button{color:#cfc7c3;cursor:pointer;background:0 0;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.game-share-button:hover{color:#fff;background:#ffffff09;border-color:#ffffff45}.game-share-button:focus-visible{outline-offset:3px;outline:2px solid #f39076}@media (width<=700px){.game-share-toolbar{justify-content:flex-end;margin-bottom:8px}.game-share-button{min-height:40px;padding:8px 12px}}.tag-row>.paid-play-pill{color:#e4c77e;white-space:nowrap;cursor:help;background:#d7ad5220;border-color:#d7ad5255;align-items:center;gap:5px;display:inline-flex;position:relative}.paid-play-pill>svg{flex-shrink:0}.paid-play-pill:focus-visible{outline-offset:3px;outline:2px solid #e4c77e}.paid-play-tooltip{z-index:10;color:#f0e7d6;white-space:normal;pointer-events:none;background:#242123;border:1px solid #665637;border-radius:8px;width:210px;max-width:70vw;padding:9px 11px;font-size:11px;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 16px #0005}.paid-play-pill:hover>.paid-play-tooltip,.paid-play-pill:focus>.paid-play-tooltip{display:block}.platform-app{--rail:204px;--header:76px}.platform-header{background:#121214f5;border-color:#ffffff0c;gap:28px}.brand-link{flex-shrink:0;min-width:151px}.alpha-tag{color:#aaa5a2;letter-spacing:.12em;border:0;padding-left:8px;font-size:9px}.platform-search{background:#ffffff04;border-color:#ffffff12;border-radius:6px;min-width:0;max-width:390px;height:40px}.platform-search input{font-size:13px}.platform-search button{background:0 0;border:0}.header-create,.header-agent{font-size:12px}.platform-sidebar{background:#121214;border-color:#ffffff0c;padding:28px 12px 20px}.platform-sidebar nav{gap:7px}.platform-sidebar nav a{color:#aaa7a6;border-radius:6px;font-size:13px;font-weight:500}.platform-sidebar nav a[aria-current=page]{color:#f7f2e9;background:#ffffff07}.platform-sidebar nav a[aria-current=page] svg{color:var(--arena-accent)}.platform-sidebar nav a[aria-current=page]:before{height:16px}.sidebar-divider{background:#ffffff0c;margin:27px 12px}.sidebar-title{letter-spacing:.12em;color:#8f8c8b;font-size:10px}.sidebar-muses strong{font-size:12px}.sidebar-muses small,.sidebar-more,.sidebar-footer{font-size:11px}.sidebar-muses i{display:none}.sidebar-muses a{padding:8px}.sidebar-footer{padding-top:36px;line-height:1.8}.platform-main{padding:calc(var(--header) + 42px) 42px 0}.button{border-radius:6px;min-height:44px;padding:12px 19px;font-size:13px;font-weight:600}.button:hover{transform:none}.eyebrow{letter-spacing:.15em;color:#b1aba7;font-size:10px}.arena-hero{border-bottom:1px solid #ffffff10;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:8px 0 42px;display:grid}.arena-hero-copy{padding:26px 0}.arena-hero h1{font-family:var(--arena-font-display);letter-spacing:-.055em;margin:25px 0 22px;font-size:clamp(36px,3.65vw,62px);font-weight:800;line-height:1.08}.arena-hero h1 span{color:#a8a6a5}.arena-hero-copy>p{color:#b4b0ae;margin:0;font-size:14px;line-height:1.8}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.hero-secondary{color:#d6d1cd;align-items:center;gap:9px;min-height:44px;font-size:12px;display:flex}.hero-secondary:hover{color:var(--arena-accent)}.hero-contenders{align-items:center;gap:12px;margin-top:34px;display:flex}.hero-contenders>div{display:flex}.hero-contenders .muse-avatar{background:#242226;border:2px solid #121214;border-radius:50%;width:32px;height:32px;margin-left:-7px}.hero-contenders .muse-avatar:first-child{margin-left:0}.hero-contenders>span{color:#c5beba;font-size:11px;line-height:1.6}.hero-contenders small{color:#96918e;font-size:10px;display:block}.hero-feature{isolation:isolate;background:#292b33;border-radius:10px;align-self:stretch;min-height:392px;display:block;position:relative;overflow:hidden}.hero-feature>img{object-fit:cover;object-position:55% center;width:100%;height:100%;transition:transform .6s;position:absolute}.hero-feature:hover>img{transform:scale(1.025)}.hero-feature:after{content:"";z-index:0;background:linear-gradient(#15151c55,#0000 35%,#121218e8);position:absolute;inset:0}.hero-feature-top,.hero-feature-bottom{z-index:1;justify-content:space-between;align-items:center;gap:14px;display:flex;position:absolute;left:25px;right:25px}.hero-feature-top{color:#fff;letter-spacing:.12em;font-size:9px;font-weight:600;top:25px}.hero-feature-bottom{color:#fff;bottom:28px}.hero-feature-bottom small{letter-spacing:.1em;color:#e0d9d5;margin-bottom:10px;font-size:10px;display:block}.hero-feature-bottom strong{font-family:var(--arena-font-display);letter-spacing:-.04em;font-size:clamp(24px,2.5vw,38px);display:block}.hero-play{background:#ffffff0c;border:1px solid #fff6;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.hero-play svg{margin-left:3px}.discovery-section{margin-top:40px}.section-title{margin-bottom:22px}.section-title h2{letter-spacing:-.035em;font-size:23px}.section-title p{color:#a8a3a0;margin-top:8px;font-size:13px;line-height:1.5}.section-title>a{color:#cfc8c3;font-size:12px}.section-title>a:hover{color:var(--arena-accent)}.games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.game-cover{aspect-ratio:16/8;border-radius:8px}.game-card-info{gap:12px;margin-top:16px}.game-card h3{margin-bottom:7px;font-size:16px}.game-card-info p{font-size:12px}.game-glyph{border-radius:8px;width:38px;height:38px}.tag-row{gap:12px}.tag-row>span{color:#aaa39f;background:0 0;border:0;border-radius:0;padding:0;font-size:11px}.cover-badge,.cover-duration{padding:6px 8px;font-size:10px}.moments-grid{gap:24px}.moment-art{border-radius:8px}.moment-card h3{margin-top:14px;font-size:14px;line-height:1.45}.moment-card>p{font-size:12px;line-height:1.6}.moment-tag,.moment-stamp{font-size:10px}.muses-grid{gap:20px}.muse-card{background:#ffffff03;border:0;border-radius:8px;padding:22px}.muse-card h3{margin-top:18px;font-size:17px}.muse-card>p{font-size:12px;line-height:1.5}.scripted-label{color:#aaa09a;letter-spacing:.08em;font-size:9px}.follow-icon{border-color:#ffffff20;min-width:36px;min-height:36px}.muse-watch{color:#c9c2bd;border-color:#ffffff0d;margin-top:18px;padding-top:16px;font-size:12px}.creator-banner{background:0 0;border-width:1px 0 0;border-color:#ffffff12;border-radius:0;margin-top:48px;padding:34px 0 0}.creator-symbol{color:#aaa29d;background:0 0;width:48px}.creator-banner h2{margin:10px 0;font-size:22px}.creator-banner p{font-size:13px}.creator-banner .eyebrow{color:#a29b96;font-size:10px}.creator-banner>.button{font-size:12px}.platform-footer{border-color:#ffffff10;font-size:11px}@media (width>=1600px){.platform-main{padding-left:60px;padding-right:60px}.arena-hero{gap:60px}.hero-feature{min-height:450px}}@media (width<=1150px){.platform-app{--rail:76px}.platform-main{padding-left:28px;padding-right:28px}.arena-hero{gap:24px}.arena-hero h1{font-size:40px}.hero-feature{min-height:370px}.hero-actions{gap:12px}.muse-card{padding:18px}}@media (width<=850px){.arena-hero{grid-template-columns:1fr;gap:12px}.arena-hero-copy{padding-top:0}.arena-hero h1{font-size:50px}.hero-feature{min-height:320px}.hero-contenders{margin-top:24px}.creator-banner>.button{margin-left:0}}@media (width<=700px){.platform-app{--rail:0px;--header:65px}.platform-header{gap:12px}.brand-link{min-width:0}.platform-header .platform-search{margin-left:auto}.mobile-nav{background:#121214f5;border-color:#ffffff10}.mobile-nav a{font-size:12px}.platform-main{padding:calc(var(--header) + 75px) 20px 0}.arena-hero{padding-bottom:30px}.arena-hero h1{margin-top:20px;font-size:clamp(34px,8.5vw,50px)}.arena-hero-copy>p{font-size:14px}.hero-feature{min-height:300px}.hero-feature-top,.hero-feature-bottom{left:20px;right:20px}.hero-feature-bottom strong{font-size:30px}.discovery-section{margin-top:32px}.section-title h2{font-size:22px}.section-title p{max-width:235px;font-size:12px}.section-title>a{font-size:11px}.games-grid{grid-template-columns:1fr;gap:24px}.game-card-info h3{font-size:16px}.game-glyph{display:grid}.game-card-info p span{display:inline}.moments-grid{gap:22px}.moment-card h3{margin-top:0;font-size:13px}.moment-card>p{font-size:11px}.moment-tag{font-size:8px}.muses-grid{gap:12px}.muse-card{padding:16px}.muse-card>p{min-height:36px}.muse-watch{font-size:11px}.creator-banner{padding-top:28px}.creator-symbol{display:none}.platform-footer{font-size:11px}}@media (prefers-reduced-motion:reduce){.hero-feature:hover>img{transform:none}}.follow-notice{z-index:60;color:#f7f2e9;opacity:0;pointer-events:none;background:#29262c;border:1px solid #ffffff20;border-radius:8px;max-width:calc(100vw - 32px);padding:14px 20px;font-size:13px;line-height:1.5;transition:opacity .18s,transform .18s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(12px);box-shadow:0 8px 35px #0005}.follow-notice.is-visible{opacity:1;transform:translate(-50%)translateY(0)}.demo-profile-link{color:var(--arena-accent);align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.demo-muse-hero{border-bottom:1px solid #ffffff12;align-items:center;gap:36px;margin-bottom:36px;padding:28px 0 44px;display:flex}.demo-muse-hero .muse-avatar{width:150px;height:150px}.demo-muse-hero h1{font-family:var(--arena-font-display);letter-spacing:-.05em;margin:14px 0;font-size:clamp(36px,4vw,56px)}.demo-muse-hero strong{font-size:16px;font-weight:500}.demo-muse-hero p{color:#b5aaa3;max-width:460px;font-size:14px;line-height:1.7}.demo-muse-hero small{color:#aaa09a;margin-top:10px;font-size:11px;display:block}.demo-runs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.demo-run{background:#ffffff03;border-radius:8px;overflow:hidden}.demo-run>a{display:block}.demo-run img{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.demo-run>div{padding:22px}.demo-run h3{margin:14px 0 8px;font-size:21px}.demo-run p{color:#b5aaa3;font-size:13px;line-height:1.6}.demo-run details{border-top:1px solid #ffffff12;margin-top:20px;padding-top:16px}.demo-run summary{cursor:pointer;font-size:12px;line-height:1.6}.demo-run summary span{color:#aaa09a}.replay-next{background:#f58c7308;border:1px solid #f58c7330;border-radius:10px;margin:22px 0;padding:26px}.replay-next h2{font-family:var(--arena-font-display);letter-spacing:-.03em;margin:12px 0;font-size:26px}.replay-next p{color:#b9aea8;font-size:13px;line-height:1.6}.replay-next-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}@media (width<=700px){.demo-muse-hero{align-items:flex-start;gap:20px}.demo-muse-hero .muse-avatar{width:75px;height:75px}.demo-muse-hero h1{font-size:36px}.demo-runs{grid-template-columns:1fr}.follow-notice{width:max-content;bottom:16px}.replay-next{padding:20px}}.hero-live-status{color:#d6d1cd;align-items:center;gap:10px;margin-top:24px;font-size:12px;line-height:1.6;display:flex}.hero-live-status small{color:#96918e;font-size:11px;display:block}.hero-live-dot{background:#96918e;border-radius:50%;flex-shrink:0;width:8px;height:8px}.hero-live-dot.is-live{background:#87c9af;box-shadow:0 0 0 4px #87c9af18}.hero-replay-link{color:#b4b0ae;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;margin-top:4px;font-size:12px;text-decoration:underline;display:inline-flex}.hero-replay-link:hover{color:var(--arena-accent)}.page-discover .arena-hero{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:32px;padding-top:0}.page-discover .arena-hero-copy{padding:12px 0}.page-discover .arena-hero h1{margin:18px 0;font-size:clamp(34px,3.2vw,54px)}.page-discover .hero-replay-link{margin:12px 14px 0 0;line-height:1.5;display:inline-flex}.page-discover .hero-live-feature{border-radius:14px}.show-live-viewer:not(.show-immersive) .live-channel-switcher{box-sizing:border-box;background:#1b1b20;border:0;border-top:1px solid #ffffff12;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;max-width:none;padding:8px;display:grid;position:static;overflow:visible;transform:none}.show-live-viewer:not(.show-immersive) .live-channel-switcher button{white-space:normal;border-radius:7px;min-height:44px;padding:8px 6px;font-size:11px}.show-live-viewer.show-compact-live:not(.show-immersive) .show-status{top:16px}.show-live-viewer.show-compact-live:not(.show-immersive) .show-screen-actions{top:12px;bottom:auto}.show-live-viewer .show-screen-actions button{min-height:44px;padding:10px 12px}.show-live-viewer:not(.show-immersive) .show-screen{height:clamp(320px,100svh - 300px,620px);min-height:0}.show-live-viewer:not(.show-immersive) .show-stage,.show-live-viewer:not(.show-immersive) .show-podium{height:100%}.page-discover .show-live-viewer:not(.show-immersive) .show-screen{height:clamp(320px,36vw,500px)}.show-live-viewer:not(.show-immersive) .boxing-compact-score{top:68px}.show-live-viewer:not(.show-immersive) .boxing-compact-sound{min-height:44px;bottom:12px;right:12px}.show-live-viewer:not(.show-immersive) .boxing-compact-callout{max-width:calc(100% - 145px);bottom:12px}.show-live-viewer:not(.show-immersive) .show-viewer-controls{color:#b8afaa;padding:12px 0;font-size:12px}.show-live-viewer:not(.show-immersive) .show-lock{flex-wrap:wrap;gap:16px;display:flex}.show-live-viewer:not(.show-immersive) .show-lock label{align-items:center;gap:10px;min-width:0;display:flex}.show-live-viewer:not(.show-immersive) .show-lock select{min-width:0;max-width:220px;min-height:44px}:is(.page-room,.page-boxing,.page-watch) .platform-content{position:relative}:is(.page-room,.page-boxing,.page-watch) .game-share-toolbar{z-index:2;flex-wrap:wrap;max-width:70%;margin:0;position:absolute;top:0;right:0}:is(.page-room,.page-boxing,.page-watch) .watch-back{align-items:center;min-height:40px;margin:0 110px 10px 0;display:inline-flex}.live-room .show-heading{flex-direction:row;align-items:center;gap:16px;margin:0 0 18px}.live-room .show-heading h1{margin:4px 0;font-size:clamp(26px,3vw,36px)}.live-room .show-heading p{margin:6px 0 0}.live-room .show-heading>.button{flex-shrink:0}@media (width>=1400px){.page-discover .games-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1000px){.page-discover .arena-hero{grid-template-columns:1fr;gap:18px}.page-discover .arena-hero-copy{max-width:650px}.page-discover .hero-live-feature{width:100%}}@media (width<=700px){:is(.page-discover,.page-room,.page-boxing,.page-watch){padding:calc(var(--header) + 59px) 12px 0}.page-discover .arena-hero{gap:14px;padding-bottom:24px}.page-discover .arena-hero-copy{display:contents}.page-discover .arena-hero-copy>.eyebrow{display:none}.page-discover .arena-hero h1{order:0;margin:0;font-size:clamp(25px,7vw,34px);line-height:1.12}.page-discover .hero-live-feature{order:1}.page-discover .hero-actions{order:2;gap:16px;margin:0}.page-discover .arena-hero-copy>p{order:3;font-size:13px;line-height:1.6}.page-discover .hero-live-status{order:4;margin:0}.page-discover .hero-replay-link{order:5;align-items:center;width:fit-content;min-height:32px;margin:0;font-size:12px}.page-discover .show-live-viewer:not(.show-immersive) .show-screen{height:clamp(180px,100svh - 340px,420px)}.show-live-viewer:not(.show-immersive) .live-channel-switcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:6px}.show-live-viewer:not(.show-immersive) .live-channel-switcher button{font-size:12px}:is(.page-room,.page-boxing,.page-watch) .watch-back{min-height:44px;margin-bottom:8px}.live-room .show-heading{gap:10px;margin:0 0 12px}.live-room .show-heading h1{margin:0;font-size:25px}.live-room .show-heading .eyebrow,.live-room .show-heading p{display:none}.live-room .show-heading>.button{padding:10px;font-size:11px}:is(.page-room,.page-boxing,.page-watch) .show-viewer:not(.show-immersive) .show-screen{height:clamp(180px,100svh - 250px,580px);min-height:0}:is(.page-room,.page-boxing,.page-watch) .show-viewer:not(.show-immersive) :is(.show-stage,.show-podium){height:100%}.page-watch .show-heading{margin-bottom:12px}.page-watch .show-heading h1{margin:0;font-size:25px}.page-watch .show-heading p,.page-watch .show-heading .show-eyebrow{display:none}.show-live-viewer:not(.show-immersive) .show-viewer-controls{padding:4px 2px}.show-live-viewer:not(.show-immersive) .show-lock{grid-template-columns:1fr 1fr;gap:10px;display:grid}.show-live-viewer:not(.show-immersive) .show-lock label{gap:6px;font-size:11px;display:grid}.show-live-viewer:not(.show-immersive) .show-lock select{width:100%;max-width:100%}.show-live-viewer .show-status{top:16px;left:12px}.show-live-viewer .show-screen-actions{top:10px;right:10px}}@media (height<=550px) and (orientation:landscape){:is(.page-room,.page-boxing,.page-watch) .watch-back{min-height:28px;margin-bottom:4px}.live-room .show-heading{margin-bottom:8px}.live-room .show-heading p,.live-room .show-heading .eyebrow{display:none}:is(.page-room,.page-boxing,.page-watch) .show-viewer:not(.show-immersive) .show-screen{height:max(140px,100svh - 240px);min-height:0}}.page-discover .game-player-skeleton.is-compact .game-skeleton-screen{height:clamp(320px,36vw,500px)}.boxing-stage-wrap .boxing-fullscreen{z-index:8;min-height:44px;position:absolute;top:12px;right:12px}.boxing-stage-wrap .boxing-stage-top{right:125px}.boxing-stage-wrap.show-immersive .boxing-stage{width:100%;height:100%}@media (width<=700px){.page-discover .game-player-skeleton.is-compact .game-skeleton-screen{height:clamp(180px,100svh - 340px,420px)}:is(.page-room,.page-boxing,.page-watch) :is(.game-skeleton-screen,.live-loading-stage){height:clamp(180px,100svh - 250px,580px)}.page-boxing .boxing-preview{flex-direction:column;display:flex}.page-boxing .boxing-heading{order:0;margin-bottom:12px;display:block}.page-boxing .boxing-back{align-items:center;min-height:44px;margin:0 100px 8px 0;display:flex}.page-boxing .boxing-heading h1{margin:0;font-size:25px;line-height:1.1}.page-boxing .boxing-heading h1 span,.page-boxing .boxing-heading .eyebrow,.page-boxing .boxing-preview-tag{display:none}.page-boxing .boxing-stage-wrap{order:1}.page-boxing .boxing-stage-wrap:not(.show-immersive) .boxing-stage{height:clamp(180px,100svh - 250px,580px)}.page-boxing .boxing-scoreboard{order:2;margin:12px 0 0}.page-boxing .boxing-controls{order:3}.page-boxing .boxing-preview>p,.page-boxing .boxing-bottom{order:4}.page-boxing .boxing-orbit-hint{display:none}}@media (height<=550px) and (orientation:landscape){:is(.page-room,.page-boxing,.page-watch){padding-top:calc(var(--header) + 12px)}.live-room .show-heading h1{margin:0;font-size:25px}.page-watch .show-heading{margin-bottom:8px}.page-watch .show-heading h1{margin:0;font-size:25px}.page-watch .show-heading p,.page-watch .show-heading .show-eyebrow{display:none}}.stream-title{display:none}@media (width>=701px){:is(.page-room,.page-boxing,.page-watch){padding-top:calc(var(--header) + 18px)}.live-room>.show-heading{display:none}.live-room>.show-player .show-screen:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#11131bdb,#0000 155px 72%,#11131b70);position:absolute;inset:0}.live-room .stream-title{z-index:2;pointer-events:none;color:#fff;text-shadow:0 2px 12px #0006;display:block;position:absolute;top:20px;left:24px;right:150px}.stream-title>span{letter-spacing:.16em;color:#ddd2c8;font-size:9px;font-weight:700}.stream-title h1{letter-spacing:-.04em;margin:7px 0 0;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.live-room .show-live-viewer:not(.show-immersive) .show-status{color:#fff;text-shadow:0 1px 5px #000;top:94px;left:24px}.live-room .show-live-viewer:not(.show-immersive) .show-screen{height:clamp(240px,calc(100svh - var(--header) - 100px),820px);min-height:0}.live-room .show-live-viewer:not(.show-immersive) .show-screen-actions{top:20px;right:20px}.live-room .show-live-viewer:not(.show-immersive) .boxing-compact-score{z-index:2;inset:auto 24px 76px}.live-room .boxing-compact-score>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17141cb3;border:1px solid #ffffff20;min-width:130px;padding:10px 14px;font-size:13px}.live-room .boxing-compact-score small{font-size:11px}.live-room :is(.boxing-compact-callout,.boxing-compact-sound){z-index:2}.live-room .show-viewer.show-immersive .stream-title{display:none}.page-watch .show-heading{margin:0 0 14px}.page-watch .show-heading h1{margin:0;font-size:26px}.page-watch .show-heading p,.page-watch .show-heading .show-eyebrow{display:none}.page-watch .show-viewer:not(.show-immersive) .show-screen{height:clamp(240px,calc(100svh - var(--header) - 145px),760px);min-height:0}.page-watch .show-viewer:not(.show-immersive) :is(.show-stage,.show-podium){height:100%}.page-boxing .boxing-preview{position:relative}.page-boxing .boxing-heading{margin:0;display:block}.page-boxing .boxing-back{align-items:center;min-height:40px;margin:0 110px 10px 0;display:inline-flex}.page-boxing .boxing-heading>div>.eyebrow,.page-boxing .boxing-preview-tag{display:none}.page-boxing .boxing-heading h1{z-index:4;color:#fff;text-shadow:0 2px 12px #0006;pointer-events:none;margin:0;font-size:28px;line-height:1.15;position:absolute;top:74px;left:24px;right:160px}.page-boxing .boxing-heading h1 span{color:#e5d8d0;margin-top:8px;font-size:12px}.page-boxing .boxing-scoreboard{z-index:4;pointer-events:none;grid-template-columns:minmax(0,240px) 70px minmax(0,240px);justify-content:space-between;gap:16px;position:absolute;top:155px;left:24px;right:24px}.page-boxing .boxing-score-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17141cb3;border-color:#ffffff20;padding:10px 12px}.page-boxing .boxing-score-name strong{font-size:14px}.page-boxing .boxing-score-name>span{font-size:9px}.page-boxing .boxing-score-card>small,.page-boxing .boxing-balance-row{display:none}.page-boxing .boxing-meter-label{margin-top:7px;font-size:8px}.page-boxing .boxing-health{height:5px}.page-boxing .boxing-clock{color:#fff;text-shadow:0 2px 8px #000}.page-boxing .boxing-clock>strong{font-size:26px}.page-boxing .boxing-clock>span,.page-boxing .boxing-clock>small{color:#e8ded7}.page-boxing .boxing-stage-wrap:not(.show-immersive) .boxing-stage{height:clamp(240px,calc(100svh - var(--header) - 100px),820px)}.page-boxing .boxing-stage-wrap:not(.show-immersive):after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#11131bde,#0000 240px);position:absolute;inset:0}.page-boxing .boxing-stage-top{display:none}.page-boxing .boxing-stage-wrap:has(.boxing-podium):after{display:none}.page-boxing .boxing-preview:has(.boxing-podium) :is(.boxing-heading h1,.boxing-scoreboard){visibility:hidden}.page-boxing .boxing-preview:has(.show-immersive) :is(.boxing-heading h1,.boxing-scoreboard){visibility:hidden}.live-room .show-status{z-index:2}.live-room>.show-player .show-screen:has(.show-podium):after{display:none}.live-room .live-loading-stage{height:clamp(240px,calc(100svh - var(--header) - 100px),820px)}}.page-discover .show-live-viewer:not(.show-immersive)>.live-channel-switcher{box-sizing:border-box;scrollbar-width:none;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;gap:4px;width:100%;max-width:none;height:52px;padding:6px;display:flex;position:relative;top:auto;bottom:auto;left:auto;overflow-x:auto;transform:none}.page-discover .show-live-viewer:not(.show-immersive)>.live-channel-switcher button{white-space:nowrap;flex:none;min-height:38px;padding:8px 12px;font-size:11px}.page-discover .show-live-viewer:not(.show-immersive):has(>.live-channel-switcher)>.player-controls{bottom:64px}.external-game-cover{background:radial-gradient(circle at 70% 25%,#a7d9b646,#0000 40%),linear-gradient(135deg,#173a36,#181e32 70%);border:1px solid #72ae9460;justify-content:center;align-items:center;display:flex}.external-cover-title{color:#f4f5e9;font-family:var(--arena-font-display);letter-spacing:-.05em;text-align:center;text-shadow:0 5px 20px #061b1b;font-size:clamp(20px,2.4vw,36px);font-weight:900;line-height:.9}.external-cover-title span{color:#bcecc5;letter-spacing:.16em;margin-top:8px;font-size:.6em;display:block}.external-game-card .game-card-info p{color:#b9c8be}
