@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Inter", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-amber-50:#fffbeb;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-600:#009588;--color-teal-700:#00776e;--color-sky-400:#00bcfe;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-purple-500:#ac4bff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c600db;--color-fuchsia-700:#a600b5;--color-fuchsia-900:#721378;--color-pink-700:#c4005c;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border);--font-display:"Cormorant Garamond", serif}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-fuchsia-900:lab(27.755% 48.6174 -34.3553);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);background-image:radial-gradient(circle at 10% 0,#e6ac3d14,#0000 40%),radial-gradient(circle at 90% 100%,#34125a14,#0000 40%);background-image:radial-gradient(circle at 10% 0,#e6ac3d14,#0000 40%),radial-gradient(circle at 90% 100%,#34125a14,#0000 40%);background-attachment:fixed}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-4{top:calc(var(--spacing) * -4)}.-top-12{top:calc(var(--spacing) * -12)}.-top-32{top:calc(var(--spacing) * -32)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-40{bottom:calc(var(--spacing) * -40)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.-left-12{left:calc(var(--spacing) * -12)}.-left-24{left:calc(var(--spacing) * -24)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[50\%\]{left:50%}.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-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[-1rem\]{margin-top:-1rem}.mt-\[1\.5vw\]{margin-top:1.5vw}.mt-\[1vw\]{margin-top:1vw}.mt-\[2vw\]{margin-top:2vw}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-\[1\.5vw\]{margin-bottom:1.5vw}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[-1rem\]{margin-left:-1rem}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-\(--cell-size\){height:var(--cell-size)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1\.2vw\]{height:1.2vw}.h-\[1\.6vw\]{height:1.6vw}.h-\[1px\]{height:1px}.h-\[2\.2vw\]{height:2.2vw}.h-\[3\.5vw\]{height:3.5vw}.h-\[280px\]{height:280px}.h-\[420px\]{height:420px}.h-\[480px\]{height:480px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[62vh\]{max-height:62vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[58vh\]{min-height:58vh}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[340px\]{min-height:340px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1\.2vw\]{width:1.2vw}.w-\[1\.6vw\]{width:1.6vw}.w-\[1px\]{width:1px}.w-\[2\.2vw\]{width:2.2vw}.w-\[2\.4vw\]{width:2.4vw}.w-\[3\.5vw\]{width:3.5vw}.w-\[26vw\]{width:26vw}.w-\[60\%\]{width:60%}.w-\[100px\]{width:100px}.w-\[280px\]{width:280px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[520px\]{max-width:520px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[1920px\]{max-width:1920px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[104px\]{min-width:104px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[640px\]{min-width:640px}.min-w-\[960px\]{min-width:960px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.02\]{scale:1.02}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[1vw\]{gap:1vw}.gap-\[3vw\]{gap:3vw}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[0\.8vw\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.8vw * var(--tw-space-y-reverse));margin-block-end:calc(.8vw * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gold\/10>:not(:last-child)){border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){:where(.divide-gold\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--gold) 10%,transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-3xl{border-radius:calc(var(--radius) + 12px)}.rounded-\[1\.5vw\]{border-radius:1.5vw}.rounded-\[1vw\]{border-radius:1vw}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[2vw\]{border-radius:2vw}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-\[oklch\(0\.55_0\.13_295\)\]{border-color:#7860b5}.border-\[oklch\(0\.85_0\.18_82\/0\.4\)\]{border-color:#ffc23c66;border-color:lab(82.656% 17.7046 87.7977/.4)}.border-\[oklch\(0\.85_0\.18_82\/0\.5\)\]{border-color:#ffc23c80;border-color:lab(82.656% 17.7046 87.7977/.5)}.border-\[oklch\(0\.85_0\.18_82\/0\.35\)\]{border-color:#ffc23c59;border-color:lab(82.656% 17.7046 87.7977/.35)}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/40{border-color:color-mix(in oklab,var(--color-amber-400) 40%,transparent)}}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/60{border-color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)}}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-cream\/15{border-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.border-cream\/15{border-color:color-mix(in oklab,var(--cream) 15%,transparent)}}.border-cream\/20{border-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.border-cream\/20{border-color:color-mix(in oklab,var(--cream) 20%,transparent)}}.border-cream\/30{border-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.border-cream\/30{border-color:color-mix(in oklab,var(--cream) 30%,transparent)}}.border-cream\/50{border-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.border-cream\/50{border-color:color-mix(in oklab,var(--cream) 50%,transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.border-destructive\/60{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/60{border-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/40{border-color:color-mix(in oklab,var(--color-emerald-300) 40%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/50{border-color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.border-emerald-400\/60{border-color:#00d29499}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/60{border-color:color-mix(in oklab,var(--color-emerald-400) 60%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-fuchsia-200{border-color:var(--color-fuchsia-200)}.border-fuchsia-300{border-color:var(--color-fuchsia-300)}.border-fuchsia-500\/40{border-color:#e12afb66}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-500\/40{border-color:color-mix(in oklab,var(--color-fuchsia-500) 40%,transparent)}}.border-gold,.border-gold\/10{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/10{border-color:color-mix(in oklab,var(--gold) 10%,transparent)}}.border-gold\/20{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/20{border-color:color-mix(in oklab,var(--gold) 20%,transparent)}}.border-gold\/25{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/25{border-color:color-mix(in oklab,var(--gold) 25%,transparent)}}.border-gold\/30{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/30{border-color:color-mix(in oklab,var(--gold) 30%,transparent)}}.border-gold\/35{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/35{border-color:color-mix(in oklab,var(--gold) 35%,transparent)}}.border-gold\/40{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/40{border-color:color-mix(in oklab,var(--gold) 40%,transparent)}}.border-gold\/45{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/45{border-color:color-mix(in oklab,var(--gold) 45%,transparent)}}.border-gold\/50{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/50{border-color:color-mix(in oklab,var(--gold) 50%,transparent)}}.border-gold\/60{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/60{border-color:color-mix(in oklab,var(--gold) 60%,transparent)}}.border-gold\/70{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/70{border-color:color-mix(in oklab,var(--gold) 70%,transparent)}}.border-input{border-color:var(--input)}.border-primary,.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.border-red-300\/30{border-color:#ffa3a34d}@supports (color:color-mix(in lab,red,red)){.border-red-300\/30{border-color:color-mix(in oklab,var(--color-red-300) 30%,transparent)}}.border-red-400{border-color:var(--color-red-400)}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab,red,red)){.border-red-400\/40{border-color:color-mix(in oklab,var(--color-red-400) 40%,transparent)}}.border-red-400\/60{border-color:#ff656899}@supports (color:color-mix(in lab,red,red)){.border-red-400\/60{border-color:color-mix(in oklab,var(--color-red-400) 60%,transparent)}}.border-royal,.border-royal\/20{border-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.border-royal\/20{border-color:color-mix(in oklab,var(--royal) 20%,transparent)}}.border-royal\/30{border-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.border-royal\/30{border-color:color-mix(in oklab,var(--royal) 30%,transparent)}}.border-royal\/40{border-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.border-royal\/40{border-color:color-mix(in oklab,var(--royal) 40%,transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[oklch\(0\.6_0\.13_125\)\]{background-color:#6f8d2a}.bg-\[oklch\(0\.6_0\.15_240\)\]{background-color:#0089cb;background-color:lab(53.3277% -13.7061 -46.5518)}.bg-\[oklch\(0\.6_0\.18_150\)\]{background-color:#009b44;background-color:lab(55.8155% -54.9806 37.0271)}.bg-\[oklch\(0\.7_0\.16_15\)\]{background-color:#f16f7e}.bg-\[oklch\(0\.8_0\.16_85\)\]{background-color:#edb417}.bg-\[oklch\(0\.14_0\.07_298\)\]{background-color:#0e0121}.bg-\[oklch\(0\.16_0\.07_275_\/_0\.72\)\]{background-color:#07072ab8}.bg-\[oklch\(0\.22_0\.09_305_\/_0\.42\)\]{background-color:#250a3b6b}.bg-\[oklch\(0\.45_0\.18_300\)\]\/20{background-color:#6731a833}.bg-\[oklch\(0\.55_0\.2_25\)\]{background-color:#cc272e}.bg-\[oklch\(0\.55_0\.13_295\)\]{background-color:#7860b5}.bg-\[oklch\(1_0_0\/0\.06\)\]{background-color:#ffffff0f}.bg-\[oklch\(1_0_0\/0\.08\)\]{background-color:#ffffff14}.bg-accent{background-color:var(--accent)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-background,.bg-background\/10{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/10{background-color:color-mix(in oklab,var(--background) 10%,transparent)}}.bg-background\/15{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/15{background-color:color-mix(in oklab,var(--background) 15%,transparent)}}.bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/20{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,var(--card) 50%,transparent)}}.bg-cream,.bg-cream\/5{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.bg-cream\/5{background-color:color-mix(in oklab,var(--cream) 5%,transparent)}}.bg-cream\/10{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.bg-cream\/10{background-color:color-mix(in oklab,var(--cream) 10%,transparent)}}.bg-cream\/95{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.bg-cream\/95{background-color:color-mix(in oklab,var(--cream) 95%,transparent)}}.bg-cream\/\[0\.06\]{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.bg-cream\/\[0\.06\]{background-color:color-mix(in oklab,var(--cream) 6%,transparent)}}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/15{background-color:color-mix(in oklab,var(--destructive) 15%,transparent)}}.bg-destructive\/20{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/20{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/15{background-color:color-mix(in oklab,var(--color-emerald-400) 15%,transparent)}}.bg-emerald-400\/90{background-color:#00d294e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/90{background-color:color-mix(in oklab,var(--color-emerald-400) 90%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-emerald-500\/25{background-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/25{background-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/30{background-color:#0097674d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/30{background-color:color-mix(in oklab,var(--color-emerald-600) 30%,transparent)}}.bg-emerald-600\/90{background-color:#009767e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/90{background-color:color-mix(in oklab,var(--color-emerald-600) 90%,transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-fuchsia-500\/20{background-color:#e12afb33}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-500\/20{background-color:color-mix(in oklab,var(--color-fuchsia-500) 20%,transparent)}}.bg-gold,.bg-gold\/10{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-gold\/10{background-color:color-mix(in oklab,var(--gold) 10%,transparent)}}.bg-gold\/15{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-gold\/15{background-color:color-mix(in oklab,var(--gold) 15%,transparent)}}.bg-gold\/20{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-gold\/20{background-color:color-mix(in oklab,var(--gold) 20%,transparent)}}.bg-gold\/25{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-gold\/25{background-color:color-mix(in oklab,var(--gold) 25%,transparent)}}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.bg-red-500\/90{background-color:#fb2c36e6}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/90{background-color:color-mix(in oklab,var(--color-red-500) 90%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-royal,.bg-royal\/5{background-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.bg-royal\/5{background-color:color-mix(in oklab,var(--royal) 5%,transparent)}}.bg-royal\/10{background-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.bg-royal\/10{background-color:color-mix(in oklab,var(--royal) 10%,transparent)}}.bg-royal\/20{background-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.bg-royal\/20{background-color:color-mix(in oklab,var(--royal) 20%,transparent)}}.bg-royal\/60{background-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.bg-royal\/60{background-color:color-mix(in oklab,var(--royal) 60%,transparent)}}.bg-royal\/70{background-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.bg-royal\/70{background-color:color-mix(in oklab,var(--royal) 70%,transparent)}}.bg-royal\/80{background-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.bg-royal\/80{background-color:color-mix(in oklab,var(--royal) 80%,transparent)}}.bg-secondary,.bg-secondary\/40{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}.bg-secondary\/50{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--secondary) 50%,transparent)}}.bg-secondary\/60{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/60{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}}.bg-secondary\/70{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/70{background-color:color-mix(in oklab,var(--secondary) 70%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[oklch\(0\.4_0\.18_320\)\]{--tw-gradient-from:#6f0f82;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.4_0\.18_320\)\]{--tw-gradient-from:lab(27.3265% 50.2585 -41.2782)}}.from-\[oklch\(0\.7_0\.24_345\)\]{--tw-gradient-from:#fe4bc0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.7_0\.24_345\)\]{--tw-gradient-from:lab(61.8408% 74.7505 -22.3533)}}.from-\[oklch\(0\.18_0\.1_295\)\]{--tw-gradient-from:#170037;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.18_0\.1_295\)\]{--tw-gradient-from:lab(3.82416% 21.1671 -30.461)}}.from-\[oklch\(0\.22_0\.1_295\)\]{--tw-gradient-from:#200943;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.22_0\.1_295\)\]{--tw-gradient-from:lab(7.67197% 23.5415 -32.1844)}}.from-\[oklch\(0\.22_0\.12_295\)\]{--tw-gradient-from:#22004a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.22_0\.12_295\)\]{--tw-gradient-from:lab(7.05594% 30.4388 -38.6561)}}.from-\[oklch\(0\.62_0\.21_262\)\]{--tw-gradient-from:#3a7dff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.62_0\.21_262\)\]{--tw-gradient-from:lab(53.7597% 15.2043 -73.761)}}.from-\[oklch\(0\.68_0\.25_340\)\]{--tw-gradient-from:#f440c7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.68_0\.25_340\)\]{--tw-gradient-from:lab(59.2508% 76.2557 -30.8168)}}.from-\[oklch\(0\.72_0\.22_340\)\]{--tw-gradient-from:#f960cf;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.72_0\.22_340\)\]{--tw-gradient-from:lab(64.363% 67.4965 -27.218)}}.from-\[oklch\(0\.78_0\.14_80\)\]{--tw-gradient-from:#e6ac3d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.78_0\.14_80\)\]{--tw-gradient-from:lab(74.5248% 14.3487 62.5064)}}.from-\[oklch\(0\.82_0\.14_85\)\]{--tw-gradient-from:#eebc4a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.82_0\.14_85\)\]{--tw-gradient-from:lab(79.3341% 9.98151 62.1892)}}.from-\[oklch\(0\.82_0\.16_85\)\]{--tw-gradient-from:#f3ba25;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.82_0\.16_85\)\]{--tw-gradient-from:lab(79.3101% 12.3229 74.8349)}}.from-\[oklch\(0\.97_0\.03_85\)\]{--tw-gradient-from:#fef4df;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.97_0\.03_85\)\]{--tw-gradient-from:lab(96.63% 1.03894 11.5687)}}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/30{--tw-gradient-from:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.from-amber-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.from-amber-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cream{--tw-gradient-from:var(--cream);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cream\/95{--tw-gradient-from:var(--cream)}@supports (color:color-mix(in lab,red,red)){.from-cream\/95{--tw-gradient-from:color-mix(in oklab, var(--cream) 95%, transparent)}}.from-cream\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-300{--tw-gradient-from:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400\/30{--tw-gradient-from:#00d2944d}@supports (color:color-mix(in lab,red,red)){.from-emerald-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.from-emerald-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-900\/30{--tw-gradient-from:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.from-emerald-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.from-emerald-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-400{--tw-gradient-from:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gold{--tw-gradient-from:var(--gold);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gold\/15{--tw-gradient-from:var(--gold)}@supports (color:color-mix(in lab,red,red)){.from-gold\/15{--tw-gradient-from:color-mix(in oklab, var(--gold) 15%, transparent)}}.from-gold\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gold\/25{--tw-gradient-from:var(--gold)}@supports (color:color-mix(in lab,red,red)){.from-gold\/25{--tw-gradient-from:color-mix(in oklab, var(--gold) 25%, transparent)}}.from-gold\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gold\/30{--tw-gradient-from:var(--gold)}@supports (color:color-mix(in lab,red,red)){.from-gold\/30{--tw-gradient-from:color-mix(in oklab, var(--gold) 30%, transparent)}}.from-gold\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gold\/60{--tw-gradient-from:var(--gold)}@supports (color:color-mix(in lab,red,red)){.from-gold\/60{--tw-gradient-from:color-mix(in oklab, var(--gold) 60%, transparent)}}.from-gold\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500\/30{--tw-gradient-from:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.from-purple-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400\/30{--tw-gradient-from:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.from-rose-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.from-rose-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-royal{--tw-gradient-from:var(--royal);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-royal\/30{--tw-gradient-from:var(--royal)}@supports (color:color-mix(in lab,red,red)){.from-royal\/30{--tw-gradient-from:color-mix(in oklab, var(--royal) 30%, transparent)}}.from-royal\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-royal\/60{--tw-gradient-from:var(--royal)}@supports (color:color-mix(in lab,red,red)){.from-royal\/60{--tw-gradient-from:color-mix(in oklab, var(--royal) 60%, transparent)}}.from-royal\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400\/30{--tw-gradient-from:#00bcfe4d}@supports (color:color-mix(in lab,red,red)){.from-sky-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.from-sky-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[oklch\(0\.16_0\.08_295\)\]{--tw-gradient-via:#11022b;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.16_0\.08_295\)\]{--tw-gradient-via:lab(2.83685% 12.6984 -22.5849)}}.via-\[oklch\(0\.22_0\.12_290\)\]{--tw-gradient-via:#1e024c;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.22_0\.12_290\)\]{--tw-gradient-via:lab(7.05475% 29.3135 -40.086)}}.via-\[oklch\(0\.22_0\.12_300\)\]{--tw-gradient-via:#250047;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.22_0\.12_300\)\]{--tw-gradient-via:lab(7.08186% 31.3811 -36.9323)}}.via-\[oklch\(0\.28_0\.15_300\)\]{--tw-gradient-via:#370065;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.28_0\.15_300\)\]{--tw-gradient-via:lab(13.4212% 39.161 -46.2303)}}.via-\[oklch\(0\.72_0\.18_60\)\]{--tw-gradient-via:#f18500;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.72_0\.18_60\)\]{--tw-gradient-via:lab(66.6985% 39.0226 82.0946)}}.via-\[oklch\(0\.78_0\.2_30\)\]{--tw-gradient-via:#ff8f7d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.78_0\.2_30\)\]{--tw-gradient-via:lab(72.6291% 61.313 44.1751)}}.via-\[oklch\(0\.82_0\.14_85\)\]{--tw-gradient-via:#eebc4a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.82_0\.14_85\)\]{--tw-gradient-via:lab(79.3341% 9.98151 62.1892)}}.via-\[oklch\(0\.92_0\.12_92\)\]{--tw-gradient-via:#ffe38a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.92_0\.12_92\)\]{--tw-gradient-via:lab(91.1578% 2.28632 50.2818)}}.via-\[oklch\(0\.96_0\.03_85\)\]{--tw-gradient-via:#fbf1dc;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.96_0\.03_85\)\]{--tw-gradient-via:lab(95.4698% 1.04171 11.5708)}}.via-black\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab,red,red)){.via-black\/30{--tw-gradient-via:color-mix(in oklab, var(--color-black) 30%, transparent)}}.via-black\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cream{--tw-gradient-via:var(--cream);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gold{--tw-gradient-via:var(--gold);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-royal\/40{--tw-gradient-via:var(--royal)}@supports (color:color-mix(in lab,red,red)){.via-royal\/40{--tw-gradient-via:color-mix(in oklab, var(--royal) 40%, transparent)}}.via-royal\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/95{--tw-gradient-via:#fffffff2}@supports (color:color-mix(in lab,red,red)){.via-white\/95{--tw-gradient-via:color-mix(in oklab, var(--color-white) 95%, transparent)}}.via-white\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[oklch\(0\.1_0\.08_295\)\]{--tw-gradient-to:#050015;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.1_0\.08_295\)\]{--tw-gradient-to:lab(.454607% 6.6314 -14.0425)}}.to-\[oklch\(0\.4_0\.2_320\)\]{--tw-gradient-to:#720086;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.4_0\.2_320\)\]{--tw-gradient-to:lab(26.8717% 56.351 -45.8106)}}.to-\[oklch\(0\.6_0\.18_70\)\]{--tw-gradient-to:#b26f00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.6_0\.18_70\)\]{--tw-gradient-to:lab(53.0161% 32.3947 119.989)}}.to-\[oklch\(0\.7_0\.22_345\)\]{--tw-gradient-to:#f757bd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.7_0\.22_345\)\]{--tw-gradient-to:lab(62.1306% 68.7521 -20.5216)}}.to-\[oklch\(0\.7_0\.24_345\)\]{--tw-gradient-to:#fe4bc0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.7_0\.24_345\)\]{--tw-gradient-to:lab(61.8408% 74.7505 -22.3533)}}.to-\[oklch\(0\.12_0\.08_295\)\]{--tw-gradient-to:#09001d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.12_0\.08_295\)\]{--tw-gradient-to:lab(.989199% 8.43463 -17.3661)}}.to-\[oklch\(0\.13_0\.14_270\)\]{--tw-gradient-to:#030031;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.13_0\.14_270\)\]{--tw-gradient-to:lab(.209124% 24.3359 -41.7067)}}.to-\[oklch\(0\.14_0\.08_295\)\]{--tw-gradient-to:#0d0025;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.14_0\.08_295\)\]{--tw-gradient-to:lab(1.76883% 10.457 -20.2368)}}.to-\[oklch\(0\.15_0\.08_295\)\]{--tw-gradient-to:#0f0028;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.15_0\.08_295\)\]{--tw-gradient-to:lab(2.26408% 11.5503 -21.4806)}}.to-\[oklch\(0\.16_0\.09_295\)\]\/80{--tw-gradient-to:#12002ecc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.16_0\.09_295\)\]\/80{--tw-gradient-to:lab(2.66606% 15.2281 -25.5739/.8)}}.to-\[oklch\(0\.18_0\.1_295\)\]{--tw-gradient-to:#170037;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.18_0\.1_295\)\]{--tw-gradient-to:lab(3.82416% 21.1671 -30.461)}}.to-\[oklch\(0\.18_0\.13_290\)\]{--tw-gradient-to:#16003e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.18_0\.13_290\)\]{--tw-gradient-to:lab(3.02993% 30.9147 -41.3561)}}.to-\[oklch\(0\.22_0\.16_285\)\]{--tw-gradient-to:#1c0057;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.22_0\.16_285\)\]{--tw-gradient-to:lab(5.46051% 44.8409 -55.4889)}}.to-\[oklch\(0\.35_0\.16_290\)\]{--tw-gradient-to:#3e1d86;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.35_0\.16_290\)\]{--tw-gradient-to:lab(21.6549% 35.803 -53.3827)}}.to-\[oklch\(0\.65_0\.16_70\)\]{--tw-gradient-to:#c87b00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.65_0\.16_70\)\]{--tw-gradient-to:lab(58.9809% 27.2359 84.2076)}}.to-\[oklch\(0\.74_0\.16_210\)\]{--tw-gradient-to:#00c2db;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.74_0\.16_210\)\]{--tw-gradient-to:lab(71.0077% -43.2505 -29.3667)}}.to-\[oklch\(0\.82_0\.18_85\)\]{--tw-gradient-to:#f6ba00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.82_0\.18_85\)\]{--tw-gradient-to:lab(79.2739% 14.8568 90.8958)}}.to-\[oklch\(0\.92_0\.06_85\)\]{--tw-gradient-to:#f7e2b8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.92_0\.06_85\)\]{--tw-gradient-to:lab(90.9068% 2.65336 23.6558)}}.to-\[oklch\(0\.94_0\.05_300\)\]{--tw-gradient-to:#efe6ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.94_0\.05_300\)\]{--tw-gradient-to:lab(92.461% 9.03732 -16.1119)}}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-700\/20{--tw-gradient-to:#b7500033}@supports (color:color-mix(in lab,red,red)){.to-amber-700\/20{--tw-gradient-to:color-mix(in oklab, var(--color-amber-700) 20%, transparent)}}.to-amber-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/40{--tw-gradient-to:#0006}@supports (color:color-mix(in lab,red,red)){.to-black\/40{--tw-gradient-to:color-mix(in oklab, var(--color-black) 40%, transparent)}}.to-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cream{--tw-gradient-to:var(--cream);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cream\/90{--tw-gradient-to:var(--cream)}@supports (color:color-mix(in lab,red,red)){.to-cream\/90{--tw-gradient-to:color-mix(in oklab, var(--cream) 90%, transparent)}}.to-cream\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-900\/30{--tw-gradient-to:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.to-emerald-900\/30{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.to-emerald-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-600{--tw-gradient-to:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-700{--tw-gradient-to:var(--color-fuchsia-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-700\/20{--tw-gradient-to:#a600b533}@supports (color:color-mix(in lab,red,red)){.to-fuchsia-700\/20{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-700) 20%, transparent)}}.to-fuchsia-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gold{--tw-gradient-to:var(--gold);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gold\/5{--tw-gradient-to:var(--gold)}@supports (color:color-mix(in lab,red,red)){.to-gold\/5{--tw-gradient-to:color-mix(in oklab, var(--gold) 5%, transparent)}}.to-gold\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gold\/20{--tw-gradient-to:var(--gold)}@supports (color:color-mix(in lab,red,red)){.to-gold\/20{--tw-gradient-to:color-mix(in oklab, var(--gold) 20%, transparent)}}.to-gold\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700\/20{--tw-gradient-to:#432dd733}@supports (color:color-mix(in lab,red,red)){.to-indigo-700\/20{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-700) 20%, transparent)}}.to-indigo-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-700\/20{--tw-gradient-to:#c4005c33}@supports (color:color-mix(in lab,red,red)){.to-pink-700\/20{--tw-gradient-to:color-mix(in oklab, var(--color-pink-700) 20%, transparent)}}.to-pink-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-royal{--tw-gradient-to:var(--royal);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary{--tw-gradient-to:var(--secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-700\/20{--tw-gradient-to:#00776e33}@supports (color:color-mix(in lab,red,red)){.to-teal-700\/20{--tw-gradient-to:color-mix(in oklab, var(--color-teal-700) 20%, transparent)}}.to-teal-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[1px\]{padding:1px}.p-\[1vw\]{padding:1vw}.p-\[2\.5vw\]{padding:2.5vw}.p-\[3vw\]{padding:3vw}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[1\.4vw\]{padding-inline:1.4vw}.px-\[1\.6vw\]{padding-inline:1.6vw}.px-\[2vw\]{padding-inline:2vw}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[0\.5vw\]{padding-block:.5vw}.py-\[0\.9vw\]{padding-block:.9vw}.py-\[1\.2vw\]{padding-block:1.2vw}.py-\[1px\]{padding-block:1px}.py-\[1vw\]{padding-block:1vw}.py-\[3vw\]{padding-block:3vw}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:Cormorant Garamond,serif}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9vw\]{font-size:.9vw}.text-\[1\.1vw\]{font-size:1.1vw}.text-\[1\.2vw\]{font-size:1.2vw}.text-\[1\.6vw\]{font-size:1.6vw}.text-\[1\.7vw\]{font-size:1.7vw}.text-\[1vw\]{font-size:1vw}.text-\[2\.2vw\]{font-size:2.2vw}.text-\[2\.4vw\]{font-size:2.4vw}.text-\[2\.65rem\]{font-size:2.65rem}.text-\[2vw\]{font-size:2vw}.text-\[3\.6vw\]{font-size:3.6vw}.text-\[5vw\]{font-size:5vw}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[oklch\(0\.2_0\.1_295\)\]{color:#1c043d}.text-\[oklch\(0\.2_0\.05_290\)\]{color:#16112b}.text-\[oklch\(0\.9_0\.05_85\)\]\/50{color:#eddcb980}.text-\[oklch\(0\.9_0\.05_85\)\]\/60{color:#eddcb999}.text-\[oklch\(0\.9_0\.05_85\)\]\/70{color:#eddcb9b3}.text-\[oklch\(0\.9_0\.05_85\)\]\/75{color:#eddcb9bf}.text-\[oklch\(0\.9_0\.05_85\)\]\/80{color:#eddcb9cc}.text-\[oklch\(0\.9_0\.05_85\)\]\/85{color:#eddcb9d9}.text-\[oklch\(0\.9_0\.05_85\)\]\/90{color:#eddcb9e6}.text-\[oklch\(0\.9_0\.15_85\)\]{color:#ffd984;color:lab(88.6381% 10.5484 66.1575)}.text-\[oklch\(0\.85_0\.16_65\)\]{color:#ffbd76;color:lab(82.1319% 29.3292 65.8028)}.text-\[oklch\(0\.92_0\.05_85\)\]\/60{color:#f4e3bf99}.text-\[oklch\(0\.92_0\.05_85\)\]\/70{color:#f4e3bfb3}.text-\[oklch\(0\.92_0\.05_85\)\]\/75{color:#f4e3bfbf}.text-\[oklch\(0\.92_0\.05_85\)\]\/80{color:#f4e3bfcc}.text-\[oklch\(0\.93_0\.05_88\)\]\/80{color:#f6e7c3cc}.text-\[oklch\(0\.93_0\.05_88\)\]\/90{color:#f6e7c3e6}.text-\[oklch\(0\.95_0\.1_85\)\]{color:#ffebb5;color:lab(94.4491% 5.49388 40.7673)}.text-\[oklch\(0\.95_0\.05_85\)\]{color:#feedc9}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-50{color:var(--color-amber-50)}.text-amber-200\/60{color:#fee68599}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/60{color:color-mix(in oklab,var(--color-amber-200) 60%,transparent)}}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/80{color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-700{color:var(--color-amber-700)}.text-card-foreground{color:var(--card-foreground)}.text-cream,.text-cream\/20{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/20{color:color-mix(in oklab,var(--cream) 20%,transparent)}}.text-cream\/40{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/40{color:color-mix(in oklab,var(--cream) 40%,transparent)}}.text-cream\/50{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/50{color:color-mix(in oklab,var(--cream) 50%,transparent)}}.text-cream\/60{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/60{color:color-mix(in oklab,var(--cream) 60%,transparent)}}.text-cream\/70{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/70{color:color-mix(in oklab,var(--cream) 70%,transparent)}}.text-cream\/75{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/75{color:color-mix(in oklab,var(--cream) 75%,transparent)}}.text-cream\/80{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/80{color:color-mix(in oklab,var(--cream) 80%,transparent)}}.text-cream\/85{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/85{color:color-mix(in oklab,var(--cream) 85%,transparent)}}.text-cream\/90{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/90{color:color-mix(in oklab,var(--cream) 90%,transparent)}}.text-cream\/95{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/95{color:color-mix(in oklab,var(--cream) 95%,transparent)}}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-destructive\/70{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.text-destructive\/70{color:color-mix(in oklab,var(--destructive) 70%,transparent)}}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/70{color:#d0fae5b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/70{color:color-mix(in oklab,var(--color-emerald-100) 70%,transparent)}}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/80{color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.text-emerald-100\/85{color:#d0fae5d9}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/85{color:color-mix(in oklab,var(--color-emerald-100) 85%,transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-950{color:var(--color-emerald-950)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground) 85%,transparent)}}.text-fuchsia-900{color:var(--color-fuchsia-900)}.text-gold{color:var(--gold)}.text-gold-foreground{color:var(--gold-foreground)}.text-gold\/50{color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.text-gold\/50{color:color-mix(in oklab,var(--gold) 50%,transparent)}}.text-gold\/80{color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.text-gold\/80{color:color-mix(in oklab,var(--gold) 80%,transparent)}}.text-gold\/90{color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.text-gold\/90{color:color-mix(in oklab,var(--gold) 90%,transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-50{color:var(--color-red-50)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-600{color:var(--color-red-600)}.text-royal{color:var(--royal)}.text-royal-foreground{color:var(--royal-foreground)}.text-royal\/60{color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.text-royal\/60{color:color-mix(in oklab,var(--royal) 60%,transparent)}}.text-royal\/70{color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.text-royal\/70{color:color-mix(in oklab,var(--royal) 70%,transparent)}}.text-royal\/80{color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.text-royal\/80{color:color-mix(in oklab,var(--royal) 80%,transparent)}}.text-secondary-foreground{color:var(--secondary-foreground)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-cream\/40::placeholder{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.placeholder-cream\/40::placeholder{color:color-mix(in oklab,var(--cream) 40%,transparent)}}.accent-\[oklch\(0\.8_0\.16_85\)\]{accent-color:oklch(80% .16 85)}.accent-\[oklch\(0\.28_0\.12_300\)\]{accent-color:oklch(28% .12 300)}.accent-\[oklch\(0\.78_0\.14_80\)\]{accent-color:oklch(78% .14 80)}.accent-gold{accent-color:var(--gold)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_-5px_rgba\(255\,200\,80\,0\.6\)\]{--tw-shadow:0 0 30px -5px var(--tw-shadow-color,#ffc85099);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_oklch\(0\.78_0\.14_80_\/_0\.35\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#e6ac3d59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_0_30px_oklch\(0\.78_0\.14_80_\/_0\.35\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,lab(74.5248% 14.3487 62.5064/.35))}}.shadow-\[0_0_40px_oklch\(0\.78_0\.14_80_\/_0\.22\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#e6ac3d38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_0_40px_oklch\(0\.78_0\.14_80_\/_0\.22\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,lab(74.5248% 14.3487 62.5064/.22))}}.shadow-\[0_0_55px_oklch\(0\.78_0\.14_80_\/_0\.3\)\]{--tw-shadow:0 0 55px var(--tw-shadow-color,#e6ac3d4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_0_55px_oklch\(0\.78_0\.14_80_\/_0\.3\)\]{--tw-shadow:0 0 55px var(--tw-shadow-color,lab(74.5248% 14.3487 62.5064/.3))}}.shadow-\[0_2px_10px_oklch\(0\.1_0\.05_280_\/_0\.55\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#0201138c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_2px_10px_oklch\(0\.1_0\.05_280_\/_0\.55\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,lab(.702236% 2.53513 -7.78017/.55))}}.shadow-\[0_6px_18px_-6px_rgba\(251\,191\,36\,0\.7\)\]{--tw-shadow:0 6px 18px -6px var(--tw-shadow-color,#fbbf24b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_25px_-10px_rgba\(16\,185\,129\,0\.6\)\]{--tw-shadow:0 10px 25px -10px var(--tw-shadow-color,#10b98199);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_rgba\(16\,185\,129\,0\.6\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#10b98199);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_rgba\(16\,185\,129\,0\.7\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#10b981b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_rgba\(244\,63\,94\,0\.6\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#f43f5e99);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_rgba\(255\,200\,80\,0\.6\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#ffc85099);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_-28px_oklch\(0_0_0\/0\.9\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_18px_40px_-28px_oklch\(0_0_0\/0\.9\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,lab(0% 0 0/.9))}}.shadow-\[0_30px_80px_-20px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_40px_120px_-20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 40px 120px -20px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,215\,140\,0\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffd78c26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-gold\)\]{--tw-shadow:var(--shadow-gold);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-royal\)\]{--tw-shadow:var(--shadow-royal);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[oklch\(0\.6_0\.13_125\)\]{--tw-ring-color:#6f8d2a}@supports (color:lab(0% 0 0)){.ring-\[oklch\(0\.6_0\.13_125\)\]{--tw-ring-color:lab(54.8042% -22.3575 46.6486)}}.ring-\[oklch\(0\.6_0\.15_240\)\]{--tw-ring-color:#0089cb}@supports (color:lab(0% 0 0)){.ring-\[oklch\(0\.6_0\.15_240\)\]{--tw-ring-color:lab(53.3277% -13.7061 -46.5518)}}.ring-\[oklch\(0\.7_0\.16_15\)\]{--tw-ring-color:#f16f7e}@supports (color:lab(0% 0 0)){.ring-\[oklch\(0\.7_0\.16_15\)\]{--tw-ring-color:lab(63.4373% 51.8965 17.3781)}}.ring-\[oklch\(0\.55_0\.2_25\)\]{--tw-ring-color:#cc272e}@supports (color:lab(0% 0 0)){.ring-\[oklch\(0\.55_0\.2_25\)\]{--tw-ring-color:lab(45.7636% 63.3818 40.1799)}}.ring-gold{--tw-ring-color:var(--gold)}.ring-ring{--tw-ring-color:var(--ring)}.ring-royal{--tw-ring-color:var(--royal)}.ring-transparent{--tw-ring-color:transparent}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[oklch\(0\.16_0\.07_290\)\]{--tw-ring-offset-color:#0f0528}@supports (color:lab(0% 0 0)){.ring-offset-\[oklch\(0\.16_0\.07_290\)\]{--tw-ring-offset-color:lab(3.00002% 9.72172 -20.4321)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.ring-offset-card{--tw-ring-offset-color:var(--card)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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(var(--blur-3xl));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-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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-md{--tw-backdrop-blur:blur(var(--blur-md));-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(var(--blur-sm));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:2rem\]{--cell-size:2rem}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-\[oklch\(0\.18_0\.1_295\)\]:is(:where(.group):hover *){color:#170037}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:font-bold::placeholder{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.placeholder\:text-cream\/40::placeholder{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-cream\/40::placeholder{color:color-mix(in oklab,var(--cream) 40%,transparent)}}.placeholder\:text-cream\/50::placeholder{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-cream\/50::placeholder{color:color-mix(in oklab,var(--cream) 50%,transparent)}}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-destructive:hover{border-color:var(--destructive)}.hover\:border-gold:hover,.hover\:border-gold\/50:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold\/50:hover{border-color:color-mix(in oklab,var(--gold) 50%,transparent)}}.hover\:border-gold\/60:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold\/60:hover{border-color:color-mix(in oklab,var(--gold) 60%,transparent)}}.hover\:border-gold\/70:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold\/70:hover{border-color:color-mix(in oklab,var(--gold) 70%,transparent)}}.hover\:bg-\[oklch\(0\.16_0\.07_275_\/_0\.88\)\]:hover{background-color:#07072ae0}.hover\:bg-\[oklch\(1_0_0\/0\.14\)\]:hover{background-color:#ffffff24}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-background\/30:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/30:hover{background-color:color-mix(in oklab,var(--background) 30%,transparent)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.hover\:bg-cream\/10:hover{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cream\/10:hover{background-color:color-mix(in oklab,var(--cream) 10%,transparent)}}.hover\:bg-cream\/15:hover{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cream\/15:hover{background-color:color-mix(in oklab,var(--cream) 15%,transparent)}}.hover\:bg-cream\/20:hover{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cream\/20:hover{background-color:color-mix(in oklab,var(--cream) 20%,transparent)}}.hover\:bg-destructive\/5:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/5:hover{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-destructive\/30:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/30:hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-600\/40:hover{background-color:#00976766}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-600\/40:hover{background-color:color-mix(in oklab,var(--color-emerald-600) 40%,transparent)}}.hover\:bg-gold\/5:hover{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gold\/5:hover{background-color:color-mix(in oklab,var(--gold) 5%,transparent)}}.hover\:bg-gold\/10:hover{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gold\/10:hover{background-color:color-mix(in oklab,var(--gold) 10%,transparent)}}.hover\:bg-gold\/20:hover{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gold\/20:hover{background-color:color-mix(in oklab,var(--gold) 20%,transparent)}}.hover\:bg-gold\/25:hover{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gold\/25:hover{background-color:color-mix(in oklab,var(--gold) 25%,transparent)}}.hover\:bg-gold\/30:hover{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gold\/30:hover{background-color:color-mix(in oklab,var(--gold) 30%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.hover\:bg-red-600\/10:hover{background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-600\/10:hover{background-color:color-mix(in oklab,var(--color-red-600) 10%,transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:text-\[oklch\(0\.9_0\.15_86\)\]:hover{color:#ffd984;color:lab(88.6709% 9.65446 66.2287)}.hover\:text-\[oklch\(0\.92_0\.14_92\)\]:hover{color:#ffe281;color:lab(91.186% 3.41275 60.3365)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-cream:hover{color:var(--cream)}.hover\:text-destructive:hover,.hover\:text-destructive\/80:hover{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:text-destructive\/80:hover{color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-gold:hover{color:var(--gold)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-royal:hover{color:var(--royal)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_15px_40px_-10px_rgba\(255\,200\,80\,0\.6\)\]:hover{--tw-shadow:0 15px 40px -10px var(--tw-shadow-color,#ffc85099);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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-gold:focus{border-color:var(--gold)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-gold\/50:focus{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-gold\/50:focus{--tw-ring-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.focus\:ring-gold\/60:focus{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-gold\/60:focus{--tw-ring-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:translate-y-0:disabled{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:animate-none:disabled{animation:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media(min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-52{height:calc(var(--spacing) * 52)}.sm\:h-\[360px\]{height:360px}.sm\:min-h-\[460px\]{min-height:460px}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-\[360px\]{width:360px}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-none{flex:none}.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-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.md\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-32{height:calc(var(--spacing) * 32)}.md\:h-44{height:calc(var(--spacing) * 44)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-14{width:calc(var(--spacing) * 14)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-44{width:calc(var(--spacing) * 44)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.md\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media(min-width:48rem){.after\:md\:hidden:after{display:none}}@media(min-width:64rem){.lg\:order-last{order:9999}.lg\:h-\[460px\]{height:460px}.lg\:w-\[460px\]{width:460px}.lg\:w-auto{width:auto}.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-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:justify-end{justify-content:flex-end}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width:80rem){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:min-h-\[620px\]{min-height:620px}.xl\:max-w-\[62rem\]{max-width:62rem}.xl\:grid-cols-\[300px_minmax\(0\,1fr\)_360px\]{grid-template-columns:300px minmax(0,1fr) 360px}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)_380px\]{grid-template-columns:320px minmax(0,1fr) 380px}}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing) * 0)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:1rem;--background:#fff8ea;--foreground:#1e0f3b;--card:#fff;--card-foreground:#1e0f3b;--popover:#fff;--popover-foreground:#1e0f3b;--primary:#34125a;--primary-foreground:#fff8ea;--secondary:#fdecd1;--secondary-foreground:#34125a;--muted:#f8edd8;--muted-foreground:#574f73;--accent:#e6ac3d;--accent-foreground:#1e0f3b;--destructive:#d40924;--destructive-foreground:#fff8ea;--border:#e7d6b3;--input:#f1e3c7;--ring:#d29922;--gold:#e6ac3d;--gold-foreground:#1e0f3b;--cream:#fef4df;--royal:#2d0255;--royal-foreground:#fef4df;--gradient-royal:linear-gradient(135deg, #2d0255, #170037);--gradient-gold:linear-gradient(135deg, #eebc4a, #c87b00);--shadow-royal:0 20px 50px -20px #2d025573;--shadow-gold:0 10px 30px -10px #e79d0080}@supports (color:lab(0% 0 0)){:root{--background:lab(97.7568% .632256 7.66724);--foreground:lab(8.20314% 17.3465 -25.7873);--card:lab(100% 0 0);--card-foreground:lab(8.20314% 17.3465 -25.7873);--popover:lab(100% 0 0);--popover-foreground:lab(8.20314% 17.3465 -25.7873);--primary:lab(14.3238% 29.0432 -36.9369);--primary-foreground:lab(97.7568% .632256 7.66724);--secondary:lab(94.2941% 2.68632 15.3633);--secondary-foreground:lab(14.3238% 29.0432 -36.9369);--muted:lab(94.3096% 1.04448 11.573);--muted-foreground:lab(35.4713% 10.2877 -19.8324);--accent:lab(74.5248% 14.3487 62.5064);--accent-foreground:lab(8.20314% 17.3465 -25.7873);--destructive:lab(45.5382% 69.8881 46.2994);--destructive-foreground:lab(97.7568% .632256 7.66724);--border:lab(86.2423% 2.0954 19.5972);--input:lab(90.8584% 1.5274 15.5418);--ring:lab(67.5362% 14.8294 64.5914);--gold:lab(74.5248% 14.3487 62.5064);--gold-foreground:lab(8.20314% 17.3465 -25.7873);--cream:lab(96.63% 1.03894 11.5687);--royal:lab(10.3982% 33.568 -40.047);--royal-foreground:lab(96.63% 1.03894 11.5687);--gradient-royal:linear-gradient(135deg, lab(10.3982% 33.568 -40.047), lab(3.82416% 21.1671 -30.461));--gradient-gold:linear-gradient(135deg, lab(79.3341% 9.98151 62.1892), lab(58.9809% 27.2359 84.2076));--shadow-royal:0 20px 50px -20px lab(10.3982% 33.568 -40.047/.45);--shadow-gold:0 10px 30px -10px lab(70.8089% 22.0394 75.9229/.5)}}@keyframes tile-flip{0%{opacity:0;transform:rotateY(90deg)}60%{opacity:1;transform:rotateY(-10deg)}to{opacity:1;transform:rotateY(0)}}@keyframes tile-glow-pulse{0%,to{box-shadow:0 0 #eebc4a00}50%{box-shadow:0 0 24px 2px #eebc4a8c}}.tile-flip{transform-style:preserve-3d;animation:.55s cubic-bezier(.2,.7,.2,1) both tile-flip}.tile-glow{animation:1.4s ease-in-out infinite tile-glow-pulse}.stage-bg{background:radial-gradient(80% 60% at 50% 0,#5631998c,#0000 65%),radial-gradient(80% 60% at 50% 100%,#0400868c,#0000 65%),linear-gradient(#1d0042,#030033);background:radial-gradient(80% 60% at 50% 0,#5631998c,#0000 65%),radial-gradient(80% 60% at 50% 100%,color(xyz 0.045 0.017 0.237 / 0.549),#0000 65%),linear-gradient(color(xyz 0.016 0.006 0.062),color(xyz 0.009 0.001 0.051))}.stage-arch{background:radial-gradient(at 50% 0,#eebc4a2e,#0000 55%),linear-gradient(#12002e,#040027);background:radial-gradient(at 50% 0,#eebc4a2e,#0000 55%),linear-gradient(color(xyz 0.01 0.003 0.039),color(xyz 0.008 0 0.042));border:2px solid #e0af3b8c;border:2px solid lab(74.6768% 10.2723 63.231/.55);box-shadow:inset 0 0 0 1px #eebc4a40,inset 0 0 60px #eebc4a14,0 30px 80px -20px #2d025599}.tile-covered{background:radial-gradient(circle,#00673866,#0000 65%),linear-gradient(160deg,#005228,#00321d);background:radial-gradient(circle,color(xyz 0.051 0.1 0.048 / 0.4),#0000 65%),linear-gradient(160deg,color(xyz 0.025 0.062 0.022),color(xyz 0.007 0.026 0.009));border:1px solid #002310;border:1px solid lab(11.0298% -36.4319 14.0786);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000040}.tile-empty{background:linear-gradient(160deg,#1d0042,#07002c);background:linear-gradient(160deg,color(xyz 0.015 0.006 0.056),color(xyz 0.007 0.002 0.038));border:1px solid #301c6499;border:1px solid lab(16.7639% 25.1932 -40.0382/.6)}.tile-revealed{background:linear-gradient(#fff8ea,#f3e2c7);border:1px solid #e0af3b;border:1px solid lab(74.6768% 10.2723 63.231);box-shadow:0 2px #c87b0099,0 6px 16px -6px #2d025580;box-shadow:0 2px lab(58.9809% 27.2359 84.2076/.6),0 6px 16px -6px #2d025580}.tile-punct{background:0 0;border:1px dashed #e0af3b59;border:1px dashed lab(74.6768% 10.2723 63.231/.35)}.stage-room{background-color:#0000;background-image:radial-gradient(60% 40% at 20% 0,#703dc673,#0000 65%),radial-gradient(60% 40% at 80% 0,#004abd73,#0000 65%),radial-gradient(80% 50% at 50% 100%,#2c137499,#0000 70%),linear-gradient(#0a002e,#02001b 60%,#010014);background-image:radial-gradient(60% 40% at 20% 0,#703dc673,#0000 65%),radial-gradient(60% 40% at 80% 0,color(xyz 0.126 0.083 0.578 / 0.451),#0000 65%),radial-gradient(80% 50% at 50% 100%,#2c137499,#0000 70%),linear-gradient(color(xyz 0.008 0.001 0.041),color(xyz 0.007 0 0.035) 60%,color(xyz 0.005 0 0.025));background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:100vh;position:relative;overflow-x:hidden}.stage-room:before{content:"";pointer-events:none;background:radial-gradient(40% 100% at 50% 0,#eebc4a2e,#0000 70%);background:radial-gradient(40% 100% at 50% 0,#eebc4a2e,#0000 70%);height:120px;position:absolute;inset:0 0 auto}.stage-lights{pointer-events:none;z-index:1;background:radial-gradient(25% 70% at 15% 10%,#eebc4a2e,#0000 60%),radial-gradient(25% 70% at 85% 10%,#eebc4a2e,#0000 60%),radial-gradient(60% 30% at 50% 100%,#6034ac59,#0000 70%);background:radial-gradient(25% 70% at 15% 10%,#eebc4a2e,#0000 60%),radial-gradient(25% 70% at 85% 10%,#eebc4a2e,#0000 60%),radial-gradient(60% 30% at 50% 100%,#6034ac59,#0000 70%);position:fixed;inset:0}.stage-floor{background:linear-gradient(#eebc4a99,#0000);box-shadow:0 -2px 30px #eebc4a66}.announce-strip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#22004bd9,#0b0038d9);background:linear-gradient(90deg,color(xyz 0.02 0.008 0.073 / 0.851),color(xyz 0.011 0.002 0.058 / 0.851));border:1px solid #e0af3b73;border:1px solid lab(74.6768% 10.2723 63.231/.45);box-shadow:inset 0 1px #ffffff0f,0 10px 30px -10px #00000080}.podium-shelf{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#030019d9,#00000af2);background:linear-gradient(color(xyz 0.005 0 0.029 / 0.851),color(xyz 0.004 0 0.02 / 0.949));box-shadow:0 -20px 60px -10px #0009}.podium-active{background:linear-gradient(#320f71e6,#0f0041f2);background:linear-gradient(#320f71e6,color(xyz 0.013 0.004 0.061 / 0.949));border:2px solid #eebc4a;border:2px solid lab(79.3341% 9.98151 62.1892);box-shadow:0 0 30px #eebc4a73,inset 0 1px #ffffff1a}.royal-skribble-room{background-color:#0000;background-image:radial-gradient(75% 45% at 12% 0,#8f05ae73,#0000 68%),radial-gradient(60% 45% at 86% 8%,#00a9c052,#0000 68%),radial-gradient(90% 55% at 50% 105%,#e6ac3d3d,#0000 72%),linear-gradient(150deg,#030022,#16003a 46%,#000012);background-image:radial-gradient(75% 45% at 12% 0,#8f05ae73,#0000 68%),radial-gradient(60% 45% at 86% 8%,color(xyz 0.213 0.323 0.636 / 0.322),#0000 68%),radial-gradient(90% 55% at 50% 105%,#e6ac3d3d,#0000 72%),linear-gradient(150deg,color(xyz 0.006 0 0.033),color(xyz 0.014 0.003 0.061) 46%,color(xyz 0.004 0 0.021));background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:relative;overflow-x:hidden}.royal-skribble-room:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#e6ac3d29 0 1px,#0000 1px 80px),linear-gradient(0deg,#e6ac3d1a 0 1px,#0000 1px 80px);background:linear-gradient(90deg,#e6ac3d29 0% 1px,#0000 1px 80px),linear-gradient(0deg,#e6ac3d1a 0% 1px,#0000 1px 80px);position:fixed;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 42%,#000,#0000 82%);mask-image:radial-gradient(75% 65% at 50% 42%,#000,#0000 82%)}.royal-skribble-lights{pointer-events:none;z-index:1;background:radial-gradient(18% 70% at 12% 0,#e6ac3d3d,#0000 58%),radial-gradient(18% 70% at 88% 0,#fe4bc038,#0000 58%),radial-gradient(circle at 52% 8%,#00c2db42,#0000 28%);background:radial-gradient(18% 70% at 12% 0,#e6ac3d3d,#0000 58%),radial-gradient(18% 70% at 88% 0,#fe4bc038,#0000 58%),radial-gradient(circle at 52% 8%,color(xyz 0.297 0.431 0.787 / 0.259),#0000 28%);position:fixed;inset:0}.royal-skribble-marquee{background:radial-gradient(circle at 20% 20%,#fe4bc03d,#0000 32%),radial-gradient(circle at 78% 22%,#00c2db42,#0000 34%),linear-gradient(90deg,#060029,#300057,#01001f);background:radial-gradient(circle at 20% 20%,#fe4bc03d,#0000 32%),radial-gradient(circle at 78% 22%,color(xyz 0.297 0.431 0.787 / 0.259),#0000 34%),linear-gradient(90deg,color(xyz 0.008 0.001 0.044),color(xyz 0.03 0.012 0.099) 50%,color(xyz 0.014 0.004 0.059),color(xyz 0.006 0 0.031));border:3px solid #e6ac3dc7;border:3px solid lab(74.5248% 14.3487 62.5064/.78);border-radius:2rem;box-shadow:inset 0 0 0 1px #fff8ea24,0 0 38px #e6ac3d52,0 28px 80px -22px #0000009e}.royal-skribble-bulb{background:radial-gradient(circle at 35% 35%,#fff,#e6ac3d 52%,#bb7400);background:radial-gradient(circle at 35% 35%,#fff,#f3d6a7 26%,#edc277,#e6ac3d 52%,#dd9d26 64%,#d89615,color(xyz 0.368 0.334 0.043),color(xyz 0.342 0.305 0.03),color(xyz 0.318 0.278 0.019) 88%,color(xyz 0.274 0.228 0.002));border-radius:9999px;width:.72rem;height:.72rem;box-shadow:0 0 .8rem .18rem #e6ac3dd9,0 0 1.5rem .25rem #fe4bc047}.word-room{color:#fef4df;background:radial-gradient(70% 50% at 15% 0,#6034ac8c,#0000 65%),radial-gradient(60% 50% at 85% 10%,#00884b59,#0000 65%),radial-gradient(80% 60% at 50% 110%,#2735a699,#0000 70%),linear-gradient(160deg,#01003c,#09002c 45%,#01001d);background:radial-gradient(70% 50% at 15% 0,#6034ac8c,#0000 65%),radial-gradient(60% 50% at 85% 10%,color(xyz 0.096 0.182 0.092 / 0.349),#0000 65%),radial-gradient(80% 60% at 50% 110%,#2735a699,#0000 70%),linear-gradient(160deg,color(xyz 0.009 0.003 0.048),color(xyz 0.007 0.001 0.037) 45%,color(xyz 0.005 0 0.026));min-height:100vh;position:relative;overflow:hidden}.word-room:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 10% 90%,#00884b2e,#0000 35%),radial-gradient(circle at 90% 80%,#eebc4a1f,#0000 40%);background:radial-gradient(circle at 10% 90%,color(xyz 0.096 0.182 0.092 / 0.18),#0000 35%),radial-gradient(circle at 90% 80%,#eebc4a1f,#0000 40%);position:absolute;inset:0}.word-room-content{z-index:2;position:relative}.word-room-bg{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.word-room-bg .float{font-family:var(--font-display);-webkit-user-select:none;user-select:none;will-change:transform,opacity;opacity:.55;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:absolute}.float.bubble{background:radial-gradient(circle at 30% 30%,#ffebb58c,#e6ac3d26 60%,#0000 75%);background:radial-gradient(circle at 30% 30%,color(xyz 0.825 0.855 0.453 / 0.549),#e6ac3d26 60%,#0000 75%);border:1px solid #eebc4a80;border:1px solid lab(79.3341% 9.98151 62.1892/.5);border-radius:9999px;animation:14s ease-in-out infinite room-float;box-shadow:0 0 24px #eebc4a40,inset 0 0 12px #ffffff26}.float.block{color:#fef4df;background:linear-gradient(160deg,#582aa2,#2d0d67);border:2px solid #eebc4ab3;border:2px solid lab(79.3341% 9.98151 62.1892/.7);border-radius:14px;animation:18s ease-in-out infinite room-drift;box-shadow:0 10px 25px -8px #0000008c,inset 0 1px #ffffff2e}.float.block.green{background:linear-gradient(160deg,#00884b,#004022);background:linear-gradient(160deg,color(xyz 0.096 0.182 0.092),color(xyz 0.043 0.091 0.044),color(xyz 0.014 0.037 0.017))}.float.block.navy{background:linear-gradient(160deg,#123e86,#01083d);background:linear-gradient(160deg,#123e86,#052360,#01083d)}.float.crown{color:#eebc4a;filter:drop-shadow(0 0 18px #eebc4a73);filter:drop-shadow(0 0 18px lab(79.3341% 9.98151 62.1892/.45));animation:22s ease-in-out infinite room-rise}@keyframes room-float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-40px)scale(1.08)}}@keyframes room-drift{0%,to{transform:translate(0)rotate(-6deg)}50%{transform:translate(-30px,30px)rotate(8deg)}}@keyframes room-rise{0%,to{opacity:.4;transform:translate(0)rotate(-4deg)}50%{opacity:.7;transform:translate(10px,-60px)rotate(6deg)}}.word-stage-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#1f004fd9,#050030eb);background:linear-gradient(color(xyz 0.02 0.008 0.077 / 0.851),color(xyz 0.008 0.001 0.044 / 0.922));border:2px solid #eebc4a8c;border:2px solid lab(79.3341% 9.98151 62.1892/.55);box-shadow:0 30px 80px -20px #000000a6,inset 0 1px #ffffff14,0 0 40px #00884b2e;box-shadow:0 30px 80px -20px #000000a6,inset 0 1px #ffffff14,0 0 40px lab(49.7205% -48.5392 25.1362/.18)}.word-pill{color:#fef4df;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#250759b3;border:1px solid #eebc4a73;border:1px solid lab(79.3341% 9.98151 62.1892/.45)}.word-pill.gold{color:#ffe19f;color:lab(90.9736% 7.36797 50.2599);background:#e6ac3d33;border-color:#eebc4ab3}.word-pill.green{color:#aef1bb;background:#00884b40;background:lab(49.7205% -48.5392 25.1362/.25);border-color:#00884b99;border-color:lab(49.7205% -48.5392 25.1362/.6)}@keyframes guess-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes guess-sparkle{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-6px)scale(1.15)}}@keyframes guess-marquee{0%{background-position:0 0}to{background-position:48px 0}}.guess-title{font-family:var(--font-display);letter-spacing:.02em;color:#0000;text-shadow:0 4px 24px #00000059;filter:drop-shadow(0 0 22px #eebc4a8c);filter:drop-shadow(0 0 22px lab(79.3341% 9.98151 62.1892/.55));background:linear-gradient(90deg,#ffdf83,#ff8f7d,#f960cf,#00e1ec,#5def88,#ffdf83) 0 0/200% 100%;background:linear-gradient(90deg,color(xyz 0.769 0.772 0.192),color(xyz 0.705 0.587 0.185),color(xyz 0.64 0.434 0.175),color(xyz 0.584 0.382 0.378),#f960cf 40%,#d98dd8,#afaee0 50%,#93bde5,#6ccbe9 55%,#4ed2eb 56.25%,#39d5ec,#0cd8ed,color(xyz 0.395 0.564 0.9),color(xyz 0.39 0.573 0.911) 58.75%,color(xyz 0.379 0.592 0.932) 60%,color(xyz 0.378 0.61 0.762),color(xyz 0.381 0.627 0.606),#35eea6,#5def88 80%,#82ee83,#9eec7d 85%,#cbe872 90%,color(xyz 0.769 0.772 0.192)) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:900;line-height:.95;animation:6s linear infinite guess-shimmer}.guess-title-outline{-webkit-text-stroke:1.5px oklch(22% .12 290/.55)}.guess-sparkle{animation:2.4s ease-in-out infinite guess-sparkle}.guess-marquee{background-image:repeating-linear-gradient(90deg,#eebc4a 0 12px,#f960cf 12px 24px,#00e1ec 24px 36px,#5def88 36px 48px);background-image:repeating-linear-gradient(90deg,#eebc4a 0% 12px,#f1aa7a 12px,#f4959b 12px,#f960cf 12px 24px,#d98dd8 24px,#afaee0,#93bde5,#6ccbe9,#4ed2eb,#39d5ec,#0cd8ed,color(xyz 0.395 0.564 0.9),color(xyz 0.39 0.573 0.911) 24px,color(xyz 0.379 0.592 0.932) 24px 36px,color(xyz 0.378 0.61 0.762) 36px,color(xyz 0.381 0.627 0.606),#35eea6 36px,#5def88 36px 48px);background-size:48px 100%;animation:3.5s linear infinite guess-marquee}.guess-stage{background-color:#0000;background-image:radial-gradient(at 50% 0,#f960cf47,#0000 55%),radial-gradient(at 15% 100%,#1c69e359,#0000 60%),radial-gradient(at 85% 100%,#00848b4d,#0000 60%),linear-gradient(#1f0051,#040027);background-image:radial-gradient(at 50% 0,#f960cf47,#0000 55%),radial-gradient(at 15% 100%,#1c69e359,#0000 60%),radial-gradient(at 85% 100%,color(xyz 0.098 0.185 0.338 / 0.302),#0000 60%),linear-gradient(color(xyz 0.021 0.008 0.086),color(xyz 0.008 0 0.042));background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:padding-box;border:3px solid #0000;box-shadow:0 0 0 3px #eebc4aa6,0 0 0 6px #1e024cd9,0 0 0 8px #eebc4a73,inset 0 0 80px #f960cf1f,0 40px 100px -20px #000c}.tile-big{font-family:var(--font-display);border-radius:14px;font-weight:900;box-shadow:0 2px #a95a008c,0 10px 22px -8px #0000008c,inset 0 1px #ffffff40;box-shadow:0 2px lab(46.8395% 41.0975 106.287/.55),0 10px 22px -8px #0000008c,inset 0 1px #ffffff40}.tile-big.revealed{color:#22004b;color:lab(6.71499% 34.1453 -41.9277);background:linear-gradient(#fff7e2,#ffcf7b);background:linear-gradient(color(xyz 0.895 0.941 0.802),color(xyz 0.676 0.675 0.27));border:2px solid #e79d00;border:2px solid lab(70.8089% 22.0394 75.9229)}.tile-big.covered{color:#0000;background:linear-gradient(160deg,#65389f,#281069);border:2px solid #eebc4a8c;border:2px solid lab(79.3341% 9.98151 62.1892/.55)}.guess-cta{color:#0d0025;color:lab(1.76883% 10.457 -20.2368);text-shadow:0 1px #fff6;text-shadow:0 1px lab(100% 0 0/.4);background:linear-gradient(90deg,#f960cf,#ff8f7d,#f6ba00) 0 0/200% 100%;background:linear-gradient(90deg,#f960cf,color(xyz 0.584 0.382 0.378),color(xyz 0.64 0.434 0.175),color(xyz 0.6 0.487 0.112) 75%,color(xyz 0.579 0.515 0.081) 87.5%,color(xyz 0.574 0.522 0.073),color(xyz 0.568 0.529 0.065) 93.75%,color(xyz 0.558 0.544 0.05)) 0 0/200% 100%;animation:5s linear infinite guess-shimmer;box-shadow:0 0 0 2px #eebc4a,0 12px 30px -10px #f960cf99,inset 0 1px #fff6}.guess-cta:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.guess-title,.guess-marquee,.guess-cta,.guess-sparkle{animation:none!important}}:root{--mwg-tile:clamp(2.75rem, 6.5vw, 5.5rem);--mwg-tile-tv:clamp(4.5rem, 9vw, 8.5rem);--mwg-key:clamp(2rem, 3.2vw, 3.25rem);--mwg-key-tv:clamp(3rem, 4.5vw, 4.75rem)}.mwg-board{--mwg-gap:.4rem;--mwg-cols:5;--mwg-tile:min(calc((100vw - 3rem - (var(--mwg-cols) - 1) * var(--mwg-gap)) / var(--mwg-cols)), 4.25rem);gap:var(--mwg-gap);justify-items:center;display:grid}@media(min-width:768px){.mwg-board{--mwg-gap:.65rem;--mwg-tile:min(calc((min(100vw, 68rem) - 7rem - (var(--mwg-cols) - 1) * var(--mwg-gap)) / var(--mwg-cols)), 5.25rem)}}.mwg-tv .mwg-board{--mwg-gap:.85rem;--mwg-tile:min(calc((100vw - 8rem - (var(--mwg-cols) - 1) * var(--mwg-gap)) / var(--mwg-cols)), 9rem)}.mwg-board__row{gap:var(--mwg-gap);justify-content:center;display:flex}.mwg-pad{--mwg-kgap:.28rem;--mwg-key:min(calc((100vw - 1.75rem - 9 * var(--mwg-kgap)) / 10.2), 3.9rem);width:100%}@media(min-width:768px){.mwg-pad{--mwg-kgap:.5rem;--mwg-key:min(calc((min(100vw, 60rem) - 9 * var(--mwg-kgap)) / 11.5), 4.25rem)}}.mwg-tv .mwg-pad{--mwg-key:min(calc((100vw - 10rem) / 12), 5.5rem)}.mwg-pad__row{justify-content:center;gap:var(--mwg-kgap);flex-wrap:nowrap;display:flex}.mwg-room{color:#fef4df;background:radial-gradient(65% 45% at 12% 0,#773ac18c,#0000 65%),radial-gradient(60% 45% at 88% 5%,#00884b59,#0000 65%),radial-gradient(90% 55% at 50% 110%,#320e9da6,#0000 70%),linear-gradient(160deg,#050030,#05001a,#010012);background:radial-gradient(65% 45% at 12% 0,#773ac18c,#0000 65%),radial-gradient(60% 45% at 88% 5%,color(xyz 0.096 0.182 0.092 / 0.349),#0000 65%),radial-gradient(90% 55% at 50% 110%,#320e9da6,#0000 70%),linear-gradient(160deg,color(xyz 0.008 0.001 0.044),color(xyz 0.006 0 0.031),color(xyz 0.004 0 0.021));min-height:100vh;position:relative;overflow-x:hidden}.mwg-title{font-family:var(--font-display);letter-spacing:.01em;color:#0000;filter:drop-shadow(0 0 22px #eebc4a8c);filter:drop-shadow(0 0 22px lab(79.3341% 9.98151 62.1892/.55));background:linear-gradient(90deg,#ffdf83,#5def88,#00d3dd,#ff70d6,#ffdf83) 0 0/200% 100%;background:linear-gradient(90deg,color(xyz 0.769 0.772 0.192),#cbe872 12.5%,#9eec7d 18.75%,#82ee83,#5def88,#44ed97 28.12%,#32ec9e,#17eba5 31.25%,color(xyz 0.365 0.619 0.47),color(xyz 0.361 0.614 0.485) 32.81%,color(xyz 0.355 0.605 0.516) 34.38%,color(xyz 0.343 0.587 0.579) 37.5%,color(xyz 0.323 0.551 0.713),color(xyz 0.309 0.515 0.856) 50%,color(xyz 0.326 0.506 0.846),color(xyz 0.342 0.497 0.836) 53.12%,color(xyz 0.351 0.492 0.83),#0bcce6,#39c9e6,#4fc6e5 56.25%,#84bbe3,#a7afe1 62.5%,#db92dd,color(xyz 0.606 0.375 0.696) 75%,color(xyz 0.679 0.554 0.44) 87.5%,color(xyz 0.722 0.657 0.315),color(xyz 0.769 0.772 0.192)) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:6s linear infinite guess-shimmer}.mwg-marquee{background-image:repeating-linear-gradient(90deg,#eebc4a 0 12px,#f960cf 12px 24px,#00884b 24px 36px,#00d3dd 36px 48px);background-image:repeating-linear-gradient(90deg,#eebc4a 0% 12px,#f1aa7a 12px,#f4959b 12px,#f960cf 12px 24px,#cc76ae 24px,#9d828d,#65886c,#40895b,#228a52 24px,color(xyz 0.096 0.182 0.092) 24px 36px,color(xyz 0.178 0.322 0.355) 36px,color(xyz 0.309 0.515 0.856) 36px 48px);background-size:48px 100%;animation:3.5s linear infinite guess-marquee}.mwg-stage{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(at 50% 0,#f960cf38,#0000 55%),linear-gradient(#1f0051d9,#040027eb);background:radial-gradient(at 50% 0,#f960cf38,#0000 55%),linear-gradient(color(xyz 0.021 0.008 0.086 / 0.851),color(xyz 0.008 0 0.042 / 0.922));border:2px solid #eebc4a8c;border:2px solid lab(79.3341% 9.98151 62.1892/.55);box-shadow:0 0 0 3px #1e024cd9,0 0 0 5px #eebc4a66,inset 0 0 90px #f960cf1f,0 30px 90px -20px #000000bf}.mwg-tile{width:var(--mwg-tile);height:var(--mwg-tile);font-family:var(--font-display);font-weight:900;font-size:calc(var(--mwg-tile) * .58);border-radius:clamp(10px,calc(var(--mwg-tile) * .18),20px);color:#fffbf1;color:lab(98.9169% .631034 7.6664);background:linear-gradient(160deg,#230356d9,#07002df2);background:linear-gradient(160deg,#230356d9,color(xyz 0.007 0.001 0.039 / 0.949));border:2px solid #eebc4a59;border:2px solid lab(79.3341% 9.98151 62.1892/.35);justify-content:center;align-items:center;line-height:1;transition:transform .15s,border-color .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -6px 16px #00000059}.mwg-tile.filled{border-color:#fec84bf2;animation:.16s mwg-pop;box-shadow:0 0 18px #eebc4a59,inset 0 1px #ffffff29}@keyframes mwg-pop{0%{transform:scale(.9)}60%{transform:scale(1.07)}to{transform:scale(1.03)}}.mwg-tile .mwg-badge{opacity:.95;align-items:center;font-size:.5em;display:inline-flex;position:absolute;top:4px;right:6px}.mwg-tile.hit{color:#fffced;color:lab(99.0248% .301898 15.5564);background:linear-gradient(#00b754,#00582d);background:linear-gradient(color(xyz 0.177 0.345 0.129),color(xyz 0.121 0.251 0.089),color(xyz 0.078 0.176 0.059) 50%,color(xyz 0.025 0.073 0.02));border-color:#7fea85;animation:.5s both mwg-flip;box-shadow:0 0 30px #009c5199,inset 0 1px #ffffff4d;box-shadow:0 0 30px lab(56.01% -62.1515 32.3051/.6),inset 0 1px #ffffff4d}.mwg-tile.near{color:#12002e;color:lab(2.66606% 15.2281 -25.5739);background:linear-gradient(#ffcf54,#c67700);background:linear-gradient(color(xyz 0.679 0.674 0.121),color(xyz 0.469 0.427 0.042),color(xyz 0.307 0.25 -0.001));border-color:#ffde8b;border-color:lab(90.8676% 13.063 65.3915);animation:.5s 50ms both mwg-flip;box-shadow:0 0 28px #fcb52c8c,inset 0 1px #ffffff59}.mwg-tile.miss{color:#a4a2b7;background:linear-gradient(#282345,#0e0e27);border-color:#3a385b;animation:.5s .1s both mwg-flip;box-shadow:inset 0 2px 10px #00000080}@keyframes mwg-flip{0%{transform:rotateX(0)}45%{transform:rotateX(-90deg)}55%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}.mwg-key{width:var(--mwg-key);height:calc(var(--mwg-key) * 1.55);font-family:var(--font-sans);font-weight:800;font-size:calc(var(--mwg-key) * .46);color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);touch-action:manipulation;background:linear-gradient(#3d2178,#140042);background:linear-gradient(#3d2178,color(xyz 0.014 0.005 0.057));border:2px solid #eebc4a66;border:2px solid lab(79.3341% 9.98151 62.1892/.4);border-radius:12px;justify-content:center;align-items:center;transition:transform 80ms,background .2s,box-shadow .12s;display:inline-flex;box-shadow:0 3px #060021,inset 0 1px #ffffff24;box-shadow:0 3px lab(.982088% 7.89607 -19.0908),inset 0 1px #ffffff24}.mwg-key:hover:not(:disabled){background:linear-gradient(#563199,#210a5b);transform:translateY(-1px)}.mwg-key:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 #060021,inset 0 2px 8px #00000080;box-shadow:0 0 lab(.982088% 7.89607 -19.0908),inset 0 2px 8px #00000080}.mwg-key:disabled{opacity:.45;box-shadow:none}.mwg-key.hit{background:linear-gradient(#00a84c,#005928);background:linear-gradient(color(xyz 0.147 0.288 0.106),color(xyz 0.071 0.157 0.054),color(xyz 0.027 0.073 0.022));border-color:#75e07c}.mwg-key.near{color:#12002e;color:lab(2.66606% 15.2281 -25.5739);background:linear-gradient(#ffc73b,#bb7400);background:linear-gradient(color(xyz 0.636 0.629 0.103),#fbbb11,color(xyz 0.526 0.503 0.067) 25%,color(xyz 0.429 0.395 0.038) 50%,color(xyz 0.274 0.228 0.002));border-color:#ffd685;border-color:lab(88.4747% 14.9224 65.4162)}.mwg-key.miss{color:#7a788b;background:linear-gradient(#1f1b35,#0a0b1e);border-color:#2b2a46;box-shadow:inset 0 2px 8px #00000080}.mwg-key.wide{width:calc(var(--mwg-key) * 1.5);font-size:calc(var(--mwg-key) * .32)}.mwg-pill{color:#fef4df;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1f004fb3;background:lab(6.70058% 33.1225 -43.4925/.7);border:1px solid #eebc4a73;border:1px solid lab(79.3341% 9.98151 62.1892/.45);border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .9rem;font-size:.85rem;font-weight:700;display:inline-flex}.mwg-tv .mwg-pill{padding:.55rem 1.25rem;font-size:1.15rem}.mwg-pill.gold{color:#ffe19f;color:lab(90.9736% 7.36797 50.2599);background:#e6ac3d40;border-color:#eebc4ab3}.mwg-pill.emerald{color:#a3f5b4;background:#00884b47;background:lab(49.7205% -48.5392 25.1362/.28);border-color:#00884b99;border-color:lab(49.7205% -48.5392 25.1362/.6)}.mwg-pill--leaderboard{color:#ffe48e;color:lab(92.2282% 7.65485 65.7061);text-shadow:0 1px 2px #0009;text-shadow:0 1px 2px lab(0% 0 0/.6);background:linear-gradient(#211a4d,#0a062a);border:1.5px solid #eebc4ad9;border:1.5px solid lab(79.3341% 9.98151 62.1892/.85);transition:background .16s,box-shadow .16s,color .16s;box-shadow:0 2px 10px #00000073,inset 0 1px #ffd98440;box-shadow:0 2px 10px #00000073,inset 0 1px lab(88.6485% 7.45559 50.4362/.25)}.mwg-pill--leaderboard:hover{color:#100a2e;text-shadow:none;background:linear-gradient(#f7c243,#d79700);background:linear-gradient(#f7c243,#e7ac2b 50%,#dfa11b,#d79700);box-shadow:0 4px 16px #e7b64366}.mwg-pill--leaderboard:focus-visible{outline-offset:2px;outline:3px solid #ffe191;outline:3px solid lab(91.0634% 6.83406 60.4756)}.mwg-pill--leaderboard[aria-disabled=true],.mwg-pill--leaderboard:disabled{color:#c2b69b;box-shadow:none;cursor:not-allowed;background:#1e1d2d;border-color:#70614299}.mwg-cta{color:#0d0025;color:lab(1.76883% 10.457 -20.2368);text-shadow:0 1px #fff6;text-shadow:0 1px lab(100% 0 0/.4);background:linear-gradient(90deg,#f960cf,#ff8f7d,#f6ba00) 0 0/200% 100%;background:linear-gradient(90deg,#f960cf,color(xyz 0.584 0.382 0.378),color(xyz 0.64 0.434 0.175),color(xyz 0.6 0.487 0.112) 75%,color(xyz 0.579 0.515 0.081) 87.5%,color(xyz 0.574 0.522 0.073),color(xyz 0.568 0.529 0.065) 93.75%,color(xyz 0.558 0.544 0.05)) 0 0/200% 100%;border-radius:9999px;font-weight:900;animation:5s linear infinite guess-shimmer;box-shadow:0 0 0 2px #eebc4a,0 12px 30px -10px #f960cf99,inset 0 1px #fff6}.mwg-cta:hover{transform:translateY(-1px)}.mwg-tv-fallback{z-index:60;position:fixed;inset:0;overflow:auto}@keyframes mwg-confetti{0%{opacity:0;transform:translateY(-20vh)rotate(0)}10%{opacity:1}to{transform:translate3d(var(--dx,0),110vh,0) rotate(720deg);opacity:.85}}.mwg-confetti{pointer-events:none;border-radius:2px;width:10px;height:16px;animation:2.4s ease-in forwards mwg-confetti;position:absolute;top:0}@media(prefers-reduced-motion:reduce){.mwg-title,.mwg-marquee,.mwg-cta,.mwg-tile.hit,.mwg-tile.near,.mwg-tile.miss,.mwg-tile.filled,.mwg-confetti{animation:none!important}}@keyframes mwg-shake{0%,to{transform:translate(0)}15%{transform:translate(-12px)}30%{transform:translate(12px)}45%{transform:translate(-9px)}60%{transform:translate(9px)}75%{transform:translate(-4px)}}.mwg-shake{animation:.6s mwg-shake}@keyframes mwg-x-pop{0%{opacity:0;transform:scale(.2)rotate(-8deg)}25%{opacity:1;transform:scale(1.2)rotate(4deg)}70%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(1.15)rotate(0)}}.mwg-x-overlay{pointer-events:none;z-index:40;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mwg-x-overlay svg{color:#ff002b;color:lab(54.3981% 82.6612 55.7887);filter:drop-shadow(0 0 34px #ff002bf2);filter:drop-shadow(0 0 34px lab(54.3981% 82.6612 55.7887/.95));width:min(70%,24rem);height:auto;animation:.95s forwards mwg-x-pop}.mwg-value-panel{background:linear-gradient(#2d0d67e6,#0e0034f2);background:linear-gradient(#2d0d67e6,color(xyz 0.02 0.008 0.082 / 0.925),color(xyz 0.011 0.002 0.049 / 0.949));border:2px solid #eebc4a99;border:2px solid lab(79.3341% 9.98151 62.1892/.6);border-radius:1.25rem;box-shadow:0 0 30px #f960cf40,inset 0 1px #ffffff26}.mwg-value-num{font-family:var(--font-display);color:#0000;filter:drop-shadow(0 2px 6px #f960cf66);filter:drop-shadow(0 2px 6px lab(64.363% 67.4965 -27.218/.4));background:linear-gradient(#ffecb9,#f59300);background:linear-gradient(color(xyz 0.837 0.852 0.298),color(xyz 0.647 0.6 0.135) 50%,color(xyz 0.564 0.495 0.078) 75%,color(xyz 0.545 0.471 0.065),color(xyz 0.526 0.447 0.054) 87.5%,color(xyz 0.489 0.403 0.033));-webkit-background-clip:text;background-clip:text;font-weight:900;transition:transform .4s}.mwg-value-num.dropped{animation:.6s mwg-value-drop}@keyframes mwg-value-drop{0%{transform:scale(1)}40%{color:#ff2b39;color:lab(56.727% 82.5951 54.7174);transform:scale(.7)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mwg-shake,.mwg-x-overlay svg,.mwg-value-num{animation:none!important}}.crown-room{color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);background-color:#0000;background-image:radial-gradient(55% 40% at 12% 0,#ff54d380,#0000 65%),radial-gradient(55% 40% at 88% 0,#009bff80,#0000 65%),radial-gradient(90% 55% at 50% 110%,#914de68c,#0000 70%),linear-gradient(160deg,#1e003f,#0e0037 45%,#03002f);background-image:radial-gradient(55% 40% at 12% 0,color(xyz 0.583 0.322 0.669 / 0.502),#0000 65%),radial-gradient(55% 40% at 88% 0,color(xyz 0.324 0.312 1.214 / 0.502),#0000 65%),radial-gradient(90% 55% at 50% 110%,#914de68c,#0000 70%),linear-gradient(160deg,color(xyz 0.018 0.004 0.072),color(xyz 0.015 0.001 0.077) 45%,color(xyz 0.011 0.001 0.061));background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:100vh;position:relative;overflow-x:hidden}.crown-lights{pointer-events:none;z-index:1;background:radial-gradient(22% 75% at 15% 0,#ffc83f52,#0000 55%),radial-gradient(22% 75% at 85% 0,#ff54d347,#0000 55%),radial-gradient(circle at 50% 6%,#009bff42,#0000 32%);background:radial-gradient(22% 75% at 15% 0,color(xyz 0.64 0.628 0.079 / 0.322),#0000 55%),radial-gradient(22% 75% at 85% 0,color(xyz 0.583 0.322 0.669 / 0.278),#0000 55%),radial-gradient(circle at 50% 6%,color(xyz 0.324 0.312 1.214 / 0.259),#0000 32%);position:fixed;inset:0}.crown-title{font-family:var(--font-display);letter-spacing:.01em;color:#0000;filter:drop-shadow(0 0 24px #ffc83fb3)drop-shadow(0 2px #a95a0099);filter:drop-shadow(0 0 24px lab(83.9388% 14.4454 87.6324/.7))drop-shadow(0 2px lab(46.8395% 41.0975 106.287/.6));background:linear-gradient(90deg,#fff0bc,#ffc83f 22%,#e39000 40%,#fff8cb,#e39000,#ffc83f,#fff0bc) 0 0/220% 100%;background:linear-gradient(90deg,color(xyz 0.852 0.882 0.313),color(xyz 0.74 0.748 0.18) 11%,color(xyz 0.688 0.686 0.126) 16.5%,color(xyz 0.664 0.657 0.101),color(xyz 0.64 0.628 0.079) 22%,color(xyz 0.581 0.551 0.051),color(xyz 0.525 0.48 0.028) 31%,color(xyz 0.426 0.358 -0.006) 40%,color(xyz 0.471 0.412 0.02),color(xyz 0.519 0.47 0.052) 43.75%,color(xyz 0.532 0.486 0.062),#faad0b 44.69%,#fdb327 45.62%,color(xyz 0.628 0.604 0.14) 47.5%,color(xyz 0.894 0.941 0.426),color(xyz 0.628 0.604 0.14) 62.5%,#fdb327 64.38%,#faad0b 65.31%,color(xyz 0.532 0.486 0.062),color(xyz 0.519 0.47 0.052) 66.25%,color(xyz 0.471 0.412 0.02),color(xyz 0.426 0.358 -0.006) 70%,color(xyz 0.525 0.48 0.028) 77.5%,color(xyz 0.581 0.551 0.051),color(xyz 0.64 0.628 0.079) 85%,color(xyz 0.664 0.657 0.101),color(xyz 0.688 0.686 0.126) 88.75%,color(xyz 0.74 0.748 0.18) 92.5%,color(xyz 0.852 0.882 0.313)) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:6s linear infinite guess-shimmer}.crown-h2{font-family:var(--font-display);color:#0000;filter:drop-shadow(0 0 14px #ffc83f8c);filter:drop-shadow(0 0 14px lab(83.9388% 14.4454 87.6324/.55));background:linear-gradient(#fff0bc,#f1a700);background:linear-gradient(color(xyz 0.852 0.882 0.313),color(xyz 0.665 0.649 0.128) 50%,color(xyz 0.624 0.598 0.093) 62.5%,color(xyz 0.604 0.574 0.077),color(xyz 0.584 0.55 0.062) 75%,color(xyz 0.547 0.504 0.035),color(xyz 0.511 0.461 0.012));-webkit-background-clip:text;background-clip:text;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:900}.crown-tagline{color:#fff8e8eb;color:lab(97.7901% 1.0362 11.5666/.92);font-family:var(--font-sans);letter-spacing:.01em;font-weight:600}.crown-marquee{background:radial-gradient(70% 60% at 50% -20%,#fff0bc38,#0000 60%),radial-gradient(circle at 20% 22%,#ff54d352,#0000 34%),radial-gradient(circle at 78% 22%,#009bff52,#0000 34%),linear-gradient(90deg,#0c0032,#380068,#020029);background:radial-gradient(70% 60% at 50% -20%,color(xyz 0.852 0.882 0.313 / 0.22),#0000 60%),radial-gradient(circle at 20% 22%,color(xyz 0.583 0.322 0.669 / 0.322),#0000 34%),radial-gradient(circle at 78% 22%,color(xyz 0.324 0.312 1.214 / 0.322),#0000 34%),linear-gradient(90deg,color(xyz 0.012 0.001 0.064),color(xyz 0.045 0.016 0.157) 50%,color(xyz 0.021 0.005 0.093),color(xyz 0.009 0.001 0.049));border:3px solid #ffc83ff2;border:3px solid lab(83.9388% 14.4454 87.6324/.95);border-radius:2rem;position:relative;box-shadow:inset 0 0 0 2px #e39000,inset 0 0 0 6px #0a002e,inset 0 0 0 7px #fff0bc59,0 0 55px #ffc83f8c,0 28px 90px -22px #000000b3;box-shadow:inset 0 0 0 2px lab(67.0576% 31.0749 120.716),inset 0 0 0 6px lab(.798941% 23.5642 -37.8909),inset 0 0 0 7px lab(95.7164% 6.61591 59.9359/.35),0 0 55px lab(83.9388% 14.4454 87.6324/.55),0 28px 90px -22px #000000b3}.crown-bulb{background:radial-gradient(circle at 35% 35%,#fff,#fff0bc 40%,#e39000 80%);background:radial-gradient(circle at 35% 35%,#fff,color(xyz 0.893 0.941 0.65),color(xyz 0.852 0.882 0.313) 40%,color(xyz 0.725 0.721 0.196),color(xyz 0.612 0.581 0.106),color(xyz 0.513 0.461 0.04),color(xyz 0.426 0.358 -0.006) 80%);border-radius:9999px;width:.8rem;height:.8rem;animation:1.8s ease-in-out infinite crown-bulb-pulse;display:inline-block;box-shadow:0 0 .6rem .15rem #ffc83fe6,0 0 1.4rem .25rem #ffc83f59;box-shadow:0 0 .6rem .15rem lab(83.9388% 14.4454 87.6324/.9),0 0 1.4rem .25rem lab(83.9388% 14.4454 87.6324/.35)}.crown-bulb-1{background:radial-gradient(circle at 35% 35%,#fff,#ff7fde 50%,#ab0089);background:radial-gradient(circle at 35% 35%,#fff,color(xyz 0.834 0.666 0.955) 25%,color(xyz 0.775 0.531 0.888),color(xyz 0.716 0.415 0.823) 50%,#e237b9 75%,#c720a1,color(xyz 0.214 0.104 0.246));box-shadow:0 0 .6rem .15rem #ff54d3e6,0 0 1.4rem .2rem #ff54d359;box-shadow:0 0 .6rem .15rem lab(63.7503% 79.3521 -32.061/.9),0 0 1.4rem .2rem lab(63.7503% 79.3521 -32.061/.35)}.crown-bulb-2{background:radial-gradient(circle at 35% 35%,#fff,#65b3ff 50%,#0061ab);background:radial-gradient(circle at 35% 35%,#fff,color(xyz 0.626 0.674 1.306) 25%,color(xyz 0.511 0.539 1.4) 37.5%,color(xyz 0.465 0.478 1.444) 43.75%,color(xyz 0.444 0.449 1.465),color(xyz 0.424 0.421 1.486) 50%,color(xyz 0.322 0.317 1.189),color(xyz 0.238 0.232 0.934) 75%,color(xyz 0.119 0.11 0.538));box-shadow:0 0 .6rem .15rem #009bffe6,0 0 1.4rem .2rem #009bff59;box-shadow:0 0 .6rem .15rem lab(61.486% -.534028 -73.4021/.9),0 0 1.4rem .2rem lab(61.486% -.534028 -73.4021/.35)}.crown-bulb-3{background:radial-gradient(circle at 35% 35%,#fff,#b969ff 50%,#6c1bb9);background:radial-gradient(circle at 35% 35%,#fff,color(xyz 0.663 0.569 1.112),color(xyz 0.453 0.277 1.085) 50%,#6c1bb9);box-shadow:0 0 .6rem .15rem #9a4cf6e6,0 0 1.4rem .2rem #9a4cf659}@keyframes crown-bulb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.crown-code{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#130043d9,#04002ae6);background:linear-gradient(color(xyz 0.014 0.004 0.066 / 0.851),color(xyz 0.007 0.001 0.036 / 0.902));border:2px solid #ffc83fb3;border:2px solid lab(83.9388% 14.4454 87.6324/.7);border-radius:1rem;padding:.45rem 1rem;box-shadow:inset 0 0 0 1px #e390008c,0 0 18px #ffc83f4d;box-shadow:inset 0 0 0 1px lab(67.0576% 31.0749 120.716/.55),0 0 18px lab(83.9388% 14.4454 87.6324/.3)}.crown-icon-btn{color:#fff0bc;color:lab(95.7164% 6.61591 59.9359);background:linear-gradient(160deg,#fff0bc40,#e3900040);background:linear-gradient(160deg,color(xyz 0.852 0.882 0.313 / 0.251),color(xyz 0.612 0.581 0.106 / 0.251) 50%,color(xyz 0.513 0.461 0.04 / 0.251),color(xyz 0.426 0.358 -0.006 / 0.251));border:2px solid #ffc83fcc;border:2px solid lab(83.9388% 14.4454 87.6324/.8);border-radius:1rem;padding:.75rem;box-shadow:0 0 14px #ffc83f59,inset 0 1px #fff3;box-shadow:0 0 14px lab(83.9388% 14.4454 87.6324/.35),inset 0 1px #fff3}.crown-icon-btn:hover{background:linear-gradient(160deg,#fff0bc73,#e3900073);background:linear-gradient(160deg,color(xyz 0.852 0.882 0.313 / 0.451),color(xyz 0.612 0.581 0.106 / 0.451) 50%,color(xyz 0.513 0.461 0.04 / 0.451),color(xyz 0.426 0.358 -0.006 / 0.451));box-shadow:0 0 22px #ffc83f8c;box-shadow:0 0 22px lab(83.9388% 14.4454 87.6324/.55)}.crown-panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:radial-gradient(90% 40% at 50% 0,#914de63d,#0000 55%),linear-gradient(#1a0047e6,#07002bf2);background:radial-gradient(90% 40% at 50% 0,#914de63d,#0000 55%),linear-gradient(color(xyz 0.02 0.005 0.09 / 0.902),color(xyz 0.009 0.001 0.05 / 0.949));border:2px solid #ffc83fb3;border:2px solid lab(83.9388% 14.4454 87.6324/.7);position:relative;box-shadow:inset 0 0 0 1px #e3900099,0 0 34px #ffc83f40,0 30px 90px -24px #000000b3;box-shadow:inset 0 0 0 1px lab(67.0576% 31.0749 120.716/.6),0 0 34px lab(83.9388% 14.4454 87.6324/.25),0 30px 90px -24px #000000b3}.crown-cta{background-blend-mode:normal,overlay;color:#12002e;color:lab(2.66606% 15.2281 -25.5739);text-shadow:0 1px #ffffff8c;text-shadow:0 1px lab(100% 0 0/.55);background:linear-gradient(#fff8cb,#ffc83f 45%,#d98000),linear-gradient(90deg,#ff54d3,#009bff);background:linear-gradient(color(xyz 0.894 0.941 0.426),color(xyz 0.758 0.774 0.223) 22.5%,color(xyz 0.697 0.699 0.144) 33.75%,color(xyz 0.668 0.663 0.11) 39.38%,color(xyz 0.654 0.645 0.094),color(xyz 0.64 0.628 0.079) 45%,color(xyz 0.564 0.53 0.047),color(xyz 0.495 0.443 0.021) 72.5%,color(xyz 0.374 0.298 -0.013)),linear-gradient(90deg,color(xyz 0.583 0.322 0.669),#dd6de7,#af82f7,color(xyz 0.369 0.316 1.063) 75%,color(xyz 0.345 0.314 1.138) 87.5%,color(xyz 0.334 0.313 1.176) 93.75%,color(xyz 0.329 0.313 1.195),color(xyz 0.324 0.312 1.214));border:2px solid #fff8cb;border:2px solid lab(98.0797% 3.51325 49.9076);border-radius:9999px;font-weight:900;transition:transform .15s,box-shadow .15s;box-shadow:0 0 0 3px #a95a008c,0 0 26px #ffc83fa6,0 14px 30px -10px #0009,inset 0 1px #ffffff8c,inset 0 -2px #a95a008c;box-shadow:0 0 0 3px lab(46.8395% 41.0975 106.287/.55),0 0 26px lab(83.9388% 14.4454 87.6324/.65),0 14px 30px -10px #0009,inset 0 1px #ffffff8c,inset 0 -2px lab(46.8395% 41.0975 106.287/.55)}.crown-cta:hover{transform:translateY(-1px);box-shadow:0 0 0 3px #a95a008c,0 0 40px #ffc83fd9,0 16px 34px -10px #0009,inset 0 1px #ffffff8c,inset 0 -2px #a95a008c;box-shadow:0 0 0 3px lab(46.8395% 41.0975 106.287/.55),0 0 40px lab(83.9388% 14.4454 87.6324/.85),0 16px 34px -10px #0009,inset 0 1px #ffffff8c,inset 0 -2px lab(46.8395% 41.0975 106.287/.55)}.crown-cta:disabled{opacity:.5}.crown-mode-card{text-align:left;color:#fef4df;background:linear-gradient(160deg,#65004fd1,#2f003aeb);background:linear-gradient(160deg,color(xyz 0.079 0.03 0.091 / 0.82),color(xyz 0.027 0.007 0.067 / 0.922));border:2px solid #ffc83fbf;border:2px solid lab(83.9388% 14.4454 87.6324/.75);border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.25rem 1.25rem 1.5rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:inset 0 0 0 1px #e390008c,0 0 32px #ff54d359,inset 0 1px #ffffff1f;box-shadow:inset 0 0 0 1px lab(67.0576% 31.0749 120.716/.55),0 0 32px lab(63.7503% 79.3521 -32.061/.35),inset 0 1px #ffffff1f}.crown-mode-card:hover{border-color:#fff0bc;border-color:lab(95.7164% 6.61591 59.9359);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff8cbbf,0 0 44px #ffc83f8c,inset 0 1px #ffffff24;box-shadow:inset 0 0 0 1px lab(98.0797% 3.51325 49.9076/.75),0 0 44px lab(83.9388% 14.4454 87.6324/.55),inset 0 1px #ffffff24}.crown-mode-card-bible{background:linear-gradient(160deg,#061d9de0,#170048f2);background:linear-gradient(160deg,#061d9de0,#140c8ae4,color(xyz 0.038 0.015 0.181 / 0.914) 50%,color(xyz 0.02 0.005 0.094 / 0.949));box-shadow:inset 0 0 0 1px #e390008c,0 0 32px #009bff59,inset 0 1px #ffffff1f;box-shadow:inset 0 0 0 1px lab(67.0576% 31.0749 120.716/.55),0 0 32px lab(61.486% -.534028 -73.4021/.35),inset 0 1px #ffffff1f}.crown-mode-card-bible:hover{box-shadow:inset 0 0 0 1px #fff8cbbf,0 0 44px #009bff8c;box-shadow:inset 0 0 0 1px lab(98.0797% 3.51325 49.9076/.75),0 0 44px lab(61.486% -.534028 -73.4021/.55)}.crown-mode-card-custom{background:linear-gradient(160deg,#4a0284d9,#170048f0);background:linear-gradient(160deg,#4a0284d9,color(xyz 0.038 0.014 0.146 / 0.896),color(xyz 0.02 0.005 0.094 / 0.941));box-shadow:inset 0 0 0 1px #e390008c,0 0 32px #914de659,inset 0 1px #ffffff1f;box-shadow:inset 0 0 0 1px lab(67.0576% 31.0749 120.716/.55),0 0 32px #914de659,inset 0 1px #ffffff1f}.crown-mode-card-custom:hover:not(:disabled){box-shadow:inset 0 0 0 1px #fff8cbbf,0 0 44px #914de68c;box-shadow:inset 0 0 0 1px lab(98.0797% 3.51325 49.9076/.75),0 0 44px #914de68c}.crown-mode-badge{letter-spacing:.25em;text-transform:uppercase;color:#12002e;color:lab(2.66606% 15.2281 -25.5739);background:linear-gradient(#fff0bc,#f1a700);background:linear-gradient(color(xyz 0.852 0.882 0.313),color(xyz 0.665 0.649 0.128) 50%,color(xyz 0.624 0.598 0.093) 62.5%,color(xyz 0.604 0.574 0.077),color(xyz 0.584 0.55 0.062) 75%,color(xyz 0.547 0.504 0.035),color(xyz 0.511 0.461 0.012));border:1px solid #a95a0099;border:1px solid lab(46.8395% 41.0975 106.287/.6);border-radius:9999px;padding:.22rem .75rem;font-size:.65rem;font-weight:900;box-shadow:0 0 12px #ffc83f8c,inset 0 1px #ffffff8c;box-shadow:0 0 12px lab(83.9388% 14.4454 87.6324/.55),inset 0 1px #ffffff8c}.crown-mode-title{font-family:var(--font-display);color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);text-shadow:0 0 18px #ffc83f59;text-shadow:0 0 18px lab(83.9388% 14.4454 87.6324/.35);font-size:1.75rem;font-weight:900;line-height:1}.crown-mode-desc{color:#fef4dfd9;font-size:.9rem}.crown-cat-chip{color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);background:linear-gradient(#ffc83f14,#0000 25%),linear-gradient(160deg,#1f004fc7,#08002feb);background:linear-gradient(color(xyz 0.64 0.628 0.079 / 0.078),#0000 25%),linear-gradient(160deg,color(xyz 0.02 0.008 0.077 / 0.78),color(xyz 0.008 0.001 0.043 / 0.922));border:1.5px solid #ffc83f8c;border:1.5px solid lab(83.9388% 14.4454 87.6324/.55);border-radius:1rem;align-items:center;gap:.6rem;padding:.7rem .9rem;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffff1a,0 0 14px #ffc83f26;box-shadow:inset 0 1px #ffffff1a,0 0 14px lab(83.9388% 14.4454 87.6324/.15)}.crown-cat-num{color:#0d0025;color:lab(1.76883% 10.457 -20.2368);background:linear-gradient(#fff8cb,#fca100);background:linear-gradient(color(xyz 0.894 0.941 0.426),color(xyz 0.694 0.671 0.171) 50%,color(xyz 0.65 0.612 0.124),color(xyz 0.608 0.557 0.084) 75%,color(xyz 0.588 0.531 0.066),color(xyz 0.568 0.506 0.049) 87.5%,color(xyz 0.531 0.457 0.019));border:1px solid #a95a008c;border:1px solid lab(46.8395% 41.0975 106.287/.55);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.9rem;font-weight:900;display:inline-flex;box-shadow:0 2px #a95a00b3,0 0 12px #ffc83f8c,inset 0 1px #fff9;box-shadow:0 2px lab(46.8395% 41.0975 106.287/.7),0 0 12px lab(83.9388% 14.4454 87.6324/.55),inset 0 1px #fff9}.crown-cat-text{font-family:var(--font-display);flex:1;font-size:1.05rem}.crown-cat-letter{font-family:var(--font-display);color:#0000;filter:drop-shadow(0 0 10px #ffc83fcc);filter:drop-shadow(0 0 10px lab(83.9388% 14.4454 87.6324/.8));background:linear-gradient(#fff8cb,#fca100);background:linear-gradient(color(xyz 0.894 0.941 0.426),color(xyz 0.694 0.671 0.171) 50%,color(xyz 0.65 0.612 0.124),color(xyz 0.608 0.557 0.084) 75%,color(xyz 0.588 0.531 0.066),color(xyz 0.568 0.506 0.049) 87.5%,color(xyz 0.531 0.457 0.019));-webkit-background-clip:text;background-clip:text;font-size:1.3rem;font-weight:900}.crown-die{width:clamp(6rem,20vw,11rem);height:clamp(6rem,20vw,11rem);font-family:var(--font-display);color:#0d0025;color:lab(1.76883% 10.457 -20.2368);background:radial-gradient(at 30% 25%,#fff9,#0000 55%),linear-gradient(160deg,#fff8cb,#fca100 55%,#be6600);background:radial-gradient(at 30% 25%,#fff9,#0000 55%),linear-gradient(160deg,color(xyz 0.894 0.941 0.426),color(xyz 0.694 0.671 0.171) 27.5%,color(xyz 0.65 0.612 0.124),color(xyz 0.608 0.557 0.084) 41.25%,color(xyz 0.588 0.531 0.066),color(xyz 0.568 0.506 0.049) 48.12%,color(xyz 0.531 0.457 0.019) 55%,color(xyz 0.27 0.202 -0.002));border:3px solid #fff8cb;border:3px solid lab(98.0797% 3.51325 49.9076);border-radius:1.5rem;justify-content:center;align-items:center;font-size:clamp(4rem,14vw,8rem);font-weight:900;animation:.15s linear infinite alternate crown-die-shake;display:inline-flex;box-shadow:0 0 0 4px #a95a00b3,0 0 0 8px #ff54d359,0 0 70px #ffc83fbf,inset 0 3px #fff9,inset 0 -4px #a95a0099;box-shadow:0 0 0 4px lab(46.8395% 41.0975 106.287/.7),0 0 0 8px lab(63.7503% 79.3521 -32.061/.35),0 0 70px lab(83.9388% 14.4454 87.6324/.75),inset 0 3px #fff9,inset 0 -4px lab(46.8395% 41.0975 106.287/.6)}@keyframes crown-die-shake{0%{transform:translate(-2px,-1px)rotate(-3deg)}to{transform:translate(2px,1px)rotate(3deg)}}.crown-letter-badge{width:4.5rem;height:4.5rem;font-family:var(--font-display);color:#0d0025;color:lab(1.76883% 10.457 -20.2368);background:radial-gradient(at 30% 25%,#ffffff8c,#0000 55%),linear-gradient(160deg,#fff8cb,#fca100 55%,#be6600);background:radial-gradient(at 30% 25%,#ffffff8c,#0000 55%),linear-gradient(160deg,color(xyz 0.894 0.941 0.426),color(xyz 0.694 0.671 0.171) 27.5%,color(xyz 0.65 0.612 0.124),color(xyz 0.608 0.557 0.084) 41.25%,color(xyz 0.588 0.531 0.066),color(xyz 0.568 0.506 0.049) 48.12%,color(xyz 0.531 0.457 0.019) 55%,color(xyz 0.27 0.202 -0.002));border:3px solid #fff8cb;border:3px solid lab(98.0797% 3.51325 49.9076);border-radius:1rem;justify-content:center;align-items:center;font-size:3rem;font-weight:900;display:inline-flex;box-shadow:0 0 0 3px #a95a00a6,0 0 32px #ffc83fb3,inset 0 2px #ffffff8c,inset 0 -3px #a95a008c;box-shadow:0 0 0 3px lab(46.8395% 41.0975 106.287/.65),0 0 32px lab(83.9388% 14.4454 87.6324/.7),inset 0 2px #ffffff8c,inset 0 -3px lab(46.8395% 41.0975 106.287/.55)}.crown-letter-badge-sm{border-width:2px;width:3rem;height:3rem;font-size:2rem}.crown-reveal-cat{background:radial-gradient(at 50% 0,#ffc83f38,#0000 65%),linear-gradient(#1f0051e6,#08002ff0);background:radial-gradient(at 50% 0,color(xyz 0.64 0.628 0.079 / 0.22),#0000 65%),linear-gradient(color(xyz 0.021 0.008 0.086 / 0.902),color(xyz 0.008 0.001 0.043 / 0.941));border:2px solid #ffc83fd9;border:2px solid lab(83.9388% 14.4454 87.6324/.85);border-radius:1rem;padding:1rem 1.25rem;box-shadow:inset 0 0 0 1px #e39000a6,0 0 28px #ffc83f66;box-shadow:inset 0 0 0 1px lab(67.0576% 31.0749 120.716/.65),0 0 28px lab(83.9388% 14.4454 87.6324/.4)}.crown-reveal-row{background:#0e0034b3;background:lab(1.74563% 27.1218 -40.5499/.7);border:1px solid #ffc83f4d;border:1px solid lab(83.9388% 14.4454 87.6324/.3);border-radius:.85rem;grid-template-columns:minmax(6rem,12rem) 1fr auto auto;align-items:center;gap:.75rem;padding:.65rem .9rem;display:grid}.crown-reveal-valid{background:linear-gradient(90deg,#ffc83f47,#0e0034bf);background:linear-gradient(90deg,color(xyz 0.64 0.628 0.079 / 0.278),#eeb5284b,#d9a63a4f 6.25%,#b58c4b56 12.5%,#7f655465 25%,#40345083 50%,color(xyz 0.011 0.002 0.049 / 0.749));border-color:#fff0bcf2;border-color:lab(95.7164% 6.61591 59.9359/.95);box-shadow:inset 0 0 0 1px #e390008c,0 0 18px #ffc83f59;box-shadow:inset 0 0 0 1px lab(67.0576% 31.0749 120.716/.55),0 0 18px lab(83.9388% 14.4454 87.6324/.35)}.crown-reveal-duplicate{background:linear-gradient(90deg,#aa740047,#0e0034b3);background:linear-gradient(90deg,color(xyz 0.234 0.21 0.002 / 0.278),#7d552855,#5b403962 25%,#3122417d 50%,color(xyz 0.011 0.002 0.049 / 0.702));border-color:#e39000a6;border-color:lab(67.0576% 31.0749 120.716/.65)}.crown-reveal-invalid{opacity:.82;background:linear-gradient(90deg,#86111833,#0e0034b3);background:linear-gradient(90deg,#86111833,#24043d73,color(xyz 0.011 0.002 0.049 / 0.702));border-color:#cc272e80}.crown-reveal-name{color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);font-weight:800}.crown-reveal-answer{font-family:var(--font-display);color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);text-align:left;overflow-wrap:anywhere;min-width:0;font-size:1.15rem;font-weight:700}.crown-reveal-points{font-family:var(--font-display);color:#0000;filter:drop-shadow(0 0 8px #ffc83f99);filter:drop-shadow(0 0 8px lab(83.9388% 14.4454 87.6324/.6));text-align:right;background:linear-gradient(#fff8cb,#fca100);background:linear-gradient(color(xyz 0.894 0.941 0.426),color(xyz 0.694 0.671 0.171) 50%,color(xyz 0.65 0.612 0.124),color(xyz 0.608 0.557 0.084) 75%,color(xyz 0.588 0.531 0.066),color(xyz 0.568 0.506 0.049) 87.5%,color(xyz 0.531 0.457 0.019));-webkit-background-clip:text;background-clip:text;min-width:3.5rem;font-size:1.15rem;font-weight:900}@media(max-width:640px){.crown-reveal-row{grid-template-columns:1fr auto}.crown-reveal-answer{order:3;grid-column:1/-1}.crown-reveal-points{order:2}}.crown-podium{background:radial-gradient(90% 40% at 50% 0,#fff0bc59,#0000 60%),linear-gradient(#24005beb,#08002ff5);background:radial-gradient(90% 40% at 50% 0,color(xyz 0.852 0.882 0.313 / 0.349),#0000 60%),linear-gradient(color(xyz 0.029 0.01 0.119 / 0.922),color(xyz 0.008 0.001 0.043 / 0.961));border:3px solid #fff8cb;border:3px solid lab(98.0797% 3.51325 49.9076);border-radius:1.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 2.25rem 1.25rem;display:inline-flex;box-shadow:0 0 0 3px #a95a0099,0 0 0 7px #ff54d359,0 0 60px #ffc83f99,inset 0 1px #ffffff40;box-shadow:0 0 0 3px lab(46.8395% 41.0975 106.287/.6),0 0 0 7px lab(63.7503% 79.3521 -32.061/.35),0 0 60px lab(83.9388% 14.4454 87.6324/.6),inset 0 1px #ffffff40}.crown-podium-icon{color:#fff8cb;color:lab(98.0797% 3.51325 49.9076);filter:drop-shadow(0 0 22px #ffc83fe6)drop-shadow(0 2px #a95a00cc);filter:drop-shadow(0 0 22px lab(83.9388% 14.4454 87.6324/.9))drop-shadow(0 2px lab(46.8395% 41.0975 106.287/.8));animation:2.4s ease-in-out infinite crown-podium-bob}@keyframes crown-podium-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-4px)rotate(2deg)}}.crown-podium-name{font-family:var(--font-display);color:#0000;filter:drop-shadow(0 0 18px #ffc83fb3);filter:drop-shadow(0 0 18px lab(83.9388% 14.4454 87.6324/.7));background:linear-gradient(#fff8cb,#fca100);background:linear-gradient(color(xyz 0.894 0.941 0.426),color(xyz 0.694 0.671 0.171) 50%,color(xyz 0.65 0.612 0.124),color(xyz 0.608 0.557 0.084) 75%,color(xyz 0.588 0.531 0.066),color(xyz 0.568 0.506 0.049) 87.5%,color(xyz 0.531 0.457 0.019));-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1}.crown-podium-score{color:#fff8e8e6;color:lab(97.7901% 1.0362 11.5666/.9);font-size:.9rem;font-weight:800}@media(prefers-reduced-motion:reduce){.crown-title,.crown-cta,.crown-bulb,.crown-die{animation:none!important}}.battle-arena{color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);background:radial-gradient(1200px 500px at 20% -10%,#7b00918c,#0000 60%),radial-gradient(900px 500px at 100% 10%,#0047c680,#0000 60%),radial-gradient(1000px 700px at 50% 110%,#58009e99,#0000 60%),linear-gradient(#0d0131,#040222 55%,#180039);background:radial-gradient(1200px 500px at 20% -10%,color(xyz 0.142 0.057 0.311 / 0.549),#0000 60%),radial-gradient(900px 500px at 100% 10%,color(xyz 0.154 0.077 0.796 / 0.502),#0000 60%),radial-gradient(1000px 700px at 50% 110%,color(xyz 0.111 0.04 0.384 / 0.6),#0000 60%),linear-gradient(#0d0131,#040222 55%,color(xyz 0.011 0.004 0.042));border-radius:1.75rem;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #0e002ce6,inset 0 0 0 1px #ffc23c59,inset 0 0 80px #4c005a59;box-shadow:0 30px 80px -30px lab(1.91872% 16.0022 -28.6052/.9),inset 0 0 0 1px lab(82.656% 17.7046 87.7977/.35),inset 0 0 80px lab(14.8463% 58.2662 -45.8477/.35)}.battle-arena:before{content:"";pointer-events:none;background:repeating-linear-gradient(110deg,#0000 0 60px,#ffffff08 60px 62px,#0000 62px 140px);background:repeating-linear-gradient(110deg,#0000 0% 60px,#ffffff08 60px 62px,#0000 62px 140px);animation:9s linear infinite battle-sweep;position:absolute;inset:0}@keyframes battle-sweep{0%{opacity:.6;transform:translate(-8%)}50%{opacity:1}to{opacity:.6;transform:translate(8%)}}.battle-marquee-bulbs{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;height:14px;padding:0 8px;display:grid;position:relative}.battle-marquee-bulbs>i{background:radial-gradient(circle at 30% 30%,#fff,#e39000);background:radial-gradient(circle at 30% 30%,color(xyz 0.952 0.988 0.373),color(xyz 0.652 0.621 0.122) 50%,color(xyz 0.589 0.546 0.08) 62.5%,color(xyz 0.559 0.511 0.062),color(xyz 0.53 0.478 0.045) 75%,color(xyz 0.426 0.358 -0.006));border-radius:999px;align-self:center;width:10px;height:10px;animation:1.4s ease-in-out infinite battle-bulb;display:block;box-shadow:0 0 10px #ffc60be6,0 0 24px #e2900099;box-shadow:0 0 10px lab(83.8962% 17.0816 107.603/.9),0 0 24px lab(67.0004% 33.2275 139.736/.6)}.battle-marquee-bulbs>i:nth-child(3n){background:radial-gradient(circle at 30% 30%,#f9acff,#b100d0);background:radial-gradient(circle at 30% 30%,color(xyz 0.843 0.553 1.444),#e154ff 50%,#ca2fe9 75%,#be12de 87.5%,color(xyz 0.322 0.149 0.663),color(xyz 0.298 0.134 0.623));animation-delay:.2s;box-shadow:0 0 12px #e253ffe6,0 0 26px #b100d099;box-shadow:0 0 12px lab(60.5699% 77.5062 -64.3326/.9),0 0 26px lab(42.8306% 79.025 -64.1258/.6)}.battle-marquee-bulbs>i:nth-child(3n+1){background:radial-gradient(circle at 30% 30%,#83abff,#1d4ce9);background:radial-gradient(circle at 30% 30%,color(xyz 0.461 0.41 1.415),#1d4ce9);animation-delay:.4s;box-shadow:0 0 12px #3c71ffe6,0 0 26px #1d4ce999;box-shadow:0 0 12px lab(50.5653% 26.5836 -84.6483/.9),0 0 26px #1d4ce999}@keyframes battle-bulb{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}.battle-title{font-family:var(--font-display);letter-spacing:.02em;color:#0000;filter:drop-shadow(0 0 26px #f3a6008c);filter:drop-shadow(0 0 26px lab(74.2564% 26.0804 130.397/.55));background:linear-gradient(#fffcd2,#ffc540 40%,#c76b00);background:linear-gradient(color(xyz 0.914 0.972 0.489),color(xyz 0.773 0.786 0.248) 20%,color(xyz 0.71 0.703 0.155) 30%,color(xyz 0.68 0.663 0.115) 35%,color(xyz 0.666 0.644 0.097),color(xyz 0.651 0.625 0.08) 40%,color(xyz 0.545 0.499 0.047),color(xyz 0.451 0.391 0.021) 70%,color(xyz 0.297 0.223 -0.009));-webkit-background-clip:text;background-clip:text;font-weight:900;line-height:.95}.battle-chip{color:#ffe9b2;color:lab(93.3536% 3.72738 40.9099);text-transform:uppercase;letter-spacing:.18em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffc23c80;border:1px solid lab(82.656% 17.7046 87.7977/.5);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.72rem;font-weight:800;display:inline-flex}.battle-chip--live:before{content:"";background:#ff6f69;background:lab(65.0963% 75.8949 46.7279);border-radius:999px;width:8px;height:8px;animation:1.2s ease-in-out infinite battle-pulse;box-shadow:0 0 12px #ff6f69e6;box-shadow:0 0 12px lab(65.0963% 75.8949 46.7279/.9)}@keyframes battle-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.battle-panel{color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);background:linear-gradient(#210547d9,#0d0131e6);border:1px solid #ffc23c59;border:1px solid lab(82.656% 17.7046 87.7977/.35);border-radius:1.25rem;box-shadow:0 20px 40px -20px #03001ab3,inset 0 1px #ffffff14;box-shadow:0 20px 40px -20px lab(.440666% 6.2466 -16.3553/.7),inset 0 1px #ffffff14}.battle-panel--gold{border-color:#ffc23cb3;border-color:lab(82.656% 17.7046 87.7977/.7);box-shadow:0 20px 40px -20px #03001ab3,inset 0 1px #ffffff1f,0 0 0 1px #ffc23c4d,0 0 40px #ed9a0040;box-shadow:0 20px 40px -20px lab(.440666% 6.2466 -16.3553/.7),inset 0 1px #ffffff1f,0 0 0 1px lab(82.656% 17.7046 87.7977/.3),0 0 40px lab(70.6275% 29.7147 136.76/.25)}.battle-gold-text{color:#0000;background:linear-gradient(#fffcd2,#e90);background:linear-gradient(color(xyz 0.914 0.972 0.489),color(xyz 0.665 0.649 0.188) 50%,#fcb028 75%,#faaa0f,color(xyz 0.514 0.46 0.053) 87.5%,color(xyz 0.47 0.407 0.022));-webkit-background-clip:text;background-clip:text}.battle-hairline{background:linear-gradient(90deg,#0000,#ffc23cb3,#0000);background:linear-gradient(90deg,#0000,color(xyz 0.63 0.604 0.072 / 0.702),#0000);width:100%;height:1px}.battle-cta-primary{color:#1a0a35;background:linear-gradient(#ffd984,#dc8900);background:linear-gradient(color(xyz 0.718 0.723 0.199),#f6ae26 50%,#f1a40e,color(xyz 0.458 0.409 0.047) 75%,color(xyz 0.388 0.329 0.017));border-radius:1rem;min-height:56px;padding:1rem 1.25rem;font-weight:900;transition:transform .15s,box-shadow .15s;box-shadow:0 12px 28px -10px #e39000b3,inset 0 1px #fff6;box-shadow:0 12px 28px -10px lab(67.0576% 31.0749 120.716/.7),inset 0 1px #fff6}.battle-cta-primary:hover{transform:translateY(-1px)}.battle-cta-secondary{color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);background:linear-gradient(#7b0091,#490079);background:linear-gradient(color(xyz 0.142 0.057 0.311),color(xyz 0.071 0.023 0.236));border-radius:1rem;min-height:56px;padding:1rem 1.25rem;font-weight:900;box-shadow:0 12px 28px -10px #490079b3,inset 0 1px #ffffff40;box-shadow:0 12px 28px -10px lab(15.9242% 64.1551 -64.6367/.7),inset 0 1px #ffffff40}.battle-input{color:#fff8e8;color:lab(97.7901% 1.0362 11.5666);letter-spacing:.18em;background:#ffffff0f;border:1.5px solid #ffc23c80;border:1.5px solid lab(82.656% 17.7046 87.7977/.5);border-radius:1rem;min-height:56px;padding:.9rem 1rem;font-weight:800}.battle-input::placeholder{color:#ddcca98c;letter-spacing:.14em}.battle-input:focus{border-color:#ffc23c;border-color:lab(82.656% 17.7046 87.7977);outline:none;box-shadow:0 0 0 3px #ee990059;box-shadow:0 0 0 3px lab(70.6139% 28.6106 93.3814/.35)}.crown-spotlight{background:radial-gradient(600px 260px at 30% 0,#ffc23c59,#0000 60%),radial-gradient(500px 300px at 80% 100%,#b100d04d,#0000 60%),linear-gradient(#2b0051f2,#15003af2);background:radial-gradient(600px 260px at 30% 0,color(xyz 0.63 0.604 0.072 / 0.349),#0000 60%),radial-gradient(500px 300px at 80% 100%,color(xyz 0.298 0.134 0.623 / 0.302),#0000 60%),linear-gradient(color(xyz 0.025 0.011 0.08 / 0.949),color(xyz 0.011 0.004 0.044 / 0.949));border:1px solid #ffc23c99;border:1px solid lab(82.656% 17.7046 87.7977/.6);border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #03001ae6,inset 0 1px #ffffff26,0 0 60px #ed9a0040;box-shadow:0 40px 80px -30px lab(.440666% 6.2466 -16.3553/.9),inset 0 1px #ffffff26,0 0 60px lab(70.6275% 29.7147 136.76/.25)}.crown-spotlight:after{content:"";pointer-events:none;background:conic-gradient(from 210deg at 50% 0,#0000,#ffc23c2e 30deg,#0000 60deg 300deg,#ffc23c2e 330deg,#0000 360deg);background:conic-gradient(from 210deg at 50% 0,#0000,color(xyz 0.63 0.604 0.072 / 0.18) 8.33%,#0000 16.67% 83.33%,color(xyz 0.63 0.604 0.072 / 0.18) 91.67%,#0000);height:180%;animation:7s linear infinite crown-spot;position:absolute;inset:-40% -10% auto}@keyframes crown-spot{to{transform:rotate(360deg)}}.crown-badge{color:#1f0c3f;background:radial-gradient(circle at 30% 30%,#fff8cb,#d98000);background:radial-gradient(circle at 30% 30%,color(xyz 0.894 0.941 0.426),#ffb841 50%,#f8a91f 62.5%,#f6a511,color(xyz 0.502 0.449 0.058) 68.75%,color(xyz 0.474 0.416 0.04) 75%,color(xyz 0.422 0.354 0.01),color(xyz 0.374 0.298 -0.013));border-radius:999px;justify-content:center;align-items:center;width:92px;height:92px;animation:3.4s ease-in-out infinite crown-halo;display:inline-flex;position:relative;box-shadow:0 0 0 4px #2b0051,0 0 0 8px #ffc23c,0 0 40px #ffc60bd9;box-shadow:0 0 0 4px lab(9.17012% 34.0812 -40.0746),0 0 0 8px lab(82.656% 17.7046 87.7977),0 0 40px lab(83.8962% 17.0816 107.603/.85)}@keyframes crown-halo{0%,to{filter:drop-shadow(0 0 12px #ffc30099);filter:drop-shadow(0 0 12px lab(82.7289% 17.2005 109.475/.6));transform:translateY(0)}50%{filter:drop-shadow(0 0 28px #ffc300f2);filter:drop-shadow(0 0 28px lab(82.7289% 17.2005 109.475/.95));transform:translateY(-3px)}}.rank-crest{text-transform:uppercase;letter-spacing:.14em;color:#ffe9b2;color:lab(93.3536% 3.72738 40.9099);background:linear-gradient(#fffcd226,#d9800026);background:linear-gradient(color(xyz 0.914 0.972 0.489 / 0.149),color(xyz 0.374 0.298 -0.013 / 0.149));border:1px solid #ffc23c99;border:1px solid lab(82.656% 17.7046 87.7977/.6);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.68rem;font-weight:900;display:inline-flex}.rank-crest--squire{color:#ccccdb;background:#ffffff0d;border-color:#acacba80}.rank-crest--knight{color:#b6ceff;color:lab(81.4805% 4.60425 -53.944);background:linear-gradient(#1b76ff2e,#0924c526);background:linear-gradient(color(xyz 0.264 0.204 1.08 / 0.18),#0924c526);border-color:#1b76ffb3;border-color:lab(50.9061% 20.3726 -83.64/.7)}.rank-crest--guard{color:#ffd3ff;color:lab(88.4125% 44.9125 -33.4987);background:linear-gradient(#e155ff33,#9b00b62e);background:linear-gradient(#e154ff33,color(xyz 0.227 0.1 0.478 / 0.18));border-color:#e155ffb3;border-color:#e154ffb3}.rank-crest--champion{color:#fff8cb;color:lab(98.0797% 3.51325 49.9076);background:linear-gradient(#ffc23c40,#b1700033);background:linear-gradient(color(xyz 0.63 0.604 0.072 / 0.251),color(xyz 0.255 0.205 -0.022 / 0.2));border-color:#ffc23ce6;border-color:lab(82.656% 17.7046 87.7977/.9)}.rank-crest--majesty{color:#1f0c3f;background:linear-gradient(#fffcd2,#e90);background:linear-gradient(color(xyz 0.914 0.972 0.489),color(xyz 0.665 0.649 0.188) 50%,#fcb028 75%,#faaa0f,color(xyz 0.514 0.46 0.053) 87.5%,color(xyz 0.47 0.407 0.022));border-color:#fffbe2;border-color:lab(99.2055% 6.46281 59.5818);box-shadow:0 0 24px #ffc30099;box-shadow:0 0 24px lab(82.7289% 17.2005 109.475/.6)}.podium-tier{background:linear-gradient(#360761e6,#15003ae6);background:linear-gradient(#360761e6,color(xyz 0.011 0.004 0.044 / 0.902));border:1px solid #ffc23c66;border:1px solid lab(82.656% 17.7046 87.7977/.4);border-radius:1rem 1rem 0 0;box-shadow:inset 0 1px #ffffff1a}.podium-tier--gold{background:linear-gradient(#ffc23c59,#62400080);background:linear-gradient(color(xyz 0.63 0.604 0.072 / 0.349),color(xyz 0.373 0.34 -0.004 / 0.387),color(xyz 0.224 0.192 -0.028 / 0.425) 50%,color(xyz 0.084 0.059 -0.023 / 0.502));border-color:#ffd56d;border-color:lab(88.4847% 17.2285 84.7608);box-shadow:0 0 30px #ffc00166,inset 0 1px #ffffff40;box-shadow:0 0 30px lab(82.5998% 20.7009 108.624/.4),inset 0 1px #ffffff40}.podium-tier--silver{background:linear-gradient(#bdc5d159,#42456280)}.podium-tier--bronze{background:linear-gradient(#cf752d59,#5b1a0080);background:linear-gradient(#cf752d59,color(xyz 0.128 0.086 0.002 / 0.425),color(xyz 0.054 0.028 -0.006 / 0.502))}.trophy-tile{background:linear-gradient(#260650d9,#11023ae6);border:1px solid #ffc23c59;border:1px solid lab(82.656% 17.7046 87.7977/.35);border-radius:1rem;flex-direction:column;justify-content:space-between;min-height:128px;padding:.9rem;display:flex;position:relative;overflow:hidden}.trophy-tile--earned{border-color:#ffc23ce6;border-color:lab(82.656% 17.7046 87.7977/.9);box-shadow:0 0 0 1px #ffc23c66,0 0 32px #ed9a0059,inset 0 1px #ffffff26;box-shadow:0 0 0 1px lab(82.656% 17.7046 87.7977/.4),0 0 32px lab(70.6275% 29.7147 136.76/.35),inset 0 1px #ffffff26}.trophy-tile--locked{opacity:.55;filter:grayscale(.5)}.trophy-tile--locked .trophy-icon{color:#7d7f8c}.trophy-icon{color:#fff8cf;color:lab(98.0634% 2.93511 45.2588);filter:drop-shadow(0 0 14px #ffc001b3);filter:drop-shadow(0 0 14px lab(82.5998% 20.7009 108.624/.7))}.activity-dot{background:#e90;background:lab(70.6139% 28.6106 93.3814);border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px #ffc001e6;box-shadow:0 0 10px lab(82.5998% 20.7009 108.624/.9)}.battle-lobby-marker{z-index:40;font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#1f0c3f;pointer-events:none;background:linear-gradient(#fffcd2,#e90);background:linear-gradient(color(xyz 0.914 0.972 0.489),color(xyz 0.665 0.649 0.188) 50%,#fcb028 75%,#faaa0f,color(xyz 0.514 0.46 0.053) 87.5%,color(xyz 0.47 0.407 0.022));border:1px solid #c06500;border:1px solid lab(52.7505% 38.9149 108.798);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800;position:fixed;bottom:10px;right:10px;box-shadow:0 6px 14px -6px #ed9a00b3;box-shadow:0 6px 14px -6px lab(70.6275% 29.7147 136.76/.7)}@media(prefers-reduced-motion:reduce){.battle-arena:before,.crown-spotlight:after,.battle-marquee-bulbs>i,.crown-badge{animation:none!important}}.throne-page{color:#fbf1dc;background:radial-gradient(1200px 700px at 50% -100px,#470672a6,#0000 60%),radial-gradient(900px 600px at 15% 30%,#0020698c,#0000 65%),radial-gradient(900px 600px at 85% 40%,#5e004a80,#0000 65%),linear-gradient(#0b002e,#02001d);background:radial-gradient(1200px 700px at 50% -100px,#470672a6,#0000 60%),radial-gradient(900px 600px at 15% 30%,color(xyz 0.038 0.018 0.201 / 0.549),#0000 65%),radial-gradient(900px 600px at 85% 40%,color(xyz 0.068 0.025 0.079 / 0.502),#0000 65%),linear-gradient(#06032e,#02001d);position:relative;overflow-x:hidden}.throne-hall{pointer-events:none;z-index:0;position:absolute;inset:0}.throne-hall__rays{mix-blend-mode:screen;filter:blur(2px);background:conic-gradient(from 220deg at 50% 0,#0000,#ffebb50f,#0000 40deg,#ffebb517 70deg,#0000 90deg,#ffebb50f 130deg,#0000 160deg,#ffebb514,#0000 240deg);background:conic-gradient(from 220deg at 50% 0,#0000,color(xyz 0.841 0.851 0.263 / 0.059),#0000 11.11%,color(xyz 0.841 0.851 0.263 / 0.09) 19.44%,#0000 25%,color(xyz 0.841 0.851 0.263 / 0.059) 36.11%,#0000 44.44%,color(xyz 0.841 0.851 0.263 / 0.078),#0000 66.67%);height:60%;position:absolute;inset:-10% 0 0}.throne-hall__arch{border:2px solid #ffc23c38;border:2px solid lab(82.656% 17.7046 87.7977/.22);border-bottom:none;border-radius:260px 260px 0 0;width:260px;height:520px;position:absolute;top:12%;box-shadow:inset 0 40px 60px -20px #ffc23c26;box-shadow:inset 0 40px 60px -20px lab(82.656% 17.7046 87.7977/.15)}.throne-hall__arch--l{left:-80px;transform:rotate(-4deg)}.throne-hall__arch--r{right:-80px;transform:rotate(4deg)}.throne-hall__floor{background:linear-gradient(#0000,#020011d9);height:40%;position:absolute;bottom:0;left:0;right:0}.throne-room-marker{z-index:40;font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#1f0c3f;pointer-events:none;background:linear-gradient(#fffcd2,#e90);background:linear-gradient(color(xyz 0.914 0.972 0.489),color(xyz 0.665 0.649 0.188) 50%,#fcb028 75%,#faaa0f,color(xyz 0.514 0.46 0.053) 87.5%,color(xyz 0.47 0.407 0.022));border:1px solid #c06500;border:1px solid lab(52.7505% 38.9149 108.798);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800;position:fixed;top:74px;left:12px;box-shadow:0 6px 14px -6px #ed9a00b3;box-shadow:0 6px 14px -6px lab(70.6275% 29.7147 136.76/.7)}.throne-title-wrap{padding:1.5rem .5rem .5rem;position:relative}.throne-marquee-bulbs{justify-content:center;gap:8px;margin-bottom:12px;display:flex}.throne-marquee-bulbs>i{background:radial-gradient(circle at 30% 30%,#fff5c9,#f7cf5a 55%,#7a5406);border-radius:999px;width:7px;height:7px;animation:2.4s infinite throneBulb;box-shadow:0 0 12px #ffc001e6;box-shadow:0 0 12px lab(82.5998% 20.7009 108.624/.9)}.throne-marquee-bulbs>i:nth-child(2n){animation-delay:.6s}.throne-marquee-bulbs>i:nth-child(3n){animation-delay:1.2s}@keyframes throneBulb{0%,to{opacity:.4}50%{opacity:1}}.throne-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#ffd984;color:lab(88.6381% 10.5484 66.1575);opacity:.9;font-size:11px;font-weight:800}.throne-title{font-family:var(--font-display);color:#0000;filter:drop-shadow(0 4px 20px #e0a10059);filter:drop-shadow(0 4px 20px lab(70.9189% 22.0131 143.899/.35));letter-spacing:.02em;background:linear-gradient(#fff5c9,#f7cf5a 45%,#c58f1c 80%,#7a5406);-webkit-background-clip:text;background-clip:text;margin-top:.35rem;font-size:clamp(2.6rem,8vw,5.5rem);font-weight:900;line-height:.95}.throne-subtitle{font-family:var(--font-display);color:#f4e3bfe6;margin-top:.5rem;font-size:clamp(1rem,2vw,1.35rem);font-style:italic}.throne-gold-text{color:#0000;background:linear-gradient(#fff5c9,#f7cf5a 55%,#c58f1c);-webkit-background-clip:text;background-clip:text}.throne-chip{color:#feedc9;letter-spacing:.16em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffc23c73;border:1px solid lab(82.656% 17.7046 87.7977/.45);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:800;transition:background .2s;display:inline-flex}.throne-chip:hover{background:#ffffff24}.throne-chip--solid{color:#1f0c3f;background:linear-gradient(#fffcd2,#e90);background:linear-gradient(color(xyz 0.914 0.972 0.489),color(xyz 0.665 0.649 0.188) 50%,#fcb028 75%,#faaa0f,color(xyz 0.514 0.46 0.053) 87.5%,color(xyz 0.47 0.407 0.022));border-color:#c06500;border-color:lab(52.7505% 38.9149 108.798)}.throne-chip--flame{color:#fff5c9;background:linear-gradient(#ff6551d9,#ba022fd9);background:linear-gradient(color(xyz 0.501 0.307 0.084 / 0.851),#e23538d9 50%,#ce2134d9,#ba022fd9);border-color:#ffa17f;border-color:lab(75.2313% 56.921 59.1383)}.throne-cta{color:#1f0c3f;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#fff5c9,#f7cf5a 55%,#c58f1c);border-radius:14px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 12px 30px -12px #ed9a00b3,inset 0 1px #fff;box-shadow:0 12px 30px -12px lab(70.6275% 29.7147 136.76/.7),inset 0 1px #fff}.throne-cta:hover{filter:brightness(1.08)}.throne-trophy-stage{background:radial-gradient(circle at 50% 40%,#961dae66,#0000 60%),linear-gradient(#1f004fe6,#07002bf2);background:radial-gradient(circle at 50% 40%,#961dae66,#0000 60%),linear-gradient(color(xyz 0.02 0.008 0.077 / 0.902),#04002cf2);border:1px solid #ffc23c59;border:1px solid lab(82.656% 17.7046 87.7977/.35);border-radius:24px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:460px;padding:1rem .75rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #ffc23c66,inset 0 1px #ffffff14;box-shadow:0 30px 60px -30px lab(82.656% 17.7046 87.7977/.4),inset 0 1px #ffffff14}.throne-trophy-stage:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#ffc23c33,#0000 60%);background:radial-gradient(at 50% 100%,color(xyz 0.63 0.604 0.072 / 0.2),#0000 60%);position:absolute;inset:0}.throne-trophy-svg{filter:drop-shadow(0 22px 22px #00000080);filter:drop-shadow(0 22px 22px lab(0% 0 0/.5));width:100%;max-width:280px;height:auto;animation:6s ease-in-out infinite throneFloat}@keyframes throneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.throne-trophy-plaque{text-align:center;background:linear-gradient(#260650,#0d0131);border:1px solid #ffc23c80;border:1px solid lab(82.656% 17.7046 87.7977/.5);border-radius:10px;margin-top:.75rem;padding:8px 16px;position:relative}.throne-plaque-eyebrow{font-family:var(--font-display);letter-spacing:.06em;color:#0000;background:linear-gradient(#fff5c9,#c58f1c);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:900;display:block}.throne-plaque-caption{letter-spacing:.2em;text-transform:uppercase;color:#f4e3bfbf;margin-top:2px;font-size:10px;font-weight:700}.throne-champion-panel{background:radial-gradient(600px 300px at 100% 0,#961dae59,#0000 60%),radial-gradient(600px 300px at 0 100%,#00328659,#0000 60%),linear-gradient(#1f004fe6,#07002bf2);background:radial-gradient(600px 300px at 100% 0,#961dae59,#0000 60%),radial-gradient(600px 300px at 0 100%,color(xyz 0.067 0.038 0.333 / 0.349),#0000 60%),linear-gradient(color(xyz 0.02 0.008 0.077 / 0.902),#04002cf2);border:1px solid #ffc23c80;border:1px solid lab(82.656% 17.7046 87.7977/.5);border-radius:24px;flex-direction:column;justify-content:center;min-height:460px;padding:1.5rem 1.5rem 1.75rem;display:flex;position:relative;box-shadow:0 30px 60px -30px #ffc23c59,inset 0 1px #ffffff14;box-shadow:0 30px 60px -30px lab(82.656% 17.7046 87.7977/.35),inset 0 1px #ffffff14}.throne-champ-name{font-family:var(--font-display);color:#0000;filter:drop-shadow(0 2px 10px #e0a10059);filter:drop-shadow(0 2px 10px lab(70.9189% 22.0131 143.899/.35));word-break:break-word;background:linear-gradient(#fff5c9,#f7cf5a 55%,#c58f1c);-webkit-background-clip:text;background-clip:text;margin-top:.6rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.02}.throne-champ-name--empty{opacity:.85}.throne-stat{text-align:center;background:#ffffff0f;border:1px solid #ffc23c59;border:1px solid lab(82.656% 17.7046 87.7977/.35);border-radius:14px;min-width:0;padding:10px 8px}.throne-standing{background:linear-gradient(#230356d9,#09002fe6);border:1px solid #ffc23c66;border:1px solid lab(82.656% 17.7046 87.7977/.4);border-radius:20px;padding:1.25rem;box-shadow:inset 0 1px #ffffff0f}.throne-standing-name{font-family:var(--font-display);font-size:1.5rem;font-weight:900}.throne-panel{background:radial-gradient(600px 300px at 100% 0,#00328640,#0000 60%),linear-gradient(#190143e6,#060025f2);background:radial-gradient(600px 300px at 100% 0,color(xyz 0.067 0.038 0.333 / 0.251),#0000 60%),linear-gradient(#190143e6,#060026f2);border:1px solid #ffc23c59;border:1px solid lab(82.656% 17.7046 87.7977/.35);border-radius:22px;box-shadow:0 24px 48px -24px #0009,inset 0 1px #ffffff0f}.throne-section-title{font-family:var(--font-display);color:#0000;background:linear-gradient(#fff5c9,#f7cf5a 55%,#c58f1c);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:900}.throne-section-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#0000;background:linear-gradient(#fff5c9,#c58f1c);-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:900}.throne-muted{color:#f4e3bfb3;font-size:.9rem}.throne-divider{background:linear-gradient(90deg,#0000,#ffc23c99,#0000);background:linear-gradient(90deg,#0000,color(xyz 0.63 0.604 0.072 / 0.6),#0000);height:1px;margin:4px 0}.throne-tab{letter-spacing:.18em;text-transform:uppercase;color:#f4e3bf;background:#ffffff0f;border:1px solid #ffc23c4d;border:1px solid lab(82.656% 17.7046 87.7977/.3);border-radius:999px;padding:7px 14px;font-size:11px;font-weight:900;transition:background .2s}.throne-tab:hover{background:#ffffff1f}.throne-tab--on{color:#1f0c3f;background:linear-gradient(#fff5c9,#f7cf5a 55%,#c58f1c);border-color:#c06500;border-color:lab(52.7505% 38.9149 108.798)}.throne-podium{border:1px solid #ffc23c80;border:1px solid lab(82.656% 17.7046 87.7977/.5);border-radius:14px 14px 4px 4px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 2px #ffffff26,0 20px 40px -20px #0009}.throne-podium:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff14,#0000 30%);background:linear-gradient(#ffffff14,#0000 30%);position:absolute;inset:0}.throne-podium--gold{background:linear-gradient(#ffc23ca6,#834200b3);background:linear-gradient(color(xyz 0.63 0.604 0.072 / 0.651),color(xyz 0.442 0.401 0.025 / 0.664),color(xyz 0.301 0.255 -0.001 / 0.676) 50%,color(xyz 0.123 0.084 -0.016 / 0.702))}.throne-podium--silver{background:linear-gradient(#d6dfec8c,#5d646fb3)}.throne-podium--bronze{background:linear-gradient(#e0843e8c,#642300b3);background:linear-gradient(#e0843e8c,#be631e96,color(xyz 0.167 0.118 0.011 / 0.625),color(xyz 0.107 0.068 -0.001 / 0.664),color(xyz 0.067 0.038 -0.005 / 0.702))}.throne-podium-crown{color:#fff5c9;filter:drop-shadow(0 0 12px #ffc001e6);filter:drop-shadow(0 0 12px lab(82.5998% 20.7009 108.624/.9));animation:2.6s infinite throneBulb}.throne-row{background:#ffffff0a;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:background .15s;display:flex}.throne-row:hover{background:#ffffff14}.throne-row--me{background:#ffc23c24;background:lab(82.656% 17.7046 87.7977/.14);border-color:#ffc23c8c;border-color:lab(82.656% 17.7046 87.7977/.55)}.throne-honor{background:linear-gradient(#260650e6,#0d0131f2);border:1px solid #ffc23c4d;border:1px solid lab(82.656% 17.7046 87.7977/.3);border-radius:14px;flex-direction:column;justify-content:space-between;min-height:132px;padding:.95rem;display:flex;position:relative;overflow:hidden}.throne-honor--earned{border-color:#ffc23ce6;border-color:lab(82.656% 17.7046 87.7977/.9);box-shadow:0 0 0 1px #ffc23c66,0 0 32px #ed9a0059,inset 0 1px #ffffff26;box-shadow:0 0 0 1px lab(82.656% 17.7046 87.7977/.4),0 0 32px lab(70.6275% 29.7147 136.76/.35),inset 0 1px #ffffff26}.throne-honor--locked{opacity:.55;filter:grayscale(.5)}.throne-honor--locked .throne-honor-icon{color:#7d7f8c}.throne-honor-icon{color:#fff8cf;color:lab(98.0634% 2.93511 45.2588);filter:drop-shadow(0 0 14px #ffc001b3);filter:drop-shadow(0 0 14px lab(82.5998% 20.7009 108.624/.7))}.throne-dot{background:#e90;background:lab(70.6139% 28.6106 93.3814);border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px #ffc001e6;box-shadow:0 0 10px lab(82.5998% 20.7009 108.624/.9)}.rank-crest--lg{padding:6px 12px;font-size:12px}@media(max-width:1023px){.throne-trophy-stage{min-height:360px}.throne-champion-panel{min-height:auto}}@media(max-width:640px){.throne-trophy-svg{max-width:220px}.throne-trophy-stage{min-height:300px;padding-top:.5rem}}@media(prefers-reduced-motion:reduce){.throne-marquee-bulbs>i,.throne-podium-crown,.throne-trophy-svg{animation:none!important}}.throne-page{background:#050114!important}.throne-hall{z-index:0;pointer-events:none;background:#09021d;position:fixed;inset:0;overflow:hidden}.throne-page>main{z-index:1;position:relative}.throne-page>header{z-index:40;position:sticky}.throne-hall__img{object-fit:cover;object-position:50% 42%;filter:saturate()contrast(1.02)brightness(.92);width:100%;height:100%;position:absolute;inset:0}@media(max-width:900px){.throne-hall__img{object-position:50% 34%;transform-origin:50% 30%;transform:scale(1.35)}}.throne-hall__wash{background:radial-gradient(90% 50% at 50% 4%,#ffe19124,#0000 65%),linear-gradient(#07011a4d,#07011a66 45%,#030010db);background:radial-gradient(90% 50% at 50% 4%,color(xyz 0.751 0.776 0.256 / 0.141),#0000 65%),linear-gradient(#07011a4d,#07011a66 45%,#030010db);position:absolute;inset:0}.throne-hall__vignette{background:linear-gradient(90deg,#02000a8c,#0000 20% 80%,#02000a8c),radial-gradient(110% 90% at 50% 42%,#0000 50%,#02000acc);background:linear-gradient(90deg,#02000a8c,#0000 20% 80%,#02000a8c),radial-gradient(110% 90% at 50% 42%,#0000 50%,#02000acc);position:absolute;inset:0}.throne-plinth{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#1c12388c,#0a041cb8);border:1px solid #e6b64259;border:1px solid lab(77.0363% 9.28947 62.7477/.35);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;box-shadow:inset 0 1px #ffffff14,0 20px 50px -30px #000000e6}.throne-crown-team{align-items:center;gap:1rem;display:flex}.throne-team-crest{border:1px solid #f6c75580;border:1px solid lab(82.8568% 8.94478 61.6084/.5);border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;font-size:1.6rem;display:grid}.throne-rank-num{color:#17112a;background:#ebb517;border-radius:999px;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.7rem;font-weight:900;display:grid}.guard-page{color:#f7f1e3;position:relative}.guard-hall{z-index:-1;background:linear-gradient(#10022c,#07011a 55%,#040112);background:linear-gradient(#10022c,#07011a 55%,#040112);position:fixed;inset:0}.guard-hall__glow{background:radial-gradient(60% 40% at 50% 0,#f7c74733,#0000 65%),radial-gradient(45% 35% at 12% 25%,#b744cf38,#0000 70%),radial-gradient(45% 35% at 88% 30%,#2f75ff38,#0000 70%);background:radial-gradient(60% 40% at 50% 0,#f7c74733,#0000 65%),radial-gradient(45% 35% at 12% 25%,#b744cf38,#0000 70%),radial-gradient(45% 35% at 88% 30%,color(xyz 0.257 0.205 0.985 / 0.22),#0000 70%);position:absolute;inset:0}.guard-hall__banners{-webkit-mask-image:linear-gradient(#0009,#0000 70%);-webkit-mask-image:linear-gradient(lab(0% 0 0/.6),#0000 70%);background-image:repeating-linear-gradient(90deg,#ffffff09 0 2px,#0000 2px 120px);background-image:repeating-linear-gradient(90deg,#ffffff09 0% 2px,#0000 2px 120px);position:absolute;inset:0;mask-image:linear-gradient(#0009,#0000 70%)}.guard-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#faca59;font-size:.68rem;font-weight:900}.guard-title{font-family:var(--font-display,inherit);color:#0000;filter:drop-shadow(0 3px 12px #ebb51759);filter:drop-shadow(0 3px 12px lab(77.0141% 11.5498 75.87/.35));background:linear-gradient(#fff8e2,#f2bb25 45%,#b07b00);background:linear-gradient(color(xyz 0.886 0.943 0.701),#fdda86 22.5%,#f7cb5f 33.75%,#f5c347,#f2bb25 45%,color(xyz 0.25 0.233 0.031));-webkit-background-clip:text;background-clip:text;margin-top:.35rem;font-size:clamp(2.4rem,8vw,4.5rem);font-weight:900;line-height:.95}.guard-subtitle{color:#f2e3bfd9;margin-top:.5rem;font-style:italic}.guard-gold-text{color:#fdc94b}.guard-muted{color:#f0e4c7b3}.guard-section-title{font-family:var(--font-display,inherit);color:#faf1dc;font-size:1.45rem;font-weight:900}.guard-section-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#faca59;font-size:.68rem;font-weight:900}.guard-label{letter-spacing:.16em;text-transform:uppercase;color:#ecddb9cc;font-size:.68rem;font-weight:900}.guard-panel,.guard-crown-panel,.guard-team-card,.guard-subpanel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#21173d8c,#0c061e8c);border:1px solid #e6b64240;border:1px solid lab(77.0363% 9.28947 62.7477/.25);border-radius:1.25rem;box-shadow:inset 0 1px #ffffff0f,0 18px 45px -32px #000000e6}.guard-crown-panel{border-color:#f9c6478c;padding:1.5rem}.guard-team-card{padding:1.15rem}.guard-subpanel{padding:1rem}.guard-chip{color:#faeed1;background:#ffffff14;border:1px solid #f6c75559;border:1px solid lab(82.8568% 8.94478 61.6084/.35);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.78rem;font-weight:800;display:inline-flex}.guard-chip:hover{background:#ffffff26}.guard-pill{background:#ffffff14;border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.7rem;font-weight:800;display:inline-flex}.guard-pill--gold{color:#17112a;background:#ebb517;border-color:#0000}.guard-tag{text-transform:uppercase;letter-spacing:.1em;color:#17112a;background:#ebb517;border-radius:999px;padding:.1rem .45rem;font-size:.62rem;font-weight:900}.guard-input{color:#fbf5e6;background:#070217bf;border:1px solid #f6c7554d;border:1px solid lab(82.8568% 8.94478 61.6084/.3);border-radius:.85rem;outline:none;width:100%;min-height:2.75rem;padding:.7rem .9rem}.guard-input::placeholder{color:#ede4cf80}.guard-input:focus{border-color:#ffc83c;border-color:#ffc83a;box-shadow:0 0 0 3px #ffc83c33;box-shadow:0 0 0 3px #ffc83a33}.guard-btn{border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:.6rem 1.1rem;font-size:.88rem;font-weight:900;transition:filter .15s;display:inline-flex}.guard-btn:hover{filter:brightness(1.1)}.guard-btn--gold{color:#17112a;background:linear-gradient(#ffd971,#d9a00f);background:linear-gradient(color(xyz 0.707 0.725 0.199),#f0bb3b 50%,#e5ad29,#d9a00f)}.guard-btn--ghost{color:#faf1dc;background:#ffffff14;border:1px solid #f6c75559;border:1px solid lab(82.8568% 8.94478 61.6084/.35)}.guard-btn--danger{color:#fbf8f1;background:#bb061e}.guard-icon-btn{color:#f7eed8;background:#ffffff14;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;display:inline-grid}.guard-icon-btn:hover{background:#ffffff29}.guard-icon-btn--danger{color:#ff9189;color:lab(72.9216% 50.0549 28.4249)}.guard-roster-row{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;display:flex}.guard-standing-row{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:.85rem;align-items:center;gap:.75rem;padding:.6rem .8rem;display:flex}.guard-rank-num{color:#17112a;background:#ebb517;border-radius:999px;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:900;display:grid}.guard-role-dot{background:#fcc535;border-radius:999px;flex:none;width:.5rem;height:.5rem}.guard-crest,.guard-crest-lg,.guard-crest-xl{border:1px solid #f6c75580;border:1px solid lab(82.8568% 8.94478 61.6084/.5);border-radius:1rem;flex:none;place-items:center;display:grid}.guard-crest{width:3rem;height:3rem;font-size:1.35rem}.guard-crest-lg{width:4rem;height:4rem;font-size:1.9rem}.guard-crest-xl{width:5rem;height:5rem;font-size:2.4rem}.guard-crest-pick{background:#ffffff12;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:.85rem;width:2.75rem;height:2.75rem;font-size:1.3rem}.guard-crest-pick.is-active{border-color:#ffc83c;border-color:#ffc83a;box-shadow:0 0 0 3px #ffc83c40;box-shadow:0 0 0 3px #ffc83a40}.guard-crown-name{font-family:var(--font-display,inherit);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900}.guard-team-name{font-family:var(--font-display,inherit);font-size:1.35rem;font-weight:900}.guard-stat{text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:.85rem;padding:.6rem .7rem}.guard-notice{background:#ebb51729;border:1px solid #ffc83c73;border:1px solid lab(84.0051% 11.0331 73.3405/.45);border-radius:.9rem;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700;display:flex}.guard-warning{color:#ffd165;color:lab(86.348% 8.75464 61.049);font-size:.85rem;font-weight:700}.guard-marker{z-index:50;pointer-events:none;letter-spacing:.16em;text-transform:uppercase;color:#faca59;background:#070217cc;border:1px solid #faca5966;border:1px solid lab(84.0206% 8.88008 61.4131/.4);border-radius:999px;padding:.3rem .6rem;font-size:.6rem;font-weight:900;position:fixed;bottom:.75rem;right:.75rem}.guard-hall{overflow:hidden}.guard-hall__img{object-fit:cover;object-position:50% 50%;filter:none;opacity:1;width:100%;height:100%;position:absolute;inset:0}.guard-hall__img--layer{will-change:opacity;transition-property:opacity;transition-timing-function:linear}.guard-hall__glow,.guard-hall__wash,.guard-hall__vignette{display:none}.guard-main{padding-top:clamp(4rem,16vh,10rem)}.guard-header-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#180d329e,#070217ad);border:1px solid #f9c64766;border:1px solid lab(82.85% 10.0053 67.4187/.4);border-radius:1.5rem;padding:1.75rem 1.5rem 1.9rem;box-shadow:inset 0 1px #ffffff14,0 26px 60px -34px #000000f2}.guard-page>:not(.guard-hall):not(.guard-bg-exit){transition:opacity .45s,transform .45s}.guard-bg-only>:not(.guard-hall):not(.guard-bg-exit){opacity:0;pointer-events:none;transform:translateY(.5rem)}.guard-bg-exit{z-index:40;cursor:zoom-out;background:0 0;border:0;justify-content:center;align-items:flex-end;width:100%;padding-bottom:2rem;display:flex;position:fixed;inset:0}.guard-bg-exit__hint{letter-spacing:.18em;text-transform:uppercase;color:#ffd87a;color:lab(88.6752% 8.63415 60.7163);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070217a6;border:1px solid #faca5966;border:1px solid lab(84.0206% 8.88008 61.4131/.4);border-radius:999px;padding:.45rem .9rem;font-size:.7rem;font-weight:900}@media(max-width:640px){.guard-main{padding-top:clamp(3rem,12vh,6rem)}}.throne-podium--gold{background:linear-gradient(100deg,#6b4508,#b8860b 12%,#f6d365 26%,#fffbe6 38%,#f3cb52 48%,#c9931f,#8a5f0c,#e9c25c 90%,#fff3bf);border-color:#ffd97ad9;border-color:lab(88.7366% 6.94969 60.7801/.85);box-shadow:inset 0 2px #fff9,inset 0 -14px 26px #4922008c,0 0 34px #ffc3204d,0 22px 44px -22px #000c;box-shadow:inset 0 2px #fff9,inset 0 -14px 26px lab(18.3437% 20.2005 33.4261/.55),0 0 34px lab(82.7338% 15.6073 88.2078/.3),0 22px 44px -22px #000c}.throne-podium--silver{background:linear-gradient(100deg,#6e7683,#aeb8c6 14%,#e9eef6 30%,#fff 40%,#cfd8e5 52%,#8d97a6,#ced7e4,#f4f8ff);border-color:#dbe6f2cc;box-shadow:inset 0 2px #ffffffbf,inset 0 -14px 26px #343b4580,0 0 26px #d1dff238,0 22px 44px -22px #000c}.throne-podium--bronze{background:linear-gradient(100deg,#5c2f14,#96562a,#d08a52 28%,#f3c295 38%,#c4753c 52%,#8a4a20 68%,#cf8b52 86%,#f0bb8a);border-color:#de8f57cc;box-shadow:inset 0 2px #ffffff73,inset 0 -14px 26px #47180099,0 0 24px #db7c3d40,0 22px 44px -22px #000c}.throne-podium--gold span,.throne-podium--silver span,.throne-podium--bronze span{color:#160e27;-webkit-text-fill-color:oklch(19% .05 295);text-shadow:0 1px #ffffff73;text-shadow:0 1px lab(100% 0 0/.45)}.throne-podium:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff59,#0000 22% 74%,#00000047);background:linear-gradient(#ffffff59,#0000 22% 74%,#00000047);position:absolute;inset:0}.throne-row--champion{color:#140c25;background:linear-gradient(100deg,#7a5510,#d9ab3c 28%,#fff2c2,#d9ab3c 68%,#7a5510) 0 0/220% 100%;border-color:#ffe191d9;border-color:lab(91.0634% 6.83406 60.4756/.85);animation:9s linear infinite valorGold;position:relative;overflow:hidden;box-shadow:0 0 26px #ffc32047,inset 0 1px #ffffff8c;box-shadow:0 0 26px lab(82.7338% 15.6073 88.2078/.28),inset 0 1px #ffffff8c}.throne-row--champion:hover{background-color:#0000}.throne-row--champion span{color:#140c25}.throne-row--champion .rank-crest{color:#ffedc1;color:lab(94.5401% 5.08556 50.1339);background:#18102a;border-color:#0000}.ladder-champion-tag{letter-spacing:.12em;text-transform:uppercase;color:#ffedc1;color:lab(94.5401% 5.08556 50.1339);background:#18102a;border-radius:999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.1rem .5rem;font-size:.6rem;font-weight:900;display:inline-flex}@keyframes valorGold{to{background-position:220% 0}}@media(prefers-reduced-motion:reduce){.throne-row--champion{animation:none}}.champion-grand{isolation:isolate;background:linear-gradient(140deg,#260034eb,#05002cf0);background:linear-gradient(140deg,#260034eb,#05002df0);border:1px solid #f9c6478c;border:1px solid lab(82.85% 10.0053 67.4187/.55);border-radius:1.75rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffc32038,0 40px 90px -50px #000000f2;box-shadow:0 0 0 1px lab(82.7338% 15.6073 88.2078/.22),0 40px 90px -50px #000000f2}.champion-grand__art{object-fit:cover;object-position:12% 50%;opacity:.62;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.champion-grand__wash{z-index:-1;background:linear-gradient(90deg,#16002959,#120028b8 34%,#070024eb 70%),radial-gradient(70% 60% at 62% 8%,#ffda7c2e,#0000 70%),linear-gradient(#0000 40%,#040014eb);background:linear-gradient(90deg,color(xyz 0.008 0.003 0.023 / 0.349),color(xyz 0.007 0.003 0.022 / 0.722) 34%,#030225eb 70%),radial-gradient(70% 60% at 62% 8%,color(xyz 0.71 0.725 0.169 / 0.18),#0000 70%),linear-gradient(#0000 40%,#050015eb);position:absolute;inset:0}.champion-grand__frame{pointer-events:none;border:1px solid #ffd97a59;border:1px solid lab(88.7366% 6.94969 60.7801/.35);border-radius:1.35rem;position:absolute;inset:10px;box-shadow:inset 0 0 40px #ffc3201f;box-shadow:inset 0 0 40px lab(82.7338% 15.6073 88.2078/.12)}.champion-grand__light{pointer-events:none;filter:blur(6px);background:radial-gradient(50% 50%,#ffedb938,#0000 70%);background:radial-gradient(50% 50%,color(xyz 0.819 0.856 0.299 / 0.22),#0000 70%);width:70%;height:90%;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.champion-grand__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:clamp(1.75rem,5vw,3.5rem) clamp(1rem,4vw,3rem);display:flex;position:relative}.champion-grand__name{font-family:var(--font-display,inherit);letter-spacing:-.01em;overflow-wrap:anywhere;color:#0000;filter:drop-shadow(0 6px 26px #f0b20066);filter:drop-shadow(0 6px 26px lab(76.9017% 16.1362 92.9209/.4));background:linear-gradient(#fffbe8,#f6d878 46%,#c9931f);-webkit-background-clip:text;background-clip:text;margin-top:1rem;font-size:clamp(2.4rem,9vw,5.5rem);font-weight:900;line-height:.95}.champion-grand__name--empty{opacity:.9;font-size:clamp(1.6rem,5vw,3rem)}.champion-grand__honor{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.champion-grand__caption{letter-spacing:.04em;color:#f9e6bbd9;margin-top:.75rem;font-style:italic}.champion-grand__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;max-width:44rem;margin-top:1.75rem;display:grid}@media(max-width:480px){.champion-grand__art{object-position:18% 40%;opacity:.45}.champion-grand__stats{grid-template-columns:1fr}}.throne-row--champion .ladder-champion-tag,.throne-row--champion span.ladder-champion-tag{color:#ffedc1;color:lab(94.5401% 5.08556 50.1339);-webkit-text-fill-color:oklch(95% .12 88)}.intro-stage{background:radial-gradient(at 50% -10%,#8f008a73,#0000 62%),radial-gradient(at 12% 20%,#6036e26b,#0000 58%),radial-gradient(at 88% 25%,#0064d366,#0000 58%),linear-gradient(#190041,#03001a);background:radial-gradient(at 50% -10%,color(xyz 0.17 0.072 0.275 / 0.451),#0000 62%),radial-gradient(at 12% 20%,#6036e26b,#0000 58%),radial-gradient(at 88% 25%,color(xyz 0.169 0.134 0.738 / 0.4),#0000 58%),linear-gradient(color(xyz 0.015 0.005 0.06),color(xyz 0.003 0 0.016));position:relative;overflow:hidden}.intro-stage.intro-stage--photo[data-theme]{background:linear-gradient(180deg,#09002842,#0300176b),var(--intro-bg) center / cover no-repeat fixed}@supports (color:lab(0% 0 0)){.intro-stage.intro-stage--photo[data-theme]{background:linear-gradient(180deg,#09002842,#00011a6b),var(--intro-bg) center / cover no-repeat fixed}}.intro-stage.intro-stage--photo[data-theme]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 50% 45%,#fff8e229,#0000 70%);background:radial-gradient(60% 50% at 50% 45%,color(xyz 0.889 0.942 0.7 / 0.161),#0000 70%);position:absolute;inset:0}.intro-stage--photo .intro-stage__beams,.intro-stage--photo .intro-stage__sweep,.intro-stage--photo .intro-stage__doodles{opacity:.28}@media(max-width:767px){.intro-stage.intro-stage--photo[data-theme]{background-attachment:scroll}}.intro-stage__beams{filter:blur(2px);pointer-events:none;background:conic-gradient(from 200deg at 20% 0,#0000,#eb56e338 12deg,#0000 26deg),conic-gradient(from 140deg at 80% 0,#0000,#499fff38 12deg,#0000 26deg),conic-gradient(from 170deg at 50% 0,#0000,#f9c6352e 10deg,#0000 22deg);background:conic-gradient(from 200deg at 20% 0,#0000,#eb56e338 3.33%,#0000 7.22%),conic-gradient(from 140deg at 80% 0,#0000,color(xyz 0.356 0.339 1.203 / 0.22) 3.33%,#0000 7.22%),conic-gradient(from 170deg at 50% 0,#0000,#f9c6352e 2.78%,#0000 6.11%);height:130%;animation:9s ease-in-out infinite alternate intro-beams;position:absolute;inset:-20% -10% auto}@keyframes intro-beams{0%{opacity:.85;transform:rotate(-3deg)scale(1.05)}to{opacity:1;transform:rotate(3deg)scale(1.12)}}.intro-stage__sweep{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#fbeec917,#0000 60%) 0 0/250% 100%;background:linear-gradient(105deg,#0000 40%,#fbeec917,#0000 60%) 0 0/250% 100%;animation:7s linear infinite intro-sweep;position:absolute;inset:0}@keyframes intro-sweep{0%{background-position:140% 0}to{background-position:-40% 0}}.intro-stage__title{letter-spacing:-.01em;color:#0000;filter:drop-shadow(0 8px 30px #f0b20059);filter:drop-shadow(0 8px 30px lab(76.9017% 16.1362 92.9209/.35));background:linear-gradient(#fffbe8,#f7dd8a 46%,#c9931f);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,10vw,6rem);font-weight:900}.intro-stage__adoni-img{box-shadow:0 0 34px #f9c63573}.intro-stage__adoni,.intro-stage__panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d063880;border:1px solid #f9c63552;border:1px solid lab(82.9102% 9.18886 73.7576/.32);box-shadow:0 24px 60px -34px #000000f2}.intro-chip{color:#f6eed8}.intro-chip--on{color:#1f0c00;color:lab(5.02682% 11.7327 9.66768);background:linear-gradient(135deg,#eebc4a,#c87b00);background:linear-gradient(135deg,#eebc4a,#dd9b18 50%,color(xyz 0.361 0.322 0.033),color(xyz 0.312 0.264 0.011));border-color:#f9c635e6;box-shadow:0 0 26px #f9c63566}.intro-cta{color:#1f0c00;color:lab(5.02682% 11.7327 9.66768);background:linear-gradient(100deg,#eebc4a,#ffdb68 45%,#c87b00);background:linear-gradient(100deg,#eebc4a,#ffdb67 45%,#e6aa2e 72.5%,#e09e19,color(xyz 0.388 0.352 0.043),color(xyz 0.348 0.306 0.026),color(xyz 0.312 0.264 0.011));transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 18px 44px -18px #f9c635bf}.intro-cta:hover{filter:brightness(1.05);transform:translateY(-2px)}.intro-cta:disabled{opacity:.55;filter:none;cursor:not-allowed;transform:none}.intro-stage[data-theme=jeopardy]{background:radial-gradient(at 50% -10%,#2351de80,#0000 62%),radial-gradient(at 10% 25%,#5234bc66,#0000 58%),radial-gradient(at 90% 20%,#0073cd6b,#0000 58%),linear-gradient(#0d0131,#030017);background:radial-gradient(at 50% -10%,#2351de80,#0000 62%),radial-gradient(at 10% 25%,#5234bc66,#0000 58%),radial-gradient(at 90% 20%,color(xyz 0.175 0.165 0.686 / 0.42),#0000 58%),linear-gradient(#0d0131,#030017)}.intro-stage[data-theme=crown]{background:radial-gradient(at 50% -10%,#a700a280,#0000 62%),radial-gradient(at 12% 22%,#7d24d373,#0000 58%),radial-gradient(at 88% 24%,#006ede73,#0000 58%),linear-gradient(#19002f,#060013);background:radial-gradient(at 50% -10%,color(xyz 0.23 0.1 0.37 / 0.502),#0000 62%),radial-gradient(at 12% 22%,#7d24d373,#0000 58%),radial-gradient(at 88% 24%,color(xyz 0.195 0.16 0.819 / 0.451),#0000 58%),linear-gradient(#170031,#050115)}.intro-stage[data-theme=skribble]{background:radial-gradient(at 50% -8%,#009aa16b,#0000 60%),radial-gradient(at 15% 25%,#b716b266,#0000 58%),radial-gradient(at 85% 22%,#189a3052,#0000 58%),linear-gradient(#140131,#040112);background:radial-gradient(at 50% -8%,color(xyz 0.142 0.264 0.481 / 0.42),#0000 60%),radial-gradient(at 15% 25%,#b716b266,#0000 58%),radial-gradient(at 85% 22%,#189a3052,#0000 58%),linear-gradient(#140131,#040112)}.intro-stage[data-theme=wheel]{background:radial-gradient(at 50% -12%,#aa7f004d,#0000 52%),radial-gradient(at 12% 26%,#55007780,#0000 52%),radial-gradient(at 88% 24%,#83001f6b,#0000 52%),linear-gradient(#160024,#03000b);background:radial-gradient(at 50% -12%,color(xyz 0.248 0.233 -0.034 / 0.302),#0000 52%),radial-gradient(at 12% 26%,color(xyz 0.076 0.03 0.204 / 0.502),#0000 52%),radial-gradient(at 88% 24%,color(xyz 0.108 0.044 0.009 / 0.42),#0000 52%),linear-gradient(color(xyz 0.008 0.002 0.024),color(xyz 0.001 0 0.005))}.intro-stage[data-theme=jeopardy] .intro-stage__beams{filter:blur(3px)hue-rotate(-35deg)}.intro-stage[data-theme=skribble] .intro-stage__beams{filter:blur(4px)hue-rotate(60deg)}.intro-stage[data-theme=wheel] .intro-stage__beams{filter:none;opacity:.5}.intro-stage[data-theme=wheel] .intro-stage__title{filter:drop-shadow(0 4px 10px #05001199);filter:drop-shadow(0 4px 10px lab(.693699% 3.25173 -6.2618/.6))}.intro-stage[data-theme=wheel] .intro-stage__adoni-img{box-shadow:0 0 12px #f9c63559}.intro-stage[data-theme=wheel] .intro-stage__adoni,.intro-stage[data-theme=wheel] .intro-stage__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#140129d1}.intro-stage__doodles{pointer-events:none;fill:none;opacity:.45;stroke:#ffda7c47;stroke:lab(88.7337% 8.79601 72.1611/.28);stroke-width:2px;stroke-linecap:round;stroke-dasharray:14 18;filter:drop-shadow(0 0 10px #f9c63580);filter:drop-shadow(0 0 10px lab(82.9102% 9.18886 73.7576/.5));width:100%;height:70vh;animation:9s linear infinite intro-doodle;position:absolute;inset:0 0 auto}@keyframes intro-doodle{to{stroke-dashoffset:-320px}}@media(prefers-reduced-motion:reduce){.intro-stage__beams,.intro-stage__sweep,.intro-stage__bulbs,.intro-stage__doodles{animation:none}}.mgs-stage{isolation:isolate;position:relative;overflow:hidden}.mgs-stage__lights{pointer-events:none;z-index:0;background:radial-gradient(60% 45% at 18% 8%,#e76edf47,#0000 70%),radial-gradient(55% 45% at 82% 12%,#497cfd4d,#0000 70%),radial-gradient(70% 55% at 50% 105%,#f9c63538,#0000 70%);background:radial-gradient(60% 45% at 18% 8%,#e76edf47,#0000 70%),radial-gradient(55% 45% at 82% 12%,#497cfd4d,#0000 70%),radial-gradient(70% 55% at 50% 105%,#f9c63538,#0000 70%);position:absolute;inset:0}.mgs-stage__sweep{pointer-events:none;z-index:0;will-change:transform;background:linear-gradient(100deg,#0000 42%,#feeec129,#0000 58%),linear-gradient(78deg,#0000 46%,#df84f424 52%,#0000 60%);background:linear-gradient(100deg,#0000 42%,#feeec129,#0000 58%),linear-gradient(78deg,#0000 46%,#df84f424 52%,#0000 60%);animation:14s linear infinite mgs-sweep;position:absolute;inset:-20% -40%}@keyframes mgs-sweep{0%{transform:translate(-18%)}50%{transform:translate(18%)}to{transform:translate(-18%)}}.mgs-stage__spot{pointer-events:none;z-index:0;transform-origin:50% 0;will-change:transform;background:conic-gradient(from 190deg at 50% 0,#0000,#ffedb524 12deg,#0000 26deg);background:conic-gradient(from 190deg at 50% 0,#0000,color(xyz 0.812 0.858 0.454 / 0.141) 3.33%,#0000 7.22%);width:46%;height:170%;animation:17s ease-in-out infinite mgs-spot;position:absolute;top:-30%;left:12%}.mgs-stage__spot--right{background:conic-gradient(from 170deg at 50% 0,#0000,#b27eff29,#0000 28deg);background:conic-gradient(from 170deg at 50% 0,#0000,color(xyz 0.449 0.313 1.043 / 0.161),#0000 7.78%);animation-duration:21s;animation-direction:reverse;left:auto;right:10%}@keyframes mgs-spot{0%{transform:rotate(-13deg)}50%{transform:rotate(13deg)}to{transform:rotate(-13deg)}}.mgs-stage>.mgs-content{z-index:2;position:relative}.mgs-frame{pointer-events:none;z-index:1;position:absolute;inset:0}.mgs-frame__edge{justify-content:space-between;align-items:center;display:flex;position:absolute}.mgs-frame__edge--top{top:12px;left:26px;right:26px}.mgs-frame__edge--bottom{bottom:12px;left:26px;right:26px}.mgs-frame__edge--left{flex-direction:column;top:42px;bottom:42px;left:12px}.mgs-frame__edge--right{flex-direction:column;top:42px;bottom:42px;right:12px}.mgs-frame:before{content:"";border:1px solid #f7c74759;border:1px solid lab(82.9156% 8.19984 67.4801/.35);border-radius:28px;position:absolute;inset:4px;box-shadow:inset 0 0 26px #f7c7471f,0 0 24px #f7c74714}.mgs-bulb{background:radial-gradient(circle at 34% 28%,#fffffff2 0%,var(--bulb) 55%,#41305e 100%);width:20px;height:20px;box-shadow:0 0 10px var(--bulb),0 0 26px var(--bulb),inset 0 -2px 4px #1a10298c;border-radius:999px}@supports (color:lab(0% 0 0)){.mgs-bulb{background:radial-gradient(circle at 34% 28%,lab(100% 0 0/.95) 0%,var(--bulb) 55%,lab(23.4615% 16.6834 -24.9216) 100%);box-shadow:0 0 10px var(--bulb),0 0 26px var(--bulb),inset 0 -2px 4px #1a10298c}}@supports (color:color-mix(in lab,red,red)){.mgs-bulb{box-shadow:0 0 10px var(--bulb),0 0 26px color-mix(in oklab,var(--bulb) 65%,transparent),inset 0 -2px 4px #1a10298c}}.mgs-bulb{will-change:opacity,transform;animation:2.6s ease-in-out infinite mgs-bulb-glow;animation-delay:var(--bulb-delay,0s)}.mgs-bulb:nth-child(5n+1){--bulb:#ffc923}@supports (color:lab(0% 0 0)){.mgs-bulb:nth-child(5n+1){--bulb:lab(84.0672% 10.1347 80.1723)}}.mgs-bulb:nth-child(5n+2){--bulb:#3a7dff}@supports (color:lab(0% 0 0)){.mgs-bulb:nth-child(5n+2){--bulb:lab(53.7597% 15.2043 -73.761)}}.mgs-bulb:nth-child(5n+3){--bulb:#9d40e8}@supports (color:lab(0% 0 0)){.mgs-bulb:nth-child(5n+3){--bulb:lab(47.0576% 60.1203 -69.9509)}}.mgs-bulb:nth-child(5n+4){--bulb:#f440c7}@supports (color:lab(0% 0 0)){.mgs-bulb:nth-child(5n+4){--bulb:lab(59.2508% 76.2557 -30.8168)}}.mgs-bulb:nth-child(5n+5){--bulb:#feedc9}@supports (color:lab(0% 0 0)){.mgs-bulb:nth-child(5n+5){--bulb:lab(94.3657% 2.03729 19.5421)}}.mgs-bulb:nth-child(7n){animation-duration:3.9s}.mgs-bulb:nth-child(11n){animation-duration:4.8s}@keyframes mgs-bulb-glow{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@media(max-width:1024px){.mgs-bulb{width:16px;height:16px}.mgs-frame__edge--top{top:9px;left:18px;right:18px}.mgs-frame__edge--bottom{bottom:9px;left:18px;right:18px}.mgs-frame__edge--left{top:32px;bottom:32px;left:9px}.mgs-frame__edge--right{top:32px;bottom:32px;right:9px}}@media(max-width:640px){.mgs-bulb{width:13px;height:13px}.mgs-frame__edge--left,.mgs-frame__edge--right,.mgs-stage__spot{display:none}}@media(prefers-reduced-motion:reduce){.mgs-stage__sweep,.mgs-stage__spot,.mgs-bulb{animation:none!important}.mgs-bulb{opacity:.85;transform:none}}.hbf-stage{padding:34px 30px;position:relative}.hbf-stage__content{z-index:2;position:relative}.hbf{pointer-events:none;z-index:1;position:absolute;inset:0}.hbf--trim:before{content:"";border:1px solid #f7c74747;border:1px solid lab(82.9156% 8.19984 67.4801/.28);border-radius:30px;position:absolute;inset:6px;box-shadow:inset 0 0 30px #f7c7471a,0 0 22px #f7c74712}.hbf__edge{justify-content:space-between;align-items:center;display:flex;position:absolute}.hbf__edge--top{top:8px;left:30px;right:30px}.hbf__edge--bottom{bottom:8px;left:30px;right:30px}.hbf__edge--left{flex-direction:column;top:40px;bottom:40px;left:8px}.hbf__edge--right{flex-direction:column;top:40px;bottom:40px;right:8px}.hbf__bulb{--hbf-bulb:#ffc923;background:radial-gradient(circle at 34% 28%,#fffffff2 0%,var(--hbf-bulb) 55%,#3e2f57 100%);width:16px;height:16px;box-shadow:0 0 9px var(--hbf-bulb),0 0 22px var(--hbf-bulb),inset 0 -2px 4px #1a102980;border-radius:999px}@supports (color:lab(0% 0 0)){.hbf__bulb{--hbf-bulb:lab(84.0672% 10.1347 80.1723);background:radial-gradient(circle at 34% 28%,lab(100% 0 0/.95) 0%,var(--hbf-bulb) 55%,lab(22.4699% 14.341 -21.8686) 100%);box-shadow:0 0 9px var(--hbf-bulb),0 0 22px var(--hbf-bulb),inset 0 -2px 4px #1a102980}}@supports (color:color-mix(in lab,red,red)){.hbf__bulb{box-shadow:0 0 9px var(--hbf-bulb),0 0 22px color-mix(in oklab,var(--hbf-bulb) 60%,transparent),inset 0 -2px 4px #1a102980}}.hbf__bulb{will-change:opacity,transform;animation:3s ease-in-out infinite hbf-glow;animation-delay:var(--hbf-delay,0s)}.hbf--gold .hbf__bulb:nth-child(3n+1){--hbf-bulb:#ffd152}@supports (color:lab(0% 0 0)){.hbf--gold .hbf__bulb:nth-child(3n+1){--hbf-bulb:lab(86.4046% 8.94848 72.7475)}}.hbf--gold .hbf__bulb:nth-child(3n+2){--hbf-bulb:#feeec1}@supports (color:lab(0% 0 0)){.hbf--gold .hbf__bulb:nth-child(3n+2){--hbf-bulb:lab(94.4551% .82624 23.6846)}}.hbf--gold .hbf__bulb:nth-child(3n+3){--hbf-bulb:#f2b036}@supports (color:lab(0% 0 0)){.hbf--gold .hbf__bulb:nth-child(3n+3){--hbf-bulb:lab(76.7671% 17.3435 67.5766)}}.hbf--royal .hbf__bulb:nth-child(5n+1){--hbf-bulb:#ffc923}@supports (color:lab(0% 0 0)){.hbf--royal .hbf__bulb:nth-child(5n+1){--hbf-bulb:lab(84.0672% 10.1347 80.1723)}}.hbf--royal .hbf__bulb:nth-child(5n+2){--hbf-bulb:#3a7dff}@supports (color:lab(0% 0 0)){.hbf--royal .hbf__bulb:nth-child(5n+2){--hbf-bulb:lab(53.7597% 15.2043 -73.761)}}.hbf--royal .hbf__bulb:nth-child(5n+3){--hbf-bulb:#9d40e8}@supports (color:lab(0% 0 0)){.hbf--royal .hbf__bulb:nth-child(5n+3){--hbf-bulb:lab(47.0576% 60.1203 -69.9509)}}.hbf--royal .hbf__bulb:nth-child(5n+4){--hbf-bulb:#f440c7}@supports (color:lab(0% 0 0)){.hbf--royal .hbf__bulb:nth-child(5n+4){--hbf-bulb:lab(59.2508% 76.2557 -30.8168)}}.hbf--royal .hbf__bulb:nth-child(5n+5){--hbf-bulb:#feedc9}@supports (color:lab(0% 0 0)){.hbf--royal .hbf__bulb:nth-child(5n+5){--hbf-bulb:lab(94.3657% 2.03729 19.5421)}}.hbf__bulb:nth-child(7n){animation-duration:4.2s}.hbf__bulb:nth-child(11n){animation-duration:5.1s}@keyframes hbf-glow{0%,to{opacity:.5;transform:scale(.93)}50%{opacity:1;transform:scale(1)}}@media(max-width:1024px){.hbf-stage{padding:26px 22px}.hbf__bulb{width:13px;height:13px}.hbf__edge--top{top:6px;left:22px;right:22px}.hbf__edge--bottom{bottom:6px;left:22px;right:22px}.hbf__edge--left{top:30px;bottom:30px;left:6px}.hbf__edge--right{top:30px;bottom:30px;right:6px}}@media(max-width:640px){.hbf-stage{padding:20px 12px}.hbf__bulb{width:10px;height:10px}.hbf__edge--left,.hbf__edge--right{display:none}.hbf--trim:before{border-radius:22px;inset:3px}}@media(prefers-reduced-motion:reduce){.hbf__bulb{opacity:.85;transform:none;animation:none!important}}.hbf-stage--panel{background:radial-gradient(120% 140% at 50% 0,#45266ef2,#1f0c3f 60%,#11062a);background:radial-gradient(120% 140% at 50% 0,#45266ef2,#1f0c3f 60%,#11062a);border-radius:34px;box-shadow:0 18px 50px #1a0a3559}.hbf-stage--panel .text-muted-foreground{color:#ece4cfd1}.hbf-stage--crisp .hbf__bulb{background:radial-gradient(circle at 34% 28%,#fffffff2 0%,var(--hbf-bulb) 52%,#332647 100%);box-shadow:0 0 3px var(--hbf-bulb),0 0 6px var(--hbf-bulb),inset 0 -2px 3px #1a10298c}@supports (color:lab(0% 0 0)){.hbf-stage--crisp .hbf__bulb{background:radial-gradient(circle at 34% 28%,lab(100% 0 0/.95) 0%,var(--hbf-bulb) 52%,lab(17.9742% 12.2354 -18.7595) 100%);box-shadow:0 0 3px var(--hbf-bulb),0 0 6px var(--hbf-bulb),inset 0 -2px 3px #1a10298c}}@supports (color:color-mix(in lab,red,red)){.hbf-stage--crisp .hbf__bulb{box-shadow:0 0 3px color-mix(in oklab,var(--hbf-bulb) 55%,transparent),0 0 6px color-mix(in oklab,var(--hbf-bulb) 25%,transparent),inset 0 -2px 3px #1a10298c}}.hbf-stage--crisp .hbf--trim:before{box-shadow:inset 0 0 18px #f7c7470f}@keyframes hbf-glow-crisp{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}.hbf-stage--crisp .hbf__bulb{animation-name:hbf-glow-crisp}@media(prefers-reduced-motion:reduce){.hbf-stage--crisp .hbf__bulb{opacity:.9;transform:none;animation:none!important}}.gcard{isolation:isolate;background:linear-gradient(150deg,var(--gc-a) 0%,var(--gc-b) 100%);border:1px solid #f7c7474d;border:1px solid lab(82.9156% 8.19984 67.4801/.3);border-radius:1.5rem;padding:1.5rem;transition:transform .22s,border-color .22s,box-shadow .22s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px -18px #000c}.gcard:hover,.gcard:focus-visible{border-color:#faca4bcc;transform:translateY(-4px);box-shadow:0 18px 40px -20px #000000e6}.gcard__body{z-index:2;display:block;position:relative}.gcard__icon{color:#faf5e6;background:#ffffff1f;border:1px solid #ffffff2e;border:1px solid lab(100% 0 0/.18);border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.gcard__cta{color:#211300;color:lab(7.1571% 7.53891 13.6595);background:linear-gradient(90deg,#f7cb58,#da8a00);background:linear-gradient(90deg,#f7cb58,#eaaa30 50%,#e39a11 75%,color(xyz 0.408 0.361 0.044),color(xyz 0.383 0.331 0.031))}.gcard--soon{cursor:default;opacity:.92}.gcard--soon .gcard__cta{color:#f4eee0;background:#ffffff1f;border:1px solid #fff3;border:1px solid lab(100% 0 0/.2)}.gcard__spot{z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 42%,var(--gc-spot) 49%,var(--gc-spot) 51%,var(--gc-spot) 54%,transparent 62%);position:absolute;inset:-30% -60%}@supports (color:color-mix(in lab,red,red)){.gcard__spot{background:linear-gradient(100deg,transparent 42%,color-mix(in oklab,var(--gc-spot) 26%,transparent) 49%,color-mix(in oklab,var(--gc-spot) 40%,transparent) 51%,color-mix(in oklab,var(--gc-spot) 22%,transparent) 54%,transparent 62%)}}.gcard__spot{mix-blend-mode:screen;animation:7s cubic-bezier(.45,0,.3,1) infinite gcard-sweep;transform:translate(-35%)}.gcard:nth-child(2n) .gcard__spot{animation-delay:1.2s}.gcard:nth-child(3n) .gcard__spot{animation-delay:2.4s}.gcard:hover .gcard__spot{animation-duration:4.5s}@keyframes gcard-sweep{0%{opacity:.55;transform:translate(-38%)}45%{opacity:.95}to{opacity:.55;transform:translate(38%)}}@media(prefers-reduced-motion:reduce){.gcard__spot{opacity:.4;animation:none;transform:none}.gcard{transition:none}}.wq-hero{isolation:isolate;background:radial-gradient(at 50% -20%,#5c11a0bf,#0000 60%),linear-gradient(#190041,#010021);background:radial-gradient(at 50% -20%,#5c11a0bf,#0000 60%),linear-gradient(color(xyz 0.015 0.005 0.06),color(xyz 0.003 0.001 0.018));border:1px solid #f7c7474d;border:1px solid lab(82.9156% 8.19984 67.4801/.3);border-radius:34px;padding:2px;position:relative;overflow:hidden;box-shadow:0 26px 60px -34px #000000f2}.wq-hero__spots{pointer-events:none;z-index:0;background:conic-gradient(from 195deg at 26% -6%,#0000,#b687ff4d 11deg,#0000 24deg),conic-gradient(from 145deg at 74% -6%,#0000,#4ea9ff47 11deg,#0000 24deg),conic-gradient(from 170deg at 50% -8%,#0000,#ffd15938 9deg,#0000 20deg);background:conic-gradient(from 195deg at 26% -6%,#0000,color(xyz 0.483 0.342 1.11 / 0.302) 3.06%,#0000 6.67%),conic-gradient(from 145deg at 74% -6%,#0000,color(xyz 0.359 0.375 1.042 / 0.278) 3.06%,#0000 6.67%),conic-gradient(from 170deg at 50% -8%,#0000,color(xyz 0.662 0.678 0.176 / 0.22) 2.5%,#0000 5.56%);animation:11s ease-in-out infinite alternate wq-spots;position:absolute;inset:0}@keyframes wq-spots{0%{opacity:.85;transform:rotate(-2.5deg)scale(1.04)}to{opacity:1;transform:rotate(2.5deg)scale(1.1)}}.wq-hero__content{z-index:2;position:relative}.wq-hero--compact .hbf-stage{padding-top:20px;padding-bottom:20px}@media(max-width:640px){.wq-hero--compact .hbf-stage{padding-top:14px;padding-bottom:14px}}.wq-title{letter-spacing:-.01em;color:#0000;background:linear-gradient(#fffbe8,#f7dd8a 48%,#c9931f);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.3rem,8vw,4.6rem);font-weight:900;line-height:.95}.wq-tiles{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.wq-tile{color:#faf5e6;width:46px;height:54px;animation:6s ease-in-out infinite wq-flip;animation-delay:var(--wq-d,0s);background:linear-gradient(#341c5d,#170537);border:1px solid #f7c74759;border:1px solid lab(82.9156% 8.19984 67.4801/.35);border-radius:10px;place-items:center;font-size:1.35rem;font-weight:900;display:grid;box-shadow:inset 0 -3px #04011299,0 6px 14px -8px #000000e6}.wq-tile--hit{color:#001203;color:lab(4.07885% -8.07071 4.75377);background:linear-gradient(#4dbf74,#05773b);background:linear-gradient(#4dbf74,#2e9a57,#05773b)}.wq-tile--near{color:#270f00;color:lab(6.94585% 13.2514 12.5086);background:linear-gradient(#ffd159,#c38400);background:linear-gradient(color(xyz 0.662 0.678 0.176),#e3a926 50%,#dca016,color(xyz 0.381 0.358 0.048),color(xyz 0.344 0.317 0.034),color(xyz 0.309 0.279 0.023))}@keyframes wq-flip{0%,88%,to{transform:translateY(0)}94%{transform:translateY(-6px)}}@media(max-width:640px){.wq-tile{width:36px;height:42px;font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.wq-hero__spots,.wq-tile{animation:none!important}}.guard-bubble{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#faf1dc;background:#0a041c9e;border:1px solid #f6c75559;border:1px solid lab(82.8568% 8.94478 61.6084/.35);border-radius:999px;padding:.5rem .95rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 14px 34px -26px #000000e6}.throne-main{padding-top:clamp(4.5rem,18vh,11rem)}.throne-header-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#180d329e,#070217ad);border:1px solid #f9c64766;border:1px solid lab(82.85% 10.0053 67.4187/.4);border-radius:1.5rem;padding:1.75rem 1.5rem 1.9rem;box-shadow:inset 0 1px #ffffff14,0 26px 60px -34px #000000f2}.throne-page>:not(.throne-hall):not(.throne-bg-exit){transition:opacity .45s,transform .45s}.throne-bg-only>:not(.throne-hall):not(.throne-bg-exit){opacity:0;pointer-events:none;transform:translateY(.5rem)}.throne-hall__img,.throne-hall__wash,.throne-hall__vignette{transition:opacity .45s,filter .45s}.throne-bg-only .throne-hall__wash,.throne-bg-only .throne-hall__vignette{opacity:0}.throne-bg-only .throne-hall__img{filter:none}.throne-bg-exit{z-index:40;cursor:zoom-out;background:0 0;border:0;justify-content:center;align-items:flex-end;width:100%;padding-bottom:2rem;display:flex;position:fixed;inset:0}.throne-bg-exit__hint{letter-spacing:.18em;text-transform:uppercase;color:#ffd87a;color:lab(88.6752% 8.63415 60.7163);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070217a6;border:1px solid #faca5966;border:1px solid lab(84.0206% 8.88008 61.4131/.4);border-radius:999px;padding:.45rem .9rem;font-size:.7rem;font-weight:900}@media(max-width:640px){.throne-main{padding-top:clamp(3rem,13vh,7rem)}}.cw-bg{isolation:isolate;position:relative}.cw-bg:before{content:"";z-index:-2;background-color:#05001a;background-color:lab(-.103683% 18.6435 -32.9611);background-image:url(/__l5e/assets-v1/7ba57de1-890c-4a12-bd5a-7659aba41f99/crowned-wordy-bg.png);background-position:50% 22%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.cw-bg:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62% 55% at 50% 62%,#03001a9e,#03001a2e 70%,#0000 88%);background:radial-gradient(62% 55% at 50% 62%,color(xyz 0.003 0 0.016 / 0.62),color(xyz 0.003 0 0.016 / 0.18) 70%,#0000 88%);position:fixed;inset:0}.mwg-room.cw-bg{background:0 0}@media(max-width:768px){.cw-bg:before{background-position:50% 8%;background-size:auto 118%}.cw-bg:after{background:radial-gradient(100% 62% at 50% 72%,#03001ab8,#03001a4d 74%,#0000 95%);background:radial-gradient(100% 62% at 50% 72%,color(xyz 0.003 0 0.016 / 0.722),color(xyz 0.003 0 0.016 / 0.302) 74%,#0000 95%)}}.cw-bg>:not(.cw-bg-exit){transition:opacity .45s,transform .45s}.cw-bg-only>:not(.cw-bg-exit){opacity:0;pointer-events:none;transform:translateY(.5rem)}.cw-bg-only:after{opacity:0}.cw-bg:after{transition:opacity .45s}.cw-bg-exit{z-index:40;cursor:zoom-out;background:0 0;border:0;justify-content:center;align-items:flex-end;width:100%;padding-bottom:2rem;display:flex;position:fixed;inset:0}.cw-bg-exit__hint{letter-spacing:.18em;text-transform:uppercase;color:#ffd87a;color:lab(88.6752% 8.63415 60.7163);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070217a6;border:1px solid #faca5966;border:1px solid lab(84.0206% 8.88008 61.4131/.4);border-radius:999px;padding:.45rem .9rem;font-size:.7rem;font-weight:900}.cw-main-drop{padding-top:2.5rem}@media(min-width:768px){.cw-main-drop{padding-top:clamp(4rem,14vh,9rem)}}.rs-room{background:linear-gradient(180deg,#0300238c,#010015b8),var(--rs-bg,none) center top / cover no-repeat fixed,linear-gradient(150deg,#030022,#000012);min-height:100vh;position:relative;overflow-x:hidden}@supports (color:lab(0% 0 0)){.rs-room{background:linear-gradient(180deg,#04001f8c,#01000bb8),var(--rs-bg,none) center top / cover no-repeat fixed,linear-gradient(150deg,#030019,#030012);background:linear-gradient(180deg,color(xyz 0.004 0.001 0.02 / 0.549),color(xyz 0.002 0 0.011 / 0.722)),var(--rs-bg,none) center top / cover no-repeat fixed,linear-gradient(150deg,color(xyz 0.006 0 0.033),color(xyz 0.004 0 0.021))}}.rs-room:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(68% 56% at 50% 44%,#0000099e,#0000 78%);background:radial-gradient(68% 56% at 50% 44%,color(xyz 0.001 0 0.004 / 0.62),#0000 78%);position:fixed;inset:0}.rs-frame{background:linear-gradient(#684422,#311805 55%,#1d0901);background:linear-gradient(#684422,#311805 55%,#1d0901);border-radius:1.6rem;padding:clamp(.6rem,1.4vw,1.1rem);position:relative;box-shadow:0 0 0 2px #eebc4ad9,inset 0 0 0 2px #f4cc648c,inset 0 2px #ffffff29,0 26px 70px -24px #000000d9,0 0 42px #eebc4a38}.rs-frame--tight{border-radius:1.25rem;padding:.5rem}.rs-parchment{color:#241244;background:radial-gradient(at 25% 15%,#fef8ea,#0000 60%),radial-gradient(at 80% 85%,#f7e5cb,#0000 62%),linear-gradient(160deg,#fbf1dc,#f0dbb9);background:radial-gradient(at 25% 15%,#fef8ea,#0000 60%),radial-gradient(at 80% 85%,#f7e5cb,#0000 62%),linear-gradient(160deg,#fbf1dc,#f0dbb9);border-radius:1.1rem;box-shadow:inset 0 0 0 1px #ad7b3d73,inset 0 0 44px #a4764138}.rs-plaque{color:#200943;background:linear-gradient(160deg,#fbf1dc,#edd8b6);border:3px solid #eebc4a;border:3px solid lab(79.3341% 9.98151 62.1892);border-radius:999px;align-items:center;gap:.85rem;padding:.65rem 1.5rem;display:inline-flex;box-shadow:0 0 30px #eebc4a59,0 12px 26px -14px #000c}.rs-shield{color:#faf5e6;background:linear-gradient(#57288f,#1d0050);background:linear-gradient(#57288f,color(xyz 0.02 0.008 0.079));border:2px solid #f0c45ee6;border:2px solid lab(81.697% 7.99221 56.3119/.9);border-radius:.9rem .9rem 1.9rem 1.9rem/.9rem .9rem 2.6rem 2.6rem;min-width:8.5rem;padding:.85rem 1rem .7rem;position:relative;box-shadow:inset 0 1px #ffffff38,0 12px 26px -16px #000000e6}.rs-shield--sapphire{background:linear-gradient(#00569f,#001c49);background:linear-gradient(color(xyz 0.097 0.09 0.387),color(xyz 0.019 0.013 0.09))}.rs-shield--emerald{background:linear-gradient(#006b3c,#002914);background:linear-gradient(color(xyz 0.051 0.108 0.055),color(xyz 0.005 0.016 0.007))}.rs-shield--burgundy{background:linear-gradient(#930027,#3c000a);background:linear-gradient(color(xyz 0.124 0.063 0.025),color(xyz 0.06 0.027 0.009),color(xyz 0.023 0.008 0.002))}.rs-shield--amethyst{background:linear-gradient(#732698,#29004f);background:linear-gradient(#732698,color(xyz 0.024 0.009 0.081))}.rs-shield--active{box-shadow:0 0 0 2px #faca4b,0 0 34px #f3c3518c}.rs-jewel{border:2px solid #f0c45ebf;border:2px solid lab(81.697% 7.99221 56.3119/.75);border-radius:999px;width:2.35rem;height:2.35rem;transition:transform .15s,box-shadow .15s;box-shadow:inset 0 2px 4px #ffffff8c,inset 0 -3px 6px #00000073,0 4px 10px -4px #000000b3}.rs-jewel:hover{transform:translateY(-2px)scale(1.06)}.rs-jewel--on{transform:translateY(-2px)scale(1.1);box-shadow:0 0 0 3px #ffd159,0 0 20px #f3c351bf;box-shadow:0 0 0 3px lab(86.4085% 7.98517 66.7332),0 0 20px #f3c351bf}.rs-btn{letter-spacing:.04em;color:#fbf5e6;background:linear-gradient(#810024,#37000b);background:linear-gradient(color(xyz 0.094 0.046 0.02),color(xyz 0.047 0.021 0.008),color(xyz 0.019 0.007 0.002));border:2px solid #eebc4ad9;border:2px solid lab(79.3341% 9.98151 62.1892/.85);border-radius:.85rem;align-items:center;gap:.4rem;min-height:44px;padding:.55rem .95rem;font-size:.8rem;font-weight:800;transition:transform .12s,filter .12s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 10px 22px -14px #000000e6}.rs-btn:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.rs-btn:disabled{opacity:.42}.rs-btn--gold{color:#1a043e;background:linear-gradient(#ffe291,#e5a323);background:linear-gradient(color(xyz 0.744 0.777 0.257),#f7c24c,#e5a323)}.rs-btn--purple{background:linear-gradient(#652399,#250052);background:linear-gradient(#652399,color(xyz 0.024 0.009 0.087))}.rs-brush{color:#faeac6;background:linear-gradient(#513217,#241004);border:2px solid #eebc4a8c;border:2px solid lab(79.3341% 9.98151 62.1892/.55);border-radius:.75rem;place-items:center;width:2.6rem;height:2.6rem;display:grid}.rs-brush--on{color:#1a043e;background:linear-gradient(#ffda71,#de9d16);background:linear-gradient(color(xyz 0.698 0.728 0.231),#f0bb45,#de9d16);border-color:#ffd159;border-color:lab(86.4085% 7.98517 66.7332);box-shadow:0 0 18px #f3c35199}.rs-hourglass{background:linear-gradient(#451d74bf,#14003cd9);background:linear-gradient(#451d74bf,color(xyz 0.011 0.004 0.045 / 0.851));border:3px solid #f0c45e;border:3px solid lab(81.697% 7.99221 56.3119);border-radius:1rem;place-items:center;width:clamp(4.5rem,8vw,6.5rem);height:clamp(6rem,11vw,9rem);display:grid;position:relative;box-shadow:0 0 30px #9d57de80,inset 0 0 24px #ca7bff59;box-shadow:0 0 30px #9d57de80,inset 0 0 24px lab(64.4382% 49.3039 -54.9998/.35)}.rs-hourglass-fill{background:linear-gradient(#faca598c,#dd9314bf);border-radius:0 0 .8rem .8rem;transition:height .5s linear;position:absolute;bottom:0;left:0;right:0}.rs-guess{color:#241244;background:#decfb4b3;border-radius:.7rem;padding:.5rem .75rem;font-size:.875rem}.rs-guess--close{background:#ffd06ebf;background:lab(86.2933% 9.31302 55.5972/.75)}.rs-guess--correct{color:#1a043e;background:linear-gradient(90deg,#ffda71,#ecbd57);background:linear-gradient(90deg,color(xyz 0.698 0.728 0.231),#ecbd57);font-weight:800;box-shadow:0 0 22px #f3c35199}.rs-input{color:#1a043e;background:linear-gradient(160deg,#fbf1dc,#f0dbb9);border:2px solid #eebc4ab3;border:2px solid lab(79.3341% 9.98151 62.1892/.7);border-radius:.85rem;min-height:48px;padding:.6rem .9rem;font-weight:600}.rs-input::placeholder{color:#55516fb3}.rs-input:focus{border-color:#ffd159;border-color:lab(86.4085% 7.98517 66.7332);outline:none;box-shadow:0 0 18px #f3c35173}.intro-stage--photo .hbf-stage__content{-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);background:#07072a85;border:1px solid #f9c6356b;border:1px solid lab(82.9102% 9.18886 73.7576/.42);border-radius:1.5rem;padding:1.25rem 1rem;box-shadow:0 18px 44px -24px #000000d9}@media(min-width:640px){.intro-stage--photo .hbf-stage__content{padding:1.75rem 2rem}}.intro-stage>:not(.intro-stage__bg-exit){transition:opacity .45s}.intro-stage--bg-only>:not(.intro-stage__bg-exit){opacity:0;pointer-events:none}.intro-stage.intro-stage--photo[data-theme]:before{transition:opacity .45s}.intro-stage--bg-only.intro-stage--photo[data-theme]:before{opacity:0}.intro-stage__bg-exit{z-index:60;cursor:zoom-out;background:0 0;border:0;justify-content:center;align-items:flex-end;width:100%;padding-bottom:2rem;display:flex;position:fixed;inset:0}.intro-stage__bg-exit-hint{letter-spacing:.18em;text-transform:uppercase;color:#ffd87a;color:lab(88.6752% 8.63415 60.7163);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070217a6;border:1px solid #faca5966;border:1px solid lab(84.0206% 8.88008 61.4131/.4);border-radius:999px;padding:.45rem .9rem;font-size:.7rem;font-weight:900}.rwh-stage{background:#020108;min-height:100vh;position:relative}.rwh-stage__wash{filter:blur(46px)brightness(.42)saturate(.9);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-6%}.rwh-canvas{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;gap:.85rem;padding:.7rem .75rem 1.5rem;display:flex;position:relative}.rwh-navrail{z-index:6;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid;position:relative}.rwh-back,.rwh-round{color:#fadb86;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:#07072ab8;border:1px solid #dab2498c;border:1px solid lab(74.7717% 6.80265 57.4545/.55);border-radius:9999px;align-items:center;min-height:40px;padding:.3rem .85rem;font-size:.66rem;font-weight:800;display:inline-flex;box-shadow:0 6px 18px #0000038c}.rwh-back:hover{color:#ffedbd;color:lab(94.6051% 4.27473 54.9867);border-color:#f7c747}.rwh-title{min-width:0;font-family:var(--font-display,serif);color:#faf1dc;text-shadow:0 2px 10px #000003e6;text-shadow:0 2px 10px lab(.0785904% .445135 -1.29058/.9);justify-content:center;align-items:center;gap:.5rem;font-size:clamp(.95rem,2vw,1.35rem);font-weight:700;display:flex}.rwh-wheelbay{aspect-ratio:1;width:min(78vw,22rem);margin:0 auto;position:relative}.rwh-wheelbay__veil{pointer-events:none;background:radial-gradient(circle,#02010df7 0 47%,#02010dd9 60%,#02010d00 76%);background:radial-gradient(circle,#02010df7 0% 47%,#02010dd9 60%,#02010d00 76%);border-radius:9999px;position:absolute;inset:-14%}.rwh-wheelmount{width:100%;height:100%;position:relative}.rwh-wheelmount.is-spinning{filter:drop-shadow(0 0 34px #f9c63580);filter:drop-shadow(0 0 34px lab(82.9102% 9.18886 73.7576/.5))}.rwh-wheel{width:100%;height:100%;position:relative}.rwh-wheel__disc{filter:drop-shadow(0 18px 26px #0000008c);width:100%;height:100%;display:block}.rwh-wheel__ring{box-shadow:0 0 0 .45% #261d57,0 0 60px 8px #f9c63559,0 30px 60px -18px #000c,inset 0 0 18px #00000073;pointer-events:none;background:conic-gradient(#f6e2a4,#a9801f 12%,#f9edbe,#7c5a12 38%,#f6e2a4,#a9801f 62%,#fbf1c8,#7c5a12 88%,#f6e2a4);border-radius:9999px;position:absolute;inset:-4.5%}@supports (color:lab(0% 0 0)){.rwh-wheel__ring{box-shadow:0 0 0 .45% #261d57,0 0 60px 8px #f9c63559,0 30px 60px -18px #000c,inset 0 0 18px #00000073}}.rwh-wheel__ring:after{content:"";background:radial-gradient(circle at 50% 22%,#ffffff38,#0000 55%),#070420;border-radius:9999px;position:absolute;inset:3.4%;box-shadow:inset 0 0 20px #000000b3}.rwh-wheel__jewels{filter:drop-shadow(0 0 5px #ffe296e6);pointer-events:none;z-index:3;background:repeating-conic-gradient(#fff6d6f2 0deg 1.1deg,#0000 1.1deg 12deg);border-radius:9999px;position:absolute;inset:-4.5%;-webkit-mask-image:radial-gradient(circle,#0000 0 96.5%,#000 96.6% 100%);mask-image:radial-gradient(circle,#0000 0 96.5%,#000 96.6% 100%)}.rwh-wheel__crown{aspect-ratio:64/40;filter:drop-shadow(0 6px 12px #0009);z-index:4;pointer-events:none;width:26%;position:absolute;top:-15%;left:50%;translate:-50%}.rwh-wheel__pointer{aspect-ratio:34/42;z-index:20;filter:drop-shadow(0 4px 8px #000000a6);width:9%;position:absolute;top:-3.5%;left:50%;translate:-50%}.rwh-wedgenote{text-align:center;color:#faf1dc;background:#04021cd1;border:1px solid #dab24973;border:1px solid lab(74.7717% 6.80265 57.4545/.45);border-radius:9999px;width:max-content;max-width:20rem;padding:.35rem .8rem;font-size:.78rem;font-weight:700;position:absolute;top:calc(100% + .5rem);left:50%;translate:-50%;box-shadow:0 8px 20px #00000399}.rwh-console{z-index:5;flex-direction:column;gap:.75rem;min-width:0;margin-top:1.75rem;display:flex;position:relative}.rwh-shields{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.rwh-shield{background:linear-gradient(#14154de0,#060025f0);background:linear-gradient(#14154de0,#060026f0);border:1px solid #dab24973;border:1px solid lab(74.7717% 6.80265 57.4545/.45);border-radius:.9rem .9rem 1.4rem 1.4rem;align-items:center;gap:.6rem;min-width:0;padding:.4rem .85rem;display:flex;position:relative;box-shadow:0 10px 24px #0000039e,inset 0 1px #fddb7c4d}.rwh-shield--j1{background:linear-gradient(#3f053ce0,#120018f0);background:linear-gradient(#3f053ce0,#0f011af0)}.rwh-shield--j2{background:linear-gradient(#002c23d9,#000b0af0);background:linear-gradient(color(xyz 0.007 0.02 0.018 / 0.851),color(xyz 0.001 0.003 0.004 / 0.941))}.rwh-shield--j3{background:linear-gradient(#4d0003d9,#1b0001f0);background:linear-gradient(color(xyz 0.033 0.014 0 / 0.851),color(xyz 0.005 0.002 -0 / 0.941))}.rwh-shield.is-active{border-color:#ffd159;border-color:lab(86.4085% 7.98517 66.7332);box-shadow:0 0 0 1px #ffd15999,0 0 26px #f9c63580;box-shadow:0 0 0 1px lab(86.4085% 7.98517 66.7332/.6),0 0 26px #f9c63580}.rwh-shield__crown{color:#ffd159;color:lab(86.4085% 7.98517 66.7332);filter:drop-shadow(0 0 6px #f9c635e6);filter:drop-shadow(0 0 6px lab(82.9102% 9.18886 73.7576/.9));width:.95rem;height:.95rem;position:absolute;top:-.62rem;left:50%;translate:-50%}.rwh-shield__name{font-family:var(--font-display,serif);color:#faf1dc;text-overflow:ellipsis;white-space:nowrap;max-width:9rem;font-size:.86rem;font-weight:700;overflow:hidden}.rwh-shield__tag{letter-spacing:.18em;text-transform:uppercase;color:#f4c855f2;font-family:inherit;font-size:.55rem;font-style:normal;font-weight:800;display:block}.rwh-shield__scores{align-items:baseline;gap:.28rem;display:inline-flex}.rwh-shield__scores b{color:#faf1dc;font-size:.95rem;font-weight:900}.rwh-shield__scores i{letter-spacing:.12em;text-transform:uppercase;color:#d8cdb199;font-size:.55rem;font-style:normal}.rwh-boardbay{flex-direction:column;justify-content:center;align-items:center;gap:.7rem;min-width:0;display:flex}.rwh-plaque{font-family:var(--font-display,serif);letter-spacing:.26em;text-transform:uppercase;color:#100c2a;background:linear-gradient(#ffeda9,#cd9219);background:linear-gradient(color(xyz 0.809 0.858 0.375),#edbe5a 50%,#dda83e,#cd9219);border:1px solid #704e00;border:1px solid lab(36.1744% 11.209 50.2841);border-radius:9999px;align-items:center;gap:.6rem;padding:.35rem 1.3rem;font-size:clamp(.7rem,1.4vw,.95rem);font-weight:800;display:inline-flex;box-shadow:0 10px 24px #000003a6,inset 0 1px #fff9}.rwh-plaque__wedge{letter-spacing:.14em;color:#faeec9;background:linear-gradient(#232168,#0b0139);border:1px solid #604100;border:1px solid lab(30.3383% 11.7981 51.2807);border-radius:9999px;align-items:center;gap:.3rem;padding:.12rem .55rem;font-size:.8em;display:inline-flex}.rwh-board{justify-content:center;width:100%;display:flex}.rwh-phrase{--rwh-tile:clamp(1.6rem, 7vw, 3rem);place-content:center;gap:calc(var(--rwh-tile) * .55);row-gap:calc(var(--rwh-tile) * .3);flex-wrap:wrap;display:flex}.rwh-word{gap:calc(var(--rwh-tile) * .12);display:flex}.rwh-tile{width:var(--rwh-tile);height:calc(var(--rwh-tile) * 1.34);border-radius:calc(var(--rwh-tile) * .1);font-weight:900;font-size:calc(var(--rwh-tile) * .8);justify-content:center;align-items:center;line-height:1;display:flex}.rwh-tile--revealed{color:#141030;background:linear-gradient(#fffcf1,#f6eed8 48%,#e2d7ba) border-box padding-box;background:linear-gradient(color(xyz 0.918 0.971 0.94),#f6eed8 48%,#e2d7ba) border-box padding-box;border:.12em solid #0000;box-shadow:0 0 0 .1em #e1af3b,0 0 0 .16em #865812,0 .35em .7em #000003b3,0 0 1.4em #f9c63559,inset 0 .12em #fffffff2,inset 0 -.14em .3em #937d5780}.rwh-tile--blank{background:linear-gradient(#e3decf24,#5f627538);border:.1em solid #f4c855b8;border:.1em solid lab(82.9181% 7.25994 61.6697/.72);box-shadow:inset 0 .15em .5em #000000bf,0 .25em .5em #00000073}.rwh-tile--punct{color:#fbd26be6;background:0 0}.rwh-scripture{background:#030017cc;border:1px solid #dab24973;border:1px solid lab(74.7717% 6.80265 57.4545/.45);border-radius:1rem;width:100%;padding:.7rem .9rem}.rwh-herald{background:linear-gradient(#0a062ae6,#020113eb);border:1px solid #dab24973;border:1px solid lab(74.7717% 6.80265 57.4545/.45);border-radius:.85rem;align-items:center;gap:.7rem;width:100%;padding:.5rem .85rem;display:flex;box-shadow:0 12px 26px #00000399,inset 0 1px #fddb7c40}.rwh-herald__seal{background:#f9c63529;border:2px solid #f7c747;border:2px solid lab(82.9156% 8.19984 67.4801);border-radius:9999px;flex-shrink:0;place-items:center;width:2.2rem;height:2.2rem;display:grid}.rwh-herald__eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#fbd26be6;font-size:.56rem;font-weight:800;display:block}.rwh-herald__text{color:#faf1dc;font-size:.9rem;line-height:1.3;display:block}.rwh-actions{gap:.5rem;width:100%;display:grid}.rwh-actions__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.rwh-resolve{background:#030119d9;border:1px solid #dab24973;border:1px solid lab(74.7717% 6.80265 57.4545/.45);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.rwh-btn{letter-spacing:.16em;text-transform:uppercase;border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.6rem 1.2rem;font-size:.8rem;font-weight:900;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.rwh-btn:disabled{opacity:.45}.rwh-btn:not(:disabled):hover{transform:translateY(-2px)}.rwh-btn--gold,.rwh-btn--spin{color:#100c2a;background:linear-gradient(#fff1b2,#eabe4a 42%,#c28400);background:linear-gradient(color(xyz 0.83 0.887 0.433),#eabe4a 42%,#d6a12c 71%,#cc921a,color(xyz 0.306 0.28 0.036));border:1px solid #704e00;border:1px solid lab(36.1744% 11.209 50.2841);box-shadow:0 12px 26px #000003a6,inset 0 2px #ffffffbf,inset 0 -3px 6px #84592280}.rwh-btn--spin{letter-spacing:.2em;width:100%;min-height:56px;font-size:.95rem}.rwh-btn--navy{color:#f5ebce;background:linear-gradient(#201f58,#060129);border:1px solid #dab2498c;border:1px solid lab(74.7717% 6.80265 57.4545/.55);box-shadow:0 10px 22px #00000399,inset 0 1px #fddb7c4d}.rwh-btn--jewel{color:#faf5e6;background:linear-gradient(#9d1a7e,#460044);background:linear-gradient(#9d1a7e,color(xyz 0.091 0.044 0.12),color(xyz 0.038 0.015 0.061));border:1px solid #f7c747b3;border:1px solid lab(82.9156% 8.19984 67.4801/.7);box-shadow:0 12px 26px #0000039e,inset 0 2px #ffffff4d}.rwh-hint{letter-spacing:.1em;color:#f3dca1;text-shadow:0 2px 8px #000003d9;text-shadow:0 2px 8px lab(.0785904% .445135 -1.29058/.85);font-size:.8rem;font-weight:700}.rwh-linkbtn{color:#fbd26b;text-decoration:underline}.rwh-thinking{letter-spacing:.06em;color:#f7e3b0;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;font-style:italic;font-weight:700;display:flex}.rwh-thinking__dots{gap:.22rem;display:inline-flex}.rwh-thinking__dots i{background:#f7c747;border-radius:999px;width:.4rem;height:.4rem;animation:1.1s ease-in-out infinite rwh-think}.rwh-thinking__dots i:nth-child(2){animation-delay:.15s}.rwh-thinking__dots i:nth-child(3){animation-delay:.3s}@keyframes rwh-think{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.rwh-thinking__dots i{opacity:.85;animation:none}}.rwh-error{color:#ff9a91;color:lab(75.0366% 56.417 32.3383);font-size:.85rem;font-weight:700}.rwh-solve{gap:.45rem;display:grid}.rwh-solve__input{color:#faf1dc;background:#01000ee6;border:2px solid #dab24999;border:2px solid lab(74.7717% 6.80265 57.4545/.6);border-radius:.85rem;outline:none;width:100%;padding:.7rem 1rem;font-size:1rem;box-shadow:inset 0 2px 8px #000000b3}.rwh-solve__input:focus{border-color:#ffd159;border-color:lab(86.4085% 7.98517 66.7332)}.rwh-alpha{z-index:10;flex-wrap:wrap;justify-content:center;gap:clamp(.25rem,.7vw,.5rem);width:100%;display:flex;position:relative}.rwh-key{color:#1d183e;background:radial-gradient(circle at 50% 26%,#fff 0 18%,#0000 60%),linear-gradient(#ffeeaf,#eac25a 45%,#bf851e);background:radial-gradient(circle at 50% 26%,color(xyz 0.942 0.998 0.968) 0% 18%,#0000 60%),linear-gradient(color(xyz 0.805 0.859 0.415),#eac25a 45%,#bf851e);border:1px solid #674600;border:1px solid lab(32.6681% 10.9413 43.5589);border-radius:9999px;place-items:center;width:clamp(2.1rem,8vw,3rem);height:clamp(2.1rem,8vw,3rem);font-size:clamp(.95rem,3.4vw,1.35rem);font-weight:900;transition:transform .15s,box-shadow .15s,filter .15s;display:grid;position:relative;box-shadow:0 8px 18px #0000039e,inset 0 2px #fffc,inset 0 -3px 5px #84592273}.rwh-key.is-vowel{color:#fcf9ea;background:radial-gradient(circle at 50% 26%,#ffe3f8 0 16%,#0000 58%),linear-gradient(#b73095,#52004c);background:radial-gradient(circle at 50% 26%,color(xyz 0.899 0.837 1.03) 0% 16%,#0000 58%),linear-gradient(#b73095,color(xyz 0.051 0.021 0.077));border-color:#f7c747bf}.rwh-key.is-live:hover{transform:translateY(-2px);box-shadow:0 0 22px #ffda66bf;box-shadow:0 0 22px lab(88.8038% 6.84643 72.1084/.75)}.rwh-key:focus-visible{outline-offset:2px;outline:3px solid #fff8d3;outline:3px solid lab(98.0878% 1.1892 40.6825)}.rwh-key:disabled{cursor:not-allowed}.rwh-key:disabled:not(.is-used){opacity:.78;filter:saturate(.9)brightness(.95)}.rwh-key.is-used{color:#e6dec8bf;background:linear-gradient(#242641,#08081b);border-color:#b69b5a73;box-shadow:inset 0 2px 6px #000c}.rwh-key__seal{color:#ffd159d9;color:lab(86.4085% 7.98517 66.7332/.85);width:.62rem;height:.62rem;position:absolute;top:1px;right:3px}.rwh-timer{z-index:12;justify-content:center;align-items:center;gap:.6rem;margin:4.2rem auto 0;display:flex;position:relative}.rwh-timer__ring{background:conic-gradient(#faca4b 0 var(--rwh-timer-pct,100%),#1d1b36bf var(--rwh-timer-pct,100%) 100%);border-radius:9999px;place-items:center;width:3.6rem;height:3.6rem;transition:background .45s linear;display:grid;position:relative;box-shadow:0 6px 18px #00000399,inset 0 0 0 1px #f7cb588c}@supports (color:lab(0% 0 0)){.rwh-timer__ring{background:conic-gradient(lab(84.08% 8.1268 67.2183) 0 var(--rwh-timer-pct,100%),lab(11.2336% 7.1533 -17.3657/.75) var(--rwh-timer-pct,100%) 100%)}}.rwh-timer__face{color:#ffeaac;color:lab(93.4154% 3.06916 45.4823);background:radial-gradient(circle at 50% 25%,#1d183e,#040212);border:1px solid #e1b85080;border:1px solid lab(77.0995% 6.67223 57.0568/.5);border-radius:9999px;justify-content:center;align-items:center;gap:.15rem;width:78%;height:78%;display:flex}.rwh-timer__glass{opacity:.8;width:.85em;height:.85em}.rwh-timer__face b{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:900}.rwh-timer__label{letter-spacing:.18em;text-transform:uppercase;color:#ffe293;color:lab(91.0912% 3.14018 45.6054);text-shadow:0 2px 8px #000003e6;text-shadow:0 2px 8px lab(.0785904% .445135 -1.29058/.9);background:#080a22d1;border:1px solid #dab24980;border:1px solid lab(74.7717% 6.80265 57.4545/.5);border-radius:999px;padding:.3em .7em;font-size:.62rem;font-weight:900;box-shadow:0 4px 14px #0000038c}.rwh-timer.is-urgent .rwh-timer__ring{background:conic-gradient(#ff563a 0 var(--rwh-timer-pct,100%),#310c0fcc var(--rwh-timer-pct,100%) 100%);animation:1s ease-in-out infinite rwh-timer-pulse}@supports (color:lab(0% 0 0)){.rwh-timer.is-urgent .rwh-timer__ring{background:conic-gradient(lab(60.945% 64.1748 52.6758) 0 var(--rwh-timer-pct,100%),lab(8.88925% 19.2178 7.62896/.8) var(--rwh-timer-pct,100%) 100%)}}.rwh-timer.is-urgent .rwh-timer__face{color:#ffdcc7;color:lab(91.1384% 30.7482 34.9317);border-color:#ff654ab3;border-color:lab(63.3766% 60.8901 48.7193/.7)}.rwh-timer.is-urgent .rwh-timer__label{color:#ffc0aa;color:lab(82.5685% 44.5959 44.0315)}@keyframes rwh-timer-pulse{0%,to{box-shadow:0 0 #ff563a8c,inset 0 0 0 1px #ff9c81b3;box-shadow:0 0 #ff563a8c,inset 0 0 0 1px lab(75.2823% 53.0543 45.1808/.7)}50%{box-shadow:0 0 22px 4px #ff563a73,inset 0 0 0 1px #ffbaa1e6;box-shadow:0 0 22px 4px #ff563a73,inset 0 0 0 1px lab(81.2306% 50.612 50.7939/.9)}}@media(prefers-reduced-motion:reduce){.rwh-timer.is-urgent .rwh-timer__ring{animation:none}}@media(min-width:1024px){.rwh-stage{--rwh-ar:1.7768;--rwh-cw:max(100vw, calc(100dvh * var(--rwh-ar)));--rwh-ch:max(100dvh, calc(100vw / var(--rwh-ar)));--rwh-ox:calc((100vw - var(--rwh-cw)) / 2);--rwh-oy:calc((100dvh - var(--rwh-ch)) / 2);--rwh-u:min(1vw, 1.72vh);--rwh-ww:min(calc(.334 * var(--rwh-cw)), 60dvh);--rwh-wl:max(1.2vw, calc(var(--rwh-ox) + .038 * var(--rwh-cw)));--rwh-wt:clamp(7vh, calc(var(--rwh-oy) + .126 * var(--rwh-ch)), calc(100dvh - var(--rwh-ww) - 15vh));width:100vw;height:100dvh;min-height:0;margin:0;padding:0;display:block;overflow:hidden}.rwh-canvas{background-position:50%;background-size:cover;width:100vw;height:100dvh;padding:0;display:block}.rwh-navrail{top:calc(1.1 * var(--rwh-u));left:calc(2 * var(--rwh-u));right:calc(2 * var(--rwh-u));gap:calc(1 * var(--rwh-u));position:absolute}.rwh-back,.rwh-round{min-height:calc(2.6 * var(--rwh-u));padding:calc(.35 * var(--rwh-u)) calc(1 * var(--rwh-u));font-size:calc(.78 * var(--rwh-u))}.rwh-title{font-size:calc(1.5 * var(--rwh-u))}.rwh-wheelbay{left:var(--rwh-wl);top:var(--rwh-wt);width:var(--rwh-ww);margin:0;position:absolute}.rwh-wedgenote{font-size:calc(.95 * var(--rwh-u));padding:calc(.35 * var(--rwh-u)) calc(1 * var(--rwh-u));max-width:calc(30 * var(--rwh-u))}.rwh-timer{left:var(--rwh-wl);width:var(--rwh-ww);top:calc(var(--rwh-wt) + var(--rwh-ww) + 4.4vh);gap:calc(.7 * var(--rwh-u));margin:0;position:absolute}.rwh-timer__ring{width:calc(4.6 * var(--rwh-u));height:calc(4.6 * var(--rwh-u))}.rwh-timer__face b{font-size:calc(1.5 * var(--rwh-u))}.rwh-timer__label{font-size:calc(.72 * var(--rwh-u))}.rwh-console{left:calc(var(--rwh-wl) + var(--rwh-ww) + 1.6vw);justify-content:space-between;gap:calc(1 * var(--rwh-u));flex-direction:column;margin:0;display:flex;position:absolute;top:6.4vh;bottom:2.4vh;right:2vw}.rwh-shields{justify-content:flex-end;gap:calc(.8 * var(--rwh-u));flex:none}.rwh-shield{padding:calc(.5 * var(--rwh-u)) calc(1 * var(--rwh-u));gap:calc(.7 * var(--rwh-u));border-radius:calc(1 * var(--rwh-u)) calc(1 * var(--rwh-u)) calc(1.6 * var(--rwh-u)) calc(1.6 * var(--rwh-u))}.rwh-shield__name{font-size:calc(1.05 * var(--rwh-u));max-width:calc(11 * var(--rwh-u))}.rwh-shield__tag{font-size:calc(.66 * var(--rwh-u))}.rwh-shield__scores b{font-size:calc(1.15 * var(--rwh-u))}.rwh-shield__scores i{font-size:calc(.66 * var(--rwh-u))}.rwh-shield__crown{width:calc(1.1 * var(--rwh-u));height:calc(1.1 * var(--rwh-u));top:-calc(.72 * var(--rwh-u))}.rwh-boardbay{gap:calc(1 * var(--rwh-u));flex:auto;min-height:0}.rwh-plaque{font-size:calc(1 * var(--rwh-u));padding:calc(.4 * var(--rwh-u)) calc(1.5 * var(--rwh-u))}.rwh-phrase{--rwh-tile:calc(3.6 * var(--rwh-u))}.rwh-scripture{padding:calc(.8 * var(--rwh-u)) calc(1 * var(--rwh-u));border-radius:calc(1 * var(--rwh-u))}.rwh-herald{padding:calc(.55 * var(--rwh-u)) calc(.9 * var(--rwh-u));gap:calc(.8 * var(--rwh-u));border-radius:calc(1 * var(--rwh-u));flex:none}.rwh-herald__seal{width:calc(2.5 * var(--rwh-u));height:calc(2.5 * var(--rwh-u))}.rwh-herald__eyebrow{font-size:calc(.66 * var(--rwh-u))}.rwh-herald__text{font-size:calc(1.05 * var(--rwh-u))}.rwh-actions{gap:calc(.6 * var(--rwh-u));flex:none}.rwh-actions__pair{gap:calc(.6 * var(--rwh-u))}.rwh-btn{min-height:calc(3.1 * var(--rwh-u));padding:calc(.5 * var(--rwh-u)) calc(1.2 * var(--rwh-u));font-size:calc(.92 * var(--rwh-u));border-radius:calc(.8 * var(--rwh-u))}.rwh-btn--spin{min-height:calc(3.4 * var(--rwh-u));font-size:calc(1.05 * var(--rwh-u))}.rwh-hint,.rwh-thinking,.rwh-error{font-size:calc(.95 * var(--rwh-u))}.rwh-solve__input{font-size:calc(1.05 * var(--rwh-u));padding:calc(.6 * var(--rwh-u)) calc(1 * var(--rwh-u))}.rwh-resolve{padding:calc(.8 * var(--rwh-u)) calc(1 * var(--rwh-u))}.rwh-alpha{gap:calc(.45 * var(--rwh-u));flex:none}.rwh-key{width:calc(3.3 * var(--rwh-u));height:calc(3.3 * var(--rwh-u));font-size:calc(1.5 * var(--rwh-u))}.rwh-key__seal{width:calc(.75 * var(--rwh-u));height:calc(.75 * var(--rwh-u))}}@media(max-width:1023px){.rwh-phrase{--rwh-tile:clamp(1.6rem, 7.4vw, 2.6rem)!important}}@media(min-width:1440px){.rwh-wheelbay{transform:translate(.21vw,2.36dvh)}}.lobby-page{position:relative}.lobby-page>:not(.lobby-backdrop){z-index:1;position:relative}.lobby-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lobby-page .battle-arena{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:radial-gradient(900px 420px at 20% -10%,#7b009157,#0000 62%),radial-gradient(800px 420px at 100% 10%,#0047c64d,#0000 62%),linear-gradient(#0f0334c2,#040222cc);background:radial-gradient(900px 420px at 20% -10%,color(xyz 0.142 0.057 0.311 / 0.341),#0000 62%),radial-gradient(800px 420px at 100% 10%,color(xyz 0.154 0.077 0.796 / 0.302),#0000 62%),linear-gradient(#0f0334c2,#040222cc);box-shadow:0 26px 60px -28px #02000fd9,inset 0 0 0 1px #ffc33666;box-shadow:0 26px 60px -28px lab(.251246% 2.91184 -7.32073/.85),inset 0 0 0 1px #ffc33666}.lobby-page .battle-panel{-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);background:linear-gradient(#21054799,#09022bad);border-color:#ffc3366b;box-shadow:0 20px 44px -24px #02000fcc,inset 0 1px #ffffff1a;box-shadow:0 20px 44px -24px lab(.251246% 2.91184 -7.32073/.8),inset 0 1px #ffffff1a}.lobby-page .battle-panel--gold{border-color:#ffc23cb8;border-color:lab(82.656% 17.7046 87.7977/.72)}.lobby-page main .bg-card,.lobby-page main .bg-secondary{-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);color:#faeed1;background:linear-gradient(#2105479e,#09022bb3);border-color:#ffc33673}.lobby-page main .bg-card:hover{border-color:#ffc23cd9;border-color:lab(82.656% 17.7046 87.7977/.85)}.lobby-page main [class*=text-royal]:not([class*=bg-royal]),.lobby-page main .text-foreground,.lobby-page main .text-muted-foreground{color:#faeed1}.lobby-page main .text-muted-foreground{color:#e9ddc1c7}.lobby-page main .bg-royal{color:#fef8ea}.lobby-page .lobby-onbg{color:#fff1ca;color:lab(95.6467% 1.1476 27.8292);text-shadow:0 1px 2px #03020fe6,0 0 18px #03020fb3;text-shadow:0 1px 2px lab(.757788% 1.89176 -5.42125/.9),0 0 18px lab(.757788% 1.89176 -5.42125/.7)}.lobby-page .lobby-tab,.lobby-page .lobby-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffedc1;color:lab(94.4783% 2.51576 32.0866);background:#0b042eb8;border:1px solid #ffc33673;border:1px solid lab(82.7705% 13.0136 73.5113/.45)}.lobby-page .lobby-tab:hover,.lobby-page .lobby-pill:hover{background:#260650d9;border-color:#ffc23ccc;border-color:lab(82.656% 17.7046 87.7977/.8)}.lobby-page .lobby-tab:focus-visible,.lobby-page .lobby-pill:focus-visible,.lobby-page .lobby-bg-toggle:focus-visible{outline-offset:2px;outline:2px solid #ffd060;outline:2px solid lab(86.3346% 10.8744 72.6845)}.lobby-page .lobby-tab--active,.lobby-page .lobby-pill--active{color:#14082d;background:linear-gradient(#ffd984,#e19100);background:linear-gradient(color(xyz 0.718 0.723 0.199),#f8b229 50%,#f3a915,color(xyz 0.48 0.436 0.054) 75%,color(xyz 0.414 0.36 0.023));border-color:#ffe191;border-color:lab(91.0634% 6.83406 60.4756);box-shadow:0 10px 24px -12px #eb9b00cc;box-shadow:0 10px 24px -12px lab(70.724% 25.7916 96.3337/.8)}.lobby-page .lobby-bg-toggle{cursor:pointer}.lobby-page .lobby-bg-toggle:hover{color:#fff8d3;color:lab(98.0441% 2.40579 40.7387);background:#ffc23c38;background:lab(82.656% 17.7046 87.7977/.22);border-color:#ffd97d;border-color:lab(88.6637% 10.722 72.0962)}.lobby-page>:not(.lobby-backdrop):not(.lobby-bg-exit){transition:opacity .4s}.lobby-page--bg-only>:not(.lobby-backdrop):not(.lobby-bg-exit){opacity:0;pointer-events:none}.lobby-page>.lobby-bg-exit{z-index:60;cursor:zoom-out;background:0 0;border:0;justify-content:center;padding-bottom:1.5rem;display:flex;position:fixed;inset:auto 0 0}.lobby-bg-exit__pill{letter-spacing:.18em;text-transform:uppercase;color:#ffe495;color:lab(92.2268% 6.77797 60.3326);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070217c7;border:1px solid #ffd1658c;border:1px solid lab(86.348% 8.75464 61.049/.55);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.7rem;font-weight:900;display:inline-flex;box-shadow:0 10px 26px -12px #000003e6}.lobby-page>.lobby-bg-exit:focus-visible .lobby-bg-exit__pill{outline-offset:3px;outline:2px solid #ffe191;outline:2px solid lab(91.0634% 6.83406 60.4756)}@media(prefers-reduced-motion:reduce){.lobby-page>:not(.lobby-backdrop):not(.lobby-bg-exit){transition:none}}.lobby-page .battle-marquee-bulbs{grid-auto-columns:minmax(0,1fr);overflow:hidden}.kw-room{--kw-u:min(1.05vw, 1.85dvh);--kw-gold:#f6dfa2;--kw-gold-deep:#c99a3c;gap:calc(var(--kw-u) * .5);padding:calc(var(--kw-u) * .9) calc(var(--kw-u) * 1) calc(var(--kw-u) * .9);color:var(--kw-gold);z-index:40;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0;overflow:hidden}.kw-room__bg{background-image:var(--kw-bg);z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.kw-room__veil{z-index:-1;background:radial-gradient(120% 90% at 50% 45%,#04081a1f,#030614ad);position:absolute;inset:0}.kw-art{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.kw-art--over{filter:drop-shadow(0 0 calc(var(--kw-u) * .6) #ffd678bf)}.kw-topbar{justify-content:space-between;align-items:center;gap:calc(var(--kw-u) * 1);display:flex}.kw-topbar__audio{font-size:calc(var(--kw-u) * 1.05);z-index:5;margin-inline-start:auto;margin-inline-end:calc(var(--kw-u) * .75)}.kw-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--kw-gold);font-size:calc(var(--kw-u) * 1.25);letter-spacing:.02em;background:#080c2099;border:1px solid #f6dfa273;border-radius:999px;align-items:center;gap:.4em;padding:.45em .9em;font-weight:600;display:inline-flex}.kw-chip:hover{background:#121838cc}.kw-chip--gold{box-shadow:0 0 calc(var(--kw-u)) #ffc86447;border-color:#ffd678d9}.kw-ico{width:1.05em;height:1.05em}.kw-crest{justify-content:center;align-items:center;gap:calc(var(--kw-u) * 1.2);font-size:calc(var(--kw-u) * 3.1);letter-spacing:.16em;text-transform:uppercase;color:#0000;filter:drop-shadow(0 calc(var(--kw-u) * .15) calc(var(--kw-u) * .3) #000000bf);background:linear-gradient(#fff3cd,#f0cf82 45%,#b07f27);-webkit-background-clip:text;background-clip:text;margin:0;font-weight:800;display:flex}.kw-crest__gem{height:calc(var(--kw-u) * 3.2);object-fit:contain;width:auto}.kw-stage{align-items:center;gap:calc(var(--kw-u) * .6);grid-template-columns:minmax(0,11%) minmax(0,1fr) minmax(0,11%);min-height:0;display:grid}.kw-wing{justify-content:center;align-items:center;gap:calc(var(--kw-u) * 3);flex-direction:column;min-height:0;display:flex}.kw-center{justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.kw-shield{width:100%;max-width:calc(var(--kw-u) * 13);aspect-ratio:303/311;place-items:center;transition:transform .25s,filter .25s;display:grid;position:relative}.kw-shield--team{aspect-ratio:440/335;max-width:calc(var(--kw-u) * 16)}.kw-shield.is-turn{filter:drop-shadow(0 0 calc(var(--kw-u) * .9) #ffd06ea6);transform:scale(1.06)}.kw-shield__name{text-align:center;font-size:calc(var(--kw-u) * 1.02);letter-spacing:.02em;text-transform:uppercase;color:#fff4d4;text-shadow:0 1px 2px #000000d9;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.02;display:-webkit-box;position:absolute;top:36%;left:15%;right:15%;overflow:hidden;transform:translateY(-50%)}.kw-shield__score{text-align:center;font-size:calc(var(--kw-u) * 2.4);color:#ffe9ab;text-shadow:0 2px 4px #000c;font-weight:800;position:absolute;top:63%;left:0;right:0;transform:translateY(-50%)}.kw-shield__tag{text-align:center;font-size:calc(var(--kw-u) * .72);letter-spacing:.14em;text-transform:uppercase;color:#ffd98c;text-shadow:0 1px 2px #000000e6;font-weight:700;position:absolute;top:22%;left:12%;right:12%}.kw-shield.is-turn .kw-shield__roster{opacity:0}.kw-shield__roster{text-align:center;font-size:calc(var(--kw-u) * .72);color:#ffeec6;text-shadow:0 1px 2px #000000e6;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;position:absolute;inset:auto 8% 5%;overflow:hidden}.kw-shield__turn{z-index:2;aspect-ratio:235/269;place-items:end center;width:46%;display:grid;position:absolute;bottom:-26%;left:50%;transform:translate(-50%)}.kw-shield__turn img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.kw-shield__turn em{font-style:normal;font-size:calc(var(--kw-u) * .8);color:#fff2cf;text-shadow:0 1px 2px #000000e6;letter-spacing:.04em;text-transform:uppercase;font-weight:700;position:relative;bottom:4%}.kw-board{aspect-ratio:1.62;gap:calc(var(--kw-u) * .3);flex:none;grid-template-columns:repeat(6,minmax(0,1fr));width:auto;max-width:100%;height:100%;display:grid}.kw-col{gap:calc(var(--kw-u) * .28);grid-template-rows:1.3fr repeat(5,minmax(0,1fr));min-height:0;display:grid}.kw-cat,.kw-tile{background:0 0;border:0;place-items:center;min-height:0;padding:0;display:grid;position:relative}.kw-cat{z-index:1}.kw-cat__plate{aspect-ratio:440/190;place-items:center;width:100%;max-height:100%;display:grid;position:relative;container-type:inline-size}.kw-cat__plate.is-long{aspect-ratio:440/246}.kw-cat__text{z-index:1;text-align:center;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap;width:80%;font-size:min(calc(var(--kw-u) * 1.5),13cqw);letter-spacing:.02em;text-transform:uppercase;color:#ffeeba;text-shadow:0 2px 3px #000000d9;font-weight:800;line-height:1.05;position:relative}.kw-cat__text.is-long{white-space:normal;text-wrap:balance;font-size:min(calc(var(--kw-u) * 1.3),17cqw);letter-spacing:.02em;width:86%}.kw-cat__text.is-lg{font-size:min(calc(var(--kw-u) * 1.05),11.5cqw);width:84%;line-height:1.1}.kw-cat__text.is-xl{font-size:min(calc(var(--kw-u) * .9),9.5cqw);letter-spacing:0;width:86%;line-height:1.08}.kw-tile{cursor:pointer;transition:transform .18s,filter .18s}.kw-tile__value{z-index:1;font-size:calc(var(--kw-u) * 2.3);color:#ffdc8d;text-shadow:0 2px 4px #000000d9;font-weight:800;position:relative}button.kw-tile:hover,button.kw-tile:focus-visible{transform:translateY(calc(var(--kw-u) * -.25)) scale(1.045);filter:drop-shadow(0 0 calc(var(--kw-u) * .8) #ffd678b3);outline:none}button.kw-tile:focus-visible .kw-tile__value{color:#fff6dc}button.kw-tile:active{transform:scale(.98)}.kw-tile--sealed{cursor:default;opacity:.92}.kw-question{align-content:stretch;gap:calc(var(--kw-u) * .45);flex:auto;grid-template-rows:auto auto minmax(0,1fr) auto auto;width:100%;height:100%;min-height:0;display:grid}.kw-qhead{justify-content:center;align-items:center;gap:calc(var(--kw-u) * 1.4);font-size:calc(var(--kw-u) * 1.35);letter-spacing:.14em;text-transform:uppercase;display:flex}.kw-qhead__cat{color:#ffeeba;font-weight:800}.kw-qhead__val{color:#ffd383}.kw-qhead__val em{color:#ffb4b4;font-style:normal}.kw-freeplay{width:min(34%,calc(var(--kw-u) * 22));aspect-ratio:510/334;justify-self:center;place-items:center;display:grid;position:relative}.kw-freeplay span{z-index:1;font-size:calc(var(--kw-u) * 1.3);letter-spacing:.06em;text-transform:uppercase;color:#fff2cf;text-shadow:0 2px 3px #000c;text-align:center;padding-inline:18%;font-weight:800;position:relative;top:4%}.kw-qwrap{justify-content:center;align-items:center;gap:calc(var(--kw-u) * 1.2);min-height:0;padding-bottom:calc(var(--kw-u) * 1.6);display:flex}.kw-qframe{aspect-ratio:3;width:auto;height:100%;max-width:min(76%,calc(var(--kw-u) * 56));flex:0 auto;place-items:center;display:grid;position:relative;container-type:inline-size}.kw-qframe p{z-index:1;-webkit-line-clamp:4;text-align:center;text-wrap:balance;overflow-wrap:break-word;width:80%;max-height:68%;font-size:min(calc(var(--kw-u) * 1.8),5.6cqw);color:#fff5da;text-shadow:0 2px 4px #000c;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.26;display:-webkit-box;position:relative;overflow:hidden}.kw-qtext.is-md{font-size:min(calc(var(--kw-u) * 1.5),4.7cqw);line-height:1.24}.kw-qtext.is-lg{font-size:min(calc(var(--kw-u) * 1.28),4.05cqw);width:84%;line-height:1.22}.kw-qtext.is-xl{font-size:min(calc(var(--kw-u) * 1.1),3.5cqw);-webkit-line-clamp:5;width:86%;line-height:1.2}.kw-glass{flex:none;place-items:center;height:100%;display:grid;position:relative}.kw-glass__sand{height:min(calc(var(--kw-u) * 11),78%);object-fit:contain;width:auto;filter:drop-shadow(0 calc(var(--kw-u) * .2) calc(var(--kw-u) * .4) #0009)}.kw-glass__medallion{bottom:calc(var(--kw-u) * -.6);width:calc(var(--kw-u) * 5.6);aspect-ratio:316/374;place-items:center;display:grid;position:absolute}.kw-glass__medallion b{z-index:1;font-size:calc(var(--kw-u) * 1.9);color:#fff1c4;text-shadow:0 2px 3px #000c;font-weight:800;position:relative;top:4%}.kw-glass.is-warn .kw-glass__medallion b{color:#ffc0b0}.kw-glass.is-warn{animation:1s ease-in-out infinite kw-pulse}@keyframes kw-pulse{0%,to{filter:none}50%{filter:drop-shadow(0 0 calc(var(--kw-u) * .9) #ff785acc)}}.kw-answers{gap:calc(var(--kw-u) * .7) calc(var(--kw-u) * .9);width:min(100%,calc(var(--kw-u) * 56));grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;display:grid}.kw-answer{aspect-ratio:4.2;max-height:calc(var(--kw-u) * 6.2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:transform .18s,filter .18s;display:grid;position:relative;container-type:inline-size}.kw-answer:hover:not(:disabled),.kw-answer:focus-visible{filter:drop-shadow(0 0 calc(var(--kw-u) * .8) #ffd67899);outline:none;transform:scale(1.03)}.kw-answer:disabled{cursor:default}.kw-answer__letter{z-index:1;font-size:min(calc(var(--kw-u) * 1.8),7cqw);color:#ffd98c;text-shadow:0 2px 3px #000000d9;font-weight:800;position:absolute;left:8%}.kw-answer__text{z-index:1;text-align:center;text-wrap:balance;overflow-wrap:break-word;-webkit-line-clamp:2;width:70%;font-size:min(calc(var(--kw-u) * 1.32),5.4cqw);color:#fff6e0;text-shadow:0 2px 3px #000000d9;-webkit-box-orient:vertical;margin-left:7%;font-weight:600;line-height:1.18;display:-webkit-box;position:relative;overflow:hidden}.kw-answers.is-md .kw-answer__text{font-size:min(calc(var(--kw-u) * 1.15),4.6cqw)}.kw-answers.is-lg .kw-answer__text{font-size:min(calc(var(--kw-u) * 1.02),4cqw);width:72%}.kw-answers.is-xl .kw-answer__text{font-size:min(calc(var(--kw-u) * .92),3.5cqw);-webkit-line-clamp:3;width:74%}.kw-answers.is-lg .kw-answer,.kw-answers.is-xl .kw-answer{aspect-ratio:3.7}.kw-answer.is-correct .kw-answer__text{color:#eaffd9}.kw-answer.is-wrong .kw-answer__text{color:#ffdcd6}.kw-ref{font-size:calc(var(--kw-u) * 1.05);letter-spacing:.08em;color:#ffd98c;justify-self:center}.kw-victory{justify-items:center;gap:calc(var(--kw-u) * .8);max-height:100%;display:grid}.kw-victory__crest{width:calc(var(--kw-u) * 26);aspect-ratio:403/455;place-items:center;display:grid;position:relative}.kw-victory__title{text-align:center;font-size:calc(var(--kw-u) * 1.7);letter-spacing:.04em;color:#fff3cf;text-shadow:0 2px 3px #000000d9;margin:0;font-weight:800;position:absolute;top:21%;left:14%;right:14%}.kw-victory__score{font-size:calc(var(--kw-u) * 3.2);color:#ffe6a5;text-shadow:0 2px 4px #000000d9;font-weight:800;position:absolute;top:63%}.kw-victory__caption{font-size:calc(var(--kw-u) * 1.25);letter-spacing:.14em;text-transform:uppercase;color:#ffd98c;margin:0}.kw-victory__list{padding:calc(var(--kw-u) * .6) calc(var(--kw-u) * 1.4);gap:calc(var(--kw-u) * .35);min-width:calc(var(--kw-u) * 26);border-radius:calc(var(--kw-u) * .6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c2099;border:1px solid #f6dfa259;margin:0;list-style:none;display:grid}.kw-victory__row{justify-content:space-between;gap:calc(var(--kw-u) * 2);font-size:calc(var(--kw-u) * 1.25);display:flex}.kw-victory__row.is-win{color:#fff3cf;font-weight:800}.kw-victory__actions{gap:calc(var(--kw-u) * .8);display:flex}.kw-plaque{color:var(--kw-gold);font-size:calc(var(--kw-u) * 1.2);background:#080c20a8;border:1px solid #f6dfa280;border-radius:999px;align-items:center;gap:.4em;padding:.5em 1.2em;font-weight:700;display:inline-flex}.kw-plaque--gold{color:#2a1704;background:linear-gradient(#f5d98f,#b8862c);border-color:#fff0c8cc}.kw-adoni{width:min(60%,calc(var(--kw-u) * 60));aspect-ratio:1200/220;justify-self:center;place-items:center;display:grid;position:relative}.kw-adoni__inner{z-index:1;align-items:center;gap:calc(var(--kw-u) * 1);width:90%;display:flex;position:relative}.kw-adoni__img{width:calc(var(--kw-u) * 4.2);height:calc(var(--kw-u) * 4.2);object-fit:cover;border:1px solid #f6dfa299;border-radius:999px;flex:none}.kw-adoni p{font-size:calc(var(--kw-u) * 1.35);color:#fff3d6;text-shadow:0 2px 3px #000c;margin:0;line-height:1.3}.kw-adoni p b{color:#ffd98c;letter-spacing:.08em}.kw-special{place-content:center;justify-items:center;gap:calc(var(--kw-u) * 1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:60;background:#0306148c;animation:.35s ease-out kw-flash;display:grid;position:fixed;inset:0}.kw-special img{height:min(34dvh,calc(var(--kw-u) * 24));object-fit:contain;width:auto}.kw-special__label{font-size:calc(var(--kw-u) * 2);letter-spacing:.16em;text-transform:uppercase;color:#ffe6a5;text-shadow:0 2px 5px #000000d9;font-weight:800}.kw-special__say{max-width:min(80vw,calc(var(--kw-u) * 54));text-align:center;font-size:calc(var(--kw-u) * 1.25);color:#fff3d6;text-shadow:0 2px 3px #000000d9;margin:0;line-height:1.35}.kw-special__go{margin-top:calc(var(--kw-u) * .4)}@keyframes kw-flash{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media(max-width:1024px){.kw-room{--kw-u:min(1.55vw, 1.6dvh)}.kw-stage{grid-template-columns:minmax(0,15%) minmax(0,1fr) minmax(0,15%)}.kw-qwrap{grid-template-columns:minmax(0,1fr);justify-items:center}.kw-glass__sand{height:calc(var(--kw-u) * 8)}}@media(max-width:860px)and (orientation:portrait){.kw-room{--kw-u:min(2.9vw, 1.35dvh);padding-inline:calc(var(--kw-u) * .8)}.kw-crest{font-size:calc(var(--kw-u) * 2.4);letter-spacing:.1em}.kw-stage{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.kw-wing{flex-flow:wrap}.kw-shield{max-width:calc(var(--kw-u) * 10)}.kw-board{aspect-ratio:.78;width:100%;height:auto}.kw-answers{grid-template-columns:minmax(0,1fr);padding-inline:0}.kw-answer{aspect-ratio:4.6}.kw-adoni{width:100%}}.kw-loading{color:#fbe9c6;letter-spacing:.08em;text-transform:uppercase;z-index:40;background:#0c0725;place-content:center;justify-items:center;gap:.75rem;font-weight:700;display:grid;position:fixed;inset:0}.dc-shell{background:#0e0121;width:100%;min-height:100dvh;position:relative;overflow-x:hidden}.dc-shell:-webkit-full-screen{height:100dvh;overflow-y:auto}.dc-shell:fullscreen{height:100dvh;overflow-y:auto}.dc-bg{z-index:0;pointer-events:none;background-position:50% 45%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.dc-shell:-webkit-full-screen .dc-bg{position:absolute}.dc-shell:fullscreen .dc-bg{position:absolute}.dc-bg__veil{z-index:0;pointer-events:none;background:radial-gradient(58% 52% at 50% 40%,#05022957,#0502291f 72%,#0000),linear-gradient(#05001857,#05001814 38%,#0500186b);background:radial-gradient(58% 52% at 50% 40%,#05022957,#0502291f 72%,#0000),linear-gradient(#05001857,#05001814 38%,#0500186b);position:fixed;inset:0}.dc-shell:-webkit-full-screen .dc-bg__veil{position:absolute}.dc-shell:fullscreen .dc-bg__veil{position:absolute}.dc-content{z-index:1;position:relative}.dc-stage{background:0 0!important}.dc-ink{text-shadow:0 1px 2px #040112d9,0 0 14px #0401128c;text-shadow:0 1px 2px lab(.693495% 2.93215 -7.15956/.85),0 0 14px lab(.693495% 2.93215 -7.15956/.55)}.dc-panel{-webkit-backdrop-filter:blur(14px)saturate(1.05);background:#110536b8;border:1px solid #eebc4a73;border:1px solid lab(79.3341% 9.98151 62.1892/.45);box-shadow:0 18px 50px -20px #02000de6,inset 0 0 0 1px #eebc4a1f;box-shadow:0 18px 50px -20px #02000ee6,inset 0 0 0 1px #eebc4a1f}.dc-panel--stage{background:#0d032dcc}.dc-panel--stage .bg-card{-webkit-backdrop-filter:blur(10px);color:#f7f2e3;background:#150a3ca8!important;border-color:#eebc4a6b!important}.dc-panel--stage .bg-card .text-royal,.dc-panel--stage .bg-card .text-foreground,.dc-panel--stage .bg-card .text-muted-foreground{color:#f7f2e3!important}.dc-panel--stage .bg-background{background:#19123db3!important}.dc-panel--stage .bg-secondary{background:#2d2457d9!important}.dc-fs-btn{z-index:60;letter-spacing:.08em;text-transform:uppercase;color:#ffe191;color:lab(91.0528% 5.21025 50.3751);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#110536d9;border:1px solid #eebc4a99;border:1px solid lab(79.3341% 9.98151 62.1892/.6);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .95rem;font-size:.75rem;font-weight:800;transition:transform .15s,background .15s;display:inline-flex;position:fixed;top:4.75rem;right:.75rem;box-shadow:0 8px 24px -10px #010003e6}.dc-fs-btn:hover{background:#1d124beb;transform:translateY(-1px)}.dc-nav{z-index:50;transition:transform .45s,opacity .35s;position:relative}.dc-shell--bg .dc-nav{position:fixed;top:0;left:0;right:0}.dc-nav--hidden{opacity:0;transform:translateY(-110%)}.dc-nav--hidden:focus-within{opacity:1;transform:none}.dc-nav-hotzone{z-index:45;background:0 0;border:0;height:3.5rem;position:fixed;top:0;left:0;right:0}.dc-nav-hotzone:focus-visible{outline:2px solid #eebc4acc;outline:2px solid lab(79.3341% 9.98151 62.1892/.8)}.dc-page{transition:opacity .3s}.dc-shell--bg .dc-page,.dc-shell--bg .dc-bg__veil{display:none}.dc-shell--bg{height:100dvh;overflow:hidden}.dc-shell--bg .dc-bg{background-attachment:scroll}@media(prefers-reduced-motion:reduce){.dc-nav{transition:none}}@media(max-width:640px){.dc-fs-btn{padding:.4rem .7rem;font-size:.65rem;top:4.25rem;right:.5rem}.dc-bg{background-position:50% 30%;background-size:auto 105%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
