*,:before,:after{--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: rgb(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: rgb(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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-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]){-webkit-text-decoration:underline dotted;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,samp,pre{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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}html{touch-action:manipulation;overscroll-behavior:none;--app-keyboard-inset: 0px}body{font-family:Vazirmatn,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:radial-gradient(circle at 50% 0%,rgba(226,184,92,.16),transparent 34rem),radial-gradient(circle at 50% 100%,rgba(20,83,45,.28),transparent 30rem),linear-gradient(135deg,#090b13,#111827 46%,#130f0b);color:#f8fafc;min-height:100vh;min-height:100dvh;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;overscroll-behavior:none}:root{--lg-ground-1: #020b08;--lg-ground-2: #03291d;--lg-ground-3: #073b29;--lg-glass: rgba(2, 17, 12, .82);--lg-line: rgba(232, 192, 93, .2);--lg-hud-rgb: 1, 26, 18;--lg-gold-1: #f0d17c;--lg-gold-2: #eac66e;--lg-gold-3: #bd812c;--lg-gold-grad: linear-gradient(160deg, var(--lg-gold-1), var(--lg-gold-3));--lg-gold-ink: #2b2108;--lg-gold-line: #d9ad4e;--lg-teal: #67e8f9;--lg-danger: #f43f5e;--lg-focus: rgba(252, 211, 77, .8);--lg-radius-sm: .75rem;--lg-radius-md: 1rem;--lg-radius-lg: 1.5rem;--lg-radius-xl: 2rem;--app-bottom-edge: 0px;--app-side-inset-start: 0px;--app-side-inset-end: 0px}@supports (color: oklch(0 0 0)){:root{--lg-gold-2: oklch(.84 .115 88)}}input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff6}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.community-club-surface{isolation:isolate}.game-skin-scene--default{--game-skin-art: none}.ludo-scene.game-skin--skin-ludo-garden-board{--ludo-felt-a: #48764b;--ludo-felt-b: #244d31;--ludo-felt-c: #123524;--ludo-rail: #173d2b;--ludo-frame: #315c39;--ludo-field: #f0e5c9;--ludo-field-b: #cbbd98;--ludo-gold: #e7c56f}.ludo-scene.game-skin--skin-ludo-garden-board .ludo-felt,.ludo-scene.game-skin--skin-ludo-garden-board .ludo-board-field{background:linear-gradient(#0e37231f,#0b291c57),var(--game-skin-art) center / cover no-repeat}.ludo-scene.game-skin--skin-ludo-garden-board .ludo-die{background:var(--game-skin-dice) center / cover no-repeat,linear-gradient(#fffdf2,#e7d7ad)!important}.lingoul-localizable-landing{--lingoul-deep: #03131b;--lingoul-gold-1: #fff1b7;--lingoul-gold-2: #ffd66a;--lingoul-gold-3: #c88724;--lingoul-text: #fff6dd;--lingoul-shadow: 0 24px 80px rgba(0, 0, 0, .45);position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;min-height:100dvh;overflow:hidden;display:flex;flex-direction:column;align-items:center;color:var(--lingoul-text);isolation:isolate;background:radial-gradient(circle at 50% 28%,rgba(43,236,255,.26),transparent 28rem),radial-gradient(circle at 18% 70%,rgba(255,74,150,.3),transparent 25rem),radial-gradient(circle at 82% 70%,rgba(255,117,42,.34),transparent 25rem),linear-gradient(180deg,#02101a,#053146 38%,#041926 70%,#020910)}.lingoul-localizable-landing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:radial-gradient(circle at 20% 70%,rgba(255,192,74,.18) 0 .16rem,transparent .18rem),radial-gradient(circle at 74% 75%,rgba(255,108,184,.15) 0 .14rem,transparent .14rem),radial-gradient(circle at 42% 54%,rgba(71,255,232,.16) 0 .12rem,transparent .12rem),linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:8rem 8rem,10rem 10rem,7rem 7rem,72px 72px,72px 72px;opacity:.66;-webkit-mask-image:linear-gradient(to bottom,transparent,black 20%,black 76%,transparent);mask-image:linear-gradient(to bottom,transparent,black 20%,black 76%,transparent)}.lingoul-localizable-landing:after{content:"";position:absolute;left:-10vw;right:-10vw;bottom:-8rem;height:46vh;z-index:-2;background:radial-gradient(ellipse at center,#ffa02cb8,#fa488f4d 28%,#0000 66%),linear-gradient(90deg,transparent,rgba(255,199,82,.2),transparent);filter:blur(12px);opacity:.84}.lingoul-localizable-background-glow{position:absolute;top:-10rem;right:-10rem;bottom:-10rem;left:-10rem;z-index:-4;background:radial-gradient(circle at 50% 36%,rgba(16,218,216,.34),transparent 27rem),radial-gradient(circle at 50% 70%,rgba(255,153,47,.28),transparent 30rem),linear-gradient(145deg,#0000000d,#00000073)}.lingoul-localizable-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1;opacity:0;transition:opacity .5s ease;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lingoul-localizable-landing.has-scene{background:#02101a}.lingoul-localizable-landing.has-scene .lingoul-localizable-scene{opacity:1}.lingoul-localizable-landing.has-scene .lingoul-localizable-background-glow,.lingoul-localizable-landing.has-scene .lingoul-localizable-world-map,.lingoul-localizable-landing.has-scene .lingoul-localizable-energy,.lingoul-localizable-landing.has-scene .lingoul-localizable-stage{display:none}.lingoul-localizable-landing.has-scene:before,.lingoul-localizable-landing.has-scene:after{display:none}.lingoul-localizable-landing.has-scene .lingoul-localizable-hero{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:clamp(.5rem,1.4vw,1.1rem)}.lingoul-localizable-landing.has-scene .lingoul-localizable-brand{margin-bottom:0}.lingoul-localizable-bottom{display:grid;justify-items:center;align-content:end;gap:clamp(.32rem,.85vw,.68rem);width:100%}.lingoul-scene-landing{--lingoul-gold-2: #ffd66a;--lingoul-text: #fff6dd;--lingoul-shadow: 0 24px 80px rgba(0, 0, 0, .45);position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;min-height:100dvh;overflow:hidden;background:#02101a;color:var(--lingoul-text);isolation:isolate}.lingoul-scene-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}.lingoul-scene-topbar{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:clamp(.85rem,2vw,1.3rem) clamp(1rem,4vw,3rem)}.lingoul-scene-tagline{position:absolute;z-index:2;top:36.5%;left:50%;transform:translate(-50%);display:grid;justify-items:center;text-align:center;width:-moz-max-content;width:max-content;max-width:90vw}.lingoul-scene-tagline p{margin:0;font-size:clamp(1.05rem,1.7vw,1.6rem);font-weight:600;color:#ffffffeb;text-shadow:0 6px 22px rgba(0,0,0,.5)}.lingoul-scene-tagline .lingoul-localizable-divider{margin-top:clamp(.5rem,.8vw,.9rem)}.lingoul-scene-bottom{position:absolute;z-index:2;left:50%;transform:translate(-50%);bottom:clamp(1rem,3.2vh,2.4rem);width:min(52rem,90vw);display:grid;justify-items:center;gap:clamp(.45rem,1vw,.85rem)}@media(min-width:981px){.lingoul-scene-helper{display:none}.lingoul-scene-bottom{bottom:clamp(.6rem,1.5vh,1.15rem);gap:.4rem}.lingoul-scene-bottom .lingoul-localizable-btn{height:clamp(3.2rem,3.6vw,3.55rem)}.lingoul-scene-bottom .lingoul-localizable-trust-row{margin-top:.3rem}.lingoul-scene-bottom .lingoul-localizable-trust-item img{width:clamp(2rem,2.4vw,2.5rem);height:clamp(2rem,2.4vw,2.5rem)}}@media(max-width:980px){.lingoul-scene-topbar{padding:.9rem 1.1rem}.lingoul-scene-tagline{top:44%}.lingoul-scene-bottom{bottom:clamp(.7rem,1.8vh,1.3rem);width:min(30rem,92vw);gap:.28rem}.lingoul-scene-bottom .lingoul-localizable-btn{height:3.05rem;font-size:1.18rem}.lingoul-scene-bottom .lingoul-localizable-helper{margin:.02rem 0;font-size:.85rem}.lingoul-scene-bottom .lingoul-localizable-trust-row{margin-top:.12rem}.lingoul-scene-bottom .lingoul-localizable-trust-item img{width:2rem;height:2rem}}.lingoul-localizable-world-map{position:absolute;top:4.5rem;width:min(1180px,92vw);height:auto;opacity:.86;z-index:-1;filter:drop-shadow(0 0 24px rgba(61,255,204,.2));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lingoul-localizable-energy{position:absolute;bottom:10vh;width:42vw;height:24vh;z-index:-1;opacity:.84;filter:blur(1px);background:repeating-linear-gradient(7deg,transparent 0 7px,rgba(255,174,46,.35) 8px,transparent 10px),radial-gradient(ellipse at center,rgba(255,129,34,.44),transparent 65%);-webkit-mask-image:radial-gradient(ellipse at center,black 0 22%,transparent 70%);mask-image:radial-gradient(ellipse at center,black 0 22%,transparent 70%);pointer-events:none}.lingoul-localizable-energy-left{left:-8vw;transform:rotate(-8deg)}.lingoul-localizable-energy-right{right:-8vw;transform:scaleX(-1) rotate(-8deg)}.lingoul-localizable-topbar{position:relative;flex:0 0 auto;width:100%;max-width:1760px;display:flex;align-items:center;justify-content:space-between;padding:1rem clamp(1rem,4vw,3rem);z-index:4}.lingoul-localizable-topbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,204,100,.6),transparent)}.lingoul-localizable-language,.lingoul-localizable-sign-in{color:var(--lingoul-gold-2);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent}.lingoul-google-signin-wrap{position:relative;display:inline-flex;min-width:0;border-radius:999px}.lingoul-google-signin-wrap--primary{width:100%;max-width:25rem;height:2.5rem}.lingoul-google-signin-wrap.lingoul-google-signin-wrap--primary .lingoul-localizable-btn{width:100%;height:100%}.lingoul-localizable-language-picker{position:relative;display:inline-flex}.lingoul-localizable-language-menu{position:absolute;top:calc(100% + .5rem);left:0;z-index:20;margin:0;padding:.3rem;list-style:none;min-width:8.5rem;border-radius:.9rem;border:1px solid rgba(255,206,95,.5);background:#000f14f2;box-shadow:0 18px 38px #00000073}.lingoul-localizable-language-menu>li>button{display:flex;align-items:center;width:100%;min-height:2.75rem;padding:0 .85rem;border:0;border-radius:.65rem;background:transparent;color:var(--lingoul-gold-2);font-weight:700;text-align:start;cursor:pointer}.lingoul-localizable-language-menu>li>button[aria-selected=true]{background:#ffce5f29}.lingoul-localizable-language-menu>li>button:hover{background:#ffce5f3d}.lingoul-localizable-language-menu>li>button:focus-visible{outline:3px solid rgba(255,225,145,.95);outline-offset:-3px}.lingoul-localizable-language{height:2.5rem;gap:.45rem;border:1px solid rgba(255,206,95,.58);background:#000f1485;box-shadow:inset 0 1px #ffffff14,0 8px 20px #00000029;padding:0 1rem;font-weight:700;line-height:1}.lingoul-localizable-sign-in{min-height:2.5rem;border:0;background:transparent;padding:0 .75rem;font-weight:800;font-size:clamp(.95rem,1.25vw,1.12rem);text-shadow:0 2px 10px rgba(0,0,0,.52)}.lingoul-localizable-language:focus-visible,.lingoul-localizable-sign-in:focus-visible,.lingoul-localizable-btn:focus-visible{outline:3px solid rgba(255,225,145,.95);outline-offset:4px;box-shadow:0 0 28px #ffc3428c}.lingoul-localizable-hero{width:min(100%,1500px);flex:1 1 auto;min-height:0;display:grid;justify-items:center;align-content:center;padding:clamp(.35rem,1vw,.9rem) clamp(1rem,4vw,4rem) max(clamp(.9rem,2vw,1.7rem),env(safe-area-inset-bottom));gap:clamp(.38rem,.9vw,.72rem);z-index:1}.lingoul-localizable-brand{display:grid;justify-items:center;text-align:center;margin-bottom:-.3rem}.lingoul-localizable-brand-mark{width:clamp(13rem,21vw,19rem);margin-bottom:-2.1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lingoul-localizable-brand p{margin:clamp(.55rem,.8vw,.9rem) 0 0;font-size:clamp(1.05rem,1.65vw,1.55rem);font-weight:650;letter-spacing:0;color:#ffffffeb;text-shadow:0 6px 22px rgba(0,0,0,.42)}.lingoul-localizable-divider{width:clamp(5.5rem,10vw,9rem);height:1px;margin-top:clamp(.58rem,.8vw,.9rem);background:linear-gradient(90deg,transparent,rgba(255,212,103,.9),transparent);position:relative}.lingoul-localizable-divider:after{content:"";position:absolute;width:.55rem;height:.55rem;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);border-radius:2px;background:var(--lingoul-gold-2);box-shadow:0 0 22px #ffcd50bf}.lingoul-localizable-stage{position:relative;width:min(68rem,84vw);height:clamp(14rem,24vw,22rem);margin:clamp(.3rem,.6vw,.6rem) 0 clamp(.12rem,.45vw,.45rem);overflow:visible}.lingoul-localizable-stage-halo{position:absolute;top:28%;right:12%;bottom:-8%;left:12%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,198,66,.54),rgba(255,81,149,.23) 36%,transparent 66%);filter:blur(18px);opacity:.9}.lingoul-localizable-stage:after{content:"";position:absolute;left:8%;right:8%;bottom:8%;height:18%;border-radius:50%;background:radial-gradient(ellipse at center,#ffd76970,#0000 70%);filter:blur(16px);opacity:.88}.lingoul-localizable-asset{position:absolute;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 24px 18px rgba(0,0,0,.38))}.lingoul-localizable-dice{width:clamp(8rem,12vw,13rem);left:68%;bottom:-3%;z-index:6}.lingoul-localizable-actions{display:grid;grid-template-columns:minmax(13rem,24rem) minmax(13rem,24rem);gap:clamp(.9rem,1.5vw,1.4rem);justify-content:center;align-items:center;width:min(50rem,82vw);z-index:2}.lingoul-localizable-btn{height:clamp(3.35rem,4.1vw,4rem);min-width:0;border-radius:999px;padding:0 clamp(1.1rem,2vw,2rem);display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border:1px solid rgba(255,211,111,.52);box-shadow:var(--lingoul-shadow),inset 0 1px #ffffff29;cursor:pointer;font-size:clamp(1.2rem,1.8vw,1.75rem);font-weight:800;letter-spacing:0;-webkit-tap-highlight-color:transparent}.lingoul-localizable-btn:disabled{cursor:wait;opacity:.76}.lingoul-localizable-btn img{width:clamp(1.6rem,2.2vw,2.25rem);height:clamp(1.6rem,2.2vw,2.25rem);flex:0 0 auto}.lingoul-localizable-btn-secondary{color:#fff7e2;background:linear-gradient(180deg,#0d2930e0,#03141ceb);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lingoul-localizable-helper{margin:.05rem 0 0;color:#ffffffb3;font-size:clamp(.95rem,1.25vw,1.2rem);text-align:center}.lingoul-localizable-trust-row{display:grid;grid-template-columns:repeat(3,auto);align-items:center;justify-content:center;gap:clamp(1.3rem,3.3vw,3.8rem);margin-top:clamp(.4rem,.9vw,.8rem);color:var(--lingoul-gold-2)}.lingoul-localizable-trust-item{display:grid;justify-items:center;align-items:center;gap:.25rem;min-width:5.5rem;position:relative;font-size:clamp(.95rem,1.4vw,1.2rem);font-weight:700;text-align:center}.lingoul-localizable-trust-item:not(:first-child):before{content:"";position:absolute;left:calc(-1*clamp(.75rem,1.8vw,2rem));width:1px;height:72%;background:linear-gradient(transparent,rgba(255,207,100,.32),transparent)}.lingoul-localizable-trust-item img{width:clamp(2rem,3vw,3rem);height:clamp(2rem,3vw,3rem);filter:drop-shadow(0 0 18px rgba(255,205,92,.25))}.lingoul-localizable-google-proxy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:stretch;justify-content:stretch;min-width:100%;min-height:100%;overflow:hidden;border-radius:inherit;opacity:.01;pointer-events:auto}.lingoul-localizable-google-proxy:empty{pointer-events:none}.lingoul-google-signin-wrap--primary .lingoul-localizable-google-proxy:not(:empty){opacity:1}.lingoul-localizable-google-proxy>div{width:100%!important;height:100%!important;min-width:100%!important}.lingoul-localizable-google-proxy iframe{width:calc(100% + 20px)!important;height:calc(100% + 4px)!important;min-width:calc(100% + 20px)!important;min-height:calc(100% + 4px)!important}.lingoul-app-install{position:fixed;z-index:70;inset-block-start:calc(env(safe-area-inset-top,0px) + 4.6rem);inset-inline-end:clamp(1rem,3vw,2.5rem);display:grid;grid-template-columns:3rem minmax(0,1fr);width:min(30rem,calc(100vw - 2rem));max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 5.6rem);gap:.7rem .85rem;overflow-y:auto;overscroll-behavior:contain;padding:.9rem;border:1px solid rgba(255,210,105,.45);border-radius:1.15rem;background:#021924f5;box-shadow:0 18px 52px #0000007a;color:#fff6dd;-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media(max-height:500px)and (orientation:landscape){.lingoul-app-install{inset-block-start:max(.5rem,env(safe-area-inset-top,0px));inset-inline-start:clamp(.5rem,2vw,1rem);inset-inline-end:auto;width:min(22rem,46vw);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem)}}.lingoul-app-install__icon{width:3rem;height:3rem;border-radius:.8rem;box-shadow:0 0 1.25rem #ffcd5b33}.lingoul-app-install__copy{min-width:0}.lingoul-app-install__copy h2{margin:0;color:#fff;font-size:1rem;font-weight:800;line-height:1.25}.lingoul-app-install__copy p{margin:.2rem 0 0;color:#e2eff2c7;font-size:.8rem;line-height:1.45}.lingoul-app-install__help{padding-block-start:.2rem;color:#ffeebef0!important}.lingoul-app-install__help[hidden]{display:none}.lingoul-app-install__help:focus{outline:.2rem solid #fbd16c;outline-offset:.18rem;border-radius:.25rem}.lingoul-app-install__actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.6rem}.lingoul-app-install__actions button{min-height:2.75rem;padding:.6rem 1rem;border:1px solid rgba(255,210,105,.42);border-radius:999px;font:inherit;font-size:.84rem;font-weight:800;line-height:1;transition:border-color .15s ease,background-color .15s ease,opacity .15s ease}.lingoul-app-install__dismiss{background:#ffffff0a;color:#f0f7f9db}.lingoul-app-install__primary{background:linear-gradient(135deg,#ffe082,#e9ad3f);color:#172126}.lingoul-app-install__actions button:hover{border-color:#ffe08fcc}.lingoul-app-install__actions button:disabled{cursor:wait;opacity:.65}@media(max-width:40rem){.lingoul-app-install{inset-inline:.65rem;inset-block-start:calc(env(safe-area-inset-top,0px) + 3.9rem);grid-template-columns:2.5rem minmax(0,1fr);width:auto;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 4.55rem);gap:.35rem .6rem;padding:.5rem}.lingoul-app-install__icon{width:2.5rem;height:2.5rem;border-radius:.7rem}.lingoul-app-install__copy h2{font-size:.92rem}.lingoul-app-install__copy p{margin-block-start:.1rem;font-size:.75rem;line-height:1.32}.lingoul-app-install__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.lingoul-app-install__actions button{padding-inline:.65rem;font-size:.78rem}}@media(max-height:32rem){.lingoul-app-install{inset-block-start:calc(env(safe-area-inset-top,0px) + 3.8rem);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 4.3rem);gap:.45rem .7rem;padding:.65rem}.lingoul-app-install__icon{width:2.5rem;height:2.5rem}}.lingoul-localizable-error{position:fixed;z-index:10;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));width:min(34rem,calc(100vw - 2rem));margin:0;transform:translate(-50%);border:1px solid rgba(255,210,105,.4);border-radius:999px;background:#02131be0;box-shadow:0 16px 40px #00000057;color:#ffeebef2;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:700;line-height:1.25;padding:.65rem 1rem;text-align:center}@media(max-width:980px){.lingoul-localizable-topbar{padding:1rem 1.1rem}.lingoul-localizable-topbar:after{opacity:.35}.lingoul-localizable-world-map{top:5rem;width:115vw;max-width:none;opacity:.68}.lingoul-localizable-hero{align-content:start;padding:.3rem 1rem max(.8rem,env(safe-area-inset-bottom));gap:.52rem}.lingoul-localizable-brand-mark{width:clamp(12rem,52vw,17rem);margin-top:-.6rem;margin-bottom:-2.2rem}.lingoul-localizable-brand p{font-size:clamp(1rem,4.6vw,1.35rem);margin-top:.6rem}.lingoul-localizable-stage{width:min(35rem,96vw);height:clamp(17rem,65vw,24rem);margin-top:.8rem;margin-bottom:.3rem}.lingoul-localizable-dice{width:clamp(6.5rem,27vw,9.5rem);left:67%;bottom:0%}.lingoul-localizable-actions{grid-template-columns:1fr;gap:.72rem;width:min(25rem,88vw)}.lingoul-localizable-btn{height:3.75rem;font-size:1.35rem}.lingoul-localizable-helper{margin-top:.2rem;font-size:.95rem}.lingoul-localizable-trust-row{margin-top:.7rem;width:min(28rem,88vw);justify-content:space-around;gap:0}.lingoul-localizable-trust-item{font-size:.95rem}.lingoul-localizable-trust-item img{width:2.2rem;height:2.2rem}}@media(max-width:430px){.lingoul-localizable-language{height:2.25rem;padding:0 .8rem}.lingoul-localizable-sign-in{min-height:2.25rem;font-size:1rem}.lingoul-localizable-hero{gap:.46rem;padding-left:.85rem;padding-right:.85rem}.lingoul-localizable-brand-mark{width:11rem;margin-top:-.8rem}.lingoul-localizable-divider{margin-top:.68rem}.lingoul-localizable-stage{width:98vw;height:clamp(15.5rem,69vw,19rem)}.lingoul-localizable-actions{width:min(25rem,90vw)}.lingoul-localizable-btn{height:3.45rem;font-size:1.18rem}.lingoul-localizable-trust-row{margin-bottom:.35rem}}@media(max-width:359px){.lingoul-localizable-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .8rem;width:min(17rem,92vw)}.lingoul-localizable-trust-item{min-width:0;font-size:.83rem;line-height:1.15}.lingoul-localizable-trust-item:last-child{grid-column:1 / -1}.lingoul-localizable-trust-item:before{display:none}}@media(max-height:760px)and (max-width:980px){.lingoul-localizable-brand-mark{width:9rem;margin-top:-1.2rem;margin-bottom:-2rem}.lingoul-localizable-stage{height:14.5rem;margin-top:.25rem}.lingoul-localizable-divider,.lingoul-localizable-helper{display:none}.lingoul-localizable-trust-row{margin-top:.35rem}}.lingoul-google-signin-wrap:focus-within{outline:3px solid rgba(255,225,145,.95);outline-offset:4px;border-radius:999px;box-shadow:0 0 28px #ffc3428c}.lingoul-scene-topbar{padding:calc(env(safe-area-inset-top,0px) + clamp(.85rem,2vw,1.3rem)) clamp(1rem,4vw,3rem) clamp(.85rem,2vw,1.3rem)}.lingoul-localizable-topbar{padding:calc(env(safe-area-inset-top,0px) + 1rem) clamp(1rem,4vw,3rem) 1rem}@media(max-width:980px){.lingoul-scene-topbar{padding:calc(env(safe-area-inset-top,0px) + .9rem) 1.1rem .9rem}.lingoul-localizable-topbar{padding:calc(env(safe-area-inset-top,0px) + 1rem) 1.1rem 1rem}}.lingoul-scene-bottom{bottom:max(clamp(1rem,3.2vh,2.4rem),env(safe-area-inset-bottom,0px))}@media(min-width:981px){.lingoul-scene-bottom{bottom:max(clamp(.6rem,1.5vh,1.15rem),env(safe-area-inset-bottom,0px))}}@media(max-width:980px){.lingoul-scene-bottom{bottom:max(clamp(.7rem,1.8vh,1.3rem),calc(env(safe-area-inset-bottom,0px) + .25rem))}}.lingoul-localizable-language,.lingoul-localizable-sign-in{position:relative}.lingoul-localizable-language:after,.lingoul-localizable-sign-in:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.lingoul-localizable-btn,.lingoul-localizable-language,.lingoul-localizable-sign-in{transition:transform .12s ease,filter .15s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease}.lingoul-localizable-btn:hover:not(:disabled),.lingoul-google-signin-wrap:hover .lingoul-localizable-btn:not(:disabled){filter:brightness(1.06)}.lingoul-localizable-language:hover{border-color:#ffe08dd9;filter:brightness(1.08)}.lingoul-localizable-sign-in:hover,.lingoul-google-signin-wrap--header:hover .lingoul-localizable-sign-in{filter:brightness(1.1)}@media(prefers-reduced-motion:no-preference){.lingoul-localizable-btn:hover:not(:disabled),.lingoul-google-signin-wrap:hover .lingoul-localizable-btn:not(:disabled){transform:translateY(-1px)}.lingoul-localizable-btn:active:not(:disabled),.lingoul-google-signin-wrap:active .lingoul-localizable-btn:not(:disabled){transform:scale(.98)}}.lingoul-scene-bg{opacity:0;transition:opacity .5s ease}.lingoul-scene-landing.has-loaded .lingoul-scene-bg{opacity:1}.lingoul-localizable-error--status{border-color:#ffd26938;color:#fff0cdd9;font-weight:600}.lingoul-localizable-btn--provider{width:100%;gap:.7rem;line-height:1;font-size:clamp(1.02rem,1.3vw,1.32rem);font-weight:700}.lingoul-localizable-actions>.lingoul-localizable-btn.lingoul-localizable-btn--provider{height:2.5rem}.lingoul-localizable-btn--provider img{width:clamp(1.35rem,1.7vw,1.7rem);height:clamp(1.35rem,1.7vw,1.7rem)}.lingoul-localizable-btn--google{border-color:#ffffffeb;background:linear-gradient(180deg,#fff,#f3f4f6);color:#1f2937;box-shadow:0 12px 28px #00000047,inset 0 1px #fffffff2}.lingoul-localizable-btn--apple{border-color:#fff;background:#fff;color:#000;box-shadow:0 12px 28px #0000004d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lingoul-localizable-btn--apple img{width:auto;height:100%}.lingoul-localizable-guest{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.1rem;border:0;border-radius:999px;background:transparent;color:#fff0cde6;font-size:clamp(.98rem,1.25vw,1.12rem);font-weight:700;text-decoration:underline;text-decoration-color:#ffd46773;text-underline-offset:.3em;text-shadow:0 2px 10px rgba(0,0,0,.55);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s ease,text-decoration-color .15s ease}.lingoul-localizable-guest:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.lingoul-localizable-guest:hover:not(:disabled){color:#ffe9b8;text-decoration-color:#ffe08df2}.lingoul-localizable-guest:disabled{cursor:wait;opacity:.7}.lingoul-localizable-guest:focus-visible{outline:3px solid rgba(255,225,145,.95);outline-offset:4px}.lingoul-localizable-legal{margin:0;max-width:min(36rem,88vw);color:#fff4d699;font-size:.8rem;line-height:1.5;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.55)}.lingoul-localizable-legal a{color:#ffe08dd9;font-weight:600;text-decoration:underline;text-underline-offset:.22em}.lingoul-localizable-legal a:hover{color:#ffe9b8}.lingoul-localizable-legal a:focus-visible{outline:2px solid rgba(255,225,145,.95);outline-offset:2px;border-radius:2px}@media(min-width:981px){.lingoul-localizable-landing .lingoul-localizable-brand-mark{width:clamp(11rem,17vw,15rem)}.lingoul-localizable-landing .lingoul-localizable-stage{height:clamp(11rem,18vw,16rem)}.lingoul-localizable-landing .lingoul-localizable-dice{width:clamp(6.5rem,9.5vw,10.5rem)}.lingoul-localizable-landing .lingoul-localizable-helper{display:none}}@media(max-width:980px){.lingoul-localizable-landing .lingoul-localizable-stage{height:clamp(13rem,56vw,17rem)}.lingoul-localizable-landing .lingoul-localizable-btn{height:3.2rem;font-size:1.15rem}.lingoul-localizable-landing .lingoul-localizable-helper{margin-top:0;font-size:.85rem}.lingoul-localizable-landing .lingoul-localizable-trust-row{margin-top:.3rem}}@media(min-width:981px){.lingoul-scene-bottom{gap:.3rem}.lingoul-scene-bottom .lingoul-localizable-btn{height:clamp(2.9rem,3.2vw,3.2rem)}.lingoul-scene-bottom .lingoul-localizable-guest{min-height:2.4rem}.lingoul-scene-bottom .lingoul-localizable-trust-row{margin-top:.1rem}.lingoul-scene-bottom .lingoul-localizable-trust-item{font-size:clamp(.85rem,1.1vw,1rem)}.lingoul-scene-bottom .lingoul-localizable-trust-item img{width:clamp(1.7rem,2vw,2.1rem);height:clamp(1.7rem,2vw,2.1rem)}.lingoul-scene-bottom .lingoul-localizable-legal{font-size:.75rem}}@media(max-width:980px){.lingoul-scene-bottom{gap:.22rem}.lingoul-scene-bottom .lingoul-localizable-btn{height:2.9rem;font-size:1.05rem}.lingoul-scene-bottom .lingoul-localizable-guest{font-size:1rem}.lingoul-scene-bottom .lingoul-localizable-helper{margin:0;font-size:.8rem}.lingoul-scene-bottom .lingoul-localizable-trust-item img{width:1.8rem;height:1.8rem}.lingoul-scene-bottom .lingoul-localizable-legal{font-size:.75rem}}@media(min-width:981px){.lingoul-scene-helper,.lingoul-localizable-landing .lingoul-localizable-helper{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@media(max-height:760px)and (max-width:980px){.lingoul-localizable-helper{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.lingoul-localizable-actions{gap:clamp(.75rem,1.5vw,1.4rem)}.lingoul-scene-bottom,.lingoul-localizable-bottom{gap:.45rem}.lingoul-localizable-guest,.lingoul-scene-bottom .lingoul-localizable-guest{min-height:2.75rem;margin-block-start:.2rem}.lingoul-scene-bottom .lingoul-localizable-trust-row,.lingoul-localizable-bottom .lingoul-localizable-trust-row{margin-block-start:.55rem}.lingoul-scene-bottom .lingoul-localizable-legal,.lingoul-localizable-bottom .lingoul-localizable-legal{font-size:.8rem;margin-block-start:.15rem}.lingoul-localizable-language{height:2.75rem}.lingoul-localizable-language:after{content:none}.lingoul-localizable-guest:after{content:none}@media(max-width:430px){.lingoul-localizable-language{height:2.75rem;padding:0 .85rem}}.lingoul-localizable-language-menu{z-index:70}.lingoul-localizable-btn--provider{backdrop-filter:none;-webkit-backdrop-filter:none}.lingoul-localizable-btn--apple{font-family:inherit}.lingoul-localizable-btn--apple:lang(en),.lingoul-localizable-btn--apple:lang(da){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lingoul-localizable-error{position:static;z-index:auto;width:min(34rem,100%);transform:none;justify-self:center}@media(max-height:500px)and (orientation:landscape){.lingoul-scene-tagline{inset-block-start:50%;inset-inline-start:max(1.25rem,4vw);inset-inline-end:auto;width:min(22rem,42vw);max-width:42vw;transform:translateY(-50%)}.lingoul-scene-tagline p{font-size:clamp(.95rem,3vh,1.3rem)}.lingoul-scene-bottom{inset-block-start:50%;inset-block-end:auto;inset-inline-start:auto;inset-inline-end:max(1.25rem,4vw);width:min(24rem,46vw);gap:.3rem;transform:translateY(-50%)}.lingoul-scene-bottom .lingoul-localizable-actions{width:100%}.lingoul-scene-bottom .lingoul-localizable-trust-row{margin-block-start:.3rem}.lingoul-scene-bottom .lingoul-localizable-trust-item img{width:1.5rem;height:1.5rem}.lingoul-localizable-hero{align-content:start;overflow-y:auto;overscroll-behavior:contain}.lingoul-localizable-landing .lingoul-localizable-stage,.lingoul-localizable-landing .lingoul-localizable-brand-mark{display:none}.lingoul-localizable-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:min(40rem,92vw)}}.lingoul-localizable-sign-in{min-block-size:2.75rem}.lingoul-localizable-sign-in:after{content:none}.lingoul-google-signin-wrap--header .lingoul-localizable-google-proxy{inset-block-start:50%;inset-block-end:auto;block-size:2.5rem;min-block-size:2.5rem;transform:translateY(-50%)}.lingoul-localizable-legal{line-height:2}.lingoul-localizable-legal a{padding-block:.15rem}.lingoul-app-install{z-index:60}.glass-panel{background:#0f172a99;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000005e}.ludo-scene{--ludo-bg-a: #131f4e;--ludo-bg-b: #0a1130;--ludo-bg-c: #04081a;--ludo-ink: #0d1436;--ludo-ink-2: #1a2452;--ludo-board-a: #161f4d;--ludo-board-c: #0a102c;--ludo-accent: #8fb4ff;--ludo-accent-soft: #c9d6ff;--ludo-gold: #ffd257;--ludo-gold-hi: #ffe9a3;--ludo-gold-deep: #eab308;--ludo-emerald: #34d399;--ludo-sky: #38bdf8;--ludo-rose: #ff5e70;--ludo-tile-a: #f7f5ec;--ludo-tile-b: #e7e4d6;--ludo-tile-edge: #b9a13c;--ludo-red: #ff3b30;--ludo-red-l: #ff9b8d;--ludo-red-d: #991410;--ludo-green: #21cf56;--ludo-green-l: #96f2a3;--ludo-green-d: #0d8333;--ludo-yellow: #ffc400;--ludo-yellow-l: #ffe5ac;--ludo-yellow-d: #ac8413;--ludo-blue: #1fb0ff;--ludo-blue-l: #a2d8ff;--ludo-blue-d: #076ca0;--ludo-rail: #04081a;--ludo-frame: #0a102c;--ludo-field: #161f4d;--ludo-field-b: #0a102c;--ludo-felt-a: #131f4e;--ludo-felt-b: #0a1130;--ludo-felt-c: #04081a;--ludo-glass: rgba(16, 24, 58, .7);--ludo-glass-strong: rgba(16, 24, 58, .92);--ludo-line: rgba(130, 150, 255, .16);--ludo-line-strong: rgba(130, 150, 255, .3);--ludo-red-rgb: 255, 59, 48;--ludo-green-rgb: 33, 207, 86;--ludo-yellow-rgb: 255, 196, 0;--ludo-blue-rgb: 31, 176, 255;--ludo-accent-rgb: 130, 150, 255;--ludo-gold-rgb: 255, 210, 87;--ludo-safe-top: env(safe-area-inset-top, 0px);--ludo-safe-right: env(safe-area-inset-right, 0px);--ludo-safe-bottom: env(safe-area-inset-bottom, 0px);--ludo-safe-left: env(safe-area-inset-left, 0px);--ludo-safe-frame-padding: .75rem;--ludo-compact-top-band: 6.75rem;--ludo-compact-bottom-band: 5.25rem;--ludo-compact-side-band: 8.25rem;--ludo-compact-landscape-header-band: 3.125rem;--ludo-turn-rgb: var(--ludo-accent-rgb);--ludo-mv-sh: 0 0 0 2px var(--ludo-gold), 0 0 12px rgba(255, 210, 87, .5), 0 2px 6px rgba(0, 0, 0, .5);background-color:var(--ludo-bg-c)}.ludo-board-screen,.ludo-safe-frame{min-height:100vh;min-height:100dvh}.ludo-safe-frame{padding-top:max(var(--ludo-safe-top),var(--ludo-safe-frame-padding));padding-right:max(var(--ludo-safe-right),var(--ludo-safe-frame-padding));padding-bottom:max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding));padding-left:max(var(--ludo-safe-left),var(--ludo-safe-frame-padding))}.ludo-top-notices{max-height:2.75rem}.ludo-top-notices__scroller{max-height:2.75rem;padding-inline-end:2rem;scrollbar-width:thin}.ludo-top-notices__scroller>*{flex:0 0 auto;margin-bottom:0}.ludo-board-frame:not(.ludo-board-frame--immersive){max-width:min(calc(100vw - max(var(--ludo-safe-left),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-right),var(--ludo-safe-frame-padding))),calc(100vh - max(var(--ludo-safe-top),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding)) - var(--ludo-compact-top-band) - var(--ludo-compact-bottom-band)),44rem);max-width:min(calc(100vw - max(var(--ludo-safe-left),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-right),var(--ludo-safe-frame-padding))),calc(100dvh - max(var(--ludo-safe-top),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding)) - var(--ludo-compact-top-band) - var(--ludo-compact-bottom-band)),44rem)}.ludo-board-frame--immersive{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;touch-action:none;border-radius:0;padding:0;background:none;box-shadow:none}.ludo-board-frame--immersive>.ludo-board-field{border-radius:0}.ludo-chat-sheet{height:min(72vh,36rem);height:min(72dvh,36rem)}@media(min-width:768px){.ludo-scene{--ludo-safe-frame-padding: 1.25rem}.ludo-safe-frame{padding-top:max(var(--ludo-safe-top),var(--ludo-safe-frame-padding));padding-right:max(var(--ludo-safe-right),var(--ludo-safe-frame-padding));padding-bottom:max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding));padding-left:max(var(--ludo-safe-left),var(--ludo-safe-frame-padding))}}@media(max-height:500px){.ludo-scene{--ludo-safe-frame-padding: .5rem}.ludo-safe-frame{padding-top:max(var(--ludo-safe-top),var(--ludo-safe-frame-padding));padding-right:max(var(--ludo-safe-right),var(--ludo-safe-frame-padding));padding-bottom:max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding));padding-left:max(var(--ludo-safe-left),var(--ludo-safe-frame-padding))}.ludo-board-frame:not(.ludo-board-frame--immersive){max-width:calc(100vh - 4.5rem);max-width:calc(100dvh - 4.5rem)}}@supports (color: oklch(0 0 0)){.ludo-scene{--ludo-bg-a: oklch(.2605 .088 268.73);--ludo-bg-b: oklch(.1929 .0624 270.02);--ludo-bg-c: oklch(.1418 .0403 268.25);--ludo-ink: oklch(.2082 .067 270.75);--ludo-ink-2: oklch(.2802 .0847 270.79);--ludo-board-a: oklch(.2615 .0854 270.99);--ludo-board-c: oklch(.1866 .057 270.83);--ludo-accent: oklch(.7723 .1154 263.77);--ludo-accent-soft: oklch(.8796 .0585 271.33);--ludo-gold: oklch(.8807 .1467 88.73);--ludo-gold-hi: oklch(.936 .0913 92.69);--ludo-gold-deep: oklch(.7952 .1617 86.05);--ludo-emerald: oklch(.7729 .1535 163.22);--ludo-sky: oklch(.7535 .139 232.66);--ludo-rose: oklch(.6969 .1953 17.24);--ludo-tile-a: oklch(.9692 .0121 96.42);--ludo-tile-b: oklch(.9174 .019 96.88);--ludo-tile-edge: oklch(.7114 .1219 95.68);--ludo-red: oklch(.6542 .2321 28.66);--ludo-red-l: oklch(.789 .1223 28.66);--ludo-red-d: oklch(.4381 .1668 28.6);--ludo-green: oklch(.7479 .2106 147.53);--ludo-green-l: oklch(.8837 .1397 147.68);--ludo-green-d: oklch(.5333 .1515 147.61);--ludo-yellow: oklch(.8498 .1739 86.55);--ludo-yellow-l: oklch(.9298 .0781 86.25);--ludo-yellow-d: oklch(.6348 .1253 86.17);--ludo-blue: oklch(.7232 .16 240.47);--ludo-blue-l: oklch(.8584 .0779 240.18);--ludo-blue-d: oklch(.5072 .1149 240.47);--ludo-rail: oklch(.1418 .0403 268.25);--ludo-frame: oklch(.1866 .057 270.83);--ludo-field: oklch(.2615 .0854 270.99);--ludo-field-b: oklch(.1866 .057 270.83);--ludo-felt-a: oklch(.2605 .088 268.73);--ludo-felt-b: oklch(.1929 .0624 270.02);--ludo-felt-c: oklch(.1418 .0403 268.25)}}.ludo-felt{background:radial-gradient(120% 70% at 50% -4%,var(--ludo-bg-a) 0%,var(--ludo-bg-b) 46%,var(--ludo-bg-c) 100%)}.ludo-starfield{background-image:radial-gradient(1.5px 1.5px at 12% 18%,rgba(255,255,255,.25) 50%,transparent 51%),radial-gradient(1px 1px at 78% 9%,rgba(255,255,255,.2) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 62% 30%,rgba(160,190,255,.18) 50%,transparent 51%),radial-gradient(1px 1px at 30% 55%,rgba(255,255,255,.12) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 88% 66%,rgba(160,190,255,.15) 50%,transparent 51%),radial-gradient(1px 1px at 8% 82%,rgba(255,255,255,.14) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 46% 93%,rgba(160,190,255,.12) 50%,transparent 51%)}.ludo-aura{border-radius:99px;background:radial-gradient(circle,rgba(var(--ludo-turn-rgb),.55),transparent 70%);filter:blur(70px);opacity:.5;transition:background .6s}.ludo-glass,.ludo-hud-btn,.ludo-hud-cluster,.ludo-player-chip,.ludo-immediate-actions,.ludo-immediate-target-panel,.ludo-social-controls,.ludo-top-notices,.ludo-reclaim-control,.ludo-winner-keepsake{touch-action:pan-y}.ludo-glass{background:var(--ludo-glass);border:1px solid var(--ludo-line);box-shadow:0 6px 16px #00000059}.ludo-hud-btn{position:relative;background:var(--ludo-glass);border:1px solid var(--ludo-line);box-shadow:0 6px 16px #00000059}.ludo-hud-btn:hover{background:#1a2452d9}.ludo-gold-text{color:var(--ludo-gold)}.ludo-chip-gold{color:#0b1020;background:linear-gradient(160deg,#ffe9a3,#ffd257);background:linear-gradient(160deg,var(--ludo-gold-hi),var(--ludo-gold));border:none}.ludo-cta-gold{background:linear-gradient(160deg,#ffe9a3,#ffd257 55%,#eab308);background:linear-gradient(160deg,var(--ludo-gold-hi),var(--ludo-gold) 55%,var(--ludo-gold-deep));color:#0b1020;box-shadow:0 10px 24px #eab30859,inset 0 0 0 1px #ffffff80}.ludo-cta-gold:hover{filter:brightness(1.06)}.ludo-player-pair{min-height:2.75rem;align-items:center;justify-content:space-between}.ludo-player-chip{min-height:2.75rem;max-width:min(10rem,calc(50% - .25rem));padding-inline:.125rem;background:transparent;border:0;box-shadow:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.9))}.ludo-player-chip__avatar{border-radius:9999px;box-shadow:0 0 0 2px rgba(var(--plate-rgb),.78),0 2px 8px #000000a6;transition:box-shadow .24s ease,filter .24s ease}.ludo-player-chip--active .ludo-player-chip__avatar{box-shadow:0 0 0 3px rgba(var(--plate-rgb),.98),0 0 14px rgba(var(--plate-rgb),.82),0 2px 8px #000000b3}.ludo-player-chip--hit .ludo-player-chip__avatar{filter:brightness(1.15);box-shadow:0 0 0 3px #ff5e70f2,0 0 16px #ff5e70d9,0 2px 8px #000000b3}.ludo-player-chip__name,.ludo-player-chip__status{text-shadow:0 1px 3px #02040d,0 0 7px rgba(2,4,13,.9)}.ludo-compact-bottom-hud{display:flex;flex-direction:column;gap:.25rem;padding-top:.25rem;background:transparent;border:0;box-shadow:none}.ludo-compact-actions{min-height:2rem;gap:.25rem}.ludo-turn-status{background:#070c1fc2;border:1px solid rgba(var(--ludo-turn-rgb),.32);box-shadow:0 4px 14px #0000006b;text-shadow:0 1px 3px rgba(0,0,0,.85)}.ludo-social-controls{min-height:2.75rem}.ludo-social-controls>button,.ludo-social-controls .ludo-reaction>button{width:2.75rem;height:2.75rem}.ludo-immediate-actions{display:grid;grid-template-columns:2.75rem repeat(3,minmax(0,1fr));gap:.3rem;width:min(100%,24rem)}.ludo-immediate-action-btn{position:relative;display:grid;grid-template-columns:1.4rem minmax(0,1fr);align-items:center;min-width:0;min-height:2.75rem;padding-block:.25rem;padding-inline:.38rem 1.05rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;color:#ffffff80;background:#070c1fd1;box-shadow:0 4px 14px #00000059;outline:none}.ludo-immediate-action-btn--available:not(:disabled){color:#fffbd8;border-color:#fde047eb;background:linear-gradient(145deg,#5b410dfa,#0e1f44fa);box-shadow:0 5px 16px #0000006b,0 0 0 1px #fde04747,0 0 19px #f59e0b80,inset 0 1px #ffffff2e}.ludo-immediate-action-btn--available:not(:disabled) .ludo-immediate-action-btn__icon{color:#ffe66d;filter:drop-shadow(0 0 5px rgba(251,191,36,.78))}.ludo-immediate-action-btn--available:not(:disabled):hover{border-color:#fef08a;background:linear-gradient(145deg,#6f4e0d,#112752);box-shadow:0 6px 18px #00000075,0 0 0 2px #fde04757,0 0 24px #f59e0b9e,inset 0 1px #ffffff38}.ludo-immediate-action-btn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcd34dbf}.ludo-immediate-action-btn--available:not(:disabled):focus-visible{border-color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 5px #fcd34dd1,0 0 22px #f59e0b94}.ludo-immediate-action-btn:disabled{cursor:not-allowed}.ludo-immediate-action-btn--bomb{width:2.75rem;height:2.75rem;min-height:2.75rem;justify-self:center;grid-template-columns:1fr;padding:0;border-radius:9999px;touch-action:none}.ludo-immediate-action-btn--bomb:before{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(251,146,60,.28);border-radius:inherit;content:"";pointer-events:none}.ludo-immediate-action-btn--bomb.ludo-immediate-action-btn--available:not(:disabled):before{border-color:#fb923ceb;box-shadow:0 0 13px #f97316a6,inset 0 0 8px #fbbf242e}.ludo-immediate-action-btn__icon{display:grid;place-items:center}.ludo-immediate-action-btn__label{overflow:hidden;font-size:.62rem;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ludo-immediate-action-btn__count{position:absolute;inset-block-start:.18rem;inset-inline-end:.22rem;display:grid;min-width:1rem;height:1rem;place-items:center;border-radius:9999px;background:#ffffff1a;font-size:.58rem;font-weight:900;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ludo-immediate-action-btn__count--bomb{inset-block-start:.08rem;inset-inline-end:.08rem;min-width:.9rem;height:.9rem;border:1px solid rgba(7,12,31,.72);font-size:.54rem}.ludo-immediate-action-btn--available:not(:disabled) .ludo-immediate-action-btn__count{background:#fcd34d;color:#172033}.ludo-immediate-action-btn__count--price{inset-block-start:auto;inset-block-end:-.15rem;inset-inline-start:auto;inset-inline-end:auto;left:50%;right:auto;transform:translate(-50%);display:flex;gap:.12rem;padding-inline:.25rem;white-space:nowrap;border:1px solid rgba(7,12,31,.72);background:#172033}.ludo-immediate-target-panel{display:flex;width:min(100%,24rem);min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(252,211,77,.28);border-radius:.9rem;padding:.3rem .4rem;background:#070c1ff0;box-shadow:0 7px 20px #0006;color:#ffffffd1}.ludo-immediate-target-panel__prompt{min-width:0;flex:1;font-size:.68rem;font-weight:850;line-height:1.15}.ludo-immediate-target-panel__error{color:#fecdd3;font-size:.65rem;font-weight:800}.ludo-immediate-target-panel__actions{display:flex;gap:.3rem}.ludo-immediate-target-panel__cancel,.ludo-immediate-target-panel__confirm{min-height:2.25rem;border-radius:.7rem;padding-inline:.65rem;font-size:.68rem;font-weight:900;outline:none}.ludo-immediate-target-panel__cancel{border:1px solid rgba(255,255,255,.14);background:#ffffff0e;color:#fffc}.ludo-immediate-target-panel__confirm{border:1px solid rgba(252,211,77,.72);background:#fcd34d;color:#172033}.ludo-immediate-target-panel__confirm:disabled{cursor:not-allowed;opacity:.45}.ludo-immediate-target-panel__cancel:focus-visible,.ludo-immediate-target-panel__confirm:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcd34db3}.ludo-token--armored{box-shadow:inset 0 -3px 5px #0000006b,inset 0 2px 3px #ffffff8c,0 0 0 2px #7dd3fce6,0 0 16px #38bdf8bf}.ludo-token--ghost{opacity:.58;filter:saturate(.58) brightness(1.18);box-shadow:inset 0 0 0 2px #e9d5ffb3,0 0 14px #c4b5fdd1}.ludo-token--bomb-protected{z-index:34;filter:brightness(1.22) saturate(1.08)}.ludo-token--bomb-returning{z-index:33}.ludo-bomb-protected-cue{position:absolute;top:-48%;right:-48%;bottom:-48%;left:-48%;display:grid;place-items:center;border:2px solid rgba(207,250,254,.96);border-radius:9999px;color:#cffafe;background:radial-gradient(circle,#7dd3fc42,#0e74900a 68%);box-shadow:0 0 16px #67e8f9f2,inset 0 0 10px #ffffffb8;animation:ludo-bomb-deflection .65s ease-out both}.ludo-bomb-protected-cue--reduced{animation:none;opacity:.9}@keyframes ludo-bomb-deflection{0%{opacity:0;transform:scale(.68)}32%{opacity:1;transform:scale(1.08)}to{opacity:.45;transform:scale(1.24)}}.ludo-token-effect{position:absolute;inset-block-start:-58%;inset-inline-end:-48%;display:grid;width:84%;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.75);border-radius:9999px;color:#fff;background:#0c1430f0;box-shadow:0 2px 8px #00000094}.ludo-token-effect--armor{color:#bae6fd;border-color:#7dd3fce6}.ludo-token-effect small,.ludo-bomb-marker small{position:absolute;inset-inline-end:-.2rem;inset-block-end:-.25rem;display:grid;min-width:.85rem;height:.85rem;place-items:center;border-radius:9999px;background:#f8fafc;color:#111827;font-size:.52rem;font-weight:950;line-height:1}.ludo-bomb-marker{inset-inline-end:-12%;inset-block-start:-12%;display:grid;width:72%;min-width:.9rem;aspect-ratio:1;place-items:center;border:1px solid rgba(251,146,60,.88);border-radius:9999px;color:#fed7aa;background:radial-gradient(circle at 36% 30%,#78350f,#111827 68%);box-shadow:0 0 12px #f97316b3,0 2px 6px #000000a6}.ludo-bomb-burst{display:grid;width:210%;aspect-ratio:1;place-items:center;border:3px solid currentColor;border-radius:9999px;color:#fff7ed;background:radial-gradient(circle,rgba(255,255,255,.96) 0 8%,rgba(249,115,22,.94) 18%,rgba(220,38,38,.38) 46%,transparent 72%);box-shadow:0 0 22px #f97316e0;animation:ludo-bomb-burst var(--ludo-bomb-burst-duration, 1.92s) cubic-bezier(.16,.8,.24,1) both}.ludo-bomb-burst--reduced{animation:none;opacity:.88;transform:scale(.86)}@keyframes ludo-bomb-burst{0%{opacity:0;transform:scale(.2)}28%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:scale(1.58)}}.ludo-immediate-action-backdrop{background:#030614ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ludo-immediate-action-sheet{max-height:min(90dvh,42rem);overflow-y:auto;border:1px solid rgba(252,211,77,.2);box-shadow:0 -18px 60px #00000094}.ludo-immediate-action-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ludo-immediate-action-choice{display:flex;min-width:0;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(255,255,255,.12);border-radius:.8rem;background:#ffffff0b;padding:.55rem .7rem;color:#ffffffc2;font-size:.78rem;font-weight:800;outline:none}.ludo-immediate-action-choice:hover,.ludo-immediate-action-choice:focus-visible{border-color:#fcd34d80;background:#fcd34d14}.ludo-immediate-action-choice--selected{border-color:#fcd34d;background:#fcd34d29;color:#fff8d8;box-shadow:inset 0 0 0 1px #fcd34d33}.ludo-immediate-action-choice--die{font-size:1rem}.ludo-pip-home{background:linear-gradient(150deg,#ffe9a3,#eab308);background:linear-gradient(150deg,var(--ludo-gold-hi),var(--ludo-gold-deep));box-shadow:0 0 6px #eab308b3}.ludo-pip-empty{background:#ffffff29}.ludo-die-badge{background:#f5f3ea;color:#1b2140;box-shadow:0 2px 6px #0006}.ludo-speak-ring{border:2px solid var(--ludo-emerald);box-shadow:0 0 10px #34d399b3}.ludo-mic-badge{background:var(--ludo-ink);border:1px solid rgba(52,211,153,.7);box-shadow:0 2px 5px #00000080;color:var(--ludo-emerald)}.ludo-board-frame{overflow:visible;background:conic-gradient(from 180deg,rgba(var(--ludo-turn-rgb),.9),#8296ff59,rgba(var(--ludo-turn-rgb),.9),#8296ff59,rgba(var(--ludo-turn-rgb),.9));box-shadow:0 0 26px rgba(var(--ludo-turn-rgb),.35),0 18px 44px #00000080;transition:background .5s,box-shadow .5s}.ludo-board-field{overflow:hidden;background:linear-gradient(165deg,#161f4d,#0d1436 55%,#0a102c);background:linear-gradient(165deg,var(--ludo-board-a) 0%,var(--ludo-ink) 55%,var(--ludo-board-c) 100%);box-shadow:inset 0 1px #ffffff14,inset 0 -14px 30px #00000059}.ludo-quadrant{border-radius:14%;background:linear-gradient(145deg,var(--quad-l) 0%,var(--quad-b) 42%,var(--quad-d) 130%);box-shadow:inset 0 3px 6px #ffffff59,inset 0 -8px 16px #00000061,0 6px 14px #0006}.ludo-socket{border-radius:9999px;background:radial-gradient(circle at 50% 34%,var(--socket-d, rgba(0, 0, 0, .5)),rgba(0,0,0,.55));box-shadow:inset 0 3px 7px #00000080,inset 0 -1px 2px #ffffff40}.ludo-cell-tile{border-radius:22%;background:linear-gradient(160deg,#f7f5ec,#e7e4d6);background:linear-gradient(160deg,var(--ludo-tile-a),var(--ludo-tile-b));box-shadow:inset 0 1px 1.5px #ffffffe6,inset 0 -2px 3px #00000024,0 2px 4px #00000059}.ludo-cell-tile--color{background:linear-gradient(150deg,var(--cell-l),var(--cell-b) 60%);box-shadow:inset 0 1px 2px #ffffff80,inset 0 -2px 4px #00000040,0 2px 4px #00000059}.ludo-dest-ring{border-radius:30%;border:2.5px dashed rgba(255,255,255,.8);box-shadow:0 0 10px #ffffff73,inset 0 0 6px #fff3}.ludo-dest-ring--commit{border-radius:32%;border:3px solid var(--ludo-gold);box-shadow:0 0 16px #ffd257d9,inset 0 0 10px #ffd25773}.ludo-dest-ring--round,.ludo-dest-ring--commit.ludo-dest-ring--round{border-radius:9999px}.ludo-hub-core{background:var(--ludo-ink);box-shadow:0 0 0 2px #ffffffd9,0 3px 8px #00000080}.ludo-yard-cam{background:#131b45;box-shadow:inset 0 -4px 8px #00000059,0 4px 12px #00000080,0 0 0 2px #fff6;transition:box-shadow .4s}.ludo-yard-cam--active{box-shadow:inset 0 -4px 8px #00000059,0 4px 12px #00000080,0 0 0 2.5px #fffffff2,0 0 20px rgba(var(--plate-rgb),.85)}.ludo-token{box-shadow:inset 0 -3px 5px #00000073,inset 0 2px 3px #ffffff80,0 4px 9px #0000008c}.ludo-token--movable{box-shadow:inset 0 -3px 5px #00000073,inset 0 2px 3px #ffffff80,0 4px 9px #0000008c,0 0 16px rgba(var(--token-rgb),.75)}.ludo-token--home{box-shadow:0 0 10px rgba(var(--token-rgb),.8),inset 0 -2px 4px #0006}.ludo-token--red{background:radial-gradient(circle at 32% 26%,#fff,#ff9b8d 22%,#ff3b30 55%,#991410);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-red-l) 22%,var(--ludo-red) 55%,var(--ludo-red-d) 100%)}.ludo-token--green{background:radial-gradient(circle at 32% 26%,#fff,#96f2a3 22%,#21cf56 55%,#0d8333);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-green-l) 22%,var(--ludo-green) 55%,var(--ludo-green-d) 100%)}.ludo-token--yellow{background:radial-gradient(circle at 32% 26%,#fff,#ffe5ac 22%,#ffc400 55%,#ac8413);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-yellow-l) 22%,var(--ludo-yellow) 55%,var(--ludo-yellow-d) 100%)}.ludo-token--blue{background:radial-gradient(circle at 32% 26%,#fff,#a2d8ff 22%,#1fb0ff 55%,#076ca0);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-blue-l) 22%,var(--ludo-blue) 55%,var(--ludo-blue-d) 100%)}.ludo-token__core{display:grid;place-items:center;width:71%;height:71%;border-radius:9999px;background:transparent;font-weight:800;line-height:1;color:#ffffff80;text-shadow:0 1px 2px rgba(0,0,0,.35)}.ludo-token__core--red,.ludo-token__core--green,.ludo-token__core--blue{color:#ffffff80}.ludo-token__core--yellow{color:#4a34058c;text-shadow:0 1px 1px rgba(255,255,255,.35)}.ludo-blockade-badge{background:radial-gradient(circle at 50% 38%,#0d1436f0,#04081ae6);box-shadow:inset 0 0 0 1px #c4b5fd8c,0 2px 5px #0000008c}.ludo-avatar--human,.ludo-avatar--red,.ludo-avatar--green,.ludo-avatar--yellow,.ludo-avatar--blue{box-shadow:inset 0 -3px 6px #00000059,inset 0 2px 3px #ffffff73,0 3px 8px #00000073}.ludo-avatar--red{background:radial-gradient(circle at 32% 26%,#fff,#ff9b8d 24%,#ff3b30 58%,#991410);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-red-l) 24%,var(--ludo-red) 58%,var(--ludo-red-d) 100%)}.ludo-avatar--green{background:radial-gradient(circle at 32% 26%,#fff,#96f2a3 24%,#21cf56 58%,#0d8333);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-green-l) 24%,var(--ludo-green) 58%,var(--ludo-green-d) 100%)}.ludo-avatar--yellow{background:radial-gradient(circle at 32% 26%,#fff,#ffe5ac 24%,#ffc400 58%,#ac8413);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-yellow-l) 24%,var(--ludo-yellow) 58%,var(--ludo-yellow-d) 100%)}.ludo-avatar--blue{background:radial-gradient(circle at 32% 26%,#fff,#a2d8ff 24%,#1fb0ff 58%,#076ca0);background:radial-gradient(circle at 32% 26%,#ffffff 0%,var(--ludo-blue-l) 24%,var(--ludo-blue) 58%,var(--ludo-blue-d) 100%)}.ludo-color-dot{background:radial-gradient(120% 90% at 30% 22%,#ffffff80 0,#ffffff80 10%,#fff0 32%),radial-gradient(circle at 35% 30%,var(--dot-c, var(--ludo-gold)),var(--dot-c, var(--ludo-gold)));box-shadow:inset 0 0 0 1px #ffffff40}.ludo-board-roll-control,.ludo-board-action{border:0;background:transparent;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ludo-board-action--token{touch-action:none}.ludo-board-action--immediate-target,.ludo-board-action--bomb-target{color:#fff;touch-action:manipulation}.ludo-board-action--immediate-target{border:2px solid rgba(186,230,253,.92);background:#082f49b8;box-shadow:0 0 0 3px rgba(var(--plate-rgb),.24),0 0 17px #38bdf8cc}.ludo-board-action--immediate-selected{border-width:3px;border-color:#fef3c7;background:#92400ed1;box-shadow:0 0 0 3px #fcd34d6b,0 0 22px #fcd34deb}.ludo-immediate-target-ring{top:-28%;right:-28%;bottom:-28%;left:-28%;border:2px dashed rgba(186,230,253,.96);box-shadow:0 0 15px #38bdf8d1}.ludo-immediate-target-ring--selected{border:3px solid #fef3c7;box-shadow:0 0 20px #fcd34df5}.ludo-board-action--bomb-target{border:2px solid rgba(251,146,60,.95);background:radial-gradient(circle at 34% 28%,#fbbf24f0,#7c2d12f5 70%);box-shadow:0 0 0 3px #f973162e,0 0 17px #f97316d1}.ludo-board-action--bomb-selected{border-width:3px;border-style:solid;border-color:#fef3c7;box-shadow:0 0 0 4px #fcd34d57,0 0 24px #f97316eb}.ludo-board-action--bomb-armed{border-width:3px;border-style:solid;border-color:#fff;background:radial-gradient(circle at 34% 28%,#fff7ed,#ea580c 58%,#7f1d1d);box-shadow:0 0 0 4px #ffffff61,0 0 28px #f97316;transform:translate(-50%,-50%) scale(1.12)}.ludo-bomb-drag-ghost{border:2px solid rgba(255,255,255,.9);color:#fff7ed;background:radial-gradient(circle at 34% 28%,#fcd34d,#c2410c 62%,#111827);box-shadow:0 10px 26px #00000085,0 0 24px #f97316e6}.ludo-board-action--dragging:after{opacity:0}.ludo-drag-ghost{background:radial-gradient(120% 90% at 32% 24%,#ffffff8c 0,#ffffff8c 12%,#fff0 34%),radial-gradient(circle at 40% 34%,rgb(var(--token-rgb)),rgb(var(--token-rgb)));box-shadow:0 10px 22px #00000073,inset 0 0 0 2px #ffffff59}.ludo-board-native-actions{top:3px;right:3px;bottom:3px;left:3px;overflow:visible}.ludo-board-frame--immersive>.ludo-board-native-actions{top:0;right:0;bottom:0;left:0}.ludo-board-roll-control{color:rgb(var(--ludo-turn-rgb))}.ludo-board-roll-control__ring{border:2px solid rgba(var(--ludo-turn-rgb),.72);background:radial-gradient(circle,rgba(var(--ludo-turn-rgb),.14),transparent 66%);box-shadow:0 0 0 4px rgba(var(--ludo-turn-rgb),.08),0 0 17px rgba(var(--ludo-turn-rgb),.45);opacity:.76;transform-origin:center}.ludo-board-roll-control--live .ludo-board-roll-control__ring{border-color:rgba(var(--ludo-turn-rgb),1);box-shadow:0 0 0 4px rgba(var(--ludo-turn-rgb),.14),0 0 24px rgba(var(--ludo-turn-rgb),.78);opacity:1}.ludo-board-roll-control--heartbeat .ludo-board-roll-control__ring{animation:ludo-die-heartbeat 1.55s ease-in-out infinite}.animate-ludo-die-breathe{animation:ludo-die-breathe 1.55s ease-in-out infinite;transform-origin:center;will-change:transform}.ludo-board-roll-control:disabled{cursor:default}.ludo-board-roll-control:focus-visible,.ludo-board-action:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #50d8e88c}.ludo-board-action:after{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;content:""}.ludo-board-action--token:after{border:2px dashed rgba(255,255,255,.94);box-shadow:0 0 13px rgba(var(--plate-rgb),.82)}.ludo-board-action--selected:after{border-style:solid;border-width:3px;box-shadow:0 0 0 2px rgba(var(--plate-rgb),.3),0 0 18px rgba(var(--plate-rgb),.95)}.ludo-board-action--destination:after{border:2px solid rgba(125,238,252,.95);background:radial-gradient(circle,#50d8e80f 0,#50d8e80f 52%,#50d8e842 70%,#50d8e800 76%);box-shadow:0 0 16px #50d8e8d9,inset 0 0 6px #eafcff8c;animation:ludo-dest-breathe 1.5s ease-in-out infinite}.ludo-board-action--destination:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;border:2px solid rgba(125,238,252,.85);animation:ludo-dest-wave 1.5s cubic-bezier(.2,.6,.4,1) infinite}.ludo-board-action__destination-dot{background:radial-gradient(circle at 38% 32%,#fff,#9beefb 68%);box-shadow:0 0 10px #50d8e8,0 0 3px #ffffffe6;animation:ludo-dest-breathe 1.5s ease-in-out infinite}.ludo-board-action--destination-armed:after{border-color:#f2fffffa;border-width:3px;background:radial-gradient(circle,#8ff2ff24 0,#8ff2ff24 48%,#8ff2ff6b 72%,#8ff2ff00 78%);box-shadow:0 0 22px #8ff2fff2,0 0 44px #50d8e88c,inset 0 0 9px #ffffffbf;animation:ludo-dest-armed .62s ease-in-out infinite}.ludo-board-action--destination-armed:before{border-color:#f2fffff2;border-width:3px;animation:ludo-dest-armed-wave .62s cubic-bezier(.3,0,.2,1) infinite}.ludo-board-action--destination-armed .ludo-board-action__destination-dot{background:radial-gradient(circle at 38% 32%,#fff,#d8fbff 70%);box-shadow:0 0 16px #f2fffff2,0 0 6px #fff;animation:ludo-dest-armed .62s ease-in-out infinite}body.reduce-motion .ludo-board-action--destination:after,body.reduce-motion .ludo-board-action__destination-dot{animation:none}body.reduce-motion .ludo-board-action--destination:before{animation:none;opacity:0}body.reduce-motion .ludo-board-action--destination-armed:after,body.reduce-motion .ludo-board-action--destination-armed:before,body.reduce-motion .ludo-board-action--destination-armed .ludo-board-action__destination-dot{animation:none}body.reduce-motion .ludo-board-action--destination-armed:before{opacity:1;transform:scale(1.3)}.ludo-board-field[data-renderer="2d"] .ludo-board-roll-control--live{background:#060a1a70}.ludo-die{background:linear-gradient(150deg,#fff,#e9e6da 75%);box-shadow:0 6px 14px #00000080,inset 0 -3px 6px #0000001f,inset 0 2px 2px #ffffffe6}.ludo-die-pip{border-radius:9999px;background:radial-gradient(circle at 35% 30%,#3a4258,#10152b 70%);box-shadow:inset 0 2px 3px #00000080}.ludo-dice3d-face{border-radius:13%;background:linear-gradient(145deg,#fff,#fbfaf6 55%,#edeae2);box-shadow:inset 0 0 0 1px #0000000f,inset 0 0 22px #0000000a;backface-visibility:hidden}.ludo-dice3d-pip{transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(circle at 35% 30%,#474747,#121212 65%);box-shadow:inset 0 3px 5px #0000008c,0 1px 1px #ffffff80}.ludo-dice3d-shadow{border-radius:9999px;background:radial-gradient(ellipse at center,#0000006b,#0000 68%)}.ludo-dice3d-ring{border-style:solid;border-color:#fff;border-radius:9999px}.ludo-dice3d-glint{border-radius:13%;overflow:hidden;background:linear-gradient(105deg,#fff0 42%,#ffffff61,#fff0 58%);background-size:250% 100%}.ludo-media-btn--mic-on{background:#34d3992e;border:1px solid rgba(52,211,153,.65);color:#6ee7bf;box-shadow:0 8px 20px #0006}.ludo-media-btn--cam-on{background:#38bdf82e;border:1px solid rgba(56,189,248,.65);color:#7dd3fc;box-shadow:0 8px 20px #0006}.ludo-unread-badge{background:var(--ludo-rose);box-shadow:0 0 10px #ff5e7099}.ludo-sheet{background:var(--ludo-ink);border-top:1px solid var(--ludo-line-strong);box-shadow:0 -14px 40px #0009}.ludo-dialog{background:linear-gradient(175deg,#182350,#0b112e);background:linear-gradient(175deg,var(--ludo-ink-2),var(--ludo-board-c));border:1px solid var(--ludo-line-strong);box-shadow:0 24px 60px #000000b3,0 0 40px rgba(var(--ludo-turn-rgb),.4)}.ludo-input{border:1px solid var(--ludo-line-strong);background:#03061480;color:#fff}.ludo-input:focus{border-color:var(--ludo-accent)}.ludo-send-btn{background:linear-gradient(160deg,#5b96ff,#2563eb);color:#fff;box-shadow:0 6px 14px #2563eb66}.ludo-reaction>button{width:2.75rem;height:2.75rem;background:var(--ludo-glass);border-color:var(--ludo-line);color:#ffffffd9;box-shadow:0 8px 20px #0006}@media(min-width:381px){.ludo-reaction>button{width:3rem;height:3rem}}.ludo-reaction>button:hover{background:#1a2452d9}[dir=rtl] .ludo-scene [class*=tracking-],.ludo-scene [dir=rtl] [class*=tracking-]{letter-spacing:0}.ludo-winner-ceremony{isolation:isolate;contain:layout style paint;perspective:900px;color:#fff8dc}.ludo-winner-ceremony__wash{background:radial-gradient(circle at 50% 44%,rgba(255,218,116,.34),transparent 24%),radial-gradient(circle at 50% 50%,rgba(var(--ludo-victory-rgb),.2),transparent 43%),linear-gradient(180deg,#05121c3d,#0209120a 45%,#030d1347);animation:ludo-victory-wash 7.2s ease-out both}.ludo-winner-ceremony__mashrabiya{background-image:linear-gradient(30deg,transparent 42%,rgba(255,221,138,.24) 43% 46%,transparent 47%),linear-gradient(-30deg,transparent 42%,rgba(255,221,138,.2) 43% 46%,transparent 47%);background-position:0 0,21px 36px;background-size:42px 72px;-webkit-mask-image:radial-gradient(ellipse at center,transparent 8%,rgba(0,0,0,.8) 48%,#000 100%);mask-image:radial-gradient(ellipse at center,transparent 8%,rgba(0,0,0,.8) 48%,#000 100%);opacity:.16;animation:ludo-victory-pattern-drift 34s linear infinite}.ludo-winner-ceremony__rays{width:min(116vmax,90rem);aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(from 4deg,rgba(255,224,142,.14) 0deg 2deg,transparent 2deg 13deg);-webkit-mask-image:radial-gradient(circle,#000 0 19%,rgba(0,0,0,.58) 38%,transparent 70%);mask-image:radial-gradient(circle,#000 0 19%,rgba(0,0,0,.58) 38%,transparent 70%);opacity:.36;transform:translate(-50%,-50%);transform-origin:center;animation:ludo-victory-rays 36s linear infinite}.ludo-winner-ceremony__trim{width:clamp(8px,1.5vw,17px);background:linear-gradient(45deg,transparent 31%,rgba(255,222,137,.82) 32% 43%,transparent 44% 81%,rgba(255,222,137,.72) 82% 93%,transparent 94%),linear-gradient(-45deg,transparent 31%,rgba(153,54,38,.84) 32% 43%,transparent 44% 81%,rgba(153,54,38,.76) 82% 93%,transparent 94%),linear-gradient(90deg,#291412,#754218 48%,#291412);background-size:12px 12px,12px 12px,100% 100%;box-shadow:0 0 0 1px #ffdb7f6b,0 0 18px #ffc14038;opacity:.88;animation:ludo-victory-trim-glow 3.6s ease-in-out infinite}.ludo-winner-ceremony__trim--start{border-radius:0 80% 80% 0}.ludo-winner-ceremony__trim--end{border-radius:80% 0 0 80%}.ludo-winner-ceremony__threshold{height:clamp(7px,1.2vh,13px);background:linear-gradient(90deg,transparent,#9b671d 8%,#ffe29a 24%,#bd8028 50%,#ffe29a 76%,#9b671d 92%,transparent),linear-gradient(180deg,#ffebb0e6,#5b3208d1);box-shadow:0 -4px 22px #ffbe3547;opacity:.86}.ludo-winner-ceremony__lanterns{height:19%}.ludo-winner-ceremony__lantern{top:0;width:clamp(23px,4vmin,42px);height:clamp(58px,10vmin,98px);transform:translate(-50%);transform-origin:50% 0;animation:ludo-victory-lantern-sway 4.8s ease-in-out var(--victory-delay) infinite}.ludo-winner-ceremony__lantern:before{content:"";position:absolute;left:50%;top:-14px;width:1px;height:24px;background:linear-gradient(#5c370d,#f3c761)}.ludo-winner-ceremony__lantern-cap,.ludo-winner-ceremony__lantern-glass{position:absolute;left:50%;transform:translate(-50%)}.ludo-winner-ceremony__lantern-cap{top:10px;z-index:2;width:72%;height:13%;border-radius:55% 55% 18% 18%;background:linear-gradient(90deg,#6b4212,#f1c561 48%,#704512);box-shadow:0 1px #ffecae inset}.ludo-winner-ceremony__lantern-glass{top:17%;width:82%;height:58%;border:2px solid #b87824;border-radius:40% 40% 48% 48%/24% 24% 58% 58%;background:linear-gradient(60deg,transparent 43%,rgba(95,57,12,.72) 44% 48%,transparent 49%),linear-gradient(-60deg,transparent 43%,rgba(95,57,12,.68) 44% 48%,transparent 49%),radial-gradient(circle at 50% 42%,#fff3bb,#ffc95f 32%,#783d0ad6 72%);box-shadow:0 0 18px 5px #ffc43e52,0 0 42px 12px #ffaa2321,inset 0 0 7px #fff6c1b8;animation:ludo-victory-lantern-light 2.7s ease-in-out var(--victory-delay) infinite}.ludo-winner-ceremony__particle{position:absolute;left:var(--victory-x);top:var(--victory-y);display:block;width:var(--victory-size);aspect-ratio:1;clip-path:polygon(50% 0,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0 50%,39% 35%);animation:ludo-victory-pearl-drift var(--victory-duration) ease-in-out var(--victory-delay) infinite}.ludo-winner-ceremony__fireworks,.ludo-winner-ceremony__ribbon-rain{pointer-events:none}.ludo-winner-ceremony__fireworks{z-index:6;mix-blend-mode:screen}.ludo-winner-ceremony__firework{--victory-firework-radius: clamp(3.2rem, 11vmin, 7.3rem);--victory-firework-diagonal: clamp(2.26rem, 7.78vmin, 5.16rem);position:absolute;left:var(--victory-firework-x);top:var(--victory-firework-y);width:12px;height:12px;border-radius:50%;background:transparent;box-shadow:none;opacity:0;transform:translate(-50%,-50%);animation:ludo-victory-firework-core 6.7s linear var(--victory-firework-delay) both}.ludo-winner-ceremony__firework:nth-child(3n+1){--victory-firework-radius: clamp(3.7rem, 12.2vmin, 7.9rem);--victory-firework-diagonal: clamp(2.62rem, 8.63vmin, 5.59rem)}.ludo-winner-ceremony__firework:nth-child(3n){--victory-firework-radius: clamp(2.85rem, 9.4vmin, 6.1rem);--victory-firework-diagonal: clamp(2.02rem, 6.65vmin, 4.31rem)}.ludo-winner-ceremony__firework:before,.ludo-winner-ceremony__firework:after{content:"";position:absolute;left:50%;top:50%;width:calc(var(--victory-firework-radius) + var(--victory-firework-radius));aspect-ratio:1;border-radius:999px;opacity:0;transform-origin:50% 50%}.ludo-winner-ceremony__firework:before{background:radial-gradient(circle,#fff 0 4%,#fff4c7 4.5% 7%,transparent 10%),repeating-conic-gradient(from -2deg,transparent 0 8deg,#fffbe8 8deg 9.2deg,var(--victory-firework-color) 9.2deg 11.3deg,transparent 11.3deg 22.5deg);-webkit-mask-image:radial-gradient(circle,#000 0 9%,transparent 12% 20%,#000 24% 74%,transparent 82%);mask-image:radial-gradient(circle,#000 0 9%,transparent 12% 20%,#000 24% 74%,transparent 82%);filter:drop-shadow(0 0 4px #fffbe8) drop-shadow(0 0 10px var(--victory-firework-color));animation:ludo-victory-firework-sparks 6.7s linear var(--victory-firework-delay) both}.ludo-winner-ceremony__firework:after{--victory-firework-radius: clamp(2.2rem, 7.5vmin, 4.9rem);--victory-firework-diagonal: clamp(1.56rem, 5.3vmin, 3.47rem);background:radial-gradient(circle,#fff 0 5%,#fff1af 6% 9%,transparent 12%),repeating-conic-gradient(from 8deg,transparent 0 12.5deg,#fff 12.5deg 13.5deg,#fff1af 13.5deg 16deg,transparent 16deg 30deg);-webkit-mask-image:radial-gradient(circle,#000 0 10%,transparent 13% 18%,#000 23% 70%,transparent 80%);mask-image:radial-gradient(circle,#000 0 10%,transparent 13% 18%,#000 23% 70%,transparent 80%);filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 9px rgba(255,214,107,.95));animation:ludo-victory-firework-sparks-alt 6.7s linear var(--victory-firework-delay) both}.ludo-winner-ceremony__ribbon-rain{z-index:4;overflow:hidden;contain:layout paint}.ludo-winner-ceremony__ribbon-piece{--victory-ribbon-main: #ffb000;--victory-ribbon-light: #ffd85e;--victory-ribbon-dark: #9a4a00;position:absolute;left:var(--victory-ribbon-x);top:-14%;width:var(--victory-ribbon-width);height:var(--victory-ribbon-length);border:1px solid color-mix(in srgb,var(--victory-ribbon-main) 78%,#fff4ce);border-radius:68% 22% 64% 25%/14% 78% 22% 86%;background:linear-gradient(90deg,var(--victory-ribbon-dark) 0 13%,var(--victory-ribbon-main) 25% 68%,var(--victory-ribbon-light) 82%,var(--victory-ribbon-dark) 100%);clip-path:polygon(0 0,100% 5%,70% 31%,100% 57%,61% 100%,0 92%,30% 63%,0 34%);box-shadow:2px 0 #ffffff57 inset,-2px 0 #2d100a3d inset,0 0 8px color-mix(in srgb,var(--victory-ribbon-main) 48%,transparent),0 4px 10px #0000003d;opacity:0;transform-origin:50% 50%;animation:ludo-victory-ribbon-rain var(--victory-ribbon-duration) linear var(--victory-ribbon-delay) infinite both}.ludo-winner-ceremony__ribbon-piece:after{content:"";position:absolute;top:5%;right:38%;bottom:5%;left:38%;border-radius:inherit;background:linear-gradient(180deg,transparent,rgba(255,250,226,.52) 46%,transparent 82%);opacity:.28}.ludo-winner-ceremony__hero{position:absolute;z-index:5;left:50%;top:50%;width:min(34rem,88%);transform:translate(-50%,-50%);transform-origin:center;animation:ludo-victory-hero 7.2s cubic-bezier(.2,.82,.22,1) both}.ludo-winner-ceremony__arch{width:min(29rem,100%);min-height:min(25rem,64vmin);padding:clamp(3.25rem,8vmin,5.25rem) 1.25rem clamp(1.55rem,4vmin,2.5rem);overflow:hidden;border:2px solid rgba(255,222,138,.9);border-radius:48% 48% 24px 24px/38% 38% 24px 24px;background:radial-gradient(circle at 50% 12%,rgba(255,226,151,.3),transparent 24%),linear-gradient(155deg,#083430f5,#041723f7 54%,#1f0c23f5);box-shadow:0 24px 70px #000000b8,0 0 0 7px #52310cdb,0 0 0 9px #ffd56ba3,0 0 60px #ffbb326b,inset 0 0 46px #ffda7c1f;text-align:center}.ludo-winner-ceremony__arch:before,.ludo-winner-ceremony__arch:after{content:"";position:absolute;pointer-events:none}.ludo-winner-ceremony__arch:before{top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,231,170,.4);border-radius:inherit}.ludo-winner-ceremony__arch:after{inset:auto 7% 7% 7%;height:22%;background:repeating-linear-gradient(90deg,transparent 0 14px,rgba(255,220,132,.15) 14px 16px);-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.ludo-winner-ceremony__finial{width:clamp(22px,5vmin,38px);aspect-ratio:1;background:linear-gradient(145deg,#fff0b7,#c48228 64%,#71400d);clip-path:polygon(50% 0,63% 36%,100% 50%,63% 64%,50% 100%,37% 64%,0 50%,37% 36%);transform:translate(-50%,-48%);filter:drop-shadow(0 0 10px rgba(255,202,75,.72))}.ludo-winner-ceremony__seal{position:relative;width:clamp(58px,12vmin,92px);aspect-ratio:1;border:2px solid #ffe7a4;border-radius:50%;background:radial-gradient(circle,rgba(var(--ludo-victory-rgb),.9) 0 43%,transparent 45%),repeating-conic-gradient(from 22.5deg,#f7d16f 0,#f7d16f 11.25deg,#7f5117 11.25deg,#7f5117 22.5deg);color:#fff3c2;box-shadow:0 0 0 5px #5e390fe6,0 0 0 7px #ffda77b8,0 0 30px rgba(var(--ludo-victory-rgb),.6)}.ludo-winner-ceremony__mabrouk{position:relative;z-index:1;margin-top:clamp(1rem,3vmin,1.75rem);color:#ffe8a4;font-family:Tahoma,Noto Naskh Arabic,serif;font-size:clamp(3rem,12vmin,6rem);font-weight:900;line-height:.95;text-shadow:0 3px 0 #6d3e0a,0 8px 20px rgba(0,0,0,.64),0 0 22px rgba(255,201,73,.55)}.ludo-winner-ceremony__mabrouk:lang(en){max-width:100%;margin-inline:auto;font-size:clamp(1.8rem,6.4vmin,3.25rem);letter-spacing:.012em;overflow-wrap:normal;white-space:nowrap}.ludo-winner-ceremony__winner-name{position:relative;z-index:1;margin-top:clamp(.7rem,2vmin,1.15rem);overflow:hidden;color:#fffdf3;font-size:clamp(1.1rem,3.8vmin,1.75rem);font-weight:950;letter-spacing:.035em;line-height:1.15;text-overflow:ellipsis;text-shadow:0 4px 13px rgba(0,0,0,.75);white-space:nowrap}.ludo-winner-ceremony__rank{position:relative;z-index:1;width:-moz-max-content;width:max-content;max-width:90%;margin-top:.8rem;border:1px solid rgba(255,224,143,.5);border-radius:999px;background:linear-gradient(90deg,#6d410fbf,#ffd36638,#6d410fbf);padding:.45rem .9rem;color:#ffe9ae;font-size:clamp(.65rem,2.2vmin,.82rem);font-weight:900;letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff21}.ludo-winner-ceremony__rank:lang(fa){letter-spacing:0;text-transform:none}.ludo-winner-ceremony__burst{width:min(58vmin,29rem);aspect-ratio:1;transform:translate(-50%,-50%)}.ludo-winner-ceremony__burst>i{position:absolute;left:calc(50% - 1px);top:-15%;width:2px;height:80%;border-radius:999px;background:linear-gradient(transparent,rgba(255,231,167,.92),transparent 74%);box-shadow:0 0 8px #ffc848b8;opacity:0;transform:rotate(var(--victory-ray-angle));transform-origin:50% 81%;animation:ludo-victory-burst 1.65s ease-out .38s both}.ludo-winner-ceremony__ambient{position:absolute;left:50%;top:clamp(7.25rem,14.5vh,9rem);width:clamp(15rem,28vw,21rem);height:clamp(5rem,8vw,6rem);opacity:0;transform:translate(-50%);animation:ludo-victory-ambient-reveal 7.2s ease-out both}.ludo-winner-ceremony__ambient-ribbon{position:absolute;top:43%;width:43%;height:clamp(14px,1.8vw,20px);overflow:hidden;border-block:1px solid rgba(255,228,157,.68);background:linear-gradient(45deg,transparent 28%,rgba(255,225,145,.8) 29% 39%,transparent 40% 78%,rgba(151,48,42,.9) 79% 89%,transparent 90%),linear-gradient(90deg,#3b161aeb,#7e4916f5,#31131feb);background-size:14px 14px,100% 100%;box-shadow:0 0 0 1px #6f410fc7,0 0 13px #ffbe3542;animation:ludo-victory-ambient-ribbon 3.4s ease-in-out 6.25s infinite}.ludo-winner-ceremony__ambient-ribbon:after{content:"";position:absolute;top:-30%;right:-45%;bottom:-30%;left:-45%;background:linear-gradient(105deg,transparent 36%,rgba(255,248,211,.66) 49%,transparent 62%);opacity:0;transform:translate(-72%);animation:ludo-victory-ambient-ribbon-light 4.8s ease-in-out 6.3s infinite}.ludo-winner-ceremony__ambient-ribbon--start{left:1%;transform-origin:100% 50%;clip-path:polygon(0 50%,11% 0,100% 0,94% 50%,100% 100%,11% 100%)}.ludo-winner-ceremony__ambient-ribbon--end{right:1%;transform-origin:0 50%;clip-path:polygon(0 0,89% 0,100% 50%,89% 100%,0 100%,6% 50%);animation-delay:7.95s}.ludo-winner-ceremony__ambient-medallion{position:absolute;left:50%;top:50%;display:grid;width:clamp(4.75rem,8vw,5.75rem);aspect-ratio:1;place-items:center;border:2px solid #ffe7a3;border-radius:50%;background:radial-gradient(circle,rgba(var(--ludo-victory-rgb),.96) 0 36%,rgba(17,49,48,.98) 38% 53%,transparent 55%),repeating-conic-gradient(from 11.25deg,#ffe18b 0,#ffe18b 11.25deg,#875313 11.25deg,#875313 22.5deg);color:#fff3c4;box-shadow:0 0 0 4px #46270ae6,0 0 0 6px #ffd9719e,0 0 25px #ffbe3066,0 0 38px rgba(var(--ludo-victory-rgb),.26);transform:translate(-50%,-50%);animation:ludo-victory-ambient-medallion 3.8s ease-in-out 6.25s infinite}.ludo-winner-ceremony__ambient-halo{position:absolute;top:-17%;right:-17%;bottom:-17%;left:-17%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,228,151,.82) 0 2deg,transparent 2deg 18deg);-webkit-mask-image:radial-gradient(circle,transparent 0 59%,#000 61% 70%,transparent 72%);mask-image:radial-gradient(circle,transparent 0 59%,#000 61% 70%,transparent 72%);opacity:.72;animation:ludo-victory-ambient-halo 15s linear 6.25s infinite}.ludo-winner-ceremony__ambient-crown{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;filter:drop-shadow(0 2px 3px rgba(41,20,3,.64));animation:ludo-victory-ambient-crown 3.8s ease-in-out 6.25s infinite}.ludo-winner-ceremony__ambient-lantern{position:absolute;top:56%;width:1px;height:clamp(1.7rem,3.2vw,2.25rem);background:linear-gradient(#f5ce71,#5f3209b3);transform-origin:50% 0;animation:ludo-victory-ambient-lantern 4.6s ease-in-out 6.25s infinite}.ludo-winner-ceremony__ambient-lantern>i{position:absolute;left:50%;bottom:0;width:clamp(12px,1.4vw,17px);height:clamp(17px,2.1vw,24px);border:1px solid #d99c3d;border-radius:42% 42% 50% 50%;background:radial-gradient(circle at 50% 44%,#fff2b8,#f9b83f 46%,#6e390e);box-shadow:0 0 12px #ffbe329e;transform:translate(-50%);animation:ludo-victory-ambient-lantern-light 2.9s ease-in-out 6.25s infinite}.ludo-winner-ceremony__ambient-lantern--start{left:14%}.ludo-winner-ceremony__ambient-lantern--end{right:14%;animation-direction:reverse}.ludo-winner-ceremony__ambient-caption{position:absolute;left:50%;bottom:-.18rem;z-index:3;width:-moz-max-content;width:max-content;max-width:76%;border:1px solid rgba(255,225,148,.58);border-radius:999px;background:linear-gradient(90deg,#41181df5,#6f4212f7,#251a2df5);padding:.12rem .72rem .2rem;color:#fff0b8;font-family:Tahoma,Noto Naskh Arabic,serif;font-size:clamp(.95rem,1.55vw,1.2rem);font-weight:900;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 6px rgba(30,13,2,.8);transform:translate(-50%);box-shadow:0 0 14px #ffc13742}.ludo-winner-ceremony__ambient-glint{position:absolute;width:clamp(4px,.65vw,7px);aspect-ratio:1;background:#fff4cb;clip-path:polygon(50% 0,60% 39%,100% 50%,60% 61%,50% 100%,40% 61%,0 50%,40% 39%);opacity:0;animation:ludo-victory-ambient-glint 3.2s ease-in-out 6.25s infinite}.ludo-winner-ceremony__corner-rosette{bottom:11%;width:clamp(27px,5vmin,48px);aspect-ratio:1;background:radial-gradient(circle,rgba(4,30,37,.94) 0 31%,transparent 33%),repeating-conic-gradient(from 22.5deg,#f8d470 0,#f8d470 11.25deg,#70420d 11.25deg,#70420d 22.5deg);clip-path:polygon(50% 0,62% 31%,85% 15%,69% 38%,100% 50%,69% 62%,85% 85%,62% 69%,50% 100%,38% 69%,15% 85%,31% 62%,0 50%,31% 38%,15% 15%,38% 31%);filter:drop-shadow(0 0 9px rgba(255,201,64,.48));animation:ludo-victory-rosette 9s linear infinite}.ludo-winner-ceremony__corner-rosette--start{inset-inline-start:4%}.ludo-winner-ceremony__corner-rosette--end{inset-inline-end:4%;animation-direction:reverse}.ludo-winner-ceremony--paused *,.ludo-winner-ceremony--paused *:before,.ludo-winner-ceremony--paused *:after{animation-play-state:paused!important}.ludo-winner-keepsake{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,222,132,.54);background:radial-gradient(circle at 16% 50%,rgba(var(--ludo-victory-rgb),.28),transparent 34%),linear-gradient(110deg,#052a27f2,#0a162bf5 53%,#2f1225f2);box-shadow:0 12px 30px #00000075,0 0 26px #ffc13833,inset 0 1px #ffffff1a}.ludo-winner-keepsake:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 28%,rgba(255,241,194,.19) 46%,transparent 62%);transform:translate(-130%);animation:ludo-victory-keepsake-shimmer 5.2s ease-in-out infinite}.ludo-winner-keepsake:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;border:1px solid rgba(255,226,150,.18);border-radius:inherit;pointer-events:none}.ludo-winner-keepsake__seal{position:relative;width:2.7rem;aspect-ratio:1;border:1px solid #ffe8aa;border-radius:50%;background:radial-gradient(circle,rgba(var(--ludo-victory-rgb),.9) 0 42%,transparent 44%),repeating-conic-gradient(from 22.5deg,#f7d574 0,#f7d574 11.25deg,#6f430f 11.25deg,#6f430f 22.5deg);color:#fff1bc;box-shadow:0 0 18px #ffc43657}.ludo-winner-keepsake__eyebrow{color:#ffe29a;font-size:.68rem;font-weight:950;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}html[dir=rtl] .ludo-winner-keepsake__eyebrow{letter-spacing:0;text-transform:none}.ludo-winner-keepsake__copy{display:block;color:#fff9e6b8;font-size:.73rem;font-weight:700;line-height:1.25}.ludo-winner-ceremony--reduced *,.ludo-winner-ceremony--reduced *:before,.ludo-winner-ceremony--reduced *:after,body.reduce-motion .ludo-winner-ceremony *,body.reduce-motion .ludo-winner-ceremony *:before,body.reduce-motion .ludo-winner-ceremony *:after,body.reduce-motion .ludo-winner-keepsake:before{animation:none!important}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__hero,body.reduce-motion .ludo-winner-ceremony__hero{top:clamp(.75rem,3.5%,1.75rem);width:min(12rem,42%);opacity:.96;transform:translate(-50%)}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__burst,.ludo-winner-ceremony--reduced .ludo-winner-ceremony__finial,.ludo-winner-ceremony--reduced .ludo-winner-ceremony__winner-name,.ludo-winner-ceremony--reduced .ludo-winner-ceremony__rank,.ludo-winner-ceremony--reduced .ludo-winner-ceremony__arch:before,.ludo-winner-ceremony--reduced .ludo-winner-ceremony__arch:after,body.reduce-motion .ludo-winner-ceremony__burst,body.reduce-motion .ludo-winner-ceremony__finial,body.reduce-motion .ludo-winner-ceremony__winner-name,body.reduce-motion .ludo-winner-ceremony__rank,body.reduce-motion .ludo-winner-ceremony__arch:before,body.reduce-motion .ludo-winner-ceremony__arch:after{display:none}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__arch,body.reduce-motion .ludo-winner-ceremony__arch{min-height:0;border-radius:999px;padding:.5rem .8rem .6rem;box-shadow:0 8px 24px #0000007a,0 0 0 3px #52310cdb,0 0 0 4px #ffd56ba3,0 0 26px #ffbb3252}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__seal,body.reduce-motion .ludo-winner-ceremony__seal{width:clamp(34px,6vmin,48px)}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__mabrouk,body.reduce-motion .ludo-winner-ceremony__mabrouk{margin-top:.35rem;font-size:clamp(1.2rem,4vmin,1.7rem);line-height:1}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__wash,body.reduce-motion .ludo-winner-ceremony__wash{opacity:.24}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__rays,body.reduce-motion .ludo-winner-ceremony__rays{opacity:.14}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__particle,body.reduce-motion .ludo-winner-ceremony__particle{opacity:.42}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__particle:nth-child(n+7),body.reduce-motion .ludo-winner-ceremony__particle:nth-child(n+7){display:none}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__ambient,body.reduce-motion .ludo-winner-ceremony__ambient{opacity:.96}.ludo-winner-ceremony--reduced .ludo-winner-ceremony__ambient-glint,body.reduce-motion .ludo-winner-ceremony__ambient-glint,.ludo-winner-ceremony--reduced .ludo-winner-ceremony__fireworks,.ludo-winner-ceremony--reduced .ludo-winner-ceremony__ribbon-rain,body.reduce-motion .ludo-winner-ceremony__fireworks,body.reduce-motion .ludo-winner-ceremony__ribbon-rain{display:none}@media(max-width:480px){.ludo-winner-keepsake__copy{display:none}.ludo-winner-ceremony__particle:nth-child(n+9){display:none}.ludo-winner-ceremony__ribbon-piece:nth-child(n+33){display:none}.ludo-winner-ceremony__lantern:nth-child(2){display:none}.ludo-winner-ceremony__lantern{width:24px;height:60px}.ludo-winner-ceremony__hero{width:84%}.ludo-winner-ceremony__arch{padding-inline:.8rem}.ludo-winner-ceremony__ambient{top:clamp(9.5rem,20vh,11rem);width:clamp(16rem,70vw,18rem);height:clamp(5rem,21vw,5.5rem)}.ludo-winner-ceremony__ambient-medallion{width:clamp(4.25rem,18vw,4.75rem)}.ludo-winner-ceremony__ambient-glint--3{display:none}}@media(max-height:500px)and (orientation:landscape){.ludo-winner-ceremony__hero{width:min(22rem,52vw)}.ludo-winner-ceremony__arch{min-height:min(18rem,72vh);padding:2.1rem 1rem 1rem}.ludo-winner-ceremony__particle:nth-child(n+9),.ludo-winner-ceremony__lantern:nth-child(2),.ludo-winner-ceremony__ribbon-piece:nth-child(n+25),.ludo-winner-ceremony__firework:nth-child(n+8){display:none}.ludo-winner-ceremony__seal{width:48px}.ludo-winner-ceremony__mabrouk{margin-top:.65rem;font-size:clamp(2.35rem,13vh,3.7rem)}.ludo-winner-ceremony__winner-name{margin-top:.45rem;font-size:1rem}.ludo-winner-ceremony__rank{margin-top:.5rem;padding-block:.3rem}.ludo-winner-ceremony__lanterns{opacity:.72}.ludo-winner-ceremony__ambient{top:5.75rem;width:15rem;height:4rem}.ludo-winner-ceremony__ambient-medallion{width:3.75rem}.ludo-winner-ceremony__ambient-lantern{height:1.45rem}.ludo-winner-ceremony__ambient-glint--3{display:none}}.animate-ludo-turn-pulse{animation:ludo-turn-pulse 2s ease-out infinite}.animate-ludo-speak{animation:ludo-speak 1s ease-in-out infinite}.animate-ludo-dots>span{animation:ludo-dots 1.2s infinite}.animate-ludo-dots>span:nth-child(2){animation-delay:.2s}.animate-ludo-dots>span:nth-child(3){animation-delay:.4s}.animate-ludo-cellpulse{animation:ludo-cellpulse 1.1s ease-in-out infinite}.animate-ludo-tokenpulse{animation:ludo-tokenpulse 1.1s ease-in-out infinite}.animate-ludo-tumble{animation:ludo-tumble .72s ease-in-out infinite}.animate-ludo-rise{animation:ludo-rise .22s ease}.animate-ludo-toast{animation:ludo-toast 1.6s ease forwards}.ludo-event-toast{position:fixed;left:50%;bottom:calc(max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding)) + var(--ludo-compact-bottom-band) + .5rem);width:-moz-max-content;width:max-content;max-width:min(30rem,calc(100vw - 1.5rem))}.animate-ludo-pop{animation:ludo-pop .55s cubic-bezier(.34,1.56,.64,1)}body.reduce-motion .animate-ludo-turn-pulse,body.reduce-motion .animate-ludo-speak,body.reduce-motion .animate-ludo-dots>span,body.reduce-motion .animate-ludo-cellpulse,body.reduce-motion .animate-ludo-tokenpulse,body.reduce-motion .ludo-board-roll-control--heartbeat .ludo-board-roll-control__ring,body.reduce-motion .animate-ludo-die-breathe,body.reduce-motion .animate-ludo-tumble,body.reduce-motion .animate-ludo-rise,body.reduce-motion .animate-ludo-pop{animation:none}body.reduce-motion .animate-ludo-toast{animation:none!important;opacity:1;transform:translate(-50%)}.ludo-fx-layer{position:absolute;overflow:visible;pointer-events:none}.animate-ludo-leap{animation:ludo-fx-leap .36s ease}.animate-ludo-dizzy{animation:ludo-dizzy .7s ease-in-out infinite}.ludo-dizzy-star{position:absolute;left:50%;top:50%;line-height:1;pointer-events:none;animation:ludo-orbit 1s linear infinite}.ludo-dizzy-star:nth-of-type(2){animation-delay:-.33s}.ludo-dizzy-star:nth-of-type(3){animation-delay:-.66s}body.reduce-motion .animate-ludo-leap,body.reduce-motion .animate-ludo-dizzy,body.reduce-motion .ludo-dizzy-star{animation:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.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-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.-inset-\[12\%\]{top:-12%;right:-12%;bottom:-12%;left:-12%}.-inset-\[3px\]{top:-3px;right:-3px;bottom:-3px;left:-3px}.-inset-\[5px\]{top:-5px;right:-5px;bottom:-5px;left:-5px}.-inset-\[7\%\]{top:-7%;right:-7%;bottom:-7%;left:-7%}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.inset-\[5\%\]{top:5%;right:5%;bottom:5%;left:5%}.inset-\[6\%\]{top:6%;right:6%;bottom:6%;left:6%}.inset-\[8\%\]{top:8%;right:8%;bottom:8%;left:8%}.inset-\[9\%\]{top:9%;right:9%;bottom:9%;left:9%}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-\[8\%\]{left:8%;right:8%}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-4{bottom:-1rem}.-bottom-\[3px\]{bottom:-3px}.-end-0\.5{inset-inline-end:-.125rem}.-end-1{inset-inline-end:-.25rem}.-end-1\.5{inset-inline-end:-.375rem}.-end-10{inset-inline-end:-2.5rem}.-end-12{inset-inline-end:-3rem}.-end-16{inset-inline-end:-4rem}.-end-3{inset-inline-end:-.75rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-\[3px\]{right:-3px}.-start-3{inset-inline-start:-.75rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-14{top:-3.5rem}.-top-16{top:-4rem}.-top-20{top:-5rem}.-top-4{top:-1rem}.-top-7{top:-1.75rem}.-top-\[140px\]{top:-140px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-3{bottom:.75rem}.bottom-\[12\%\]{bottom:12%}.bottom-\[7\%\]{bottom:7%}.bottom-\[calc\(100\%\+0\.25rem\)\]{bottom:calc(100% + .25rem)}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+\.75rem\)\]{bottom:calc(env(safe-area-inset-bottom) + .75rem)}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+7rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 7rem)}.bottom-\[calc\(env\(safe-area-inset-bottom\)_\+_5rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 5rem)}.bottom-\[calc\(var\(--app-bottom-edge\,0px\)\+1rem\)\]{bottom:calc(var(--app-bottom-edge,0px) + 1rem)}.bottom-\[calc\(var\(--app-bottom-edge\,env\(safe-area-inset-bottom\)\)\+\.75rem\)\]{bottom:calc(var(--app-bottom-edge,env(safe-area-inset-bottom)) + .75rem)}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem,env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.end-0{inset-inline-end:0px}.end-0\.5{inset-inline-end:.125rem}.end-1{inset-inline-end:.25rem}.end-2{inset-inline-end:.5rem}.end-3{inset-inline-end:.75rem}.end-4{inset-inline-end:1rem}.end-\[10\%\]{inset-inline-end:10%}.end-\[14\%\]{inset-inline-end:14%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-\[2\%\]{right:2%}.start-0{inset-inline-start:0px}.start-1{inset-inline-start:.25rem}.start-2{inset-inline-start:.5rem}.start-3{inset-inline-start:.75rem}.start-4{inset-inline-start:1rem}.start-\[2rem\]{inset-inline-start:2rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-\[10\%\]{top:10%}.top-\[14\%\]{top:14%}.top-\[2\%\]{top:2%}.top-\[36\%\]{top:36%}.top-\[calc\(100\%\+0\.25rem\)\]{top:calc(100% + .25rem)}.top-\[calc\(env\(safe-area-inset-top\)\+\.25rem\)\]{top:calc(env(safe-area-inset-top) + .25rem)}.top-\[max\(0\.5rem\,env\(safe-area-inset-top\)\)\]{top:max(.5rem,env(safe-area-inset-top))}.top-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{top:max(.75rem,env(safe-area-inset-top))}.top-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{top:max(1rem,env(safe-area-inset-top))}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[152\]{z-index:152}.z-\[153\]{z-index:153}.z-\[154\]{z-index:154}.z-\[193\]{z-index:193}.z-\[194\]{z-index:194}.z-\[195\]{z-index:195}.z-\[1\]{z-index:1}.z-\[205\]{z-index:205}.z-\[210\]{z-index:210}.z-\[21\]{z-index:21}.z-\[220\]{z-index:220}.z-\[225\]{z-index:225}.z-\[22\]{z-index:22}.z-\[230\]{z-index:230}.z-\[235\]{z-index:235}.z-\[240\]{z-index:240}.z-\[28\]{z-index:28}.z-\[29\]{z-index:29}.z-\[2\]{z-index:2}.z-\[30\]{z-index:30}.z-\[31\]{z-index:31}.z-\[32\]{z-index:32}.z-\[34\]{z-index:34}.z-\[3\]{z-index:3}.z-\[43\]{z-index:43}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[46\]{z-index:46}.z-\[47\]{z-index:47}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[…\]{z-index:…}.order-last{order:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.-m-3{margin:-.75rem}.m-0{margin:0}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-auto{margin-top:auto;margin-bottom:auto}.-me-2{margin-inline-end:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-\[4\.5px\]{margin-left:-4.5px}.-ml-\[5px\]{margin-left:-5px}.-ms-2{margin-inline-start:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-\[4\.5px\]{margin-top:-4.5px}.-mt-\[5px\]{margin-top:-5px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.me-1{margin-inline-end:.25rem}.ml-auto{margin-left:auto}.ms-0\.5{margin-inline-start:.125rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.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}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-16{width:4rem;height:4rem}.size-3{width:.75rem;height:.75rem}.size-4{width:1rem;height:1rem}.size-9{width:2.25rem;height:2.25rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/5{height:20%}.h-1\/6{height:16.666667%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/5{height:60%}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[124\%\]{height:124%}.h-\[130\%\]{height:130%}.h-\[138\%\]{height:138%}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[62\%\]{height:62%}.h-\[68\%\]{height:68%}.h-\[88\%\]{height:88%}.h-\[9px\]{height:9px}.h-\[clamp\(2\.75rem\,12vh\,3\.5rem\)\]{height:clamp(2.75rem,12vh,3.5rem)}.h-\[clamp\(4rem\,20vh\,6rem\)\]{height:clamp(4rem,20vh,6rem)}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:7rem}.max-h-52{max-height:13rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[5\.5rem\]{max-height:5.5rem}.max-h-\[75dvh\]{max-height:75dvh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.max-h-\[min\(14rem\,45vh\)\]{max-height:min(14rem,45vh)}.max-h-\[min\(20rem\,55vh\)\]{max-height:min(20rem,55vh)}.max-h-\[min\(70dvh\,20rem\)\]{max-height:min(70dvh,20rem)}.max-h-\[min\(82dvh\,42rem\)\]{max-height:min(82dvh,42rem)}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-4{min-height:1rem}.min-h-40{min-height:10rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[24rem\]{min-height:24rem}.min-h-\[3\.75rem\]{min-height:3.75rem}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[124\%\]{width:124%}.w-\[130\%\]{width:130%}.w-\[135\%\]{width:135%}.w-\[138\%\]{width:138%}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[4\.25rem\]{width:4.25rem}.w-\[420px\]{width:420px}.w-\[46\%\]{width:46%}.w-\[5\%\]{width:5%}.w-\[62\%\]{width:62%}.w-\[68\%\]{width:68%}.w-\[88\%\]{width:88%}.w-\[9px\]{width:9px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[clamp\(2\.75rem\,12vh\,3\.5rem\)\]{width:clamp(2.75rem,12vh,3.5rem)}.w-\[clamp\(4\.5rem\,20vw\,7rem\)\]{width:clamp(4.5rem,20vw,7rem)}.w-\[clamp\(4rem\,20vh\,6rem\)\]{width:clamp(4rem,20vh,6rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-3{min-width:.75rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-\[18px\]{min-width:18px}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-20{max-width:5rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-52{max-width:13rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[27rem\]{max-width:27rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[31rem\]{max-width:31rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[82\%\]{max-width:82%}.max-w-\[86\%\]{max-width:86%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92\%\]{max-width:92%}.max-w-\[94\%\]{max-width:94%}.max-w-\[min\(28rem\,42vh\)\]{max-width:min(28rem,42vh)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.basis-64{flex-basis:16rem}.origin-top-left{transform-origin:top left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100,.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-mt-36{scroll-margin-top:9rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-\[minmax\(16rem\,19rem\)\]{grid-auto-columns:minmax(16rem,19rem)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-end{place-items:end}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-8{row-gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.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))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[13\%\]{border-radius:13%}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[23px\]{border-radius:23px}.rounded-\[24\%\]{border-radius:24%}.rounded-\[26px\]{border-radius:26px}.rounded-\[28\%\]{border-radius:28%}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-ee-md{border-end-end-radius:.375rem}.rounded-es-md{border-end-start-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[2\.5px\]{border-width:2.5px}.border-\[3px\]{border-width:3px}.border-\[5px\]{border-width:5px}.border-\[6px\]{border-width:6px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#02160f\]{--tw-border-opacity: 1;border-color:rgb(2 22 15 / var(--tw-border-opacity, 1))}.border-\[rgba\(255\,210\,87\,0\.3\)\]{border-color:#ffd2574d}.border-\[rgba\(255\,210\,87\,0\.45\)\]{border-color:#ffd25773}.border-\[var\(--lg-gold-line\)\]{border-color:var(--lg-gold-line)}.border-\[var\(--ludo-line\)\]{border-color:var(--ludo-line)}.border-\[var\(--ludo-line-strong\)\]{border-color:var(--ludo-line-strong)}.border-amber-100\/20{border-color:#fef3c733}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/15{border-color:#fde68a26}.border-amber-200\/20{border-color:#fde68a33}.border-amber-200\/25{border-color:#fde68a40}.border-amber-200\/30{border-color:#fde68a4d}.border-amber-200\/35{border-color:#fde68a59}.border-amber-200\/50{border-color:#fde68a80}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/15{border-color:#fcd34d26}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-300\/45{border-color:#fcd34d73}.border-amber-300\/50{border-color:#fcd34d80}.border-amber-300\/60{border-color:#fcd34d99}.border-amber-300\/70{border-color:#fcd34db3}.border-amber-300\/75{border-color:#fcd34dbf}.border-amber-300\/80{border-color:#fcd34dcc}.border-amber-400\/25{border-color:#fbbf2440}.border-black\/30{border-color:#0000004d}.border-black\/70{border-color:#000000b3}.border-blue-300\/25{border-color:#93c5fd40}.border-current{border-color:currentColor}.border-cyan-200\/15{border-color:#a5f3fc26}.border-cyan-200\/20{border-color:#a5f3fc33}.border-cyan-300\/15{border-color:#67e8f926}.border-cyan-300\/20{border-color:#67e8f933}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/35{border-color:#67e8f959}.border-emerald-200\/15{border-color:#a7f3d026}.border-emerald-200\/20{border-color:#a7f3d033}.border-emerald-300\/15{border-color:#6ee7b726}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/25{border-color:#6ee7b740}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-300\/35{border-color:#6ee7b759}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-950{--tw-border-opacity: 1;border-color:rgb(2 44 34 / var(--tw-border-opacity, 1))}.border-fuchsia-200\/15{border-color:#f5d0fe26}.border-fuchsia-200\/20{border-color:#f5d0fe33}.border-fuchsia-200\/25{border-color:#f5d0fe40}.border-fuchsia-300\/15{border-color:#f0abfc26}.border-fuchsia-300\/20{border-color:#f0abfc33}.border-fuchsia-300\/25{border-color:#f0abfc40}.border-fuchsia-300\/30{border-color:#f0abfc4d}.border-orange-300\/20{border-color:#fdba7433}.border-rose-200\/20{border-color:#fecdd333}.border-rose-200\/25{border-color:#fecdd340}.border-rose-300\/15{border-color:#fda4af26}.border-rose-300\/20{border-color:#fda4af33}.border-rose-300\/25{border-color:#fda4af40}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-300\/35{border-color:#fda4af59}.border-rose-300\/40{border-color:#fda4af66}.border-rose-300\/60{border-color:#fda4af99}.border-rose-400\/30{border-color:#fb71854d}.border-sky-200\/30{border-color:#bae6fd4d}.border-sky-200\/60{border-color:#bae6fd99}.border-sky-300\/10{border-color:#7dd3fc1a}.border-sky-300\/20{border-color:#7dd3fc33}.border-sky-300\/25{border-color:#7dd3fc40}.border-sky-300\/35{border-color:#7dd3fc59}.border-slate-400\/20{border-color:#94a3b833}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-teal-200\/25{border-color:#99f6e440}.border-teal-300\/20{border-color:#5eead433}.border-teal-300\/25{border-color:#5eead440}.border-transparent{border-color:transparent}.border-violet-300\/25{border-color:#c4b5fd40}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/90{border-color:#ffffffe6}.border-white\/\[0\.055\]{border-color:#ffffff0e}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-t-transparent{border-top-color:transparent}.bg-\[\#07111f\]{--tw-bg-opacity: 1;background-color:rgb(7 17 31 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(16\,24\,58\,0\.85\)\]{background-color:#10183ad9}.bg-\[rgba\(16\,24\,58\,0\.92\)\]{background-color:#10183aeb}.bg-\[rgba\(16\,24\,58\,0\.95\)\]{background-color:#10183af2}.bg-\[rgba\(255\,210\,87\,0\.12\)\]{background-color:#ffd2571f}.bg-\[rgba\(3\,6\,20\,0\.6\)\]{background-color:#03061499}.bg-\[rgba\(3\,6\,20\,0\.78\)\]{background-color:#030614c7}.bg-\[rgba\(31\,176\,255\,0\.22\)\]{background-color:#1fb0ff38}.bg-\[rgba\(58\,45\,14\,0\.85\)\]{background-color:#3a2d0ed9}.bg-\[rgba\(63\,16\,32\,0\.85\)\]{background-color:#3f1020d9}.bg-\[rgba\(8\,24\,52\,0\.94\)\]{background-color:#081834f0}.bg-\[var\(--lg-ground-2\)\]{background-color:var(--lg-ground-2)}.bg-amber-100\/10{background-color:#fef3c71a}.bg-amber-100\/45{background-color:#fef3c773}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-200\/15{background-color:#fde68a26}.bg-amber-200\/25{background-color:#fde68a40}.bg-amber-200\/\[0\.09\]{background-color:#fde68a17}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-300\/15{background-color:#fcd34d26}.bg-amber-300\/20{background-color:#fcd34d33}.bg-amber-300\/\[0\.04\]{background-color:#fcd34d0a}.bg-amber-300\/\[0\.05\]{background-color:#fcd34d0d}.bg-amber-300\/\[0\.06\]{background-color:#fcd34d0f}.bg-amber-300\/\[0\.07\]{background-color:#fcd34d12}.bg-amber-300\/\[0\.08\]{background-color:#fcd34d14}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-400\/\[0\.06\]{background-color:#fbbf240f}.bg-amber-400\/\[0\.07\]{background-color:#fbbf2412}.bg-amber-400\/\[0\.08\]{background-color:#fbbf2414}.bg-amber-400\/\[0\.1\]{background-color:#fbbf241a}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/\[0\.07\]{background-color:#f59e0b12}.bg-amber-500\/\[0\.08\]{background-color:#f59e0b14}.bg-amber-950\/45{background-color:#451a0373}.bg-amber-950\/50{background-color:#451a0380}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-cyan-100\/40{background-color:#cffafe66}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-cyan-300\/\[0\.07\]{background-color:#67e8f912}.bg-cyan-300\/\[0\.08\]{background-color:#67e8f914}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/\[0\.045\]{background-color:#22d3ee0b}.bg-cyan-400\/\[0\.055\]{background-color:#22d3ee0e}.bg-cyan-400\/\[0\.07\]{background-color:#22d3ee12}.bg-cyan-400\/\[0\.08\]{background-color:#22d3ee14}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/\[0\.07\]{background-color:#06b6d412}.bg-cyan-500\/\[0\.08\]{background-color:#06b6d414}.bg-emerald-100\/40{background-color:#d1fae566}.bg-emerald-100\/60{background-color:#d1fae599}.bg-emerald-200\/30{background-color:#a7f3d04d}.bg-emerald-200\/40{background-color:#a7f3d066}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-300\/15{background-color:#6ee7b726}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/15{background-color:#34d39926}.bg-emerald-400\/\[0\.055\]{background-color:#34d3990e}.bg-emerald-400\/\[0\.06\]{background-color:#34d3990f}.bg-emerald-400\/\[0\.07\]{background-color:#34d39912}.bg-emerald-400\/\[0\.08\]{background-color:#34d39914}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/\[0\.07\]{background-color:#10b98112}.bg-emerald-500\/\[0\.08\]{background-color:#10b98114}.bg-emerald-600\/90{background-color:#059669e6}.bg-emerald-950{--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.bg-emerald-950\/40{background-color:#022c2266}.bg-emerald-950\/45{background-color:#022c2273}.bg-emerald-950\/50{background-color:#022c2280}.bg-emerald-950\/55{background-color:#022c228c}.bg-emerald-950\/70{background-color:#022c22b3}.bg-emerald-950\/75{background-color:#022c22bf}.bg-emerald-950\/90{background-color:#022c22e6}.bg-emerald-950\/95{background-color:#022c22f2}.bg-fuchsia-100\/40{background-color:#fae8ff66}.bg-fuchsia-200{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity, 1))}.bg-fuchsia-300{--tw-bg-opacity: 1;background-color:rgb(240 171 252 / var(--tw-bg-opacity, 1))}.bg-fuchsia-300\/10{background-color:#f0abfc1a}.bg-fuchsia-300\/\[0\.05\]{background-color:#f0abfc0d}.bg-fuchsia-400\/10{background-color:#e879f91a}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-fuchsia-500\/\[0\.07\]{background-color:#d946ef12}.bg-lime-100\/40{background-color:#ecfccb66}.bg-orange-400\/\[0\.08\]{background-color:#fb923c14}.bg-rose-100\/10{background-color:#ffe4e61a}.bg-rose-100\/40{background-color:#ffe4e666}.bg-rose-200{--tw-bg-opacity: 1;background-color:rgb(254 205 211 / var(--tw-bg-opacity, 1))}.bg-rose-300\/10{background-color:#fda4af1a}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-400\/\[0\.06\]{background-color:#fb71850f}.bg-rose-400\/\[0\.07\]{background-color:#fb718512}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/\[0\.045\]{background-color:#f43f5e0b}.bg-rose-500\/\[0\.06\]{background-color:#f43f5e0f}.bg-rose-500\/\[0\.07\]{background-color:#f43f5e12}.bg-rose-500\/\[0\.08\]{background-color:#f43f5e14}.bg-rose-500\/\[0\.09\]{background-color:#f43f5e17}.bg-rose-600\/90{background-color:#e11d48e6}.bg-sky-200\/10{background-color:#bae6fd1a}.bg-sky-300{--tw-bg-opacity: 1;background-color:rgb(125 211 252 / var(--tw-bg-opacity, 1))}.bg-sky-300\/10{background-color:#7dd3fc1a}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-400\/\[0\.05\]{background-color:#38bdf80d}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/\[0\.08\]{background-color:#0ea5e914}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/25{background-color:#02061740}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/75{background-color:#020617bf}.bg-slate-950\/80{background-color:#020617cc}.bg-slate-950\/85{background-color:#020617d9}.bg-slate-950\/90{background-color:#020617e6}.bg-slate-950\/95{background-color:#020617f2}.bg-teal-300{--tw-bg-opacity: 1;background-color:rgb(94 234 212 / var(--tw-bg-opacity, 1))}.bg-teal-300\/10{background-color:#5eead41a}.bg-teal-400\/10{background-color:#2dd4bf1a}.bg-teal-400\/15{background-color:#2dd4bf26}.bg-teal-400\/\[0\.08\]{background-color:#2dd4bf14}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/15{background-color:#14b8a626}.bg-teal-950\/60{background-color:#042f2e99}.bg-transparent{background-color:transparent}.bg-violet-500\/15{background-color:#8b5cf626}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-\[radial-gradient\(circle_at_center\,rgba\(34\,211\,238\,\.13\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at center,rgba(34,211,238,.13),transparent 42%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[rgba\(4\,8\,26\,0\.5\)\]{--tw-gradient-from: rgba(4,8,26,.5) var(--tw-gradient-from-position);--tw-gradient-to: rgba(4, 8, 26, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-200\/20{--tw-gradient-from: rgb(253 230 138 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300{--tw-gradient-from: #fcd34d var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300\/\[0\.09\]{--tw-gradient-from: rgb(252 211 77 / .09) var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300\/\[0\.12\]{--tw-gradient-from: rgb(252 211 77 / .12) var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/25{--tw-gradient-from: rgb(251 191 36 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/\[0\.12\]{--tw-gradient-from: rgb(251 191 36 / .12) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-300{--tw-gradient-from: #67e8f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(103 232 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/20{--tw-gradient-from: rgb(6 182 212 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/25{--tw-gradient-from: rgb(6 182 212 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/\[0\.07\]{--tw-gradient-from: rgb(6 182 212 / .07) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-300{--tw-gradient-from: #6ee7b7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/10{--tw-gradient-from: rgb(52 211 153 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/20{--tw-gradient-from: rgb(52 211 153 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-700{--tw-gradient-from: #047857 var(--tw-gradient-from-position);--tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-800{--tw-gradient-from: #065f46 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 95 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-950\/10{--tw-gradient-from: rgb(2 44 34 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-300{--tw-gradient-from: #f0abfc var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 171 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-400\/10{--tw-gradient-from: rgb(232 121 249 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 121 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500\/15{--tw-gradient-from: rgb(217 70 239 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400\/20{--tw-gradient-from: rgb(129 140 248 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-300{--tw-gradient-from: #bef264 var(--tw-gradient-from-position);--tw-gradient-to: rgb(190 242 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400\/20{--tw-gradient-from: rgb(251 146 60 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-300{--tw-gradient-from: #fda4af var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 164 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-400\/20{--tw-gradient-from: rgb(251 113 133 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 113 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400\/20{--tw-gradient-from: rgb(56 189 248 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/95{--tw-gradient-from: rgb(15 23 42 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone-400\/20{--tw-gradient-from: rgb(168 162 158 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 162 158 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400\/20{--tw-gradient-from: rgb(167 139 250 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.06\]{--tw-gradient-from: rgb(255 255 255 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.075\]{--tw-gradient-from: rgb(255 255 255 / .075) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.07\]{--tw-gradient-from: rgb(255 255 255 / .07) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.08\]{--tw-gradient-from: rgb(255 255 255 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[rgba\(4\,8\,26\,0\.2\)\]{--tw-gradient-to: rgba(4, 8, 26, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(4,8,26,.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-950{--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #022c22 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-950\/65{--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(2 44 34 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-400{--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fb923c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-500{--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0ea5e9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/80{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-950{--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #020617 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-950\/75{--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(2 6 23 / .75) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-950\/80{--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(2 6 23 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500{--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #14b8a6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-500{--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #8b5cf6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.025\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .025) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.035\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .035) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.055\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .055) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-100{--tw-gradient-to: #fef3c7 var(--tw-gradient-to-position)}.to-amber-300\/10{--tw-gradient-to: rgb(252 211 77 / .1) var(--tw-gradient-to-position)}.to-amber-300\/\[0\.06\]{--tw-gradient-to: rgb(252 211 77 / .06) var(--tw-gradient-to-position)}.to-amber-400\/15{--tw-gradient-to: rgb(251 191 36 / .15) var(--tw-gradient-to-position)}.to-amber-400\/\[0\.035\]{--tw-gradient-to: rgb(251 191 36 / .035) var(--tw-gradient-to-position)}.to-amber-500\/15{--tw-gradient-to: rgb(245 158 11 / .15) var(--tw-gradient-to-position)}.to-amber-950\/45{--tw-gradient-to: rgb(69 26 3 / .45) var(--tw-gradient-to-position)}.to-cyan-300\/\[0\.05\]{--tw-gradient-to: rgb(103 232 249 / .05) var(--tw-gradient-to-position)}.to-cyan-400\/15{--tw-gradient-to: rgb(34 211 238 / .15) var(--tw-gradient-to-position)}.to-cyan-400\/\[0\.035\]{--tw-gradient-to: rgb(34 211 238 / .035) var(--tw-gradient-to-position)}.to-cyan-400\/\[0\.08\]{--tw-gradient-to: rgb(34 211 238 / .08) var(--tw-gradient-to-position)}.to-cyan-500\/15{--tw-gradient-to: rgb(6 182 212 / .15) var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/15{--tw-gradient-to: rgb(16 185 129 / .15) var(--tw-gradient-to-position)}.to-emerald-500\/20{--tw-gradient-to: rgb(16 185 129 / .2) var(--tw-gradient-to-position)}.to-emerald-950{--tw-gradient-to: #022c22 var(--tw-gradient-to-position)}.to-emerald-950\/95{--tw-gradient-to: rgb(2 44 34 / .95) var(--tw-gradient-to-position)}.to-fuchsia-300\/10{--tw-gradient-to: rgb(240 171 252 / .1) var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-sky-300{--tw-gradient-to: #7dd3fc var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to: #0f766e var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-500\/\[0\.05\]{--tw-gradient-to: rgb(139 92 246 / .05) var(--tw-gradient-to-position)}.to-white\/\[0\.025\]{--tw-gradient-to: rgb(255 255 255 / .025) var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-\[3px\]{padding:3px}.p-\[6\%\]{padding:6%}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[max\(env\(safe-area-inset-left\)\,1rem\)\]{padding-left:max(env(safe-area-inset-left),1rem);padding-right:max(env(safe-area-inset-left),1rem)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-\[calc\(env\(safe-area-inset-bottom\)\+\.9rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .9rem)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.75rem\)\]{padding-bottom:max(env(safe-area-inset-bottom),.75rem)}.pe-1{padding-inline-end:.25rem}.pe-1\.5{padding-inline-end:.375rem}.pe-11{padding-inline-end:2.75rem}.pe-12{padding-inline-end:3rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pl-\[max\(1rem\,env\(safe-area-inset-left\)\)\]{padding-left:max(1rem,env(safe-area-inset-left))}.pr-\[max\(1rem\,env\(safe-area-inset-right\)\)\]{padding-right:max(1rem,env(safe-area-inset-right))}.pr-\[max\(env\(safe-area-inset-right\)\,1rem\)\]{padding-right:max(env(safe-area-inset-right),1rem)}.ps-1\.5{padding-inline-start:.375rem}.ps-11{padding-inline-start:2.75rem}.ps-12{padding-inline-start:3rem}.ps-2\.5{padding-inline-start:.625rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-9{padding-inline-start:2.25rem}.ps-\[1\.375rem\]{padding-inline-start:1.375rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-\[calc\(env\(safe-area-inset-top\)\+4\.75rem\)\]{padding-top:calc(env(safe-area-inset-top) + 4.75rem)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[max\(0\.375rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.375rem,env(safe-area-inset-top))}.pt-\[max\(0\.5rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.5rem,env(safe-area-inset-top))}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top))}.pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.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-3xl{font-size:1.875rem;line-height:2.25rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.72em\]{font-size:.72em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(\.45rem\,1\.15vw\,\.62rem\)\]{font-size:clamp(.45rem,1.15vw,.62rem)}.text-\[clamp\(\.62rem\,2\.1vw\,\.78rem\)\]{font-size:clamp(.62rem,2.1vw,.78rem)}.text-\[clamp\(\.65rem\,2\.4vw\,\.85rem\)\]{font-size:clamp(.65rem,2.4vw,.85rem)}.text-\[clamp\(1\.125rem\,4vh\,1\.5rem\)\]{font-size:clamp(1.125rem,4vh,1.5rem)}.text-\[clamp\(20px\,7vmin\,33px\)\]{font-size:clamp(20px,7vmin,33px)}.text-\[clamp\(2rem\,10vw\,5rem\)\]{font-size:clamp(2rem,10vw,5rem)}.text-\[clamp\(3rem\,14vw\,7rem\)\]{font-size:clamp(3rem,14vw,7rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.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-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.3px\]{letter-spacing:.3px}.tracking-\[0\.4px\]{letter-spacing:.4px}.tracking-\[0\.7px\]{letter-spacing:.7px}.tracking-\[1\.2px\]{letter-spacing:1.2px}.tracking-\[2px\]{letter-spacing:2px}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--ludo-accent\)\]{color:var(--ludo-accent)}.text-\[var\(--ludo-gold\)\]{color:var(--ludo-gold)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/60{color:#fef3c799}.text-amber-100\/70{color:#fef3c7b3}.text-amber-100\/75{color:#fef3c7bf}.text-amber-100\/80{color:#fef3c7cc}.text-amber-100\/85{color:#fef3c7d9}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/85{color:#fde68ad9}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-50\/90{color:#fffbebe6}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-100\/75{color:#cffafebf}.text-cyan-100\/80{color:#cffafecc}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-cyan-950{--tw-text-opacity: 1;color:rgb(8 51 68 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-100\/45{color:#d1fae573}.text-emerald-100\/60{color:#d1fae599}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-100\/75{color:#d1fae5bf}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-fuchsia-100{--tw-text-opacity: 1;color:rgb(250 232 255 / var(--tw-text-opacity, 1))}.text-fuchsia-200{--tw-text-opacity: 1;color:rgb(245 208 254 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-50{--tw-text-opacity: 1;color:rgb(255 241 242 / var(--tw-text-opacity, 1))}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.text-sky-100\/80{color:#e0f2fecc}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-50{--tw-text-opacity: 1;color:rgb(240 249 255 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-teal-100{--tw-text-opacity: 1;color:rgb(204 251 241 / var(--tw-text-opacity, 1))}.text-teal-100\/70{color:#ccfbf1b3}.text-teal-200{--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.text-teal-200\/85{color:#99f6e4d9}.text-teal-50{--tw-text-opacity: 1;color:rgb(240 253 250 / var(--tw-text-opacity, 1))}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-amber-300{accent-color:#fcd34d}.accent-amber-400{accent-color:#fbbf24}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(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)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(34\,211\,238\,\.25\)\,0_0_12px_rgba\(251\,191\,36\,\.32\)\]{--tw-shadow: 0 0 0 2px rgba(34,211,238,.25),0 0 12px rgba(251,191,36,.32);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(34\,211\,238\,\.25\)\]{--tw-shadow: 0 0 0 2px rgba(34,211,238,.25);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(244\,63\,94\,0\.9\)\]{--tw-shadow: 0 0 10px rgba(244,63,94,.9);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(52\,211\,153\,0\.55\)\]{--tw-shadow: 0 0 16px rgba(52,211,153,.55);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.08\)\]{--tw-shadow: 0 0 20px rgba(251,191,36,.08);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_2px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 0 2px rgba(0,0,0,.8);--tw-shadow-colored: 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 10px 26px rgba(0,0,0,.4);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(2\,6\,23\,0\.2\)\]{--tw-shadow: 0 12px 35px rgba(2,6,23,.2);--tw-shadow-colored: 0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(2\,6\,23\,0\.22\)\]{--tw-shadow: 0 14px 40px rgba(2,6,23,.22);--tw-shadow-colored: 0 14px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(2\,6\,23\,0\.22\)\]{--tw-shadow: 0 18px 60px rgba(2,6,23,.22);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 30px 90px rgba(0,0,0,.45);--tw-shadow-colored: 0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 3px 8px rgba(0,0,0,.3);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 8px 22px rgba(0,0,0,.5);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_24px_rgba\(34\,211\,238\,\.28\)\,0_0_20px_rgba\(251\,191\,36\,\.21\)\]{--tw-shadow: inset 0 0 24px rgba(34,211,238,.28),0 0 20px rgba(251,191,36,.21);--tw-shadow-colored: inset 0 0 24px var(--tw-shadow-color), 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.08\)\,0_14px_30px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.08),0 14px 30px rgba(0,0,0,.24);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-amber-950\/20{--tw-shadow-color: rgb(69 26 3 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/10{--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/35{--tw-shadow-color: rgb(0 0 0 / .35);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/45{--tw-shadow-color: rgb(0 0 0 / .45);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/55{--tw-shadow-color: rgb(0 0 0 / .55);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color: rgb(0 0 0 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-950\/30{--tw-shadow-color: rgb(8 51 68 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-fuchsia-950\/50{--tw-shadow-color: rgb(74 4 78 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-offset-4{outline-offset:4px}.outline-amber-300\/70{outline-color:#fcd34db3}.\!ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.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)}.ring-1{--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(1px + 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)}.ring-2{--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(2px + 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)}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-amber-200\/25{--tw-ring-color: rgb(253 230 138 / .25)}.ring-amber-300\/40{--tw-ring-color: rgb(252 211 77 / .4)}.ring-amber-300\/60{--tw-ring-color: rgb(252 211 77 / .6)}.ring-cyan-200\/25{--tw-ring-color: rgb(165 243 252 / .25)}.ring-cyan-300\/35{--tw-ring-color: rgb(103 232 249 / .35)}.ring-emerald-200\/25{--tw-ring-color: rgb(167 243 208 / .25)}.ring-emerald-300\/90{--tw-ring-color: rgb(110 231 183 / .9)}.ring-fuchsia-200\/25{--tw-ring-color: rgb(245 208 254 / .25)}.ring-lime-200\/25{--tw-ring-color: rgb(217 249 157 / .25)}.ring-rose-200\/25{--tw-ring-color: rgb(254 205 211 / .25)}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-\[\#04141a\]{--tw-ring-offset-color: #04141a}.blur{--tw-blur: blur(8px);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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-\[2px\]{--tw-blur: blur(2px);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)}.blur-md{--tw-blur: blur(12px);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)}.blur-sm{--tw-blur: blur(4px);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)}.blur-xl{--tw-blur: blur(24px);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)}.brightness-125{--tw-brightness: brightness(1.25);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 rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));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-\[0_2px_5px_rgba\(251\,191\,36\,\.35\)\]{--tw-drop-shadow: drop-shadow(0 2px 5px rgba(251,191,36,.35));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-\[0_6px_12px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow: drop-shadow(0 6px 12px rgba(0,0,0,.55));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)}.invert{--tw-invert: invert(100%);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)}.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{--tw-backdrop-blur: blur(8px);-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)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-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)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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)}.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)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.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-\[inset-inline-start\]{transition-property:inset-inline-start;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,top\,transform\,filter\,opacity\]{transition-property:left,top,transform,filter,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,border-radius\]{transition-property:width,height,border-radius;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;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-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.pt-safe{padding-top:env(safe-area-inset-top)}.app-scroll-pane{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:rgba(103,232,249,.75) rgba(255,255,255,.08);overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.app-scroll-pane::-webkit-scrollbar{width:10px}.app-scroll-pane::-webkit-scrollbar-track{border-radius:9999px;background:#ffffff14}.app-scroll-pane::-webkit-scrollbar-thumb{border:2px solid rgba(2,6,23,.8);border-radius:9999px;background:#67e8f9b3}.app-scroll-pane::-webkit-scrollbar-thumb:hover{background:#67e8f9e6}.dm-scroll-thin{scrollbar-width:thin;scrollbar-color:rgba(234,198,110,.35) transparent}.dm-scroll-thin::-webkit-scrollbar{width:6px}.dm-scroll-thin::-webkit-scrollbar-track{background:transparent}.dm-scroll-thin::-webkit-scrollbar-thumb{border:0;border-radius:9999px;background:#eac66e4d}.dm-scroll-thin::-webkit-scrollbar-thumb:hover{background:#eac66e8c}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.animate-fade-in{animation:fade-in .24s ease-out both}.animate-fade-in-up{animation:fade-in-up .32s ease-out both}@media(prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-in-up{animation:none}}.animate-coin-pop{animation:coin-pop .42s cubic-bezier(.2,.8,.3,1.4)}.animate-coin-float{animation:coin-float 2.2s ease-out both}.animate-reaction-pop{animation:reaction-pop 2.6s cubic-bezier(.18,.89,.32,1.18) both;will-change:transform,opacity}body.reduce-motion .animate-reaction-pop{animation:none!important;opacity:1}body.reduce-motion *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:normal\]{overflow-wrap:normal}.\[scrollbar-gutter\:auto\]{scrollbar-gutter:auto}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.app-player-surface{position:relative}.app-player-surface.fixed{position:fixed}.app-player-surface.absolute{position:absolute}.app-player-surface.sticky{position:sticky}[dir=rtl] .app-player-surface [class*=tracking-]:not([dir=ltr]):not(code),.app-player-surface [dir=rtl] [class*=tracking-]:not([dir=ltr]):not(code){letter-spacing:0}.app-ground{color:#f8fafc;background:radial-gradient(circle at 14% 0%,rgba(24,153,145,.18),transparent 36%),radial-gradient(circle at 88% 10%,rgba(218,173,76,.15),transparent 31%),var(--lg-ground-1)}.app-felt{background:radial-gradient(75% 35% at 50% 7%,rgba(11,91,62,.38),transparent 72%),linear-gradient(#00110cd6,#000a07f2),repeating-linear-gradient(45deg,transparent 0 18px,rgba(212,173,76,.045) 19px 20px),#02160f;box-shadow:inset 0 0 0 1px #e0b44a2e,inset 0 40px 110px #00000080,inset 0 -48px 120px #000000ad}.app-glass-bar{background:var(--lg-glass);border:1px solid var(--lg-line);box-shadow:0 8px 24px #0000004d}.app-hud-fade{background:linear-gradient(to bottom,rgb(var(--lg-hud-rgb)) 45%,rgba(var(--lg-hud-rgb),0))}.app-hud-btn{background:#ffffff0f;border:1px solid var(--lg-line)}.app-hud-btn:hover{background:#ffffff1f}.app-avatar{border:2px solid var(--lg-gold-2);background:linear-gradient(150deg,#1b6461,#002f36);background:linear-gradient(150deg,#1b6461,#012f36)}.app-gold-text{color:var(--lg-gold-2)}.app-panel{border:1px solid rgba(230,183,73,.62);background:radial-gradient(circle at 20% 18%,rgba(25,111,76,.22),transparent 38%),linear-gradient(145deg,#033927f0,#011d14f5);box-shadow:inset 0 0 0 2px #01140ea6,inset 0 1px #ffeeb11a,0 10px 24px #0000004d}.app-panel--glass{border:1px solid var(--lg-line);background:var(--lg-glass);box-shadow:0 8px 24px #0000004d}.app-panel--status{border:1px solid rgba(125,211,252,.2);background:#0ea5e914;box-shadow:none}.app-btn-gold{border:1px solid #f1d079;background:var(--lg-gold-grad);color:var(--lg-gold-ink);box-shadow:inset 0 1px #ffffff7a,0 6px 15px #0000004d}.app-btn-hero{border:2px solid var(--lg-gold-line);background:linear-gradient(180deg,#08704a,#03462f 56%,#022e20);box-shadow:inset 0 0 0 2px #02160fbf,inset 0 1px #ffeeb159,0 12px 26px #0000006b,0 0 22px #19bf811f;text-shadow:0 2px 2px rgba(0,0,0,.65)}.app-btn-secondary{border:1px solid rgba(234,198,110,.35);background:#022c22b3;color:#fef3c7}.app-btn-ghost{border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:#f1f5f9}.app-btn-danger{background:var(--lg-danger);color:#fff}.app-chip{background:#ffffff0f;border:1px solid var(--lg-line);color:#ffffffb8;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.app-chip:not(.app-chip--active):hover{background:#ffffff1c;color:#ffffffe6}.app-chip--active{background:#fcd34d;border-color:#fcd34d;color:#0f172a;box-shadow:0 5px 18px #fbbf2440}.app-chip-rail{display:flex;gap:.25rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent,black 12px,black calc(100% - 12px),transparent);mask-image:linear-gradient(to right,transparent,black 12px,black calc(100% - 12px),transparent)}[dir=rtl] .app-chip-rail{-webkit-mask-image:linear-gradient(to left,transparent,black 12px,black calc(100% - 12px),transparent);mask-image:linear-gradient(to left,transparent,black 12px,black calc(100% - 12px),transparent)}.app-chip-rail::-webkit-scrollbar{display:none}.app-chip-rail>*{scroll-snap-align:start}.app-eyebrow{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}[dir=rtl] .app-eyebrow,.app-eyebrow[dir=rtl]{letter-spacing:0}.app-body{font-size:.875rem;line-height:1.25rem}.app-sheet-scroll{max-height:min(92vh,44rem);max-height:min(92dvh,44rem);overflow-y:auto;overscroll-behavior:contain}.app-sticky-safe-top{position:sticky;top:0;z-index:20;padding-block-start:max(.75rem,env(safe-area-inset-top))}.app-bottom-space{padding-bottom:var(--app-bottom-edge)}.app-side-safe{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.tap-target-44{position:relative}.tap-target-44:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}@supports selector(:focus-visible){.focus-ring:focus-visible{outline:2px solid var(--lg-focus);outline-offset:2px}.focus-ring--inset:focus-visible{outline-offset:-2px}.focus-ring--danger:focus-visible{outline-color:#fda4af}.focus-ring:focus:not(:focus-visible){outline:none}}.app-tab-bar{position:fixed;inset-inline:0;bottom:0;z-index:60;padding-bottom:max(.5rem,env(safe-area-inset-bottom));padding-left:max(.5rem,env(safe-area-inset-left));padding-right:max(.5rem,env(safe-area-inset-right));border:1px solid rgba(230,183,73,.68);background:linear-gradient(180deg,#043927fa,rgba(var(--lg-hud-rgb),.99));box-shadow:inset 0 1px #ffecaa1a,0 12px 30px #00000057}.app-tab-bar[data-placement=inline]{position:sticky;bottom:max(.5rem,env(safe-area-inset-bottom));margin-top:auto}.app-tab-bar__item+.app-tab-bar__item{border-inline-start:1px solid rgba(230,183,73,.26)}.app-tab-bar__item--active{background:radial-gradient(circle at 50% 100%,rgba(16,185,129,.24),transparent 68%)}html[data-keyboard-open] .app-tab-bar{display:none}.app-side-nav{position:fixed;top:0;bottom:0;inset-inline-start:0;z-index:60;display:flex;width:220px;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-inline:max(env(safe-area-inset-left),env(safe-area-inset-right));border-inline-end:1px solid rgba(235,195,95,.18);background:#04301f;background:linear-gradient(180deg,#04301f,#03241a);color:#cfe0d6}.app-side-nav__decoration{position:absolute;inset-inline:0;bottom:0;pointer-events:none}.app-side-nav__decoration img{display:block;width:100%;height:auto;opacity:.9}.app-side-nav__decoration:after{content:"";position:absolute;inset-inline:0;bottom:0;height:300px;background:linear-gradient(180deg,#03241a,#03241a8c 45%,#03241a26)}.app-side-nav__brand{position:relative;display:flex;flex-shrink:0;justify-content:center;padding:18px 14px 8px}.app-side-nav__brand img{display:block;width:188px;height:auto;mix-blend-mode:lighten}.app-side-nav__list{position:relative;flex-shrink:0;gap:6px;padding:22px 10px 0}.app-side-nav__item{min-height:56px;border:1px solid transparent;border-radius:14px;padding-inline:22px 18px;color:#cfe0d6;font-size:1.0625rem;font-weight:600;line-height:1;transition:background-color .15s ease,border-color .15s ease,filter .15s ease}.app-side-nav__item:hover{background:#ffffff0a;filter:brightness(1.12)}.app-side-nav__item--active{border-color:#ebc35f99;background:linear-gradient(90deg,#ebc35f2e,#ebc35f0d);color:#f0cf62;box-shadow:0 0 18px #ebc35f26}.app-side-nav__item--active:before{content:"";position:absolute;inset-inline-start:-10px;top:12px;bottom:12px;width:3px;border-radius:2px;background:#f0cf62}.app-side-nav__foot{position:relative;flex-shrink:0;margin-top:auto;padding:0 10px 22px}.app-side-nav__foot:before{content:"";display:block;height:1px;margin:0 8px 14px;background:#ebc35f29}.app-side-nav__settings{display:flex;width:100%;min-height:52px;align-items:center;gap:16px;border-radius:14px;padding-inline:22px 18px;color:#cfe0d6;font-size:1.0625rem;font-weight:600;line-height:1;text-align:start;transition:background-color .15s ease}.app-side-nav__settings:hover{background:#ffffff0d}.app-side-nav-inset{inset-inline-start:var(--app-side-nav-width, 0px)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes reaction-pop{0%{opacity:0;transform:translate(-50%,14px) scale(.4)}12%{opacity:1;transform:translate(-50%) scale(1.18)}22%{transform:translate(-50%) scale(1)}78%{opacity:1;transform:translate(-50%,-6px) scale(1)}to{opacity:0;transform:translate(-50%,-18px) scale(.92)}}@keyframes coin-pop{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes coin-float{0%{opacity:0;transform:translate(-50%,8px) scale(.8)}12%{opacity:1;transform:translate(-50%,-4px) scale(1.05)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-28px) scale(1)}}@media(max-height:500px)and (orientation:landscape){.ludo-event-toast{top:calc(max(var(--ludo-safe-top),var(--ludo-safe-frame-padding)) + var(--ludo-compact-landscape-header-band) + .25rem);bottom:auto;max-width:calc(100vw - var(--ludo-compact-side-band) - var(--ludo-compact-side-band) - 2rem)}.ludo-player-pair--top,.ludo-compact-bottom-hud{position:fixed;top:calc(max(var(--ludo-safe-top),var(--ludo-safe-frame-padding)) + var(--ludo-compact-landscape-header-band));bottom:max(var(--ludo-safe-bottom),.5rem);z-index:30;display:flex;flex-direction:column;justify-content:flex-start;justify-content:safe center;margin:0;width:var(--ludo-compact-side-band);overflow-y:auto;overscroll-behavior:contain}.ludo-player-pair--top{inset-inline-start:max(var(--ludo-safe-left),var(--ludo-safe-right),.5rem);align-items:stretch}.ludo-compact-bottom-hud{inset-inline-end:max(var(--ludo-safe-left),var(--ludo-safe-right),.5rem);padding-top:0}.ludo-player-pair--bottom{flex-direction:column;align-items:stretch}.ludo-player-pair--top .ludo-player-chip,.ludo-player-pair--bottom .ludo-player-chip{width:100%;max-width:none}.ludo-social-controls{flex-wrap:wrap}.ludo-immediate-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ludo-immediate-action-btn{grid-template-columns:1fr;padding-inline:.3rem}.ludo-immediate-action-btn__label{font-size:.55rem}.ludo-top-notices{width:min(30rem,calc(100vw - var(--ludo-compact-side-band) - var(--ludo-compact-side-band) - max(var(--ludo-safe-left),var(--ludo-safe-right),.5rem) - max(var(--ludo-safe-left),var(--ludo-safe-right),.5rem) - 1rem))}.ludo-board-surface{padding-inline:calc(var(--ludo-compact-side-band) + .75rem)}.ludo-board-frame:not(.ludo-board-frame--immersive){max-width:min(calc(100vw - max(var(--ludo-safe-left),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-right),var(--ludo-safe-frame-padding)) - var(--ludo-compact-side-band) - var(--ludo-compact-side-band) - 1.5rem),calc(100vh - max(var(--ludo-safe-top),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding)) - var(--ludo-compact-landscape-header-band)),44rem);max-width:min(calc(100vw - max(var(--ludo-safe-left),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-right),var(--ludo-safe-frame-padding)) - var(--ludo-compact-side-band) - var(--ludo-compact-side-band) - 1.5rem),calc(100dvh - max(var(--ludo-safe-top),var(--ludo-safe-frame-padding)) - max(var(--ludo-safe-bottom),var(--ludo-safe-frame-padding)) - var(--ludo-compact-landscape-header-band)),44rem)}}@supports not (aspect-ratio: 1 / 1){.ludo-board-frame:before{content:"";display:block;padding-top:100%}.ludo-board-frame>.ludo-board-field{position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:auto;height:auto}.ludo-board-frame--immersive:before{content:none}.ludo-board-frame--immersive>.ludo-board-field{top:0;right:0;bottom:0;left:0}.ludo-socket,.ludo-victory-flag{height:8.4%}.ludo-board-field>.ludo-token,.ludo-fx-layer{height:6.4%}.ludo-fx-layer--fixed{height:auto}.ludo-yard-cam{height:26%}.ludo-hub-core,.ludo-blockade-badge{height:46%}}@keyframes ludo-toast{0%{opacity:0;transform:translate(-50%,8px)}12%,88%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-6px)}}@keyframes ludo-die-heartbeat{0%,8%,22%,36%,to{transform:scale(1)}14%{transform:scale(1.16)}29%{transform:scale(1.1)}}@keyframes ludo-die-breathe{0%,to{transform:scale(1)}25%{transform:scale(1.04)}75%{transform:scale(.96)}}@keyframes ludo-victory-wash{0%{opacity:0}14%{opacity:.94}38%{opacity:.62}to{opacity:.28}}@keyframes ludo-victory-pattern-drift{0%,to{opacity:.12}50%{opacity:.19}}@keyframes ludo-victory-rays{0%{opacity:.24;transform:translate(-50%,-50%) rotate(0)}50%{opacity:.38}to{opacity:.24;transform:translate(-50%,-50%) rotate(360deg)}}@keyframes ludo-victory-trim-glow{0%,to{opacity:.7}50%{opacity:.94}}@keyframes ludo-victory-lantern-sway{0%,to{transform:translate(-50%) rotate(-1.4deg)}50%{transform:translate(-50%) rotate(1.4deg)}}@keyframes ludo-victory-lantern-light{0%,to{opacity:.8}50%{opacity:1}}@keyframes ludo-victory-pearl-drift{0%{opacity:0;transform:translate3d(0,12px,0) scale(.55) rotate(0)}18%{opacity:.78}52%{opacity:.94;transform:translate3d(var(--victory-drift),-8px,0) scale(1) rotate(45deg)}to{opacity:0;transform:translate3d(0,-28px,0) scale(.7) rotate(90deg)}}@keyframes ludo-victory-firework-core{0%,94%{opacity:1}to{opacity:0}}@keyframes ludo-victory-firework-sparks{0%,2%{opacity:0;transform:translate(-50%,-50%) scale(.04) rotate(-8deg)}5%{opacity:1;transform:translate(-50%,-50%) scale(.12) rotate(0)}18%{opacity:.96;transform:translate(-50%,-50%) scale(1) rotate(12deg)}24%{opacity:0;transform:translate(-50%,-50%) scale(1.2) rotate(18deg)}31%{opacity:0;transform:translate(-50%,-50%) scale(.04) rotate(-18deg)}35%{opacity:1;transform:translate(-50%,-50%) scale(.12) rotate(-10deg)}49%{opacity:.94;transform:translate(-50%,-50%) scale(1.04) rotate(6deg)}55%{opacity:0;transform:translate(-50%,-50%) scale(1.22) rotate(15deg)}63%{opacity:0;transform:translate(-50%,-50%) scale(.05) rotate(-4deg)}67%{opacity:1;transform:translate(-50%,-50%) scale(.13) rotate(4deg)}82%{opacity:.92;transform:translate(-50%,-50%) scale(1.02) rotate(18deg)}89%,to{opacity:0;transform:translate(-50%,-50%) scale(1.18) rotate(25deg)}}@keyframes ludo-victory-firework-sparks-alt{0%,4%{opacity:0;transform:translate(-50%,-50%) scale(.05) rotate(22.5deg)}7%{opacity:.94;transform:translate(-50%,-50%) scale(.13) rotate(22.5deg)}20%{opacity:.84;transform:translate(-50%,-50%) scale(1) rotate(7deg)}26%{opacity:0;transform:translate(-50%,-50%) scale(1.22) rotate(2deg)}33%{opacity:0;transform:translate(-50%,-50%) scale(.05) rotate(31deg)}38%{opacity:.94;transform:translate(-50%,-50%) scale(.13) rotate(24deg)}52%{opacity:.84;transform:translate(-50%,-50%) scale(1.03) rotate(9deg)}58%{opacity:0;transform:translate(-50%,-50%) scale(1.24) rotate(3deg)}65%{opacity:0;transform:translate(-50%,-50%) scale(.05) rotate(18deg)}70%{opacity:.94;transform:translate(-50%,-50%) scale(.14) rotate(19deg)}84%{opacity:.82;transform:translate(-50%,-50%) scale(1.02) rotate(5deg)}92%,to{opacity:0;transform:translate(-50%,-50%) scale(1.2) rotate(-2deg)}}@keyframes ludo-victory-ribbon-rain{0%{opacity:0;transform:translate3d(0,-12vh,0) rotate(0) scaleX(.72) scaleY(.68)}7%{opacity:1}32%{opacity:.98;transform:translate3d(var(--victory-ribbon-sway),35vh,0) rotate(var(--victory-ribbon-spin-mid)) scaleX(-.78) scaleY(1.08)}63%{opacity:.96;transform:translate3d(var(--victory-ribbon-drift),74vh,0) rotate(var(--victory-ribbon-spin-late)) scaleX(.64) scaleY(.94)}84%{opacity:.94;transform:translate3d(var(--victory-ribbon-sway),101vh,0) rotate(var(--victory-ribbon-spin)) scaleX(-.9) scaleY(1.05)}to{opacity:0;transform:translate3d(var(--victory-ribbon-drift),126vh,0) rotate(var(--victory-ribbon-spin)) scaleX(.72) scaleY(.88)}}@keyframes ludo-victory-hero{0%{opacity:0;transform:translate(-50%,-43%) scale(.72)}7%{opacity:.96;transform:translate(-50%,-50%) scale(.94)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.035)}22%,64%{opacity:1;transform:translate(-50%,-50%) scale(1)}82%{opacity:.82;transform:translate(-50%,-52%) scale(.99)}to{opacity:0;transform:translate(-50%,-58%) scale(.92)}}@keyframes ludo-victory-burst{0%{opacity:0}34%{opacity:.95}to{opacity:0}}@keyframes ludo-victory-ambient-reveal{0%,76%{opacity:0}88%,to{opacity:1}}@keyframes ludo-victory-ambient-ribbon{0%,to{opacity:.76;transform:scaleX(.94)}50%{opacity:1;transform:scaleX(1.02)}}@keyframes ludo-victory-ambient-ribbon-light{0%,58%{opacity:0;transform:translate(-72%)}70%{opacity:.72}86%,to{opacity:0;transform:translate(72%)}}@keyframes ludo-victory-ambient-medallion{0%,to{transform:translate(-50%,-50%) scale(.96)}50%{transform:translate(-50%,-54%) scale(1.035)}}@keyframes ludo-victory-ambient-halo{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ludo-victory-ambient-crown{0%,to{opacity:.82;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes ludo-victory-ambient-lantern{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}@keyframes ludo-victory-ambient-lantern-light{0%,to{opacity:.76}50%{opacity:1}}@keyframes ludo-victory-ambient-glint{0%,58%,to{opacity:0;transform:translate3d(0,5px,0) scale(.55) rotate(0)}74%{opacity:1;transform:translate3d(0,-2px,0) scale(1.12) rotate(45deg)}88%{opacity:0;transform:translate3d(0,-8px,0) scale(.72) rotate(90deg)}}@keyframes ludo-victory-rosette{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ludo-victory-keepsake-shimmer{0%,64%{opacity:0;transform:translate(-130%)}72%{opacity:.9}90%,to{opacity:0;transform:translate(130%)}}@keyframes ludo-pop{0%{transform:translate(-50%,-50%) scale(0)}70%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes ludo-turn-pulse{0%,to{box-shadow:0 0 #ffd25780}70%{box-shadow:0 0 0 8px #ffd25700}}@keyframes ludo-dest-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes ludo-dest-wave{0%{transform:scale(.55);opacity:.9}75%{transform:scale(1.45);opacity:0}to{transform:scale(1.45);opacity:0}}@keyframes ludo-dest-armed{0%,to{transform:scale(1.06)}50%{transform:scale(1.16)}}@keyframes ludo-dest-armed-wave{0%{transform:scale(1.85);opacity:0}40%{opacity:.95}to{transform:scale(1);opacity:0}}@keyframes ludo-speak{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.35;transform:scale(1.14)}}@keyframes ludo-dots{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes ludo-cellpulse{0%,to{opacity:.95}50%{opacity:.4}}@keyframes ludo-tokenpulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.95}50%{transform:translate(-50%,-50%) scale(1.28);opacity:.35}}@keyframes ludo-effect-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.08);filter:brightness(1.22)}}.animate-ludo-effect-pulse{animation:ludo-effect-pulse 1.6s ease-in-out infinite}@keyframes ludo-tumble{0%{transform:rotate(0) scale(1)}30%{transform:rotate(140deg) scale(.82)}60%{transform:rotate(260deg) scale(1.12)}to{transform:rotate(360deg) scale(1)}}@keyframes ludo-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes ludo-fx-spot{0%{opacity:0}14%,78%{opacity:1}to{opacity:0}}@keyframes ludo-fx-flash{0%,to{opacity:0}40%{opacity:.85}}@keyframes ludo-fx-flash-soft{0%,to{opacity:0}40%{opacity:.35}}@keyframes ludo-fx-callout{0%{opacity:0;transform:translate(-50%,-50%) scale(2.8) rotate(-8deg)}14%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-6deg)}22%{transform:translate(-51%,-49%) scale(1.07) rotate(-6deg)}30%{transform:translate(-50%,-50%) scale(1) rotate(-6deg)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-56%) scale(1.02) rotate(-6deg)}}@keyframes ludo-fx-leap{0%{transform:translate(-50%,-50%) scale(1)}45%{transform:translate(-50%,-78%) scale(1.5)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes ludo-fx-float{0%{opacity:0;translate:-50% 0}18%{opacity:1}to{opacity:0;translate:-50% -36px}}@keyframes ludo-fx-drift-1{0%{opacity:1;translate:0 0}to{opacity:0;translate:30px 0}}@keyframes ludo-fx-drift-2{0%{opacity:1;translate:0 0}to{opacity:0;translate:22px 22px}}@keyframes ludo-fx-drift-3{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 30px}}@keyframes ludo-fx-drift-4{0%{opacity:1;translate:0 0}to{opacity:0;translate:-22px 22px}}@keyframes ludo-fx-drift-5{0%{opacity:1;translate:0 0}to{opacity:0;translate:-30px 0}}@keyframes ludo-fx-drift-6{0%{opacity:1;translate:0 0}to{opacity:0;translate:-22px -22px}}@keyframes ludo-fx-drift-7{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 -30px}}@keyframes ludo-fx-drift-8{0%{opacity:1;translate:0 0}to{opacity:0;translate:22px -22px}}@keyframes ludo-fx-debris-1{0%{translate:0 0;opacity:1}45%{translate:26px -22px;opacity:1}to{translate:38px 26px;opacity:0}}@keyframes ludo-fx-debris-2{0%{translate:0 0;opacity:1}45%{translate:-26px -20px;opacity:1}to{translate:-40px 28px;opacity:0}}@keyframes ludo-fx-debris-3{0%{translate:0 0;opacity:1}45%{translate:14px -30px;opacity:1}to{translate:20px 30px;opacity:0}}@keyframes ludo-fx-debris-4{0%{translate:0 0;opacity:1}45%{translate:-14px -28px;opacity:1}to{translate:-18px 32px;opacity:0}}@keyframes ludo-fx-debris-5{0%{translate:0 0;opacity:1}45%{translate:34px -8px;opacity:1}to{translate:44px 30px;opacity:0}}@keyframes ludo-fx-debris-6{0%{translate:0 0;opacity:1}45%{translate:-34px -10px;opacity:1}to{translate:-46px 26px;opacity:0}}@keyframes ludo-fx-melt{0%{transform:translate(-50%,-50%) scale(1);opacity:.92}to{transform:translate(-50%,-4%) scale(1.55,.1);opacity:0}}@keyframes ludo-fx-soul{0%{transform:translate(-50%,-50%) rotate(0) scale(1);opacity:0}12%{opacity:.95}40%{transform:translate(-58%,-135%) rotate(-12deg) scale(1.05)}70%{transform:translate(-42%,-215%) rotate(10deg) scale(1.1);opacity:.6}to{transform:translate(-50%,-300%) rotate(-6deg) scale(1.15);opacity:0}}@keyframes ludo-fx-panic{0%,to{transform:translate(-50%,-50%) scale(1)}20%{transform:translate(-56%,-50%) scale(1.03,.93)}40%{transform:translate(-44%,-50%) scale(.95,1.07)}60%{transform:translate(-54%,-47%) scale(1.05,.91)}80%{transform:translate(-46%,-53%) scale(.96,1.06)}}@keyframes ludo-fx-slam{0%{rotate:-30deg;opacity:0}12%{rotate:-70deg;opacity:1}30%,42%{rotate:-118deg}47%{rotate:10deg}55%{rotate:-7deg}62%{rotate:0deg}88%{opacity:1}to{rotate:0deg;opacity:0}}@keyframes ludo-fx-squash{0%,3%{transform:translate(-50%,-50%) scale(1);opacity:1}45%{transform:translate(-50%,-26%) scale(1.75,.16);opacity:1}75%{transform:translate(-50%,-22%) scale(1.95,.09);opacity:.9}to{transform:translate(-50%,-20%) scale(2.15,.05);opacity:0}}@keyframes ludo-fx-charge{0%{transform:translate(-50%,-50%) scale(1);filter:brightness(1)}25%{transform:translate(-52%,-50%) scale(1.05);filter:brightness(1.5)}50%{transform:translate(-48%,-50%) scale(.94);filter:brightness(2)}75%{transform:translate(-51%,-49%) scale(1.08);filter:brightness(2.6)}to{transform:translate(-50%,-50%) scale(1.14);filter:brightness(3.2)}}@keyframes ludo-fx-vanish{0%{transform:translate(-50%,-50%) scale(1);opacity:1}30%{transform:translate(-50%,-50%) scale(1.35);opacity:1}to{transform:translate(-50%,-50%) scale(0);opacity:0}}@keyframes ludo-fx-ring-in{0%{transform:translate(-50%,-50%) scale(2.4);opacity:0}30%{opacity:.9}to{transform:translate(-50%,-50%) scale(.3);opacity:1}}@keyframes ludo-fx-ring-out{0%{transform:translate(-50%,-50%) scale(.25);opacity:.95}to{transform:translate(-50%,-50%) scale(2.4);opacity:0}}@keyframes ludo-fx-flashdot{0%{transform:translate(-50%,-50%) scale(.2);opacity:1}to{transform:translate(-50%,-50%) scale(1.7);opacity:0}}@keyframes ludo-dizzy{0%,to{transform:rotate(0)}25%{transform:rotate(-11deg)}50%{transform:rotate(9deg)}75%{transform:rotate(-7deg)}}@keyframes ludo-orbit{0%{transform:rotate(0) translate(22px) rotate(0)}to{transform:rotate(360deg) translate(22px) rotate(-360deg)}}@keyframes ludo-fx-stomp-grow{0%{scale:.15;opacity:0}to{scale:1;opacity:1}}@keyframes ludo-fx-stomp-snap{to{scale:.72;opacity:.85}}@keyframes ludo-fx-stomp-fade{to{opacity:0}}@keyframes ludo-fx-stomp-victim{0%,28%,56%{transform:translate(-50%,-50%) rotate(0) scale(1)}14%{transform:translate(-54%,-50%) rotate(-7deg) scale(1.02,.95)}42%{transform:translate(-46%,-50%) rotate(7deg) scale(.96,1.05)}70%{transform:translate(-53%,-49%) rotate(-6deg) scale(1.04,.94)}84%,92%{transform:translate(-50%,-46%) rotate(0) scale(1.06,.88);opacity:1}to{transform:translate(-50%,-22%) rotate(0) scale(1.7,.1);opacity:0}}@keyframes ludo-fx-stomp-sweat{0%{opacity:0;translate:0 0;scale:.6}20%{opacity:.95}to{opacity:0;translate:-26px -34px;scale:1}}@keyframes ludo-fx-stomp-boot{0%{transform:translateY(-620%) scale(.96,1.15) rotate(0);animation-timing-function:cubic-bezier(.55,0,.85,.36)}8.8%{transform:translateY(0) scale(1) rotate(0)}12%{transform:translateY(0) scale(1.09,.88)}17%{transform:translateY(0) scale(.97,1.04)}22%,30%{transform:translateY(0) scale(1) rotate(0)}36%{transform:translateY(.6%) rotate(-6deg)}44%{transform:translateY(0) rotate(4deg)}50%{transform:translateY(.4%) rotate(-2deg)}55%,68%{transform:translateY(0) rotate(0)}74%{transform:translateY(2.5%) scale(1.03,.95);animation-timing-function:cubic-bezier(.6,-.15,.9,.4)}to{transform:translateY(-640%) scale(.97,1.1)}}@keyframes ludo-fx-stomp-streak{0%{opacity:0;translate:0 -46px}25%{opacity:.7}to{opacity:0;translate:0 26px}}@keyframes ludo-fx-stomp-puff{0%{translate:0 0;scale:.25;opacity:0}14%{opacity:.95}to{translate:var(--dx) var(--dy);scale:1.5;opacity:0}}@keyframes ludo-fx-stomp-spark{0%{translate:0 0;scale:.3;rotate:0deg;opacity:0}18%{opacity:1;scale:1.15}to{translate:var(--dx) var(--dy);scale:.5;rotate:80deg;opacity:0}}@keyframes ludo-fx-stomp-chunk{0%{translate:0 0;opacity:0}8%{opacity:1}45%{translate:calc(var(--dx) * .55) var(--dy);opacity:1}to{translate:var(--dx) 26px;opacity:0}}@keyframes ludo-fx-stomp-imprint{0%{opacity:.5}to{opacity:0}}@keyframes ludo-fx-stomp-reveal{0%{opacity:0;scale:.6}55%{opacity:1;scale:1.14}to{opacity:1;scale:1}}@keyframes ludo-fx-stomp-flutter{0%{translate:0 0;rotate:0deg;opacity:1}25%{translate:8px -12px;rotate:10deg}50%{translate:-4px -28px;rotate:-9deg;opacity:.85}75%{translate:7px -44px;rotate:8deg;opacity:.55}to{translate:-3px -62px;rotate:-10deg;opacity:0}}@keyframes ludo-fx-stomp-blink{0%{opacity:0}12%,80%{opacity:1}to{opacity:0}}.ludo-home-scene{--lh-ink: #f4efe1;--lh-muted: #a9c4b4;--lh-gold: #f0cf62;--lh-gold-line: rgba(235, 195, 95, .55);--lh-card: linear-gradient(180deg, #0d4a34, #093a29);--lh-card-line: rgba(120, 190, 150, .22);--lh-card-line-strong: rgba(120, 190, 150, .28);--lh-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 4px 14px rgba(0, 0, 0, .25);--lg-ground-1: #04271c;--lg-ground-3: #0d4a34;--lg-glass: rgba(6, 38, 27, .92);--lg-line: rgba(235, 195, 95, .35);--lg-gold-2: #f0cf62;--lg-hud-rgb: 5, 41, 30;color:var(--lh-ink);background:#093b2a;background:radial-gradient(130% 70% at 50% 0%,#0f4d36,#093b2a 42%,#04271c)}[dir=rtl] .ludo-home-scene .ludo-home-name,[dir=rtl] .ludo-home-scene .ludo-home-cta,[dir=rtl] .ludo-home-scene .ludo-home-eyebrow{letter-spacing:0}.ludo-home-identity{display:flex;min-width:min(100%,9rem);max-width:100%;flex:1 1 9rem;align-items:center;gap:.75rem;min-height:3.5rem;border-radius:1rem;padding:.125rem .375rem .125rem .125rem;text-align:start;color:var(--lh-ink);transition:background-color .15s ease,transform .12s ease}.ludo-home-header__actions{display:flex;max-width:100%;flex:0 1 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-inline-start:auto}.ludo-home-header__actions .ludo-home-pill{min-width:0;flex-shrink:1}button.ludo-home-identity:hover{background:#ffffff0d}button.ludo-home-identity:active{transform:scale(.98)}.ludo-home-avatar{width:3.25rem;height:3.25rem;border-radius:9999px;border:2.5px solid #e6bd4f;background:#0d4a34;box-shadow:0 0 0 2px #0a3d2a,0 0 18px #e6bd4f59}.ludo-home-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.ludo-home-level{font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;color:var(--lh-muted)}.ludo-home-xp{width:4.375rem;max-width:100%;height:4px;overflow:hidden;border-radius:2px;background:#ffffff1f}.ludo-home-xp__fill{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,#d9ac33,#f5d76e);transition:width .3s ease}body.reduce-motion .ludo-home-xp__fill{transition:none}.ludo-home-pill{display:inline-flex;min-height:2.75rem;max-width:100%;flex:none;align-items:center;gap:.375rem;border-radius:9999px;border:0;background:transparent;padding-inline:.3rem .875rem;color:var(--lh-ink);box-shadow:none;transition:transform .12s ease,filter .15s ease}.ludo-home-pill:hover{filter:brightness(1.06)}.ludo-home-pill:active{transform:scale(.97)}.ludo-home-wallet{display:flex;min-width:0;align-items:center;gap:.875rem}.ludo-home-diamonds{border:0;background:transparent;padding:0;gap:.5rem;font-size:.9375rem;line-height:1.25}.ludo-home-diamonds svg{width:1.25rem;height:1.25rem}.ludo-home-coins{min-width:0;flex-shrink:1;border:0;background:transparent;padding:0;gap:.4rem;font-size:.9375rem;font-weight:700;color:var(--lh-ink)}.ludo-home-coins>span:not([aria-hidden]){min-width:0;overflow-wrap:anywhere}.ludo-home-coins svg,.ludo-home-coins img{flex-shrink:0;width:1.75rem;height:1.75rem}.ludo-home-icon-btn{display:inline-flex;width:2.75rem;height:2.75rem;flex:none;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid var(--lh-card-line-strong);background:linear-gradient(180deg,#0d4a34,#083527);color:#d7e6dc;box-shadow:inset 0 1px #ffffff0f,0 4px 12px #00000040;transition:transform .12s ease,filter .15s ease}.ludo-home-icon-btn:hover{filter:brightness(1.08)}.ludo-home-icon-btn:active{transform:scale(.95)}@media(max-width:767px){.ludo-home-header--compact{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(0,max-content);gap:.25rem}.ludo-home-header--compact .ludo-home-identity{min-width:0;gap:.25rem;padding-inline:.125rem}.ludo-home-header--compact .ludo-home-avatar{flex-shrink:0;width:2.75rem;height:2.75rem}.ludo-home-header--compact .ludo-home-name{font-size:clamp(.875rem,4vw,1rem);letter-spacing:0}.ludo-home-header--compact .ludo-home-level{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:.75rem}.ludo-home-header--compact .ludo-home-header__actions{gap:.25rem}.ludo-home-header--compact .ludo-home-pill{padding-inline:.25rem .375rem}.ludo-home-wallet{flex-direction:column;align-items:flex-start;gap:.375rem;padding-block:.125rem}.ludo-home-diamonds{font-size:.75rem;padding-inline-start:.125rem}.ludo-home-diamonds svg{width:1rem;height:1rem}.ludo-home-header--compact .ludo-home-coins{gap:.25rem;font-size:.8125rem}.ludo-home-header--compact .ludo-home-coins svg,.ludo-home-header--compact .ludo-home-coins img{width:1.25rem;height:1.25rem}}.ludo-home-card__icon{display:grid;width:2.5rem;height:2.5rem;flex:none;place-items:center;border-radius:.75rem;background:#ffffff0f;color:#d7e6dc}.ludo-home-card__icon svg{width:1.375rem;height:1.375rem}.ludo-home-card,.ludo-action-card{border:1px solid var(--lh-card-line);border-radius:1rem;background:var(--lh-card);box-shadow:var(--lh-card-shadow);color:var(--lh-ink)}.ludo-home-card__title{font-size:.9375rem;font-weight:700;line-height:1.15}.ludo-home-card__body{font-size:.75rem;font-weight:500;line-height:1.25;color:var(--lh-muted)}.ludo-home-heading{font-size:1.1875rem;font-weight:700;line-height:1.2}.ludo-home-eyebrow{font-size:.75rem;font-weight:600;line-height:1.25;color:var(--lh-muted)}@keyframes ludo-home-chest{0%{transform:scale(1) rotate(0)}30%{transform:scale(1.28) rotate(-8deg)}60%{transform:scale(1.15) rotate(6deg)}to{transform:scale(1) rotate(0)}}.ludo-home-chest{width:3.125rem;height:3.125rem;flex:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(0,0,0,.4))}.ludo-home-chest--claiming{animation:ludo-home-chest .7s ease}body.reduce-motion .ludo-home-chest--claiming{animation:none}.ludo-home-banner{position:relative;height:5.25rem;overflow:hidden;border:1px solid rgba(235,195,95,.4);border-radius:1rem;box-shadow:0 6px 18px #00000059}.ludo-home-banner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-height:500px)and (orientation:landscape){.ludo-home-banner{display:none}}.ludo-home-chip{display:inline-flex;min-width:0;min-height:2.75rem;flex:1 1 0;align-items:center;justify-content:center;gap:.3rem;border:1px solid var(--lh-card-line-strong);border-radius:.75rem;background:var(--lh-card);padding-inline:.4rem;color:var(--lh-ink);font-size:clamp(.75rem,3.4vw,.84375rem);font-weight:600;box-shadow:inset 0 1px #ffffff0f;transition:transform .12s ease,filter .15s ease}.ludo-home-chip:not(:disabled):hover{filter:brightness(1.08)}.ludo-home-chip:not(:disabled):active{transform:scale(.97)}.ludo-home-chip:disabled{opacity:.55;cursor:not-allowed}.ludo-home-chip__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ludo-home-chip__icon{flex:none;color:#d7e6dc}.ludo-home-chip__caret{flex:none;color:#f0cf62e6}.ludo-home-cta{position:relative;display:flex;min-height:4rem;width:100%;align-items:center;justify-content:center;border:0;border-radius:1rem;background:linear-gradient(180deg,#fae284,#eec54e 48%,#d4a22d);padding-inline:5.5rem 2.5rem;color:#0b3b28;font-size:clamp(1.125rem,5.5vw,1.5625rem);font-weight:800;letter-spacing:.02em;line-height:1.05;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.35);box-shadow:inset 0 1px #fff5c8cc,inset 0 -2px #78500a40,0 8px 22px #00000059,0 0 26px #f0c85047;transition:transform .12s ease,filter .15s ease}.ludo-home-cta:not(:disabled):hover{filter:brightness(1.05)}.ludo-home-cta:not(:disabled):active{transform:scale(.98)}.ludo-home-cta:disabled{opacity:.55;cursor:not-allowed}.ludo-home-cta__art{position:absolute;inset-inline-start:.875rem;top:-.5625rem;width:4.625rem;height:4.625rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(0,0,0,.35))}.ludo-home-cta__chevron{position:absolute;inset-inline-end:1.125rem;top:50%;transform:translateY(-50%)}[dir=rtl] .ludo-home-cta__chevron{transform:translateY(-50%) rotate(180deg)}.ludo-home-cta__spinner{position:absolute;inset-inline-end:1rem;top:50%;transform:translateY(-50%)}.ludo-home-btn{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.375rem;border-radius:.6875rem;padding-inline:1rem;font-size:.84375rem;font-weight:700;line-height:1.15;text-align:center;transition:transform .12s ease,filter .15s ease}.ludo-home-btn:not(:disabled):hover{filter:brightness(1.08)}.ludo-home-btn:not(:disabled):active{transform:scale(.96)}.ludo-home-btn:disabled{opacity:.5;cursor:not-allowed}.ludo-home-btn--green{border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#147a4f,#0e5a3a);color:#fff;box-shadow:0 3px 10px #00000040}.ludo-home-btn--outline{border:1.5px solid rgba(235,195,95,.7);background:linear-gradient(180deg,#0f4f36,#0a3b28);color:#f2d271;box-shadow:0 0 14px #ebc35f1f}.ludo-home-btn--gold{border:1px solid #f6dc86;background:linear-gradient(180deg,#fae284,#eec54e 48%,#d4a22d);color:#0b3b28;font-weight:800;box-shadow:inset 0 1px #fff5c8cc,0 4px 12px #0000004d}.ludo-home-btn--ghost{border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#d7e6dc}.ludo-home-mode{position:relative;display:grid;min-width:0;min-height:4.625rem;grid-template-columns:2.875rem minmax(0,1fr);align-items:center;gap:.5rem;border:1px solid var(--lh-card-line);border-radius:1rem;background:var(--lh-card);padding:.5rem .625rem;padding-inline-end:1.375rem;color:var(--lh-ink);text-align:start;box-shadow:var(--lh-card-shadow);transition:transform .12s ease,filter .15s ease}.ludo-home-mode:not(:disabled):hover{filter:brightness(1.06)}.ludo-home-mode:not(:disabled):active{transform:scale(.98)}.ludo-home-mode:disabled{cursor:not-allowed}.ludo-home-mode__art{width:2.875rem;height:2.875rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 5px 7px rgba(0,0,0,.4))}.ludo-home-mode__title{font-size:.90625rem;font-weight:700;line-height:1.15}.ludo-home-mode__status{display:flex;min-width:0;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;line-height:1.25}.ludo-home-mode__status>span{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.ludo-home-mode__detail{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:.75rem;font-weight:500;line-height:1.25;color:var(--lh-muted)}.ludo-home-mode__copy--wide{display:none}@media(min-width:768px){.ludo-home-mode__copy--phone{display:none}.ludo-home-mode__copy--wide{display:inline}}.ludo-home-mode__chevron{position:absolute;inset-inline-end:.625rem;top:50%;transform:translateY(-50%);color:#f0cf62e6}[dir=rtl] .ludo-home-mode__chevron{transform:translateY(-50%) rotate(180deg)}.ludo-home-mode__status--plain{color:var(--lh-muted)}.ludo-home-mode[data-state=available] .ludo-home-mode__status{color:#86efac}.ludo-home-mode[data-state=syncing] .ludo-home-mode__status{color:#bae6fd}.ludo-home-mode[data-state=locked] .ludo-home-mode__status,.ludo-home-mode[data-state=reserved] .ludo-home-mode__status{color:#fde68a}.ludo-home-mode[data-state=unavailable] .ludo-home-mode__status{color:#fecdd3}.ludo-home-mode[data-state=locked],.ludo-home-mode[data-state=reserved]{border-color:#aabed240;background:linear-gradient(180deg,#2b3542,#1d2631);color:#e9e4d6}.ludo-home-mode[data-state=locked] .ludo-home-mode__detail,.ludo-home-mode[data-state=reserved] .ludo-home-mode__detail{color:#aab6bd}.ludo-home-mode[data-state=locked] .ludo-home-mode__chevron,.ludo-home-mode[data-state=reserved] .ludo-home-mode__chevron,.ludo-home-mode[data-state=unavailable] .ludo-home-mode__chevron{color:#c7d2dc99}.ludo-home-mode[data-premium=true]{border-color:#d2a0e64d;background:linear-gradient(180deg,#3f2449,#2b1834);color:#efe6f2}.ludo-home-mode[data-premium=true] .ludo-home-mode__detail{color:#c2b3c9}.ludo-home-mode[data-state=syncing] .ludo-home-mode__art,.ludo-home-mode[data-state=unavailable] .ludo-home-mode__art{filter:saturate(.6) drop-shadow(0 5px 7px rgba(0,0,0,.4))}.ludo-home-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ludo-home-modes>:last-child:nth-child(odd){grid-column:1 / -1}.ludo-home-note{display:flex;align-items:flex-start;gap:.5rem;border-radius:.75rem;border:1px solid rgba(120,190,150,.16);background:#0000002e;padding:.625rem .75rem;font-size:.75rem;font-weight:500;line-height:1.25rem;color:#cfe0d6}.ludo-home-sheet{border-color:#ebc35f80;background:#0a3d2a;background:linear-gradient(180deg,#0e4a34,#083124);color:#f4efe1}.ludo-home-option{display:flex;width:100%;min-height:3.5rem;align-items:center;gap:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:.875rem;background:#ffffff0d;padding:.75rem .875rem;color:#f4efe1;text-align:start;transition:transform .1s ease,background-color .15s ease}.ludo-home-option:hover{background:#ffffff14}.ludo-home-option:active{transform:scale(.99)}.ludo-home-option[aria-pressed=true]{border-color:#ebc35fa6;background:#ebc35f1a}.ludo-home-option__label{font-size:.9375rem;font-weight:600;line-height:1.2}.ludo-home-option__desc{font-size:.78125rem;font-weight:500;line-height:1.3;color:#a9c4b4}.ludo-home-option__check{display:grid;width:1.375rem;height:1.375rem;flex:none;place-items:center;border:1.5px solid rgba(255,255,255,.3);border-radius:9999px;color:#0b3b28}.ludo-home-option[aria-pressed=true] .ludo-home-option__check{border-color:#f0cf62;background:#f0cf62}.ludo-entry-sheet{overscroll-behavior:contain}.ludo-home-resume{gap:.625rem;padding:.625rem .75rem}.ludo-home-resume__remaining{color:var(--lh-gold)}.ludo-home-column,.ludo-home-play-area,.ludo-home-stage,.ludo-home-setup{gap:.625rem}.ludo-home-stage,.ludo-home-setup{display:flex;flex-direction:column}.ludo-home-setup__intro{display:none}.ludo-home-row{display:flex;min-height:3rem;width:100%;align-items:center;gap:.75rem;border:1px solid var(--lh-card-line-strong);border-radius:.75rem;background:var(--lh-card);padding-inline:.875rem;color:var(--lh-ink);text-align:start;transition:border-color .15s ease,filter .15s ease}.ludo-home-row:not(:disabled):hover{filter:brightness(1.08)}.ludo-home-row[data-open]{border-color:#ebc35fbf}.ludo-home-row:disabled{opacity:.55;cursor:not-allowed}.ludo-home-row__label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;color:#cfe0d6}.ludo-home-row__value{white-space:nowrap;font-size:.9375rem;font-weight:700}@keyframes ludo-home-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ludo-home-popover{position:absolute;inset-inline:0;top:calc(100% + 6px);z-index:30;padding:.5rem;border:1px solid rgba(235,195,95,.5);border-radius:.875rem;background:#0f4d36;background:linear-gradient(180deg,#0f4d36,#0a3628);box-shadow:0 16px 40px #00000080;animation:ludo-home-pop .18s ease}body.reduce-motion .ludo-home-popover{animation:none}.ludo-home-popover .ludo-home-option{min-height:3rem;border-color:#ffffff0f;border-radius:.625rem;background:#ffffff0a;padding:.625rem .75rem}.ludo-home-popover .ludo-home-option[aria-pressed=true]{border-color:#ebc35fa6;background:#ebc35f1a}.ludo-home-title{flex:none;font-size:2rem;font-weight:700;line-height:1;letter-spacing:.2px}[dir=rtl] .ludo-home-title{letter-spacing:0}@media(min-width:768px){.ludo-home-column,.ludo-home-play-area{gap:1rem}.ludo-home-header--wide{min-height:3.5rem}.ludo-home-header--wide .ludo-home-identity{flex:0 1 12rem;gap:.875rem}.ludo-home-header--wide .ludo-home-avatar{width:3.5rem;height:3.5rem}.ludo-home-header--wide .ludo-home-name{font-size:1.1875rem}.ludo-home-header--wide .ludo-home-level{font-size:.875rem}.ludo-home-header--wide .ludo-home-xp{width:4rem}.ludo-home-header--wide .ludo-home-pill{min-height:3.125rem;gap:.75rem;padding-inline:.375rem 1.375rem}.ludo-home-header--wide .ludo-home-coins{font-size:1.1875rem}.ludo-home-header--wide .ludo-home-coins svg,.ludo-home-header--wide .ludo-home-coins img{width:2.375rem;height:2.375rem}.ludo-home-card,.ludo-action-card{border-radius:1.125rem;box-shadow:inset 0 1px #ffffff0f,0 6px 18px #00000040}.ludo-home-card__title{font-size:1.125rem}.ludo-home-card__body{font-size:.875rem}.ludo-home-chest{width:4rem;height:4rem}.ludo-home-btn{min-height:2.875rem;padding-inline:1.5rem;font-size:1rem}.ludo-action-card .ludo-home-btn{min-width:10rem}.ludo-home-heading{font-size:1.375rem}.ludo-home-stage{flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:1.125rem}.ludo-home-stage .ludo-home-banner{flex:1 1 360px;min-width:0;height:auto;min-height:240px;border-color:#ebc35f73;border-radius:1.125rem;box-shadow:0 10px 30px #00000059}.ludo-home-stage .ludo-home-banner img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-position:8% 50%;object-position:8% 50%}.ludo-home-setup{position:relative;z-index:2;flex:1 1 280px;max-width:520px;border:1px solid rgba(235,195,95,.35);border-radius:1.125rem;background:#0c4530;background:linear-gradient(180deg,#0c4530,#083124);padding:1.125rem 1rem 1rem;box-shadow:inset 0 1px #ffffff0f,0 6px 18px #00000040}.ludo-home-setup__intro{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.25rem}.ludo-home-setup__title{font-size:1.375rem;font-weight:700;line-height:1.15}.ludo-home-setup__subtitle{font-size:.875rem;font-weight:500;line-height:1.25;color:var(--lh-muted)}.ludo-home-setup .ludo-home-cta{min-height:3.75rem;margin-top:.375rem;border-radius:.875rem;padding-inline:5.25rem 2.5rem;font-size:1.4375rem}.ludo-home-setup .ludo-home-cta__art{inset-inline-start:.75rem;top:-.625rem}.ludo-home-modes{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:.875rem}.ludo-home-modes>:last-child:nth-child(odd){grid-column:auto}.ludo-home-mode{min-height:100px;grid-template-columns:4rem minmax(0,1fr);gap:.875rem;border-radius:1.125rem;padding:.875rem;padding-inline-end:2.125rem;box-shadow:inset 0 1px #ffffff0f,0 6px 18px #00000040}.ludo-home-mode__art{width:4rem;height:4rem}.ludo-home-mode__title{font-size:1.125rem}.ludo-home-mode__status,.ludo-home-mode__detail{font-size:.875rem;line-height:1.3}.ludo-home-mode__chevron{inset-inline-end:1rem}.ludo-home-mode[data-gate=tournament]{order:1}.ludo-home-mode[data-gate=vip]{order:2}.ludo-home-card__icon{width:3.25rem;height:3.25rem;background:transparent}.ludo-home-card__icon svg{width:2.75rem;height:2.75rem}.ludo-home-scene{background:#073526;background:radial-gradient(120% 60% at 60% 0%,#0d4a33,#073526 45%,#04241a)}}@media(min-width:768px)and (max-height:500px)and (orientation:landscape){.ludo-home-setup__intro{display:none}.ludo-home-setup{padding-top:.75rem}.ludo-home-row{min-height:2.75rem}.ludo-home-setup>[role=group]{flex-direction:row}.ludo-home-setup>[role=group]>.relative{min-width:0;flex:1}.ludo-home-row{gap:.375rem;padding-inline:.5rem}.ludo-home-row__label{display:none}.ludo-home-row__value{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem}.ludo-home-popover{min-width:min(20rem,calc(100vw - 252px))}.ludo-home-setup>[role=group]>.relative:last-child .ludo-home-popover{inset-inline-start:auto}.ludo-home-setup .ludo-home-cta{margin-top:0}}.ludo-board-3d{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;background-color:#362a1b;background-blend-mode:screen;background-position:center 47%;background-repeat:no-repeat;background-size:cover;opacity:0;pointer-events:none;touch-action:none;transition:opacity .22s ease}.ludo-board-3d.is-ready{opacity:1;pointer-events:auto;transition:none}.ludo-board-3d canvas{display:block;width:100%!important;height:100%!important;touch-action:none;filter:contrast(var(--ludo-3d-contrast)) saturate(var(--ludo-3d-saturation))}.ludo-board-3d__vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at center,rgba(5,9,15,0) var(--ludo-3d-vignette-inner-stop),rgba(5,9,15,var(--ludo-3d-vignette-intensity)) 100%)}.ludo-board-3d__camera-controls{position:absolute;right:max(.5rem,env(safe-area-inset-right));bottom:max(.5rem,env(safe-area-inset-bottom));z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}.ludo-board-3d__camera-button{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(242,232,212,.42);border-radius:9999px;background:#080d17b8;color:#f2e8d4;font-size:1.45rem;line-height:1;box-shadow:0 6px 18px #00000057;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .16s ease,border-color .16s ease,background-color .16s ease,opacity .16s ease}.ludo-board-3d__camera-button:focus-visible{outline:3px solid #50d8e8;outline-offset:2px}.ludo-board-3d__camera-button:disabled{opacity:.35;box-shadow:none}.ludo-board-3d__camera-button[aria-pressed=true]{border-color:#50d8e8bf;background:#0d2a34d1;color:#7ce4f2}@media(max-width:40rem){.ludo-board-3d__camera-controls{bottom:max(.5rem,env(safe-area-inset-bottom),calc(var(--ludo-hud-bottom-frac, 0) * 100vh + .75rem));bottom:max(.5rem,env(safe-area-inset-bottom),calc(var(--ludo-hud-bottom-frac, 0) * 100dvh + .75rem))}}@media(max-height:500px)and (orientation:landscape){.ludo-board-3d__camera-controls{right:max(.5rem,env(safe-area-inset-right),calc(var(--ludo-hud-right-frac, 0) * 100vw + .75rem));flex-direction:row}}.ludo-victory-flag svg{display:block;margin:0 auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.ludo-victory-flag--planted svg{animation:ludo-victory-flag-plant .3s cubic-bezier(.34,1.56,.64,1) both;transform-origin:29% 88%}.ludo-victory-flag--animated .ludo-victory-flag__cloth{animation:ludo-victory-flag-wave 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:left center}@keyframes ludo-victory-flag-plant{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ludo-victory-flag-wave{0%,to{transform:skewY(0) scaleX(1)}50%{transform:skewY(-5deg) scaleX(.95)}}.ludo-board-field[data-renderer="3d"]>.ludo-quadrant,.ludo-board-field[data-renderer="3d"]>.ludo-socket,.ludo-board-field[data-renderer="3d"]>.ludo-victory-flag,.ludo-board-field[data-renderer="3d"]>.ludo-board-grid-2d,.ludo-board-field[data-renderer="3d"]>.ludo-board-center-2d{display:none}.ludo-board-field[data-renderer="3d"]>.ludo-token{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.ludo-board-3d{transition:none}}.marker\:hidden *::marker{display:none}.marker\:hidden::marker{display:none}.placeholder\:normal-case::-moz-placeholder{text-transform:none}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:text-emerald-100\/45::-moz-placeholder{color:#d1fae573}.placeholder\:text-emerald-100\/45::placeholder{color:#d1fae573}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.empty\:hidden:empty{display:none}.focus-within\:border-amber-300\/40:focus-within{border-color:#fcd34d66}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-1:focus-within{--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(1px + 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)}.focus-within\:ring-2:focus-within{--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(2px + 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)}.focus-within\:ring-amber-300\/30:focus-within{--tw-ring-color: rgb(252 211 77 / .3)}.focus-within\:ring-amber-300\/80:focus-within{--tw-ring-color: rgb(252 211 77 / .8)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-200\/30:hover{border-color:#fde68a4d}.hover\:border-amber-200\/40:hover{border-color:#fde68a66}.hover\:border-amber-200\/50:hover{border-color:#fde68a80}.hover\:border-amber-300\/25:hover{border-color:#fcd34d40}.hover\:border-amber-300\/40:hover{border-color:#fcd34d66}.hover\:border-cyan-300\/25:hover{border-color:#67e8f940}.hover\:border-rose-300\/20:hover{border-color:#fda4af33}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:bg-\[rgba\(255\,210\,87\,0\.2\)\]:hover{background-color:#ffd25733}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-400\/20:hover{background-color:#fbbf2433}.hover\:bg-amber-400\/25:hover{background-color:#fbbf2440}.hover\:bg-amber-400\/30:hover{background-color:#fbbf244d}.hover\:bg-amber-400\/\[0\.14\]:hover{background-color:#fbbf2424}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-black\/95:hover{background-color:#000000f2}.hover\:bg-cyan-300\/15:hover{background-color:#67e8f926}.hover\:bg-cyan-300\/20:hover{background-color:#67e8f933}.hover\:bg-cyan-400:hover{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-400\/10:hover{background-color:#22d3ee1a}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-cyan-500\/25:hover{background-color:#06b6d440}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-emerald-900:hover{--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-900\/40:hover{background-color:#064e3b66}.hover\:bg-fuchsia-200:hover{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-400\/20:hover{background-color:#e879f933}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-600\/90:hover{background-color:#dc2626e6}.hover\:bg-rose-100\/15:hover{background-color:#ffe4e626}.hover\:bg-rose-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-500\/15:hover{background-color:#f43f5e26}.hover\:bg-rose-500\/20:hover{background-color:#f43f5e33}.hover\:bg-rose-500\/25:hover{background-color:#f43f5e40}.hover\:bg-sky-200:hover{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-200\/15:hover{background-color:#bae6fd26}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-950\/45:hover{background-color:#02061773}.hover\:bg-violet-500\/25:hover{background-color:#8b5cf640}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.085\]:hover{background-color:#ffffff16}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:from-cyan-300:hover{--tw-gradient-from: #67e8f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(103 232 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-400\/15:hover{--tw-gradient-from: rgb(52 211 153 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-sky-200:hover{--tw-gradient-to: #bae6fd var(--tw-gradient-to-position)}.hover\:text-amber-100:hover{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.hover\:text-emerald-50:hover{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.hover\:text-rose-100:hover{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.hover\:text-rose-200:hover{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.hover\:text-rose-300:hover{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);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)}.hover\:brightness-125:hover{--tw-brightness: brightness(1.25);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)}.focus\:border-amber-300\/50:focus{border-color:#fcd34d80}.focus\:opacity-100:focus{opacity:1}.focus\:ring-cyan-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-4:focus-visible{--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(4px + 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)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-amber-100:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-amber-100\/80:focus-visible{--tw-ring-color: rgb(254 243 199 / .8)}.focus-visible\:ring-amber-200:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-amber-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-amber-300\/80:focus-visible{--tw-ring-color: rgb(252 211 77 / .8)}.focus-visible\:ring-cyan-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(103 232 249 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-rose-200\/80:focus-visible{--tw-ring-color: rgb(254 205 211 / .8)}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-slate-900:focus-visible{--tw-ring-offset-color: #0f172a}.focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color: #020617}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-white\/10:disabled{border-color:#ffffff1a}.disabled\:bg-slate-700:disabled{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.disabled\:bg-white\/\[0\.06\]:disabled{background-color:#ffffff0f}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.disabled\:text-slate-500:disabled{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-white\/10{background-color:#ffffff1a}.group:hover .group-hover\:opacity-100{opacity:1}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\:disabled\]\:opacity-55:has(:disabled){opacity:.55}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--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(2px + 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)}.has-\[\:focus-visible\]\:ring-amber-300\/80:has(:focus-visible){--tw-ring-color: rgb(252 211 77 / .8)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[coin-pop_\.8s_ease-out_1\]{animation:coin-pop .8s ease-out 1}.motion-safe\:animate-\[fade-in_\.16s_ease-out\]{animation:fade-in .16s ease-out}.motion-safe\:animate-\[slide-up_\.2s_ease-out\]{animation:slide-up .2s ease-out}.motion-safe\:animate-\[wiggle_1s_ease-in-out_infinite\]{animation:wiggle 1s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.motion-safe\:animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}.group:active .motion-safe\:group-active\:rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-60{opacity:.6}.motion-reduce\:transition-none{transition-property:none}}@media(min-width:360px){.min-\[360px\]\:gap-1{gap:.25rem}}@media(min-width:390px){.min-\[390px\]\:w-16{width:4rem}.min-\[390px\]\:flex-row{flex-direction:row}.min-\[390px\]\:items-center{align-items:center}.min-\[390px\]\:gap-2{gap:.5rem}}@media(min-width:640px){.sm\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.sm\:inset-x-auto{left:auto;right:auto}.sm\:inset-y-0{top:0;bottom:0}.sm\:-top-9{top:-2.25rem}.sm\:bottom-4{bottom:1rem}.sm\:bottom-\[calc\(env\(safe-area-inset-bottom\)\+5rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 5rem)}.sm\:bottom-\[calc\(env\(safe-area-inset-bottom\)\+8\.5rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 8.5rem)}.sm\:end-0{inset-inline-end:0px}.sm\:end-4{inset-inline-end:1rem}.sm\:start-3{inset-inline-start:.75rem}.sm\:start-4{inset-inline-start:1rem}.sm\:start-auto{inset-inline-start:auto}.sm\:top-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{top:max(1rem,env(safe-area-inset-top))}.sm\:top-\[max\(4rem\,env\(safe-area-inset-top\)\)\]{top:max(4rem,env(safe-area-inset-top))}.sm\:z-\[210\]{z-index:210}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-3{margin-bottom:.75rem}.sm\:ms-auto{margin-inline-start:auto}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-2{height:.5rem}.sm\:h-auto{height:auto}.sm\:max-h-\[92vh\]{max-height:92vh}.sm\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.sm\:max-h-\[min\(70dvh\,34rem\)\]{max-height:min(70dvh,34rem)}.sm\:max-h-\[min\(92dvh\,58rem\)\]{max-height:min(92dvh,58rem)}.sm\:min-h-8{min-height:2rem}.sm\:w-12{width:3rem}.sm\:w-2{width:.5rem}.sm\:w-20{width:5rem}.sm\:w-48{width:12rem}.sm\:w-\[min\(21rem\,calc\(100vw-1\.5rem\)\)\]{width:min(21rem,calc(100vw - 1.5rem))}.sm\:w-\[min\(92vw\,26rem\)\]{width:min(92vw,26rem)}.sm\:w-\[min\(94vw\,28rem\)\]{width:min(94vw,28rem)}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0px}.sm\:min-w-\[16rem\]{min-width:16rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:place-items-center{place-items:center}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:rounded-s-2xl{border-start-start-radius:1rem;border-end-start-radius:1rem}.sm\:border-y-0{border-top-width:0px;border-bottom-width:0px}.sm\:border-e-0{border-inline-end-width:0px}.sm\:border-s{border-inline-start-width:1px}.sm\:bg-transparent{background-color:transparent}.sm\:p-2\.5{padding:.625rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.sm\:pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.sm\:pt-0{padding-top:0}.sm\:pt-1{padding-top:.25rem}.sm\:pt-2{padding-top:.5rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1rem,env(safe-area-inset-top))}.sm\:text-end{text-align:end}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:backdrop-blur-none{--tw-backdrop-blur: ;-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)}.sm\:backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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)}}@media(min-width:768px){.md\:relative{position:relative}.md\:top-auto{top:auto}.md\:col-span-2{grid-column:span 2 / span 2}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-w-\[24rem\]{max-width:24rem}.md\:max-w-\[75rem\]{max-width:75rem}.md\:max-w-\[76rem\]{max-width:76rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:pt-\[22px\]{padding-top:22px}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-36{top:9rem}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:max-w-none{max-width:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(20rem\,\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(18rem\,\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(19rem\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.rtl\:left-0:where([dir=rtl],[dir=rtl] *){left:0}.rtl\:right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.rtl\:ml-0:where([dir=rtl],[dir=rtl] *){margin-left:0}.rtl\:mr-auto:where([dir=rtl],[dir=rtl] *){margin-right:auto}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}.rtl\:tracking-normal:where([dir=rtl],[dir=rtl] *){letter-spacing:0em}.group[open] .rtl\:group-open\:rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .rtl\:group-hover\:-translate-x-0\.5:where([dir=rtl],[dir=rtl] *){--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&_option\]\:bg-slate-950 option{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.\[\&_option\]\:text-white option{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(max-height:500px){.\[\@media\(max-height\:500px\)\]\:mb-1\.5{margin-bottom:.375rem}}
