@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.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(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/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(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/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(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/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(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/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(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/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(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/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(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/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:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/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(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/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(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/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(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/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(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/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(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/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(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-ext-700-normal-D6iG63UR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-700-normal-iEXTdOVf.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-vietnamese-700-normal-k5PzE07T.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-OtpNIXEE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-B_79k98k.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-DkasDNaI.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-Dhy2Zk9g.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(.2, 0, 0, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sp-font-sans);--default-mono-font-family:var(--sp-font-mono);--text-2xs:.6875rem;--text-2xs--line-height:1rem;--tracking-overline:.06em;--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{[dir=rtl]{--sp-push:-12px}.eyebrow{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);text-transform:uppercase;letter-spacing:var(--tracking-overline);color:var(--sp-fg-subtle);font-weight:600}.num{font-family:var(--sp-font-mono);font-variant-numeric:tabular-nums}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.text-end{text-align:end}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root,[data-theme=dark]{color-scheme:dark;--sp-bg:#0b0d12;--sp-surface-1:#12151c;--sp-surface-2:#181c24;--sp-surface-3:#20252f;--sp-surface-4:#282e3a;--sp-overlay:#050609b8;--sp-hover:#eceef20a;--sp-active:#eceef214;--sp-selected:#4d8dff24;--sp-hairline:#9da3ae1a;--sp-border:#9da3ae29;--sp-border-strong:#9da3ae47;--sp-fg:#eceef2;--sp-fg-muted:#9da3ae;--sp-fg-subtle:#868d9b;--sp-fg-disabled:#565d6a;--sp-medina:#5894ff;--sp-medina-solid:#1f6bff;--sp-medina-hover:#3d80ff;--sp-medina-fg:#fff;--sp-medina-tint:#1f6bff1f;--sp-harissa:#ff667d;--sp-harissa-solid:#e0284a;--sp-harissa-hover:#ec3556;--sp-harissa-fg:#fff;--sp-harissa-tint:#ff667d1f;--sp-jasmine:#f5f1e8;--sp-jasmine-fg:#0b0d12;--sp-jasmine-tint:#f5f1e81a;--sp-kick:#53fc18;--sp-kick-fg:#000;--sp-kick-tint:#53fc181f;--sp-success:#22c55e;--sp-warning:#f5b014;--sp-danger:#f7778d;--sp-info:#38bdf8;--sp-ring:#4d8dff;--sp-tier-s:#f2b53c;--sp-tier-a:#4d8dff;--sp-tier-b:#2ec4b6;--sp-tier-c:#a3acb9;--sp-tier-d:#6b7280;--sp-tier-s-bg:#f2b53c1f;--sp-tier-a-bg:#4d8dff1f;--sp-tier-b-bg:#2ec4b61f;--sp-tier-c-bg:#a3acb91a;--sp-tier-d-bg:#6b72801a;--sp-risk-safe:#22c55e;--sp-risk-review:#f5b014;--sp-risk-high:#f43f5e;--sp-risk-blocked:#9da3ae;--sp-place-1:#f2b53c;--sp-place-2:#c3cad6;--sp-place-3:#c98a5b;--sp-viz-1:#4d8dff;--sp-viz-2:#ff7a8c;--sp-viz-3:#2ec4b6;--sp-viz-4:#f2b53c;--sp-viz-5:#a78bfa;--sp-viz-6:#9da3ae;--sp-shadow-sm:0 1px 2px #0006;--sp-shadow-md:0 8px 24px -8px #0009, 0 0 0 1px var(--sp-border);--sp-shadow-lg:0 24px 64px -16px #000000bf, 0 0 0 1px var(--sp-border);--sp-glow-medina:0 0 0 1px #1f6bff66, 0 8px 32px -8px #1f6bff80;--sp-glow-harissa:0 0 0 1px #ff3d5a66, 0 8px 32px -8px #ff3d5a80;--sp-glow-gold:0 0 0 1px #f2b53c73, 0 8px 32px -8px #f2b53c73;--sp-font-display:var(--font-space-grotesk,"Space Grotesk"), ui-sans-serif, system-ui, sans-serif;--sp-font-sans:var(--font-inter,"Inter"), var(--font-plex-arabic,"IBM Plex Sans Arabic"), ui-sans-serif, system-ui, sans-serif;--sp-font-mono:var(--font-jetbrains-mono,"JetBrains Mono"), ui-monospace, monospace;--sp-control-h-sm:28px;--sp-control-h:36px;--sp-control-h-lg:44px;--sp-row-h-compact:40px;--sp-row-h:48px;--sp-row-h-comfy:56px;--sp-thead-h:36px;--sp-tabbar-h:44px;--sp-topbar-h:56px;--sp-rail-w:64px;--sp-sidebar-w:232px;--sp-container:72rem}[data-theme=light]{color-scheme:light;--sp-bg:#f7f6f2;--sp-surface-1:#fff;--sp-surface-2:#f0eee8;--sp-surface-3:#e6e3db;--sp-surface-4:#dcd8ce;--sp-hover:#0f11140a;--sp-active:#0f111414;--sp-selected:#1a5ce01f;--sp-hairline:#0f111414;--sp-border:#0f111424;--sp-border-strong:#0f11143d;--sp-fg:#0f1114;--sp-fg-muted:#4f5761;--sp-fg-subtle:#5c646f;--sp-fg-disabled:#a0a6ae;--sp-medina:#1752c7;--sp-medina-solid:#1a5ce0;--sp-medina-hover:#154db9;--sp-medina-tint:#1a5ce01a;--sp-harissa:#ae1d37;--sp-harissa-solid:#c8213f;--sp-harissa-hover:#ad1c36;--sp-harissa-tint:#c8213f1a;--sp-jasmine:#1a1d22;--sp-jasmine-fg:#f5f1e8;--sp-jasmine-tint:#1a1d2214;--sp-success:#10632f;--sp-warning:#7c4b05;--sp-danger:#a51034;--sp-ring:#1a5ce0;--sp-tier-s:#b7791f;--sp-tier-a:#1a5ce0;--sp-tier-b:#138f84;--sp-tier-c:#5f6772;--sp-tier-d:#8a9099;--sp-viz-1:#1a5ce0;--sp-viz-2:#c8213f;--sp-viz-3:#138f84;--sp-viz-4:#b7791f;--sp-viz-5:#7c5cd6;--sp-viz-6:#737b86;--sp-shadow-sm:0 1px 2px #0f111414;--sp-shadow-md:0 8px 24px -8px #0f11142e, 0 0 0 1px var(--sp-border);--sp-shadow-lg:0 24px 64px -16px #0f111440, 0 0 0 1px var(--sp-border)}:lang(ar){--sp-font-sans:var(--font-plex-arabic,"IBM Plex Sans Arabic"), var(--font-inter,"Inter"), ui-sans-serif, system-ui, sans-serif;--sp-font-display:var(--font-plex-arabic,"IBM Plex Sans Arabic"), var(--font-space-grotesk,"Space Grotesk"), ui-sans-serif, sans-serif}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{color-scheme:normal;--hud-bg:#0b0d12e0;--hud-bg-solid:#0b0d12;--hud-raise:#ffffff0d;--hud-raise-2:#ffffff17;--hud-stroke:#ffffff17;--hud-fg:#f2f4f7;--hud-muted:#b3bac4;--hud-subtle:#8e97a4;--hud-medina:#5291ff;--hud-medina-solid:#1f6bff;--hud-medina-deep:#173f96;--hud-harissa:#ff566e;--hud-harissa-solid:#e0284a;--hud-harissa-deep:#8f1a31;--hud-gold:#f5c542;--hud-gold-deep:#9c7514;--hud-silver:#cfd6df;--hud-bronze:#d58f55;--hud-teal:#2fd3bd;--hud-kick:var(--sp-kick,#53fc18);--hud-jasmine:var(--sp-jasmine,#f5f1e8);--hud-danger:#ff5a5a;--hud-font-display:"Space Grotesk", "IBM Plex Sans Arabic", var(--sp-font-display,sans-serif);--hud-font-sans:"Inter", "IBM Plex Sans Arabic", var(--sp-font-sans,sans-serif);--hud-font-mono:"JetBrains Mono", var(--sp-font-mono,ui-monospace), monospace;--hud-notch:14px;--hud-edge:3px;--ease-spring:cubic-bezier(.2, 1.35, .4, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.55, 0, 1, .45)}html,body,#root{background:0 0;margin:0;overflow:hidden}.ov-root{font-family:var(--hud-font-sans);color:var(--hud-fg);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";font-size:20px;position:relative}.ov-canvas{--col:400px;--center-start:464px;--center-w:992px;--end-start:1472px;width:1920px;height:1080px}.ov-canvas.ov-compact{--col:340px;--center-start:404px;--center-w:1112px;--end-start:1532px}.ov-zone{box-sizing:content-box;gap:16px;margin:-16px;padding:16px;display:flex;position:absolute;overflow:clip}.ov-w,.ov-solo{filter:drop-shadow(0 6px 9px #0000008c);min-width:0}.ov-w:empty{display:none}.ov-w,.ov-solo{animation:ov-show .32s var(--ease-out) backwards;transition:opacity .4s var(--ease-out)}.ov-leaving{opacity:0}.ov-w[data-clipped]{visibility:hidden}@keyframes ov-show{0%{opacity:0}}.ov-zone-top-start>.ov-w,.ov-zone-bottom-start>.ov-w,.ov-zone-top-end>.ov-w,.ov-zone-bottom-end>.ov-w{width:100%}.ov-zone-top-start,.ov-zone-bottom-start{width:var(--col);flex-direction:column;inset-inline-start:48px}.ov-zone-top-end,.ov-zone-bottom-end{width:var(--col);flex-direction:column;inset-inline-start:var(--end-start)}.ov-zone-top-start,.ov-zone-top-end{height:492px;top:48px}.ov-zone-bottom-start,.ov-zone-bottom-end{justify-content:flex-end;height:476px;top:556px}.ov-zone-top-center,.ov-zone-stage,.ov-zone-bottom-center{width:var(--center-w);inset-inline-start:var(--center-start)}.ov-zone-top-center{flex-direction:column;align-items:center;height:252px;top:48px}.ov-zone-stage{flex-flow:wrap;place-content:center;align-items:center;height:384px;top:316px}.ov-zone-bottom-center{flex-flow:wrap-reverse;place-content:flex-start center;height:316px;top:716px}.ov-zone-bottom-center>.ov-w[data-widget=hype-train\/bar]{flex-basis:100%}.ov-zone-bottom-center>.ov-w:not([data-widget=hype-train\/bar]){flex:0 488px}.ov-zone-stage>.ov-w[data-widget=tournament\/bracket]{flex-basis:100%}.ov-zone-stage>.ov-w:not([data-widget=tournament\/bracket]){flex:0 488px}.ov-zone-curva{inset-inline-start:48px;width:1824px;height:124px;top:908px}.ov-zone-curva>.ov-w{width:100%}.ov-has-curva .ov-zone-bottom-start,.ov-has-curva .ov-zone-bottom-end{height:336px}.ov-has-curva .ov-zone-bottom-center{height:176px}.ov-zone-takeover{top:0;width:1920px;height:1080px;margin:0;padding:0;inset-inline-start:0}.ov-zone-takeover>.ov-w{filter:none;width:100%;height:100%}.ov-zone{transition:opacity .6s var(--ease-out)}.ov-takeover .ov-zone:not(.ov-zone-takeover){opacity:0}.ov-canvas.ov-compact .ov-w{zoom:.88}.ov-canvas.ov-compact .ov-zone-curva>.ov-w,.ov-canvas.ov-compact .ov-zone-takeover>.ov-w{zoom:1}.ov-single{place-items:center;width:100vw;height:100vh;display:grid}.ov-solo{width:min(calc(100vw - 48px), var(--solo-w,440px))}.ov-solo[data-widget=alerts\/box],.ov-solo[data-widget=tournament\/bracket]{--solo-w:992px}.ov-solo[data-widget=hype-train\/bar],.ov-solo[data-widget=party\/board],.ov-solo[data-widget=subathon\/wheel],.ov-solo[data-widget=interact\/player],.ov-solo[data-widget=react\/now]{--solo-w:620px}.ov-solo[data-widget=viraj\/stand]{--solo-w:4000px}.ov-solo[data-widget=viraj\/chant]{--solo-w:760px}.hud{--edge:var(--hud-medina);box-sizing:border-box;color:var(--hud-fg);background:linear-gradient(90deg, var(--edge), transparent 46%), var(--hud-bg);padding:18px 22px 18px 24px;position:relative}@supports (color:color-mix(in lab, red, red)){.hud{background:linear-gradient(90deg, color-mix(in srgb, var(--edge) 16%, transparent), transparent 46%), var(--hud-bg)}}.hud{clip-path:polygon(0 0, calc(100% - var(--hud-notch)) 0, 100% var(--hud-notch), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--hud-stroke), inset var(--hud-edge) 0 0 0 var(--edge)}[dir=rtl] .hud{background:linear-gradient(270deg, var(--edge), transparent 46%), var(--hud-bg);padding:18px 24px 18px 22px}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .hud{background:linear-gradient(270deg, color-mix(in srgb, var(--edge) 16%, transparent), transparent 46%), var(--hud-bg)}}[dir=rtl] .hud{clip-path:polygon(var(--hud-notch) 0, 100% 0, 100% 100%, 0 100%, 0 var(--hud-notch));box-shadow:inset 0 0 0 1px var(--hud-stroke), inset calc(var(--hud-edge) * -1) 0 0 0 var(--edge)}.hud-medina{--edge:var(--hud-medina)}.hud-harissa{--edge:var(--hud-harissa)}.hud-gold{--edge:var(--hud-gold)}.hud-kick{--edge:var(--hud-kick)}.hud-jasmine{--edge:var(--hud-jasmine)}.hud-teal{--edge:var(--hud-teal)}.hud-danger{--edge:var(--hud-danger)}.hud-head{font-family:var(--hud-font-display);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px #00000080;align-items:center;gap:10px;margin-block-end:12px;font-size:22px;font-weight:700;display:flex}:lang(ar) .hud-head{text-transform:none;letter-spacing:0}.hud-icon{font-size:24px}.hud-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hud-head-end{align-items:center;gap:10px;margin-inline-start:auto;display:inline-flex}.mono{font-family:var(--hud-font-mono);font-variant-numeric:tabular-nums;font-weight:700}.kicker{font-family:var(--hud-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hud-muted);font-size:16px;font-weight:700}:lang(ar) .kicker{letter-spacing:0;text-transform:none;font-size:18px}.chip{white-space:nowrap;color:var(--hud-fg);background:var(--hud-bg-solid);box-shadow:inset 0 0 0 999px var(--hud-raise-2), inset 0 0 0 1px var(--hud-stroke);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);align-items:center;gap:6px;padding:4px 10px;font-size:16px;font-weight:700;line-height:1.2;display:inline-flex}.chip-sm{padding:2px 8px;font-size:14px}.chip-hype{background:var(--hud-harissa-solid);color:#fff;box-shadow:none}.chip-gold{background:var(--hud-gold);color:#1a1306;box-shadow:none}.chip-live{background:var(--hud-kick);color:#07130a;box-shadow:none}.chip-done{color:var(--hud-subtle)}.rank{min-width:28px;height:28px;font-family:var(--hud-font-mono);color:var(--hud-fg);background:var(--hud-raise-2);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);flex:none;place-items:center;font-size:16px;font-weight:800;display:inline-grid}.rank-gold{background:var(--hud-gold);color:#1a1306}.rank-silver{background:var(--hud-silver);color:#14171c}.rank-bronze{background:var(--hud-bronze);color:#1d1006}.roll{font-family:var(--hud-font-mono);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-weight:700;line-height:1;display:inline-flex}.roll-col{height:1em;display:inline-block;overflow:hidden}.roll-strip{word-break:break-all;white-space:normal;width:1ch;transition:transform .64s var(--ease-out);display:block}.roll-sep{display:inline-block}.bar{--fill:var(--hud-medina);background:var(--hud-raise);height:18px;box-shadow:inset 0 0 0 1px var(--hud-stroke);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);position:relative;overflow:hidden}.bar-harissa{--fill:var(--hud-harissa-solid)}.bar-gold{--fill:var(--hud-gold)}.bar-kick{--fill:var(--hud-kick)}.bar-medina{--fill:var(--hud-medina-solid)}.bar-fill{background:linear-gradient(90deg, var(--fill), var(--fill));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bar-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--fill) 70%, #000), var(--fill))}}.bar-fill{transform-origin:0;transition:transform .7s var(--ease-out)}[dir=rtl] .bar-fill{transform-origin:100%;background:linear-gradient(270deg, var(--fill), var(--fill))}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .bar-fill{background:linear-gradient(270deg, color-mix(in srgb, var(--fill) 70%, #000), var(--fill))}}.bar-sweep{width:30%;animation:fx-sweep 3.2s .6s var(--ease-out) infinite;background:linear-gradient(90deg,#0000,#ffffff59,#0000);position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-120%)}.bar-tick{background:#ffffff8c;width:3px;margin-inline-start:-1px;position:absolute;inset-block:-2px}.bar-tick-passed{background:var(--hud-gold)}.bar-done .bar-fill{background:linear-gradient(90deg, var(--hud-gold-deep), var(--hud-gold))}.bar-label{white-space:nowrap;color:#fff;text-shadow:0 1px 2px #000c;justify-content:center;align-items:center;gap:4px;font-size:14px;display:flex;position:absolute;inset:0}.bar:has(.bar-label){height:28px}.cring{flex:none;place-items:center;width:52px;height:52px;display:inline-grid;position:relative}.cring svg{position:absolute;inset:0;transform:rotate(-90deg)}.cring circle{fill:none;stroke-width:5px}.cring-track{stroke:var(--hud-raise-2)}.cring-fill{stroke:var(--hud-medina);stroke-linecap:butt}.cring-low .cring-fill{stroke:var(--hud-harissa)}.cring-text{font-family:var(--hud-font-mono);font-size:18px;font-weight:800}.people{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:12px;display:flex}.people-compact{margin-block-start:10px}.person{background:var(--hud-raise);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 4px;font-size:16px;font-weight:600;display:inline-flex;overflow:hidden}.person-n{color:var(--hud-muted);font-size:14px}.rows{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.row{align-items:center;gap:10px;font-size:19px;display:flex}.row-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.row-value{color:var(--hud-gold)}.stack{gap:10px;display:grid}.vote-pos{color:var(--hud-kick)}.vote-neg{color:var(--hud-harissa)}.alert-stage{justify-items:center;width:100%;display:grid}.alert{align-items:center;gap:20px;display:flex;overflow:hidden}.alert-glyph{color:#0b0d12;background:var(--edge);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);flex:none;place-items:center;width:72px;height:72px;font-size:38px;display:grid}.alert-body{gap:6px;min-width:0;display:grid}.alert-title{font-family:var(--hud-font-display);letter-spacing:.01em;text-shadow:0 2px #00000080;overflow-wrap:anywhere;font-size:36px;font-weight:700;line-height:1.1}.alert-message{color:var(--hud-muted);overflow-wrap:anywhere;font-size:22px}.alert-sheen{pointer-events:none;animation:fx-sheen 1.4s .35s var(--ease-out) both;background:linear-gradient(105deg,#0000 35%,#ffffff29 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.alert-stack{font-family:var(--hud-font-mono);color:#0b0d12;background:var(--hud-jasmine);padding:2px 8px;font-size:15px;font-weight:800;position:absolute;inset-block-start:8px;inset-inline-end:22px}.alert-t1 .alert{gap:14px;min-width:420px;max-width:760px;padding-block:16px}.alert-t1 .alert-glyph{width:56px;height:56px;font-size:30px}.alert-t1 .alert-title{font-size:38px}.alert-t2 .alert{min-width:560px;max-width:860px}.alert-t3 .alert{background:radial-gradient(120% 140% at 50% -20%, var(--hud-gold), transparent 60%), var(--hud-bg);justify-content:center;width:100%;min-height:180px;padding:26px 36px}@supports (color:color-mix(in lab, red, red)){.alert-t3 .alert{background:radial-gradient(120% 140% at 50% -20%, color-mix(in srgb, var(--hud-gold) 30%, transparent), transparent 60%), var(--hud-bg)}}.alert-t3 .alert{box-shadow:inset 0 0 0 2px var(--hud-gold), inset var(--hud-edge) 0 0 0 var(--edge)}@supports (color:color-mix(in lab, red, red)){.alert-t3 .alert{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--hud-gold) 70%, transparent), inset var(--hud-edge) 0 0 0 var(--edge)}}.alert-t3 .alert-glyph{width:96px;height:96px;font-size:52px}.alert-t3 .alert-title{color:var(--hud-gold);font-size:48px}.alert-burst{pointer-events:none;position:absolute;inset:0}.alert-burst span,.burst span{background:var(--hud-gold);opacity:0;width:10px;height:10px;animation:fx-burst 1.2s calc(var(--i) * 60ms) var(--ease-out) both;--a:calc(var(--i) * 36deg);position:absolute;inset-block-start:50%;inset-inline-start:50%}.alert-burst span:nth-child(3n){background:var(--hud-harissa)}.alert-burst span:nth-child(3n+1){background:var(--hud-medina)}.alert-theme-neon .alert-title{text-shadow:0 0 18px var(--edge), 0 2px 0 #00000080}@supports (color:color-mix(in lab, red, red)){.alert-theme-neon .alert-title{text-shadow:0 0 18px color-mix(in srgb, var(--edge) 70%, transparent), 0 2px 0 #00000080}}.alert-theme-arcade{--hud-notch:0px;box-shadow:inset 0 0 0 4px var(--edge), inset 8px 0 0 0 var(--edge)}.alert-theme-arcade .alert-title{font-family:var(--hud-font-mono);text-transform:uppercase;letter-spacing:.02em}.alert-theme-minimal{background:var(--hud-bg)}.alert-theme-minimal .alert-glyph{color:var(--edge);background:0 0}.alert-theme-medina{background:repeating-conic-gradient(from 45deg, #4d8dff1a 0 25%, transparent 0 50%) 0 0 / 28px 28px, linear-gradient(90deg, var(--edge), transparent 55%), var(--hud-bg)}@supports (color:color-mix(in lab, red, red)){.alert-theme-medina{background:repeating-conic-gradient(from 45deg, #4d8dff1a 0 25%, transparent 0 50%) 0 0 / 28px 28px, linear-gradient(90deg, color-mix(in srgb, var(--edge) 22%, transparent), transparent 55%), var(--hud-bg)}}.alert-theme-medina .alert-glyph{clip-path:none;background:var(--hud-medina-solid);color:#fff;border-radius:50% 50% 4px 4px}.timer{gap:6px;display:grid}.timer-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.timer-clock{letter-spacing:-.01em;text-shadow:0 3px #00000073;font-size:82px;line-height:1}.timer-clock-long{font-size:66px}.timer-dim .timer-clock{opacity:.6}.timer-urgent .timer-clock{color:var(--hud-harissa)}.timer-urgent:after{content:"";background:var(--hud-danger);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.timer-urgent:after{background:color-mix(in srgb, var(--hud-danger) 22%, transparent)}}.timer-urgent:after{opacity:0;pointer-events:none;animation:1.6s ease-in-out infinite fx-pulse}.timer-pop{color:#07130a;background:var(--hud-kick);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);animation:fx-fly 2.6s var(--ease-out) both;justify-self:start;align-items:center;gap:10px;padding:4px 12px;font-size:22px;display:inline-flex}.timer-pop-neg{background:var(--hud-harissa-solid);color:#fff}.timer-pop-user{font-size:18px;font-weight:700}.milestone{align-items:center;gap:14px;padding-block:14px;display:flex}.milestone-icon{font-size:32px}.milestone-body{gap:2px;min-width:0;display:grid}.milestone-label{font-family:var(--hud-font-display);color:var(--hud-gold);overflow-wrap:anywhere;font-size:24px;font-weight:700}.wheel{justify-items:center;gap:10px;width:100%;display:grid}.wheel-head{justify-content:space-between;align-items:center;width:100%;display:flex}.wheel-by{font-size:18px;font-weight:700}.wheel-frame{width:var(--wheel-size,290px);height:var(--wheel-size,290px);position:relative}.ov-solo .wheel-frame{--wheel-size:430px}.wheel-pointer{z-index:2;background:var(--hud-jasmine);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 2px 2px #0009);width:28px;height:30px;margin-inline-start:-14px;position:absolute;inset-block-start:-8px;inset-inline-start:50%}.wheel-disc{box-shadow:0 0 0 6px var(--hud-bg-solid), 0 0 0 9px var(--hud-gold);border-radius:50%;transition-property:transform;transition-timing-function:cubic-bezier(.12,.7,.08,1);position:absolute;inset:0}.wheel-label{justify-items:center;display:grid;position:absolute;inset:0}.wheel-label span{max-width:calc(var(--wheel-size,290px) * .36);font-size:calc(var(--wheel-size,290px) * .058);text-align:center;color:#fff;text-shadow:0 1px 2px #000c;text-overflow:ellipsis;white-space:nowrap;margin-block-start:calc(var(--wheel-size,290px) * .11);font-weight:800;overflow:hidden}.wheel-label-challenge span{color:#1a1306;text-shadow:none}.wheel-hub{background:var(--hud-bg-solid);width:46px;height:46px;box-shadow:0 0 0 4px var(--hud-gold);border-radius:50%;margin:-23px;position:absolute;inset:50%}.wheel-result{font-family:var(--hud-font-display);color:#0b0d12;background:var(--hud-gold);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);padding:8px 18px;font-size:30px;font-weight:700}.wheel-result-add{background:var(--hud-kick)}.wheel-result-remove{background:var(--hud-harissa-solid);color:#fff}.shield{align-items:center;gap:10px;padding-block:10px;font-size:18px;font-weight:700;display:flex}.shield-icon{font-size:22px}.shield-text{flex:1;min-width:0}.shield-time{color:var(--hud-teal)}.hype-levels{gap:6px;margin-block-end:8px;display:flex}.hype-seg{background:var(--hud-raise-2);flex:1;height:6px}.hype-seg-on,.hype-seg-now{background:var(--hud-gold)}@supports (color:color-mix(in lab, red, red)){.hype-seg-now{background:color-mix(in srgb, var(--hud-gold) 45%, transparent)}}.hype-timer{color:var(--hud-muted);font-size:20px}.hype-foot{justify-content:space-between;align-items:center;gap:12px;margin-block-start:10px;font-size:18px;display:flex}.hype-foot .people{flex-wrap:nowrap;margin:0;overflow:hidden}.hype-last .mono{color:var(--hud-kick)}.hype-points{color:var(--hud-gold);font-size:22px}.hype-boss{animation:.5s .2s 2 both fx-shake}.party{width:100%}.party-head{align-items:center;gap:12px;margin-block-end:12px;display:flex}.party-head .cring{margin-inline-start:auto}.party-emojis{text-align:center;font-size:54px;line-height:1.15}.party-prompt{font-family:var(--hud-font-display);text-shadow:0 2px #00000080;overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.2}.party-choices{grid-template-columns:1fr 1fr;gap:8px;margin-block-start:14px;display:grid}.party-choice{background:var(--hud-raise);min-width:0;box-shadow:inset 0 0 0 1px var(--hud-stroke);overflow-wrap:anywhere;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:20px;font-weight:600;display:flex}.party-letter{width:32px;height:32px;font-family:var(--hud-font-mono);color:#fff;background:var(--hud-medina-solid);flex:none;place-items:center;font-weight:800;display:grid}.wyr{gap:8px;margin-block-start:14px;display:grid}.wyr-option{background:var(--hud-raise);align-items:center;gap:10px;padding:10px 12px 10px 8px;font-size:20px;font-weight:600;display:flex;position:relative;overflow:hidden}.wyr-fill{background:var(--hud-medina);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.wyr-fill{background:color-mix(in srgb, var(--hud-medina) 30%, transparent)}}.wyr-fill{transform-origin:0;transition:transform .6s var(--ease-out)}[dir=rtl] .wyr-fill{transform-origin:100%}.wyr-2 .wyr-fill{background:var(--hud-harissa)}@supports (color:color-mix(in lab, red, red)){.wyr-2 .wyr-fill{background:color-mix(in srgb, var(--hud-harissa) 30%, transparent)}}.wyr-2 .party-letter{background:var(--hud-harissa-solid)}.wyr-text,.wyr-pct,.wyr-option .party-letter{position:relative}.wyr-text{flex:1;min-width:0}.feud{grid-template-columns:1fr 1fr;gap:6px;margin-block-start:14px;display:grid}.feud-slot{background:var(--hud-medina-deep);align-items:center;gap:8px;min-height:38px;padding:4px 10px;font-size:18px;display:flex}.feud-revealed{background:var(--hud-raise-2);animation:fx-flip .5s var(--ease-out) both}.feud-text{flex:1;min-width:0;font-weight:700}.feud-pts{color:var(--hud-gold)}.chain-words{flex-wrap:wrap;gap:6px;margin-block-start:12px;display:flex}.chain-word{background:var(--hud-raise-2);padding:4px 10px;font-size:18px;font-weight:700}.chain-next{color:var(--hud-muted);margin-block-start:10px;font-size:18px}.party-end{gap:10px;margin-block-start:14px;display:grid}.party-answer,.party-winner{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:22px;font-weight:700;display:flex}.party-winner-gold{background:var(--hud-gold);padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.party-winner-gold{background:color-mix(in srgb, var(--hud-gold) 18%, transparent)}}.party-winner-gold{box-shadow:inset 0 0 0 1px var(--hud-gold)}@supports (color:color-mix(in lab, red, red)){.party-winner-gold{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-gold) 50%, transparent)}}.party-winner-name{color:var(--hud-gold)}.list-head{justify-content:space-between;align-items:center;gap:10px;margin-block-end:10px;display:flex}.list-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.list-row{align-items:center;gap:8px;min-width:0;font-size:18px;display:flex}.list-row-now{background:var(--hud-medina);margin-block-end:8px;padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.list-row-now{background:color-mix(in srgb, var(--hud-medina) 18%, transparent)}}.list-icon{flex:none}.list-user{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:40%;font-weight:700;overflow:hidden}.list-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--hud-muted);flex:1;overflow:hidden}.list-text-strong{color:var(--hud-fg);font-weight:600}.list-pos{width:24px;color:var(--hud-subtle);flex:none}.list-score{flex:none;font-size:16px}.list-sub{white-space:nowrap;text-overflow:ellipsis;max-width:28%;color:var(--hud-subtle);flex:none;font-size:14px;overflow:hidden}.list-more{font-family:var(--hud-font-mono);color:var(--hud-subtle);margin-block-start:6px;font-size:15px}.bubble-head{align-items:center;gap:10px;margin-block-end:6px;display:flex}.bubble-icon{font-size:24px}.bubble-user{font-family:var(--hud-font-display);color:var(--hud-medina);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:22px;font-weight:700;overflow:hidden}.bubble-head .kicker{margin-inline-start:auto}.bubble-text{overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:600;line-height:1.3}.wave{align-items:center;gap:4px;height:36px;display:flex}.wave-bar{background:var(--hud-medina);width:6px;height:100%;animation:fx-wave .9s calc(var(--i) * -70ms) ease-in-out infinite alternate;transform:scaleY(.25)}.board-list{margin:0;padding:0;list-style:none;position:relative}.board-row{height:36px;transition:transform .52s var(--ease-spring);inset-inline:0;align-items:center;gap:10px;font-size:19px;display:flex;position:absolute;top:0}.board-user{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.board-podium .board-user{font-weight:800}.board-delta{width:14px;font-size:13px}.board-delta-up{color:var(--hud-kick)}.board-delta-down{color:var(--hud-harissa)}.board-delta-new{color:var(--hud-gold)}.board-balance{color:var(--hud-gold);font-size:19px}.rush-timer{color:var(--hud-muted);font-size:20px}.rush-foot{justify-content:space-between;gap:10px;margin-block-start:10px;font-size:18px;display:flex}.rush-reward{color:var(--hud-gold);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.rush-fail{opacity:.85}.burst{pointer-events:none;position:absolute;inset:0}.burst span{background:0 0;width:auto;height:auto;font-size:26px}.goals{gap:14px;display:grid}.goal-head{justify-content:space-between;align-items:baseline;gap:10px;margin-block-end:6px;display:flex}.goal-label{font-family:var(--hud-font-display);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:700;overflow:hidden}.goal-count{font-size:20px}.goal-next{color:var(--hud-muted);white-space:nowrap;text-overflow:ellipsis;margin-block-start:6px;font-size:16px;overflow:hidden}.goal-celebrate{background:var(--hud-gold);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:18px;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.goal-celebrate{background:color-mix(in srgb, var(--hud-gold) 18%, transparent)}}.drive-mult{font-size:18px}.drive-timer{color:var(--hud-muted);font-size:20px}.drive-total{align-items:baseline;gap:10px;display:flex}.drive-num{color:var(--hud-gold);font-size:54px}.drive-ended{opacity:.85}.drive-bomb{color:#0b0d12;background:var(--hud-gold);margin-block-start:10px;padding:8px 12px;font-size:20px;font-weight:800}.react-now-head{justify-content:space-between;align-items:center;margin-block-end:6px;display:flex}.react-now-title{font-family:var(--hud-font-display);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:26px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.react-now-foot{justify-content:space-between;align-items:center;gap:10px;margin-block-start:8px;font-size:18px;display:flex}.react-by{color:var(--hud-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.react-user{color:var(--hud-fg);font-weight:700}.votes{font-family:var(--hud-font-mono);gap:10px;font-weight:700;display:inline-flex}.vote-up{color:var(--hud-kick)}.vote-down{color:var(--hud-harissa)}.platform-youtube{color:#fff;box-shadow:none;background:#c4302b}.platform-tiktok{color:#fff;background:#111}.platform-instagram{color:#fff;box-shadow:none;background:#8a3ab9}.platform-facebook{color:#fff;box-shadow:none;background:#1b5fd1}.tour{width:100%}.tour-head{align-items:center;gap:10px;margin-block-end:10px;display:flex}.tour-time{color:var(--hud-kick);margin-inline-start:auto}.tour-cta,.join-cta{font-family:var(--hud-font-mono);color:var(--hud-kick);text-align:center;text-shadow:0 2px #00000080;font-size:40px;font-weight:800}.join-cta{margin-block-end:10px}.join-time{color:var(--hud-kick)}.tour-champion{justify-items:center;gap:8px;padding-block:26px;display:grid;overflow:hidden}.tour-trophy{animation:fx-pop .6s var(--ease-spring) both;font-size:64px}.tour-champ-name{font-family:var(--hud-font-display);color:var(--hud-gold);text-shadow:0 3px #00000080;font-size:48px;font-weight:700}.duel{background:var(--hud-kick);grid-template-columns:1fr auto;align-items:center;gap:6px 16px;margin-block-end:12px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.duel{background:color-mix(in srgb, var(--hud-kick) 10%, transparent)}}.duel{box-shadow:inset 0 0 0 1px var(--hud-kick)}@supports (color:color-mix(in lab, red, red)){.duel{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-kick) 40%, transparent)}}.duel-vs{font-family:var(--hud-font-display);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;font-size:28px;font-weight:700;display:grid}.duel-a{text-align:end;color:var(--hud-medina)}.duel-b{color:var(--hud-harissa)}.duel-a,.duel-b{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.duel-x{font-family:var(--hud-font-mono);color:var(--hud-gold);font-size:22px}.duel-meta{grid-area:1/2/span 2;justify-items:center;gap:6px;display:grid}.duel-vs,.duel-prompt,.duel-go-text{grid-column:1}.duel-prompt{text-align:center;overflow-wrap:anywhere;font-size:22px;font-weight:700}.duel-go-text{font-family:var(--hud-font-mono);text-align:center;color:var(--hud-kick);font-size:40px;font-weight:800;line-height:1}.bracket{align-items:stretch;gap:18px;display:flex}.bracket-rtl{flex-direction:row-reverse}.bracket-round{flex-direction:column;flex:1;min-width:0;display:flex}.bracket-round-name{font-family:var(--hud-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--hud-subtle);margin-block-end:6px;font-size:14px;font-weight:700}.bracket-matches{flex-direction:column;flex:1;justify-content:space-around;gap:8px;display:flex}.match{background:var(--hud-raise);box-shadow:inset 0 0 0 1px var(--hud-stroke);display:grid;position:relative}.match-live{box-shadow:inset 0 0 0 2px var(--hud-kick)}.match-live:after{content:"";background:var(--hud-kick);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.match-live:after{background:color-mix(in srgb, var(--hud-kick) 18%, transparent)}}.match-live:after{opacity:0;animation:1.4s ease-in-out infinite fx-pulse}.match-p{white-space:nowrap;text-overflow:ellipsis;padding:3px 10px;font-size:16px;font-weight:600;overflow:hidden}.match-p+.match-p{border-block-start:1px solid var(--hud-stroke)}.match-win{color:var(--hud-gold);font-weight:800}.match-lose{color:var(--hud-subtle);text-decoration:line-through}.match-advance{animation:fx-advance .4s var(--ease-out) both}.ribbon-rounds{flex-wrap:wrap;gap:6px;margin-block-end:10px;display:flex}.ribbon-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ov-debug{font:600 14px var(--hud-font-mono);color:#fff;background:#000000b3;padding:4px 8px;position:fixed;inset-block-end:8px;inset-inline-start:8px}.live-dot{font:800 13px var(--hud-font-display);letter-spacing:.12em;color:var(--hud-harissa);align-items:center;gap:6px;display:inline-flex}.live-dot:before{content:"";background:var(--hud-harissa);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite fx-pulse}.curva{height:var(--curva-h,124px);grid-template-columns:228px minmax(0,1fr);gap:18px;padding:10px 18px 10px 22px;display:grid}.curva-stats{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.curva-brand{align-items:center;gap:10px;display:flex}.curva-brand .kicker{color:var(--edge)}.curva-seats{align-items:baseline;gap:8px;display:flex}.curva-seats-n{font:800 40px / 1.05 var(--hud-font-display)}.curva-unit{color:var(--hud-muted);font-size:16px;font-weight:600}.curva-meta{color:var(--hud-muted);align-items:center;gap:14px;font-size:16px;font-weight:600;display:flex}.curva-lights{align-items:center;gap:6px;display:inline-flex}.curva-lights .mono{color:var(--hud-fg)}.curva-dot{background:var(--edge);width:9px;height:9px;box-shadow:0 0 10px var(--edge);border-radius:50%}.curva-golden{color:var(--hud-gold)}.curva-crowd{min-width:0;height:100%;position:relative}.curva-jump{animation:.42s cubic-bezier(.3,0,.3,1) infinite alternate curva-jump}@keyframes curva-jump{to{transform:translateY(var(--jump,0))}}.curva-canvas,.curva-flares{width:100%;height:100%;position:absolute;inset:0}.curva-paused .curva-crowd{opacity:.4}.curva-shimmer{mix-blend-mode:screen;width:22%;height:34%;animation:curva-shimmer 2.4s var(--ease-out) both;inset-inline-start:0;background:linear-gradient(90deg,#0000,#f5c54299,#0000);position:absolute;bottom:0}[dir=rtl] .curva-shimmer{animation-name:curva-shimmer-rtl}@keyframes curva-shimmer{0%{transform:translate(-100%)}to{transform:translate(460%)}}@keyframes curva-shimmer-rtl{0%{transform:translate(100%)}to{transform:translate(-460%)}}.curva-flare-glow{opacity:0;animation:1.4s ease-in-out both fx-pulse;position:absolute;inset:0}.curva-flare-kick{background:radial-gradient(60% 120% at 50% 100%,#53fc1866,#0000)}.curva-flare-harissa{background:radial-gradient(60% 120% at 50% 100%,#ff4d6866,#0000)}.curva-pops{top:10px;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;inset-inline-end:20px}.curva-pop{box-shadow:inset 3px 0 0 var(--pop-edge,var(--hud-medina)), inset 0 0 0 1px var(--hud-stroke);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:#0b0d12f0;align-items:center;gap:10px;padding:6px 14px 6px 12px;font-size:18px;font-weight:700;display:inline-flex}[dir=rtl] .curva-pop{box-shadow:inset -3px 0 0 var(--pop-edge,var(--hud-medina)), inset 0 0 0 1px var(--hud-stroke);clip-path:polygon(0 8px,8px 0,100% 0,100% 100%,0 100%)}.curva-pop-regular{--pop-edge:var(--hud-teal)}.curva-pop-bache{--pop-edge:var(--hud-harissa)}.curva-pop-gold{--pop-edge:var(--hud-gold);color:var(--hud-gold)}.curva-pop-no{color:var(--hud-gold);font-size:16px}.curva-pop-name{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--hud-fg);overflow:hidden}.curva-pop-row{letter-spacing:.08em;text-transform:uppercase;color:var(--hud-muted);font-size:13px;font-weight:700}.ov-solo .curva{--curva-h:min(236px, calc(100vh - 24px))}.chant{width:760px;max-width:100%}.chant-head{align-items:center;gap:14px;display:flex}.chant-head .kicker{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--hud-harissa);overflow:hidden}.chant-summary .chant-head .kicker{color:var(--hud-gold)}.chant-head .chip{margin-inline-start:auto}.chant-beats{gap:6px;margin-inline-start:auto;display:flex}.chant-pip{background:var(--hud-raise-2);width:26px;height:6px}.chant-pip-done{background:var(--hud-harissa)}@supports (color:color-mix(in lab, red, red)){.chant-pip-done{background:color-mix(in srgb, var(--hud-harissa) 55%, transparent)}}.chant-pip-now{background:var(--hud-harissa);box-shadow:0 0 10px var(--hud-harissa)}.chant-lines{margin-block:10px 14px}.chant-call{font:700 28px / 1.15 var(--hud-font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--hud-muted)}.chant-answer{font:800 60px / 1.05 var(--hud-font-display);text-transform:uppercase;color:#fff;text-shadow:0 0 28px #ff4d688c;overflow-wrap:anywhere;align-items:baseline;gap:12px;display:flex}:lang(ar) .chant-call,:lang(ar) .chant-answer{letter-spacing:0}.chant-arrow{color:var(--hud-harissa);font-size:36px}[dir=rtl] .chant-arrow{transform:scaleX(-1)}.fx-slam{animation:fx-slam .42s var(--ease-spring) both}@keyframes fx-slam{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:none}}.dbm-track{background:var(--hud-raise-2);height:18px;position:relative;overflow:hidden;container-type:inline-size}.dbm-fill{transform-origin:0;background:linear-gradient(90deg, var(--hud-teal), var(--hud-gold) 62%, var(--hud-harissa));transition:transform .7s var(--ease-out);position:absolute;inset:0}.dbm-tick{background:#0b0d12bf;width:2px;position:absolute;top:0;bottom:0}.dbm-needle{width:4px;transition:transform .7s var(--ease-out);background:#fff;position:absolute;top:0;bottom:0;left:-2px;box-shadow:0 0 10px #fff}.dbm-read{justify-content:space-between;align-items:baseline;margin-top:8px;display:flex}.dbm-db{direction:ltr;align-items:baseline;gap:6px;display:inline-flex}.dbm-db-n{font-size:34px}.dbm-unit,.chant-total-unit{font:700 18px var(--hud-font-display);color:var(--hud-muted)}.dbm-voices,.chant-total-voices{color:var(--hud-muted);font-size:18px;font-weight:600}.dbm-voices .mono,.chant-total-voices .mono{color:var(--hud-fg)}.chant-total{align-items:baseline;gap:10px;margin-block:6px 12px;display:flex}.chant-total-db{color:var(--hud-gold);font-size:76px;line-height:1}.chant-total-voices{margin-inline-start:auto}.chant-bars{align-items:flex-end;gap:10px;height:92px;display:flex}.chant-bar{flex:1;height:100%;position:relative}.chant-bar-fill{transform-origin:50% 100%;background:linear-gradient(180deg, var(--hud-gold), var(--hud-medina));animation:chant-grow .8s var(--ease-out) both;position:absolute;inset:0 0 22px}.chant-bar:nth-child(2) .chant-bar-fill{animation-delay:90ms}.chant-bar:nth-child(3) .chant-bar-fill{animation-delay:.18s}.chant-bar:nth-child(n+4) .chant-bar-fill{animation-delay:.27s}.chant-bar-hot{background:linear-gradient(180deg, #fff, var(--hud-harissa))}@keyframes chant-grow{0%{transform:scaleY(0)}}.chant-bar-n{text-align:center;color:var(--hud-muted);bottom:0;font-size:15px;position:absolute;inset-inline:0}.dakhla{animation:dakhla-in .7s var(--ease-out) both;background:radial-gradient(70% 60% at 50% 55%,#161a24f0,#030408f7);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.dakhla-out{animation:dakhla-out .7s var(--ease-in) both}@keyframes dakhla-in{0%{opacity:0}}@keyframes dakhla-out{to{opacity:0}}.dakhla-head{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.dakhla-kicker{font:700 18px var(--hud-font-display);letter-spacing:.3em;text-transform:uppercase;color:var(--hud-harissa)}.dakhla-title{font:800 76px / 1 var(--hud-font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 0 40px #ff2d4699,0 4px #00000080;margin:0}.dakhla-build .dakhla-title{animation:.38s ease-in-out infinite alternate dakhla-drum}@keyframes dakhla-drum{to{transform:scale(1.05)}}.dakhla-sub{font:600 24px var(--hud-font-sans);color:var(--hud-muted)}.dakhla-frame{transition:transform 1.4s var(--ease-out);position:relative;overflow:hidden;transform:scale(.94);box-shadow:0 0 0 2px #ffffff14,0 30px 80px #000000a6}.dakhla-reveal .dakhla-frame,.dakhla-hold .dakhla-frame,.dakhla-out .dakhla-frame{transform:none}.dakhla-canvas{display:block}.dakhla-sheen{width:30%;animation:curva-shimmer 2.4s var(--ease-out) .2s both;background:linear-gradient(100deg,#0000,#ffffff47,#0000);position:absolute;inset-block:0;inset-inline-start:0}.dakhla-float{position:absolute;inset:0;overflow:hidden}.dakhla-float-name{font:800 30px var(--hud-font-display);color:#fff;text-shadow:0 2px 12px #000000e6,0 0 24px #f5c54280;white-space:nowrap;animation:dakhla-float 3.4s var(--ease-out) both;position:absolute;bottom:140px}@keyframes dakhla-float{0%{opacity:0;transform:translateY(40px)scale(.9)}20%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-600px)}}.dakhla-foot{opacity:0;flex-direction:column;align-items:center;gap:12px;min-height:96px;display:flex}.dakhla-hold .dakhla-foot,.dakhla-out .dakhla-foot{opacity:1;animation:fx-in .7s var(--ease-spring) both}.dakhla-stats{color:var(--hud-muted);align-items:baseline;gap:14px;font-size:26px;font-weight:600;display:flex}.dakhla-stats b{color:var(--hud-gold);font-size:38px}.dakhla-sep{color:var(--hud-subtle)}.dakhla-holes{align-self:center}.dakhla-names{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;max-width:1400px;display:flex}.dakhla-name{font:700 22px var(--hud-font-display);color:var(--hud-fg)}.dakhla-name+.dakhla-name:before{content:"· ";color:var(--hud-subtle)}.ov-solo[data-widget=viraj\/dakhla]{filter:none;width:100vw;height:100vh;position:fixed;inset:0}.fx-in{animation:fx-in .52s var(--ease-spring) both}.fx-out{animation:fx-out .36s var(--ease-in) both}.fx-pop{animation:fx-pop .42s var(--ease-spring) both}@keyframes fx-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@keyframes fx-out{to{opacity:0;transform:translateY(-16px)scale(.98)}}@keyframes fx-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes fx-sheen{to{transform:translate(120%)}}@keyframes fx-sweep{0%{transform:translate(-120%)}35%,to{transform:translate(380%)}}@keyframes fx-burst{0%{opacity:1;transform:translate(-50%, -50%) rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-200px) scale(.4)}}@keyframes fx-pulse{0%,to{opacity:0}50%{opacity:1}}@keyframes fx-fly{0%{opacity:0;transform:translateY(18px)scale(.85)}15%{opacity:1;transform:none}80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}@keyframes fx-wave{to{transform:scaleY(1)}}@keyframes fx-flip{0%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:none}}@keyframes fx-shake{0%,to{transform:none}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes fx-advance{0%{opacity:.4;transform:translate(-10px)}to{opacity:1;transform:none}}.ov-root.ov-reduced *,.ov-root.ov-reduced :before,.ov-root.ov-reduced :after{transition-duration:1ms;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}.ov-zone-stage>.ov-w[data-widget=match\/stage]{flex:0 auto}.ov-solo[data-widget=match\/stage]{--solo-w:820px}.match-pill{font:700 18px var(--hud-font-display);color:var(--hud-fg);box-shadow:inset 0 0 0 1px var(--hud-stroke), 0 6px 18px #00000059;white-space:nowrap;background:#0b0d12d1;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 14px;display:inline-flex}.match-pill-count{color:var(--hud-kick);font-size:20px}.match-pill-dot{background:var(--hud-kick);width:10px;height:10px;box-shadow:0 0 10px var(--hud-kick);border-radius:50%;animation:1.6s ease-in-out infinite match-blink}.match-pill-closed .match-pill-dot{background:var(--hud-subtle);box-shadow:none;animation:none}@keyframes match-blink{50%{opacity:.35}}.match-call{gap:14px;width:806px;max-width:100%;padding:10px;display:flex}.match-screen{isolation:isolate;background:#07080c;flex:0 0 560px;height:315px;position:relative;overflow:hidden}.match-backdrop{filter:blur(34px);position:absolute;inset:-40px}.match-blob{opacity:.75;border-radius:50%;width:320px;height:320px;animation:7s ease-in-out infinite alternate match-drift;position:absolute}.match-blob-1{background:radial-gradient(circle, var(--hud-harissa) 0%, transparent 68%);top:30px;left:40px}.match-blob-2{background:radial-gradient(circle, var(--hud-medina) 0%, transparent 68%);animation-duration:9s;animation-direction:alternate-reverse;top:90px;right:30px}.match-blob-3{background:radial-gradient(circle, var(--hud-gold) 0%, transparent 70%);opacity:.45;animation-duration:11s;bottom:0;left:210px}@keyframes match-drift{to{transform:translate(60px,-30px)scale(1.15)}}.match-avatar{font:700 92px / 1 var(--hud-font-display);color:var(--hud-fg);text-shadow:0 4px 24px #00000080;transition:opacity .7s var(--ease-out);place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}.match-avatar-blur{filter:blur(16px);transform:scale(1.3)}.match-avatar-sharp{opacity:0;transition:opacity .7s var(--ease-out) .25s, transform .9s var(--ease-spring) .25s;transform:scale(.9)}.match-is-revealed .match-avatar-blur{opacity:0}.match-is-revealed .match-avatar-sharp{opacity:1;transform:none}.match-has-video .match-avatar{opacity:0}.match-wave{align-items:center;gap:6px;height:34px;display:flex}.match-wave i{background:var(--hud-kick);border-radius:3px;width:6px;height:100%;animation:.9s ease-in-out infinite alternate match-wave;transform:scaleY(.25)}.match-wave i:nth-child(2){animation-delay:.15s}.match-wave i:nth-child(3){animation-delay:.3s}.match-wave i:nth-child(4){animation-delay:.45s}.match-wave i:nth-child(5){animation-delay:.6s}@keyframes match-wave{to{transform:scaleY(1)}}.match-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.match-has-video .match-video{opacity:1}.match-glass{transition:opacity .6s var(--ease-out) .2s;background:linear-gradient(160deg,#ffffff1a,#ffffff05 60%),#0b0d1240;place-items:end center;padding-block-end:22px;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.match-glass-sheen{width:38%;animation:match-sheen 2.6s var(--ease-out) infinite;background:linear-gradient(100deg,#0000,#ffffff2e,#0000);position:absolute;inset:-20% auto -20% 0;transform:translate(-120%)skew(-12deg)}@keyframes match-sheen{70%,to{transform:translate(320%)skew(-12deg)}}.match-glass-label{font:700 18px var(--hud-font-display);letter-spacing:.12em;text-transform:uppercase;color:#f2f4f7d9;animation:2.4s ease-in-out infinite match-blink;position:relative}:lang(ar) .match-glass-label{letter-spacing:0;text-transform:none}.match-is-revealed .match-glass,.match-is-ending .match-glass{opacity:0}.match-curtain{background:repeating-linear-gradient(90deg, #00000047 0 6px, transparent 6px 22px, #ffffff0d 22px 26px, transparent 26px 34px), linear-gradient(180deg, var(--hud-harissa-solid), var(--hud-harissa-deep));width:51%;transition:transform .9s var(--ease-out);position:absolute;top:0;bottom:0;box-shadow:inset 0 -30px 40px #00000059}.match-curtain-start{left:0;transform:translate(-84%)}.match-curtain-end{right:0;transform:translate(84%)}.match-is-revealed .match-curtain-start{transform:translate(-102%)}.match-is-revealed .match-curtain-end{transform:translate(102%)}.match-is-ending .match-curtain-start,.match-is-ending .match-curtain-end{transition-duration:.45s;transition-timing-function:var(--ease-in);transform:none}.match-farewell{text-align:center;font:700 30px var(--hud-font-display);color:var(--hud-jasmine);text-shadow:0 2px #00000080;animation:fx-pop .42s var(--ease-spring) .38s both;place-content:center;padding:24px;display:grid;position:absolute;inset:0}.match-screen-pill{position:absolute;inset-block-start:12px;inset-inline-start:12px}.match-screen-pill .match-pill{padding:6px 12px;font-size:15px}.match-screen-pill .match-pill-count{font-size:16px}.match-plate{flex-direction:column;flex:auto;justify-content:space-between;min-width:0;padding:10px 6px 6px;display:flex}.match-plate-text{flex-direction:column;gap:10px;min-width:0;display:flex}.match-kicker{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.match-onair{color:#fff;background:var(--hud-harissa-solid);letter-spacing:.08em;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.match-onair:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite match-blink}.match-name{font:700 34px / 1.1 var(--hud-font-display);color:var(--hud-fg);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.match-ring{align-self:flex-end;width:112px;height:112px;position:relative}.match-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.match-ring circle{fill:none;stroke-width:5px}.match-ring-track{stroke:#ffffff1a}.match-ring-fill{stroke:var(--edge);stroke-linecap:round;transition:stroke-dashoffset .5s linear}.match-ring-low .match-ring-fill{stroke:var(--hud-danger)}.match-ring-text{color:var(--hud-fg);place-items:center;font-size:24px;display:grid;position:absolute;inset:0}.match-ring-low .match-ring-text{color:var(--hud-danger);animation:1s ease-in-out infinite match-blink}.match-call.match-out{animation:fx-out .52s var(--ease-in) 1.8s both}.match-text{width:780px;max-width:100%;padding:22px 30px 26px 32px}.match-text.match-out{animation:fx-out .52s var(--ease-in) .45s both}.match-text-head{align-items:baseline;gap:12px;min-width:0;display:flex}.match-text-name{font:700 22px var(--hud-font-display);color:var(--hud-gold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-text-chip{flex:none;margin-inline-start:auto}.match-text-body{font:600 34px / 1.28 var(--hud-font-display);color:var(--hud-fg);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:14px 0 0;padding-inline-start:46px;display:-webkit-box;position:relative;overflow:hidden}.match-quote{font:700 72px / 1 var(--hud-font-display);color:var(--hud-gold);opacity:.85;inset-inline-start:0;position:absolute;top:-10px}.match-initial{width:148px;height:148px;box-shadow:inset 0 0 0 2px #ffffff2e, 0 0 0 6px var(--edge), 0 12px 32px #00000073;background:radial-gradient(circle at 30% 25%,#ffffff29,#0b0d128c 70%);border-radius:50%;place-items:center;font-size:80px;display:grid}@supports (color:color-mix(in lab, red, red)){.match-initial{box-shadow:inset 0 0 0 2px #ffffff2e, 0 0 0 6px color-mix(in srgb, var(--edge) 35%, transparent), 0 12px 32px #00000073}}.match-pill-brand{border-inline-end:1px solid var(--hud-stroke);letter-spacing:.12em;text-transform:uppercase;color:var(--hud-muted);padding-inline-end:10px;font-size:14px}:lang(ar) .match-pill-brand{letter-spacing:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}.ov-root:not([data-season=lamma]) .hud:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.season-decor{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ov-root:not([data-season=lamma]) .alert-theme-medina{background:linear-gradient(90deg, color-mix(in srgb, var(--edge) 16%, transparent), transparent 46%), var(--hud-bg)}[dir=rtl] .ov-root:not([data-season=lamma]) .alert-theme-medina{background:linear-gradient(270deg, color-mix(in srgb, var(--edge) 16%, transparent), transparent 46%), var(--hud-bg)}.ov-root[data-season=ramadan] .hud:before{background:linear-gradient(90deg, transparent, var(--season-motif) 30%, transparent 85%) top / 100% 1px no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cg fill='none' stroke='%23f2c46b' stroke-opacity='0.55' stroke-width='1'%3E%3Crect x='12' y='12' width='20' height='20'/%3E%3Crect x='12' y='12' width='20' height='20' transform='rotate(45 22 22)'/%3E%3Cpath d='M22 0v8M22 36v8M0 22h8M36 22h8'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 44px 44px;opacity:.22;mask-image:linear-gradient(270deg,#000 0%,#0000 75%)}[dir=rtl] .ov-root[data-season=ramadan] .hud:before{mask-image:linear-gradient(90deg,#000 0%,#0000 75%)}.ov-root[data-season=ramadan] .kicker{color:var(--hud-gold)}.ov-root[data-season=ramadan] .alert{padding-inline-end:96px}.ov-root[data-season=ramadan] .alert-glyph{clip-path:none;color:#1a1306;background:linear-gradient(180deg, var(--hud-gold), color-mix(in srgb, var(--hud-gold) 70%, #6b4a12));box-shadow:0 0 22px color-mix(in srgb, var(--hud-gold) 45%, transparent);border-radius:999px 999px 6px 6px}.ov-root[data-season=ramadan] .alert-t3 .alert-title,.ov-root[data-season=ramadan] .chant-answer{text-shadow:0 0 26px color-mix(in srgb, var(--hud-gold) 45%, transparent), 0 2px 0 #00000080}.ov-root[data-season=ramadan] .bar-sweep{background:linear-gradient(90deg,#0000,#ffe2a073,#0000)}.sd-fill{fill:var(--season-motif)}.sd-stroke{stroke:var(--season-motif)}.sd-glass{fill:var(--season-motif-2);opacity:.42}.sd-flame{fill:#fff3d1;animation:2.4s ease-in-out infinite alternate sd-flicker}.sd-fanous-wrap{transform-origin:50% 0;animation:3.8s ease-in-out infinite alternate sd-sway;display:block;position:absolute;inset-block:-4px 6px;inset-inline-end:26px}.sd-fanous{width:auto;height:100%;max-height:150px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--season-motif-2) 55%, transparent));display:block}.sd-crescent{opacity:.14;width:132px;height:132px;position:absolute;inset-block-end:-34px;inset-inline-end:64px}[dir=rtl] .sd-crescent{transform:scaleX(-1)}.sd-twinkle{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:.55;width:9px;height:9px;animation:sd-twinkle 2.6s calc(var(--i) * .43s) ease-in-out infinite;background:#fff6dc;position:absolute;inset-block-start:calc(10% + var(--i) * 13%);inset-inline-end:calc(120px + var(--i) * 46px)}.sd-twinkle:nth-child(odd){width:6px;height:6px}.season-decor-stage .sd-fanous-wrap{display:none}.season-decor-stage .sd-crescent{opacity:.12;inset-inline-end:18px}.ov-root[data-season=summer] .hud:before{background:linear-gradient(#fbfaf5e6,#fbfaf5e6) top/100% 3px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='14' viewBox='0 0 80 14'%3E%3Cpath d='M0 7 Q20 1 40 7 T80 7' fill='none' stroke='%23fbfaf5' stroke-opacity='0.32' stroke-width='1.5'/%3E%3C/svg%3E") left 0 bottom 6px/80px 14px repeat-x,linear-gradient(#0000 55%,#3fd9d624)}.ov-root[data-season=summer] .kicker{color:var(--hud-muted)}.ov-root[data-season=summer] .alert-glyph{clip-path:none;color:#fff;text-shadow:0 2px #00000073;background:radial-gradient(circle,#fbfaf5d9 0 1.6px,#0000 2px) 0 0/12px 12px,linear-gradient(#0a66c2,#08498f);border-radius:999px 999px 4px 4px;box-shadow:inset 0 0 0 3px #fbfaf5,0 0 0 2px #0a66c299}.ov-root[data-season=summer] .bar-sweep{background:linear-gradient(90deg,#0000,#ffffff8c,#0000)}.sd-glint{clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);opacity:0;width:14px;height:14px;animation:sd-glint 3.2s calc(var(--i) * .47s) ease-out infinite;background:#fff;position:absolute;inset-block-end:14px;inset-inline-start:calc(14% + var(--i) * 12%)}.sd-glint:nth-child(3n){width:10px;height:10px;inset-block-end:26px}.sd-glint:nth-child(3n+1){inset-block-end:8px}.ov-root[data-season=derby] .hud{background:linear-gradient(90deg, var(--team-a) 0 50%, var(--team-b) 50% 100%) top / 100% 3px no-repeat, radial-gradient(circle at 100% 50%, transparent 0 62px, #ffffff17 63px 64px, transparent 65px), linear-gradient(90deg, color-mix(in srgb, var(--edge) 14%, transparent), transparent 46%), var(--hud-bg)}[dir=rtl] .ov-root[data-season=derby] .hud{background:linear-gradient(270deg, var(--team-a) 0 50%, var(--team-b) 50% 100%) top / 100% 3px no-repeat, radial-gradient(circle at 0 50%, transparent 0 62px, #ffffff17 63px 64px, transparent 65px), linear-gradient(270deg, color-mix(in srgb, var(--edge) 14%, transparent), transparent 46%), var(--hud-bg)}.ov-root[data-season=derby] .hud:before{background:repeating-linear-gradient(115deg, var(--team-a) 0 12px, var(--team-b) 12px 24px);mask-image:linear-gradient(90deg,#00000029,#0000 110px)}[dir=rtl] .ov-root[data-season=derby] .hud:before{background:repeating-linear-gradient(65deg, var(--team-a) 0 12px, var(--team-b) 12px 24px);mask-image:linear-gradient(270deg,#00000029,#0000 110px)}.ov-root[data-season=derby] .alert-glyph{color:var(--team-a-fg);background:var(--team-a);box-shadow:inset 0 -6px 0 var(--team-b)}.ov-root[data-season=derby] .hud-head,.ov-root[data-season=derby] .chant-answer{letter-spacing:.03em}:lang(ar) .ov-root[data-season=derby] .hud-head,:lang(ar) .ov-root[data-season=derby] .chant-answer{letter-spacing:0}.ov-root[data-season=derby] .bar-fill{background:repeating-linear-gradient(115deg, #ffffff24 0 6px, transparent 6px 12px), linear-gradient(90deg, color-mix(in srgb, var(--fill) 70%, #000), var(--fill))}[dir=rtl] .ov-root[data-season=derby] .bar-fill{background:repeating-linear-gradient(65deg, #ffffff24 0 6px, transparent 6px 12px), linear-gradient(270deg, color-mix(in srgb, var(--fill) 70%, #000), var(--fill))}.sd-tifo{background:repeating-linear-gradient(90deg, var(--team-a) 0 18px, var(--team-b) 18px 36px);opacity:.85;height:5px;position:absolute;inset-block-end:0;inset-inline:0}.sd-beam{clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);opacity:.6;background:linear-gradient(#fff8dc33,#fff8dc0d 55%,#0000 80%);width:46%;height:190%;animation:3.4s ease-in-out infinite alternate sd-breathe;position:absolute;inset-block-start:-30%}.sd-beam-start{transform-origin:50% 0;inset-inline-start:-6%;transform:rotate(-24deg)}.sd-beam-end{transform-origin:50% 0;animation-delay:-1.7s;inset-inline-end:-6%;transform:rotate(24deg)}.sd-sweep{opacity:0;background:linear-gradient(100deg,#0000,#fffaeb29 45%,#fffaeb38 50%,#fffaeb29 55%,#0000);width:38%;animation:5.2s ease-in-out .5s infinite sd-sweep;position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .sd-sweep{animation-name:sd-sweep-rtl}.ov-root[data-season=derby] .alert-t3 .alert:before{-webkit-mask-image:linear-gradient(90deg,#00000024,#00000008 55%,#0000001f);mask-image:linear-gradient(90deg,#0000001a,#00000005 55%,#00000014)}.ov-root[data-season=eid] .hud:before{background:linear-gradient(90deg, var(--hud-harissa), var(--hud-gold) 50%, transparent 90%) top / 100% 2px no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M15 3 L27 15 L15 27 L3 15Z' fill='none' stroke='%23ffc145' stroke-opacity='0.6'/%3E%3Ccircle cx='15' cy='15' r='2' fill='%23ff7096' fill-opacity='0.8'/%3E%3C/svg%3E") 0 0 / 30px 30px;opacity:.2;mask-image:linear-gradient(270deg,#000,#0000 70%)}[dir=rtl] .ov-root[data-season=eid] .hud:before{background:linear-gradient(270deg, var(--hud-harissa), var(--hud-gold) 50%, transparent 90%) top / 100% 2px no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M15 3 L27 15 L15 27 L3 15Z' fill='none' stroke='%23ffc145' stroke-opacity='0.6'/%3E%3Ccircle cx='15' cy='15' r='2' fill='%23ff7096' fill-opacity='0.8'/%3E%3C/svg%3E") 0 0 / 30px 30px;mask-image:linear-gradient(90deg,#000,#0000 70%)}.ov-root[data-season=eid] .kicker{color:var(--hud-gold)}.ov-root[data-season=eid] .alert-glyph{clip-path:none;color:#2a0f22;background:linear-gradient(135deg, var(--hud-harissa), var(--hud-gold));box-shadow:0 0 24px color-mix(in srgb, var(--hud-harissa) 40%, transparent);border-radius:18px}.ov-root[data-season=eid] .bar-sweep{background:linear-gradient(90deg,#0000,#ffecc880,#0000)}.sd-confetti{background:var(--hud-gold);opacity:0;width:8px;height:13px;animation:sd-fall 2.6s calc(var(--i) * 70ms) cubic-bezier(.25, .6, .4, 1) 2 both;border-radius:2px;position:absolute;inset-block-start:-14px;inset-inline-start:calc(3% + var(--i) * 5.4%)}.season-decor-stage .sd-confetti{display:none}.ov-root[data-season=eid] .alert,.ov-root[data-season=eid] .chant{background:radial-gradient(90% 120% at 50% -30%, #ffc14529, transparent 60%), linear-gradient(90deg, color-mix(in srgb, var(--edge) 16%, transparent), transparent 46%), var(--hud-bg)}[dir=rtl] .ov-root[data-season=eid] .alert,[dir=rtl] .ov-root[data-season=eid] .chant{background:radial-gradient(90% 120% at 50% -30%, #ffc14529, transparent 60%), linear-gradient(270deg, color-mix(in srgb, var(--edge) 16%, transparent), transparent 46%), var(--hud-bg)}.sd-confetti-1{background:var(--hud-harissa);border-radius:50%;width:10px;height:10px}.sd-confetti-2{background:var(--hud-jasmine);transform:rotate(45deg)}.sd-confetti-3{background:var(--hud-teal);width:6px;height:14px}.sd-confetti:nth-child(3n){animation-duration:3.1s}.sd-confetti:nth-child(4n+1){--drift:-18px}@keyframes sd-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes sd-flicker{0%{opacity:.75}45%{opacity:1}70%{opacity:.85}to{opacity:1}}@keyframes sd-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:.95;transform:scale(1)}}@keyframes sd-glint{0%{opacity:0;transform:translate(0)scale(.2)}20%{opacity:.95;transform:translate(6px)scale(1)}45%,to{opacity:0;transform:translate(14px)scale(.2)}}@keyframes sd-breathe{0%{opacity:.35}to{opacity:.85}}@keyframes sd-sweep{0%{opacity:0;transform:translate(-110%)}12%{opacity:1}55%{opacity:1;transform:translate(270%)}60%,to{opacity:0;transform:translate(270%)}}@keyframes sd-sweep-rtl{0%{opacity:0;transform:translate(110%)}12%{opacity:1}55%{opacity:1;transform:translate(-270%)}60%,to{opacity:0;transform:translate(-270%)}}@keyframes sd-fall{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(var(--drift,16px), 210px) rotate(540deg)}}.ov-reduced .season-decor *,.ov-reduced .season-decor{animation:none}.ov-reduced .sd-sweep,.ov-reduced .sd-confetti{display:none}.ov-reduced .sd-glint{opacity:.6}@media (prefers-reduced-motion:reduce){.season-decor *,.season-decor{animation:none}.sd-sweep,.sd-confetti{display:none}.sd-glint{opacity:.6}}.hype-layer{--hype-c1:var(--hud-gold);--hype-c2:var(--hud-harissa);pointer-events:none;z-index:50;position:absolute;inset:0}.hype-warm{--hype-c1:var(--hud-gold);--hype-c2:var(--hud-gold-deep)}.hype-hot{--hype-c1:var(--hud-harissa);--hype-c2:var(--hud-gold)}.hype-onFire{--hype-c1:var(--hud-harissa-solid);--hype-c2:var(--hud-gold)}.hype-legendary{--hype-c1:var(--hud-gold);--hype-c2:var(--hud-medina)}.hype-edge{opacity:calc(var(--hype) * 1.15);box-shadow:inset 0 0 calc(30px + 90px * var(--hype)) calc(4px + 26px * var(--hype)) color-mix(in srgb, var(--hype-c1) 70%, transparent), inset 0 0 calc(8px + 30px * var(--hype)) 2px color-mix(in srgb, var(--hype-c2) 80%, transparent);transition:opacity .9s;position:absolute;inset:0}.hype-onFire .hype-edge,.hype-legendary .hype-edge{animation:1.1s ease-in-out infinite alternate hype-breathe}.hype-shake{animation:.42s cubic-bezier(.36,.07,.19,.97) both hype-shake}.hype-pulse{box-shadow:inset 0 0 120px 40px color-mix(in srgb, var(--hype-c1) 75%, transparent);animation:.52s ease-out both hype-pulse;position:absolute;inset:0}.hype-pulse-combo{box-shadow:inset 0 0 70px 14px color-mix(in srgb, var(--hype-c1) 60%, transparent);animation-duration:.36s}.hype-pulse-drop,.hype-pulse-legendary{box-shadow:inset 0 0 220px 80px color-mix(in srgb, var(--hype-c1) 85%, transparent);animation-duration:.9s}.hype-chip{box-shadow:inset 0 0 0 2px var(--hype-c1), 0 0 24px color-mix(in srgb, var(--hype-c1) 55%, transparent);font:800 20px var(--hud-font-display);letter-spacing:.06em;color:var(--hud-fg);animation:fx-pop .42s var(--ease-spring) both;background:#0b0d12d1;border-radius:999px;align-items:center;gap:12px;padding-block:6px;padding-inline:16px;display:inline-flex;position:absolute;inset-block-start:10px;inset-inline-start:50%;translate:-50%}[dir=rtl] .hype-chip{translate:50%}.hype-chip-level{color:var(--hype-c1)}.hype-chip-combo{font-family:var(--hud-font-mono);font-size:18px}.hype-warm .hype-chip{opacity:.85;font-size:16px}.hype-banner{place-items:center;display:grid;position:absolute;inset:0}.hype-banner-placed{inset:auto;transform-origin:0 0;white-space:nowrap;width:1280px;height:170px;top:0;left:0}.hype-banner-text{font:900 132px / 1 var(--hud-font-display);letter-spacing:.08em;color:var(--hud-jasmine);-webkit-text-stroke:3px var(--hud-gold-deep);text-shadow:0 0 40px color-mix(in srgb, var(--hud-gold) 85%, transparent), 0 0 110px color-mix(in srgb, var(--hud-harissa) 60%, transparent);animation:hype-legend 3.6s var(--ease-out) both}.hype-still .hype-edge,.hype-still .hype-chip,.hype-still .hype-banner-text{animation:none}.hype-still .hype-banner-text{opacity:.92}@keyframes hype-breathe{0%{opacity:calc(var(--hype) * .85)}to{opacity:calc(var(--hype) * 1.25)}}@keyframes hype-pulse{0%{opacity:.9}to{opacity:0}}@keyframes hype-shake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-6px,2px)}40%,60%{transform:translate(6px,-1px)}}@keyframes hype-legend{0%{opacity:0;transform:scale(1.6)}12%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1.08)}}.ov-soundtest{z-index:60;box-shadow:inset 0 0 0 1px var(--hud-stroke);font:600 16px var(--hud-font-sans);color:var(--hud-fg);background:#0b0d12d9;border-radius:10px;align-items:center;gap:14px;padding-block:8px;padding-inline:14px;display:flex;position:absolute;inset-block-end:16px;inset-inline-start:16px}.ov-soundtest strong{color:var(--hud-gold)}.ov-solo[data-widget=lamma\/celebrate]{--solo-w:760px}.cel-stage{justify-content:center;inline-size:100%;display:flex}.cel{--cel-accent:var(--hud-gold);grid-template-columns:auto 1fr;align-items:center;gap:20px;max-block-size:218px;inline-size:min(100%,720px);padding-block:14px;padding-inline:20px 26px;display:grid;position:relative;overflow:hidden}.cel-stage[data-theme=confetti] .cel{--cel-accent:var(--hud-harissa)}.cel-stage[data-theme=rain] .cel{--cel-accent:var(--hud-teal)}.cel-stage[data-theme=fire] .cel{--cel-accent:var(--hud-harissa-solid)}.cel-stage[data-theme=stars] .cel{--cel-accent:var(--hud-medina)}.cel-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--cel-accent) 28%, transparent), transparent);opacity:.55;pointer-events:none;animation:2.4s ease-in-out infinite alternate cel-breathe;position:absolute;inset:-40%}.cel-avatar{background:color-mix(in srgb, var(--cel-accent) 22%, var(--hud-bg-solid));block-size:74px;inline-size:74px;box-shadow:inset 0 0 0 3px var(--cel-accent), 0 0 26px color-mix(in srgb, var(--cel-accent) 45%, transparent);animation:cel-pop .62s var(--ease-spring) both;border-radius:50%;place-items:center;display:grid;position:relative}.cel-avatar-text{font:800 30px var(--hud-font-display);color:var(--hud-fg);letter-spacing:.02em}.cel-body{flex-direction:column;gap:4px;min-inline-size:0;display:flex;position:relative}.cel-kicker{color:var(--cel-accent)}.cel-amount{font:800 44px / 1 var(--hud-font-display);color:var(--hud-fg);text-shadow:0 0 22px color-mix(in srgb, var(--cel-accent) 55%, transparent);animation:cel-pop .7s .12s var(--ease-spring) both}.cel-label{color:var(--cel-accent);font-size:26px}.cel-i5 .cel-amount{font-size:50px}.cel-line{font:600 20px var(--hud-font-sans);color:var(--hud-muted);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cel-from,.cel-to{color:var(--hud-fg);overflow-wrap:anywhere;font-weight:700}.cel-arrow{color:var(--cel-accent)}.cel-message{border-inline-start:3px solid var(--cel-accent);background:var(--hud-raise);font:500 18px / 1.35 var(--hud-font-sans);color:var(--hud-fg);white-space:nowrap;text-overflow:ellipsis;margin-block-start:2px;padding-block:4px;padding-inline:10px;overflow:hidden}.cel-chips{flex-wrap:nowrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex;overflow:hidden}.cel-chip{animation:cel-chip .48s var(--ease-spring) both;animation-delay:calc(.14s + var(--i,0) * 90ms);flex:none;align-items:baseline;gap:6px;font-size:16px;display:inline-flex}.cel-chip-n{color:var(--cel-accent)}.cel-chip-more{color:var(--hud-muted)}.cel-stack{color:var(--hud-subtle);font-size:16px;position:absolute;inset-block-start:10px;inset-inline-end:14px}.cel-rain{pointer-events:none;z-index:40;position:fixed;inset:0;overflow:hidden}.cel-coin{inline-size:calc(34px * var(--s));block-size:calc(34px * var(--s));background:radial-gradient(circle at 35% 30%, var(--hud-jasmine), var(--hud-gold) 45%, var(--hud-gold-deep));box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--hud-gold-deep) 70%, transparent), 0 0 14px color-mix(in srgb, var(--hud-gold) 50%, transparent);opacity:0;animation:cel-fall var(--t) var(--d) cubic-bezier(.4, 0, .8, 1) both;border-radius:50%;position:absolute;inset-block-start:-60px;inset-inline-start:var(--x)}.cel-rain[data-theme=rain] .cel-coin{background:radial-gradient(circle at 35% 30%, var(--hud-jasmine), var(--hud-teal) 50%, var(--hud-medina-deep))}@keyframes cel-fall{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(1180px) rotate(calc(var(--r) * 540deg))}}@keyframes cel-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes cel-chip{0%{opacity:0;transform:translateY(10px)scale(.8)}to{opacity:1;transform:none}}@keyframes cel-breathe{0%{opacity:.35}to{opacity:.7}}.ov-reduced .cel-rain{display:none}.ov-scene-canvas{position:relative;overflow:hidden}.ov-p{transform-origin:0 0;transition:transform .38s var(--ease-out), opacity .32s var(--ease-out), visibility 0s linear 0s;will-change:transform;position:absolute;top:0;left:0}.ov-p.ov-p-fresh{transition:opacity .32s var(--ease-out), visibility 0s linear 0s}.ov-p.ov-p-off{visibility:hidden;transition:transform .38s var(--ease-out), opacity .32s var(--ease-out), visibility 0s linear .42s}.ov-p>.ov-w{width:100%;display:flow-root}.ov-p[data-class=takeover]>.ov-w,.ov-p[data-class=ambient]>.ov-w{filter:none;height:100%}.ov-scene-canvas .hype-layer{z-index:auto}.ov-scene-canvas .hype-edge,.ov-scene-canvas .hype-pulse{z-index:5}.ov-scene-canvas .hype-chip{z-index:860}.ov-scene-canvas .cel-rain{z-index:820}.ov-ldbg{z-index:990;pointer-events:none;font:600 14px / 1.2 var(--hud-font-mono);color:var(--hud-fg);position:absolute;inset:0}.ov-ldbg>div{box-sizing:border-box;position:absolute}.ov-ldbg-zone{border:1px dashed color-mix(in srgb, var(--hud-medina) 70%, transparent)}.ov-ldbg-zone .ov-ldbg-label{color:var(--hud-medina);position:absolute;inset-inline-start:6px}.ov-ldbg-flow-down .ov-ldbg-label{top:4px}.ov-ldbg-flow-center .ov-ldbg-label{top:calc(50% - 8px)}.ov-ldbg-flow-up .ov-ldbg-label{bottom:4px}.ov-ldbg-protected{border:2px solid var(--hud-harissa);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--hud-harissa) 32%, transparent) 0 8px, transparent 8px 16px)}.ov-ldbg-protected .ov-ldbg-label,.ov-ldbg-placement .ov-ldbg-label{top:4px;background:#0b0d12d9;padding:1px 6px;position:absolute;inset-inline-start:6px}.ov-ldbg-protected .ov-ldbg-label{color:var(--hud-harissa)}.ov-ldbg-placement{border:2px solid var(--hud-teal)}.ov-ldbg-displaced{border-color:var(--hud-gold)}.ov-ldbg-safe{border:1px dotted color-mix(in srgb, var(--hud-gold) 60%, transparent)}.ov-ldbg-panel{border:1px solid var(--hud-stroke);background:#0b0d12e0;gap:2px;max-width:560px;max-height:480px;padding:10px 12px;display:grid;position:absolute;inset-block-end:12px;inset-inline-end:12px;overflow:hidden}.ov-ldbg-hidden{color:var(--hud-gold)}.a3-stage{--a3-accent:var(--hud-medina);--a3-accent-2:var(--hud-harissa);--a3-gold:var(--hud-gold);--a3-team-a:var(--team-a,var(--hud-harissa-solid));--a3-team-a-fg:var(--team-a-fg,var(--hud-fg));--a3-team-b:var(--team-b,var(--hud-jasmine));--a3-dir:1;--a3-ease-hit:cubic-bezier(.2, 1.6, .4, 1);width:100%;font-family:var(--hud-font-sans);color:var(--hud-fg);justify-items:center;display:grid;position:relative}:where([dir=rtl]) .a3-stage{--a3-dir:-1}.a3-stage[data-kind=sub],.a3-stage:where([data-kind=resub]),.a3-stage:where([data-kind=gift]){--a3-accent:var(--hud-harissa);--a3-accent-2:var(--hud-gold)}.a3-stage[data-kind=kicks],.a3-stage:where([data-kind=tip]){--a3-accent:var(--hud-gold);--a3-accent-2:var(--hud-jasmine)}.a3-stage:where([data-kind=raid]){--a3-accent:var(--hud-medina);--a3-accent-2:var(--hud-gold)}.a3-stage[data-level="3"]:not([data-kind=follow]),.a3-stage[data-level="4"]:not([data-kind=follow]){--a3-accent:var(--hud-gold)}.a3-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.a3-fx{z-index:0;pointer-events:none;width:calc(100% + 440px);height:calc(100% + 300px);position:absolute;inset-block-start:-150px;inset-inline-start:-220px}.a3-stage>.a3-fx{z-index:2}.a3-fx>canvas{width:100%;height:100%;display:block}.ov-w[data-widget=alerts\/box],.ov-solo[data-widget=alerts\/box]{filter:none}.a3-shake{filter:drop-shadow(0 6px 9px color-mix(in srgb, var(--hud-bg-solid) 75%, transparent));z-index:1;--amp:3px;justify-items:center;width:100%;display:grid;position:relative}.a3-shake[data-shake="2"]{--amp:5px}.a3-shake[data-shake="3"]{--amp:8px}.a3-stage:where([data-motion][data-phase=impact]) .a3-shake[data-shake]:not([data-slam]){animation:.34s linear 70ms both a3-shake-a}.a3-stage:where([data-motion]) .a3-shake[data-shake][data-slam="1"]{animation:.3s linear both a3-shake-a}.a3-stage:where([data-motion]) .a3-shake[data-shake][data-slam="0"]{animation:.3s linear both a3-shake-b}@keyframes a3-shake-a{0%{transform:translate(0)}15%{transform:translate(calc(var(--amp) * -1), calc(var(--amp) * .6)) rotate(-.4deg)}30%{transform:translate(var(--amp), calc(var(--amp) * -.5)) rotate(.35deg)}48%{transform:translate(calc(var(--amp) * -.6), calc(var(--amp) * .3))}66%{transform:translate(calc(var(--amp) * .35), 0)}84%{transform:translate(calc(var(--amp) * -.15), 0)}to{transform:none}}@keyframes a3-shake-b{0%{transform:translate(0)}15%{transform:translate(var(--amp), calc(var(--amp) * .5)) rotate(.4deg)}30%{transform:translate(calc(var(--amp) * -1), calc(var(--amp) * -.5)) rotate(-.35deg)}48%{transform:translate(calc(var(--amp) * .6), calc(var(--amp) * .3))}66%{transform:translate(calc(var(--amp) * -.35), 0)}84%{transform:translate(calc(var(--amp) * .15), 0)}to{transform:none}}.a3-card{--notch:16px;isolation:isolate;box-sizing:border-box;background:linear-gradient(100deg, color-mix(in srgb, var(--a3-accent) 30%, transparent), transparent 55%), var(--hud-bg);min-width:600px;max-width:900px;clip-path:polygon(0 0, calc(100% - var(--notch)) 0, 100% var(--notch), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--hud-stroke), inset 0 -2px 0 0 color-mix(in srgb, var(--a3-accent) 55%, transparent);transform-origin:50%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:22px;padding-block:18px;padding-inline:22px 28px;display:grid;position:relative;overflow:hidden}:where([dir=rtl]) .a3-card{background:linear-gradient(260deg, color-mix(in srgb, var(--a3-accent) 30%, transparent), transparent 55%), var(--hud-bg);clip-path:polygon(var(--notch) 0, 100% 0, 100% 100%, 0 100%, 0 var(--notch))}.a3-stage:where([data-size=bar]) .a3-card{column-gap:16px;min-width:520px;padding-block:12px}.a3-stage:where([data-size=banner]) .a3-card{background:radial-gradient(90% 160% at 50% -40%, color-mix(in srgb, var(--a3-accent) 34%, transparent), transparent 62%), linear-gradient(100deg, color-mix(in srgb, var(--a3-accent) 22%, transparent), transparent 60%), var(--hud-bg);width:min(944px,100vw - 64px);max-width:none;min-height:172px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--a3-accent) 70%, transparent), inset 0 0 40px color-mix(in srgb, var(--a3-accent) 18%, transparent);padding-block:20px;padding-inline:28px 34px}:where([dir=rtl]) .a3-stage:where([data-size=banner]) .a3-card{background:radial-gradient(90% 160% at 50% -40%, color-mix(in srgb, var(--a3-accent) 34%, transparent), transparent 62%), linear-gradient(260deg, color-mix(in srgb, var(--a3-accent) 22%, transparent), transparent 60%), var(--hud-bg)}.a3-stage:where([data-kind=raid]) .a3-card{padding-block-end:54px}.a3-frame{background:linear-gradient(var(--a3-accent), var(--a3-accent-2));transform-origin:50% 0;width:5px;position:absolute;inset-block:0;inset-inline-start:0}.a3-flash{z-index:3;pointer-events:none;background:var(--hud-jasmine);opacity:0;position:absolute;inset:0}.a3-sheen{z-index:2;pointer-events:none;background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--hud-jasmine) 22%, transparent) 50%, transparent 65%);position:absolute;inset:0;transform:translate(-120%)}.a3-stack{z-index:4;font:800 15px var(--hud-font-mono);color:var(--hud-bg-solid);background:var(--hud-jasmine);padding:2px 8px;position:absolute;inset-block-start:8px;inset-inline-end:24px}.a3-emblem{place-items:center;width:96px;height:96px;display:grid;position:relative}.a3-stage:where([data-size=bar]) .a3-emblem{width:64px;height:64px}.a3-stage:where([data-size=banner]) .a3-emblem{width:124px;height:124px}.a3-svg{width:100%;height:100%;overflow:visible}.a3-heart-fill{fill:var(--hud-medina)}.a3-heart-shine{fill:none;stroke:var(--hud-jasmine);stroke-width:5px;stroke-linecap:round;opacity:.7}.a3-medal{--metal:var(--hud-bronze);--metal-2:var(--hud-gold-deep)}.a3-medal[data-metal=silver]{--metal:var(--hud-silver);--metal-2:var(--hud-medina)}.a3-medal[data-metal=gold],.a3-medal[data-metal=zellige]{--metal:var(--hud-gold);--metal-2:var(--hud-gold-deep)}.a3-medal[data-metal=jasmine]{--metal:var(--hud-jasmine);--metal-2:var(--hud-gold)}.a3-medal-rim{fill:var(--metal)}.a3-medal-face{fill:var(--hud-bg-solid);stroke:var(--metal-2);stroke-width:2px}.a3-medal-ring{fill:none;stroke:var(--metal);stroke-width:1.5px;stroke-dasharray:3 3;opacity:.7}.a3-medal-shine{fill:var(--hud-jasmine);opacity:.35}.a3-medal-initials{font:700 30px var(--hud-font-display);fill:var(--metal)}.a3-medal-laurel ellipse{fill:var(--metal);opacity:.9}.a3-medal-ribbons path{fill:var(--hud-harissa-solid)}.a3-medal[data-metal=zellige] .a3-medal-ribbons path{fill:var(--hud-medina-solid)}.a3-medal-petals ellipse{fill:var(--hud-jasmine);stroke:var(--hud-gold);stroke-width:1.5px}.a3-medal-petals{transform-origin:60px 56px}.a3-gift-box{fill:var(--hud-harissa-solid)}.a3-gift-band,.a3-gift-bow{fill:var(--hud-gold)}.a3-gift-shade{fill:var(--hud-harissa-deep);opacity:.6}.a3-gift-lid{transform-origin:18px 56px}.a3-coin-edge{fill:var(--hud-gold-deep)}.a3-coin-face{fill:var(--hud-gold)}.a3-coin-ring{fill:none;stroke:var(--hud-gold-deep);stroke-width:3px}.a3-coin-glyph{fill:var(--hud-bg-solid)}.a3-coin-text{font:800 30px var(--hud-font-mono);fill:var(--hud-bg-solid)}.a3-coin-shine{fill:var(--hud-jasmine);opacity:.6}.a3-coin{transform-origin:50%}.a3-gem-base{fill:var(--hud-medina)}.a3-gem-top{fill:var(--hud-jasmine);opacity:.85}.a3-gem-left{fill:var(--hud-medina-solid)}.a3-gem-right{fill:var(--hud-medina-deep)}.a3-gem-side{fill:var(--hud-medina);opacity:.8}.a3-gem-glint{stroke:var(--hud-jasmine);stroke-width:4px;stroke-linecap:round}.a3-door-frame{fill:var(--hud-jasmine)}.a3-door-light{fill:var(--hud-gold)}.a3-door-panel{fill:var(--hud-medina-solid);stroke:var(--hud-medina-deep);stroke-width:2px}.a3-door-stud{fill:var(--hud-bg-solid)}.a3-door-leaf{transform-origin:28px 60px}.a3-door-leaf-end{transform-origin:92px 60px}.a3-body{gap:6px;min-width:0;display:grid}.a3-kicker{align-items:center;gap:12px;min-width:0;display:flex}.a3-kicker-text{font:700 15px var(--hud-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--a3-accent);white-space:nowrap}:lang(ar) .a3-kicker-text{letter-spacing:0;text-transform:none;font-size:18px}.a3-stamp{font:800 13px var(--hud-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hud-gold);border:2px solid var(--hud-gold);white-space:nowrap;border-radius:3px;padding:1px 8px;display:inline-block;transform:rotate(-5deg)}:lang(ar) .a3-stamp{font-family:var(--hud-font-sans);letter-spacing:0;font-size:15px}.a3-name{font:700 40px / 1.08 var(--hud-font-display);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 0 color-mix(in srgb, var(--hud-bg-solid) 70%, transparent);padding-block:2px;overflow:hidden}.a3-name-in{text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.a3-stage:where([data-size=bar]) .a3-name{font-size:34px}.a3-stage:where([data-size=banner]) .a3-name{font-size:50px}.a3-message{text-wrap:balance;-webkit-line-clamp:2;max-width:560px;color:var(--hud-fg);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:21px;line-height:1.3;display:-webkit-box;overflow:hidden}.a3-ghost{opacity:0}.a3-chips{flex-wrap:wrap;align-items:center;gap:6px;max-height:64px;display:flex;overflow:hidden}.a3-rain-wait{min-height:28px}.a3-chips-label{color:var(--hud-muted);font-size:16px}.a3-chip{max-width:180px;font:600 16px / 1.3 var(--hud-font-sans);white-space:nowrap;text-overflow:ellipsis;color:var(--hud-fg);background:var(--hud-raise-2);box-shadow:inset 0 0 0 1px var(--hud-stroke);border-radius:999px;padding:3px 10px;display:inline-block;overflow:hidden}.a3-chip-more{color:var(--hud-muted);background:0 0}.a3-chip-strong{color:var(--hud-bg-solid);background:var(--a3-accent-2);box-shadow:none;font-size:20px}.a3-raid-line{align-items:center;gap:10px;display:flex}.a3-raid-joined{font:700 15px var(--hud-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hud-muted)}:lang(ar) .a3-raid-joined{letter-spacing:0;font-size:17px}.a3-count{border-inline-start:1px solid var(--hud-stroke);align-content:center;justify-items:center;gap:2px;min-width:96px;padding-inline-start:22px;display:grid}.a3-count-empty{border:0;min-width:0;padding:0}.a3-count-num,.a3-count .roll{font:800 56px / 1 var(--hud-font-mono);font-variant-numeric:tabular-nums;color:var(--hud-fg);text-shadow:0 0 22px color-mix(in srgb, var(--a3-accent) 55%, transparent), 0 2px 0 color-mix(in srgb, var(--hud-bg-solid) 70%, transparent);unicode-bidi:isolate}.a3-stage:where([data-size=banner]) .a3-count-num,.a3-stage:where([data-size=banner]) .a3-count .roll{color:var(--a3-accent);font-size:72px}.a3-stage:where([data-size=bar]) .a3-count-num{font-size:44px}.a3-grp+.a3-grp{margin-inline-start:.22em}.a3-count-x{unicode-bidi:isolate;align-items:baseline;gap:2px;display:inline-flex}.a3-count-mul{font:700 28px var(--hud-font-mono);color:var(--a3-accent)}.a3-count-unit{font:700 13px var(--hud-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--hud-muted);white-space:nowrap}:lang(ar) .a3-count-unit{letter-spacing:0;font-size:16px}.a3-tick{display:inline-block}.a3-stage:where([data-motion]) .a3-tick{animation:a3-tick .38s var(--a3-ease-hit) both}.a3-stage:where([data-size=bar]) .a3-count{min-width:0;padding-inline-start:18px}.a3-troupe{pointer-events:none;height:40px;position:absolute;inset-block-end:6px;inset-inline:160px 40px;overflow:hidden}.a3-marcher{width:20px;height:34px;position:absolute;inset-block-end:0;inset-inline-start:calc(var(--i) * 4.4%)}.a3-marcher svg{width:100%;height:100%;fill:var(--hud-medina);overflow:visible}.a3-marcher-1 svg{fill:var(--hud-jasmine)}.a3-marcher-2 svg{fill:var(--hud-gold)}.a3-marcher-legs{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round}.a3-marcher{color:var(--hud-muted)}.a3-marcher-flag{fill:var(--hud-harissa);stroke:var(--hud-jasmine);stroke-width:1.4px}.a3-stage:where([data-motion][data-phase=intro]) .a3-card{animation:a3-charge var(--a3-intro) cubic-bezier(.5, 0, .75, 0) both}.a3-stage:where([data-motion][data-phase=intro]) .a3-body,.a3-stage:where([data-motion][data-phase=intro]) .a3-count,.a3-stage:where([data-motion][data-phase=intro]) .a3-emblem{opacity:0}@keyframes a3-charge{0%{opacity:0;transform:translateY(-20px)scale(.84,.55)}to{opacity:1;transform:scale(1.05,.88)}}.a3-stage:where([data-motion][data-phase=impact]) .a3-card{animation:.62s both a3-hit}@keyframes a3-hit{0%{animation-timing-function:cubic-bezier(.1,.9,.2,1);transform:scale(1.05,.88)}9%{transform:scale(1.09,1.1)}20%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(1.09,1.1)}46%{transform:scale(.975,1.015)}70%{transform:scale(1.01,.995)}to{transform:none}}.a3-stage:where([data-motion][data-phase=impact]) .a3-flash{animation:.3s ease-out 50ms both a3-flash}@keyframes a3-flash{0%{opacity:.5}to{opacity:0}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-sheen{animation:a3-sheen 1.1s .18s var(--ease-out) both}@keyframes a3-sheen{to{transform:translate(120%)}}:where([dir=rtl]) .a3-stage:where([data-motion]:not([data-phase=intro])) .a3-sheen{animation-name:a3-sheen-rtl}@keyframes a3-sheen-rtl{0%{transform:translate(120%)}to{transform:translate(-120%)}}.a3-stage:where([data-motion][data-phase=impact]) .a3-frame{animation:a3-edge .42s var(--ease-out) both}@keyframes a3-edge{0%{transform:scaleY(0)}}.a3-stage:where([data-motion][data-phase=impact]) .a3-emblem{animation:a3-pop .56s var(--a3-ease-hit) both}@keyframes a3-pop{0%{opacity:0;transform:scale(1.7)rotate(-10deg)}30%{opacity:1;transform:scale(.88)rotate(3deg)}62%{transform:scale(1.07)rotate(-1deg)}to{transform:none}}.a3-stage:where([data-motion][data-phase=impact]) .a3-heart{animation:.62s ease-out .12s both a3-beat}@keyframes a3-beat{0%,to{transform:none}25%{transform:scale(1.22)}45%{transform:scale(.94)}65%{transform:scale(1.1)}}.a3-stage:where([data-motion][data-phase=impact]) .a3-medal{animation:.7s cubic-bezier(.2,1.2,.4,1) both a3-forge}@keyframes a3-forge{0%{transform:perspective(400px)rotateY(100deg)scale(1.25)}55%{transform:perspective(400px)rotateY(-18deg)scale(1.04)}to{transform:none}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-medal-shine{animation:.9s ease-out .38s both a3-shine}@keyframes a3-shine{0%{transform:skew(-18deg)translate(0)}to{transform:skew(-18deg)translate(170px)}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-medal-petals{animation:9s linear both a3-turn}@keyframes a3-turn{to{transform:rotate(90deg)}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-gift-lid{animation:.7s cubic-bezier(.2,1.4,.4,1) 80ms both a3-lid}@keyframes a3-lid{0%{transform:none}35%{transform:translate(-4px,-34px)rotate(-20deg)}to{transform:translate(-2px,-14px)rotate(-9deg)}}.a3-stage:where([data-motion][data-phase=impact]) .a3-coin{animation:.76s cubic-bezier(.15,.8,.3,1) both a3-spin}@keyframes a3-spin{0%{transform:perspective(400px)rotateY(720deg)}}.a3-stage:where([data-motion][data-phase=impact]) .a3-gem{animation:a3-gem .76s var(--a3-ease-hit) both}@keyframes a3-gem{0%{transform:translateY(-40px)scale(.4)rotate(-25deg)}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-door-leaf{animation:.9s cubic-bezier(.3,1.3,.5,1) .12s both a3-door}@keyframes a3-door{to{transform:scaleX(.42)}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-kicker{animation:a3-slide .42s 40ms var(--ease-out) both}@keyframes a3-slide{0%{opacity:0;transform:translateX(calc(-28px * var(--a3-dir)))}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-name-in{animation:.46s cubic-bezier(.2,1.25,.4,1) 90ms both a3-rise}@keyframes a3-rise{0%{opacity:0;transform:translateY(85%)}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-stamp{animation:.42s cubic-bezier(.2,1.5,.4,1) .42s both a3-stamp}@keyframes a3-stamp{0%{opacity:0;transform:rotate(-16deg)scale(2.4)}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-count{animation:.52s cubic-bezier(.2,1.5,.4,1) .15s both a3-slam}@keyframes a3-slam{0%{opacity:0;transform:scale(1.8)}40%{opacity:1;transform:scale(.92)}to{transform:none}}.a3-stage:where([data-motion]) .a3-shake:where([data-slam="1"]) .a3-count-num{animation:.46s cubic-bezier(.2,1.6,.4,1) both a3-land-a}.a3-stage:where([data-motion]) .a3-shake:where([data-slam="0"]) .a3-count-num{animation:.46s cubic-bezier(.2,1.6,.4,1) both a3-land-b}@keyframes a3-land-a{0%{transform:scale(1.45)}to{transform:none}}@keyframes a3-land-b{0%{transform:scale(1.45)}to{transform:none}}@keyframes a3-tick{0%{opacity:0;transform:translateY(-50%)scale(1.6)}to{opacity:1;transform:none}}.a3-stage:where([data-motion]) .a3-train .a3-chip{animation:a3-chip-in .36s var(--ease-out) both}@keyframes a3-chip-in{0%{opacity:0;transform:translateX(calc(18px * var(--a3-dir))) scale(.9)}}.a3-stage:where([data-motion]) .a3-rain .a3-chip,.a3-stage:where([data-motion]) .a3-rain .a3-chips-label{animation:a3-drop .52s calc(var(--i,0) * 70ms) cubic-bezier(.2, 1.4, .4, 1) both}@keyframes a3-drop{0%{opacity:0;transform:translateY(-44px)rotate(-8deg)}}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-raid-line{animation:a3-slide .46s .26s var(--ease-out) both}.a3-stage:where([data-motion]:not([data-phase=intro])) .a3-marcher{animation:a3-march 1.1s calc(var(--i) * 45ms) var(--ease-out) both, a3-step .36s calc(1.1s + var(--i) * 45ms) ease-in-out 12 alternate}@keyframes a3-march{0%{opacity:0;transform:translateX(calc(-260px * var(--a3-dir)))}}@keyframes a3-step{to{transform:translateY(-4px)}}.a3-stage:where([data-motion][data-phase=outro]) .a3-card{animation:a3-exit var(--a3-outro) cubic-bezier(.5, 0, .75, 0) both}@keyframes a3-exit{0%{opacity:1;transform:none}24%{opacity:1;transform:translateY(6px)scale(1.01,.98)}to{opacity:0;transform:translateY(-30px)scale(.92,1.04)}}.a3-stage[data-style=medina]{--a3-accent:var(--hud-gold)}.a3-stage[data-style=medina] .a3-card{clip-path:none;background:radial-gradient(120% 140% at 0% 50%, color-mix(in srgb, var(--hud-medina-solid) 32%, transparent), transparent 60%), var(--hud-bg);box-shadow:inset 0 0 0 2px var(--hud-gold), inset 0 0 0 6px var(--hud-bg), inset 0 0 0 7px color-mix(in srgb, var(--hud-gold) 55%, transparent);border-radius:6px}:where([dir=rtl]) .a3-stage[data-style=medina] .a3-card{background:radial-gradient(120% 140% at 100% 50%, color-mix(in srgb, var(--hud-medina-solid) 32%, transparent), transparent 60%), var(--hud-bg)}.a3-stage[data-style=medina] .a3-card:before{content:"";z-index:-1;background:var(--hud-gold);opacity:.16;position:absolute;inset:0;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.3'%3E%3Crect x='10' y='10' width='20' height='20'/%3E%3Crect x='10' y='10' width='20' height='20' transform='rotate(45 20 20)'/%3E%3Cpath d='M20 0v6M20 34v6M0 20h6M34 20h6'/%3E%3C/g%3E%3C/svg%3E");mask-size:40px 40px}.a3-stage[data-style=medina] .a3-frame{display:none}.a3-stage[data-style=medina] .a3-emblem{box-sizing:border-box;background:linear-gradient(var(--hud-medina-solid), var(--hud-medina-deep));box-shadow:inset 0 0 0 2px var(--hud-gold), inset 0 0 0 5px color-mix(in srgb, var(--hud-jasmine) 18%, transparent);border-radius:50% 50% 8px 8px/42% 42% 8px 8px;padding:10px}.a3-stage[data-style=medina]:where([data-size=bar]) .a3-emblem{padding:8px}.a3-stage[data-style=medina] .a3-heart-fill{fill:var(--hud-jasmine)}.a3-stage[data-style=medina] .a3-kicker-text{color:var(--hud-gold)}.a3-stage[data-style=medina] .a3-count{border-inline-start-color:color-mix(in srgb, var(--hud-gold) 45%, transparent)}.a3-stage[data-style=medina] .a3-count-num{color:var(--hud-gold)}.a3-stage[data-style=stade]{--a3-accent:var(--a3-team-a)}.a3-stage[data-style=stade] .a3-card{--slant:22px;clip-path:polygon(var(--slant) 0, 100% 0, calc(100% - var(--slant)) 100%, 0 100%);background:linear-gradient(180deg, color-mix(in srgb, var(--hud-jasmine) 8%, transparent), transparent 40%), var(--hud-bg-solid);box-shadow:inset 0 -4px 0 0 var(--a3-team-a), inset 0 4px 0 0 var(--a3-team-b);padding-inline:40px 46px}:where([dir=rtl]) .a3-stage[data-style=stade] .a3-card{clip-path:polygon(0 0, calc(100% - var(--slant)) 0, 100% 100%, var(--slant) 100%);background:linear-gradient(180deg, color-mix(in srgb, var(--hud-jasmine) 8%, transparent), transparent 40%), var(--hud-bg-solid)}.a3-stage[data-style=stade] .a3-frame{width:calc(var(--slant) + 12px);background:var(--a3-team-a);clip-path:polygon(var(--slant) 0, calc(var(--slant) + 12px) 0, 12px 100%, 0 100%)}:where([dir=rtl]) .a3-stage[data-style=stade] .a3-frame{clip-path:polygon(0 0, 12px 0, calc(var(--slant) + 12px) 100%, var(--slant) 100%)}.a3-stage[data-style=stade] .a3-kicker-text{color:var(--a3-team-a-fg);background:var(--a3-team-a);letter-spacing:.12em;padding:3px 12px;transform:skew(-12deg)}.a3-stage[data-style=stade] .a3-name{text-transform:uppercase;letter-spacing:.01em}.a3-stage[data-style=stade] .a3-name-in{font-style:oblique 10deg}:lang(ar) .a3-stage[data-style=stade] .a3-name-in{font-style:normal}.a3-stage[data-style=stade] .a3-count{padding-inline:26px calc(26px + var(--slant));background:var(--hud-jasmine);border:0;align-self:stretch;margin-block:-18px;margin-inline-end:-46px}.a3-stage[data-style=stade]:where([data-size=banner]) .a3-count{margin-block:-20px}.a3-stage[data-style=stade] .a3-count-num,.a3-stage[data-style=stade] .a3-count .roll,.a3-stage[data-style=stade] .a3-count-mul{color:var(--hud-bg-solid);text-shadow:none}.a3-stage[data-style=stade] .a3-count-unit{color:var(--hud-bg-solid)}.a3-stage[data-style=stade]:where([data-motion][data-phase=impact]) .a3-card{animation-name:a3-wipe}@keyframes a3-wipe{0%{animation-timing-function:cubic-bezier(.1,.9,.2,1);transform:scaleX(.05)}40%{transform:scaleX(1.03)}60%{transform:scaleX(.99)}to{transform:none}}.a3-stage[data-style=stade]:where([data-motion][data-phase=intro]) .a3-card{animation-name:a3-wipe-in}@keyframes a3-wipe-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(.05)}}.a3-stage[data-style=neon]{--a3-accent:var(--hud-teal);--a3-accent-2:var(--hud-harissa)}.a3-stage[data-style=neon] .a3-card{background:linear-gradient(100deg, color-mix(in srgb, var(--hud-teal) 14%, transparent), transparent 50%, color-mix(in srgb, var(--hud-harissa) 14%, transparent)), var(--hud-bg-solid);box-shadow:inset 0 0 0 2px var(--hud-teal), inset 0 0 26px color-mix(in srgb, var(--hud-teal) 40%, transparent), inset 0 -3px 0 0 var(--hud-harissa)}.a3-stage[data-style=neon] .a3-card:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--hud-jasmine) 5%, transparent) 0 1px, transparent 1px 4px);position:absolute;inset:0}.a3-stage[data-style=neon] .a3-kicker-text{font-family:var(--hud-font-mono);color:var(--hud-teal);text-shadow:0 0 12px var(--hud-teal)}.a3-stage[data-style=neon] .a3-name{text-shadow:-2px 0 color-mix(in srgb, var(--hud-harissa) 85%, transparent), 2px 0 color-mix(in srgb, var(--hud-teal) 85%, transparent), 0 0 18px color-mix(in srgb, var(--hud-teal) 50%, transparent)}.a3-stage[data-motion][data-style=neon]:not([data-phase=intro]) .a3-name-in{animation:.52s step-end 80ms both a3-glitch}@keyframes a3-glitch{0%{opacity:0;transform:translate(-14px)skew(-18deg)}15%{opacity:1;transform:translate(10px)skew(12deg)}30%{transform:translate(-6px)}45%{transform:translate(4px)skew(-6deg)}60%{transform:translate(-2px)}to{transform:none}}.a3-stage[data-style=neon] .a3-count-num{color:var(--hud-teal);text-shadow:0 0 18px var(--hud-teal), 0 0 4px var(--hud-teal)}.a3-stage[data-style=neon] .a3-heart-fill,.a3-stage[data-style=neon] .a3-gem-base{fill:var(--hud-harissa)}.a3-stage[data-style=neon] .a3-frame{background:linear-gradient(var(--hud-teal), var(--hud-harissa))}.a3-stage[data-style=minimal] .a3-card{clip-path:none;background:var(--hud-bg);box-shadow:inset 0 0 0 1px var(--hud-stroke);border-radius:10px}.a3-stage[data-style=minimal] .a3-flash,.a3-stage[data-style=minimal] .a3-sheen{display:none}.a3-stage[data-style=minimal] .a3-frame{border-radius:3px;width:3px;inset-block:14px}.a3-stage[data-style=minimal] .a3-emblem{width:56px;height:56px}.a3-stage[data-style=minimal]:where([data-size=banner]) .a3-emblem{width:84px;height:84px}.a3-stage[data-style=minimal] .a3-count-num,.a3-stage[data-style=minimal] .a3-count .roll{text-shadow:none}.a3-stage[data-style=minimal]:where([data-motion][data-phase=intro]) .a3-card{animation:a3-soft-in var(--a3-intro) var(--ease-out) both}.a3-stage[data-style=minimal]:where([data-motion][data-phase=impact]) .a3-card{animation:none}.a3-stage[data-style=minimal]:where([data-motion][data-phase=impact]) .a3-emblem,.a3-stage[data-style=minimal]:where([data-motion][data-phase=impact]) .a3-medal,.a3-stage[data-style=minimal]:where([data-motion][data-phase=impact]) .a3-coin{animation:a3-soft-in .26s var(--ease-out) both}@keyframes a3-soft-in{0%{opacity:0;transform:translateY(-10px)}}.a3-stage[data-reduced] .a3-card{animation:a3-fade var(--a3-intro) ease-out both}.a3-stage[data-reduced]:where([data-phase=outro]) .a3-card{animation:a3-fade-out var(--a3-outro) ease-in both}@keyframes a3-fade{0%{opacity:0}}@keyframes a3-fade-out{to{opacity:0}}.vs-root{--vs-k:1;--vs-team-a:var(--team-a,var(--hud-harissa-solid));--vs-team-b:var(--team-b,var(--hud-jasmine));--vs-team-a-fg:var(--team-a-fg,var(--hud-fg));--vs-ease-hit:cubic-bezier(.2, 1.6, .4, 1);inline-size:calc(1280px * var(--vs-k));block-size:calc(480px * var(--vs-k));margin-inline:calc((100% - 1280px * var(--vs-k)) / 2);font-family:var(--hud-font-sans);color:var(--hud-fg);position:relative}.vs-stage{block-size:480px;inline-size:1280px;transform:scale(var(--vs-k));transform-origin:0 0;position:absolute;inset-block-start:0;inset-inline-start:0}:where([dir=rtl]) .vs-stage{transform-origin:100% 0}.vs-canvas,.vs-video,.vs-fx{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.vs-canvas{z-index:0;display:block}:where([dir=rtl]) .vs-root[data-scene=golazo] .vs-canvas,:where([dir=rtl]) .vs-root[data-scene=drift] .vs-canvas{transform:scaleX(-1)}.vs-video{z-index:0;object-fit:contain;opacity:0;transition:opacity .24s var(--ease-out,ease-out)}.vs-root:not([data-phase=wait]) .vs-video{opacity:1}.vs-root[data-phase=outro] .vs-video{opacity:0;transition-duration:.42s}.vs-fx{z-index:2}.vs-fx>canvas{block-size:100%;inline-size:100%;display:block}.vs-text{z-index:1;text-align:center;pointer-events:none;align-content:center;justify-items:center;gap:6px;padding-block:40px;padding-inline:120px;display:grid;position:absolute;inset:0}.vs-kicker{border:1px solid var(--hud-stroke);background:var(--hud-bg);color:var(--hud-fg);letter-spacing:.14em;text-transform:uppercase;opacity:0;border-radius:999px;padding-block:5px;padding-inline:16px;font-size:20px;font-weight:700;transition:opacity .26s ease-out,transform .32s ease-out;transform:translateY(10px)}.vs-shout{font-family:var(--hud-font-display);color:var(--hud-gold);-webkit-text-stroke:3px var(--hud-bg-solid);paint-order:stroke fill;text-shadow:0 6px 0 var(--hud-bg-solid);opacity:0;font-size:66px;font-weight:800;line-height:1;transform:skew(-8deg)scale(.4)}:where([dir=rtl]) .vs-shout{transform:skew(8deg)scale(.4)}.vs-name{max-inline-size:100%;font-family:var(--hud-font-display);white-space:nowrap;text-overflow:ellipsis;color:var(--hud-fg);-webkit-text-stroke:4px var(--hud-bg-solid);paint-order:stroke fill;text-shadow:0 8px 18px var(--hud-bg-solid);opacity:0;font-size:74px;font-weight:800;line-height:1.08;overflow:hidden;transform:translateY(24px)scale(.92)}.vs-value{background:var(--hud-bg);color:var(--hud-gold);opacity:0;border-radius:12px;align-items:baseline;gap:10px;padding-block:4px;padding-inline:18px;font-size:34px;font-weight:800;display:inline-flex;transform:translateY(12px)}.vs-num{font-family:var(--hud-font-mono);font-variant-numeric:tabular-nums}.vs-unit{color:var(--hud-fg);font-size:24px;font-weight:700}.vs-message{background:var(--hud-bg);max-inline-size:760px;color:var(--hud-fg);opacity:0;border-radius:10px;padding-block:6px;padding-inline:16px;font-size:22px;line-height:1.35}.vs-ghost{visibility:hidden}.vs-stack{background:var(--hud-bg);color:var(--hud-muted);font-family:var(--hud-font-mono);border-radius:999px;padding-block:2px;padding-inline:10px;font-size:16px;position:absolute;inset-block-start:18px;inset-inline-end:150px}:where([lang=ar]) .vs-kicker{letter-spacing:0;text-transform:none}:where([lang=ar]) .vs-name,:where([lang=ar]) .vs-shout{line-height:1.25}.vs-root:not([data-phase=wait]) .vs-kicker{opacity:1;transition-delay:.3s;transform:none}.vs-root:is([data-phase=impact],[data-phase=hold],[data-phase=outro]) .vs-shout{animation:vs-shout .62s var(--vs-ease-hit) both}.vs-root:is([data-phase=impact],[data-phase=hold],[data-phase=outro]) .vs-name{animation:vs-name .56s var(--vs-ease-hit) 90ms both}.vs-root:is([data-phase=impact],[data-phase=hold],[data-phase=outro]) .vs-value{animation:.42s ease-out .26s both vs-rise}.vs-root:is([data-phase=hold],[data-phase=outro]) .vs-message{animation:.36s ease-out both vs-fade}.vs-root[data-phase=outro] .vs-text{opacity:0;transition:opacity .32s ease-in}@keyframes vs-shout{0%{opacity:0;transform:skew(-8deg)scale(2.3)}55%{opacity:1}to{opacity:1;transform:skew(-8deg)scale(1)}}:where([dir=rtl]) .vs-root:is([data-phase=impact],[data-phase=hold],[data-phase=outro]) .vs-shout{animation-name:vs-shout-rtl}@keyframes vs-shout-rtl{0%{opacity:0;transform:skew(8deg)scale(2.3)}55%{opacity:1}to{opacity:1;transform:skew(8deg)scale(1)}}@keyframes vs-name{0%{opacity:0;transform:translateY(26px)scale(.9)}to{opacity:1;transform:none}}@keyframes vs-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes vs-fade{0%{opacity:0}to{opacity:1}}.vs-root[data-scene=powerup] .vs-shout{color:var(--hud-gold)}.vs-root[data-scene=golazo] .vs-text{text-align:start;align-content:end;justify-items:start;padding-block-end:56px;padding-inline:96px 420px}.vs-root[data-scene=golazo] .vs-name{background:var(--vs-team-a);color:var(--vs-team-a-fg);-webkit-text-stroke:0;text-shadow:none;clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);padding-block:2px;padding-inline:22px 34px;font-size:58px}:where([dir=rtl]) .vs-root[data-scene=golazo] .vs-name{clip-path:polygon(0 0,100% 0,100% 100%,22px 100%)}.vs-root[data-scene=golazo] .vs-shout{color:var(--hud-jasmine);font-size:72px}.vs-root[data-scene=drift] .vs-text{align-content:start;padding-block-start:34px}.vs-root[data-scene=drift] .vs-shout{color:var(--hud-teal);-webkit-text-stroke:2px var(--hud-bg-solid);text-shadow:0 0 12px var(--hud-teal), 0 0 28px var(--hud-teal)}.vs-root[data-scene=drift] .vs-name{color:var(--hud-jasmine);text-shadow:0 0 10px var(--hud-harissa), 0 0 26px var(--hud-harissa);font-size:64px}.vs-root[data-scene=drift] .vs-value{color:var(--hud-teal)}.vs-root[data-scene="3ers"] .vs-text{padding-block-start:80px}.vs-root[data-scene="3ers"] .vs-shout{color:var(--hud-jasmine);font-size:58px}.vs-root[data-scene="3ers"] .vs-name{color:var(--hud-gold);font-size:66px}.vs-root[data-scene=derby] .vs-name{background:var(--hud-bg);-webkit-text-stroke:0;border-radius:10px;padding-block:0;padding-inline:26px}.vs-root[data-scene=derby] .vs-shout{color:var(--hud-jasmine)}.vs-root[data-scene=upload] .vs-text{align-content:end;padding-block-end:36px}.vs-root[data-scene=upload] .vs-name{font-size:54px}.vs-root[data-scene=upload] .vs-shout{display:none}.vs-root[data-reduced] .vs-kicker,.vs-root[data-reduced] .vs-shout,.vs-root[data-reduced] .vs-name,.vs-root[data-reduced] .vs-value,.vs-root[data-reduced] .vs-message{transition:opacity .3s linear;animation:none;transform:none}.vs-root[data-reduced]:not([data-phase=wait]) :is(.vs-kicker,.vs-shout,.vs-name,.vs-value,.vs-message){opacity:1}.vs-root[data-reduced] .vs-canvas{animation:.3s linear both vs-fade}.vs-root[data-reduced][data-phase=outro] .vs-canvas{opacity:0;transition:opacity .3s linear}.ov-solo[data-widget=awards\/ceremony]{filter:none;width:auto;position:absolute;inset:0}.awd-stage>:not(.awd-curtain):not(.awd-fx){z-index:1;position:relative}.awd-fx>canvas{width:100%;height:100%;display:block}.awd-eyebrow{font-family:var(--hud-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hud-gold);font-size:18px;font-weight:600}[dir=rtl] .awd-eyebrow,[dir=rtl] .awd-sub{letter-spacing:0;text-transform:none}.awd-hint{color:var(--hud-muted);font-size:18px}.awd-hint b,.awd-count b{color:var(--hud-fg);font-family:var(--hud-font-mono);font-variant-numeric:tabular-nums}.awd-pill{background:var(--hud-raise-2);color:var(--hud-muted);border-radius:999px;padding:4px 14px;font-size:16px;display:inline-block}.awd-trophy{overflow:visible}.awd-trophy-cup,.awd-trophy-base{fill:var(--hud-gold)}.awd-trophy-handle{fill:none;stroke:var(--hud-gold-deep);stroke-width:4px;stroke-linecap:round}.awd-trophy-star{fill:var(--hud-jasmine)}.awd-dock{inset-inline:0;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:196px}.awd-vote,.awd-sealed{min-width:760px;max-width:1180px;animation:awd-rise .52s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) both;align-items:center;gap:24px;padding:20px 28px;display:flex}.awd-vote-trophy{flex:none;width:72px;height:72px;animation:.9s ease-out 2 alternate awd-bob}.awd-vote-main,.awd-sealed>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.awd-vote-title{font-family:var(--hud-font-display);color:var(--hud-fg);font-size:40px;font-weight:700;line-height:1.1}.awd-vote-cats{color:var(--hud-fg);flex-wrap:wrap;gap:6px 18px;margin:6px 0 0;padding:0;font-size:20px;list-style:none;display:flex}.awd-vote-cats li{align-items:center;gap:8px;display:inline-flex}.awd-num{background:var(--hud-gold);width:28px;height:28px;color:var(--hud-bg-solid);font-family:var(--hud-font-mono);border-radius:8px;place-items:center;font-size:16px;font-weight:700;display:inline-grid}.awd-vote-side{text-align:end;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.awd-cmd{background:var(--hud-raise-2);border:1px solid var(--hud-gold);color:var(--hud-gold);font-family:var(--hud-font-mono);border-radius:10px;padding:6px 14px;font-size:28px;font-weight:700}.awd-count{color:var(--hud-muted);font-size:20px}.awd-sealed .awd-envelope{flex:none;width:120px}.awd-stage{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:80px 120px 110px;animation:.42s ease-out both awd-fade;display:flex;position:absolute;inset:0}.awd-curtain{z-index:0;background:radial-gradient(80% 70% at 50% 45%, transparent 0%, var(--hud-bg-solid) 100%);opacity:.85;position:absolute;inset:0}.awd-fx{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.awd-head{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.awd-cat{max-width:1500px;font-family:var(--hud-font-display);color:var(--hud-fg);text-shadow:0 4px 30px var(--hud-bg-solid);animation:awd-rise .6s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) both;margin:0;font-size:84px;font-weight:700;line-height:1.05}.awd-sub{font-family:var(--hud-font-display);letter-spacing:.06em;color:var(--hud-gold);font-size:30px;font-weight:600}.awd-noms{flex-wrap:wrap;justify-content:center;gap:20px;max-width:1600px;margin:0;padding:0;list-style:none;display:flex}.awd-nom{background:var(--hud-bg);border:1px solid var(--hud-stroke);min-width:300px;box-shadow:inset 0 1px 0 var(--hud-edge);animation:awd-pop .52s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) both;border-radius:18px;align-items:center;gap:16px;padding:22px 30px;transition:opacity .5s ease-out,transform .5s ease-out;display:flex}.awd-nom-num{background:var(--hud-gold);width:44px;height:44px;color:var(--hud-bg-solid);font-family:var(--hud-font-mono);border-radius:12px;place-items:center;font-size:24px;font-weight:700;display:inline-grid}.awd-nom-name{font-family:var(--hud-font-display);color:var(--hud-fg);overflow-wrap:anywhere;font-size:40px;font-weight:700}.awd-noms-row{gap:14px}.awd-nom-sm{min-width:0;padding:12px 22px;animation:none}.awd-nom-sm .awd-nom-name{font-size:26px}.awd-nom-out{opacity:.35;transform:scale(.96)}.awd-nom-win{border-color:var(--hud-gold);box-shadow:0 0 0 2px var(--hud-gold)}.awd-center{place-items:center;min-height:360px;display:grid}.awd-env-wrap{animation:.52s ease-in-out infinite awd-shake}.awd-reduced .awd-env-wrap,[data-reduced-motion=true] .awd-env-wrap{animation:none}.awd-envelope{width:360px;height:auto;overflow:visible}.awd-env-body{fill:var(--hud-gold-deep)}.awd-env-fold{fill:none;stroke:var(--hud-gold);stroke-width:3px}.awd-env-flapfill{fill:var(--hud-gold)}.awd-env-flap{transform-origin:50% 24%;transform-box:view-box}.awd-env-seal{fill:var(--hud-harissa)}.awd-env-sealmark{fill:var(--hud-jasmine)}.awd-winner{background:var(--hud-bg-solid);border:2px solid var(--hud-gold);min-width:720px;box-shadow:0 0 0 8px var(--hud-raise), 0 30px 120px var(--hud-gold-deep);text-align:center;animation:awd-crown .76s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) both;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:40px 72px 44px;display:flex}.awd-winner-trophy{width:120px;height:120px;animation:.7s ease-out 3 alternate awd-bob}.awd-winner-name{max-width:1300px;font-family:var(--hud-font-display);color:var(--hud-gold);overflow-wrap:anywhere;font-size:104px;font-weight:800;line-height:1.02}.awd-mabrouk{font-family:var(--hud-font-display);color:var(--hud-jasmine);font-size:34px;font-weight:700}.awd-finale-trophy{width:96px;height:96px}.awd-finale{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;width:min(1500px,100%);margin:0;padding:0;list-style:none;display:grid}.awd-finale li{background:var(--hud-bg);border-inline-start:4px solid var(--hud-gold);animation:awd-pop .48s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) both;border-radius:16px;flex-direction:column;gap:4px;padding:18px 24px;display:flex}.awd-finale-cat{color:var(--hud-muted);font-size:20px}.awd-finale-name{font-family:var(--hud-font-display);color:var(--hud-fg);font-size:38px;font-weight:700}@keyframes awd-fade{0%{opacity:0}}@keyframes awd-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes awd-pop{0%{opacity:0;transform:translateY(18px)scale(.92)}}@keyframes awd-crown{0%{opacity:0;transform:scale(.6)rotate(-2deg)}60%{opacity:1;transform:scale(1.06)rotate(.5deg)}to{transform:scale(1)}}@keyframes awd-bob{to{transform:translateY(-8px)rotate(-3deg)}}@keyframes awd-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-2.5deg)translateY(-2px)}75%{transform:rotate(2.5deg)translateY(-2px)}}@media (prefers-reduced-motion:reduce){.awd-stage *,.awd-dock *{animation:none!important}}.ov-solo[data-widget=games\/houma]{filter:none;width:100vw;height:100vh;position:fixed;inset:0}.hmo{--hmo-edge:var(--hud-teal);color:var(--hud-fg);font-family:var(--hud-font-sans);font-size:20px;position:fixed;inset:0;overflow:hidden}.hmo-court{--hmo-edge:var(--hud-gold)}.hmo-dark{--hmo-edge:var(--hud-medina)}.hmo-dark:before{content:"";pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--hud-medina-deep) 75%, transparent), transparent);height:55%;position:absolute;inset:0 0 auto}.mono{font-family:var(--hud-font-mono);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.hmo-muted{color:var(--hud-muted)}.hmo-gold{color:var(--hud-gold);font-weight:700}.hmo-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--hmo-edge);font-size:15px;font-weight:800}.hmo-name{font-weight:800}.hmo-title{font-family:var(--hud-font-display);font-size:40px;font-weight:800;line-height:1.1}.hmo-cmd{background:color-mix(in srgb, var(--hud-kick) 22%, transparent);color:var(--hud-kick);font-family:var(--hud-font-mono);border-radius:6px;padding:2px 8px;font-weight:700}.hmo-banner{background:linear-gradient(90deg, color-mix(in srgb, var(--hmo-edge) 22%, transparent), transparent 55%), var(--hud-bg);width:fit-content;clip-path:polygon(0 0, calc(100% - var(--hud-notch)) 0, 100% var(--hud-notch), 100% 100%, var(--hud-notch) 100%, 0 calc(100% - var(--hud-notch)));box-shadow:inset 0 0 0 1px var(--hud-stroke), inset 0 -3px 0 0 var(--hmo-edge);align-items:center;gap:20px;margin-inline:auto;padding:14px 26px 14px 22px;display:flex;position:absolute;inset-block-start:40px;inset-inline:0}.hmo-glyph{width:56px;height:56px;color:var(--hmo-edge);background:color-mix(in srgb, var(--hmo-edge) 16%, transparent);border-radius:50%;place-items:center;font-size:30px;display:grid}.hmo-banner-text,.hmo-meta{flex-direction:column;gap:2px;display:flex}.hmo-brand{letter-spacing:.12em;text-transform:uppercase;color:var(--hud-teal);font-size:15px;font-weight:800}.hmo-phase{font-family:var(--hud-font-display);font-size:34px;font-weight:800}.hmo-meta{min-width:220px;font-size:16px}.hmo-card{text-align:center;background:var(--hud-bg);width:fit-content;max-width:1100px;clip-path:polygon(var(--hud-notch) 0, 100% 0, 100% calc(100% - var(--hud-notch)), calc(100% - var(--hud-notch)) 100%, 0 100%, 0 var(--hud-notch));box-shadow:inset 0 0 0 1px var(--hud-stroke), inset 0 3px 0 0 var(--hmo-edge);flex-direction:column;align-items:center;gap:14px;margin-inline:auto;padding:26px 36px;display:flex;position:absolute;inset-block-start:190px;inset-inline:0}.hmo-av{background:var(--hud-raise);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--hud-stroke);border-radius:18px;place-items:center;font-size:36px;display:inline-grid}.hmo-av-lg{border-radius:28px;width:112px;height:112px;font-size:64px}.hmo-role{border-radius:999px;padding:4px 12px;font-size:17px;font-weight:800;display:inline-flex}.hmo-f-houma{color:var(--hud-teal);background:color-mix(in srgb, var(--hud-teal) 16%, transparent)}.hmo-f-kontra{color:var(--hud-harissa);background:color-mix(in srgb, var(--hud-harissa) 18%, transparent)}.hmo-f-barrani{color:var(--hud-jasmine);background:color-mix(in srgb, var(--hud-medina) 30%, transparent)}.hmo-lobby .hmo-join{font-size:30px;font-weight:800}.hmo-code{letter-spacing:.18em;color:var(--hud-gold);margin-inline-start:6px;font-size:56px}.hmo-lobby-seats{flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px;display:flex}.hmo-lobby-seats li{flex-direction:column;align-items:center;gap:6px;font-weight:700;display:flex}.hmo-deaths{gap:28px;display:flex}.hmo-death{text-align:start;align-items:flex-start;gap:18px;max-width:520px;display:flex}.hmo-death-text{flex-direction:column;align-items:flex-start;gap:6px;font-size:26px;display:flex}.hmo-quote{border-inline-start:3px solid var(--hud-gold);padding-inline-start:10px;font-size:18px;line-height:1.35}.hmo-quote-k{border-color:var(--hud-harissa)}.hmo-accuse ol,.hmo-suspects ol{flex-direction:column;gap:10px;min-width:560px;display:flex}.hmo-bar-row{background:var(--hud-raise);border-radius:14px;align-items:center;gap:14px;padding:8px 14px;display:flex;position:relative;overflow:hidden}.hmo-bar{transform-origin:0;background:color-mix(in srgb, var(--hmo-edge) 26%, transparent);transition:transform .5s var(--ease-out);position:absolute;inset:0}[dir=rtl] .hmo-bar{transform-origin:100%}.hmo-bar-row>:not(.hmo-bar){position:relative}.hmo-bar-row .mono{margin-inline-start:auto}.hmo-trial .hmo-av-lg{box-shadow:inset 0 0 0 2px var(--hud-gold), 0 0 60px color-mix(in srgb, var(--hud-gold) 45%, transparent)}.hmo-crowd{align-items:center;gap:14px;font-size:18px;display:flex}.hmo-crowd-bar{background:color-mix(in srgb, var(--hud-teal) 45%, transparent);border-radius:999px;width:320px;height:14px;position:relative;overflow:hidden}.hmo-crowd-g{transform-origin:0;background:var(--hud-harissa);transition:transform .5s var(--ease-out);position:absolute;inset:0}[dir=rtl] .hmo-crowd-g{transform-origin:100%}.hmo-stamp{font-family:var(--hud-font-display);letter-spacing:.06em;text-transform:uppercase;animation:hmo-stamp .56s var(--ease-spring) both;border:5px solid;border-radius:10px;padding:6px 22px;font-size:54px;font-weight:900;transform:rotate(-7deg)}.hmo-guilty{color:var(--hud-harissa)}.hmo-innocent{color:var(--hud-teal)}@keyframes hmo-stamp{0%{opacity:0;transform:scale(2.3)rotate(-14deg)}to{opacity:1;transform:scale(1)rotate(-7deg)}}.hmo-end{inset-block-start:110px}.hmo-win{font-family:var(--hud-font-display);color:var(--hud-gold);font-size:64px;font-weight:900}.hmo-win-kontra .hmo-win,.hmo-win-ghoula .hmo-win{color:var(--hud-harissa)}.hmo-roles{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;display:grid}.hmo-roles li{background:var(--hud-raise);border-radius:14px;align-items:center;gap:10px;padding:6px 10px;display:flex}.hmo-roles .hmo-winner{box-shadow:inset 0 0 0 2px var(--hud-gold)}.hmo-roles .hmo-av{width:44px;height:44px;font-size:26px}.hmo-awards{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hmo-award{color:var(--hud-gold);background:color-mix(in srgb, var(--hud-gold) 15%, transparent);border-radius:999px;padding:6px 14px;font-weight:700}.hmo-sleep{text-align:center;font-family:var(--hud-font-display);color:var(--hud-jasmine);opacity:.85;font-size:38px;position:absolute;inset-block-start:190px;inset-inline:0}.hmo-suspects{background:var(--hud-bg);box-shadow:inset 0 0 0 1px var(--hud-stroke);border-radius:18px;flex-direction:column;gap:12px;padding:18px;font-size:18px;display:flex;position:absolute;inset-block-start:190px;inset-inline-end:48px}.hmo-p-accuse .hmo-suspects{inset-block:auto 230px}.hmo-suspects ol{min-width:340px}.hmo-suspects header{justify-content:space-between;gap:18px;display:flex}.hmo-strip{justify-content:center;gap:14px;display:flex;position:absolute;inset-block-end:34px;inset-inline:40px}.hmo-strip li{flex-direction:column;align-items:center;gap:6px;width:104px;font-size:16px;font-weight:700;display:flex}.hmo-strip-av{position:relative}.hmo-strip-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.hmo-strip .hmo-role{padding:2px 8px;font-size:12px}.hmo-dead .hmo-av{opacity:.4;filter:grayscale()}.hmo-dead .hmo-strip-name{color:var(--hud-muted);text-decoration:line-through}.hmo-accused .hmo-av{box-shadow:inset 0 0 0 2px var(--hud-gold), 0 0 30px color-mix(in srgb, var(--hud-gold) 50%, transparent)}.hmo-away{opacity:.6}.hmo-badge{font-size:22px;position:absolute;inset-block-start:-10px;inset-inline-start:-10px}.hmo-badge-end{inset-inline:auto -10px}.hmo-caption{text-align:center;background:color-mix(in srgb, var(--hud-bg-solid) 85%, transparent);border-radius:16px;width:fit-content;max-width:1000px;margin-inline:auto;padding:12px 26px;font-size:28px;font-weight:600;position:absolute;inset-block-end:190px;inset-inline:0}.gv-battle{width:940px;max-width:100%;padding-block-end:14px}.gv-head{align-items:center;gap:12px;margin-block-end:10px;display:flex}.gv-kicker{color:var(--hud-harissa);font-size:20px}.gv-kicker-gold{color:var(--hud-gold);font-size:20px}.gv-head-end{align-items:center;gap:10px;margin-inline-start:auto;display:inline-flex}.gv-clock{justify-content:center;min-width:64px;font-size:20px}.gv-clock-hot{background:var(--hud-gold);color:#1a1306}.gv-timebar{background:var(--hud-raise-2);height:6px;margin-block-end:14px;overflow:hidden}.gv-timebar-fill{background:linear-gradient(90deg, var(--hud-harissa), var(--hud-gold));transform-origin:0;height:100%;transition:transform .26s linear}[dir=rtl] .gv-timebar-fill{transform-origin:100%}.gv-grid{gap:14px;margin:0;padding:0;list-style:none;display:grid}.gv-n2 .gv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gv-n3 .gv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gv-n4 .gv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gv-cand{--tone:var(--hud-medina);background:var(--hud-raise);min-width:0;box-shadow:inset 0 0 0 1px var(--hud-stroke);transition:transform .3s var(--ease-spring);flex-direction:column;gap:6px;padding:8px;display:flex}.gv-tone-1{--tone:var(--hud-medina)}.gv-tone-2{--tone:var(--hud-harissa)}.gv-tone-3{--tone:var(--hud-teal)}.gv-tone-4{--tone:var(--hud-gold)}.gv-leading{box-shadow:inset 0 0 0 2px var(--hud-gold), 0 0 24px #f5c54240;transform:translateY(-4px)}.gv-frame{position:relative}.gv-media{aspect-ratio:16/9;background:var(--hud-bg-solid);position:relative;overflow:hidden}.gv-media img{object-fit:cover;width:100%;height:100%;display:block}.gv-art-0{background:linear-gradient(135deg, var(--hud-medina-deep), var(--hud-bg-solid) 70%)}.gv-art-1{background:linear-gradient(135deg, var(--hud-harissa-deep), var(--hud-bg-solid) 70%)}.gv-art-2{background:linear-gradient(135deg, #12594f, var(--hud-bg-solid) 70%)}.gv-art-3{background:linear-gradient(135deg, var(--hud-gold-deep), var(--hud-bg-solid) 70%)}.gv-media-fallback{font-family:var(--hud-font-display);letter-spacing:.08em;color:#ffffffb8;text-shadow:0 3px #00000080;place-items:center;font-size:44px;font-weight:800;display:grid;position:absolute;inset:0}.gv-num{width:44px;height:44px;font-family:var(--hud-font-display);color:#fff;background:var(--tone);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);text-shadow:0 2px #00000059;place-items:center;font-size:28px;font-weight:800;display:grid;position:absolute;inset-block-start:8px;inset-inline-start:8px}.gv-crown{filter:drop-shadow(0 2px 4px #0009);font-size:30px;position:absolute;inset-block-start:6px;inset-inline-end:8px}.gv-title{font-family:var(--hud-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:21px;font-weight:700;line-height:1.2;overflow:hidden}.gv-by{color:var(--hud-muted);text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.gv-bar{background:var(--hud-raise-2);height:12px;overflow:hidden}.gv-bar-fill{background:var(--tone);transform-origin:0;height:100%;transition:transform .48s var(--ease-out)}[dir=rtl] .gv-bar-fill{transform-origin:100%}.gv-cand-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.gv-pct{color:var(--hud-fg);font-size:26px}.gv-cmd{color:var(--tone)}.gv-foot{justify-content:flex-end;margin-block-start:10px;display:flex}.gv-via{letter-spacing:.06em;color:var(--hud-subtle);font-size:13px;font-weight:700}.gv-result{text-align:center;flex-direction:column;align-items:center;gap:10px;width:620px;max-width:100%;margin-inline:auto;display:flex}.gv-result-media{width:100%;box-shadow:0 0 0 3px var(--hud-gold), 0 0 40px #f5c5424d}.gv-result-media img{object-fit:contain}.gv-result-title{max-width:100%;font-family:var(--hud-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:32px;font-weight:800;line-height:1.15;overflow:hidden}.gv-result-meta{color:var(--hud-muted);align-items:center;gap:12px;font-size:20px;display:flex}.gv-user{color:var(--hud-fg);font-weight:700}.gv-result-line{color:var(--hud-muted);font-size:18px}.gv-result-empty{text-align:start;align-items:flex-start;width:560px}.gv-pop{flex-direction:column;gap:10px;width:480px;max-width:100%;display:flex}.gv-pop-media{width:100%}.gv-pop-media img{object-fit:contain}.gv-pop-text{flex-direction:column;gap:2px;min-width:0;display:flex}.gv-pop-title{font-family:var(--hud-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:800;line-height:1.2;overflow:hidden}.ov-solo[data-widget=gifvote\/battle]{--solo-w:960px}.ov-solo[data-widget=gifvote\/pop]{--solo-w:500px}.ov-solo[data-widget=hype-train\/bar]{--solo-w:992px}.ht-row{align-items:flex-end;gap:16px;width:100%;display:flex;position:relative}.ht{--ht-accent:var(--hud-medina);--ht-accent-2:var(--hud-harissa);--ht-body:var(--hud-medina-solid);--ht-body-hi:var(--hud-medina);--ht-body-lo:var(--hud-medina-deep);--ht-trim:var(--hud-gold);--ht-dark:var(--hud-bg-solid);--ht-glass:var(--hud-jasmine);--ht-sky:var(--hud-medina-deep);--ht-rail:var(--hud-subtle);--ht-team-a:var(--team-a,var(--hud-harissa-solid));--ht-team-b:var(--team-b,var(--hud-jasmine));--ht-dir:1;--ht-speed:1.4s;--ht-beat:.5s;min-width:0;font-family:var(--hud-font-sans);color:var(--hud-fg);animation:ht-in .52s var(--ease-out) backwards;flex:auto;position:relative}[dir=rtl] .ht{--ht-dir:-1}.ht[data-band=mid]{--ht-speed:.9s}.ht[data-band=high]{--ht-speed:.55s}.ht[data-style=medina]{--ht-accent:var(--hud-gold);--ht-accent-2:var(--hud-medina);--ht-body:var(--hud-medina-deep);--ht-body-hi:var(--hud-medina-solid);--ht-body-lo:var(--hud-bg-solid);--ht-sky:var(--hud-jasmine)}.ht[data-style=stade]{--ht-accent:var(--ht-team-a);--ht-accent-2:var(--ht-team-b);--ht-body:var(--ht-team-a);--ht-body-hi:var(--ht-team-a);--ht-body-lo:var(--hud-bg-solid);--ht-trim:var(--ht-team-b)}.ht[data-style=neon]{--ht-accent:var(--hud-teal);--ht-accent-2:var(--hud-harissa);--ht-body:var(--hud-bg-solid);--ht-body-hi:var(--hud-medina-deep);--ht-body-lo:var(--hud-bg-solid);--ht-trim:var(--hud-teal);--ht-glass:var(--hud-harissa);--ht-sky:var(--hud-teal)}.ht[data-style=minimal]{--ht-accent:var(--hud-fg);--ht-accent-2:var(--hud-muted);--ht-body:var(--hud-subtle);--ht-body-hi:var(--hud-muted);--ht-body-lo:var(--hud-bg-solid);--ht-trim:var(--hud-fg)}.ht[data-boss]{--ht-accent:var(--hud-harissa);--ht-accent-2:var(--hud-gold);--ht-body:var(--hud-harissa-solid);--ht-body-hi:var(--hud-harissa);--ht-body-lo:var(--hud-harissa-deep);--ht-trim:var(--hud-gold);--ht-sky:var(--hud-harissa-deep)}.ht[data-golden]{--ht-accent:var(--hud-gold);--ht-accent-2:var(--hud-jasmine);--ht-body:var(--hud-gold);--ht-body-hi:var(--hud-jasmine);--ht-body-lo:var(--hud-gold-deep);--ht-trim:var(--hud-jasmine);--ht-glass:var(--hud-jasmine);--ht-sky:var(--hud-gold-deep)}.ht-panel,.ht-summary{background:var(--hud-bg);border-inline-start:var(--hud-edge) solid var(--ht-accent);clip-path:polygon(0 0, calc(100% - var(--hud-notch)) 0, 100% var(--hud-notch), 100% 100%, 0 100%);gap:10px;padding:14px 18px 14px 20px;display:grid;position:relative;overflow:hidden}.ht-panel:before,.ht-summary:before{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--ht-accent) 26%, transparent), transparent 70%);opacity:.35;pointer-events:none;position:absolute;inset:0}.ht[data-band=mid] .ht-panel:before{opacity:.6}.ht[data-band=high] .ht-panel:before,.ht[data-boss] .ht-panel:before{opacity:.9}.ht[data-golden] .ht-panel:after,.ht[data-golden] .ht-summary:after{content:"";background-image:repeating-conic-gradient(from 45deg, color-mix(in srgb, var(--hud-gold) 18%, transparent) 0 25%, transparent 0 50%), radial-gradient(circle, color-mix(in srgb, var(--hud-jasmine) 30%, transparent) 0 2px, transparent 3px);pointer-events:none;background-position:0 0,14px 14px;background-size:28px 28px,28px 28px;position:absolute;inset:0;mask-image:linear-gradient(#000000e6,#00000040)}.ht-panel>*,.ht-summary>*{z-index:1;position:relative}.ht-head{align-items:center;gap:14px;min-height:64px;display:flex}.ht-badge{background:linear-gradient(160deg, var(--ht-accent), var(--ht-body-lo));width:64px;height:64px;color:var(--hud-bg-solid);clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);animation:ht-badge .64s var(--ease-spring) backwards;flex:none;place-items:center;display:grid}.ht-badge-lv{font:700 12px / 1 var(--hud-font-mono);letter-spacing:.1em;color:var(--hud-bg-solid);margin-block-end:-6px}.ht-badge-n{font:700 32px / 1 var(--hud-font-display);color:var(--hud-bg-solid)}.ht[data-golden] .ht-badge,.ht[data-boss] .ht-badge{color:var(--hud-bg-solid)}.ht-titles{flex:auto;gap:2px;min-width:0;display:grid}.ht-kicker{font:700 15px / 1.1 var(--hud-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ht-accent);align-items:baseline;gap:10px;display:flex}.ht-kicker-sub{font:600 13px / 1 var(--hud-font-sans);letter-spacing:.02em;text-transform:none;color:var(--hud-jasmine)}.ht-title{font:700 26px / 1.1 var(--hud-font-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ht-points{flex:none;justify-items:end;display:grid}.ht-points-n{font:700 30px / 1 var(--hud-font-mono);color:var(--hud-gold);animation:ht-tick .36s var(--ease-spring);direction:ltr}.ht-points-u{color:var(--hud-muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.ht-combo{background:color-mix(in srgb, var(--hud-harissa) 22%, transparent);border:1px solid var(--hud-harissa);animation:ht-pop .42s var(--ease-spring) backwards;border-radius:6px;flex:none;grid-template-columns:auto auto;align-items:baseline;column-gap:6px;padding:6px 12px 8px;display:grid;position:relative;overflow:hidden}.ht-combo-x{font:700 26px / 1 var(--hud-font-mono);color:var(--hud-harissa);direction:ltr}.ht-combo-label{font:700 12px / 1 var(--hud-font-display);letter-spacing:.14em;text-transform:uppercase}.ht-combo-timer{background:var(--hud-harissa);transform-origin:0;height:3px;animation:ht-drain var(--ht-combo-ms,12s) linear forwards;position:absolute;inset-block-end:0;inset-inline:0}[dir=rtl] .ht-combo-timer{transform-origin:100%}.ht-clock{flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative}.ht-clock svg{position:absolute;inset:0;transform:rotate(-90deg)}.ht-clock-track{fill:none;stroke:var(--hud-raise-2);stroke-width:5px}.ht-clock-arc{fill:none;stroke:var(--ht-accent);stroke-width:5px;stroke-linecap:round;transition:stroke-dashoffset .26s linear}.ht-clock-t{font:700 15px / 1 var(--hud-font-mono);direction:ltr}.ht-clock[data-hurry] .ht-clock-arc{stroke:var(--hud-harissa)}.ht-clock[data-hurry]{animation:1s ease-in-out infinite ht-heartbeat}.ht-stage{height:112px;margin-inline:-4px;position:relative;overflow:hidden}.ht-sky{opacity:.32;width:200%;height:54px;animation:ht-scroll calc(var(--ht-speed) * 28) linear infinite;display:flex;position:absolute;inset-block-start:6px;inset-inline:0}.ht[data-style=minimal] .ht-sky{display:none}.ht-skyline{width:50%;height:100%}.ht-rails{height:14px;position:absolute;inset-block-end:6px;inset-inline:0;overflow:hidden}.ht-sleepers{background:linear-gradient(var(--ht-rail), var(--ht-rail)) 0 2px / 100% 2px no-repeat, linear-gradient(var(--ht-rail), var(--ht-rail)) 0 10px / 100% 2px no-repeat, repeating-linear-gradient(90deg, color-mix(in srgb, var(--ht-rail) 70%, transparent) 0 6px, transparent 6px 22px);opacity:.55;width:200%;animation:ht-scroll var(--ht-speed) linear infinite;position:absolute;inset-block:0;inset-inline-start:0}.ht-fill{background:linear-gradient(90deg, var(--ht-accent-2), var(--ht-accent)) 0 1px / 100% 4px no-repeat, linear-gradient(90deg, var(--ht-accent-2), var(--ht-accent)) 0 9px / 100% 4px no-repeat;transform-origin:0;transition:transform .9s var(--ease-out);position:absolute;inset:0}[dir=rtl] .ht-fill{transform-origin:100%;background:linear-gradient(270deg, var(--ht-accent-2), var(--ht-accent)) 0 1px / 100% 4px no-repeat, linear-gradient(270deg, var(--ht-accent-2), var(--ht-accent)) 0 9px / 100% 4px no-repeat}.ht[data-charging] .ht-fill{animation:2.4s ease-in forwards ht-charge}.ht-station{background:var(--hud-bg-solid);border:2px solid var(--ht-trim);width:62px;animation:ht-station-in .7s var(--ease-spring) backwards;border-radius:8px 8px 2px 2px;justify-items:center;padding:6px 0 8px;display:grid;position:absolute;inset-block-end:12px;inset-inline-end:4px}.ht-station:after{content:"";background:var(--ht-trim);width:4px;height:12px;position:absolute;inset-block-start:100%;inset-inline-start:calc(50% - 2px)}.ht-station-lv{font:700 11px / 1 var(--hud-font-mono);letter-spacing:.1em;color:var(--hud-muted)}.ht-station-n{font:700 26px / 1 var(--hud-font-display);color:var(--ht-trim)}.ht[data-charging] .ht-station{animation:.5s ease-in-out infinite alternate ht-station-charge}.ht-train{transform:translateX(calc(var(--ht-x) * var(--ht-dir)));transition:transform 1.1s var(--ease-out);align-items:flex-end;animation:1.05s cubic-bezier(.18,.9,.3,1.04) backwards ht-arrive;display:flex;position:absolute;inset-block-end:12px;inset-inline-start:0}.ht-car{width:74px;margin-inline-end:0}.ht-car[data-new]{animation:ht-couple .7s var(--ease-spring) backwards}.ht-wagon{width:74px;height:58px;display:block}.ht-engine{width:168px;animation:ht-bob var(--ht-beat) ease-in-out infinite;position:relative}.ht-loco{width:168px;height:84px;display:block;overflow:visible}[dir=rtl] .ht-loco,[dir=rtl] .ht-wagon{transform:scaleX(-1)}[dir=rtl] .ht-wagon text{transform-origin:45px 32px;transform-box:view-box;transform:scaleX(-1)}.ht-wheel{animation:ht-spin var(--ht-speed) linear infinite}.ht-beam{animation:2.2s ease-in-out infinite alternate ht-beam}.ht[data-charging] .ht-engine{animation:90ms linear infinite ht-shake}.ht-more{font:700 14px / 1 var(--hud-font-mono);color:var(--hud-bg-solid);background:var(--ht-trim);border-radius:999px;align-self:center;margin-inline-end:6px;padding:3px 8px}.ht-smoke{pointer-events:none;width:30px;height:30px;position:absolute;inset-block-start:-10px;inset-inline-start:118px}.ht-smoke i{background:radial-gradient(circle, color-mix(in srgb, var(--hud-jasmine) 70%, transparent), transparent 70%);opacity:0;animation:ht-smoke calc(var(--ht-speed) * 1.6) ease-out infinite;border-radius:50%;position:absolute;inset:0}.ht-smoke i:nth-child(2){animation-delay:calc(var(--ht-speed) * .4)}.ht-smoke i:nth-child(3){animation-delay:calc(var(--ht-speed) * .8)}.ht-smoke i:nth-child(4){animation-delay:calc(var(--ht-speed) * 1.2)}.ht-popups{pointer-events:none;justify-items:end;gap:4px;display:grid;position:absolute;inset-block-start:4px;inset-inline-end:80px}.ht-pop{white-space:nowrap;background:var(--hud-bg-solid);border:1px solid var(--ht-accent);max-width:340px;animation:ht-fly 2.4s var(--ease-out) forwards;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:17px;font-weight:700;display:inline-flex}.ht-pop bdi{text-overflow:ellipsis;overflow:hidden}.ht-pop .mono{color:var(--hud-gold);direction:ltr}.ht-pop[data-kind=gift]{border-color:var(--hud-harissa)}.ht-pop-x,.ht-pop-combo{font:700 13px / 1 var(--hud-font-mono);color:var(--hud-harissa)}.ht-foot{flex-wrap:nowrap;align-items:center;gap:10px;min-height:36px;display:flex;overflow:hidden}.ht-conductors{gap:8px;min-width:0;display:flex}.ht-person{background:var(--hud-raise-2);max-width:220px;animation:ht-pop .36s var(--ease-spring) backwards;border-radius:6px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:17px;font-weight:700;display:inline-flex}.ht-person[data-rank="1"]{background:color-mix(in srgb, var(--hud-gold) 22%, transparent)}.ht-person-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ht-person-pts{color:var(--hud-muted);direction:ltr;font-size:13px}.ht-hero,.ht-burst,.ht-music,.ht-lastcall{white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:16px;font-weight:700;display:inline-flex}.ht-hero{background:color-mix(in srgb, var(--hud-teal) 22%, transparent);border:1px solid var(--hud-teal);min-width:0;animation:ht-pop .48s var(--ease-spring) backwards;flex:0 auto}.ht-hero bdi{text-overflow:ellipsis;overflow:hidden}.ht-hero-label{text-transform:uppercase;letter-spacing:.06em;color:var(--hud-teal);font-size:13px}.ht-burst{background:color-mix(in srgb, var(--hud-harissa) 24%, transparent);animation:ht-pop .48s var(--ease-spring) backwards}.ht-music{color:var(--hud-muted);background:var(--hud-raise);margin-inline-start:auto}.ht-lastcall{color:var(--hud-bg-solid);background:var(--hud-harissa);animation:1s ease-in-out infinite ht-heartbeat}.ht-eq{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.ht-eq i{background:var(--ht-accent);transform-origin:bottom;width:3px;height:100%;animation:ht-eq var(--ht-beat) ease-in-out infinite alternate}.ht-eq i:nth-child(2){animation-delay:calc(var(--ht-beat) * -.33)}.ht-eq i:nth-child(3){animation-delay:calc(var(--ht-beat) * -.66)}.ht-fx{pointer-events:none;z-index:3;position:absolute;inset:0}.ht-fx canvas{width:100%;height:100%;display:block}.ht-slam{pointer-events:none;z-index:4;place-items:center;display:grid;position:absolute;inset:0}.ht-slam-text{font:700 76px / 1 var(--hud-font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--hud-jasmine);-webkit-text-stroke:3px var(--ht-accent);paint-order:stroke fill;animation:ht-slam 1.5s var(--ease-out) forwards}.ht-slam[data-kind=golden] .ht-slam-text{color:var(--hud-gold);-webkit-text-stroke-color:var(--hud-gold-deep);font-size:84px;animation-duration:2.2s}.ht-slam[data-kind=boss] .ht-slam-text{color:var(--hud-harissa);-webkit-text-stroke-color:var(--hud-bg-solid)}.ht-slam-ring{border:6px solid var(--ht-accent);opacity:0;width:140px;height:140px;animation:ht-ring .9s var(--ease-out) forwards;border-radius:50%;position:absolute}.ht-record{z-index:5;color:var(--hud-bg-solid);background:linear-gradient(90deg, var(--hud-gold-deep), var(--hud-gold), var(--hud-gold-deep));animation:ht-banner 4.8s var(--ease-out) forwards;justify-content:center;align-items:center;gap:14px;padding:12px 20px;display:flex;position:absolute;inset-block-start:50%;inset-inline:0}.ht-record-cup{font-size:36px}.ht-record-t{font:700 34px / 1 var(--hud-font-display);text-transform:uppercase;color:var(--hud-bg-solid)}.ht-record-lv{font:700 22px / 1 var(--hud-font-display);color:var(--hud-bg-solid)}.ht-record-was{color:var(--hud-bg-solid);opacity:.8;font-size:15px;font-weight:600}.ht-summary{animation:ht-in .6s var(--ease-spring) backwards;gap:12px}.ht-summary-head{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.ht-summary-kicker{font:700 18px / 1 var(--hud-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ht-accent)}.ht-summary-level{font:700 44px / 1 var(--hud-font-display)}.ht-summary-tags{gap:8px;display:flex}.ht-tag{background:var(--hud-raise-2);border-radius:6px;padding:4px 10px;font-size:15px;font-weight:700}.ht-tag-gold{color:var(--hud-bg-solid);background:var(--hud-gold)}.ht-tag-record{color:var(--hud-bg-solid);background:var(--hud-jasmine)}.ht-summary-stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ht-stat{background:var(--hud-raise);animation:ht-pop .42s var(--ease-spring) backwards;border-radius:6px;gap:2px;padding:8px 12px;display:grid}.ht-stat:nth-child(2){animation-delay:80ms}.ht-stat:nth-child(3){animation-delay:.16s}.ht-stat:nth-child(4){animation-delay:.24s}.ht-stat-n{font:700 28px / 1 var(--hud-font-mono);color:var(--hud-gold);direction:ltr}.ht-stat-l{text-transform:uppercase;letter-spacing:.1em;color:var(--hud-muted);font-size:13px}.ht-podium{align-items:flex-end;gap:10px;display:flex}.ht-podium-step{background:var(--hud-raise-2);max-width:300px;animation:ht-pop .48s var(--ease-spring) backwards;border-radius:6px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:19px;font-weight:700;animation-delay:.3s;display:inline-flex}.ht-podium-step[data-rank="1"]{background:color-mix(in srgb, var(--hud-gold) 26%, transparent);font-size:22px}.ht-podium-step .mono{color:var(--hud-muted);direction:ltr;font-size:14px}.ht-summary-train{align-items:flex-end;gap:0;margin-inline-start:auto;animation:1.4s cubic-bezier(.2,.8,.25,1) backwards ht-park;display:flex}.ht-summary-train .ht-wagon{width:56px;height:44px}.ht-summary-train .ht-loco{width:124px;height:62px}.ht-summary-train .ht-wheel{animation:1.4s cubic-bezier(.2,.8,.25,1) backwards ht-spin}.ht-summary-sign{white-space:nowrap;font:700 13px / 1 var(--hud-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hud-bg-solid);background:var(--ht-trim);border-radius:4px;align-self:flex-start;margin-inline-start:10px;padding:5px 10px}@keyframes ht-park{0%{transform:translateX(calc(-420px * var(--ht-dir)));opacity:0}30%{opacity:1}}.ht-summary-hero{color:var(--hud-teal);font-size:17px;font-weight:700}.ht-yt{background:var(--hud-bg);animation:ht-in .52s var(--ease-out) backwards;border-radius:8px;flex:none;gap:6px;margin:0;padding:8px;display:grid}.ht-yt-player{background:var(--hud-bg-solid);border:0;border-radius:4px;width:356px;height:200px;display:block}.ht-yt-meta{max-width:356px;color:var(--hud-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ht-heat{z-index:0;pointer-events:none;--ht-heat-c:var(--hud-harissa);--ht-heat-c2:var(--hud-gold);opacity:calc(.25 + var(--ht-heat) * .75);animation:.9s ease-out backwards ht-heat-in;position:absolute;inset:0}.ht-heat[data-golden]{--ht-heat-c:var(--hud-gold);--ht-heat-c2:var(--hud-jasmine)}.ht-heat i{animation:ht-heat-pulse var(--ht-beat,.5s) ease-in-out infinite alternate;position:absolute}.ht-heat-top,.ht-heat-bottom{height:calc(40px + var(--ht-heat) * 110px);inset-inline:0}.ht-heat-top{background:linear-gradient(to bottom, color-mix(in srgb, var(--ht-heat-c) 55%, transparent), transparent);inset-block-start:0}.ht-heat-bottom{background:linear-gradient(to top, color-mix(in srgb, var(--ht-heat-c2) 55%, transparent), transparent);inset-block-end:0}.ht-heat-start,.ht-heat-end{width:calc(30px + var(--ht-heat) * 90px);inset-block:0}.ht-heat-start{background:linear-gradient(to right, color-mix(in srgb, var(--ht-heat-c) 50%, transparent), transparent);inset-inline-start:0}.ht-heat-end{background:linear-gradient(to left, color-mix(in srgb, var(--ht-heat-c) 50%, transparent), transparent);inset-inline-end:0}@keyframes ht-in{0%{opacity:0;transform:translateY(28px)scale(.97)}}@keyframes ht-arrive{0%{transform:translateX(calc((-100% - 120px) * var(--ht-dir)))}}@keyframes ht-couple{0%{opacity:0;transform:translateY(-40px)scale(.6)}}@keyframes ht-bob{50%{transform:translateY(-2px)}}@keyframes ht-spin{to{rotate:360deg}}@keyframes ht-scroll{to{transform:translateX(calc(-50% * var(--ht-dir)))}}@keyframes ht-smoke{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:.85}to{opacity:0;transform:translate(calc(-46px * var(--ht-dir)), -44px) scale(2.1)}}@keyframes ht-beam{to{opacity:.85}}@keyframes ht-shake{25%{transform:translate(1px,-1px)}75%{transform:translate(-1px,1px)}}@keyframes ht-charge{to{opacity:1;transform:scaleX(1)}}@keyframes ht-station-in{0%{opacity:0;transform:translateY(-30px)scale(.6)}}@keyframes ht-station-charge{to{transform:scale(1.12)}}@keyframes ht-badge{0%{opacity:0;transform:scale(2.6)rotate(-14deg)}60%{opacity:1;transform:scale(.88)rotate(3deg)}}@keyframes ht-tick{0%{transform:translateY(-6px)scale(1.18)}}@keyframes ht-pop{0%{opacity:0;transform:scale(.5)}}@keyframes ht-drain{to{transform:scaleX(0)}}@keyframes ht-heartbeat{0%,to{transform:scale(1)}15%{transform:scale(1.1)}}@keyframes ht-fly{0%{opacity:0;transform:translateY(10px)scale(.6)}12%{opacity:1;transform:translateY(0)scale(1.08)}20%{transform:scale(1)}70%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateX(calc(var(--ht-fly,-320px) * var(--ht-dir))) translateY(46px) scale(.35)}}@keyframes ht-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes ht-slam{0%{opacity:0;transform:scale(.3)rotate(-6deg)}18%{opacity:1;transform:scale(1.18)rotate(1deg)}30%{transform:scale(1)}78%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1.3)}}@keyframes ht-ring{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(6)}}@keyframes ht-banner{0%{opacity:0;transform:translateY(-50%) translateX(calc(-110% * var(--ht-dir))) skewX(-12deg)}12%{opacity:1;transform:translateY(-50%)translate(0)skew(-6deg)}18%{transform:translateY(-50%)skew(0)}85%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-50%) translateX(calc(40% * var(--ht-dir)))}}@keyframes ht-heat-in{0%{opacity:0}}@keyframes ht-heat-pulse{0%{opacity:.72}to{opacity:1}}[dir=rtl] .ht-panel,[dir=rtl] .ht-summary{clip-path:polygon(0 var(--hud-notch), var(--hud-notch) 0, 100% 0, 100% 100%, 0 100%)}.ht[data-golden] .ht-smoke i{background:radial-gradient(circle, color-mix(in srgb, var(--hud-gold) 80%, transparent), transparent 70%)}.ht[data-reduced],.ht[data-reduced] *,.ov-reduced .ht-heat i{transition:none!important;animation:none!important}.ht[data-reduced] .ht-pop{display:none}.ht[data-reduced] .ht-pop:last-child{display:inline-flex}.ov-solo[data-widget=promo\/card]{--solo-w:760px}.promo-stage{justify-content:flex-end;width:100%;display:flex;container:promo/inline-size}.promo-stage.promo-at-start{justify-content:flex-start}.promo{--edge:var(--hud-medina);--promo-accent:var(--hud-harissa-solid);--promo-accent-fg:var(--sp-harissa-fg);--promo-tile-a:var(--hud-medina-solid);--promo-tile-b:var(--hud-harissa-solid);--promo-tile-size:92px;--promo-icon:54px;--promo-qr:168px;--promo-head:36px;--promo-gap:22px;--from-x:96px;--from-y:0px;isolation:isolate;align-content:center;align-items:center;column-gap:var(--promo-gap);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile body qr""tile link qr";row-gap:8px;width:100%;max-width:740px;padding:22px 24px 28px 26px;display:grid;overflow:hidden}[dir=rtl] .promo,.promo[dir=rtl]{padding:22px 26px 28px 24px}.promo[data-side=start],[dir=rtl] .promo{--from-x:-96px}[dir=rtl] .promo[data-side=start]{--from-x:96px}.promo[data-edge=top]{--from-y:-18px}.promo[data-edge=bottom]{--from-y:18px}.promo-size-compact{--promo-tile-size:60px;--promo-icon:34px;--promo-qr:112px;--promo-head:26px;--promo-gap:16px;max-width:540px;padding-block:16px 22px}@container promo (width<=600px){.promo{--promo-tile-size:56px;--promo-icon:32px;--promo-qr:124px;--promo-head:26px;--promo-gap:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tile qr""body qr""link link";align-items:start;row-gap:10px;padding:16px 18px 22px 20px}.promo-tile{justify-self:start}.promo-qr{align-self:center}}.promo-pattern,.promo-sheen{z-index:-1;pointer-events:none;position:absolute;inset:0}.promo-pattern{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--hud-medina) 22%, transparent), transparent 55%)}[dir=rtl] .promo-pattern{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--hud-medina) 22%, transparent), transparent 55%)}.promo-sheen{z-index:2;background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--hud-jasmine) 16%, transparent) 50%, transparent 62%);opacity:0;transform:translate(-110%)}.promo-in .promo-sheen{animation:promo-sheen 1.1s .52s var(--ease-out) both}.promo-tile{width:var(--promo-tile-size);height:var(--promo-tile-size);color:var(--hud-jasmine);background:linear-gradient(135deg, var(--promo-tile-a), var(--promo-tile-b));clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-jasmine) 18%, transparent);grid-area:tile;place-items:center;display:grid;position:relative}[dir=rtl] .promo-tile{clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px)}.promo-ico{z-index:1;width:var(--promo-icon);height:var(--promo-icon);position:relative;overflow:visible}.promo-ring{box-shadow:0 0 0 2px color-mix(in srgb, var(--hud-jasmine) 55%, transparent);opacity:0;border-radius:50%;position:absolute;inset:14%}.promo-body{flex-direction:column;grid-area:body;gap:6px;min-width:0;display:flex}.promo-kicker{color:var(--hud-muted);align-items:center;gap:8px;font-size:15px;display:flex}.promo-kdot{background:var(--promo-accent);flex:none;width:8px;height:8px;transform:rotate(45deg)}.promo-test{margin-inline-start:auto}.promo-headline{font-family:var(--hud-font-display);font-size:var(--promo-head);letter-spacing:-.01em;color:var(--hud-fg);text-shadow:0 2px #00000073;-webkit-line-clamp:2;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;font-weight:800;line-height:1.08;display:-webkit-box;overflow:hidden}.promo-sub{color:var(--hud-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;line-height:1.32;display:-webkit-box;overflow:hidden}.promo-link{flex-direction:column;grid-area:link;gap:6px;min-width:0;display:flex}.promo-cta-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.promo-cta{font:800 17px / 1.15 var(--hud-font-display);letter-spacing:.02em;color:var(--promo-accent-fg);background:var(--promo-accent);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);white-space:nowrap;align-items:center;gap:8px;padding:6px 12px 6px 14px;display:inline-flex}[dir=rtl] .promo-cta{clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);padding:6px 14px 6px 12px}.promo-arrow{flex:none;width:16px;height:16px}[dir=rtl] .promo-arrow{transform:scaleX(-1)}.promo-url{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;color:var(--hud-fg);font-size:22px;overflow:hidden}.promo-stat{color:var(--hud-gold);align-items:center;gap:8px;margin-block-start:2px;font-size:17px;font-weight:700;display:inline-flex}.promo-stat-dot{background:var(--hud-gold);border-radius:50%;flex:none;width:8px;height:8px}.promo-qr{flex-direction:column;grid-area:qr;align-items:center;gap:8px;display:flex}.promo-qr-frame{width:var(--promo-qr);height:var(--promo-qr);box-shadow:0 0 0 3px color-mix(in srgb, var(--promo-accent) 80%, transparent), 0 10px 24px -8px #0009;border-radius:10px;position:relative;overflow:hidden}.promo-qr-svg{width:100%;height:100%;display:block}.promo-qr-plate{fill:var(--sp-jasmine)}.promo-qr-ink{fill:var(--sp-jasmine-fg)}.promo-scan{inset-inline:0;background:var(--hud-harissa);height:3px;box-shadow:0 0 10px 1px color-mix(in srgb, var(--hud-harissa) 70%, transparent);opacity:0;position:absolute;top:0;transform:translateY(-100%)}.promo-qr-cap{font:700 14px var(--hud-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--hud-muted)}:lang(ar) .promo-qr-cap{letter-spacing:0;font-size:16px}.promo-progress{inset-inline:0;background:color-mix(in srgb, var(--hud-fg) 8%, transparent);height:5px;position:absolute;bottom:0}.promo-progress-fill{background:linear-gradient(90deg, var(--promo-tile-a), var(--promo-tile-b));transform-origin:0;height:100%;animation:promo-progress var(--promo-ms,10s) linear both;display:block}[dir=rtl] .promo-progress-fill{transform-origin:100%;background:linear-gradient(270deg, var(--promo-tile-a), var(--promo-tile-b))}.promo-paused .promo-progress-fill{animation-play-state:paused}.promo-in{animation:promo-in .68s var(--ease-spring) both}.promo-out{animation:promo-out .42s var(--ease-in) both}.promo-in .promo-tile{animation:promo-pop .62s .16s var(--ease-spring) both}.promo-in .promo-headline{animation:promo-rise .52s .22s var(--ease-out) both}.promo-in .promo-sub{animation:promo-rise .52s .29s var(--ease-out) both}.promo-in .promo-link{animation:promo-rise .52s .36s var(--ease-out) both}.promo-in .promo-qr{animation:promo-pop .64s .3s var(--ease-spring) both}.promo-in .promo-ring{animation:promo-ring 2.4s .9s var(--ease-out) infinite}.promo-in .promo-scan{animation:2.8s ease-in-out 1s infinite promo-scan}.promo-in .promo-stat-dot{animation:1.6s ease-in-out .9s infinite promo-blink}.promo-in .promo-ico-a,.promo-in .promo-ico-b{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out .8s infinite promo-bob}.promo-in .promo-ico-b{animation-delay:1s}.promo-in .promo-ico-tts .promo-ico-a,.promo-in .promo-ico-tts .promo-ico-b,.promo-in .promo-ico-sounds .promo-ico-a,.promo-in .promo-ico-sounds .promo-ico-b{transform-origin:0;animation-name:promo-wave;animation-duration:1.2s}.promo-in .promo-ico-notify .promo-ico-a{transform-origin:50% 0;animation-name:promo-swing}.promo-in .promo-ico-notify .promo-ico-b{animation-name:promo-wave}.promo-in .promo-ico-points .promo-ico-a{animation-name:promo-flip;animation-duration:3s}.promo-in .promo-ico-streak .promo-ico-a{transform-origin:50% 100%;animation-name:promo-flicker;animation-duration:.9s}.promo-in .promo-ico-dhib .promo-ico-a,.promo-in .promo-ico-dhib .promo-ico-b{transform-origin:50% 100%;animation-name:promo-ear;animation-duration:2.6s}.promo-in .promo-ico-dhib .promo-ico-b{animation-delay:1.15s}.promo-in .promo-ico-match .promo-ico-a{animation-name:promo-beat;animation-duration:1.3s}@keyframes promo-in{0%{opacity:0;transform:translate(var(--from-x), var(--from-y)) scale(.94)}to{opacity:1;transform:none}}@keyframes promo-out{to{opacity:0;transform:translate(var(--from-x), var(--from-y)) scale(.96)}}@keyframes promo-pop{0%{opacity:0;transform:scale(.6)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes promo-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes promo-sheen{0%{opacity:1;transform:translate(-110%)}to{opacity:1;transform:translate(110%)}}@keyframes promo-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes promo-ring{0%{opacity:.7;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.45)}}@keyframes promo-scan{0%{opacity:0;transform:translateY(-100%)}15%{opacity:.8}60%{opacity:.8;transform:translateY(calc(var(--promo-qr) - 3px))}61%,to{opacity:0;transform:translateY(calc(var(--promo-qr) - 3px))}}@keyframes promo-blink{50%{opacity:.25;transform:scale(.7)}}@keyframes promo-bob{0%,to{transform:none}50%{transform:translateY(-7%)scale(1.04)}}@keyframes promo-wave{0%,to{opacity:1;transform:none}50%{opacity:.35;transform:scale(.82)}}@keyframes promo-swing{0%,40%,to{transform:none}10%{transform:rotate(14deg)}20%{transform:rotate(-11deg)}30%{transform:rotate(6deg)}}@keyframes promo-flip{0%,60%,to{transform:none}80%{transform:scaleX(-1)}}@keyframes promo-flicker{0%,to{transform:scale(1)}35%{transform:scale(.96,1.07)}70%{transform:scale(1.03,.97)}}@keyframes promo-ear{0%,70%,to{transform:none}80%{transform:rotate(-12deg)}90%{transform:rotate(6deg)}}@keyframes promo-beat{0%,40%,to{transform:none}15%{transform:scale(1.18)}28%{transform:scale(.96)}}.promo-style-medina{--edge:var(--hud-medina);--promo-accent:var(--hud-medina-solid);--promo-accent-fg:var(--sp-medina-fg);--promo-tile-a:var(--hud-medina-deep);--promo-tile-b:var(--hud-medina-solid)}.promo-style-medina .promo-pattern{background:color-mix(in srgb, var(--hud-medina) 26%, transparent);-webkit-mask-composite:source-in;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.4'%3E%3Crect x='11' y='11' width='18' height='18'/%3E%3Crect x='11' y='11' width='18' height='18' transform='rotate(45 20 20)'/%3E%3Cpath d='M20 0v6M20 34v6M0 20h6M34 20h6'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(270deg,#000,#0000 70%);mask-position:0 0,0 0;mask-size:40px 40px,auto;mask-repeat:repeat,repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.promo-style-medina .promo-kicker{color:var(--hud-medina)}.promo-style-stade{--edge:var(--hud-harissa);--promo-accent:var(--hud-harissa-solid);--promo-tile-a:var(--hud-harissa-deep);--promo-tile-b:var(--hud-harissa-solid)}.promo-style-stade .promo-pattern{background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--hud-harissa) 15%, transparent) 0 22px, transparent 22px 44px);mask-image:linear-gradient(270deg,#000,#0000 75%)}.promo-style-stade .promo-headline{text-transform:uppercase;letter-spacing:.01em;font-style:italic}.promo-style-stade .promo-kicker{color:var(--hud-harissa)}.promo-style-neon{--edge:var(--hud-teal);--promo-accent:var(--hud-teal);--promo-accent-fg:var(--hud-bg-solid);--promo-tile-a:var(--hud-teal);--promo-tile-b:var(--hud-medina);background:var(--hud-bg);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--hud-teal) 70%, transparent), inset 0 0 28px color-mix(in srgb, var(--hud-teal) 28%, transparent)}[dir=rtl] .promo-style-neon{background:var(--hud-bg);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--hud-teal) 70%, transparent), inset 0 0 28px color-mix(in srgb, var(--hud-teal) 28%, transparent)}.promo-style-neon .promo-pattern{background:radial-gradient(90% 120% at 50% 120%, color-mix(in srgb, var(--hud-teal) 22%, transparent), transparent 60%)}.promo-style-neon .promo-tile{color:var(--hud-teal);background:var(--hud-bg-solid);box-shadow:inset 0 0 0 2px var(--hud-teal), inset 0 0 18px color-mix(in srgb, var(--hud-teal) 45%, transparent)}.promo-style-neon .promo-ico{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--hud-teal) 80%, transparent))}.promo-style-neon .promo-headline{color:var(--hud-jasmine);text-shadow:0 0 10px color-mix(in srgb, var(--hud-teal) 70%, transparent), 0 0 2px color-mix(in srgb, var(--hud-teal) 90%, transparent)}.promo-style-neon .promo-kicker,.promo-style-neon .promo-url{color:var(--hud-teal)}.promo-style-neon.promo-in .promo-headline{animation:.9s step-end .2s both promo-neon}@keyframes promo-neon{0%{opacity:0}20%{opacity:1}30%{opacity:.2}45%,to{opacity:1}}.promo-style-minimal{--edge:var(--hud-jasmine);--promo-accent:var(--hud-jasmine);--promo-accent-fg:var(--hud-bg-solid);--promo-tile-a:var(--hud-raise-2);--promo-tile-b:var(--hud-raise-2);background:var(--hud-bg)}[dir=rtl] .promo-style-minimal{background:var(--hud-bg)}.promo-style-minimal .promo-pattern,.promo-style-minimal .promo-sheen,.promo-style-minimal .promo-ring,.promo-style-minimal .promo-scan{display:none}.promo-style-minimal .promo-tile{color:var(--hud-fg);background:var(--hud-raise-2)}.promo-style-minimal.promo-in .promo-ico-a,.promo-style-minimal.promo-in .promo-ico-b{animation:none}.promo-style-minimal .promo-progress-fill{background:var(--hud-jasmine)}.promo-still{animation:.2s linear both ov-show}.promo-still-out{animation:.2s linear both promo-fade-out}@keyframes promo-fade-out{to{opacity:0}}.promo-cmd{font-family:var(--hud-font-mono);color:var(--hud-fg);font-weight:700}.promo-stage:lang(ar) .promo-headline{letter-spacing:0;line-height:1.3}.promo-style-stade.promo-in .promo-sheen{animation:promo-sheen 1.3s .52s var(--ease-out) 3 both}[dir=rtl] .promo-style-medina .promo-pattern{-webkit-mask-composite:source-in;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.4'%3E%3Crect x='11' y='11' width='18' height='18'/%3E%3Crect x='11' y='11' width='18' height='18' transform='rotate(45 20 20)'/%3E%3Cpath d='M20 0v6M20 34v6M0 20h6M34 20h6'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#000,#0000 70%);mask-position:0 0,0 0;mask-size:40px 40px,auto;mask-repeat:repeat,repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}[dir=rtl] .promo-style-stade .promo-pattern{mask-image:linear-gradient(90deg,#000,#0000 75%)}.promo-stage:lang(ar) .promo-style-stade .promo-headline{font-style:normal}.ov-solo[data-widget=streaks\/board]{--solo-w:420px}.ov-solo[data-widget=streaks\/milestone]{--solo-w:800px}.stk-flame{transform-origin:50% 100%;display:block;overflow:visible}.stk-flame-t1 .stk-flame-outer{fill:var(--hud-harissa)}.stk-flame-t1 .stk-flame-inner,.stk-flame-t2 .stk-flame-outer{fill:var(--hud-gold)}.stk-flame-t2 .stk-flame-inner{fill:var(--hud-jasmine)}.stk-flame-t3 .stk-flame-outer{fill:var(--hud-medina)}.stk-flame-t3 .stk-flame-inner{fill:var(--hud-jasmine)}.stk-flame-live{animation:1.6s ease-in-out infinite alternate stk-flicker}@keyframes stk-flicker{0%{transform:scale(1)}to{transform:scale(.94,1.07)}}.stk-crescent-fill{fill:var(--hud-gold)}[dir=rtl] .stk-crescent{transform:scaleX(-1)}.stk-stars{position:absolute;inset:0}.stk-star{background:var(--hud-jasmine);opacity:.45;border-radius:50%;width:3px;height:3px;position:absolute}.stk-star:nth-child(3n){opacity:.3;width:2px;height:2px}.stk-star:nth-child(5n){opacity:.6;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0;width:7px;height:7px}.stk-stars-gold .stk-star{background:var(--hud-gold)}.stk-board{flex-direction:column;gap:10px;width:100%;padding:16px 18px 16px 20px;display:flex;overflow:hidden}[dir=rtl] .stk-board{padding:16px 20px 16px 18px}.stk-board[data-stk=ramadan],.stk-board[data-stk=qadr]{background:radial-gradient(120% 70% at 100% 0%, color-mix(in srgb, var(--hud-gold) 16%, transparent), transparent 60%), linear-gradient(90deg, color-mix(in srgb, var(--edge) 14%, transparent), transparent 46%), var(--hud-bg)}.stk-board[data-stk=qadr]{background:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--hud-gold) 30%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--hud-gold) 10%, transparent), transparent 50%), var(--hud-bg)}[dir=rtl] .stk-board[data-stk=ramadan]{background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--hud-gold) 16%, transparent), transparent 60%), linear-gradient(270deg, color-mix(in srgb, var(--edge) 14%, transparent), transparent 46%), var(--hud-bg)}[dir=rtl] .stk-board[data-stk=qadr]{background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--hud-gold) 30%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--hud-gold) 10%, transparent), transparent 50%), var(--hud-bg)}.stk-sky{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.stk-sky .stk-stars{inset-block-end:62%;inset-inline-start:62%}.stk-board-moon{opacity:.22;width:64px;height:64px;position:absolute;inset-block-start:58px;inset-inline-end:26px}.stk-head{align-items:center;gap:10px;min-height:30px;display:flex}.stk-head-flame{width:22px;height:28px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--hud-harissa) 60%, transparent));flex:none}.stk-board[data-stk=ramadan] .stk-head-flame,.stk-board[data-stk=qadr] .stk-head-flame{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--hud-gold) 60%, transparent))}.stk-title{min-width:0;font-family:var(--hud-font-display);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px #00000080;font-size:22px;font-weight:700;overflow:hidden}:lang(ar) .stk-title{letter-spacing:0;text-transform:none}.stk-live{flex:none;margin-inline-start:auto}.stk-live-dot{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite stk-live}@keyframes stk-live{50%{opacity:.35}}.stk-today{background:var(--hud-raise);box-shadow:inset 0 0 0 1px var(--hud-stroke);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);align-items:center;gap:16px;padding:6px 14px;display:flex;position:relative}[dir=rtl] .stk-today{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px)}.stk-today-n{color:var(--hud-fg);text-shadow:0 3px #00000073;flex:none;font-size:50px;font-weight:800;line-height:1;position:relative}.stk-board[data-stk=ramadan] .stk-today-n,.stk-board[data-stk=qadr] .stk-today-n{color:var(--hud-gold)}.stk-bump{color:var(--hud-gold);white-space:nowrap;animation:stk-bump 1.5s var(--ease-out) both;font-size:18px;position:absolute;inset-block-start:-4px;inset-inline-start:calc(100% + 4px)}@keyframes stk-bump{0%{opacity:0;transform:translateY(10px)scale(.8)}18%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translateY(-16px)}}.stk-today-text{flex-direction:column;gap:6px;min-width:0;display:flex}.stk-today-label{font-family:var(--hud-font-display);font-size:20px;font-weight:700;line-height:1.1}.stk-join{color:var(--hud-muted);align-items:center;gap:8px;font-size:16px;display:flex}.stk-cmd{font-family:var(--hud-font-mono);color:var(--hud-gold)}.stk-season{gap:2px;display:grid}.stk-season-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.stk-season-n{letter-spacing:0;color:var(--hud-fg);margin-inline-start:4px;font-size:18px}.stk-qadr-chip{animation:fx-pop .52s var(--ease-spring) both}.stk-season .bar{margin-block-start:8px}.stk-garland{width:100%;height:auto;display:block;overflow:visible}[dir=rtl] .stk-garland{transform:scaleX(-1)}.stk-gl-rope{fill:none;stroke:var(--hud-gold);stroke-opacity:.4;stroke-width:1px}.stk-gl-hook{stroke:var(--hud-gold);stroke-opacity:.7;stroke-width:.8px}.stk-gl-metal{fill:var(--hud-gold)}.stk-gl-glass{fill:color-mix(in srgb, var(--hud-gold) 78%, var(--hud-jasmine))}.stk-gl-frame{fill:none;stroke:var(--hud-gold-deep);stroke-width:.6px}.stk-gl-glow{fill:var(--hud-gold);opacity:.16}.stk-gl-future .stk-gl-glow{opacity:0}.stk-gl-future .stk-gl-metal{fill:var(--hud-subtle);opacity:.6}.stk-gl-future .stk-gl-hook{stroke:var(--hud-subtle)}.stk-gl-future .stk-gl-glass{fill:var(--hud-raise-2);stroke:var(--hud-subtle);stroke-width:.7px}.stk-gl-future .stk-gl-frame{stroke:var(--hud-subtle);stroke-opacity:.5}.stk-gl-tonight .stk-gl-glass{fill:var(--hud-jasmine)}.stk-gl-past:nth-of-type(3n) .stk-gl-glass{fill:color-mix(in srgb, var(--hud-gold) 62%, var(--hud-harissa))}.stk-gl-past:nth-of-type(3n+1) .stk-gl-glass{fill:color-mix(in srgb, var(--hud-gold) 55%, var(--hud-jasmine))}.stk-gl-tonight .stk-gl-glow{opacity:.5;animation:2.2s ease-in-out infinite alternate stk-glow}.stk-gl-sway{transform-box:fill-box;transform-origin:50% 0;animation:3.2s ease-in-out infinite alternate stk-sway}.stk-gl-qadr .stk-gl-glow{fill:color-mix(in srgb, var(--hud-gold) 60%, var(--hud-jasmine));opacity:.6}.stk-gl-rays line{stroke:var(--hud-gold);stroke-width:1.1px;stroke-linecap:round}.stk-gl-rays{animation:1.4s ease-in-out infinite alternate stk-glow}@keyframes stk-glow{0%{opacity:.35}to{opacity:.85}}@keyframes stk-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.stk-ladder{gap:5px;margin:0;padding:0;list-style:none;display:grid}.stk-row{box-sizing:border-box;background:var(--hud-raise);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);min-height:40px;animation:fx-advance .32s var(--ease-out) both;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-block:3px;padding-inline:8px 12px;display:grid;position:relative}[dir=rtl] .stk-row{clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px)}.stk-row-lead{background:linear-gradient(90deg, color-mix(in srgb, var(--hud-gold) 20%, transparent), var(--hud-raise) 75%)}[dir=rtl] .stk-row-lead{background:linear-gradient(270deg, color-mix(in srgb, var(--hud-gold) 20%, transparent), var(--hud-raise) 75%)}.stk-row:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--hud-gold) 38%, transparent), transparent 80%);opacity:0;pointer-events:none;position:absolute;inset:0}[dir=rtl] .stk-row:after{background:linear-gradient(270deg, color-mix(in srgb, var(--hud-gold) 38%, transparent), transparent 80%)}.stk-row-grown:after{animation:stk-flash 1.1s var(--ease-out) both}@keyframes stk-flash{0%{opacity:0}20%{opacity:1}to{opacity:0}}.stk-who{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15;display:flex}.stk-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:20px;font-weight:700;overflow:hidden}.stk-best{color:var(--hud-subtle);font-size:14px}.stk-best .mono{color:var(--hud-muted)}.stk-check{width:22px;height:22px;display:block}.stk-check-svg{width:100%;height:100%;display:block}.stk-check-disc{fill:var(--hud-teal)}.stk-check-tick{fill:none;stroke:var(--hud-bg-solid);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.stk-check-ring{fill:none;stroke:var(--hud-subtle);stroke-width:1.6px;stroke-dasharray:2.6 2.6}.stk-row-grown .stk-check-svg.is-on{animation:fx-pop .46s var(--ease-spring) both}.stk-streak{justify-content:flex-end;align-items:center;gap:6px;min-width:64px;display:inline-flex}.stk-streak .stk-flame{width:19px;height:24px}.stk-streak-n{font-size:24px;line-height:1;display:inline-block}.stk-streak-t2 .stk-streak-n{color:var(--hud-gold)}.stk-streak-t3 .stk-streak-n{color:var(--hud-medina)}.stk-pop{animation:fx-pop .46s var(--ease-spring) both}.stk-empty{text-align:center;color:var(--hud-muted);margin:0;padding:14px 8px;font-size:18px}.stk-board[data-dense] .stk-row{min-height:36px;padding-block:3px}.stk-board[data-dense] .stk-name{font-size:18px}.stk-board[data-dense] .stk-best{display:none}.stk-ms-stage{place-items:center;width:100%;display:grid}.stk-ms{isolation:isolate;grid-template-columns:172px minmax(0,1fr);align-items:center;gap:28px;width:min(800px,100%);min-height:204px;max-height:240px;padding:18px 36px 18px 26px;display:grid;overflow:hidden}[dir=rtl] .stk-ms{padding:18px 26px 18px 36px}.stk-ms-ramadan,.stk-ms-qadr{padding-inline-end:128px}.stk-ms-back{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.stk-ms-medal{width:172px;height:196px;animation:stk-medal-in .76s var(--ease-spring) 80ms both;place-items:end center;display:grid;position:relative}@keyframes stk-medal-in{0%{opacity:0;transform:scale(.4)rotate(-8deg)}to{opacity:1;transform:none}}.stk-ms-medal-art{place-items:start center;display:grid;position:absolute;inset:0}.stk-ms-flame{width:128px;height:160px;filter:drop-shadow(0 0 22px color-mix(in srgb, var(--hud-harissa) 70%, transparent));margin-block-start:-6px;animation:1.1s ease-in-out .9s 6 alternate both stk-flicker}.stk-ms-t2 .stk-ms-flame{filter:drop-shadow(0 0 24px color-mix(in srgb, var(--hud-gold) 70%, transparent))}.stk-ms-t3 .stk-ms-flame{filter:drop-shadow(0 0 26px color-mix(in srgb, var(--hud-medina) 80%, transparent))}.stk-ms-days{box-sizing:border-box;background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--hud-gold) 22%, var(--hud-bg-solid)), var(--hud-bg-solid) 72%);width:128px;height:128px;box-shadow:0 0 0 3px var(--hud-gold), 0 0 0 8px color-mix(in srgb, var(--hud-gold) 22%, transparent), 0 12px 28px #0000008c;border-radius:50%;place-content:center;justify-items:center;gap:4px;display:grid;position:relative}.stk-ms-t3 .stk-ms-days{box-shadow:0 0 0 3px var(--hud-medina), 0 0 0 8px color-mix(in srgb, var(--hud-medina) 26%, transparent), 0 12px 28px #0000008c}.stk-ms-days-n{color:var(--hud-fg);text-shadow:0 3px #00000080;font-size:58px;font-weight:800}.stk-ms-days-n .roll-strip{transition-duration:.9s}.stk-ms-unit{font-family:var(--hud-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--hud-gold);font-size:15px;font-weight:700}:lang(ar) .stk-ms-unit{letter-spacing:0;font-size:17px}.stk-ms-arch{background:radial-gradient(80% 60% at 50% 35%, color-mix(in srgb, var(--hud-gold) 30%, transparent), transparent 70%);width:156px;height:188px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-gold) 45%, transparent);border-radius:999px 999px 18px 18px}.stk-ms-ramadan .stk-ms-medal,.stk-ms-qadr .stk-ms-medal,.stk-ms-ramadan .stk-ms-medal-art,.stk-ms-qadr .stk-ms-medal-art{place-items:center}.stk-ms-ramadan .stk-ms-days,.stk-ms-qadr .stk-ms-days{border-radius:999px 999px 14px 14px;width:124px;height:152px;padding-block-start:12px}.stk-ms-body{min-width:0;animation:fx-in .56s var(--ease-spring) .16s both;gap:6px;display:grid}.stk-ms-kicker{color:var(--hud-gold);align-items:center;gap:8px;display:inline-flex}.stk-ms-spark{background:var(--hud-gold);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:14px;height:14px}.stk-ms-name:first-letter{text-transform:uppercase}.stk-ms-name{font-family:var(--hud-font-display);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 26px color-mix(in srgb, var(--hud-gold) 30%, transparent), 0 2px 0 #00000080;font-size:44px;font-weight:700;line-height:1.08;overflow:hidden}.stk-ms-line{text-overflow:ellipsis;white-space:nowrap;color:var(--hud-muted);font-size:22px;line-height:1.25;overflow:hidden}.stk-ms-user{color:var(--hud-fg);font-weight:700}.stk-ms-reward{animation:fx-pop .52s var(--ease-spring) .52s both;align-items:center;gap:12px;margin-block-start:6px;display:flex}.stk-ms-chip{font-family:var(--hud-font-mono);padding:5px 14px;font-size:20px}.stk-ms-bonus{font-family:var(--hud-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hud-gold);font-size:16px;font-weight:700}:lang(ar) .stk-ms-bonus{letter-spacing:0}.stk-ms-watermark{z-index:-1;font-family:var(--hud-font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--hud-gold) 16%, transparent);animation:stk-watermark 1.2s var(--ease-out) .2s both;pointer-events:none;font-size:230px;font-weight:700;line-height:1;position:absolute;inset-block-start:50%;inset-inline-end:28px;transform:translateY(-50%)}.stk-ms-watermark[data-long]{font-size:150px}.stk-ms-t3 .stk-ms-watermark{-webkit-text-stroke-color:color-mix(in srgb, var(--hud-medina) 24%, transparent)}@keyframes stk-watermark{0%{opacity:0;transform:translateY(-50%)scale(1.25)}to{opacity:1;transform:translateY(-50%)}}.stk-ms-test{position:absolute;inset-block-start:14px;inset-inline-end:24px}.stk-ms-stack{color:var(--hud-muted);font-size:16px;position:absolute;inset-block-end:12px;inset-inline-end:24px}.stk-ms-sheen{z-index:1;animation:fx-sheen 1.3s var(--ease-out) .42s both;pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff1f 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.stk-ms-heat{background:radial-gradient(60% 90% at 14% 100%, color-mix(in srgb, var(--hud-harissa) 36%, transparent), transparent 70%);width:70%;animation:stk-heat .9s var(--ease-out) both;position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .stk-ms-heat{background:radial-gradient(60% 90% at 86% 100%, color-mix(in srgb, var(--hud-harissa) 36%, transparent), transparent 70%)}.stk-ms-t3 .stk-ms-heat{background:radial-gradient(60% 90% at 14% 100%, color-mix(in srgb, var(--hud-medina) 40%, transparent), transparent 70%)}[dir=rtl] .stk-ms-t3 .stk-ms-heat{background:radial-gradient(60% 90% at 86% 100%, color-mix(in srgb, var(--hud-medina) 40%, transparent), transparent 70%)}@keyframes stk-heat{0%{opacity:0}}.stk-embers{position:absolute;inset:0}.stk-ember{--dx:14px;background:var(--hud-gold);width:5px;height:5px;box-shadow:0 0 8px var(--hud-harissa);opacity:0;animation:stk-ember 2.4s ease-out calc(var(--i) * .17s) 2 both;border-radius:50%;position:absolute;inset-block-end:-8px}.stk-ember:nth-child(2n){--dx:-18px;width:4px;height:4px}.stk-ember:nth-child(3n){--dx:6px;background:var(--hud-jasmine)}.stk-ms-t3 .stk-ember{box-shadow:0 0 8px var(--hud-medina)}@keyframes stk-ember{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:.95}to{opacity:0;transform:translate(var(--dx), -230px) scale(.3)}}.stk-ms .stk-stars{inset-inline-start:60%}@keyframes stk-twinkle{0%{opacity:.15}to{opacity:.8}}.stk-ms-moon{opacity:.14;width:150px;height:150px;position:absolute;inset-block-start:-26px;inset-inline-end:132px}.stk-ms-fanous-wrap{transform-origin:50% 0;animation:stk-drop .9s var(--ease-spring) .2s both, stk-sway 3.4s ease-in-out 1.1s infinite alternate;display:block;position:absolute;inset-block:-6px 18px;inset-inline-end:36px}@keyframes stk-drop{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}.stk-fanous{width:auto;height:100%;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--hud-gold) 60%, transparent));display:block}.stk-fanous-line{stroke:var(--hud-gold);stroke-width:1.5px}.stk-fanous-metal{fill:var(--hud-gold)}.stk-fanous-glass{fill:color-mix(in srgb, var(--hud-gold) 55%, transparent)}.stk-fanous-frame{fill:none;stroke:var(--hud-gold);stroke-width:1.6px}.stk-fanous-light{fill:var(--hud-jasmine);animation:1.8s ease-in-out infinite alternate stk-glow}.stk-ms-qadr{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-gold) 45%, transparent), inset var(--hud-edge) 0 0 0 var(--edge)}[dir=rtl] .stk-ms-qadr{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hud-gold) 45%, transparent), inset calc(var(--hud-edge) * -1) 0 0 0 var(--edge)}.stk-ms-qadr-sky{background:radial-gradient(70% 120% at 82% -10%, color-mix(in srgb, var(--hud-gold) 46%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--hud-gold) 18%, var(--hud-bg-solid)), var(--hud-bg-solid) 80%);position:absolute;inset:0}[dir=rtl] .stk-ms-qadr-sky{background:radial-gradient(70% 120% at 18% -10%, color-mix(in srgb, var(--hud-gold) 46%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--hud-gold) 18%, var(--hud-bg-solid)), var(--hud-bg-solid) 80%)}.stk-ms-rays{background:repeating-conic-gradient(color-mix(in srgb, var(--hud-gold) 20%, transparent) 0deg 5deg, transparent 5deg 15deg);border-radius:50%;width:660px;height:660px;animation:40s linear infinite stk-rays;position:absolute;inset-block-start:-330px;inset-inline-end:-170px;mask-image:radial-gradient(closest-side,#000 20%,#0000 100%)}@keyframes stk-rays{to{transform:rotate(360deg)}}.stk-ms-shoot{background:linear-gradient(90deg, transparent, var(--hud-jasmine));opacity:0;width:140px;height:2px;animation:stk-shoot 1.3s var(--ease-out) 1.3s both;position:absolute;inset-block-start:26px;inset-inline-start:34%;transform:rotate(-16deg)}[dir=rtl] .stk-ms-shoot{background:linear-gradient(270deg, transparent, var(--hud-jasmine));animation-name:stk-shoot-rtl}@keyframes stk-shoot{0%{opacity:0;transform:rotate(-16deg)translate(-160px)}30%{opacity:1}to{opacity:0;transform:rotate(-16deg)translate(220px)}}@keyframes stk-shoot-rtl{0%{opacity:0;transform:rotate(16deg)translate(160px)}30%{opacity:1}to{opacity:0;transform:rotate(16deg)translate(-220px)}}.stk-ms-moon-qadr{opacity:.5;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--hud-gold) 80%, transparent));inset-block-start:-18px}.stk-ms-qadr .stk-ms-days{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--hud-gold) 40%, var(--hud-bg-solid)), var(--hud-bg-solid) 78%);box-shadow:0 0 0 3px var(--hud-gold), 0 0 0 9px color-mix(in srgb, var(--hud-gold) 26%, transparent), 0 0 46px color-mix(in srgb, var(--hud-gold) 50%, transparent)}.stk-ms-qadr .stk-ms-name{color:var(--hud-gold);text-shadow:0 0 30px color-mix(in srgb, var(--hud-gold) 55%, transparent), 0 2px 0 #0000008c}.stk-ms-ramadan.stk-ms-t3 .stk-ms-days{box-shadow:0 0 0 3px var(--hud-gold), 0 0 0 8px color-mix(in srgb, var(--hud-gold) 22%, transparent), 0 12px 28px #0000008c}.ov-reduced .stk-flame-live,.ov-reduced .stk-gl-sway,.ov-reduced .stk-gl-rays,.ov-reduced .stk-gl-tonight .stk-gl-glow,.ov-reduced .stk-live-dot,.ov-reduced .stk-ms-rays,.ov-reduced .stk-ms .stk-stars{inset-inline-start:60%}.stk-ms .stk-star{animation:none}.ov-reduced .stk-embers,.ov-reduced .stk-ms-shoot{display:none}@media (prefers-reduced-motion:reduce){.stk-flame-live,.stk-gl-sway,.stk-gl-rays,.stk-live-dot,.stk-ms-rays,.stk-ms .stk-star{animation:none}.stk-embers,.stk-ms-shoot{display:none}}.ov-solo[data-widget=games\/werewolf]{filter:none;width:100vw;height:100vh;position:fixed;inset:0}.ww{--ww-edge:var(--hud-medina);--ww-glow:var(--hud-medina);--ww-av:84px;--ww-seat-w:132px;color:var(--hud-fg);font-family:var(--hud-font-sans);font-size:20px;position:fixed;inset:0;overflow:hidden}.ww-p-night,.ww-p-deal{--ww-edge:var(--hud-medina);--ww-glow:var(--hud-medina)}.ww-p-dawn,.ww-p-day,.ww-p-lobby,.ww-p-end{--ww-edge:var(--hud-gold);--ww-glow:var(--hud-gold)}.ww-p-vote,.ww-p-verdict,.ww-p-hunter{--ww-edge:var(--hud-harissa);--ww-glow:var(--hud-harissa)}.ww-sky{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--hud-medina-deep) 78%, transparent), color-mix(in srgb, var(--hud-medina-deep) 34%, transparent) 55%, transparent);height:62%;animation:ww-fade 1.2s var(--ease-out) both;position:absolute;inset:0 0 auto}.ww-stars{opacity:.7;background-image:radial-gradient(1.5px 1.5px at 12% 18%, var(--hud-jasmine), transparent), radial-gradient(1px 1px at 22% 42%, var(--hud-jasmine), transparent), radial-gradient(2px 2px at 34% 12%, var(--hud-jasmine), transparent), radial-gradient(1px 1px at 47% 30%, var(--hud-jasmine), transparent), radial-gradient(1.5px 1.5px at 61% 8%, var(--hud-jasmine), transparent), radial-gradient(1px 1px at 69% 38%, var(--hud-jasmine), transparent), radial-gradient(2px 2px at 83% 24%, var(--hud-jasmine), transparent), radial-gradient(1px 1px at 91% 46%, var(--hud-jasmine), transparent), radial-gradient(1.5px 1.5px at 6% 52%, var(--hud-jasmine), transparent);animation:4.8s ease-in-out infinite alternate ww-twinkle;position:absolute;inset:0}.ww-moon{background:radial-gradient(circle at 38% 36%, var(--hud-jasmine), color-mix(in srgb, var(--hud-jasmine) 70%, var(--hud-medina)) 70%);width:92px;height:92px;box-shadow:0 0 60px color-mix(in srgb, var(--hud-jasmine) 45%, transparent), 0 0 160px color-mix(in srgb, var(--hud-medina) 45%, transparent);animation:ww-rise 1.6s var(--ease-out) both;border-radius:50%;position:absolute;top:56px;right:140px}.ww-moon:after{content:"";background:color-mix(in srgb, var(--hud-medina-deep) 85%, transparent);opacity:.55;border-radius:50%;position:absolute;inset:-8px -22px 8px 22px}.ww-banner{background:linear-gradient(90deg, color-mix(in srgb, var(--ww-edge) 22%, transparent), transparent 55%), var(--hud-bg);width:fit-content;max-width:1200px;clip-path:polygon(0 0, calc(100% - var(--hud-notch)) 0, 100% var(--hud-notch), 100% 100%, var(--hud-notch) 100%, 0 calc(100% - var(--hud-notch)));box-shadow:inset 0 0 0 1px var(--hud-stroke), inset 0 -3px 0 0 var(--ww-edge);align-items:center;gap:20px;margin-inline:auto;padding:14px 26px 14px 22px;display:flex;position:absolute;inset-block-start:40px;inset-inline:0}[dir=rtl] .ww-banner{background:linear-gradient(270deg, color-mix(in srgb, var(--ww-edge) 22%, transparent), transparent 55%), var(--hud-bg)}.ww-banner-glyph{width:64px;height:64px;color:var(--ww-glow);filter:drop-shadow(0 0 14px color-mix(in srgb, var(--ww-glow) 70%, transparent));place-items:center;font-size:44px;display:grid}.ww-banner-text{flex-direction:column;line-height:1.05;display:flex}.ww-brand{font-family:var(--hud-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--hud-muted);unicode-bidi:isolate;font-size:15px;font-weight:700}.ww-phase{font-family:var(--hud-font-display);letter-spacing:-.01em;text-shadow:0 2px #00000080;white-space:nowrap;font-size:46px;font-weight:800}.ww-banner .cring{width:64px;height:64px}.ww-banner .cring-text{font-size:22px}.ww-banner .cring-fill{stroke:var(--ww-edge)}.ww-banner-meta{border-inline-start:1px solid var(--hud-stroke);flex-direction:column;gap:4px;padding-inline-start:18px;display:flex}.ww-alive{font-size:20px}.ww-locked{color:var(--hud-harissa);font-size:18px}.ww-nospoil{color:var(--hud-subtle);white-space:nowrap;font-size:15px}.ww-card{box-sizing:border-box;text-align:center;background:var(--hud-bg);width:900px;clip-path:polygon(0 0, calc(100% - var(--hud-notch)) 0, 100% var(--hud-notch), 100% 100%, var(--hud-notch) 100%, 0 calc(100% - var(--hud-notch)));box-shadow:inset 0 0 0 1px var(--hud-stroke), inset 0 3px 0 0 var(--ww-edge);isolation:isolate;margin-inline:auto;padding:26px 40px 30px;position:absolute;inset-block-start:200px;inset-inline:0}.ww-kicker{font-family:var(--hud-font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--ww-edge);font-size:18px;font-weight:800}:lang(ar) .ww-kicker,:lang(ar) .ww-brand{letter-spacing:0;text-transform:none}.ww-card-title{font-family:var(--hud-font-display);margin:12px 0 0;font-size:42px;font-weight:800}.ww-card-name{font-family:var(--hud-font-display);text-shadow:0 3px #00000073;font-size:58px;font-weight:800;line-height:1}.ww-card-sub{color:var(--hud-muted);margin:0;font-size:22px}.ww-muted{color:var(--hud-subtle)}.ww-hint{color:var(--hud-subtle);margin:10px 0 0;font-size:16px}.ww-cmd{font-family:var(--hud-font-mono);color:var(--hud-gold);font-weight:700}.ww-deaths{flex-direction:column;gap:18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ww-death{justify-content:center;align-items:center;gap:30px;margin-block-start:16px;display:flex}.ww-death-text{text-align:start;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ww-death-av{place-items:center;display:grid;position:relative}.ww-sunrise{z-index:-1;background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--hud-gold) 38%, transparent), transparent 62%);transform-origin:50% 100%;height:120%;animation:ww-sunrise 1.8s var(--ease-out) both;position:absolute;inset:auto -10% -60%}.ww-fog{pointer-events:none;background:radial-gradient(closest-side at 30% 60%, color-mix(in srgb, var(--hud-jasmine) 55%, transparent), transparent), radial-gradient(closest-side at 70% 40%, color-mix(in srgb, var(--hud-jasmine) 45%, transparent), transparent);animation:ww-fog 2.6s var(--ease-out) .4s both;position:absolute;inset:-18px}.ww-dawn .ww-death-av .ww-av{animation:ww-fade-grey 1.8s var(--ease-out) .9s both}.ww-door{overflow:hidden}.ww-door-l,.ww-door-r{background:radial-gradient(circle, color-mix(in srgb, var(--hud-gold) 80%, transparent) 2.5px, transparent 3.5px) 0 0 / 22px 22px, linear-gradient(180deg, var(--hud-medina-solid), var(--hud-medina-deep));width:50%;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--hud-gold) 50%, transparent);animation:ww-door-l .7s var(--ease-in) .9s both;position:absolute;inset-block:0}.ww-door-l{inset-inline-start:0}.ww-door-r{animation-name:ww-door-r;inset-inline-end:0}[dir=rtl] .ww-door-l{animation-name:ww-door-r}[dir=rtl] .ww-door-r{animation-name:ww-door-l}.ww-verdict .ww-death{animation:ww-thunk .26s var(--ease-out) 1.6s both}.ww-role{white-space:nowrap;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);align-items:center;gap:6px;padding:3px 10px;font-size:17px;font-weight:800;display:inline-flex}.ww-role-village{color:var(--hud-fg);background:color-mix(in srgb, var(--hud-medina-solid) 55%, var(--hud-bg-solid))}.ww-role-dhib{color:#fff;background:var(--hud-harissa-solid);box-shadow:0 0 22px color-mix(in srgb, var(--hud-harissa) 55%, transparent)}.ww-card .ww-role{padding:5px 14px;font-size:22px}.ww-av{--tint:var(--hud-medina);width:var(--ww-av);height:var(--ww-av);font-size:calc(var(--ww-av) * .55);color:var(--hud-fg);background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--tint) 70%, transparent), color-mix(in srgb, var(--tint) 30%, var(--hud-bg-solid)) 72%);clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,18% 100%,0 82%);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--tint) 60%, transparent);flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.ww-av-lg{--ww-av:150px}.ww-tint-medina{--tint:var(--hud-medina)}.ww-tint-harissa{--tint:var(--hud-harissa)}.ww-tint-gold{--tint:var(--hud-gold)}.ww-tint-teal{--tint:var(--hud-teal)}.ww-tint-jasmine{--tint:var(--hud-silver)}.ww-ring{height:320px;margin:0;padding:0;list-style:none;position:absolute;inset-block-end:30px;inset-inline:170px}.ww-ring-dense{--ww-av:66px;--ww-seat-w:104px}.ww-seat{width:var(--ww-seat-w);transition:transform .4s var(--ease-spring);flex-direction:column;align-items:center;gap:6px;margin-inline-start:calc(var(--ww-seat-w) / -2);display:flex;position:absolute}.ww-seat-av{filter:drop-shadow(0 6px 10px #0000008c);transition:transform .4s var(--ease-spring);display:grid;position:relative}.ww-seat-name{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;background:var(--hud-bg);max-width:100%;box-shadow:inset 0 0 0 1px var(--hud-stroke);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);padding:3px 10px;font-size:19px;font-weight:800;overflow:hidden}.ww-ring-dense .ww-seat-name{font-size:16px}.ww-dead .ww-av{filter:grayscale()brightness(.7);opacity:.6}.ww-dead .ww-seat-name{color:var(--hud-subtle);text-decoration:line-through 2px}.ww-fogmark{width:30px;height:30px;color:var(--hud-fg);background:var(--hud-bg-solid);box-shadow:inset 0 0 0 1px var(--hud-stroke);border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute;inset-block-end:-6px;inset-inline-end:-6px}.ww-away .ww-seat-av:after{content:"";background:var(--hud-gold);width:14px;height:14px;box-shadow:0 0 0 3px var(--hud-bg-solid);border-radius:50%;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.ww-trial .ww-av{box-shadow:inset 0 0 0 3px var(--hud-gold), 0 0 0 0 transparent}.ww-leader .ww-seat-av{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--hud-harissa) 85%, transparent)) drop-shadow(0 6px 10px #0000008c);transform:translateY(-6px)scale(1.08)}.ww-leader .ww-av{box-shadow:inset 0 0 0 3px var(--hud-harissa)}.ww-lantern{color:#fff;background:var(--hud-harissa-solid);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);filter:drop-shadow(0 0 calc(var(--heat,.4) * 22px) color-mix(in srgb, var(--hud-harissa) 80%, transparent));align-items:center;gap:4px;padding:4px 12px 4px 8px;font-size:24px;display:inline-flex;position:absolute;inset-block-end:calc(100% + 6px)}.ww-lantern svg{color:var(--hud-gold);font-size:22px}.ww-suspects{box-sizing:border-box;background:var(--hud-bg);width:380px;clip-path:polygon(0 0, calc(100% - var(--hud-notch)) 0, 100% var(--hud-notch), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--hud-stroke), inset 3px 0 0 0 var(--hud-harissa);padding:16px 18px 14px;position:absolute;inset-block-start:200px;inset-inline-end:48px}[dir=rtl] .ww-suspects{clip-path:polygon(var(--hud-notch) 0, 100% 0, 100% 100%, 0 100%, 0 var(--hud-notch));box-shadow:inset 0 0 0 1px var(--hud-stroke), inset -3px 0 0 0 var(--hud-harissa)}.ww-suspects .ww-kicker,.ww-calledit .ww-kicker{color:var(--hud-harissa);font-size:16px}.ww-suspects-head{justify-content:space-between;align-items:baseline;gap:10px;margin-block-end:10px;font-size:16px;display:flex}.ww-suspects ol,.ww-calledit ol{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ww-suspect{--ww-av:40px;background:var(--hud-raise);align-items:center;gap:10px;padding:6px 10px 6px 6px;display:flex;position:relative;overflow:hidden}.ww-suspect-fill{z-index:0;background:color-mix(in srgb, var(--hud-harissa) 32%, transparent);transform-origin:0;transition:transform .6s var(--ease-out);position:absolute;inset:0}[dir=rtl] .ww-suspect-fill{transform-origin:100%}.ww-suspect>:not(.ww-suspect-fill){position:relative}.ww-suspect-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:800;overflow:hidden}.ww-suspect-pct{font-size:20px}.ww-lobby{width:1040px;inset-block-start:170px}.ww-join{font-family:var(--hud-font-display);margin:10px 0 18px;font-weight:800;line-height:1}.ww-join-base{color:var(--hud-muted);font-size:46px}.ww-join-code{letter-spacing:.08em;color:var(--hud-gold);text-shadow:0 0 34px color-mix(in srgb, var(--hud-gold) 45%, transparent);font-size:84px}.ww-lobby-seats{flex-wrap:wrap;justify-content:center;gap:10px 14px;margin:0 0 16px;padding:0;list-style:none;display:flex}.ww-lobby-head{justify-content:center;align-items:center;gap:12px;display:flex}.ww-lobby-head svg{color:var(--hud-gold);font-size:26px}.ww-queue{flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ww-queue li{color:var(--hud-muted);background:var(--hud-raise);box-shadow:inset 0 0 0 1px var(--hud-stroke);padding:2px 10px;font-size:16px;font-weight:700}.ww-lobby-seat{--ww-av:46px;background:var(--hud-raise-2);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);align-items:center;gap:8px;padding:4px 14px 4px 4px;font-size:20px;font-weight:800;display:inline-flex}.ww-end{box-sizing:border-box;text-align:center;isolation:isolate;background:var(--hud-bg);width:1520px;clip-path:polygon(0 0, calc(100% - var(--hud-notch)) 0, 100% var(--hud-notch), 100% 100%, var(--hud-notch) 100%, 0 calc(100% - var(--hud-notch)));box-shadow:inset 0 0 0 1px var(--hud-stroke), inset 0 4px 0 0 var(--ww-edge);margin-inline:auto;padding:26px 44px 30px;position:absolute;inset-block-start:64px;inset-inline:0;overflow:hidden}.ww-end-dhiab{--ww-edge:var(--hud-harissa)}.ww-end-rays{z-index:-1;opacity:.22;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--ww-edge) 70%, transparent) 0deg 6deg, transparent 6deg 18deg);width:1520px;height:1520px;animation:40s linear infinite ww-spin;position:absolute;inset-block-start:-760px;inset-inline-start:calc(50% - 760px);mask-image:radial-gradient(closest-side,#000,#0000)}.ww-end-title{font-family:var(--hud-font-display);color:var(--ww-edge);text-shadow:0 0 40px color-mix(in srgb, var(--ww-edge) 45%, transparent), 0 3px 0 #00000080;animation:ww-slam .7s var(--ease-spring) .15s both;justify-content:center;align-items:center;gap:18px;margin:8px 0 4px;font-size:72px;font-weight:900;line-height:1.05;display:flex}.ww-end-glyph{font-size:64px}.ww-end-grid{text-align:start;grid-template-columns:1fr 420px;gap:28px;margin-block-start:22px;display:grid}.ww-end-roles{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ww-end-seat{--ww-av:56px;background:var(--hud-raise);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);align-items:center;gap:12px;padding:8px;display:flex}.ww-end-seat.ww-winner{background:color-mix(in srgb, var(--ww-edge) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ww-edge) 55%, transparent)}.ww-end-seat-text{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ww-end-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:22px;font-weight:800;overflow:hidden}.ww-end-seat.ww-dead .ww-end-name{color:var(--hud-muted)}.ww-calledit{background:var(--hud-raise);box-shadow:inset 0 0 0 1px var(--hud-stroke);padding:16px 18px}.ww-called{align-items:center;gap:10px;font-size:21px;display:flex}.ww-called-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:800;overflow:hidden}.ww-called-when{white-space:nowrap;font-size:15px}.ww-curtain{background:radial-gradient(ellipse at 50% 30%, var(--hud-medina-deep), var(--hud-bg-solid) 70%);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.ww-curtain-moon{background:radial-gradient(circle at 38% 36%, var(--hud-jasmine), color-mix(in srgb, var(--hud-jasmine) 65%, var(--hud-medina)) 72%);width:180px;height:180px;box-shadow:0 0 120px color-mix(in srgb, var(--hud-jasmine) 40%, transparent);animation:ww-rise 1.8s var(--ease-out) both;border-radius:50%}.ww-curtain-title{font-family:var(--hud-font-display);margin:0;font-size:84px;font-weight:900}.ww-curtain-sub{color:var(--hud-muted);margin:0;font-size:30px}.ww-caption{text-align:center;text-wrap:pretty;width:fit-content;max-width:1240px;color:var(--hud-fg);box-shadow:inset 0 0 0 1px var(--hud-stroke);text-shadow:0 1px #0009;background:#000000b8;margin:0 auto;padding:12px 28px;font-size:28px;font-weight:600;line-height:1.35;position:absolute;inset-block-end:386px;inset-inline:0}.ww-curtain~.ww-caption{inset-block-end:120px}.ww[data-phase=END] .ww-caption{font-size:22px;inset-block-end:14px}.ww[data-phase=LOBBY] .ww-caption{display:none}.ww-caption-name{color:var(--hud-gold);font-weight:800}@keyframes ww-fade{0%{opacity:0}}@keyframes ww-twinkle{0%{opacity:.35}to{opacity:.85}}@keyframes ww-rise{0%{opacity:0;transform:translateY(40px)scale(.9)}}@keyframes ww-sunrise{0%{opacity:0;transform:scaleY(.2)}}@keyframes ww-fog{0%{opacity:0;transform:scale(.6)}60%{opacity:1}to{opacity:.75;transform:scale(1.1)translateY(-6px)}}@keyframes ww-fade-grey{to{filter:grayscale()brightness(.75);opacity:.7}}@keyframes ww-door-l{0%{transform:translate(-102%)}}@keyframes ww-door-r{0%{transform:translate(102%)}}@keyframes ww-thunk{0%{transform:translateY(0)}35%{transform:translateY(4px)}to{transform:none}}@keyframes ww-pulse{0%{opacity:.45;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes ww-spin{to{transform:rotate(360deg)}}@keyframes ww-slam{0%{opacity:0;transform:scale(1.4)}}.ov-reduced .ww *,.ov-reduced .ww :before,.ov-reduced .ww :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.ww *,.ww :before,.ww :after{transition:none!important;animation:none!important}}.ov-reduced .ww-dawn .ww-death-av .ww-av{filter:grayscale()brightness(.75);opacity:.7}
/*$vite$:1*/