*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-\[2\.5vh\]{bottom:2.5vh}.bottom-\[2vh\]{bottom:2vh}.left-0{left:0}.left-1\/2{left:50%}.left-\[2\.5vw\]{left:2.5vw}.left-\[2vw\]{left:2vw}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-\[0\.5vh\]{margin-bottom:.5vh}.mb-\[0\.8vh\]{margin-bottom:.8vh}.mb-\[1vh\]{margin-bottom:1vh}.mb-\[2vh\]{margin-bottom:2vh}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-\[1vh\]{margin-top:1vh}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-3{height:.75rem}.h-\[100dvh\]{height:100dvh}.h-\[5px\]{height:5px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-10{width:2.5rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-6{width:1.5rem}.w-\[5px\]{width:5px}.w-\[60px\]{width:60px}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-\[10px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[10px\]{--tw-translate-x:10px}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-ew-resize{cursor:ew-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-\[0\.5vh\]{gap:.5vh}.gap-\[1\.5vh\]{gap:1.5vh}.gap-\[1\.5vw\]{gap:1.5vw}.gap-\[2\.5vh\]{gap:2.5vh}.gap-\[2vh\]{gap:2vh}.gap-\[3vh\]{gap:3vh}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.border{border-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-zinc-600{--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.border-zinc-700{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.border-zinc-800{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-gold{--tw-bg-opacity:1;background-color:rgb(212 165 116/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:hsla(0,0%,100%,.15)}.bg-white\/25{background-color:hsla(0,0%,100%,.25)}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-500\/25{background-color:rgba(234,179,8,.25)}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.object-contain{object-fit:contain}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-6{padding:1.5rem}.p-\[2\.5vh_2\.5vw\]{padding:2.5vh 2.5vw}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[4vw\]{padding-left:4vw;padding-right:4vw}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[3vh\]{padding-top:3vh;padding-bottom:3vh}.pb-2{padding-bottom:.5rem}.pt-6{padding-top:1.5rem}.pt-\[2vh\]{padding-top:2vh}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-gold{--tw-text-opacity:1;color:rgb(212 165 116/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-ice{--tw-text-opacity:1;color:rgb(232 232 232/var(--tw-text-opacity,1))}.text-mist{color:hsla(0,0%,91%,.6)}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-yellow-500{accent-color:#eab308}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.font-display{font-family:var(--font-cormorant),serif}.font-arabic{font-family:var(--font-kufi),var(--font-tajawal),sans-serif}.font-body{font-family:var(--font-tajawal),sans-serif}.glass-card{background:rgba(10,10,21,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,91%,.08)}.glass-card-hover{transition:all .5s cubic-bezier(.19,1,.22,1)}.glass-card-hover:hover{border-color:hsla(31,53%,64%,.3);background:rgba(18,18,31,.6);transform:translateY(-2px)}:root{--background:#050508;--foreground:#e8e8e8;--bg-deep:#050508;--bg-mid:#0a0a15;--bg-accent:#12121f;--gold:#d4a574;--ember:#c8704a;--ice:#e8e8e8;--mist:hsla(0,0%,91%,.6);--team-a:#d4a574;--team-b:#6a8ec4;--red-glow:#e05858;--green-glow:#6ba368;--orange-glow:#ffa64a;--purple-glow:#c29ded;--shadow-deep:rgba(5,5,8,.8);--ixxi-bg-deep:#050508;--ixxi-bg-mid:#0a0a15;--ixxi-bg-accent:#12121f;--ixxi-gold:#c9a14a;--ixxi-gold-rgb:201,161,74;--ixxi-gold-bright:#dcae45;--ixxi-gold-bright-rgb:220,174,69;--ixxi-gold-deep:#a67c24;--ixxi-gold-deep-rgb:166,124,36;--ixxi-gold-hairline-rgb:166,124,36;--ixxi-gold-glow-rgb:187,148,68;--ixxi-gold-team-a:#bb9444;--ixxi-violet:#8a6fc8;--ixxi-violet-pulled:#c9b4e8;--ixxi-violet-pulled-rgb:167,139,214;--ixxi-team-a:#bb9444;--ixxi-team-a-rgb:187,148,68;--ixxi-team-b:#6a8ec4;--ixxi-team-b-rgb:106,142,196;--ixxi-text-ink:#e8e8e8;--ixxi-text-ink-rgb:232,232,232;--ixxi-cream-title:#ecdcb0;--ixxi-seal-gold-rgb:187,140,50;--ixxi-gold-muted:#a67c24;--ixxi-violet-text:#d9c4f0;--ixxi-violet-text-rgb:200,175,230;--ixxi-team-a-light:#d9b168;--ixxi-team-b-light:#8faed4;--ixxi-brass-muted:#7a6233;--ixxi-violet-rgb:138,111,200;--ixxi-violet-deep-rgb:124,58,237;--ixxi-gold-flash:#f4d15c;--ixxi-gold-flash-rgb:244,209,92;--ixxi-gold-commit-rgb:212,168,78;--ixxi-team-a-light-rgb:217,177,104;--ixxi-team-b-light-rgb:143,174,212;--ixxi-hattrick-ember-rgb:234,140,60;--ixxi-hattrick-bright:#ffc888;--ixxi-hattrick-text:#ffb56a;--ixxi-hattrick-glow-rgb:240,168,88;--ixxi-hattrick-dot-charged:#ffc070;--ixxi-hattrick-dot-lit:#f0a858;--ixxi-semantic-danger:#ff4a4a;--ixxi-semantic-danger-rgb:255,74,74;--ixxi-semantic-danger-bright:#ff6a6a;--ixxi-semantic-danger-text:#ff8080;--ixxi-semantic-danger-text-bright:#ffe0e0;--ixxi-semantic-danger-deep-rgb:220,60,60;--ixxi-semantic-danger-soft-rgb:255,90,90;--ixxi-semantic-danger-muted-rgb:255,106,106;--ixxi-semantic-warning:#ffb300;--ixxi-semantic-warning-rgb:255,179,0}html{background:var(--bg-deep)}body,html{margin:0;padding:0;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:transparent;text-rendering:auto;line-height:1.6}body,button,input,select,textarea{font-family:var(--font-kufi),var(--font-tajawal),-apple-system,BlinkMacSystemFont,sans-serif!important}@keyframes breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.02)}}@keyframes float-particle{0%,to{opacity:0;transform:translateY(0)}50%{opacity:.95;transform:translateY(-30px)}}@keyframes shimmer{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-reveal{0%{opacity:0;transform:translateY(20px) scale(.96);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media (orientation:landscape) and (max-height:600px){body,html{-webkit-text-size-adjust:100%}.landscape\:h-screen{height:100vh!important;height:100svh!important;height:100dvh!important}.landscape\:max-h-screen{max-height:100vh!important;max-height:100svh!important;max-height:100dvh!important}.landscape\:overflow-hidden{overflow:hidden!important;-webkit-overflow-scrolling:touch}}@supports (padding:env(safe-area-inset-left)){body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box}}.game-screen-lock{position:fixed;inset:0;overflow:hidden;-webkit-overflow-scrolling:touch}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text!important;-webkit-text-fill-color:var(--ice)!important;-webkit-box-shadow:inset 0 0 0 1000px transparent!important;transition:background-color 5000s ease-in-out 0s;caret-color:var(--gold)!important;font-family:var(--font-tajawal),sans-serif!important}input:autofill{background-color:transparent!important;color:var(--ice)!important}.results-grid>*{animation:fade-up .7s ease-out both}.results-grid>:first-child{animation-delay:1.1s}.results-grid>:nth-child(2){animation-delay:1.25s}.results-grid>:nth-child(3){animation-delay:1.4s}.results-grid>:nth-child(4){animation-delay:1.55s}.results-grid>:nth-child(5){animation-delay:1.7s}.results-grid>:nth-child(6){animation-delay:1.85s}.results-grid>:nth-child(7){animation-delay:2s}.results-grid>:nth-child(8){animation-delay:2.15s}.liquid-border-active{position:relative;isolation:isolate}.liquid-border-active:before{content:"";position:absolute;inset:-2px;z-index:-1;padding:2px;background:linear-gradient(var(--liquid-angle,90deg),transparent 0,transparent 40%,var(--liquid-color,#bb9444) 49%,hsla(0,0%,100%,.55) 52%,var(--liquid-color,#bb9444) 55%,transparent 64%,transparent 100%);background-size:300% 300%;background-repeat:no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:liquid-flow 2.5s linear infinite,liquid-pulse 4s ease-in-out infinite;pointer-events:none}@keyframes liquid-flow{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes liquid-pulse{0%,to{opacity:.7}50%{opacity:.95}}.settings-page{position:relative;z-index:10;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:4vh 4vw}.settings-wrap{position:relative;width:100%;max-width:520px;animation:fade-up 1.4s ease-out .4s backwards}.settings-card{position:relative;padding:5vh 5vw;background:rgba(20,15,30,.35);backdrop-filter:blur(40px) saturate(140%);-webkit-backdrop-filter:blur(40px) saturate(140%);border:1px solid hsla(31,53%,64%,.15);box-shadow:0 20px 60px rgba(0,0,0,.5)}.settings-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);pointer-events:none}.settings-corner-bl,.settings-corner-tr{position:absolute;width:32px;height:32px;pointer-events:none;opacity:.7}.settings-corner-tr{top:-1px;right:-1px;border-top:1px solid var(--gold);border-right:1px solid var(--gold)}.settings-corner-bl{bottom:-1px;left:-1px;border-bottom:1px solid var(--gold);border-left:1px solid var(--gold)}.settings-title-block{display:flex;flex-direction:column;align-items:center;gap:1vh;margin-bottom:3.5vh}.settings-title-eyebrow{font-size:13px;letter-spacing:.4em;color:var(--gold);opacity:.7;text-transform:uppercase}.settings-title{font-weight:300;color:var(--ice);line-height:1.1;letter-spacing:-.01em;font-size:clamp(28px,4.5vh,42px)}.settings-form{display:flex;flex-direction:column;gap:2vh;direction:ltr}.settings-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:2vw}.settings-label{display:block;font-size:12px;letter-spacing:.35em;color:var(--gold);opacity:.7;margin-bottom:.6vh;text-transform:uppercase;text-align:left}.settings-input{width:100%;background:transparent;border:none;border-bottom:1px solid hsla(0,0%,91%,.15);outline:none;color:var(--ice);padding:1.5vh 0;font-size:20px;letter-spacing:.05em;direction:ltr;text-align:left;transition:border-bottom-color .3s}.settings-input:focus{border-bottom-color:var(--gold)}.settings-phone-row{display:flex;align-items:center;border-bottom:1px solid hsla(0,0%,91%,.15);direction:ltr}.settings-phone-flag{font-size:22px;padding-right:8px}.settings-phone-code{font-size:18px;color:var(--ice);padding-right:12px;letter-spacing:.05em}.settings-phone-input{flex:1;background:transparent;border:none;outline:none;color:var(--ice);padding:1.5vh 0;font-size:20px;letter-spacing:.05em}.settings-email{padding:1.5vh 0;font-size:18px;color:var(--mist);border-bottom:1px solid hsla(0,0%,91%,.08);opacity:.7;letter-spacing:.05em;direction:ltr;text-align:left}.settings-msg-error{color:var(--red-glow)}.settings-msg-error,.settings-msg-success{font-size:17px;text-align:center;direction:rtl;padding:.5vh 0}.settings-msg-success{color:var(--gold)}.settings-save-btn{position:relative;width:100%;padding:2vh 0;margin-top:1vh;background:transparent;border:1px solid hsla(31,53%,64%,.4);color:var(--ice);font-weight:500;font-size:22px;cursor:pointer;overflow:hidden;transition:border-color .3s}.settings-save-btn:hover:not(:disabled){border-color:var(--gold)}.settings-save-btn:disabled{cursor:wait;opacity:.6}.settings-save-btn:before{content:"";position:absolute;top:0;right:0;width:20px;height:20px;border-top:1px solid var(--gold);border-right:1px solid var(--gold);opacity:.6;pointer-events:none}.settings-divider{display:flex;align-items:center;gap:16px;margin-top:3vh;margin-bottom:2vh}.settings-divider-line{flex:1;height:1px;background:hsla(0,0%,91%,.08)}.settings-divider-text{font-size:13px;letter-spacing:.3em;color:hsla(0,0%,91%,.3);text-transform:uppercase}.settings-logout{display:block;width:100%;padding:2vh 0;text-align:center;background:transparent;border:1px solid hsla(0,0%,91%,.12);color:var(--mist);font-weight:400;font-size:20px;text-decoration:none;transition:border-color .3s,color .3s}.settings-logout:hover{border-color:rgba(180,60,50,.5);color:var(--red-glow)}.settings-back{display:flex;justify-content:center;margin-top:3vh}.settings-back a{font-size:17px;color:var(--mist);text-decoration:none;transition:color .3s}.settings-back a:hover{color:var(--gold)}.pause-modal-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:var(--ixxi-grain),var(--ixxi-scrim-soft);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:pause-modal-fade-in .3s ease-out;padding:5vh 5vw}@keyframes pause-modal-fade-in{0%{opacity:0}to{opacity:1}}.pause-modal-card{position:relative;width:100%;max-width:480px;padding:5vh 5vw;background:rgba(20,15,30,.55);backdrop-filter:blur(50px) saturate(160%);-webkit-backdrop-filter:blur(50px) saturate(160%);border:1px solid hsla(31,53%,64%,.2);box-shadow:0 30px 80px rgba(0,0,0,.7);animation:pause-modal-rise .4s cubic-bezier(.19,1,.22,1)}@keyframes pause-modal-rise{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.pause-modal-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);pointer-events:none}.pause-modal-corner-bl,.pause-modal-corner-tr{position:absolute;width:32px;height:32px;pointer-events:none;opacity:.7}.pause-modal-corner-tr{top:-1px;right:-1px;border-top:1px solid var(--gold);border-right:1px solid var(--gold)}.pause-modal-corner-bl{bottom:-1px;left:-1px;border-bottom:1px solid var(--gold);border-left:1px solid var(--gold)}.pause-modal-eyebrow{font-size:12px;letter-spacing:.4em;color:var(--gold);opacity:.7;text-transform:uppercase;text-align:center;margin-bottom:1.5vh}.pause-modal-title{font-size:clamp(26px,4vh,36px);font-weight:300;color:var(--ice);text-align:center;line-height:1.2;margin-bottom:2vh}.pause-modal-body{font-size:clamp(15px,2vh,18px);color:var(--mist);text-align:center;line-height:1.6;margin-bottom:4vh;opacity:.85}.pause-modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:2vw}.pause-modal-btn{position:relative;padding:2vh 0;background:transparent;font-family:var(--font-kufi),sans-serif;font-weight:500;font-size:14px;letter-spacing:.25em;cursor:pointer;transition:border-color .3s,color .3s,background .3s;text-align:center}.pause-modal-btn:disabled{cursor:wait;opacity:.5}.pause-modal-btn-secondary{border:1px solid hsla(0,0%,91%,.15);color:var(--mist)}.pause-modal-btn-secondary:hover:not(:disabled){border-color:hsla(0,0%,91%,.3);color:var(--ice)}.pause-modal-btn-primary{border:1px solid hsla(31,53%,64%,.5);color:var(--ice)}.pause-modal-btn-primary:hover:not(:disabled){border-color:var(--gold);background:hsla(31,53%,64%,.06)}@media (max-width:950px){.perk-team-label{display:none}}.pause-button{position:fixed;bottom:2vh;right:2vw;z-index:50;width:44px;height:44px;border-radius:50%;background:rgba(20,15,30,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(31,53%,64%,.4);color:var(--ice);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .3s,transform .3s,background .3s;padding:0}.pause-button:hover{border-color:var(--gold);background:hsla(31,53%,64%,.08);transform:scale(1.05)}.pause-button svg{width:14px;height:14px;fill:var(--gold)}.wallet-box{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;text-decoration:none;padding:1vh 1.4vw;background:rgba(20,15,30,.4);backdrop-filter:blur(40px) saturate(160%);-webkit-backdrop-filter:blur(40px) saturate(160%);border:1px solid hsla(31,53%,64%,.18);box-shadow:0 6px 20px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.06);min-height:44px;transition:border-color .3s,transform .2s,background .3s;overflow:hidden}.wallet-box:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12),transparent);pointer-events:none}.wallet-box:hover{border-color:hsla(31,53%,64%,.4);background:rgba(20,15,30,.5);transform:translateY(-1px)}.wallet-box-label{font-family:var(--font-display,serif);font-size:clamp(9px,.75vw,11px);letter-spacing:.3em;color:var(--gold);opacity:.7;text-transform:uppercase;white-space:nowrap}.wallet-box-value{font-family:var(--font-cormorant),serif;font-weight:300;font-size:clamp(18px,2.4vh,24px);color:var(--ice);line-height:1;letter-spacing:.02em}.wallet-box-topup .wallet-box-value{font-family:var(--font-kufi),sans-serif;font-weight:500;font-size:clamp(13px,1.8vh,16px);color:var(--gold);letter-spacing:.02em}.wallet-box-topup:hover .wallet-box-value{color:var(--ice)}@media (max-width:480px){.wallet-row{max-width:92vw;gap:8px}.wallet-box{padding:8px 12px;min-height:56px}.wallet-box-value{font-size:22px}.wallet-box-topup .wallet-box-value{font-size:15px}}.wallet-pill{position:relative;display:inline-flex;align-items:center;gap:clamp(8px,.9vw,12px);padding:clamp(6px,.8vh,10px) clamp(10px,1.2vw,16px);width:fit-content;align-self:flex-end;text-decoration:none;background:rgba(20,15,30,.45);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:1px solid hsla(31,53%,64%,.2);border-radius:999px;box-shadow:0 8px 24px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08);transition:border-color .3s,transform .2s,background .3s;overflow:hidden}.wallet-pill:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,hsla(0,0%,100%,.05),transparent);pointer-events:none;border-radius:999px 999px 0 0}.wallet-pill:hover{border-color:hsla(31,53%,64%,.45);background:rgba(20,15,30,.6);transform:translateY(-1px)}.wallet-pill-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(16px,1.6vw,20px);height:clamp(16px,1.6vw,20px);flex-shrink:0}.wallet-pill-icon svg{width:100%;height:100%;fill:var(--gold);opacity:.85}.wallet-pill-balance{font-family:var(--font-cormorant),serif;font-weight:300;font-size:clamp(20px,2.6vh,28px);color:var(--gold);line-height:1;letter-spacing:.02em;min-width:1ch}.wallet-pill-sep{display:inline-block;width:1px;height:clamp(18px,2.4vh,26px);background:hsla(31,53%,64%,.25);margin:0 clamp(2px,.3vw,4px)}.wallet-pill-add{display:inline-flex;align-items:center;justify-content:center;width:clamp(24px,2.8vw,32px);height:clamp(24px,2.8vw,32px);flex-shrink:0;background:transparent;border:1px solid hsla(31,53%,64%,.3);border-radius:999px;cursor:pointer;transition:background .2s,border-color .2s;padding:0}.wallet-pill-add svg{width:50%;height:50%;stroke:var(--gold);stroke-width:2.5;fill:none;stroke-linecap:round}.wallet-pill-add:hover{background:hsla(31,53%,64%,.15);border-color:hsla(31,53%,64%,.6)}.wallet-pill-add:active{transform:scale(.92)}@media (max-width:480px){.wallet-pill{padding:6px 10px;gap:8px}.wallet-pill-balance{font-size:18px}.wallet-pill-add{width:24px;height:24px}.wallet-pill-icon{width:16px;height:16px}}.wallet-card{display:inline-flex;align-items:stretch;height:42px;direction:ltr;background:rgba(20,15,30,.55);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:1px solid hsla(31,53%,64%,.25);box-shadow:0 6px 18px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.07);overflow:hidden;position:relative}.wallet-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);pointer-events:none}.wallet-card-balance{display:inline-flex;align-items:center;gap:8px;padding:0 14px;text-decoration:none;color:var(--gold);transition:background .2s}.wallet-card-balance:hover{background:hsla(31,53%,64%,.06)}.wallet-card-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--gold);opacity:.9}.wallet-card-icon svg{width:100%;height:100%}.wallet-card-value{font-family:var(--font-cormorant),serif;font-weight:600;font-size:34px;color:var(--gold);line-height:1;letter-spacing:.02em;min-width:1ch;display:inline-flex;align-items:center;height:100%;padding-bottom:4px}.wallet-card-balance+.wallet-card-add:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:hsla(31,53%,64%,.2)}.wallet-card-add{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:100%;background:transparent;border:none;cursor:pointer;color:var(--gold);transition:background .2s,color .2s;padding:0}.wallet-card-add svg{width:14px;height:14px;opacity:.85}.wallet-card-add:hover{background:hsla(31,53%,64%,.12);color:var(--ice)}.wallet-card-add:hover svg{opacity:1}.wallet-card-add:active{background:hsla(31,53%,64%,.2)}@media (max-width:480px){.wallet-card{height:36px}.wallet-card-balance{padding:0 10px;gap:6px}.wallet-card-icon{width:14px;height:14px}.wallet-card-value{font-size:18px}.wallet-card-add{width:32px}.wallet-card-add svg{width:12px;height:12px}}.user-name-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:clamp(80px,38vw,260px)}.insuff-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:var(--ixxi-grain),var(--ixxi-scrim-insuff);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:insuff-fade-in .3s ease-out backwards;padding:4vw}@keyframes insuff-fade-in{0%{opacity:0}to{opacity:1}}.insuff-card{position:relative;width:100%;max-width:440px;padding:clamp(28px,4vh,44px) clamp(24px,3vw,36px);background:rgba(20,15,30,.65);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:1px solid hsla(31,53%,64%,.22);box-shadow:0 24px 60px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.08);text-align:center;animation:insuff-rise .5s cubic-bezier(.19,1,.22,1) .1s backwards}@keyframes insuff-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.insuff-corner{position:absolute;width:24px;height:24px;border-color:var(--gold);border-style:solid;opacity:.55}.insuff-corner-tr{top:-1px;right:-1px;border-width:1px 1px 0 0}.insuff-corner-bl{bottom:-1px;left:-1px;border-width:0 0 1px 1px}.insuff-eyebrow{font-family:var(--font-display,serif);font-size:11px;letter-spacing:.4em;color:var(--gold);opacity:.7;text-transform:uppercase;margin:0 0 clamp(16px,2.5vh,24px)}.insuff-title{font-weight:500;font-size:clamp(22px,3vh,28px);color:var(--ice);margin:0 0 clamp(10px,1.5vh,14px);letter-spacing:.02em;line-height:1.3}.insuff-body,.insuff-title{font-family:var(--font-kufi),sans-serif}.insuff-body{font-size:clamp(13px,1.7vh,15px);color:var(--mist);opacity:.8;margin:0 0 clamp(24px,3.5vh,32px);line-height:1.6;letter-spacing:.01em}.insuff-actions{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,1.4vw,14px);direction:rtl}.insuff-btn{display:inline-flex;align-items:center;justify-content:center;padding:clamp(12px,1.6vh,16px) clamp(16px,2vw,24px);font-family:var(--font-kufi),sans-serif;font-weight:500;font-size:clamp(14px,1.8vh,16px);letter-spacing:.04em;border:1px solid;background:transparent;cursor:pointer;transition:background .25s,border-color .25s,color .25s;min-height:48px}.insuff-btn-secondary{color:var(--mist);border-color:hsla(0,0%,100%,.18)}.insuff-btn-secondary:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.32);color:var(--ice)}.insuff-btn-primary{color:var(--gold);border-color:hsla(31,53%,64%,.45);background:hsla(31,53%,64%,.06)}.insuff-btn-primary:hover{background:hsla(31,53%,64%,.14);border-color:hsla(31,53%,64%,.75);color:var(--ice)}.insuff-btn-primary:active{transform:scale(.98)}@media (max-width:480px){.insuff-card{padding:28px 20px}.insuff-actions{grid-template-columns:1fr;gap:10px}}.wallet-back-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-kufi),sans-serif;font-size:14px;letter-spacing:.2em;color:var(--mist);opacity:.7;text-decoration:none;transition:opacity .2s,color .2s;direction:ltr}.wallet-back-link:hover{opacity:1;color:var(--gold)}.wallet-eyebrow{font-family:var(--font-display,serif);font-size:12px;letter-spacing:.5em;color:var(--gold);opacity:.7;text-transform:uppercase;margin:0 0 16px}.wallet-balance-number{font-family:var(--font-cormorant),serif;font-weight:300;font-size:clamp(72px,13vh,130px);color:var(--gold);line-height:1}.wallet-balance-label{font-size:13px;color:var(--mist);opacity:.5;margin:14px 0 0}.wallet-balance-label,.wallet-section-eyebrow{font-family:var(--font-display,serif);letter-spacing:.5em;text-transform:uppercase}.wallet-section-eyebrow{font-size:11px;color:var(--gold);opacity:.65;text-align:center;margin:0 0 16px}.wallet-divider{width:1px;height:50vh;background:linear-gradient(180deg,transparent 0,hsla(31,53%,64%,.05) 12%,hsla(31,53%,64%,.55) 50%,hsla(31,53%,64%,.05) 88%,transparent);justify-self:center}.wallet-pkg{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:14px;padding:26px 14px 18px;min-height:240px;transition:all .3s ease}.wallet-pkg:hover{border-color:hsla(31,53%,64%,.35);transform:translateY(-3px)}.wallet-pkg-popular{border-color:hsla(31,53%,64%,.4)!important;background:rgba(30,22,45,.5)!important;transform:scale(1.04)}.wallet-pkg-popular:hover{transform:scale(1.04) translateY(-3px)}.wallet-pkg-ribbon{position:absolute;top:-10px;left:50%;transform:translateX(-50%);padding:3px 12px;background:var(--gold);color:#0a0612;font-family:var(--font-display,serif);font-size:9px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;white-space:nowrap;z-index:2}.wallet-pkg-credits{font-family:var(--font-cormorant),serif;font-weight:500;font-size:44px;color:var(--gold);line-height:1}.wallet-pkg-credits-label{letter-spacing:.3em;color:var(--mist);opacity:.6;margin-top:4px}.wallet-pkg-bonus,.wallet-pkg-credits-label{font-family:var(--font-display,serif);font-size:9px;text-transform:uppercase}.wallet-pkg-bonus{letter-spacing:.2em;color:var(--gold);opacity:.9;margin-top:2px}.wallet-pkg-price{display:flex;flex-direction:column;align-items:center;gap:2px;direction:ltr}.wallet-pkg-price-strike{font-family:var(--font-kufi),sans-serif;font-size:12px;color:rgba(217,86,86,.85);text-decoration:line-through;text-decoration-color:rgba(217,86,86,.9);text-decoration-thickness:2px}.wallet-pkg-price-now{font-family:var(--font-kufi),sans-serif;font-weight:400;font-size:22px;color:#5bd68c;line-height:1}.wallet-pkg-price-currency{font-size:.6em;color:#5bd68c;opacity:.8;margin-left:3px}.wallet-pkg-buy{width:100%;padding:9px 14px;font-family:var(--font-cormorant),serif;font-weight:500;font-size:13px;letter-spacing:.18em;color:var(--ixxi-gold-bright);background:rgba(var(--ixxi-gold-rgb),.08);border:1px solid rgba(var(--ixxi-gold-bright-rgb),.55);cursor:pointer;transition:background .35s ease,color .35s ease,border-color .35s ease}.wallet-pkg-buy:hover:not(:disabled){background:rgba(var(--ixxi-gold-bright-rgb),.9);border-color:rgba(var(--ixxi-gold-bright-rgb),1);color:#0a0710}.wallet-pkg-buy:focus-visible{outline:2px solid var(--ixxi-gold-bright);outline-offset:2px}.wallet-pkg-buy:disabled{cursor:not-allowed;opacity:.45;background:transparent}.wallet-note{font-family:var(--font-kufi),sans-serif;font-size:11px;color:var(--mist);opacity:.4;text-align:center;margin:14px 0 0}@media (orientation:landscape) and (max-height:500px) and (max-width:960px){.perk-group-scale{transform:scale(.93);margin-left:-3.5%;margin-right:-3.5%}}.mk{position:relative;z-index:10;width:100%;overflow-x:hidden}.mk *{direction:ltr}.mk-ar{direction:rtl;font-family:var(--font-kufi),sans-serif}.mk-rv{opacity:0;transform:translateY(34px);transition:opacity 1.2s cubic-bezier(.19,1,.22,1),transform 1.2s cubic-bezier(.19,1,.22,1)}.mk-rv.on{opacity:1;transform:none}.mk-hero{position:relative;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(22px,3.2vh,40px) clamp(22px,5vw,64px);isolation:isolate}.mk-hero-plate{position:absolute;inset:0;z-index:-2;background-image:var(--mk-hero-img,none);background-size:cover;background-position:50%;opacity:.5;animation:mk-drift 26s ease-in-out infinite alternate}.mk-hero-plate:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 45%,transparent 0,rgba(5,5,8,.55) 65%,var(--ixxi-bg-deep) 100%),linear-gradient(180deg,rgba(5,5,8,.7) 0,transparent 30%,rgba(5,5,8,.95) 92%)}@keyframes mk-drift{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.14) translate3d(0,-1.5%,0)}}.mk-hero-mid{flex-direction:column;align-items:center;text-align:center;gap:clamp(14px,2.4vh,26px)}.mk-hero-mid,.mk-word{display:flex;justify-content:center}.mk-word{position:relative;font-family:var(--font-cormorant),serif;font-weight:300;font-size:clamp(96px,26vw,340px);line-height:.8;letter-spacing:.02em;color:var(--ixxi-text-ink)}.mk-word span{display:inline-block;animation:mk-rise 1.9s cubic-bezier(.19,1,.22,1) backwards}.mk-word span:first-child{animation-delay:.35s}.mk-word span:nth-child(2){animation-delay:.5s}.mk-word span:nth-child(3){animation-delay:.65s}.mk-word span:nth-child(4){animation-delay:.8s}@keyframes mk-rise{0%{opacity:0;transform:translateY(46%) scaleY(1.12);filter:blur(14px)}to{opacity:1;transform:none;filter:none}}.mk-word-halo{position:absolute;top:50%;left:50%;width:165%;height:70%;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;background:radial-gradient(ellipse,rgba(var(--ixxi-gold-rgb),.2) 0,transparent 70%);animation:shimmer 7s ease-in-out infinite}.mk-hero-ar{font-size:clamp(20px,3.4vw,40px);font-weight:400;color:var(--ixxi-cream-title);animation:fade-up 1.6s ease-out 1.15s backwards}.mk-hero-sub{font-family:var(--font-tajawal),sans-serif;font-weight:300;font-size:clamp(14px,1.6vw,19px);letter-spacing:.02em;color:rgba(var(--ixxi-text-ink-rgb),.6);max-width:46ch;animation:fade-up 1.6s ease-out 1.35s backwards}.mk-hero-cta{animation:fade-up 1.6s ease-out 1.55s backwards}.mk-nav{display:flex;align-items:center;justify-content:space-between}.mk-mark{font-weight:300;font-size:clamp(15px,1.7vw,19px);letter-spacing:.42em;color:rgba(var(--ixxi-text-ink-rgb),.9)}.mk-link,.mk-mark{font-family:var(--font-cormorant),serif;text-transform:uppercase}.mk-link{font-size:clamp(12px,1.3vw,14px);letter-spacing:.26em;color:rgba(var(--ixxi-text-ink-rgb),.65);transition:color .4s ease}.mk-link:hover{color:var(--ixxi-gold-bright)}.mk-pill{display:inline-flex;align-items:center;gap:9px;padding:6px 14px;border:1px solid rgba(var(--ixxi-gold-hairline-rgb),.38);font-family:var(--font-cormorant),serif;font-size:clamp(10px,1.05vw,12px);letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--ixxi-gold-rgb),.92);animation:fade-in 1.4s ease-out .15s backwards}.mk-dot{width:5px;height:5px;border-radius:50%;background:var(--ixxi-gold-bright);box-shadow:0 0 9px rgba(var(--ixxi-gold-bright-rgb),.85);animation:shimmer 2.4s ease-in-out infinite}.mk-ctas{display:flex;flex-wrap:wrap;gap:clamp(10px,1.3vw,15px)}.mk-btn,.mk-ctas{justify-content:center}.mk-btn{position:relative;display:inline-flex;align-items:center;padding:clamp(14px,1.9vh,20px) clamp(30px,4.2vw,52px);font-family:var(--font-cormorant),serif;font-size:clamp(12px,1.3vw,15px);letter-spacing:.28em;text-transform:uppercase;border:1px solid rgba(var(--ixxi-gold-hairline-rgb),.5);color:var(--ixxi-text-ink);overflow:hidden;transition:color .45s,border-color .45s}.mk-btn span{position:relative;z-index:1}.mk-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--ixxi-gold-rgb),.9),rgba(var(--ixxi-gold-bright-rgb),.75));transform:translateY(101%);transition:transform .55s cubic-bezier(.19,1,.22,1)}.mk-btn:hover:before{transform:translateY(0)}.mk-btn:hover{color:#0a0710;border-color:transparent}.mk-btn-p{border-color:rgba(var(--ixxi-gold-bright-rgb),.85);color:var(--ixxi-cream-title)}.mk-btn:focus-visible,.mk-link:focus-visible{outline:2px solid var(--ixxi-gold-bright);outline-offset:3px}.mk-cue{display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-cormorant),serif;font-size:10px;letter-spacing:.38em;text-transform:uppercase;color:rgba(var(--ixxi-text-ink-rgb),.3);animation:fade-in 1.6s ease-out 2s backwards}.mk-cue-line{width:1px;height:52px;background:linear-gradient(180deg,rgba(var(--ixxi-gold-rgb),.7),transparent);animation:mk-drop 2.8s ease-in-out infinite}@keyframes mk-drop{0%,to{opacity:.22;transform:scaleY(.5);transform-origin:top}50%{opacity:1;transform:scaleY(1);transform-origin:top}}.mk-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(22px,6vw,72px)}.mk-statement{padding:clamp(120px,22vh,260px) 0}.mk-idx{font-size:clamp(11px,1.15vw,13px);letter-spacing:.44em;text-transform:uppercase;color:rgba(var(--ixxi-gold-rgb),.6);margin-bottom:clamp(26px,4vh,46px)}.mk-h,.mk-idx{font-family:var(--font-cormorant),serif}.mk-h{font-weight:300;font-size:clamp(46px,9vw,140px);line-height:.96;letter-spacing:-.02em;color:var(--ixxi-text-ink)}.mk-h em{font-style:italic;color:var(--ixxi-gold-bright)}.mk-body{font-family:var(--font-tajawal),sans-serif;font-weight:300;font-size:clamp(16px,1.75vw,21px);line-height:1.95;color:rgba(var(--ixxi-text-ink-rgb),.58);max-width:56ch;margin-top:clamp(26px,4vh,44px)}.mk-chapter{padding:clamp(70px,12vh,150px) 0}.mk-grid{display:grid;gap:clamp(34px,5vw,80px);align-items:center}@media (min-width:940px){.mk-grid{grid-template-columns:1fr 1fr}}.mk-list{margin-top:clamp(28px,4vh,44px);display:flex;flex-direction:column}.mk-item{display:flex;align-items:baseline;gap:16px;padding:15px 0;border-top:1px solid rgba(var(--ixxi-gold-hairline-rgb),.14);font-family:var(--font-tajawal),sans-serif;font-weight:300;font-size:clamp(14px,1.5vw,17px);color:rgba(var(--ixxi-text-ink-rgb),.68)}.mk-item-n{font-family:var(--font-cormorant),serif;font-size:11px;letter-spacing:.2em;color:rgba(var(--ixxi-gold-rgb),.7);flex-shrink:0}.mk-plate{position:relative;aspect-ratio:4/3;border:1px solid rgba(var(--ixxi-gold-hairline-rgb),.2);background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(var(--ixxi-violet-rgb),.12),transparent 72%),linear-gradient(160deg,rgba(18,18,31,.92),rgba(5,5,8,.96));overflow:hidden}.mk-plate img{width:100%;height:100%;object-fit:cover;opacity:.82;transition:transform 1.4s cubic-bezier(.19,1,.22,1),opacity .8s}.mk-plate:hover img{transform:scale(1.05);opacity:1}.mk-prices{display:grid;gap:clamp(12px,1.5vw,18px);grid-template-columns:1fr;margin-top:clamp(40px,6vh,70px)}@media (min-width:780px){.mk-prices{grid-template-columns:repeat(3,1fr)}}.mk-price{position:relative;padding:clamp(30px,4.5vh,48px) clamp(22px,2.8vw,36px);border:1px solid rgba(var(--ixxi-gold-hairline-rgb),.24);background:linear-gradient(165deg,rgba(18,18,31,.6),rgba(5,5,8,.4));transition:border-color .5s,transform .5s cubic-bezier(.19,1,.22,1)}.mk-price:hover{border-color:rgba(var(--ixxi-gold-bright-rgb),.6);transform:translateY(-5px)}.mk-price-hi{border-color:rgba(var(--ixxi-gold-bright-rgb),.5)}.mk-price-v{font-family:var(--font-cormorant),serif;font-weight:300;font-size:clamp(52px,7.5vw,88px);line-height:1;color:var(--ixxi-cream-title)}.mk-price-u{font-family:var(--font-tajawal),sans-serif;font-weight:300;font-size:clamp(13px,1.35vw,15px);color:rgba(var(--ixxi-text-ink-rgb),.52);margin-top:12px}.mk-price-t{position:absolute;top:0;right:0;padding:5px 13px;font-family:var(--font-cormorant),serif;font-size:10px;letter-spacing:.24em;text-transform:uppercase;background:rgba(var(--ixxi-gold-rgb),.16);color:var(--ixxi-gold-bright);border-left:1px solid rgba(var(--ixxi-gold-hairline-rgb),.35);border-bottom:1px solid rgba(var(--ixxi-gold-hairline-rgb),.35)}.mk-foot{border-top:1px solid rgba(var(--ixxi-gold-hairline-rgb),.16);padding:clamp(44px,6vh,76px) clamp(22px,6vw,72px);margin-top:clamp(60px,10vh,120px)}.mk-foot-in{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:space-between}.mk-foot-m{font-family:var(--font-cormorant),serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--ixxi-text-ink-rgb),.3)}@media (prefers-reduced-motion:reduce){.mk-rv{opacity:1!important;transform:none!important;transition:none!important}.mk-cue,.mk-cue-line,.mk-dot,.mk-hero-ar,.mk-hero-cta,.mk-hero-plate,.mk-hero-sub,.mk-pill,.mk-word span,.mk-word-halo{animation:none!important}.mk-plate:hover img,.mk-price:hover{transform:none}}.lg{position:relative;z-index:10;min-height:100svh;direction:ltr}.lg-wrap{max-width:760px;margin:0 auto;padding:clamp(28px,5vh,56px) clamp(22px,6vw,48px) clamp(80px,12vh,140px)}.lg-nav{display:flex;align-items:center;justify-content:space-between;padding-bottom:clamp(40px,7vh,80px)}.lg-eyebrow{font-size:11px;letter-spacing:.42em;text-transform:uppercase;color:rgba(var(--ixxi-gold-rgb),.65);margin-bottom:18px}.lg-eyebrow,.lg-title{font-family:var(--font-cormorant),serif}.lg-title{font-weight:300;font-size:clamp(38px,6.5vw,74px);line-height:1.02;letter-spacing:-.02em;color:var(--ixxi-text-ink)}.lg-updated{font-family:var(--font-tajawal),sans-serif;font-size:13px;font-weight:300;color:rgba(var(--ixxi-text-ink-rgb),.42);margin-top:20px;padding-bottom:clamp(30px,5vh,54px);border-bottom:1px solid rgba(var(--ixxi-gold-hairline-rgb),.16)}.lg-body{margin-top:clamp(34px,5vh,58px)}.lg-body h2{font-family:var(--font-cormorant),serif;font-weight:400;font-size:clamp(21px,2.6vw,29px);color:var(--ixxi-cream-title);margin:clamp(38px,6vh,64px) 0 16px}.lg-body h2:first-child{margin-top:0}.lg-body h3{font-weight:500;font-size:clamp(15px,1.6vw,17px);color:rgba(var(--ixxi-text-ink-rgb),.88);margin:26px 0 10px}.lg-body h3,.lg-body li,.lg-body p{font-family:var(--font-tajawal),sans-serif}.lg-body li,.lg-body p{font-weight:300;font-size:clamp(14.5px,1.5vw,16px);line-height:1.85;color:rgba(var(--ixxi-text-ink-rgb),.62)}.lg-body p{margin-bottom:15px}.lg-body ul{margin:0 0 18px;padding-left:20px;list-style:none}.lg-body li{position:relative;margin-bottom:10px}.lg-body li:before{content:"";position:absolute;left:-18px;top:.78em;width:4px;height:4px;transform:rotate(45deg);background:rgba(var(--ixxi-gold-rgb),.7)}.lg-body strong{color:rgba(var(--ixxi-text-ink-rgb),.9);font-weight:500}.lg-body a{color:var(--ixxi-gold-bright);text-decoration:underline;text-underline-offset:3px}.lg-body a:hover{color:var(--ixxi-cream-title)}.lg-note{margin:26px 0;padding:20px 22px;border-left:2px solid rgba(var(--ixxi-gold-hairline-rgb),.5);background:rgba(18,18,31,.45)}.lg-note p:last-child{margin-bottom:0}.lg-switch{display:flex;align-items:center;gap:14px}.lg-lang{font-family:var(--font-cormorant),serif;font-size:13px;letter-spacing:.18em;color:rgba(var(--ixxi-text-ink-rgb),.4);transition:color .35s ease;background:none;border:none;cursor:pointer;padding:4px 2px}.lg-lang:hover{color:rgba(var(--ixxi-text-ink-rgb),.75)}.lg-lang.on{color:var(--ixxi-gold-bright)}.lg-lang:focus-visible{outline:2px solid var(--ixxi-gold-bright);outline-offset:3px}.lg-sep{width:1px;height:12px;background:rgba(var(--ixxi-gold-hairline-rgb),.35)}.lg-back{margin-left:8px}.lg-ar-title{font-weight:400;font-size:clamp(30px,5vw,56px)}.lg-ar h2,.lg-ar-title{font-family:var(--font-kufi),sans-serif;letter-spacing:0}.lg-ar h2{font-weight:500}.lg-ar h3,.lg-ar li,.lg-ar p{font-family:var(--font-tajawal),sans-serif;letter-spacing:0}.lg-ar ul{padding-left:0;padding-right:20px}.lg-ar li:before{left:auto;right:-18px}.lg-ar .lg-note{border-left:none;border-right:2px solid rgba(var(--ixxi-gold-hairline-rgb),.5)}.mk-foot-links{display:flex;flex-wrap:wrap;gap:clamp(14px,2vw,26px);align-items:center}.wallet-note-error{color:var(--ixxi-semantic-danger)}.hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.hover\:border-zinc-400:hover{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.hover\:text-gold:hover{--tw-text-opacity:1;color:rgb(212 165 116/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.hover\:opacity-70:hover{opacity:.7}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:h-\[60px\]{height:60px}.group:hover .group-hover\:w-\[60px\]{width:60px}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100,.group\/bar:hover .group-hover\/bar\:opacity-100{opacity:1}@media (orientation:landscape){.landscape\:grid{display:grid}.landscape\:hidden{display:none}.landscape\:h-screen{height:100vh}.landscape\:max-h-screen{max-height:100vh}.landscape\:gap-\[1\.5vw\]{gap:1.5vw}.landscape\:gap-\[2vh\]{gap:2vh}.landscape\:overflow-hidden{overflow:hidden}.landscape\:p-\[3vh_3vw\]{padding:3vh 3vw}.landscape\:py-\[1vh\]{padding-top:1vh;padding-bottom:1vh}.landscape\:py-\[2vh\]{padding-top:2vh;padding-bottom:2vh}}