@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-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-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:var(--font-sans);--color-amber-50:#fffbeb;--color-amber-200:#fee685;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-700:#c4005c;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-950:#0a0a0a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-300:lab(77.8308% 38.525 -10.5394);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-950:lab(2.75381% 0 0)}}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{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(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--font-sans)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1{top:calc(var(--spacing) * 1)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-16{margin-top:calc(var(--spacing) * 16)}.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-12{margin-bottom:calc(var(--spacing) * 12)}.ml-5{margin-left:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.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-square{aspect-ratio:1}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-2{height:calc(var(--spacing) * 2)}.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-full{height:100%}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[100dvh\],.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-\[min\(100\%\,calc\(100dvh-2\.5rem\)\,936px\)\]{width:min(100%,100dvh - 2.5rem,936px)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-wait{cursor:wait}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.list-disc{list-style-type:disc}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[clamp\(7rem\,18vw\,13rem\)_minmax\(0\,1fr\)\]{grid-template-columns:clamp(7rem,18vw,13rem) minmax(0,1fr)}.flex-col{flex-direction:column}.place-items-center{place-items:center}.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-start{justify-content:flex-start}.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)}: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-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(.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-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[oklch\(0\.72_0\.06_82_\/_0\.28\)\]{border-color:#b8a17a47;border-color:lab(67.6496% 4.00987 23.8575/.28)}.border-\[oklch\(0\.72_0\.06_82_\/_0\.32\)\]{border-color:#b8a17a52;border-color:lab(67.6496% 4.00987 23.8575/.32)}.border-\[oklch\(0\.72_0\.06_82_\/_0\.36\)\]{border-color:#b8a17a5c;border-color:lab(67.6496% 4.00987 23.8575/.36)}.border-\[oklch\(0\.72_0\.06_82_\/_0\.42\)\]{border-color:#b8a17a6b;border-color:lab(67.6496% 4.00987 23.8575/.42)}.border-\[oklch\(0\.72_0\.06_82_\/_0\.55\)\]{border-color:#b8a17a8c;border-color:lab(67.6496% 4.00987 23.8575/.55)}.border-\[oklch\(0\.72_0\.18_20\)\]{border-color:#ff6f75;border-color:lab(65.6354% 57.6157 26.2267)}.border-\[oklch\(0\.74_0\.06_82_\/_0\.35\)\]{border-color:#bea88059;border-color:lab(69.9717% 3.97357 23.8139/.35)}.border-\[oklch\(0\.82_0\.07_80\)\]{border-color:#dcc091;border-color:lab(79.2378% 5.53143 27.7338)}.border-amber-200{border-color:var(--color-amber-200)}.border-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-neutral-100{border-color:var(--color-neutral-100)}.border-pink-100\/60{border-color:#fce7f399}@supports (color:color-mix(in lab, red, red)){.border-pink-100\/60{border-color:color-mix(in oklab, var(--color-pink-100) 60%, transparent)}}.border-pink-200{border-color:var(--color-pink-200)}.border-transparent{border-color:#0000}.border-white\/55{border-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.border-white\/55{border-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.border-r-transparent{border-right-color:#0000}.bg-\[oklch\(0\.16_0\.025_70_\/_0\.62\)\]{background-color:#140b039e;background-color:lab(3.6775% 2.36751 4.33815/.62)}.bg-\[oklch\(0\.22_0\.045_70_\/_0\.92\)\]{background-color:#281601eb;background-color:lab(9.42487% 7.29018 13.635/.92)}.bg-\[oklch\(0\.42_0\.03_72_\/_0\.58\)\]{background-color:#584b3b94;background-color:lab(32.7228% 3.61508 11.3586/.58)}.bg-\[oklch\(0\.42_0\.09_72\)\]{background-color:#6b4300;background-color:lab(32.5556% 13.8389 41.9133)}.bg-\[oklch\(0\.46_0\.13_48\)\]{background-color:#8e3c00;background-color:lab(36.4668% 34.4671 50.9192)}.bg-\[oklch\(0\.75_0\.08_220\)\]{background-color:#71bad1;background-color:lab(71.4368% -19.2231 -19.1346)}.bg-\[oklch\(0\.88_0\.11_220\)\]{background-color:#8be7ff;background-color:lab(86.6658% -26.0823 -26.1935)}.bg-\[oklch\(0\.88_0\.15_20\)\]{background-color:#ffc4c3;background-color:lab(84.5321% 47.8871 21.1019)}.bg-\[oklch\(0\.88_0\.15_30\)\]{background-color:#ffc6ba;background-color:lab(84.742% 45.3403 31.171)}.bg-\[oklch\(0\.88_0\.025_82\)\]{background-color:#e0d6c5;background-color:lab(86.1557% 1.28949 9.57409)}.bg-\[oklch\(0\.90_0\.06_82_\/_0\.72\)\]{background-color:#f2dbb1b8;background-color:lab(88.5451% 3.73882 23.552/.72)}.bg-\[oklch\(0\.90_0\.14_85\)\]{background-color:#ffd87a;background-color:lab(88.6445% 9.46874 60.6503)}.bg-\[oklch\(0\.92_0\.13_20\)\]\/95{background-color:#ffd8d7f2;background-color:lab(89.3858% 41.4562 18.0877/.95)}.bg-\[oklch\(0\.95_0\.026_86_\/_0\.94\)\]{background-color:#f6eedbf0;background-color:lab(94.3027% .720054 10.0179/.94)}.bg-\[oklch\(0\.96_0\.026_86_\/_0\.9\)\]{background-color:#faf1dfe6;background-color:lab(95.4628% .717908 10.0163/.9)}.bg-\[oklch\(0\.97_0\.015_85\)\]\/92{background-color:#faf5eaeb;background-color:lab(96.5788% .452697 5.73529/.92)}.bg-\[rgba\(20\,16\,10\,0\.18\)\]{background-color:#14100a2e}.bg-\[rgba\(20\,16\,10\,0\.26\)\]{background-color:#14100a42}.bg-\[rgba\(255\,248\,226\,0\.94\)\]{background-color:#fff8e2f0}.bg-\[rgba\(255\,248\,226\,0\.96\)\]{background-color:#fff8e2f5}.bg-amber-50\/95{background-color:#fffbebf2}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/95{background-color:color-mix(in oklab, var(--color-amber-50) 95%, transparent)}}.bg-amber-800{background-color:var(--color-amber-800)}.bg-background{background-color:var(--background)}.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-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.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-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-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-white{background-color:var(--color-white)}.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-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-pink-200{--tw-gradient-from:var(--color-pink-200);--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-200{--tw-gradient-to:var(--color-amber-200);--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-padding{background-clip:padding-box}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.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-12{padding-block:calc(var(--spacing) * 12)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[clamp\(4\.25rem\,14dvh\,7\.25rem\)\]{padding-top:clamp(4.25rem,14dvh,7.25rem)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.align-\[-0\.125em\]{vertical-align:-.125em}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-geist-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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.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-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-\[oklch\(0\.24_0\.04_68\)\]{color:#2c1b08;color:lab(11.7579% 6.56673 14.1549)}.text-\[oklch\(0\.24_0\.045_68\)\]{color:#2d1b05;color:lab(11.736% 7.58432 15.5761)}.text-\[oklch\(0\.28_0\.035_70\)\]{color:#342615;color:lab(16.4419% 5.05836 13.7265)}.text-\[oklch\(0\.28_0\.055_58\)\]{color:#3d210a;color:lab(16.2392% 11.8985 20.0486)}.text-\[oklch\(0\.30_0\.035_70\)\]{color:#392b1a;color:lab(18.7658% 4.98943 13.6085)}.text-\[oklch\(0\.30_0\.045_70\)\]{color:#3c2a13;color:lab(18.7361% 6.76231 18.1819)}.text-\[oklch\(0\.34_0\.045_58\)\]{color:#4a3220;color:lab(23.2738% 9.21232 15.9366)}.text-\[oklch\(0\.36_0\.11_72\)\]{color:#573400;color:lab(25.4388% 18.8224 51.2998)}.text-\[oklch\(0\.42_0\.04_72\)\]{color:#5b4a35;color:lab(32.7102% 5.06349 15.4351)}.text-\[oklch\(0\.42_0\.12_32\)\]{color:#822d1f;color:lab(31.626% 36.534 29.2316)}.text-\[oklch\(0\.42_0\.035_70\)\]{color:#5a4a38;color:lab(32.7017% 4.70431 13.2117)}.text-\[oklch\(0\.45_0\.05_80\)\]{color:#645235;color:lab(36.2648% 4.28797 20.282)}.text-\[oklch\(0\.46_0\.15_220\)\]{color:#00637c;color:lab(37.9256% -29.2634 -34.5313)}.text-\[oklch\(0\.46_0\.045_70\)\]{color:#68543c;color:lab(37.3275% 6.21013 17.1915)}.text-\[oklch\(0\.48_0\.03_70\)\]{color:#695b4b;color:lab(39.6731% 3.87292 11.1523)}.text-\[oklch\(0\.48_0\.05_70\)\]{color:#70593e;color:lab(39.6396% 6.97754 19.2099)}.text-\[oklch\(0\.48_0\.19_70\)\]{color:#874f00;color:lab(38.8684% 37.0494 110.49)}.text-\[oklch\(0\.48_0\.20_30\)\]{color:#b10800;color:lab(37.7095% 62.5755 57.1867)}.text-\[oklch\(0\.48_0\.22_20\)\]{color:#b50027;color:lab(37.2913% 70.76 37.4636)}.text-\[oklch\(0\.50_0\.20_20\)\]{color:#ba022f;color:lab(39.85% 64.2559 32.1256)}.text-\[oklch\(0\.55_0\.02_80\)\]{color:#787165;color:lab(47.8489% 1.31071 7.65482)}.text-\[oklch\(0\.78_0\.055_82\)\]{color:#c9b590;color:lab(74.6097% 3.48502 21.6508)}.text-\[oklch\(0\.86_0\.12_82\)\]{color:#f8c970;color:lab(83.9185% 9.76154 50.5538)}.text-\[oklch\(0\.97_0\.025_86\)\]{color:#fdf4e3;color:lab(96.6194% .680953 9.62398)}.text-\[oklch\(0\.97_0\.025_86_\/_0\.72\)\]{color:#fdf4e3b8;color:lab(96.6194% .680953 9.62398/.72)}.text-amber-600{color:var(--color-amber-600)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-950{color:var(--color-neutral-950)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.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-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-pink-400{accent-color:var(--color-pink-400)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-100{opacity:1}.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_3px_10px_oklch\(0\.72_0\.18_20_\/_0\.28\)\]{--tw-shadow:0 3px 10px var(--tw-shadow-color,#ff6f7547);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_3px_10px_oklch\(0\.72_0\.18_20_\/_0\.28\)\]{--tw-shadow:0 3px 10px var(--tw-shadow-color,lab(65.6354% 57.6157 26.2267/.28))}}.shadow-\[0_8px_18px_oklch\(0_0_0_\/_0\.10\)\]{--tw-shadow:0 8px 18px 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)}@supports (color:lab(0% 0 0)){.shadow-\[0_8px_18px_oklch\(0_0_0_\/_0\.10\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,lab(0% 0 0/.1))}}.shadow-\[0_18px_45px_oklch\(0\.12_0\.03_70_\/_0\.34\)\]{--tw-shadow:0 18px 45px var(--tw-shadow-color,#0c040057);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_45px_oklch\(0\.12_0\.03_70_\/_0\.34\)\]{--tw-shadow:0 18px 45px var(--tw-shadow-color,lab(1.53415% 1.85632 2.55958/.34))}}.shadow-\[0_18px_54px_rgba\(57\,38\,13\,0\.24\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#39260d3d);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_30px_90px_oklch\(0\.12_0\.03_70_\/_0\.54\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#0c04008a);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_30px_90px_oklch\(0\.12_0\.03_70_\/_0\.54\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,lab(1.53415% 1.85632 2.55958/.54))}}.shadow-\[inset_0_1px_0_oklch\(1_0_0_\/_0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);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-\[inset_0_1px_0_oklch\(1_0_0_\/_0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,lab(100% 0 0/.12))}}.shadow-\[inset_0_1px_0_oklch\(1_0_0_\/_0\.62\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff9e);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-\[inset_0_1px_0_oklch\(1_0_0_\/_0\.62\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,lab(100% 0 0/.62))}}.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-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)}.ring,.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-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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-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}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.running{animation-play-state:running}.group-data-\[size\=sm\]\/card\:p-3:is(:where(.group\/card)[data-size=sm] *){padding:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:px-3:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (hover:hover){.hover\:bg-\[oklch\(0\.36_0\.10_72\)\]:hover{background-color:#593400;background-color:lab(25.5002% 16.6138 46.9931)}.hover\:bg-\[oklch\(0\.40_0\.14_48\)\]:hover{background-color:#792c00;background-color:lab(29.3668% 38.0949 56.5193)}.hover\:bg-\[oklch\(0\.82_0\.03_82\)\]:hover{background-color:#cec3af;background-color:lab(79.2069% 1.61749 11.5439)}.hover\:bg-amber-900:hover{background-color:var(--color-amber-900)}.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-muted:hover{background-color:var(--muted)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-pink-500:hover{background-color:var(--color-pink-500)}.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\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-neutral-700:hover{color:var(--color-neutral-700)}.hover\:underline:hover{text-decoration-line:underline}}.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-\[oklch\(0\.58_0\.15_52\)\]:focus{--tw-ring-color:#bc5b00}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.58_0\.15_52\)\]:focus{--tw-ring-color:lab(50.3747% 37.3459 60.0212)}}.focus\:ring-\[oklch\(0\.74_0\.10_82\)\]:focus{--tw-ring-color:#caa55e}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.74_0\.10_82\)\]:focus{--tw-ring-color:lab(69.9785% 8.02502 41.8939)}}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-pink-300:focus{--tw-ring-color:var(--color-pink-300)}.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\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--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)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[oklch\(0\.68_0\.035_75\)\]:disabled{background-color:#a59681;background-color:lab(62.9174% 3.44583 13.272)}.disabled\:text-white\/80:disabled{color:#fffc}@supports (color:color-mix(in lab, red, red)){.disabled\:text-white\/80:disabled{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--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)}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[size\=sm\]\:gap-3[data-size=sm]{gap:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:py-3[data-size=sm]{padding-block:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}@media (min-width:40rem){.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:h-6{height:calc(var(--spacing) * 6)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:w-6{width:calc(var(--spacing) * 6)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:justify-center{justify-content:center}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:rounded-none{border-radius:0}.md\:border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.md\:text-\[1\.3rem\]{font-size:1.3rem}.md\:text-\[1\.45rem\]{font-size:1.45rem}.md\:text-\[10px\]{font-size:10px}.md\: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)}}@media (min-width:64rem){.lg\:static{position:static}.lg\:-ml-10{margin-left:calc(var(--spacing) * -10)}.lg\:flex{display:flex}.lg\:h-7{height:calc(var(--spacing) * 7)}.lg\:h-10{height:calc(var(--spacing) * 10)}.lg\:h-full{height:100%}.lg\:w-7{width:calc(var(--spacing) * 7)}.lg\:w-10{width:calc(var(--spacing) * 10)}.lg\:grid-cols-\[minmax\(7rem\,13rem\)_minmax\(0\,1fr\)_minmax\(8rem\,12rem\)\]{grid-template-columns:minmax(7rem,13rem) minmax(0,1fr) minmax(8rem,12rem)}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:pt-\[clamp\(2\.25rem\,7dvh\,4\.5rem\)\]{padding-top:clamp(2.25rem,7dvh,4.5rem)}.lg\:text-\[2\.65rem\]{font-size:2.65rem}.lg\:text-\[2rem\]{font-size:2rem}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[12px\]{font-size:12px}}@media (min-width:80rem){.xl\:-ml-16{margin-left:calc(var(--spacing) * -16)}.xl\:grid-cols-\[minmax\(7rem\,13rem\)_minmax\(0\,920px\)_minmax\(10rem\,15rem\)\]{grid-template-columns:minmax(7rem,13rem) minmax(0,920px) minmax(10rem,15rem)}.xl\:justify-center{justify-content:center}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:p-6{padding:calc(var(--spacing) * 6)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing) * 3)}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.play-bg{isolation:isolate;background:#cab490;background:lab(74.585% 4.12625 21.5373);position:relative;overflow:hidden}.play-bg:before{content:"";pointer-events:none;opacity:.96;z-index:0;background-image:url(/puzzle/assets/game/board/yuru-tabletop-bg-asset-v3-felt-darker.png?v=20260515-default-v3-felt);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.play-bg--asset-fix:before{background-image:var(--board-bg-image,url(/puzzle/assets/game/board/yuru-tabletop-bg-asset-v3-felt-darker.png?v=20260515-default-v3-felt));inset:auto;left:calc(50vw - var(--asset-v3-board-center-x));top:calc(50dvh - var(--asset-v3-board-center-y));width:var(--asset-v3-scene-width);height:var(--asset-v3-scene-height);opacity:1;background-size:100% 100%}.play-bg:after{content:"";pointer-events:none;opacity:.48;mix-blend-mode:multiply;z-index:0;background:radial-gradient(at 50% 48%,#0000 0% 62%,#11070233 100%),linear-gradient(90deg,#180c051f,#0000 22% 72%,#160a051f);background:radial-gradient(at 50% 48%,#0000 0% 62%,lab(2.42668% 2.70672 2.91133/.2) 100%),linear-gradient(90deg,lab(4.36268% 4.02777 4.61323/.12),#0000 22% 72%,lab(3.62255% 3.66399 3.54435/.12));position:absolute;inset:-8%}.play-bg--asset-fix:after{display:none}.play-bg.play-bg--asset-fix{grid-template-columns:clamp(8.75rem,20vw,13.25rem) minmax(0,1fr)}@media (min-width:1024px){.play-bg.play-bg--asset-fix{grid-template-columns:minmax(8.75rem,13.25rem) minmax(0,1fr) minmax(8rem,12rem)}}@media (min-width:1280px){.play-bg.play-bg--asset-fix{grid-template-columns:minmax(8.75rem,13.25rem) minmax(0,920px) minmax(10rem,15rem)}}.intro-end-frame{pointer-events:none;opacity:0;min-height:100dvh;transition:opacity .12s;position:fixed;inset:0;overflow:hidden}.intro-end-frame--locked{opacity:1}.yuru-tabletop{pointer-events:none;z-index:0;background:0 0;border-radius:clamp(1.5rem,3vw,3rem);grid-area:1/1/-1/-1;position:absolute;inset:clamp(.75rem,2vw,1.6rem);box-shadow:inset 0 0 0 1px #ffffff2e;box-shadow:inset 0 0 0 1px lab(100% 0 0/.18)}.yuru-tabletop:before,.yuru-tabletop:after{display:none}.yuru-playful-props{pointer-events:none;filter:drop-shadow(0 8px 12px #0d03001f);filter:drop-shadow(0 8px 12px lab(1.51173% 2.48551 2.37694/.12));opacity:.34;z-index:0;background:radial-gradient(circle at 14% 18%,#ffd87a5c 0 .55rem,#0000 .58rem),radial-gradient(circle at 18% 25%,#ffe1dc4d 0 .34rem,#0000 .37rem),radial-gradient(circle at 83% 18%,#90e6ff4d 0 .48rem,#0000 .52rem),radial-gradient(circle at 88% 28%,#bdf8a93d 0 .34rem,#0000 .37rem),radial-gradient(circle at 12% 84%,#ffe4df4d 0 .45rem,#0000 .49rem),radial-gradient(circle at 86% 82%,#ffc8ff38 0 .52rem,#0000 .56rem);background:radial-gradient(circle at 14% 18%,lab(88.6752% 8.63415 60.7163/.36) 0 .55rem,#0000 .58rem),radial-gradient(circle at 18% 25%,lab(92.0472% 33.4123 20.8514/.3) 0 .34rem,#0000 .37rem),radial-gradient(circle at 83% 18%,lab(86.7694% -29.3447 -27.3383/.3) 0 .48rem,#0000 .52rem),radial-gradient(circle at 88% 28%,lab(92.1485% -29.902 31.7001/.24) 0 .34rem,#0000 .37rem),radial-gradient(circle at 12% 84%,lab(91.8569% 39.6242 24.8856/.3) 0 .45rem,#0000 .49rem),radial-gradient(circle at 86% 82%,lab(87.5637% 40.9726 -25.6412/.22) 0 .52rem,#0000 .56rem);border-radius:clamp(1.5rem,3vw,3rem);grid-area:1/1/-1/-1;position:absolute;inset:clamp(1.1rem,2.5vw,2.2rem)}.yuru-playful-props:before,.yuru-playful-props:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 42% 40%,#ffffff9e 0 .2rem,#0000 .22rem),radial-gradient(circle at 62% 40%,#ffffff9e 0 .2rem,#0000 .22rem),linear-gradient(#ffe9acc7,#f8b65dad);background:radial-gradient(circle at 42% 40%,lab(100% 0 0/.62) 0 .2rem,#0000 .22rem),radial-gradient(circle at 62% 40%,lab(100% 0 0/.62) 0 .2rem,#0000 .22rem),linear-gradient(lab(93.3672% 4.40165 45.4885/.78),lab(78.9759% 18.4214 53.8674/.68));border-radius:1rem;width:clamp(2.1rem,4vw,3.6rem);position:absolute;transform:rotate(-8deg);box-shadow:inset 0 1px #ffffff9e,0 12px 22px #1809012e;box-shadow:inset 0 1px lab(100% 0 0/.62),0 12px 22px lab(3.60428% 4.98056 5.14082/.18)}.yuru-playful-props:before{top:clamp(.4rem,4vw,3rem);left:clamp(.4rem,3vw,2.2rem)}.yuru-playful-props:after{background:radial-gradient(circle at 42% 40%,#ffffff9e 0 .2rem,#0000 .22rem),radial-gradient(circle at 62% 40%,#ffffff9e 0 .2rem,#0000 .22rem),linear-gradient(#99ecffb8,#3ac9f39e);background:radial-gradient(circle at 42% 40%,lab(100% 0 0/.62) 0 .2rem,#0000 .22rem),radial-gradient(circle at 62% 40%,lab(100% 0 0/.62) 0 .2rem,#0000 .22rem),linear-gradient(lab(88.9704% -27.1133 -29.6477/.72),lab(75.0628% -28.5093 -31.8881/.62));bottom:clamp(.7rem,4vw,3.4rem);right:clamp(.8rem,5vw,4.5rem);transform:rotate(9deg)}.play-bg>:not(.yuru-tabletop):not(.yuru-playful-props):not(.yuru-side-rail):not(.yuru-board-stage),.play-bg:not(.play-bg--asset-fix)>.yuru-board-stage{z-index:1;position:relative}.play-bg--asset-fix .yuru-tabletop,.play-bg--asset-fix .yuru-playful-props,.play-bg--asset-fix .yuru-board-shadow{display:none}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right){z-index:60;width:clamp(13.25rem,13.2vw,16.875rem);box-shadow:none;background:0 0;margin-left:0;position:absolute;top:clamp(2rem,4.5dvh,3.4rem);left:clamp(5.6rem,7.1vw,9.125rem)}.yuru-side-rail{background:linear-gradient(#ffffff14,#f1e3c709,#64523d0f);background:linear-gradient(lab(100% 0 0/.08),lab(90.8495% 1.76394 15.5184/.035),lab(36.1761% 5.43183 15.1666/.06));border-radius:1.5rem;padding:clamp(.35rem,1vw,.8rem);transition:opacity .3s,transform .3s;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 18px 28px #ffffff09;box-shadow:inset 0 0 0 1px lab(100% 0 0/.12),inset 0 18px 28px lab(100% 0 0/.035)}.yuru-side-rail--intro-hidden{opacity:0;pointer-events:none;transform:translate(-.75rem)}.play-bg--booting .yuru-side-rail,.play-bg--booting .yuru-board-stage{opacity:0;pointer-events:none;transition:none!important}.play-bg--boot-ready .yuru-side-rail,.play-bg--boot-ready .yuru-board-stage{opacity:1}.yuru-game-boot-screen{pointer-events:none;opacity:1;background:0 0;justify-content:center;align-items:center;transition:opacity .18s;display:flex;z-index:95!important;width:auto!important;height:auto!important;position:fixed!important;inset:0!important}.yuru-game-boot-card{color:#3a2710;color:lab(17.5731% 6.81452 18.2326);background:#fff8e5e0;background:lab(97.8134% 1.05232 13.551/.88);border:1px solid #ffffff38;border:1px solid lab(100% 0 0/.22);border-radius:8px;padding:.85rem 1.1rem;font-size:.9rem;font-weight:800;box-shadow:0 18px 42px #2716053d;box-shadow:0 18px 42px lab(9.398% 7.47155 12.0722/.24)}.puzzle-start-loading{color:#3c2a13;color:lab(18.7361% 6.76231 18.1819)}.puzzle-start-loading__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#fffdf3fa,#f5e6caf0),#fdf0d8f5;background:linear-gradient(135deg,lab(99.5427% .449151 10.8091/.98),lab(91.9917% 2.22942 15.4526/.94)),lab(95.4773% 1.47393 13.5204/.96);border:1px solid #ffffff9e;border:1px solid lab(100% 0 0/.62);border-radius:8px;width:min(22rem,100vw - 2rem);padding:1.15rem 1.2rem 1.2rem;box-shadow:0 22px 62px #2b140047,inset 0 1px #ffffffb8;box-shadow:0 22px 62px lab(9.28913% 11.4529 14.9563/.28),inset 0 1px lab(100% 0 0/.72)}.puzzle-start-loading__orbit{background:radial-gradient(circle,#fef5dfe6 0 1.38rem,#0000 1.42rem),conic-gradient(from 18deg,#e6973c47,#f0d18629,#245a383d,#e6973c47);background:radial-gradient(circle,lab(96.6501% .504851 11.5996/.9) 0 1.38rem,#0000 1.42rem),conic-gradient(from 18deg,lab(69.4569% 25.0173 58.2456/.28),lab(85.2206% 3.94818 41.2631/.16),lab(33.7586% -25.1784 13.6339/.24),lab(69.4569% 25.0173 58.2456/.28));border-radius:999px;width:5.25rem;height:5.25rem;margin:0 auto .82rem;position:relative;box-shadow:inset 0 0 0 1px #a47e4e38,0 0 0 .55rem #fdf1d43d;box-shadow:inset 0 0 0 1px lab(55.863% 10.7878 31.9162/.22),0 0 0 .55rem lab(95.5263% .793725 15.5653/.24)}.puzzle-start-loading__orbit:before{content:"";background:radial-gradient(circle at 50% 36%,#fff8e2 0 .25rem,#0000 .28rem),linear-gradient(#fb9d59,#ae532d);background:radial-gradient(circle at 50% 36%,lab(97.8291% 1.26028 15.5347) 0 .25rem,#0000 .28rem),linear-gradient(lab(73.8123% 31.6311 50.3442),lab(46.8306% 36.1394 39.6448));border-radius:999px;position:absolute;inset:1.46rem;box-shadow:0 .28rem .55rem #3f1f0938;box-shadow:0 .28rem .55rem lab(16.1414% 14.575 20.3685/.22)}.puzzle-start-loading__token{background:#de9046;background:lab(67.0737% 25.4597 51.1346);border-radius:999px;width:.82rem;height:.82rem;position:absolute;box-shadow:inset 0 1px #ffffff8f,0 .22rem .45rem #37180238;box-shadow:inset 0 1px lab(100% 0 0/.56),0 .22rem .45rem lab(12.6682% 14.3485 18.5348/.22)}.puzzle-start-loading__token--one{top:.22rem;left:calc(50% - .41rem)}.puzzle-start-loading__token--two{background:#5dac79;background:lab(64.318% -34.4445 18.6116);bottom:1rem;right:.42rem}.puzzle-start-loading__token--three{background:#5788c7;background:lab(55.3771% -2.91285 -38.3864);bottom:1rem;left:.42rem}.puzzle-start-loading__copy{gap:.28rem;display:grid}.puzzle-start-loading__eyebrow{color:#7e532a;color:lab(39.4181% 15.4536 30.8267);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:900}.puzzle-start-loading__label{text-wrap:balance;font-size:1rem;font-weight:850;line-height:1.42}@media (prefers-reduced-motion:no-preference){.puzzle-start-loading__panel{animation:2.4s ease-in-out infinite puzzle-start-panel-drift}.puzzle-start-loading__orbit{animation:2.4s linear infinite puzzle-start-orbit-turn}.puzzle-start-loading__orbit:before{animation:2.2s ease-in-out infinite puzzle-start-core-pulse}.puzzle-start-loading__token{animation:2.2s ease-in-out infinite puzzle-start-token-glint}.puzzle-start-loading__token--two{animation-delay:.18s}.puzzle-start-loading__token--three{animation-delay:.36s}}@media (prefers-reduced-motion:reduce){.puzzle-start-loading__panel,.puzzle-start-loading__orbit,.puzzle-start-loading__orbit:before,.puzzle-start-loading__token{transition:none;animation:none}}@keyframes puzzle-start-panel-drift{0%,to{opacity:.98;transform:translateY(.04rem)}50%{opacity:1;transform:translateY(-.04rem)}}@keyframes puzzle-start-orbit-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes puzzle-start-core-pulse{0%,to{opacity:.76;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes puzzle-start-token-glint{0%,to{opacity:.78;transform:translate(0)scale(.95)}50%{opacity:1;transform:translateY(-.06rem)scale(1.05)}}.play-bg--boot-ready .yuru-game-boot-screen{opacity:0}.yuru-hud-rail{top:max(.75rem,25dvh + min(100vw - 1.5rem,100dvh - 8.5rem,936px)/-4 - 1.875rem + clamp(2.25rem,5dvh,2.75rem))}@media (min-width:768px){.yuru-hud-rail{top:max(1rem,25dvh + min(100vw - 2.5rem,100dvh - 8.5rem,936px)/-4 - 2.25rem + clamp(1.25rem,2.5dvh,1.75rem))}}.yuru-side-rail--right{box-shadow:none;background:0 0}@media (prefers-reduced-motion:reduce){.yuru-side-rail{transition:none}.yuru-side-rail--intro-hidden{transform:none}}.yuru-board-stage{perspective:1200px;position:relative}.play-bg--asset-fix{--board-bg-image:url(/puzzle/assets/game/board/yuru-tabletop-bg-asset-v3-felt-darker.png?v=20260515-default-v3-felt);--asset-v3-scene-width:183.111dvh;--asset-v3-scene-height:103dvh;--asset-v3-board-center-x:90.888dvh;--asset-v3-board-center-y:51.9769dvh;--asset-v3-canvas-size:92.5093dvh;--asset-v3-canvas-left:calc(50vw - 46.2546dvh);--asset-v3-canvas-top:calc(50dvh - 46.2546dvh)}@media (min-aspect-ratio:16/9){.play-bg--asset-fix{--asset-v3-scene-width:103vw;--asset-v3-scene-height:57.9375vw;--asset-v3-board-center-x:51.1245vw;--asset-v3-board-center-y:29.237vw;--asset-v3-canvas-size:52.0365vw;--asset-v3-canvas-left:calc(50vw - 26.0182vw);--asset-v3-canvas-top:calc(50dvh - 26.0182vw)}}.play-bg.play-bg--asset-fix>.yuru-board-stage{left:var(--asset-v3-canvas-left);top:var(--asset-v3-canvas-top);z-index:1;width:var(--asset-v3-canvas-size);height:var(--asset-v3-canvas-size);perspective:none;min-width:0;min-height:0;display:block;position:absolute}@media (max-width:900px) and (orientation:portrait){.play-bg.play-bg--asset-fix{--asset-v3-canvas-size:min(calc((100vw + .75rem) / 1.0598), calc(100dvh - 7.75rem));--asset-v3-scene-width:calc(var(--asset-v3-canvas-size) * 1.97938);--asset-v3-scene-height:calc(var(--asset-v3-canvas-size) * 1.1134);--asset-v3-board-center-x:calc(var(--asset-v3-canvas-size) * .98247);--asset-v3-board-center-y:calc(var(--asset-v3-canvas-size) * .56186);--asset-v3-board-frame-width:calc(var(--asset-v3-canvas-size) * 1.0598);--asset-v3-board-frame-height:calc(var(--asset-v3-canvas-size) * 1.05361);--asset-v3-board-frame-offset-x:calc(var(--asset-v3-canvas-size) * .02475);--asset-v3-board-frame-offset-y:calc(var(--asset-v3-canvas-size) * .02062);--asset-v3-board-frame-left:calc((100vw - var(--asset-v3-board-frame-width)) / 2);--asset-v3-board-frame-top:calc((100dvh - var(--asset-v3-board-frame-height)) / 2);--asset-v3-canvas-left:calc(var(--asset-v3-board-frame-left) + var(--asset-v3-board-frame-offset-x));--asset-v3-canvas-top:calc(var(--asset-v3-board-frame-top) + var(--asset-v3-board-frame-offset-y));--asset-v3-hud-top:max(max(.75rem, env(safe-area-inset-top)), calc((var(--asset-v3-board-frame-top) - 3.25rem) / 1.25));background-color:#0000;background-image:radial-gradient(circle at 90% 8%,#00000057 0 7rem,#0000 12rem),linear-gradient(#0401006b 0%,#0200001a 36%,#0200005c 100%),url(/puzzle/assets/game/board/yuru-tabletop-mobile-backdrop-imagegen-v1.webp);background-image:radial-gradient(circle at 90% 8%,lab(.0546379% .156894 .125983/.34) 0 7rem,#0000 12rem),linear-gradient(lab(.444529% .966899 .943264/.42) 0%,lab(.185841% .474088 .414661/.1) 36%,lab(.185841% .474088 .414661/.36) 100%),url(/puzzle/assets/game/board/yuru-tabletop-mobile-backdrop-imagegen-v1.webp);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:100% 100%,100% 100%,cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:0;display:block}.play-bg--asset-fix:before{left:calc(var(--asset-v3-canvas-left) - var(--asset-v3-board-frame-offset-x));top:calc(var(--asset-v3-canvas-top) - var(--asset-v3-board-frame-offset-y));width:var(--asset-v3-board-frame-width);height:var(--asset-v3-board-frame-height);filter:drop-shadow(0 1.65rem 2rem #01000075);filter:drop-shadow(0 1.65rem 2rem lab(.107948% .258781 .236383/.46));background-image:url(/puzzle/assets/game/board/yuru-tabletop-board-frame-mobile-v4.png);background-position:50%;background-size:100% 100%}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right){left:max(.75rem, env(safe-area-inset-left));right:calc(max(.75rem, env(safe-area-inset-right)) + 4.75rem);top:var(--asset-v3-hud-top);transform-origin:0 0;height:auto;margin-left:0;padding:0;position:absolute}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right) [role=status]{gap:.375rem}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right) [role=status]>div{border-radius:1rem;justify-content:center;gap:.375rem;min-height:3.25rem;padding:.375rem .45rem}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right) [role=status]>div>div{text-align:center;flex:1 1 0;align-items:center}@media (max-width:380px){.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right){right:calc(max(.75rem, env(safe-area-inset-right)) + 4.4rem)}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right) [role=status]{gap:.25rem}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right) [role=status]>div{gap:.25rem;min-height:3.05rem;padding:.3rem .34rem}}}@supports selector(:has(*)){@media (max-width:900px) and (orientation:portrait){:is(html:has(.puzzle-landscape-shell),body:has(.puzzle-landscape-shell)){width:100%;height:100%;overflow:hidden}body:has(.puzzle-landscape-shell){position:fixed;inset:0}}}@media (max-width:900px) and (orientation:portrait){.puzzle-landscape-shell{--puzzle-safe-top:env(safe-area-inset-right);--puzzle-safe-right:env(safe-area-inset-bottom);--puzzle-safe-bottom:env(safe-area-inset-left);--puzzle-safe-left:env(safe-area-inset-top);transform-origin:50%;width:100svh;min-width:100svh;min-height:100svw;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)rotate(90deg);height:100svw!important}.puzzle-landscape-shell.play-bg.play-bg--asset-fix{overscroll-behavior:none;--asset-v3-canvas-size:min(calc(100svw - .5rem), 52.0365svh);--asset-v3-scene-width:calc(var(--asset-v3-canvas-size) * 1.97938);--asset-v3-scene-height:calc(var(--asset-v3-canvas-size) * 1.1134);--asset-v3-board-center-x:calc(var(--asset-v3-canvas-size) * .98247);--asset-v3-board-center-y:calc(var(--asset-v3-canvas-size) * .56186);--asset-v3-canvas-left:calc(50svh - (var(--asset-v3-canvas-size) / 2));--asset-v3-canvas-top:calc(50svw - (var(--asset-v3-canvas-size) / 2));--asset-v3-hud-card-width:clamp(7.65rem, 36svw, 9.25rem);background:linear-gradient(180deg, #fef7ee33, #fef7ee33), var(--board-bg-image);background-position:50%;background-size:cover;padding:0;display:block}@supports (color:lab(0% 0 0)){.puzzle-landscape-shell.play-bg.play-bg--asset-fix{background:linear-gradient(180deg, lab(97.7148% 1.06627 5.63701/.2), lab(97.7148% 1.06627 5.63701/.2)), var(--board-bg-image)}}.puzzle-landscape-shell.play-bg--asset-fix:before{left:calc(50svh - var(--asset-v3-board-center-x));top:calc(50svw - var(--asset-v3-board-center-y));width:var(--asset-v3-scene-width);height:var(--asset-v3-scene-height);background-image:var(--board-bg-image,url(/puzzle/assets/game/board/yuru-tabletop-bg-asset-v3-felt-darker.png?v=20260515-default-v3-felt));filter:none;background-position:50%;background-size:100% 100%}.puzzle-landscape-shell.play-bg--asset-fix>.yuru-board-stage{left:var(--asset-v3-canvas-left);top:var(--asset-v3-canvas-top);width:var(--asset-v3-canvas-size);height:var(--asset-v3-canvas-size)}.puzzle-landscape-shell .yuru-board-shell{border-radius:.9rem;padding:.25rem;width:100%!important;height:100%!important}.puzzle-landscape-shell.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right){left:max(max(.5rem, var(--puzzle-safe-left)), calc(var(--asset-v3-canvas-left) - var(--asset-v3-hud-card-width) - .18rem));right:auto;top:max(.45rem, var(--puzzle-safe-top));width:var(--asset-v3-hud-card-width);transform-origin:0 0;height:auto;margin-left:0;padding:0}.puzzle-landscape-shell .yuru-side-rail--right>button{top:max(1rem, var(--puzzle-safe-top));right:max(1rem, var(--puzzle-safe-right))}.puzzle-landscape-shell.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right) .yuru-hud-stack{flex-direction:column;gap:clamp(.2rem,.8svw,.36rem);display:flex}.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card{min-height:clamp(2.45rem,12.8svw,3.25rem);border-radius:.72rem!important;gap:clamp(.32rem,1svw,.48rem)!important;padding:clamp(.28rem,.9svw,.42rem) clamp(.42rem,1.3svw,.58rem)!important}.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card__icon{width:clamp(1.82rem,7.2svw,2.22rem)!important;height:clamp(1.82rem,7.2svw,2.22rem)!important}.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card__icon svg{width:clamp(.92rem,3.8svw,1.12rem)!important;height:clamp(.92rem,3.8svw,1.12rem)!important}.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card__body{max-width:calc(100% - clamp(2.3rem,8.5svw,2.75rem))}.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card__label{font-size:clamp(.56rem,2.15svw,.68rem)!important}.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card__value,.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card--score .yuru-hud-card__value,.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card--time .yuru-hud-card__value,.puzzle-landscape-shell.play-bg--asset-fix .yuru-hud-card--combo .yuru-hud-card__value{font-size:clamp(1.05rem,4.7svw,1.36rem)!important}.puzzle-landscape-shell.play-bg--asset-fix .yuru-combo-meter-wrap{--fever-meter-long:clamp(7.5rem, 42svw, 10rem);margin:clamp(.12rem,.5svw,.28rem) 0 0 clamp(6.25rem,27svw,8rem)}}.yuru-board-shadow{aspect-ratio:1;filter:blur(18px);z-index:0;background:radial-gradient(#04010080 0%,#04010047 45%,#0000 72%);background:radial-gradient(lab(.446383% .777707 .686869/.5) 0%,lab(.446383% .777707 .686869/.28) 45%,#0000 72%);border-radius:2.3rem;width:min(92%,900px);position:absolute;transform:translateY(2.2rem)scale(.98)}.yuru-felt{isolation:isolate;position:relative}.yuru-felt:before{content:"";pointer-events:none;opacity:.12;mix-blend-mode:soft-light;border-radius:inherit;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.82  0 0 0 0 0.58  0 0 0 0 0.55  0 0 0 0.85 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-repeat:repeat;position:absolute;inset:0}.yuru-felt>*{z-index:1;position:relative}.game-canvas-host canvas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;image-rendering:auto!important;width:100%!important;height:100%!important;margin:0!important;display:block!important}.yuru-board-shell{background:linear-gradient(#f4e2c342,#0000 18% 72%,#08020042),linear-gradient(145deg,#50371b,#2f1907 52%,#624721);background:linear-gradient(lab(90.8414% 2.58279 17.4495/.26),#0000 18% 72%,lab(.870861% 1.5448 1.32949/.26)),linear-gradient(145deg,lab(25.6568% 8.86403 21.9766),lab(11.6472% 9.66598 14.4957) 52%,lab(32.679% 8.45739 27.1036));border:1px solid #c9b08dc2;border:1px solid lab(73.3747% 5.40072 21.2424/.76);box-shadow:0 55px 110px -36px #060100e0,0 22px 42px -24px #0d0401cc,0 0 0 5px #2212056b,inset 0 1px #f5e2c447,inset 0 8px 16px #ffffff1a,inset 0 -22px 34px #0601005c;box-shadow:0 55px 110px -36px lab(.629549% 1.35097 1.06456/.88),0 22px 42px -24px lab(1.51148% 2.2755 1.93609/.8),0 0 0 5px lab(7.09141% 7.28274 8.51017/.42),inset 0 1px lab(90.8211% 3.10817 17.3584/.28),inset 0 8px 16px lab(100% 0 0/.1),inset 0 -22px 34px lab(.634123% 1.15749 .983626/.36)}.play-bg--asset-fix .yuru-board-shell{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;overflow:visible}.yuru-board-shell:before{content:"";pointer-events:none;z-index:2;border-radius:1.15rem;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #f7eddd57,inset 0 0 22px #0301005c;box-shadow:inset 0 0 0 1px lab(94.2739% 1.21617 9.17482/.34),inset 0 0 22px lab(.460646% .373043 .786003/.36)}.play-bg--asset-fix .yuru-board-shell:before,.play-bg--asset-fix .yuru-board-shell:after{display:none}.yuru-board-shell:after{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:soft-light;z-index:3;background:linear-gradient(128deg,#ffffff29 0%,#0000 23% 69%,#0401002e 100%);background:linear-gradient(128deg,lab(100% 0 0/.16) 0%,#0000 23% 69%,lab(.448975% .707686 .714991/.18) 100%);position:absolute;inset:0;transform:translateY(1px)scaleY(.992)}.yuru-brand-plaque{background:linear-gradient(#2012086b,#0c04017a);background:linear-gradient(lab(7.11801% 6.09274 7.53573/.42),lab(1.51966% 2.02893 1.95963/.48));border-radius:.8rem;width:fit-content;padding:.55rem .65rem;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0100003d;box-shadow:inset 0 1px lab(100% 0 0/.1),inset 0 -1px lab(.0557976% .0972226 .0858575/.24)}.yuru-mode-chip{box-shadow:0 8px 20px -14px #04010099,inset 0 1px #ffffff7a;box-shadow:0 8px 20px -14px lab(.44792% .736445 .704277/.6),inset 0 1px lab(100% 0 0/.48);color:#362512!important;color:lab(16.3932% 6.76192 15.5025)!important;background:#ede0c5d1!important;background:lab(89.684% 1.65734 14.7267/.82)!important;border-color:#d7c19c75!important;border-color:lab(79.2279% 4.07469 21.4826/.46)!important}.yuru-hud-stack{font-family:var(--font-yuru-kanji), var(--font-geist-sans), "Hiragino Maru Gothic ProN", "Yu Gothic", system-ui, sans-serif}.yuru-hud-card{min-height:clamp(4.85rem,8.1dvh,6.35rem);overflow:hidden;background:radial-gradient(ellipse at 18% 12%, #ffffffd1, transparent 30%), radial-gradient(circle at 92% 22%, var(--hud-dot,#f3c35157) 0 .35rem, transparent .39rem), linear-gradient(112deg, var(--hud-top,#fffceffa), var(--hud-mid,#fdedc9f7) 52%, var(--hud-bottom,#edcd8cf5))!important;box-shadow:0 .58rem 1rem -.68rem #0d0300ad, 0 .16rem .16rem #0d060229, inset 0 0 0 1px #ffffff8f, inset 0 .34rem .44rem #ffffff6b, inset 0 -.32rem .42rem var(--hud-inner-shadow,#8363232e)!important;border:2px solid #e9e1c7eb!important;border:2px solid lab(89.758% -.598878 13.947/.92)!important;border-radius:1.05rem!important;gap:clamp(.65rem,.86vw,.92rem)!important;padding:clamp(.54rem,1.05dvh,.82rem) clamp(.78rem,1vw,1.08rem)!important}@supports (color:lab(0% 0 0)){.yuru-hud-card{background:radial-gradient(ellipse at 18% 12%, lab(100.113% -.618368 6.86667/.82), transparent 30%), radial-gradient(circle at 92% 22%, var(--hud-dot,lab(81.6928% 9.01085 61.8134/.34)) 0 .35rem, transparent .39rem), linear-gradient(112deg, var(--hud-top,lab(98.9529% -.617385 6.86727/.98)), var(--hud-mid,lab(94.399% 1.14435 19.5931/.97)) 52%, var(--hud-bottom,lab(83.9651% 5.46363 36.6148/.96)))!important;box-shadow:0 .58rem 1rem -.68rem lab(1.51173% 2.48551 2.37694/.68), 0 .16rem .16rem lab(1.94912% 1.85028 2.05227/.16), inset 0 0 0 1px lab(100% 0 0/.56), inset 0 .34rem .44rem lab(100% 0 0/.42), inset 0 -.32rem .42rem var(--hud-inner-shadow,lab(44.3958% 8.05289 39.9251/.18))!important}}.yuru-hud-card:before{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.82;background:radial-gradient(circle at 13% 22%,#ffffffc2 0 .14rem,#0000 .16rem),radial-gradient(circle at 82% 72%,#ffffff6b 0 .11rem,#0000 .13rem),linear-gradient(#ffffff2e,#0000 45%);background:radial-gradient(circle at 13% 22%,lab(100% 0 0/.76) 0 .14rem,#0000 .16rem),radial-gradient(circle at 82% 72%,lab(100% 0 0/.42) 0 .11rem,#0000 .13rem),linear-gradient(lab(100% 0 0/.18),#0000 45%);border-radius:.82rem;position:absolute;inset:.28rem}.yuru-hud-card:after{content:"";background:radial-gradient(circle at 34% 26%, #ffffffc7, transparent 42%), linear-gradient(145deg, var(--hud-accent-light,#ffedbd), var(--hud-accent,#e7a13c));opacity:.94;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.52rem;right:.56rem;box-shadow:0 0 0 2px #ffffff70,0 .12rem .16rem #1e0c0133,inset 0 -.1rem .14rem #2c13032e;box-shadow:0 0 0 2px lab(100% 0 0/.44),0 .12rem .16rem lab(5.12869% 7.23228 7.40149/.2),inset 0 -.1rem .14rem lab(9.23205% 12.2372 12.8815/.18)}@supports (color:lab(0% 0 0)){.yuru-hud-card:after{background:radial-gradient(circle at 34% 26%, lab(100% 0 0/.78), transparent 42%), linear-gradient(145deg, var(--hud-accent-light,lab(94.5481% 5.85324 55.0019)), var(--hud-accent,lab(71.9578% 20.6362 60.5891)))}}.yuru-hud-card--score{--hud-top:#fffcedfa;--hud-mid:#ffe8a5f7;--hud-bottom:#ffc666f5;--hud-accent:#eb9a04;--hud-accent-light:#fff9c7;--hud-dot:#f0a80057;--hud-inner-shadow:#96620033;border-color:#ffeaa7eb!important;border-color:lab(93.4411% 1.30019 40.8491/.92)!important}@supports (color:lab(0% 0 0)){.yuru-hud-card--score{--hud-top:lab(99.0931% -1.61454 15.3753/.98);--hud-mid:lab(93.3777% 5.12633 50.2115/.97);--hud-bottom:lab(83.7538% 16.8936 65.8333/.96);--hud-accent:lab(70.7096% 24.5711 74.2963);--hud-accent-light:lab(98.2065% .946194 54.4482);--hud-dot:lab(74.3739% 20.8017 83.4004/.34);--hud-inner-shadow:lab(46.4582% 17.3931 58.3168/.2)}}.yuru-hud-card--time{--hud-top:#f6fdfffa;--hud-mid:#afedfff7;--hud-bottom:#2ecbecf5;--hud-accent:#00a6d4;--hud-accent-light:#b5f4ff;--hud-dot:#00a6d457;--hud-inner-shadow:#00394c2e;border-color:#90dbf1e6!important;border-color:lab(83.0822% -20.0979 -18.4112/.9)!important}@supports (color:lab(0% 0 0)){.yuru-hud-card--time{--hud-top:lab(98.9338% -4.27964 -4.76792/.98);--hud-mid:lab(90.0564% -21.7444 -21.5688/.97);--hud-bottom:lab(75.2667% -32.3761 -28.1408/.96);--hud-accent:lab(62.246% -30.733 -40.1712);--hud-accent-light:lab(92.4209% -22.5737 -20.6985);--hud-dot:lab(62.246% -30.733 -40.1712/.34);--hud-inner-shadow:lab(21.3801% -16.3225 -22.4597/.18)}}.yuru-hud-card--combo{--hud-top:#fff9f8fa;--hud-mid:#ffd5d0f7;--hud-bottom:#ffa8a8f5;--hud-accent:#fb4c62;--hud-accent-light:#ffe7e3;--hud-dot:#fb566857;--hud-inner-shadow:#8b333b2e;border-color:#ffc7c2e6!important;border-color:lab(85.2162% 28.0229 14.6798/.9)!important}@supports (color:lab(0% 0 0)){.yuru-hud-card--combo{--hud-top:lab(98.6263% 6.88648 3.22272/.98);--hud-mid:lab(88.6286% 30.7666 17.6353/.97);--hud-bottom:lab(77.6753% 44.695 19.6973/.96);--hud-accent:lab(59.4519% 67.643 28.4081);--hud-accent-light:lab(93.113% 36.5057 22.8426);--hud-dot:lab(60.7259% 64.4132 26.785/.34);--hud-inner-shadow:lab(34.9127% 38.6398 15.8583/.18)}}.yuru-hud-card--active{background:radial-gradient(at 20% 10%,#ffffffc2,#0000 32%),radial-gradient(circle at 86% 26%,#ffe0b26b 0 .42rem,#0000 .45rem),linear-gradient(112deg,#fffaeefa,#ffcfb5f7 52%,#ff9d8ff5)!important;background:radial-gradient(at 20% 10%,lab(99.9519% 7.36356 17.925/.76),#0000 32%),radial-gradient(circle at 86% 26%,lab(91.645% 22.919 61.5728/.42) 0 .42rem,#0000 .45rem),linear-gradient(112deg,lab(98.8619% 4.48972 14.8354/.98),lab(87.4559% 38.6601 45.9081/.97) 52%,lab(75.2088% 52.3837 33.9065/.96))!important;border-color:#ff846beb!important;border-color:lab(70.4566% 57.4897 44.5934/.92)!important;box-shadow:0 .76rem 1.08rem -.78rem #0e0300b8,0 0 1.05rem #ffca9157,inset 0 0 0 1px #ffffff7a,inset 0 -.32rem .5rem #8b37202e!important;box-shadow:0 .76rem 1.08rem -.78rem lab(1.49896% 3.0284 2.6204/.72),0 0 1.05rem lab(85.592% 29.8862 64.416/.34),inset 0 0 0 1px lab(100% 0 0/.48),inset 0 -.32rem .5rem lab(35.1796% 35.4468 32.4559/.18)!important}.yuru-hud-card__icon{z-index:1;border:2px solid #ffffff94;border:2px solid lab(100% 0 0/.58);position:relative;box-shadow:0 .2rem .26rem #1908002e,inset 0 0 0 1px #ffffff5c,inset 0 -.22rem .32rem #3b1a002e;box-shadow:0 .2rem .26rem lab(3.58337% 5.89157 5.63422/.18),inset 0 0 0 1px lab(100% 0 0/.36),inset 0 -.22rem .32rem lab(13.802% 15.9561 22.7541/.18);background:radial-gradient(circle at 34% 22%, #ffffffd6, transparent 34%), linear-gradient(150deg, var(--hud-accent-light,#ffedbd), var(--hud-accent,#d49648))!important;width:clamp(2.7rem,3.25vw,3.35rem)!important;height:clamp(2.7rem,3.25vw,3.35rem)!important}@supports (color:lab(0% 0 0)){.yuru-hud-card__icon{background:radial-gradient(circle at 34% 22%, lab(100.21% -1.04377 13.4758/.84), transparent 34%), linear-gradient(150deg, var(--hud-accent-light,lab(94.5481% 5.85324 55.0019)), var(--hud-accent,lab(67.3237% 18.4771 49.6627)))!important}}.yuru-hud-card__icon svg{filter:drop-shadow(0 1px #ffffff7a);filter:drop-shadow(0 1px lab(100% 0 0/.48));width:clamp(1.28rem,1.7vw,1.72rem)!important;height:clamp(1.28rem,1.7vw,1.72rem)!important}.yuru-hud-card__body{z-index:1;flex:auto;min-width:0;max-width:calc(100% - clamp(3.35rem,4vw,4.4rem));position:relative;overflow:visible}.yuru-hud-card__label,.yuru-hud-card__value{z-index:1;font-family:var(--font-yuru-kanji), var(--font-geist-sans), "Hiragino Maru Gothic ProN", "Yu Gothic", system-ui, sans-serif;transform-origin:0;font-stretch:125%;display:inline-block;position:relative;letter-spacing:0!important}.yuru-hud-card__label{text-shadow:0 1px #ffffff5c;text-shadow:0 1px lab(100% 0 0/.36);line-height:1.08;transform:scaleX(1.08);color:#4b3216!important;color:lab(23.3305% 8.97141 22.2528)!important;font-size:clamp(.82rem,.9vw,1rem)!important;font-weight:900!important}.yuru-hud-card__value{text-shadow:0 1px #ffffff61,0 .08rem .12rem #1d0d032e;text-shadow:0 1px lab(100% 0 0/.38),0 .08rem .12rem lab(5.13884% 6.49915 6.53922/.18);line-height:.98;transform:scaleX(1.08);color:#291503!important;color:lab(9.33617% 9.41222 12.8112)!important;text-overflow:clip!important;white-space:nowrap!important;max-width:none!important;font-size:clamp(1.72rem,2.34vw,2.72rem)!important;font-weight:900!important;overflow:visible!important}.yuru-hud-card--time .yuru-hud-card__value,.yuru-hud-card--combo .yuru-hud-card__value{font-size:clamp(1.52rem,1.98vw,2.36rem)!important}.yuru-hud-card--score .yuru-hud-card__value{font-size:clamp(1.72rem,2.22vw,2.68rem)!important}.yuru-hud-card--active .yuru-hud-card__label,.yuru-hud-card--active .yuru-hud-card__value{color:#6d1e00!important;color:lab(24.7288% 35.4725 37.0912)!important}.coin-magnet-particle,.coin-magnet-spark{pointer-events:none;contain:layout style paint;backface-visibility:hidden;will-change:transform, opacity;position:absolute;top:0;left:0}.coin-magnet-medal{backface-visibility:hidden;transform-origin:50%;width:100%;height:100%;animation:coin-magnet-medal-spin var(--coin-spin-ms,.56s) linear infinite;animation-delay:var(--coin-spin-delay,0s);background:radial-gradient(circle at 32% 24%, #fff 0%, #fff5ca 24%, var(--coin-rim-start,#ffd87a) 58%, var(--coin-rim-end,#c48800) 100%), conic-gradient(from 18deg, #b77610, #fff9bf, #dd9d30, #fffbca, #a86b16, #ffd87a, #b77610);box-shadow:0 0 12px 2px var(--coin-glow,#f7cb6573), 0 4px 7px #14080057, inset 0 -2px 2px #2a150073, inset 0 2px 2px #ffffffb8;border-radius:50%;display:block;position:relative;transform:translateZ(0)}@supports (color:lab(0% 0 0)){.coin-magnet-medal{background:radial-gradient(circle at 32% 24%, lab(100.195% -.625253 13.5233) 0%, lab(96.96% 1.84977 47.555) 24%, var(--coin-rim-start,lab(88.6752% 8.63415 60.7163)) 58%, var(--coin-rim-end,lab(61.6492% 16.8571 66.6452)) 100%), conic-gradient(from 18deg, lab(55.6369% 21.1966 58.7498), lab(98.3079% -.0375509 64.1978), lab(69.7465% 17.789 62.7061), lab(99.2558% 4.09564 54.6174), lab(50.9743% 20.6963 52.8706), lab(88.6752% 8.63415 60.7163), lab(55.6369% 21.1966 58.7498));box-shadow:0 0 12px 2px var(--coin-glow,lab(84.0238% 7.87762 56.0134/.45)), 0 4px 7px lab(3.00348% 3.30237 4.78074/.34), inset 0 -2px 2px lab(9.27872% 12.813 18.0235/.45), inset 0 2px 2px lab(100% 0 0/.72)}}.coin-magnet-medal:before{content:"";border:1px solid #fff8d38a;border:1px solid lab(98.0878% 1.1892 40.6825/.54);border-radius:50%;position:absolute;inset:10%;box-shadow:inset 0 0 0 1px #9f620252,0 0 0 1px #5631002e;box-shadow:inset 0 0 0 1px lab(47.478% 20.9631 54.5294/.32),0 0 0 1px lab(24.344% 14.9031 35.1062/.18)}.coin-magnet-medal:after{content:"";opacity:.46;mix-blend-mode:screen;background:repeating-conic-gradient(from 8deg,#ffffff42 0deg 5deg,#0000 5deg 14deg);background:repeating-conic-gradient(from 8deg,lab(100.237% -1.14003 15.4458/.26) 0deg 5deg,#0000 5deg 14deg);border-radius:50%;position:absolute;inset:0}.coin-magnet-medal__face{background:radial-gradient(circle at 38% 28%,#ffffffb8,#0000 30%),linear-gradient(#fff9d1eb,#dea645e6);background:radial-gradient(circle at 38% 28%,lab(100.182% -.934482 11.5182/.72),#0000 30%),linear-gradient(lab(98.1681% -.545114 42.724/.92),lab(72.1607% 14.5394 56.7104/.9));border-radius:50%;position:absolute;inset:24%;transform:translateZ(0);box-shadow:inset 0 0 0 1px #b382365c,inset 0 1px #ffffff85,0 1px 1px #1c0e002e;box-shadow:inset 0 0 0 1px lab(58.1686% 14.148 47.3835/.36),inset 0 1px lab(100% 0 0/.52),0 1px 1px lab(5.19776% 5.34445 7.99555/.18)}.coin-magnet-medal__face:before{content:"★";color:#835100ad;color:lab(39.3602% 20.5144 62.3903/.68);font-family:var(--font-yuru-kanji), var(--font-geist-sans), "Hiragino Maru Gothic ProN", "Yu Gothic", system-ui, sans-serif;text-shadow:0 1px #ffffff8f,0 -1px #31190033;text-shadow:0 1px lab(100.21% -1.04377 13.4758/.56),0 -1px lab(11.6333% 11.4116 19.065/.2);border-radius:50%;place-items:center;font-size:.58em;font-weight:900;line-height:1;display:grid;position:absolute;inset:0;transform:translateY(-1%)rotate(-8deg)}.coin-magnet-medal__shine{opacity:.62;background:linear-gradient(135deg,#ffffffb3 0%,#ffffff47 22%,#0000 38% 100%);background:linear-gradient(135deg,lab(100.125% -.676245 7.63754/.7) 0%,lab(100.125% -.676245 7.63754/.28) 22%,#0000 38% 100%);border-radius:50%;position:absolute;inset:8%}.coin-magnet-spark{border-radius:50%;box-shadow:0 0 8px 2px #ffd9848f,0 0 14px #eb9f2c52;box-shadow:0 0 8px 2px lab(88.6749% 6.74015 50.4923/.56),0 0 14px lab(71.9181% 22.534 66.7667/.32)}@keyframes coin-magnet-medal-spin{0%,to{filter:brightness(1.08)saturate(1.06);transform:translateZ(0)scaleX(1)}18%{filter:brightness(.94)saturate(1.14);transform:translateZ(0)scaleX(.44)}28%{filter:brightness(.74)saturate(1.2);transform:translateZ(0)scaleX(.16)}42%{filter:brightness(1.14)saturate(1.16);transform:translateZ(0)scaleX(.52)}58%{filter:brightness(1.14)saturate(1.08);transform:translateZ(0)scaleX(1.04)}76%{filter:brightness(.84)saturate(1.18);transform:translateZ(0)scaleX(.28)}86%{filter:brightness(1.06)saturate(1.1);transform:translateZ(0)scaleX(.58)}}.yuru-result-panel{background:linear-gradient(#fcf4e3fa,#eadcc5fa);background:linear-gradient(lab(96.6158% .646591 9.23371/.98),lab(88.5001% 1.90991 13.4867/.98));border:1px solid #bea88094;border:1px solid lab(69.9717% 3.97357 23.8139/.58)}.yuru-result-panel:before{content:"";pointer-events:none;opacity:.16;mix-blend-mode:multiply;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.62  0 0 0 0 0.48  0 0 0 0 0.32  0 0 0 0.44 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.yuru-result-panel>*{z-index:1;position:relative}.yuru-result-panel>.yuru-result-actions{z-index:50;max-width:28rem;margin-inline:auto;position:fixed;bottom:1rem;left:1rem;right:1rem}@media (min-width:48rem){.yuru-result-panel>.yuru-result-actions{max-width:none;position:sticky;bottom:0;left:auto;right:auto}}.yuru-result-coin{background:radial-gradient(circle at 34% 24%, #ffffffeb, #fed16b 28%, var(--result-coin-rim,#c48800) 100%);border-radius:50%;flex-shrink:0;place-items:center;width:6.75rem;height:6.75rem;padding:.62rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 34px -20px #0c04009e,0 0 24px #f1c86c6b,inset 0 -5px 8px #29150047,inset 0 2px 3px #ffffffa8;box-shadow:0 18px 34px -20px lab(1.52411% 2.29356 2.8081/.62),0 0 24px lab(82.861% 6.97553 50.9968/.42),inset 0 -5px 8px lab(9.38042% 8.82255 14.5327/.28),inset 0 2px 3px lab(100% 0 0/.66)}@supports (color:lab(0% 0 0)){.yuru-result-coin{background:radial-gradient(circle at 34% 24%, lab(100% 0 0/.92), lab(86.3503% 7.76777 55.7398) 28%, var(--result-coin-rim,lab(61.6492% 16.8571 66.6452)) 100%)}}.yuru-result-coin__face{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1px #fef8eacc,0 1px 2px #150b0138;box-shadow:inset 0 0 0 1px lab(97.7613% .514001 7.67651/.8),0 1px 2px lab(3.6659% 2.99724 4.98042/.22)}.hud-score-pulse{will-change:transform;animation:.14s cubic-bezier(.34,1.56,.64,1) both hud-score-pulse;display:inline-block}@keyframes hud-score-pulse{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hud-score-pulse{animation:none}}.hud-combo-burst{transform-origin:50%;animation:.52s ease-out both hud-combo-burst}@keyframes hud-combo-burst{0%{transform:scale(1);box-shadow:0 0 #ffa8a800;box-shadow:0 0 lab(77.6753% 44.695 19.6973/0)}30%{transform:scale(1.035);box-shadow:0 0 0 6px #ffa8a82e;box-shadow:0 0 0 6px lab(77.6753% 44.695 19.6973/.18)}to{transform:scale(1);box-shadow:0 0 0 14px #ffa8a800;box-shadow:0 0 0 14px lab(77.6753% 44.695 19.6973/0)}}.hud-time-urgent{animation:1.2s ease-in-out infinite hud-time-urgent}@keyframes hud-time-urgent{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media (max-width:1024px) and (max-height:500px) and (orientation:landscape){.play-bg.play-bg--asset-fix{overscroll-behavior:none;--asset-v3-canvas-size:min(calc(100dvh - .5rem), 52.0365vw);--asset-v3-scene-width:calc(var(--asset-v3-canvas-size) * 1.97938);--asset-v3-scene-height:calc(var(--asset-v3-canvas-size) * 1.1134);--asset-v3-board-center-x:calc(var(--asset-v3-canvas-size) * .98247);--asset-v3-board-center-y:calc(var(--asset-v3-canvas-size) * .56186);--asset-v3-canvas-left:calc(50vw - (var(--asset-v3-canvas-size) / 2));--asset-v3-canvas-top:calc(50dvh - (var(--asset-v3-canvas-size) / 2));--asset-v3-hud-card-width:clamp(7.65rem, 36dvh, 9.25rem);padding:0;display:block}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right){left:max(max(.5rem, env(safe-area-inset-left)), calc(var(--asset-v3-canvas-left) - var(--asset-v3-hud-card-width) - .18rem));top:max(.45rem, env(safe-area-inset-top));width:var(--asset-v3-hud-card-width);transform-origin:0 0;margin-left:0;padding:0}.play-bg--asset-fix .yuru-side-rail:not(.yuru-side-rail--right) .yuru-hud-stack{flex-direction:column;gap:clamp(.2rem,.8dvh,.36rem);display:flex}.play-bg--asset-fix .yuru-hud-card{min-height:clamp(2.45rem,12.8dvh,3.25rem);border-radius:.72rem!important;gap:clamp(.32rem,1dvh,.48rem)!important;padding:clamp(.28rem,.9dvh,.42rem) clamp(.42rem,1.3dvh,.58rem)!important}.play-bg--asset-fix .yuru-hud-card:before{border-radius:.54rem;inset:.18rem}.play-bg--asset-fix .yuru-hud-card:after{width:.46rem;height:.46rem;top:.3rem;right:.34rem}.play-bg--asset-fix .yuru-hud-card__icon{width:clamp(1.82rem,7.2dvh,2.22rem)!important;height:clamp(1.82rem,7.2dvh,2.22rem)!important}.play-bg--asset-fix .yuru-hud-card__icon svg{width:clamp(.92rem,3.8dvh,1.12rem)!important;height:clamp(.92rem,3.8dvh,1.12rem)!important}.play-bg--asset-fix .yuru-hud-card__body{max-width:calc(100% - clamp(2.3rem,8.5dvh,2.75rem))}.play-bg--asset-fix .yuru-hud-card__label{font-size:clamp(.56rem,2.15dvh,.68rem)!important}.play-bg--asset-fix .yuru-hud-card__value,.play-bg--asset-fix .yuru-hud-card--score .yuru-hud-card__value,.play-bg--asset-fix .yuru-hud-card--time .yuru-hud-card__value,.play-bg--asset-fix .yuru-hud-card--combo .yuru-hud-card__value{font-size:clamp(1.05rem,4.7dvh,1.36rem)!important}.play-bg--asset-fix .yuru-combo-meter-wrap{--fever-meter-long:clamp(7.5rem, 42dvh, 10rem);margin:clamp(.12rem,.5dvh,.28rem) 0 0 clamp(6.25rem,27dvh,8rem)}}@media (prefers-reduced-motion:reduce){.hud-combo-burst,.hud-time-urgent{animation:none}}.yuru-star-pop{transform-origin:50%;animation:.42s cubic-bezier(.5,1.55,.35,1) both yuru-star-pop}@keyframes yuru-star-pop{0%{opacity:0;transform:scale(.1)rotate(-180deg)}55%{opacity:1;transform:scale(1.25)rotate(15deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes yuru-confetti-fall{0%{transform:translate3d(0, 0, 0) rotate(var(--yuru-rot-start,0deg));opacity:1}80%{opacity:1}to{transform:translate3d(var(--yuru-drift,0), 560px, 0) rotate(var(--yuru-rot-end,720deg));opacity:0}}@media (prefers-reduced-motion:reduce){.yuru-star-pop{animation:none}}.yuru-combo-meter-wrap{--fever-meter-long:clamp(27rem, 55dvh, 38rem);--fever-meter-thickness-scale:.76;--fever-meter-thick:calc(var(--fever-meter-long) * 457 / 1932 * var(--fever-meter-thickness-scale));z-index:70;width:var(--fever-meter-thick);height:var(--fever-meter-long);justify-content:center;align-items:center;margin:clamp(.55rem,1.4dvh,.9rem) 0 0 clamp(8.5rem,10.2vw,12.5rem);transition:opacity .22s,transform .22s;display:flex;position:relative}.play-bg--asset-fix .yuru-combo-meter-wrap{--fever-meter-long:clamp(27rem, 55dvh, 38rem)}@media (max-width:1024px) and (max-height:500px) and (orientation:landscape){.play-bg--asset-fix .yuru-combo-meter-wrap{--fever-meter-long:clamp(7.5rem, 42dvh, 10rem)}}.yuru-combo-meter{--fever-fill:0;width:var(--fever-meter-long);aspect-ratio:1932/457;filter:drop-shadow(0 1rem 1rem #0e030057);filter:drop-shadow(0 1rem 1rem lab(1.50485% 2.66942 2.29736/.34));opacity:.88;transform:rotate(-90deg) translate3d(0, 0, 0) scaleY(var(--fever-meter-thickness-scale)) scale(.985);flex:none;transition:filter .15s ease-out,opacity .15s ease-out,transform .15s ease-out;position:relative}.yuru-combo-meter:before,.yuru-combo-meter:after{content:"";z-index:5;opacity:0;pointer-events:none;border-radius:999px;width:59.4%;height:39.2%;position:absolute;top:27.8%;left:20.8%}.yuru-combo-meter:before{filter:blur(.34rem)drop-shadow(0 0 .52rem #ffdc8057);filter:blur(.34rem)drop-shadow(0 0 .52rem lab(89.8281% 10.6479 71.8241/.34));mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#00d6bb29 14%,#ffffff94 24%,#0000 34%,#ffe1a385 48%,#0000 60%,#ff886b57 78%,#0000 100%) 0 0/190% 100%;background:linear-gradient(90deg,#0000 0%,lab(76.4872% -56.4988 -.395429/.16) 14%,lab(100.202% -.181317 15.5363/.58) 24%,#0000 34%,lab(90.9093% 13.6902 77.5142/.52) 48%,#0000 60%,lab(70.6063% 53.5929 44.3831/.34) 78%,#0000 100%) 0 0/190% 100%;transform:translate(-48%)scaleY(.72)}.yuru-combo-meter:after{filter:blur(.16rem);mix-blend-mode:screen;background:repeating-linear-gradient(90deg,#0000 0% 7%,#ffffff29 9%,#00ebcb38 11%,#0000 15% 22%) 0 0/210% 100%;background:repeating-linear-gradient(90deg,#0000 0% 7%,lab(100.176% -.755489 11.5401/.16) 9%,lab(83.6016% -60.1288 1.81118/.22) 11%,#0000 15% 22%) 0 0/210% 100%;transform:translate(-18%)scaleY(.78)}.yuru-combo-meter__frame{z-index:3;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:relative}.yuru-combo-meter__track{z-index:4;background:linear-gradient(90deg,#00090038,#0000 16% 82%,#0005003d),#112b1233;background:linear-gradient(90deg,lab(1.72043% -3.30935 2.38171/.22),#0000 16% 82%,lab(.999708% -1.99944 1.43079/.24)),lab(14.8242% -15.1718 13.035/.2);border-radius:999px;width:58.4%;height:31.8%;position:absolute;top:31.7%;left:21.7%;overflow:hidden;box-shadow:inset 0 .18rem .55rem #0001007a,inset 0 0 0 1px #ffffff24;box-shadow:inset 0 .18rem .55rem lab(.126476% -.265576 .279886/.48),inset 0 0 0 1px lab(100% 0 0/.14)}.yuru-combo-meter__track:before{content:"";z-index:3;border-radius:inherit;filter:blur(.08rem);mix-blend-mode:screen;opacity:0;pointer-events:none;background-color:#0000;background-image:radial-gradient(at 42%,#ffffff57,#0000 18%),linear-gradient(100deg,#0000 0% 18%,#00c0a333 26%,#ffffff9e 34%,#0000 43% 54%,#ffeeb985 62%,#0000 74% 100%);background-image:radial-gradient(at 42%,lab(100.108% -.200987 7.68077/.34),#0000 18%),linear-gradient(100deg,#0000 0% 18%,lab(69.4387% -53.1658 2.58992/.2) 26%,lab(100.157% -.218332 11.5845/.62) 34%,#0000 43% 54%,lab(95.522% 12.8172 64.6925/.52) 62%,#0000 74% 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:180% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:-24% -18%;transform:translate(-48%)}.yuru-combo-meter__track:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff3d,#0000 35%),linear-gradient(90deg,#ffffff1f,#0000 18% 78%,#00000029);background:linear-gradient(lab(100% 0 0/.24),#0000 35%),linear-gradient(90deg,lab(100% 0 0/.12),#0000 18% 78%,lab(0% 0 0/.16));position:absolute;inset:12% 2.4%}.yuru-combo-meter__fill{z-index:1;border-radius:inherit;opacity:.96;transform:scaleX(var(--fever-fill));transform-origin:0;background:radial-gradient(circle at 92%,#ffffffb8,#0000 14%),linear-gradient(90deg,#00b59a 0%,#fad543 48%,#ffae3f 74%,#fd765d 100%);background:radial-gradient(circle at 92%,lab(100% 0 0/.72),#0000 14%),linear-gradient(90deg,lab(65.9585% -53.297 2.59374) 0%,lab(86.6147% 3.03519 72.2159) 48%,lab(78.6341% 31.4913 82.1263) 74%,lab(66.0061% 51.3082 39.4055) 100%);transition:box-shadow .15s ease-out,filter .15s ease-out,transform .16s cubic-bezier(.2,.95,.22,1);position:absolute;inset:8% 1.5%;box-shadow:0 0 1rem #ffc84c66,inset 0 .08rem .16rem #ffffff7a;box-shadow:0 0 1rem lab(83.9489% 11.7137 66.9857/.4),inset 0 .08rem .16rem lab(100% 0 0/.48)}.yuru-combo-meter__tip{left:calc(var(--fever-fill) * 100%);z-index:5;opacity:0;pointer-events:none;background:#fffc;background:lab(100.108% -.200987 7.68077/.8);border-radius:999px;width:.68rem;height:70%;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.6);box-shadow:0 0 .45rem #ffdf83b3,0 0 .9rem #ffa98457;box-shadow:0 0 .45rem lab(90.9575% 11.5287 71.4889/.7),0 0 .9rem lab(78.1379% 37.9696 39.7245/.34)}.yuru-combo-meter__shine{z-index:3;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff9e,#0000);background:linear-gradient(90deg,#0000,lab(100% 0 0/.62),#0000);position:absolute;inset:0;transform:translate(-120%)}.yuru-combo-meter__ticks{z-index:2;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff2e calc(10% - 1px) 10%);background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),lab(100% 0 0/.18) calc(10% - 1px) 10%);position:absolute;inset:11% 2.6%}.yuru-combo-meter__burst{z-index:6;opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:2% 4%}.yuru-combo-meter__combo-ping{z-index:6;background:radial-gradient(ellipse at calc(var(--fever-fill) * 100%) 50%, #ffffffb8, transparent 16%), linear-gradient(90deg, transparent 0%, #00c7ab2e 18%, #ffffffa3 34%, transparent 47%, #ffe6bd6b 68%, transparent 100%);filter:blur(.08rem)drop-shadow(0 0 .56rem #ffd97d75);filter:blur(.08rem)drop-shadow(0 0 .56rem lab(88.6637% 10.722 72.0962/.46));opacity:0;mix-blend-mode:screen;pointer-events:none;background-size:180% 100%;border-radius:999px;width:64.8%;height:51%;position:absolute;top:23.4%;left:18.6%;transform:scaleX(.74)scaleY(.82)}@supports (color:lab(0% 0 0)){.yuru-combo-meter__combo-ping{background:radial-gradient(ellipse at calc(var(--fever-fill) * 100%) 50%, lab(100.182% -.934482 11.5182/.72), transparent 16%), linear-gradient(90deg, transparent 0%, lab(71.8743% -56.7987 1.71127/.18) 18%, lab(100.245% -.0908375 19.5414/.64) 34%, transparent 47%, lab(92.8734% 23.1282 74.0277/.42) 68%, transparent 100%)}}.yuru-combo-meter--active{opacity:1;transform:rotate(-90deg) translate3d(0, 0, 0) scaleY(var(--fever-meter-thickness-scale)) scale(1);filter:drop-shadow(0 .9rem .95rem #0e030052)drop-shadow(0 0 .72rem #e1af4a2e);filter:drop-shadow(0 .9rem .95rem lab(1.50485% 2.66942 2.29736/.32))drop-shadow(0 0 .72rem lab(74.6012% 11.434 57.0174/.18))}.yuru-combo-meter--active .yuru-combo-meter__tip{animation:.32s ease-out both yuru-combo-tip-pop}.yuru-combo-meter--active .yuru-combo-meter__shine{animation:.78s ease-out both yuru-combo-shine}.yuru-combo-meter--charged .yuru-combo-meter__combo-ping{animation:.56s cubic-bezier(.18,.9,.24,1) both yuru-combo-charge-ping}.yuru-combo-meter--charged .yuru-combo-meter__track:before{animation:.76s linear both yuru-combo-track-wave}.yuru-combo-meter--charged:not(.yuru-combo-meter--max) .yuru-combo-meter__fill{animation:.42s cubic-bezier(.18,.9,.24,1) both yuru-combo-fill-kick}.yuru-combo-meter--hot .yuru-combo-meter__fill{filter:saturate(1.12)brightness(1.08);box-shadow:0 0 1.1rem #ffd0608f,0 0 1.9rem #ff885742,inset 0 .08rem .18rem #ffffff80;box-shadow:0 0 1.1rem lab(86.3346% 10.8744 72.6845/.56),0 0 1.9rem lab(69.8314% 44.1141 47.3869/.26),inset 0 .08rem .18rem lab(100% 0 0/.5)}.yuru-combo-meter--max{filter:drop-shadow(0 1rem 1.2rem #04010066)drop-shadow(0 0 1.2rem #ffdc8085)drop-shadow(0 0 2.2rem #ff8a6f47);filter:drop-shadow(0 1rem 1.2rem lab(.439764% 1.04898 .783971/.4))drop-shadow(0 0 1.2rem lab(89.8281% 10.6479 71.8241/.52))drop-shadow(0 0 2.2rem lab(70.799% 47.3622 38.5429/.28));animation:.84s cubic-bezier(.2,.95,.22,1) both yuru-combo-max-impact}.yuru-combo-meter--max .yuru-combo-meter__frame{animation:.76s ease-out infinite yuru-combo-frame-flare}.yuru-combo-meter--max .yuru-combo-meter__track:before{animation:1.12s linear infinite yuru-combo-track-wave}.yuru-combo-meter--max .yuru-combo-meter__fill{animation:.92s ease-in-out infinite alternate yuru-combo-fill-wave}.yuru-combo-meter--max .yuru-combo-meter__shine{animation:.82s linear infinite yuru-combo-shine}.yuru-combo-meter--max:before{animation:1.22s linear infinite yuru-combo-edge-aura-flow}.yuru-combo-meter--max:after{animation:1.46s linear infinite yuru-combo-edge-ripple-flow}@keyframes yuru-combo-tip-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)}38%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}to{opacity:0;transform:translate(-50%,-50%)scale(.78)}}@keyframes yuru-combo-shine{0%{opacity:0;transform:translate(-120%)}24%,58%{opacity:.72}to{opacity:0;transform:translate(120%)}}@keyframes yuru-combo-charge-ping{0%{opacity:0;background-position:0%;transform:scaleX(.58)scaleY(.68)}28%{opacity:.82;transform:scaleX(1.04)scaleY(1.04)}to{opacity:0;background-position:160%;transform:scaleX(1.18)scaleY(.92)}}@keyframes yuru-combo-fill-kick{0%{filter:saturate(1.04)brightness(1.02);transform:scaleX(var(--fever-fill)) scaleY(.92)}32%{filter:saturate(1.26)brightness(1.16);transform:scaleX(var(--fever-fill)) scaleY(1.1)}to{filter:saturate(1.1)brightness(1.04);transform:scaleX(var(--fever-fill)) scaleY(1)}}@keyframes yuru-combo-track-wave{0%{opacity:.28;background-position:0%;transform:translate(-52%)scaleY(.96)}42%{opacity:.78}to{opacity:.3;background-position:185%;transform:translate(36%)scaleY(1.03)}}@keyframes yuru-combo-fill-wave{0%{filter:saturate(1.16)brightness(1.08);transform:scaleX(var(--fever-fill)) scaleY(.96)}48%{filter:saturate(1.34)brightness(1.18);transform:scaleX(var(--fever-fill)) scaleY(1.06)}to{filter:saturate(1.22)brightness(1.12);transform:scaleX(var(--fever-fill)) scaleY(1)}}@keyframes yuru-combo-max-impact{0%{transform:rotate(-90deg) translate3d(0, 0, 0) scaleY(var(--fever-meter-thickness-scale)) scale(1)}18%{transform:rotate(-90deg) translate3d(.18rem, -.1rem, 0) scaleY(calc(var(--fever-meter-thickness-scale) * 1.02)) scale(1.08)}34%{transform:rotate(-90deg) translate3d(-.14rem, .08rem, 0) scaleY(calc(var(--fever-meter-thickness-scale) * .98)) scale(.98)}56%{transform:rotate(-90deg) translate3d(.08rem, 0, 0) scaleY(var(--fever-meter-thickness-scale)) scale(1.035)}to{transform:rotate(-90deg) translate3d(0, 0, 0) scaleY(var(--fever-meter-thickness-scale)) scale(1)}}@keyframes yuru-combo-frame-flare{0%{filter:brightness()saturate()}32%{filter:brightness(1.22)saturate(1.16)drop-shadow(0 0 .42rem #ffecb180);filter:brightness(1.22)saturate(1.16)drop-shadow(0 0 .42rem lab(94.485% 10.3654 70.8588/.5))}to{filter:brightness(1.02)saturate(1.04)}}@keyframes yuru-combo-edge-aura-flow{0%{opacity:.16;background-position:0%;transform:translate(-52%)scaleY(.66)}48%{opacity:.54}to{opacity:.18;background-position:190%;transform:translate(34%)scaleY(.76)}}@keyframes yuru-combo-edge-ripple-flow{0%{opacity:.1;background-position:0%;transform:translate(-24%)scaleY(.74)}36%{opacity:.44}72%{opacity:.26}to{opacity:.12;background-position:210%;transform:translate(22%)scaleY(.84)}}@media (max-width:900px) and (orientation:portrait){.yuru-combo-meter-wrap,.play-bg--asset-fix .yuru-combo-meter-wrap{display:none}}@media (prefers-reduced-motion:reduce){.yuru-combo-meter-wrap,.yuru-combo-meter,.yuru-combo-meter__fill{transition-duration:0s}.yuru-combo-meter--active .yuru-combo-meter__tip,.yuru-combo-meter--active .yuru-combo-meter__shine,.yuru-combo-meter--max,.yuru-combo-meter--max:before,.yuru-combo-meter--max:after,.yuru-combo-meter--max .yuru-combo-meter__fill,.yuru-combo-meter--max .yuru-combo-meter__shine,.yuru-combo-meter--max .yuru-combo-meter__track:before,.yuru-combo-meter--charged .yuru-combo-meter__combo-ping,.yuru-combo-meter--charged:not(.yuru-combo-meter--max) .yuru-combo-meter__fill,.yuru-combo-meter--max .yuru-combo-meter__burst{animation:none}.yuru-combo-meter:before,.yuru-combo-meter:after,.yuru-combo-meter__tip,.yuru-combo-meter__shine,.yuru-combo-meter__track:before,.yuru-combo-meter__combo-ping,.yuru-combo-meter__burst{opacity:0}}.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter,.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter__fill{transition-duration:0s}.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter__fill{animation:none}.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter__tip,.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter__shine,.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter:before,.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter:after,.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter__track:before,.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter__combo-ping,.yuru-combo-meter-wrap[data-reduced-motion=true] .yuru-combo-meter__burst{opacity:0;animation:none}.entry-arcade-bg{isolation:isolate;background:linear-gradient(#fff8e694,#c19e6f5c),radial-gradient(at 70% 22%,#fff8c73d,#0000 42%),url(/puzzle/assets/game/entry-arcade-bg-v2.webp) 50%/cover no-repeat,#caa77d;background:linear-gradient(lab(97.8025% .452608 10.8118/.58),lab(67.5253% 8.84053 29.4926/.36)),radial-gradient(at 70% 22%,lab(98.15% 2.54837 54.6147/.24),#0000 42%),url(/puzzle/assets/game/entry-arcade-bg-v2.webp) 50%/cover no-repeat,lab(70.9848% 8.82754 26.9673);position:relative;overflow-x:clip}.entry-arcade-bg:before{content:"";pointer-events:none;opacity:.5;z-index:-2;background:linear-gradient(90deg,#fff0d014 1px,#0000 1px) 0 0/2.8rem 2.8rem,linear-gradient(0deg,#fff0d012 1px,#0000 1px) 0 0/2.8rem 2.8rem,repeating-linear-gradient(135deg,#0000 0 1.2rem,#bda8800a 1.2rem 1.35rem) 0 0/7rem 7rem;background:linear-gradient(90deg,lab(95.5359% 2.96384 23.5745/.08) 1px,#0000 1px) 0 0/2.8rem 2.8rem,linear-gradient(0deg,lab(95.5359% 2.96384 23.5745/.07) 1px,#0000 1px) 0 0/2.8rem 2.8rem,repeating-linear-gradient(135deg,#0000 0 1.2rem,lab(69.9985% 3.26741 23.9082/.04) 1.2rem 1.35rem) 0 0/7rem 7rem;position:absolute;inset:0}.entry-arcade-bg:after{content:"";pointer-events:none;opacity:.72;z-index:-1;background:linear-gradient(#ffffff57,#0000 20% 78%,#422a1438),radial-gradient(at 52% 46%,#0000 0% 58%,#19090138 100%);background:linear-gradient(lab(100% 0 0/.34),#0000 20% 78%,lab(19.7994% 9.6058 19.1273/.22)),radial-gradient(at 52% 46%,#0000 0% 58%,lab(3.58943% 5.36449 4.9605/.22) 100%);position:absolute;inset:0}.entry-token-rail{pointer-events:none;filter:blur(.2px);opacity:.22;z-index:-1;background-color:#0000;background-image:radial-gradient(circle at .8rem,#ffedbdb8 0 .46rem,#0000 .5rem),radial-gradient(circle at 2.9rem,#ffa3d17a 0 .3rem,#0000 .34rem),radial-gradient(circle at 4.7rem,#37dced61 0 .38rem,#0000 .42rem);background-image:radial-gradient(circle at .8rem,lab(94.5766% 5.06586 55.004/.72) 0 .46rem,#0000 .5rem),radial-gradient(circle at 2.9rem,lab(77.2332% 45.2277 -9.61213/.48) 0 .3rem,#0000 .34rem),radial-gradient(circle at 4.7rem,lab(80.2187% -38.0411 -21.2441/.38) 0 .38rem,#0000 .42rem);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:7rem 4rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:4rem;position:absolute;top:5.5rem;left:-8rem;right:-8rem;transform:rotate(-3deg)}.entry-arcade-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffffe0,#fcedcdb8 72%,#ebcc9d9e),#fff4ddd1;background:linear-gradient(lab(100% 0 0/.88),lab(94.363% 1.50052 17.5485/.72) 72%,lab(83.8506% 6.2632 27.462/.62)),lab(96.6532% 1.05602 13.554/.82);border:1px solid #fce9c2c2;border:1px solid lab(93.2171% 2.33072 21.5821/.76);border-radius:8px;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffffbd,inset 0 -2px #90693b1a,0 22px 42px -32px #251000b8,0 8px 0 -5px #8b63304d;box-shadow:inset 0 2px lab(100% 0 0/.74),inset 0 -2px lab(47.6912% 11.9397 32.1328/.1),0 22px 42px -32px lab(7.01788% 11.0114 12.1807/.72),0 8px 0 -5px lab(45.3478% 12.9703 34.8443/.3)}.entry-arcade-panel:before{content:"";pointer-events:none;border-radius:inherit;opacity:.86;background:linear-gradient(115deg,#fff0c038,#0000 26%),linear-gradient(295deg,#4ddae924,#0000 32%);background:linear-gradient(115deg,lab(95.6538% 7.36982 54.8408/.22),#0000 26%),linear-gradient(295deg,lab(80.1645% -35.6539 -18.9757/.14),#0000 32%);position:absolute;inset:0}.entry-arcade-panel:after{content:"";pointer-events:none;background:linear-gradient(#0000,#966b342e);background:linear-gradient(#0000,lab(48.8197% 13.7399 36.9123/.18));border-radius:0 0 8px 8px;height:.55rem;position:absolute;inset:auto 0 0}.entry-arcade-panel>*{z-index:2;position:relative}.entry-selected-card:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff7a 50%,#0000 65%);background:linear-gradient(110deg,#0000 35%,lab(100% 0 0/.48) 50%,#0000 65%);position:absolute;inset:-45% -35%;transform:translate(-38%)}.entry-coin-card{background:linear-gradient(#ffffffc7,#f0dfc08f),#fcf1d8d6;background:linear-gradient(lab(100% 0 0/.78),lab(89.6912% 2.32521 17.493/.56)),lab(95.493% 1.05971 13.557/.84);transform:translate(0);box-shadow:inset 0 1px #ffffffd1,inset 0 -3px #8b6b3d2e,0 14px 20px -18px #2312009e,0 5px 0 -2px #a2804d38;box-shadow:inset 0 1px lab(100% 0 0/.82),inset 0 -3px lab(47.8041% 8.60679 30.8234/.18),0 14px 20px -18px lab(7.09197% 8.8287 12.1445/.62),0 5px 0 -2px lab(55.9326% 9.03738 32.5925/.22)}.entry-coin-roster-scroll{scrollbar-gutter:stable;overscroll-behavior:contain}.entry-coin-card:before{content:"";pointer-events:none;opacity:0;z-index:0;background:linear-gradient(90deg,#ffecaf38,#0000 28%),repeating-linear-gradient(90deg,#0000 0 .82rem,#20130109 .82rem .88rem);background:linear-gradient(90deg,lab(94.5292% 4.36693 45.4295/.22),#0000 28%),repeating-linear-gradient(90deg,#0000 0 .82rem,lab(7.18827% 5.26968 10.417/.035) .82rem .88rem);transition:opacity .15s;position:absolute;inset:0}.entry-coin-card:after{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(#ffffff6b,#0000 24%),linear-gradient(90deg,#ffffff4d,#0000 16% 84%,#4f381a1a);background:linear-gradient(lab(100% 0 0/.42),#0000 24%),linear-gradient(90deg,lab(100% 0 0/.3),#0000 16% 84%,lab(25.7032% 7.72148 22.6032/.1));position:absolute;inset:0}.entry-coin-card>*{z-index:1;position:relative}.entry-coin-card:hover:before,.entry-coin-card--selected:before{opacity:1}.entry-coin-card--selected{background:linear-gradient(#fffbcedb,#f9d285b3),#ffe9b8e0;background:linear-gradient(lab(99.2682% 2.74429 49.8103/.86),lab(86.273% 7.39151 43.283/.7)),lab(93.2972% 4.18362 36.4084/.88);box-shadow:inset 0 1px #ffffffdb,inset 0 -4px #9b640047,0 20px 30px -20px #7646009e,0 6px 0 -2px #da942c80,inset 0 0 0 2px #ffc240a8;box-shadow:inset 0 1px lab(100% 0 0/.86),inset 0 -4px lab(47.575% 18.5479 56.5844/.28),0 20px 30px -20px lab(34.6882% 21.0188 62.991/.62),0 6px 0 -2px lab(67.2994% 20.9446 61.9005/.5),inset 0 0 0 2px lab(82.7011% 14.8832 73.1978/.66)}.entry-coin-index{color:#20130112;color:lab(7.18827% 5.26968 10.417/.07);letter-spacing:0;font-size:clamp(1.8rem,6vw,3.4rem);font-weight:900;line-height:1;position:absolute;bottom:.35rem;right:.55rem}.entry-runner-card{background:linear-gradient(105deg,#ffffffeb,#fbe8a2c7 46%,#adf0c594),#fff4dddb;background:linear-gradient(105deg,lab(100% 0 0/.92),lab(92.2932% -.150353 36.3428/.78) 46%,lab(89.6% -28.4064 13.8875/.58)),lab(96.6532% 1.05602 13.554/.86);box-shadow:inset 0 2px #ffffffc2,inset 0 -4px #7e541b24,0 20px 32px -24px #2311008a;box-shadow:inset 0 2px lab(100% 0 0/.76),inset 0 -4px lab(39.5089% 14.2611 38.6365/.14),0 20px 32px -24px lab(7.0754% 9.49197 12.5643/.54)}.entry-control-column{align-self:start}.entry-zone-card{background:linear-gradient(#ffffffd1,#f0e3cbad),#fbf1dcd6;background:linear-gradient(lab(100% 0 0/.82),lab(90.8364% 1.4897 13.5332/.68)),lab(95.4765% .863969 11.5848/.84);position:relative;overflow:hidden;transform:translate(0);box-shadow:inset 0 1px #ffffffd1,inset 0 -4px #8d6a3e2e,0 14px 22px -18px #1c0e0094,0 5px 0 -2px #926d3d2e;box-shadow:inset 0 1px lab(100% 0 0/.82),inset 0 -4px lab(47.7391% 10.2437 30.177/.18),0 14px 22px -18px lab(5.14627% 7.63896 9.42594/.58),0 5px 0 -2px lab(48.8881% 11.0481 32.4472/.18)}.entry-zone-card:before,.entry-zone-card:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.entry-zone-card:before{z-index:0;background:linear-gradient(#ffffff7a,#0000 28%),linear-gradient(110deg,#fff1c029,#0000 44%);background:linear-gradient(lab(100% 0 0/.48),#0000 28%),linear-gradient(110deg,lab(95.7679% 4.22868 54.8894/.16),#0000 44%);inset:0}.entry-zone-card:after{z-index:0;background:linear-gradient(#0000,#59330029);background:linear-gradient(#0000,lab(25.5099% 14.808 35.2313/.16));height:.45rem;inset:auto 0 0}.entry-zone-card>*{z-index:1;position:relative}.entry-zone-card--selected{background:radial-gradient(circle at 20% 8%,#ff8e9d9e,#0000 42%),linear-gradient(#ff194f,#c5003f 72%,#850028),#d90044;background:radial-gradient(circle at 20% 8%,lab(71.8811% 74.7086 22.2406/.62),#0000 42%),linear-gradient(lab(55.5101% 80.5616 35.4473),lab(41.8485% 71.0878 26.1554) 72%,lab(27.2101% 58.1222 21.9298)),lab(46.4% 74.2787 29.0845);box-shadow:inset 0 2px #ffffff52,inset 0 -5px #46001457,0 22px 34px -20px #720020a3,0 7px 0 -2px #7f03296b,inset 0 0 0 2px #ffebd252;box-shadow:inset 0 2px lab(100% 0 0/.32),inset 0 -5px lab(11.7337% 35.5559 10.0691/.34),0 22px 34px -20px lab(22.8098% 51.6454 20.8813/.64),0 7px 0 -2px lab(26.3858% 48.5286 16.328/.42),inset 0 0 0 2px lab(94.1573% 10.7702 30.2192/.32)}.entry-zone-card--selected:before{background:linear-gradient(#ffffff61,#0000 34%),linear-gradient(115deg,#ffe4c147,#0000 46%);background:linear-gradient(lab(100% 0 0/.38),#0000 34%),linear-gradient(115deg,lab(92.7046% 26.3878 65.5687/.28),#0000 46%)}.entry-zone-amount{letter-spacing:0;font-size:clamp(1.35rem,4.2vw,2.2rem)}.entry-leaderboard-panel{background:radial-gradient(circle at 18% 0,#fffcde80,#0000 34%),radial-gradient(circle at 92% 18%,#65d18e47,#0000 32%),linear-gradient(#fffffff0,#ffedc2db 74%,#e3c6979e),#fff4ddbd;background:radial-gradient(circle at 18% 0,lab(99.3507% 4.26355 69.9446/.5),#0000 34%),radial-gradient(circle at 92% 18%,lab(76.3024% -43.9748 23.7918/.28),#0000 32%),linear-gradient(lab(100% 0 0/.94),lab(94.4287% 1.54644 23.6817/.86) 74%,lab(81.5599% 5.49346 27.6874/.62)),lab(96.6532% 1.05602 13.554/.74);box-shadow:inset 0 2px #ffffffd1,inset 0 -5px #956b3329,0 36px 62px -42px #260f00c7,0 9px 0 -5px #966b2638,inset 0 0 0 1px #f5cb7038;box-shadow:inset 0 2px lab(100% 0 0/.82),inset 0 -5px lab(48.8577% 12.7976 37.4138/.16),0 36px 62px -42px lab(6.89038% 15.3986 13.7582/.78),0 9px 0 -5px lab(48.9074% 12.4674 43.8303/.22),inset 0 0 0 1px lab(83.9975% 7.64194 50.8315/.22)}.entry-leaderboard-chip{background:linear-gradient(#fffbc6d6,#edbb64b3),#ffe4a2b8;background:linear-gradient(lab(99.328% 3.04627 59.4589/.84),lab(79.2142% 11.351 50.7352/.7)),lab(92.1625% 6.61001 50.2325/.72);border:1px solid #eebb588c;border:1px solid lab(79.2562% 11.1802 56.2651/.55);box-shadow:inset 0 1px #ffffffb8,inset 0 -3px #95621138,0 9px 14px -12px #361e008f;box-shadow:inset 0 1px lab(100% 0 0/.72),inset 0 -3px lab(46.4537% 16.6721 49.7274/.22),0 9px 14px -12px lab(13.8936% 14.5026 26.7199/.56)}.entry-board-empty{background:linear-gradient(#ffffff9e,#fdedc994),repeating-linear-gradient(90deg,#0000 0 1.2rem,#d2b27c14 1.2rem 1.32rem);background:linear-gradient(lab(100% 0 0/.62),lab(94.388% 1.44273 19.5823/.58)),repeating-linear-gradient(90deg,#0000 0 1.2rem,lab(74.5939% 6.68398 32.1817/.08) 1.2rem 1.32rem);min-height:10rem;position:relative;overflow:hidden}.entry-board-empty:before{content:"";pointer-events:none;opacity:.28;background:linear-gradient(110deg,#0000 22%,#fff4b742,#0000 78%);background:linear-gradient(110deg,#0000 22%,lab(96.9531% 6.3585 70.4692/.26),#0000 78%);position:absolute;inset:0}.entry-board-empty>*{z-index:1;position:relative}.entry-podium{background:linear-gradient(#ffedb9,#e4a249),#ffd98b;background:linear-gradient(lab(94.5532% 6.6689 60.063),lab(71.9945% 18.7865 54.9367)),lab(88.6221% 8.16682 50.3623);display:inline-block;box-shadow:0 14px 24px -20px #592f00a6,inset 0 1px #ffffff94;box-shadow:0 14px 24px -20px lab(24.1973% 20.089 44.0839/.65),inset 0 1px lab(100% 0 0/.58)}.entry-podium--lead{background:linear-gradient(#fff8bb,#eba941),#ffe198;background:linear-gradient(lab(98.2219% 3.33619 70.0169),lab(74.3749% 18.2478 61.1498)),lab(91.0025% 7.56094 55.2558)}.entry-rank-row{background:linear-gradient(#ffffffc2,#f2e7ce8f),#fef4dfbd;background:linear-gradient(lab(100% 0 0/.76),lab(92.0123% 1.07133 13.5665/.56)),lab(96.6367% .861257 11.5826/.74);position:relative;overflow:hidden;transform:translate(0);box-shadow:inset 0 1px #ffffffc7,inset 0 -3px #86693e24,0 12px 20px -18px #27170085,0 4px 0 -2px #94744629;box-shadow:inset 0 1px lab(100% 0 0/.78),inset 0 -3px lab(46.6504% 7.91794 28.5382/.14),0 12px 20px -18px lab(9.45138% 7.03371 14.9829/.52),0 4px 0 -2px lab(51.2915% 8.47763 30.5653/.16)}.entry-rank-row:before{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(#ffffff5c,#0000 26%),linear-gradient(90deg,#ffffff38,#0000 12% 86%,#4b361b14);background:linear-gradient(lab(100% 0 0/.36),#0000 26%),linear-gradient(90deg,lab(100% 0 0/.22),#0000 12% 86%,lab(24.555% 6.90505 20.2795/.08));position:absolute;inset:0}.entry-rank-row>*{z-index:1;position:relative}.entry-rank-row--top:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 36%,#ffffff6b 50%,#0000 64%);background:linear-gradient(110deg,#0000 36%,lab(100% 0 0/.42) 50%,#0000 64%);position:absolute;inset:-60% -35%;transform:translate(-32%)}.entry-rank-row--top{background:radial-gradient(circle at 12% 0,#ffffff80,#0000 36%),linear-gradient(100deg,#fffbcae0,#ffd075c7 72%,#d7a4597a),#ffedc5d1;background:radial-gradient(circle at 12% 0,lab(100.527% 5.57846 81.2812/.5),#0000 36%),linear-gradient(100deg,lab(99.3126% 2.50515 54.5281/.88),lab(86.2363% 10.838 55.3733/.78) 72%,lab(70.9664% 13.5032 45.592/.48)),lab(94.4808% 5.68762 45.3736/.82);min-height:5.15rem;box-shadow:inset 0 1px #ffffffdb,inset 0 -4px #a56d0f38,0 20px 30px -22px #784900bd,0 6px 0 -2px #bc872f47;box-shadow:inset 0 1px lab(100% 0 0/.86),inset 0 -4px lab(51.072% 18.2679 54.7065/.22),0 20px 30px -22px lab(35.904% 19.689 64.1016/.74),0 6px 0 -2px lab(60.4917% 15.0491 52.9294/.28)}.entry-rank-list[aria-busy=true]{opacity:.82}.entry-rank-row--empty{opacity:.78}.entry-rank-badge{color:#321701;color:lab(11.5807% 12.1967 16.9586);background:linear-gradient(#fff7bf,#e7a13c),#fdd176;background:linear-gradient(lab(98.1446% 4.61164 64.8026),lab(71.9578% 20.6362 60.5891)),lab(86.2967% 8.25805 50.552);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.1rem;width:3rem;height:3rem;font-size:1rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffbd,inset 0 -3px #723f0047,0 12px 18px -14px #633600b8,0 4px 0 -2px #9a692a52;box-shadow:inset 0 1px lab(100% 0 0/.74),inset 0 -3px lab(32.313% 20.6224 44.7777/.28),0 12px 18px -14px lab(27.6942% 20.649 52.4903/.72),0 4px 0 -2px lab(48.7812% 15.6556 42.2156/.32)}.entry-rank-badge--2{background:linear-gradient(#e1e8f6,#a8b2c1),#cbd1df;background:linear-gradient(lab(91.789% -.384927 -7.51482),lab(72.0744% -1.09068 -8.88418)),lab(83.6684% -.374407 -7.50929)}.entry-rank-badge--3{color:#fff8e2;color:lab(97.8291% 1.26028 15.5347);background:linear-gradient(#ffc9a4,#c57542),#df8f58;background:linear-gradient(lab(85.5941% 24.2824 36.7967),lab(57.5921% 28.6798 41.6875)),lab(66.9402% 27.3455 41.8639)}.entry-avatar-placeholder{background:radial-gradient(circle at 50% 35%,#efdcb199 0 .42rem,#0000 .46rem),linear-gradient(#f9edd5a8,#decfb485);background:radial-gradient(circle at 50% 35%,lab(88.6253% 1.60378 23.7413/.6) 0 .42rem,#0000 .46rem),linear-gradient(lab(94.3327% 1.06353 13.5601/.66),lab(83.8695% 2.26879 15.4868/.52));border-radius:8px;flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-block;box-shadow:inset 0 1px #ffffff8a;box-shadow:inset 0 1px lab(100% 0 0/.54)}@media (prefers-reduced-motion:no-preference){.entry-selected-card:after{animation:1.8s ease-in-out infinite entry-selected-sheen}.entry-board-empty{animation:2.8s ease-in-out infinite entry-board-glow}.entry-podium--lead{animation:2.4s ease-in-out infinite entry-podium-rise}.entry-rank-row--top:after{animation:2.2s ease-in-out infinite entry-selected-sheen}.entry-rank-badge--1{animation:1.8s ease-in-out infinite entry-rank-pop}.entry-rank-badge--2{animation:2.1s ease-in-out infinite entry-rank-pop}.entry-rank-badge--3{animation:2.35s ease-in-out infinite entry-rank-pop}}@keyframes entry-token-rail{0%{background-position:0 0;transform:translate(0)rotate(-3deg)}to{background-position:7rem 0;transform:translate(3rem)rotate(-3deg)}}@keyframes entry-selected-sheen{0%{opacity:0;transform:translate(-38%)}42%{opacity:.9}to{opacity:0;transform:translate(38%)}}@keyframes entry-board-glow{0%,to{opacity:.9}50%{opacity:1}}@keyframes entry-podium-rise{0%,to{transform:translate(0)}50%{transform:translateY(-.28rem)}}@keyframes entry-rank-pop{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-.18rem)scale(1.035)}}}@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{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}@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-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}@keyframes spin{to{transform:rotate(360deg)}}
