/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-950:oklch(25.8% .092 26.042);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-300:oklch(86.5% .127 207.078);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-md:12px;--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-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!sticky{position:sticky!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-20{top:calc(var(--spacing) * 20)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-24{bottom:calc(var(--spacing) * 24)}.left-0{left:calc(var(--spacing) * 0)}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.col-span-full{grid-column:1/-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}}.-m-2{margin:calc(var(--spacing) * -2)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-px{margin-right:1px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.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}.list-item{display:list-item}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-64{height:calc(var(--spacing) * 64)}.h-\[15px\]{height:15px}.h-\[22px\]{height:22px}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[min\(82vw\,540px\)\]{max-height:min(82vw,540px)}.max-h-\[min\(90vh\,720px\)\]{max-height:min(90vh,720px)}.\!min-h-\[44px\]{min-height:44px!important}.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-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[1\.375rem\]{min-height:1.375rem}.min-h-\[2\.15rem\]{min-height:2.15rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[120px\]{min-height:120px}.min-h-\[240px\]{min-height:240px}.min-h-\[calc\(100vh-12rem\)\]{min-height:calc(100vh - 12rem)}.min-h-\[calc\(100vh-56px\)\]{min-height:calc(100vh - 56px)}.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-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-\[5\.5rem\]{width:5.5rem}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[190px\]{width:190px}.w-\[min\(92vw\,360px\)\]{width:min(92vw,360px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[11rem\]{max-width:11rem}.max-w-\[120px\]{max-width:120px}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[560px\]{max-width:560px}.max-w-\[min\(100\%\,96rem\)\]{max-width:min(100%,96rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[1\.375rem\]{min-width:1.375rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[18px\]{min-width:18px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2\.5rem_1fr_2rem\]{grid-template-columns:2.5rem 1fr 2rem}.grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[color\:var\(--rc-border\)\]\/60>:not(:last-child)){border-color:var(--rc-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-\[color\:var\(--rc-border\)\]\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--rc-border) 60%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[calc\(var\(--rc-radius\)\+6px\)\]{border-radius:calc(var(--rc-radius) + 6px)}.rounded-\[calc\(var\(--rc-radius-lg\)\+6px\)\]{border-radius:calc(var(--rc-radius-lg) + 6px)}.rounded-\[var\(--rc-radius\)\]{border-radius:var(--rc-radius)}.rounded-\[var\(--rc-radius-lg\)\]{border-radius:var(--rc-radius-lg)}.rounded-\[var\(--rc-radius-md\)\]{border-radius:var(--rc-radius-md)}.rounded-\[var\(--rc-radius-sm\)\]{border-radius:var(--rc-radius-sm)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[var\(--rc-radius\)\]{border-top-left-radius:var(--rc-radius);border-top-right-radius:var(--rc-radius)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.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-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#d4af37\]\/40{border-color:oklab(76.6528% -.00256401 .138654/.4)}.border-\[color\:var\(--rc-border\)\],.border-\[color\:var\(--rc-border\)\]\/60{border-color:var(--rc-border)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--rc-border\)\]\/60{border-color:color-mix(in oklab,var(--rc-border) 60%,transparent)}}.border-\[color\:var\(--rc-border\)\]\/70{border-color:var(--rc-border)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--rc-border\)\]\/70{border-color:color-mix(in oklab,var(--rc-border) 70%,transparent)}}.border-\[color\:var\(--rc-border-clean\)\],.border-\[color\:var\(--rc-border-clean\)\]\/80{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--rc-border-clean\)\]\/80{border-color:color-mix(in oklab,var(--rc-border-clean) 80%,transparent)}}.border-\[color\:var\(--rc-border-strong\)\]\/70{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--rc-border-strong\)\]\/70{border-color:color-mix(in oklab,var(--rc-border-strong) 70%,transparent)}}.border-\[color\:var\(--rc-color-danger\,\#b4232a\)\]{border-color:var(--rc-color-danger,#b4232a)}.border-\[color\:var\(--rc-color-primary\)\],.border-\[color\:var\(--rc-color-primary\)\]\/35{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--rc-color-primary\)\]\/35{border-color:color-mix(in oklab,var(--rc-color-primary) 35%,transparent)}}.border-\[color\:var\(--rc-color-primary\)\]\/40{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--rc-color-primary\)\]\/40{border-color:color-mix(in oklab,var(--rc-color-primary) 40%,transparent)}}.border-\[color\:var\(--rc-color-primary\,\#0f2a47\)\]{border-color:var(--rc-color-primary,#0f2a47)}.border-\[color\:var\(--rc-nav-border\)\]{border-color:var(--rc-nav-border)}.border-\[color\:var\(--rc-status-danger-border\)\]{border-color:var(--rc-status-danger-border)}.border-\[color\:var\(--rc-status-success-border\)\]{border-color:var(--rc-status-success-border)}.border-\[color\:var\(--rc-status-warning-border\)\]{border-color:var(--rc-status-warning-border)}.border-\[color\:var\(--rc-status-warning-border\,var\(--rc-border\)\)\]{border-color:var(--rc-status-warning-border,var(--rc-border))}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/60{border-color:color-mix(in oklab,var(--color-amber-500) 60%,transparent)}}.border-amber-700{border-color:var(--color-amber-700)}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab,red,red)){.border-amber-700\/40{border-color:color-mix(in oklab,var(--color-amber-700) 40%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-\[\#0c0a09\]{background-color:#0c0a09}.bg-\[color-mix\(in_srgb\,var\(--rc-status-success-bg\)_55\%\,var\(--rc-surface\)\)\]{background-color:var(--rc-status-success-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--rc-status-success-bg\)_55\%\,var\(--rc-surface\)\)\]{background-color:color-mix(in srgb,var(--rc-status-success-bg) 55%,var(--rc-surface))}}.bg-\[color-mix\(in_srgb\,var\(--rc-status-warning-bg\)_55\%\,var\(--rc-surface\)\)\]{background-color:var(--rc-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--rc-status-warning-bg\)_55\%\,var\(--rc-surface\)\)\]{background-color:color-mix(in srgb,var(--rc-status-warning-bg) 55%,var(--rc-surface))}}.bg-\[color\:color-mix\(in_srgb\,var\(--rc-color-primary\)_6\%\,transparent\)\]{background-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_srgb\,var\(--rc-color-primary\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--rc-color-primary) 6%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--rc-fg\)_4\%\,transparent\)\]{background-color:var(--rc-fg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_srgb\,var\(--rc-fg\)_4\%\,transparent\)\]{background-color:color-mix(in srgb,var(--rc-fg) 4%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--rc-status-warning-text\,var\(--rc-text-muted\)\)_8\%\,transparent\)\]{background-color:var(--rc-status-warning-text,var(--rc-text-muted))}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_srgb\,var\(--rc-status-warning-text\,var\(--rc-text-muted\)\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--rc-status-warning-text,var(--rc-text-muted)) 8%,transparent)}}.bg-\[color\:rgba\(15\,23\,42\,0\.45\)\]{background-color:#0f172a73}.bg-\[color\:rgba\(15\,42\,71\,0\.06\)\]{background-color:#0f2a470f}.bg-\[color\:rgba\(180\,35\,42\,0\.08\)\]{background-color:#b4232a14}.bg-\[color\:var\(--rc-bg\)\],.bg-\[color\:var\(--rc-bg\)\]\/40{background-color:var(--rc-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-bg\)\]\/40{background-color:color-mix(in oklab,var(--rc-bg) 40%,transparent)}}.bg-\[color\:var\(--rc-bg-card\)\]{background-color:var(--rc-bg-card)}.bg-\[color\:var\(--rc-bg-main\)\],.bg-\[color\:var\(--rc-bg-main\)\]\/96{background-color:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-bg-main\)\]\/96{background-color:color-mix(in oklab,var(--rc-bg-main) 96%,transparent)}}.bg-\[color\:var\(--rc-bg-subtle\,rgba\(0\,0\,0\,0\.03\)\)\]{background-color:var(--rc-bg-subtle,#00000008)}.bg-\[color\:var\(--rc-bg-subtle\,rgba\(0\,0\,0\,0\.04\)\)\]{background-color:var(--rc-bg-subtle,#0000000a)}.bg-\[color\:var\(--rc-border-clean\)\]{background-color:var(--rc-border-clean)}.bg-\[color\:var\(--rc-card\)\],.bg-\[color\:var\(--rc-card\)\]\/55{background-color:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-card\)\]\/55{background-color:color-mix(in oklab,var(--rc-card) 55%,transparent)}}.bg-\[color\:var\(--rc-card\)\]\/70{background-color:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-card\)\]\/70{background-color:color-mix(in oklab,var(--rc-card) 70%,transparent)}}.bg-\[color\:var\(--rc-card\)\]\/75{background-color:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-card\)\]\/75{background-color:color-mix(in oklab,var(--rc-card) 75%,transparent)}}.bg-\[color\:var\(--rc-color-primary\)\],.bg-\[color\:var\(--rc-color-primary\)\]\/8{background-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-color-primary\)\]\/8{background-color:color-mix(in oklab,var(--rc-color-primary) 8%,transparent)}}.bg-\[color\:var\(--rc-color-primary\)\]\/10{background-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-color-primary\)\]\/10{background-color:color-mix(in oklab,var(--rc-color-primary) 10%,transparent)}}.bg-\[color\:var\(--rc-color-primary\)\]\/12{background-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-color-primary\)\]\/12{background-color:color-mix(in oklab,var(--rc-color-primary) 12%,transparent)}}.bg-\[color\:var\(--rc-color-primary\)\]\/15{background-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-color-primary\)\]\/15{background-color:color-mix(in oklab,var(--rc-color-primary) 15%,transparent)}}.bg-\[color\:var\(--rc-nav-active-bg\)\]\/40{background-color:var(--rc-nav-active-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-nav-active-bg\)\]\/40{background-color:color-mix(in oklab,var(--rc-nav-active-bg) 40%,transparent)}}.bg-\[color\:var\(--rc-nav-surface\)\]{background-color:var(--rc-nav-surface)}.bg-\[color\:var\(--rc-status-danger-bg\)\]{background-color:var(--rc-status-danger-bg)}.bg-\[color\:var\(--rc-status-info-bg\)\]{background-color:var(--rc-status-info-bg)}.bg-\[color\:var\(--rc-status-ok-bg\)\]{background-color:var(--rc-status-ok-bg)}.bg-\[color\:var\(--rc-status-success-bg\)\]{background-color:var(--rc-status-success-bg)}.bg-\[color\:var\(--rc-status-warn-bg\)\]{background-color:var(--rc-status-warn-bg)}.bg-\[color\:var\(--rc-status-warning-bg\)\]{background-color:var(--rc-status-warning-bg)}.bg-\[color\:var\(--rc-status-warning-text\,var\(--rc-color-primary\)\)\]{background-color:var(--rc-status-warning-text,var(--rc-color-primary))}.bg-\[color\:var\(--rc-surface\)\],.bg-\[color\:var\(--rc-surface\)\]\/35{background-color:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface\)\]\/35{background-color:color-mix(in oklab,var(--rc-surface) 35%,transparent)}}.bg-\[color\:var\(--rc-surface\)\]\/40{background-color:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface\)\]\/40{background-color:color-mix(in oklab,var(--rc-surface) 40%,transparent)}}.bg-\[color\:var\(--rc-surface\)\]\/50{background-color:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface\)\]\/50{background-color:color-mix(in oklab,var(--rc-surface) 50%,transparent)}}.bg-\[color\:var\(--rc-surface\)\]\/55{background-color:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface\)\]\/55{background-color:color-mix(in oklab,var(--rc-surface) 55%,transparent)}}.bg-\[color\:var\(--rc-surface\)\]\/60{background-color:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface\)\]\/60{background-color:color-mix(in oklab,var(--rc-surface) 60%,transparent)}}.bg-\[color\:var\(--rc-surface\)\]\/70{background-color:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface\)\]\/70{background-color:color-mix(in oklab,var(--rc-surface) 70%,transparent)}}.bg-\[color\:var\(--rc-surface-dark\)\]\/55{background-color:var(--rc-surface-dark)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface-dark\)\]\/55{background-color:color-mix(in oklab,var(--rc-surface-dark) 55%,transparent)}}.bg-\[color\:var\(--rc-surface-elevated\)\],.bg-\[color\:var\(--rc-surface-elevated\)\]\/80{background-color:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface-elevated\)\]\/80{background-color:color-mix(in oklab,var(--rc-surface-elevated) 80%,transparent)}}.bg-\[color\:var\(--rc-surface-elevated\)\]\/85{background-color:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface-elevated\)\]\/85{background-color:color-mix(in oklab,var(--rc-surface-elevated) 85%,transparent)}}.bg-\[color\:var\(--rc-surface-elevated\)\]\/90{background-color:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface-elevated\)\]\/90{background-color:color-mix(in oklab,var(--rc-surface-elevated) 90%,transparent)}}.bg-\[color\:var\(--rc-surface-elevated\)\]\/95{background-color:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface-elevated\)\]\/95{background-color:color-mix(in oklab,var(--rc-surface-elevated) 95%,transparent)}}.bg-\[color\:var\(--rc-surface-soft\)\],.bg-\[color\:var\(--rc-surface-soft\)\]\/25{background-color:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface-soft\)\]\/25{background-color:color-mix(in oklab,var(--rc-surface-soft) 25%,transparent)}}.bg-\[color\:var\(--rc-surface-soft\)\]\/40{background-color:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--rc-surface-soft\)\]\/40{background-color:color-mix(in oklab,var(--rc-surface-soft) 40%,transparent)}}.bg-\[color\:var\(--rc-text\)\]{background-color:var(--rc-text)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.bg-white\/88{background-color:color-mix(in oklab,var(--color-white) 88%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[color\:var\(--rc-color-primary\)\]\/15{--tw-gradient-from:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.from-\[color\:var\(--rc-color-primary\)\]\/15{--tw-gradient-from:color-mix(in oklab,var(--rc-color-primary) 15%,transparent)}}.from-\[color\:var\(--rc-color-primary\)\]\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color\:var\(--rc-color-accent\)\]\/10{--tw-gradient-to:var(--rc-color-accent)}@supports (color:color-mix(in lab,red,red)){.to-\[color\:var\(--rc-color-accent\)\]\/10{--tw-gradient-to:color-mix(in oklab,var(--rc-color-accent) 10%,transparent)}}.to-\[color\:var\(--rc-color-accent\)\]\/10{--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-cover{background-size:cover}.bg-center{background-position:50%}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-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\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#d4af37\]{color:#d4af37}.text-\[\#d4af37\]\/80{color:oklab(76.6528% -.00256401 .138654/.8)}.text-\[\#f5efe3\]{color:#f5efe3}.text-\[\#f5efe3\]\/70{color:oklab(95.3534% .00162122 .0171093/.7)}.text-\[color\:var\(--rc-border\)\]{color:var(--rc-border)}.text-\[color\:var\(--rc-color-danger\,\#b4232a\)\]{color:var(--rc-color-danger,#b4232a)}.text-\[color\:var\(--rc-color-primary\)\]{color:var(--rc-color-primary)}.text-\[color\:var\(--rc-color-primary-foreground\)\]{color:var(--rc-color-primary-foreground)}.text-\[color\:var\(--rc-color-warning\,\#b8860b\)\]{color:var(--rc-color-warning,#b8860b)}.text-\[color\:var\(--rc-fg\)\]{color:var(--rc-fg)}.text-\[color\:var\(--rc-nav-fg\)\]{color:var(--rc-nav-fg)}.text-\[color\:var\(--rc-status-danger-text\)\]{color:var(--rc-status-danger-text)}.text-\[color\:var\(--rc-status-info\)\]{color:var(--rc-status-info)}.text-\[color\:var\(--rc-status-ok\)\]{color:var(--rc-status-ok)}.text-\[color\:var\(--rc-status-success-text\)\]{color:var(--rc-status-success-text)}.text-\[color\:var\(--rc-status-success-text\,var\(--rc-color-primary\)\)\]{color:var(--rc-status-success-text,var(--rc-color-primary))}.text-\[color\:var\(--rc-status-warn\)\]{color:var(--rc-status-warn)}.text-\[color\:var\(--rc-status-warning-text\)\]{color:var(--rc-status-warning-text)}.text-\[color\:var\(--rc-status-warning-text\,var\(--rc-text-muted\)\)\]{color:var(--rc-status-warning-text,var(--rc-text-muted))}.text-\[color\:var\(--rc-text\)\],.text-\[color\:var\(--rc-text\)\]\/82{color:var(--rc-text)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--rc-text\)\]\/82{color:color-mix(in oklab,var(--rc-text) 82%,transparent)}}.text-\[color\:var\(--rc-text\)\]\/95{color:var(--rc-text)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--rc-text\)\]\/95{color:color-mix(in oklab,var(--rc-text) 95%,transparent)}}.text-\[color\:var\(--rc-text-muted\)\]{color:var(--rc-text-muted)}.text-amber-700{color:var(--color-amber-700)}.text-amber-950{color:var(--color-amber-950)}.text-current{color:currentColor}.text-cyan-300\/90{color:#53eafde6}@supports (color:color-mix(in lab,red,red)){.text-cyan-300\/90{color:color-mix(in oklab,var(--color-cyan-300) 90%,transparent)}}.text-emerald-700{color:var(--color-emerald-700)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-950{color:var(--color-red-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[color\:var\(--rc-color-primary\)\]{accent-color:var(--rc-color-primary)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.opacity-\[0\.85\]{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_-18px_44px_rgba\(15\,23\,42\,0\.14\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-18px_44px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 -18px 44px var(--tw-shadow-color,#0f172a24)}.shadow-\[0_10px_28px_rgba\(99\,102\,241\,0\.18\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#6366f12e)}.shadow-\[0_10px_28px_rgba\(99\,102\,241\,0\.18\)\],.shadow-\[inset_0_-2px_0_0_var\(--rc-color-primary\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_0_var\(--rc-color-primary\)\]{--tw-shadow:inset 0 -2px 0 0 var(--tw-shadow-color,var(--rc-color-primary))}.shadow-\[var\(--rc-shadow\)\]{--tw-shadow:var(--rc-shadow)}.shadow-\[var\(--rc-shadow-lg\)\],.shadow-\[var\(--rc-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--rc-shadow-lg\)\]{--tw-shadow:var(--rc-shadow-lg)}.shadow-\[var\(--rc-shadow-sm\)\]{--tw-shadow:var(--rc-shadow-sm)}.shadow-\[var\(--rc-shadow-sm\)\],.shadow-\[var\(--rc-shadow-xs\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--rc-shadow-xs\)\]{--tw-shadow:var(--rc-shadow-xs)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[color\:var\(--rc-color-primary\)\]\/25{--tw-ring-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-\[color\:var\(--rc-color-primary\)\]\/25{--tw-ring-color:color-mix(in oklab,var(--rc-color-primary) 25%,transparent)}}.ring-\[color\:var\(--rc-color-primary\)\]\/35{--tw-ring-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-\[color\:var\(--rc-color-primary\)\]\/35{--tw-ring-color:color-mix(in oklab,var(--rc-color-primary) 35%,transparent)}}.ring-\[color\:var\(--rc-nav-active-border\)\]{--tw-ring-color:var(--rc-nav-active-border)}.ring-\[color\:var\(--rc-status-danger-border\)\]\/45{--tw-ring-color:var(--rc-status-danger-border)}@supports (color:color-mix(in lab,red,red)){.ring-\[color\:var\(--rc-status-danger-border\)\]\/45{--tw-ring-color:color-mix(in oklab,var(--rc-status-danger-border) 45%,transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.brightness-105{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-105{--tw-brightness:brightness(105%)}.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)}.backdrop-blur,.backdrop-blur-\[2px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-filter{-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-\[box-shadow\]{transition-property:box-shadow;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-shadow{transition-property:box-shadow;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-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\[var\(--rc-ease-out\)\]{--tw-ease:var(--rc-ease-out);transition-timing-function:var(--rc-ease-out)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}@media (hover:hover){.group-hover\:scale-\[1\.01\]:is(:where(.group):hover *){scale:1.01}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:text-\[color\:var\(--rc-color-primary\)\]:is(:where(.group):hover *){color:var(--rc-color-primary)}}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker,.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[color\:var\(--rc-color-primary\)\]:hover,.hover\:border-\[color\:var\(--rc-color-primary\)\]\/40:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color\:var\(--rc-color-primary\)\]\/40:hover{border-color:color-mix(in oklab,var(--rc-color-primary) 40%,transparent)}}.hover\:border-\[color\:var\(--rc-color-primary\,\#0f2a47\)\]:hover{border-color:var(--rc-color-primary,#0f2a47)}.hover\:border-\[color\:var\(--rc-status-danger-border\)\]\/75:hover{border-color:var(--rc-status-danger-border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color\:var\(--rc-status-danger-border\)\]\/75:hover{border-color:color-mix(in oklab,var(--rc-status-danger-border) 75%,transparent)}}.hover\:border-\[color\:var\(--rc-status-success-border\)\]\/75:hover{border-color:var(--rc-status-success-border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color\:var\(--rc-status-success-border\)\]\/75:hover{border-color:color-mix(in oklab,var(--rc-status-success-border) 75%,transparent)}}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:bg-\[color\:var\(--rc-bg-main\)\]:hover{background-color:var(--rc-bg-main)}.hover\:bg-\[color\:var\(--rc-status-danger-bg\)\]:hover{background-color:var(--rc-status-danger-bg)}.hover\:bg-\[color\:var\(--rc-surface\)\]:hover,.hover\:bg-\[color\:var\(--rc-surface\)\]\/70:hover{background-color:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color\:var\(--rc-surface\)\]\/70:hover{background-color:color-mix(in oklab,var(--rc-surface) 70%,transparent)}}.hover\:bg-\[color\:var\(--rc-surface-soft\)\]:hover{background-color:var(--rc-surface-soft)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-amber-800:hover{background-color:var(--color-amber-800)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.hover\:text-\[color\:var\(--rc-color-danger\,\#b4232a\)\]:hover{color:var(--rc-color-danger,#b4232a)}.hover\:text-\[color\:var\(--rc-color-primary\)\]:hover{color:var(--rc-color-primary)}.hover\:text-\[color\:var\(--rc-text\)\]:hover{color:var(--rc-text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[var\(--rc-shadow-lg\)\]:hover{--tw-shadow:var(--rc-shadow-lg)}.hover\:shadow-\[var\(--rc-shadow-lg\)\]:hover,.hover\:shadow-\[var\(--rc-shadow-md\)\]:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--rc-shadow-md\)\]:hover{--tw-shadow:var(--rc-shadow-md)}}.focus\:shadow-\[0_0_0_3px_rgba\(var\(--rc-color-primary-rgb\,99\,102\,241\)\,0\.25\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,rgba(var(--rc-color-primary-rgb,99,102,241),.25))}.focus\:shadow-\[0_0_0_3px_rgba\(var\(--rc-color-primary-rgb\,99\,102\,241\)\,0\.25\)\]:focus,.focus\:shadow-none:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000}.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-\[color\:var\(--rc-color-primary\)\]:focus,.focus\:ring-\[color\:var\(--rc-color-primary\)\]\/30:focus{--tw-ring-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[color\:var\(--rc-color-primary\)\]\/30:focus{--tw-ring-color:color-mix(in oklab,var(--rc-color-primary) 30%,transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@supports (padding:max(0px)){.supports-\[padding\:max\(0px\)\]\:pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}}@media not all and (min-width:64rem){.max-lg\:contents{display:contents}.max-lg\:overflow-x-auto{overflow-x:auto}}@media not all and (min-width:40rem){.max-sm\:gap-1{gap:calc(var(--spacing) * 1)}.max-sm\:text-\[12px\]{font-size:12px}}@media (min-width:40rem){.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:aspect-\[5\/4\]{aspect-ratio:5/4}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:min-h-\[19rem\]{min-height:19rem}.sm\:min-h-\[24rem\]{min-height:24rem}.sm\:min-h-\[300px\]{min-height:300px}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-\[4\.5rem\]{width:4.5rem}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_100px_120px_auto\]{grid-template-columns:minmax(0,1fr) 100px 120px auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-y-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-1{padding-block:calc(var(--spacing) * 1)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[13px\]{font-size:13px}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_200px_200px_160px\]{grid-template-columns:1fr 200px 200px 160px}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:max-h-\[460px\]{max-height:460px}.lg\:min-h-\[340px\]{min-height:340px}.lg\:max-w-full{max-width:100%}.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.02fr_1fr\]{grid-template-columns:1.02fr 1fr}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[16rem_1fr\]{grid-template-columns:16rem 1fr}.lg\:grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,1\.04fr\)_minmax\(18rem\,0\.72fr\)\]{grid-template-columns:minmax(0,1.04fr) minmax(18rem,.72fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(260px\,1fr\)_160px_220px_auto\]{grid-template-columns:minmax(260px,1fr) 160px 220px auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-28{top:calc(var(--spacing) * 28)}.xl\:max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,440px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,440px)}.xl\:gap-14{gap:calc(var(--spacing) * 14)}.xl\:self-start{align-self:flex-start}.xl\:overflow-y-auto{overflow-y:auto}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:96rem){.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.print\:hidden{display:none}.print\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.print\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:p-0{padding:calc(var(--spacing) * 0)}}.\[\&_a\]\:text-\[color\:var\(--rc-color-primary\)\] a{color:var(--rc-color-primary)}.\[\&_a\:hover\]\:underline a:hover{text-decoration-line:underline}.\[\&_h2\]\:mt-8 h2{margin-top:calc(var(--spacing) * 8)}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-bold h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h2\]\:tracking-tight h2{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[\&_h3\]\:mt-6 h3{margin-top:calc(var(--spacing) * 6)}.\[\&_h3\]\:text-lg h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media not all and (min-width:40rem){.max-sm\:\[\&_span\.nav-label\]\:sr-only span.nav-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker,.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>button\]\:h-12>button{height:calc(var(--spacing) * 12)}}.rc-intro{z-index:1000;background:#04060e;place-items:center;transition:opacity .9s,transform .9s;display:grid;position:fixed;inset:0;overflow:hidden}.rc-intro.is-done{opacity:0;pointer-events:none;transform:scale(1.06)}.rc-intro__sky{background:radial-gradient(900px 600px at 50% 40%,#1e90ff2e,#0000 60%),radial-gradient(700px 500px at 70% 60%,#7861ff29,#0000 60%);position:absolute;inset:0}.rc-intro__stars{pointer-events:none;position:absolute;inset:0;overflow:hidden}.rc-intro__star{opacity:.7;background:#cfe4ff;border-radius:50%;width:2px;height:2px;animation:rc-intro-twinkle 4s ease-in-out infinite;position:absolute}@keyframes rc-intro-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:.9;transform:scale(1.1)}}.rc-intro__stage{text-align:center;z-index:3;position:relative}.rc-intro__emblem{place-items:center;width:210px;height:210px;margin:0 auto 26px;display:grid;position:relative}.rc-intro__halo{border:1px solid #00e7ff52;border-radius:50%;width:210px;height:210px;animation:rc-intro-haloin 1.1s .15s backwards,rc-intro-spin 20s linear infinite;position:absolute;box-shadow:inset 0 0 60px #00e7ff29,0 0 50px #00e7ff1f}.rc-intro__halo2{border:1px dashed #7861ff4d;border-radius:50%;width:168px;height:168px;animation:rc-intro-haloin 1.1s .35s backwards,rc-intro-spin 28s linear infinite reverse;position:absolute}.rc-intro__logo{object-fit:contain;z-index:2;filter:drop-shadow(0 0 34px #00e7ff66);width:172px;height:172px;animation:rc-intro-logoin 1.3s cubic-bezier(.2,1,.3,1) .25s backwards;position:relative}.rc-intro__logo--light{display:none}@keyframes rc-intro-haloin{0%{opacity:0}to{opacity:1}}@keyframes rc-intro-logoin{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes rc-intro-spin{to{transform:rotate(1turn)}}.rc-intro__word{animation:rc-intro-rise 1s 1.1s backwards}.rc-intro__word b{font-family:var(--font-signature-display,"Cinzel","Times New Roman",serif);letter-spacing:.18em;font-size:clamp(30px,6vw,58px);font-weight:600;display:block}.rc-intro__word b:first-child{color:#eaf1ff}.rc-intro__word b:last-child{color:#0000;letter-spacing:.34em;background:linear-gradient(120deg,#00e7ff,#7861ff);-webkit-background-clip:text;background-clip:text}.rc-intro__line{background:linear-gradient(90deg,#0000,#d4af37e6,#0000);width:240px;height:1px;margin:18px auto 0;animation:rc-intro-grow 1.1s 1.5s backwards}@keyframes rc-intro-grow{0%{width:0}to{width:240px}}.rc-intro__tag{font-family:var(--font-signature-sans,"Raleway",system-ui,sans-serif);letter-spacing:.26em;text-transform:uppercase;color:#8ca2c0;margin:18px 0 0;font-size:12px;font-weight:600;animation:rc-intro-rise 1s 1.8s backwards}@keyframes rc-intro-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.rc-intro__skip{bottom:max(30px,env(safe-area-inset-bottom));z-index:4;font-family:var(--font-signature-sans,"Raleway",system-ui,sans-serif);letter-spacing:.02em;color:#eaf1ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;white-space:nowrap;background:#102a448c;border:1px solid #7861ff61;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:9px 18px;font-size:14px;font-weight:600;transition:transform .18s,box-shadow .25s,border-color .2s,color .2s;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.rc-intro__skip:hover{border-color:#1e90ff;transform:translate(-50%)translateY(-1px);box-shadow:0 0 44px #1e90ff38}.rc-intro__skip:active{transform:translate(-50%)translateY(1px)scale(.995)}.rc-intro__skip:focus-visible{outline-offset:3px;outline:2px solid #00e7ff}html[data-rc-preset=astral-premium] .rc-intro,html[data-rc-preset=celeste-light] .rc-intro,html[data-rc-preset=minimal-pro] .rc-intro,html[data-rc-preset=relique-celeste-signature-light] .rc-intro,html[data-rc-preset=relique-tcg-premium] .rc-intro,html[data-rc-preset=tcg-shop] .rc-intro{background:linear-gradient(#f6faff,#e6f0fb)}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__sky,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__sky,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__sky,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__sky,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__sky,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__sky{background:radial-gradient(900px 600px at 50% 38%,#57a6ee47,#0000 60%),radial-gradient(720px 520px at 72% 62%,#7cc4f038,#0000 62%)}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__star,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__star,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__star,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__star,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__star,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__star{opacity:.45;background:#2b6fc2}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__halo,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__halo,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__halo,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__halo,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__halo,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__halo{border-color:#2b6fc257;box-shadow:inset 0 0 60px #57a6ee33,0 0 50px #2b6fc224}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__halo2,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__halo2,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__halo2,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__halo2,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__halo2,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__halo2{border-color:#7cc4f08c}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__logo,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__logo,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__logo,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__logo,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__logo,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__logo{filter:drop-shadow(0 8px 26px #2b6fc247)}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__logo--dark,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__logo--dark,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__logo--dark,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__logo--dark,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__logo--dark,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__logo--dark{display:none}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__logo--light,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__logo--light,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__logo--light,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__logo--light,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__logo--light,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__logo--light{display:block}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__word b:first-child,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__word b:first-child,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__word b:first-child,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__word b:first-child,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__word b:first-child,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__word b:first-child{color:#14304f}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__word b:last-child,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__word b:last-child,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__word b:last-child,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__word b:last-child,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__word b:last-child,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__word b:last-child{background:linear-gradient(120deg,#2b6fc2,#57a6ee);-webkit-background-clip:text;background-clip:text}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__line,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__line,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__line,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__line,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__line,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__line{background:linear-gradient(90deg,#0000,#b5853fd9,#0000)}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__tag,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__tag,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__tag,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__tag,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__tag,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__tag{color:#5a738f}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__skip,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__skip,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__skip,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__skip,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__skip,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__skip{color:#14304f;background:#ffffff8c;border-color:#2b6fc245}html[data-rc-preset=astral-premium] .rc-intro .rc-intro__skip:hover,html[data-rc-preset=celeste-light] .rc-intro .rc-intro__skip:hover,html[data-rc-preset=minimal-pro] .rc-intro .rc-intro__skip:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-intro .rc-intro__skip:hover,html[data-rc-preset=relique-tcg-premium] .rc-intro .rc-intro__skip:hover,html[data-rc-preset=tcg-shop] .rc-intro .rc-intro__skip:hover{border-color:#2b6fc2;box-shadow:0 0 40px #2b6fc229}@media (prefers-reduced-motion:reduce){.rc-intro,.rc-intro__halo,.rc-intro__halo2,.rc-intro__line,.rc-intro__logo,.rc-intro__star,.rc-intro__tag,.rc-intro__word{transition-duration:.2s;animation:none!important}}.rc-intro.is-reduced-motion,.rc-intro.is-reduced-motion .rc-intro__halo,.rc-intro.is-reduced-motion .rc-intro__halo2,.rc-intro.is-reduced-motion .rc-intro__line,.rc-intro.is-reduced-motion .rc-intro__logo,.rc-intro.is-reduced-motion .rc-intro__star,.rc-intro.is-reduced-motion .rc-intro__tag,.rc-intro.is-reduced-motion .rc-intro__word{transition-duration:.2s;animation:none!important}:root{color-scheme:light;--rc-bg-main:#f8fafc;--rc-bg-card:#fff;--rc-border-clean:#e5e7eb;--rc-primary:#2563eb;--rc-primary-hover:#1d4ed8;--rc-color-primary:var(--rc-primary);--rc-color-primary-rgb:37,99,235;--rc-color-primary-foreground:#f8fbff;--rc-color-secondary:#38bdf8;--rc-color-accent:#7dd3fc;--rc-color-success:#059669;--rc-color-danger:#e11d48;--rc-bg:var(--rc-bg-main);--rc-fg:#0f172a;--rc-muted:#64748b;--rc-card:var(--rc-bg-card);--rc-surface:#eef6ff;--rc-surface-elevated:#fdfeff;--rc-surface-soft:#e8f2fc;--rc-surface-dark:#0b1220;--rc-surface-elevated-dark:#0f1729;--rc-surface-soft-dark:#141e30;--rc-border:#3878be1a;--rc-border-dark:#94b8dc24;--rc-border-strong:#3878be29;--rc-border-strong-dark:#bad2eb33;--rc-text:#0f172a;--rc-text-light:#0f172a;--rc-text-dark:#f7f4ff;--rc-text-muted:#64748b;--rc-text-muted-dark:#a8c0db;--rc-status-success-bg:#dcfce7;--rc-status-success-text:#166534;--rc-status-success-border:#86efac;--rc-status-warning-bg:#fef3c7;--rc-status-warning-text:#92400e;--rc-status-warning-border:#fcd34d;--rc-status-danger-bg:#fee2e2;--rc-status-danger-text:#991b1b;--rc-status-danger-border:#fca5a5;--rc-bg-light:var(--rc-bg-main);--rc-bg-dark:#0b1220;--rc-radius:14px;--rc-radius-lg:24px;--rc-radius-sm:10px;--rc-font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--rc-leading:1.55;--rc-leading-tight:1.12;--rc-tracking-tight:-.045em;--rc-space-1:.25rem;--rc-space-2:.5rem;--rc-space-3:.75rem;--rc-space-4:1rem;--rc-space-5:1.25rem;--rc-space-6:1.5rem;--rc-space-8:2rem;--rc-space-10:2.5rem;--rc-space-12:3rem;--rc-shadow-xs:0 1px 2px #1e508c0d;--rc-shadow-sm:0 10px 32px #2864a012;--rc-shadow:0 22px 56px #235f9b1a;--rc-shadow-lg:0 28px 72px #1e5a961f;--rc-shadow-panel:0 18px 48px #2864a014;--rc-shadow-glow:0 20px 56px var(--rc-color-accent)}@supports (color:color-mix(in lab,red,red)){:root{--rc-shadow-glow:0 20px 56px color-mix(in srgb,var(--rc-color-accent) 16%,transparent)}}:root{--rc-shadow-dark:0 28px 90px #0206179e;--rc-shadow-dark-sm:0 16px 44px #02061770;--rc-glow-primary:0 0 40px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--rc-glow-primary:0 0 40px color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}:root{--rc-glow-accent:0 0 36px var(--rc-color-accent)}@supports (color:color-mix(in lab,red,red)){:root{--rc-glow-accent:0 0 36px color-mix(in srgb,var(--rc-color-accent) 20%,transparent)}}:root{--rc-ring:0 0 0 3px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--rc-ring:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}:root{--rc-ease-out:cubic-bezier(.22,1,.36,1);--rc-duration:.22s;--rc-duration-fast:.14s;--rc-nav-fg:var(--rc-text)}@supports (color:color-mix(in lab,red,red)){:root{--rc-nav-fg:color-mix(in srgb,var(--rc-text) 82%,#2563eb 18%)}}:root{--rc-nav-muted:var(--rc-text-muted)}@supports (color:color-mix(in lab,red,red)){:root{--rc-nav-muted:color-mix(in srgb,var(--rc-text-muted) 68%,#3b82f6 32%)}}:root{--rc-nav-border:var(--rc-border)}@supports (color:color-mix(in lab,red,red)){:root{--rc-nav-border:color-mix(in srgb,var(--rc-border) 55%,#bae6fd 45%)}}:root{--rc-nav-surface:#fbfdff;--rc-nav-hover-bg:#f7faff;--rc-nav-active-fg:#0c1828;--rc-nav-active-bg:#e9f2ff;--rc-nav-active-border:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--rc-nav-active-border:color-mix(in srgb,var(--rc-color-primary) 35%,#bfdbfe 65%)}}html{min-height:100%}body{background:var(--rc-bg-main);color:var(--rc-fg);font-family:var(--rc-font-sans);line-height:var(--rc-leading);font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizelegibility;font-size:1rem}.rc-x-contain{overflow-x:clip}body:before{content:none}main{letter-spacing:.002em}h1,h2,h3{line-height:var(--rc-leading-tight);letter-spacing:var(--rc-tracking-tight);color:var(--rc-text);text-wrap:balance}h1{font-weight:850}h2,h3{font-weight:760}.rc-panel{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:var(--rc-radius-lg);position:relative;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.rc-admin-frame:before{content:none}.rc-admin-frame{position:relative}.rc-admin-table tbody tr{transition:background-color var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out)}.rc-admin-table tbody tr:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin-table tbody tr:hover{background:color-mix(in srgb,var(--rc-color-primary) 4%,transparent)}}.rc-admin-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--rc-text-muted);font-size:10.5px;font-weight:700}.rc-admin-table tbody tr:last-child td{border-bottom:0}.rc-admin-table tbody td{font-variant-numeric:tabular-nums}.rc-admin2-root .adm-status{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.rc-admin2-root .adm-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.rc-admin2-root .adm-status--paid{color:var(--rc-status-success-text);border-color:var(--rc-status-success-border);background:var(--rc-status-success-bg)}.rc-admin2-root .adm-status--ship{color:var(--rc-color-primary);border-color:var(--rc-border-strong);background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-status--ship{background:color-mix(in srgb,var(--rc-color-primary) 8%,transparent)}}.rc-admin2-root .adm-status--pend{color:var(--rc-status-warning-text);border-color:var(--rc-status-warning-border);background:var(--rc-status-warning-bg)}.rc-admin2-root .adm-status--ref{color:var(--rc-status-danger-text);border-color:var(--rc-status-danger-border);background:var(--rc-status-danger-bg)}.rc-admin2-root .adm-status--draft{color:var(--rc-text-muted);border-color:var(--rc-border-strong);background:var(--rc-text-muted)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-status--draft{background:color-mix(in srgb,var(--rc-text-muted) 10%,transparent)}}.rc-admin-sidebar{border:1px solid var(--rc-border-clean);border-radius:calc(var(--rc-radius-lg) + 8px)}.rc-admin-card,.rc-admin-sidebar{background:var(--rc-bg-card);box-shadow:0 1px 3px #0f172a0f}.rc-admin-card{border:1px solid var(--rc-border-clean);border-radius:calc(var(--rc-radius-lg) + 2px);transition:border-color var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out)}.rc-admin-card:hover{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){.rc-admin-card:hover{border-color:color-mix(in srgb,var(--rc-border-strong) 85%,var(--rc-color-primary) 15%)}}.rc-admin-card:hover{box-shadow:0 4px 14px #0f172a14}.rc-admin2-root .adm-kpis{grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:16px;display:grid}.rc-admin2-root .adm-kpi{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:calc(var(--rc-radius-lg) + 2px);transition:border-color var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out);padding:18px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.rc-admin2-root .adm-kpi:hover{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-kpi:hover{border-color:color-mix(in srgb,var(--rc-border-strong) 85%,var(--rc-color-primary) 15%)}}.rc-admin2-root .adm-kpi:hover{box-shadow:0 4px 14px #0f172a14}.rc-admin2-root .adm-kpi__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.rc-admin2-root .adm-kpi__ico{width:36px;height:36px;color:var(--rc-color-primary);background:var(--rc-color-primary);border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-kpi__ico{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-admin2-root .adm-kpi__ico svg{width:18px;height:18px}.rc-admin2-root .adm-kpi__ico--accent{color:var(--rc-color-accent);background:var(--rc-color-accent)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-kpi__ico--accent{background:color-mix(in srgb,var(--rc-color-accent) 16%,transparent)}}.rc-admin2-root .adm-kpi__ico--gold{color:var(--rc-color-secondary,#b5853f);background:var(--rc-color-secondary,#b5853f)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-kpi__ico--gold{background:color-mix(in srgb,var(--rc-color-secondary,#b5853f) 14%,transparent)}}.rc-admin2-root .adm-kpi__ico--warn{color:var(--rc-status-warning-text);background:var(--rc-status-warning-bg,var(--rc-status-warning-text))}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-kpi__ico--warn{background:var(--rc-status-warning-bg,color-mix(in srgb,var(--rc-status-warning-text) 14%,transparent))}}.rc-admin2-root .adm-kpi__val{font-family:var(--font-signature-display,inherit);color:var(--rc-text);font-variant-numeric:tabular-nums;margin-top:16px;font-size:30px;font-weight:600;line-height:1}.rc-admin2-root .adm-kpi__val small{color:var(--rc-text-muted);font-size:16px}.rc-admin2-root .adm-kpi__lbl{color:var(--rc-text-muted);margin-top:6px;font-size:12.5px}.rc-admin2-root .adm-spark{pointer-events:none;width:76px;height:30px;position:absolute;bottom:14px;right:14px}.rc-admin2-root .adm-spark__line{fill:none;stroke:var(--rc-color-primary);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.rc-admin2-root .adm-spark__area{fill:var(--rc-color-primary);fill-opacity:.12;stroke:none}.rc-admin2-root .adm-card__head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.rc-admin2-root .adm-card__head h3{letter-spacing:-.01em;color:var(--rc-text);margin:0;font-size:17px;font-weight:600}.rc-admin2-root .adm-card__sub{color:var(--rc-text-muted);margin-top:2px;font-size:12px}.rc-admin2-root .adm-chart__bignum{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.rc-admin2-root .adm-chart__bignum b{font-family:var(--font-signature-display,inherit);color:var(--rc-text);font-variant-numeric:tabular-nums;font-size:28px}.rc-admin2-root .adm-chart__wrap{position:relative}.rc-admin2-root .adm-chart svg{width:100%;height:auto;display:block}.rc-admin2-root .adm-chart__grid{stroke:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-chart__grid{stroke:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-admin2-root .adm-chart__grid{stroke-width:1px;stroke-dasharray:3 5}.rc-admin2-root .adm-chart__area{fill:var(--rc-color-primary);fill-opacity:.16;stroke:none}.rc-admin2-root .adm-chart__line{fill:none;stroke:var(--rc-color-primary);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.rc-admin2-root .adm-chart__axis{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.rc-admin2-root .adm-chart__axis span{color:var(--rc-text-muted);font-size:10.5px}.rc-admin2-root .adm-copilot{border:1px solid var(--rc-border-strong);border-radius:calc(var(--rc-radius-lg) + 2px);background:radial-gradient(120% 120% at 100% 0,var(--rc-color-accent),transparent 55%),radial-gradient(110% 120% at 0 100%,var(--rc-color-primary),transparent 55%),var(--rc-bg-card);padding:20px;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-copilot{background:radial-gradient(120% 120% at 100% 0,color-mix(in srgb,var(--rc-color-accent) 22%,transparent),transparent 55%),radial-gradient(110% 120% at 0 100%,color-mix(in srgb,var(--rc-color-primary) 12%,transparent),transparent 55%),var(--rc-bg-card)}}.rc-admin2-root .adm-copilot__head{align-items:center;gap:12px;display:flex}.rc-admin2-root .adm-copilot__orb{background:radial-gradient(circle at 32% 28%,#fff,var(--rc-color-accent) 45%,var(--rc-color-primary));width:40px;height:40px;box-shadow:var(--rc-glow-accent,0 0 24px #7cc4f080);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.rc-admin2-root .adm-copilot__orb:after{content:"";border:1px dashed var(--rc-color-primary);border-radius:50%;position:absolute;inset:-5px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-copilot__orb:after{border:1px dashed color-mix(in srgb,var(--rc-color-primary) 40%,transparent)}}.rc-admin2-root .adm-copilot__orb:after{animation:adm-orb-spin 16s linear infinite}@keyframes adm-orb-spin{to{transform:rotate(1turn)}}.rc-admin2-root .adm-copilot__title b{font-family:var(--font-signature-display,inherit);letter-spacing:.06em;color:var(--rc-text);font-size:16px;display:block}.rc-admin2-root .adm-copilot__title span{color:var(--rc-text-muted);font-size:11.5px}.rc-admin2-root .adm-reco{border-radius:var(--rc-radius-md);border:1px solid var(--rc-border-clean);background:var(--rc-bg-main);gap:12px;padding:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-reco{background:color-mix(in srgb,var(--rc-bg-main) 50%,var(--rc-bg-card))}}.rc-admin2-root .adm-reco{transition:border-color .2s var(--rc-ease-out),box-shadow .2s var(--rc-ease-out)}.rc-admin2-root .adm-reco:hover{border-color:var(--rc-border-strong);box-shadow:0 4px 14px #0f172a14}.rc-admin2-root .adm-reco[data-priority=high]{border-color:var(--rc-status-danger-border);background:var(--rc-status-danger-bg)}.rc-admin2-root .adm-reco[data-priority=medium]{border-color:var(--rc-status-warning-border);background:var(--rc-status-warning-bg)}.rc-admin2-root .adm-reco__ico{width:32px;height:32px;color:var(--rc-color-primary);background:var(--rc-color-primary);border-radius:9px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-reco__ico{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-admin2-root .adm-reco__ico svg{width:16px;height:16px}.rc-admin2-root .adm-reco__ico--price{color:var(--rc-status-success-text);background:var(--rc-status-success-bg,var(--rc-status-success-text))}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-reco__ico--price{background:var(--rc-status-success-bg,color-mix(in srgb,var(--rc-status-success-text) 12%,transparent))}}.rc-admin2-root .adm-reco__ico--stock{color:var(--rc-status-warning-text);background:var(--rc-status-warning-bg,var(--rc-status-warning-text))}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-reco__ico--stock{background:var(--rc-status-warning-bg,color-mix(in srgb,var(--rc-status-warning-text) 14%,transparent))}}.rc-admin2-root .adm-reco__ico--drop{color:var(--rc-color-accent);background:var(--rc-color-accent)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-root .adm-reco__ico--drop{background:color-mix(in srgb,var(--rc-color-accent) 16%,transparent)}}.rc-admin2-root .adm-reco__body{flex:1;min-width:0}.rc-admin2-root .adm-reco__kicker{text-transform:uppercase;letter-spacing:.04em;color:var(--rc-text-muted);font-size:11px;font-weight:600}.rc-admin2-root .adm-reco__body b{color:var(--rc-text);margin-top:2px;font-size:13.5px;display:block}.rc-admin2-root .adm-reco__body p{color:var(--rc-text-muted);margin:3px 0 9px;font-size:12.5px;line-height:1.45}.rc-admin2-root .adm-reco__act{flex-wrap:wrap;gap:7px;display:flex}@media (prefers-reduced-motion:reduce){.rc-admin2-root .adm-copilot__orb:after{animation:none}}.rc-panel-soft{border:1px solid var(--rc-border-clean);background:var(--rc-bg-main);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rc-panel-soft{background:color-mix(in srgb,var(--rc-bg-main) 70%,var(--rc-bg-card))}}.rc-panel-soft{border-radius:var(--rc-radius-lg);box-shadow:0 1px 2px #0f172a0a}.rc-astral-card{border:1px solid var(--rc-border);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rc-astral-card{border:1px solid color-mix(in srgb,var(--rc-border) 38%,transparent)}}.rc-astral-card{background:radial-gradient(24rem 14rem at 15% -18%,var(--rc-color-primary),transparent 68%),radial-gradient(24rem 14rem at 110% 0,var(--rc-color-accent),transparent 62%),linear-gradient(160deg,var(--rc-card),var(--rc-surface-elevated))}@supports (color:color-mix(in lab,red,red)){.rc-astral-card{background:radial-gradient(24rem 14rem at 15% -18%,color-mix(in srgb,var(--rc-color-primary) 10%,transparent),transparent 68%),radial-gradient(24rem 14rem at 110% 0,color-mix(in srgb,var(--rc-color-accent) 8%,transparent),transparent 62%),linear-gradient(160deg,color-mix(in srgb,var(--rc-card) 96%,var(--rc-color-primary) 4%),color-mix(in srgb,var(--rc-surface-elevated) 96%,var(--rc-color-accent) 4%))}}.rc-astral-card{border-radius:var(--rc-radius-lg);box-shadow:var(--rc-shadow-panel),var(--rc-shadow-glow)}.rc-astral-card:before{content:"";border-radius:calc(var(--rc-radius-lg) - 1px);pointer-events:none;background:linear-gradient(145deg,#ffffff29,#0000 42%);position:absolute;inset:1px}.rc-muted-divider{border-color:var(--rc-border)}@supports (color:color-mix(in lab,red,red)){.rc-muted-divider{border-color:color-mix(in srgb,var(--rc-border) 56%,transparent)}}.rc-trust-card{border-radius:var(--rc-radius-lg);background:radial-gradient(18rem 10rem at 20% -20%,var(--rc-color-primary),transparent 70%),var(--rc-card);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rc-trust-card{background:radial-gradient(18rem 10rem at 20% -20%,color-mix(in srgb,var(--rc-color-primary) 10%,transparent),transparent 70%),color-mix(in srgb,var(--rc-card) 78%,var(--rc-surface-soft) 22%)}}.rc-trust-card{box-shadow:var(--rc-shadow-sm)}.rc-btn{border-radius:var(--rc-radius);letter-spacing:-.005em;transition:transform var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out),background-color var(--rc-duration-fast) var(--rc-ease-out),color var(--rc-duration-fast) var(--rc-ease-out);font-weight:600}.rc-btn:disabled,.rc-btn[aria-disabled=true]{pointer-events:none;opacity:.5;box-shadow:none}.rc-btn:active{transform:translateY(1px)}.rc-btn-primary{border:1px solid var(--rc-primary)}@supports (color:color-mix(in lab,red,red)){.rc-btn-primary{border:1px solid color-mix(in srgb,var(--rc-primary) 88%,#1e40af 12%)}}.rc-btn-primary{background:var(--rc-primary);color:var(--rc-color-primary-foreground);box-shadow:0 1px 2px #0f172a0f}.rc-btn-primary:hover{background:var(--rc-primary-hover);border-color:var(--rc-primary-hover);box-shadow:0 4px 14px var(--rc-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.rc-btn-primary:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--rc-primary) 28%,transparent)}}.rc-btn-primary-hero{border:1px solid var(--rc-primary);box-shadow:0 4px 14px var(--rc-primary)}@supports (color:color-mix(in lab,red,red)){.rc-btn-primary-hero{box-shadow:0 4px 14px color-mix(in srgb,var(--rc-primary) 22%,transparent)}}.rc-btn-ghost{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);color:var(--rc-text);box-shadow:0 1px 2px #0f172a0a}.rc-btn-ghost:hover{background:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.rc-btn-ghost:hover{background:color-mix(in srgb,var(--rc-bg-main) 55%,var(--rc-bg-card))}}.rc-btn-ghost:hover{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){.rc-btn-ghost:hover{border-color:color-mix(in srgb,var(--rc-border-strong) 75%,var(--rc-color-primary) 25%)}}.rc-btn-ghost:hover{transform:translateY(-1px)}.rc-control{border-radius:var(--rc-radius);border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);width:100%;color:var(--rc-text);transition:border-color var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out),background-color var(--rc-duration-fast) var(--rc-ease-out);padding:.75rem 1rem;font-size:.9375rem;line-height:1.45;box-shadow:0 1px 2px #0f172a0a}.rc-control:hover{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){.rc-control:hover{border-color:color-mix(in srgb,var(--rc-border-strong) 80%,var(--rc-color-primary) 20%)}}.rc-control::placeholder{color:var(--rc-text-muted)}@supports (color:color-mix(in lab,red,red)){.rc-control::placeholder{color:color-mix(in srgb,var(--rc-text-muted) 74%,transparent)}}.rc-control:focus{border-color:var(--rc-primary);background:var(--rc-bg-card);box-shadow:0 0 0 3px var(--rc-primary)}@supports (color:color-mix(in lab,red,red)){.rc-control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-primary) 22%,transparent)}}.rc-control:focus{outline:none}.rc-control:disabled{cursor:not-allowed;opacity:.58;background:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.rc-control:disabled{background:color-mix(in srgb,var(--rc-surface) 82%,transparent)}}.rc-chip{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);color:var(--rc-text-muted);transition:transform var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out),color var(--rc-duration-fast) var(--rc-ease-out),background-color var(--rc-duration-fast) var(--rc-ease-out);border-radius:999px;font-weight:650;box-shadow:0 1px 2px #0f172a0a}.rc-chip:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-chip:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 38%,var(--rc-border))}}.rc-chip:hover{color:var(--rc-color-primary);background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-chip:hover{background:color-mix(in srgb,var(--rc-surface-elevated) 86%,var(--rc-color-primary) 7%)}}.rc-chip:hover{box-shadow:0 10px 24px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-chip:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--rc-color-primary) 10%,transparent)}}.rc-chip:hover{transform:translateY(-1px)}.rc-chip.is-active{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-chip.is-active{border-color:color-mix(in srgb,var(--rc-color-primary) 42%,transparent)}}.rc-chip.is-active{background:radial-gradient(12rem 8rem at 20% -40%,var(--rc-color-accent),transparent 70%),var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-chip.is-active{background:radial-gradient(12rem 8rem at 20% -40%,color-mix(in srgb,var(--rc-color-accent) 18%,transparent),transparent 70%),color-mix(in srgb,var(--rc-color-primary) 12%,var(--rc-surface-elevated))}}.rc-chip.is-active{color:var(--rc-color-primary);box-shadow:0 10px 26px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-chip.is-active{box-shadow:0 10px 26px color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-badge{border:1px solid var(--rc-border);border-radius:999px;align-items:center;gap:.35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-badge{border:1px solid color-mix(in srgb,var(--rc-border) 52%,transparent)}}.rc-badge{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-badge{background:color-mix(in srgb,var(--rc-surface-elevated) 86%,transparent)}}.rc-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--rc-text-muted);box-shadow:var(--rc-shadow-xs);padding:.28rem .6rem;font-size:.7rem;font-weight:800}.rc-badge-success{border-color:var(--rc-status-success-border);background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-badge-warning{border-color:var(--rc-status-warning-border);background:var(--rc-status-warning-bg);color:var(--rc-status-warning-text)}.rc-badge-danger{border-color:var(--rc-status-danger-border);background:var(--rc-status-danger-bg);color:var(--rc-status-danger-text)}.rc-header-nav{row-gap:.35rem}.rc-header-nav-scroll{scrollbar-width:none}.rc-header-nav-scroll::-webkit-scrollbar{display:none}@media (max-width:1023px){.rc-header-nav-scroll{scroll-snap-type:x mandatory;scroll-padding-inline:.25rem}.rc-header-nav-scroll .rc-storefront-menu__link{scroll-snap-align:start}.rc-storefront-header .rc-storefront-menu .rc-storefront-menu__link{padding:.4rem .62rem}}.rc-storefront-menu-container.rc-storefront-menu-container--enabled{z-index:2;pointer-events:auto;background:var(--rc-menu-container-bg);border:1px solid var(--rc-menu-container-border);box-shadow:var(--rc-menu-container-outer-shadow);position:relative;overflow:visible}@media (min-width:1024px){.rc-storefront-menu-container--enabled>.rc-storefront-menu{padding-top:0;padding-bottom:0}}.rc-storefront-menu-container--radius-md{border-radius:var(--rc-radius)}.rc-storefront-menu-container--radius-xl{border-radius:var(--rc-radius-lg)}.rc-storefront-menu-container--radius-full{border-radius:999px}.rc-storefront-menu-container--pad-compact{padding:.18rem .45rem}.rc-storefront-menu-container--pad-normal{padding:.35rem .65rem}.rc-storefront-menu-container--pad-comfortable{padding:.52rem .95rem}.rc-storefront-menu-container--shadow-none{--rc-menu-container-outer-shadow:none}.rc-storefront-menu-container--shadow-soft{--rc-menu-container-outer-shadow:var(--rc-shadow-xs)}.rc-storefront-menu-container--shadow-medium{--rc-menu-container-outer-shadow:0 10px 32px var(--rc-text)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu-container--shadow-medium{--rc-menu-container-outer-shadow:0 10px 32px color-mix(in srgb,var(--rc-text) 14%,transparent)}}.rc-storefront-menu-container--no-blur{-webkit-backdrop-filter:none;backdrop-filter:none}.rc-storefront-menu-container--blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rc-storefront-menu-container--glass.rc-storefront-menu-container--blur{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rc-storefront-menu-container--premium.rc-storefront-menu-container--enabled{box-shadow:var(--rc-menu-container-outer-shadow),inset 0 1px 0 0 #ffffff80}.rc-nav-link{border:1px solid var(--rc-nav-border);border-radius:999px;justify-content:center;align-items:center;padding:.5rem .8rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-nav-link{border:1px solid color-mix(in srgb,var(--rc-nav-border) 55%,transparent)}}.rc-nav-link{background:var(--rc-nav-surface)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link{background:color-mix(in srgb,var(--rc-nav-surface) 94%,transparent)}}.rc-nav-link{color:var(--rc-nav-fg);letter-spacing:-.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color var(--rc-duration-fast) var(--rc-ease-out),background-color var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out);font-weight:620;text-decoration:none}.rc-nav-link:hover{color:var(--rc-nav-fg);background:var(--rc-nav-hover-bg);border-color:var(--rc-nav-border)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link:hover{border-color:color-mix(in srgb,var(--rc-nav-border) 75%,var(--rc-color-accent) 12%)}}.rc-nav-link:hover{box-shadow:0 6px 20px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--rc-color-primary) 8%,transparent)}}.rc-nav-link:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-nav-link.is-active{color:var(--rc-nav-active-fg);background:var(--rc-nav-active-bg);border-color:var(--rc-nav-active-border);box-shadow:0 0 0 1px var(--rc-nav-active-border)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link.is-active{box-shadow:0 0 0 1px color-mix(in srgb,var(--rc-nav-active-border) 35%,transparent)}}.rc-nav-link-admin{color:#f8fafc;background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link-admin{background:color-mix(in srgb,var(--rc-color-primary) 92%,#0c4a6e 8%)}}.rc-nav-link-admin{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link-admin{border-color:color-mix(in srgb,var(--rc-color-primary) 70%,var(--rc-color-accent) 30%)}}.rc-nav-link-admin{box-shadow:0 6px 18px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link-admin{box-shadow:0 6px 18px color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}.rc-nav-link-admin:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-nav-link-admin:hover{background:color-mix(in srgb,var(--rc-color-primary) 88%,#0369a1 12%)}}.rc-nav-cart{gap:.45rem}.rc-storefront-menu__link{border-radius:var(--rc-radius);color:var(--rc-text);letter-spacing:-.01em;white-space:nowrap;transition:color var(--rc-duration-fast) var(--rc-ease-out),background-color var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.45rem .75rem;font-weight:620;text-decoration:none;display:inline-flex;position:relative}.rc-storefront-menu__link:hover{color:var(--rc-color-primary);background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link:hover{background:color-mix(in srgb,var(--rc-surface-soft) 88%,transparent)}}.rc-storefront-menu__link:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-storefront-menu__link--admin{color:#f8fafc!important;background:var(--rc-color-primary)!important}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--admin{background:color-mix(in srgb,var(--rc-color-primary) 92%,#0c4a6e 8%)!important}}.rc-storefront-menu__link--admin{border-color:var(--rc-color-primary)!important}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--admin{border-color:color-mix(in srgb,var(--rc-color-primary) 70%,var(--rc-color-accent) 30%)!important}}.rc-storefront-menu__link--admin{box-shadow:0 6px 18px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--admin{box-shadow:0 6px 18px color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}.rc-storefront-menu__link--admin:hover{background:var(--rc-color-primary)!important}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--admin:hover{background:color-mix(in srgb,var(--rc-color-primary) 88%,#0369a1 12%)!important}}.rc-storefront-menu__link--accent-highlight{color:var(--rc-color-accent)!important}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--accent-highlight{color:color-mix(in srgb,var(--rc-color-accent) 92%,var(--rc-color-fg) 8%)!important}}.rc-storefront-menu__link--accent-highlight{font-weight:700}.rc-storefront-menu__link--accent-highlight.is-active{color:var(--rc-color-accent)!important}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--accent-highlight.is-active{color:color-mix(in srgb,var(--rc-color-accent) 100%,transparent)!important}}.rc-storefront-menu__link--accent-cta{color:#fff!important;background:linear-gradient(135deg,var(--rc-color-accent,#f59e0b),var(--rc-color-accent,#f59e0b))!important}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--accent-cta{background:linear-gradient(135deg,var(--rc-color-accent,#f59e0b),color-mix(in srgb,var(--rc-color-accent,#f59e0b) 70%,var(--rc-color-primary) 30%))!important}}.rc-storefront-menu__link--accent-cta{border-color:var(--rc-color-accent,#f59e0b)!important}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--accent-cta{border-color:color-mix(in srgb,var(--rc-color-accent,#f59e0b) 60%,transparent)!important}}.rc-storefront-menu__link--accent-cta{box-shadow:0 6px 18px var(--rc-color-accent,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link--accent-cta{box-shadow:0 6px 18px color-mix(in srgb,var(--rc-color-accent,#f59e0b) 30%,transparent)}}.rc-storefront-menu__link--accent-cta:hover{filter:brightness(1.05)}.rc-storefront-menu__link-badge{text-transform:uppercase;letter-spacing:.04em;background:var(--rc-color-accent,#f59e0b);border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;margin-left:.4rem;padding:0 .45rem;font-size:.65rem;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu__link-badge{background:color-mix(in srgb,var(--rc-color-accent,#f59e0b) 88%,#fff 12%)}}.rc-storefront-menu__link-badge{color:#fff}.rc-storefront-menu--r-sm .rc-storefront-menu__link{border-radius:var(--rc-radius-sm)}.rc-storefront-menu--r-md .rc-storefront-menu__link{border-radius:var(--rc-radius)}.rc-storefront-menu--r-xl .rc-storefront-menu__link{border-radius:var(--rc-radius-lg)}.rc-storefront-menu--r-full .rc-storefront-menu__link{border-radius:999px}.rc-storefront-menu--minimal .rc-storefront-menu__link{background:0 0;border-color:#0000}.rc-storefront-menu--underline .rc-storefront-menu__link{border-radius:0;padding:.35rem .55rem}.rc-storefront-menu--pills .rc-storefront-menu__link{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--pills .rc-storefront-menu__link{border-color:color-mix(in srgb,var(--rc-border-clean) 65%,transparent)}}.rc-storefront-menu--pills .rc-storefront-menu__link{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--pills .rc-storefront-menu__link{background:color-mix(in srgb,var(--rc-surface-soft) 92%,transparent)}}.rc-storefront-menu--glass .rc-storefront-menu__link{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--glass .rc-storefront-menu__link{border-color:color-mix(in srgb,var(--rc-border-clean) 55%,transparent)}}.rc-storefront-menu--glass .rc-storefront-menu__link{background:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--glass .rc-storefront-menu__link{background:color-mix(in srgb,var(--rc-bg-main) 65%,transparent)}}.rc-storefront-menu--glass .rc-storefront-menu__link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rc-storefront-menu--premium .rc-storefront-menu__link{border-color:var(--rc-border-clean);background:var(--rc-surface-soft);box-shadow:var(--rc-shadow-xs)}.rc-storefront-menu--active-filled .rc-storefront-menu__link.is-active{color:var(--rc-color-primary-foreground);background:var(--rc-color-primary);border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--active-filled .rc-storefront-menu__link.is-active{border-color:color-mix(in srgb,var(--rc-color-primary) 85%,#0c4a6e 15%)}}.rc-storefront-menu--active-filled .rc-storefront-menu__link.is-active{box-shadow:0 6px 18px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--active-filled .rc-storefront-menu__link.is-active{box-shadow:0 6px 18px color-mix(in srgb,var(--rc-color-primary) 22%,transparent)}}.rc-storefront-menu--active-outline .rc-storefront-menu__link.is-active{color:var(--rc-color-primary);border-color:var(--rc-color-primary);box-shadow:none;background:0 0}.rc-storefront-menu--active-underline .rc-storefront-menu__link.is-active{box-shadow:inset 0 -2px 0 0 var(--rc-color-primary);color:var(--rc-color-primary);background:0 0;border-color:#0000}.rc-storefront-menu--active-glow .rc-storefront-menu__link.is-active{color:var(--rc-color-primary);background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--active-glow .rc-storefront-menu__link.is-active{background:color-mix(in srgb,var(--rc-color-primary) 12%,var(--rc-surface-soft))}}.rc-storefront-menu--active-glow .rc-storefront-menu__link.is-active{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--active-glow .rc-storefront-menu__link.is-active{border-color:color-mix(in srgb,var(--rc-color-primary) 35%,transparent)}}.rc-storefront-menu--active-glow .rc-storefront-menu__link.is-active{box-shadow:0 0 0 3px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-menu--active-glow .rc-storefront-menu__link.is-active{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}.rc-storefront-header{background-color:#fff}.rc-storefront-header.rc-storefront-header--sticky{padding-top:env(safe-area-inset-top,0)}.rc-storefront-header__spacer{visibility:hidden;pointer-events:none}.rc-storefront-header.rc-storefront-header--premium-v5.is-pinned{z-index:40;padding-top:env(safe-area-inset-top,0);box-sizing:border-box;backface-visibility:hidden;max-width:100%;position:fixed;top:0;left:0;right:0}.rc-storefront-header.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__banner-strip,.rc-storefront-header.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__promo{display:none}@media (min-width:1024px){.rc-storefront-header.rc-storefront-header--premium-v5.rc-storefront-header--premium-hide-logo.is-compact .rc-storefront-header__logo-row,.rc-storefront-header.rc-storefront-header--premium-v5.rc-storefront-header--premium-hide-logo.is-compact .rc-storefront-premium-logo-slot{display:none}}.rc-storefront-header.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{min-height:var(--rc-header-pinned-band-h,110px);justify-content:center;align-items:var(--rc-header-sticky-menu-align,flex-end);padding-top:0;padding-bottom:6px;display:flex}.rc-storefront-header.rc-storefront-header--premium-v5 .rc-storefront-header__center-cluster,.rc-storefront-header.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__center-cluster{flex:100%;width:100%;max-width:100%}.rc-storefront-header.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__nav-row{justify-content:center;width:100%}@media (max-width:1023px){.rc-storefront-header.rc-storefront-header--premium-v5:not(.rc-storefront-header--premium-mobile).is-pinned{position:relative;top:auto;left:auto;right:auto}.rc-storefront-header.rc-storefront-header--premium-v5:not(.rc-storefront-header--premium-mobile).is-compact .rc-storefront-header__banner-strip,.rc-storefront-header.rc-storefront-header--premium-v5:not(.rc-storefront-header--premium-mobile).is-compact .rc-storefront-header__logo-row,.rc-storefront-header.rc-storefront-header--premium-v5:not(.rc-storefront-header--premium-mobile).is-compact .rc-storefront-header__promo,.rc-storefront-header.rc-storefront-header--premium-v5:not(.rc-storefront-header--premium-mobile).is-compact .rc-storefront-premium-logo-slot{display:revert}.rc-storefront-header.rc-storefront-header--premium-v5:not(.rc-storefront-header--premium-mobile).is-compact .rc-storefront-header__toolbar{min-height:0;padding-top:revert;padding-bottom:revert}.rc-storefront-header.rc-storefront-header--premium-v5.rc-storefront-header--premium-mobile.is-compact .rc-storefront-header__toolbar{min-height:min(80px,var(--rc-header-pinned-band-h,110px))}}.rc-storefront-header.rc-storefront-header--overlap-enabled{overflow:visible}.rc-storefront-header-overlap-cluster--active{z-index:20;position:relative}.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-logo-row,.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-menu-row{will-change:transform}.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-logo-row{transform:translate3d(0,var(--rc-header-logo-ty,0),0)}.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-menu-row{transform:translate3d(0,calc(var(--rc-header-logo-ty,0px) + var(--rc-header-menu-extra-ty,0px)),0)}@media (max-width:1023px){.rc-storefront-header-overlap-cluster--active.rc-storefront-header-overlap-cluster--safe-mobile .rc-storefront-overlap-logo-row,.rc-storefront-header-overlap-cluster--active.rc-storefront-header-overlap-cluster--safe-mobile .rc-storefront-overlap-menu-row{transform:none}.rc-storefront-header-overlap-spacer.rc-storefront-header-overlap-spacer--safe-mobile{height:0!important;min-height:0!important}}.rc-storefront-header-overlap-band--desktop-pad{padding-bottom:0}@media (min-width:1024px){.rc-storefront-header-overlap-band--desktop-pad{padding-bottom:var(--rc-header-band-pad-bottom,0)}}body.rc-scroll-lock,body.rc-store-intro-lock{overscroll-behavior:none;overflow:hidden}.rc-store-intro{--intro-cut-progress:0;--intro-cut-x:0px;--intro-cut-y:0px;z-index:80;min-height:100dvh;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));color:#f8fbff;opacity:1;transition:opacity .38s var(--rc-ease-out),transform .38s var(--rc-ease-out);isolation:isolate;background:radial-gradient(circle at 50% 45%,#7dd3fc2e,#0000 32rem),radial-gradient(circle at 20% 15%,#9333ea38,#0000 28rem),radial-gradient(circle at 80% 20%,#facc151f,#0000 22rem),linear-gradient(145deg,#07111f,#10172f 48%,#1d1234);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.rc-store-intro.is-leaving{opacity:0;pointer-events:none;transform:scale(1.018)}.rc-store-intro__sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.rc-store-intro__aurora,.rc-store-intro__halo{pointer-events:none;border-radius:999px;position:absolute}.rc-store-intro__aurora{filter:blur(18px);opacity:.56;width:min(55vw,42rem);height:min(55vw,42rem)}.rc-store-intro__aurora--one{background:radial-gradient(circle,#38bdf857,#0000 64%);top:-12rem;left:-12rem}.rc-store-intro__aurora--two{background:radial-gradient(circle,#a855f757,#0000 66%);bottom:-12rem;right:-14rem}.rc-store-intro__halo{border:1px solid #bae6fd38;width:min(74vw,42rem);height:min(74vw,42rem);top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #38bdf829,inset 0 0 80px #facc150f}.rc-store-intro__particle{--intro-particle-index:0;--intro-particle-x:50%;--intro-particle-y:50%;left:var(--intro-particle-x);top:var(--intro-particle-y);width:.25rem;height:.25rem;animation:rcStoreIntroParticle 2.2s ease-in-out infinite alternate;animation-delay:calc(var(--intro-particle-index) * -.12s);background:#f8fafcd1;border-radius:999px;position:absolute;box-shadow:0 0 14px #7dd3fcb3}.rc-store-intro__skip{top:max(1rem,calc(env(safe-area-inset-top,0px) + .8rem));right:max(1rem,calc(env(safe-area-inset-right,0px) + .8rem));z-index:3;color:#f8fbff;cursor:pointer;background:#0f172ab8;border:1px solid #e2e8f03d;border-radius:999px;min-height:2.75rem;padding:.55rem .95rem;font-size:.82rem;font-weight:750;position:fixed;box-shadow:0 14px 34px #02061747}.rc-store-intro__cut-zone:focus-visible,.rc-store-intro__fallback:focus-visible,.rc-store-intro__open:focus-visible,.rc-store-intro__skip:focus-visible{outline:none;box-shadow:0 0 0 3px #7dd3fc57,0 14px 34px #02061747}.rc-store-intro__stage{z-index:1;perspective:1100px;place-items:center;width:min(76vw,32rem);height:min(74vh,36rem);min-height:26rem;display:grid;position:relative}.rc-store-intro__booster{aspect-ratio:.68;filter:drop-shadow(0 30px 52px #02061780);will-change:transform;width:clamp(12.5rem,32vw,19rem);animation:rcStoreIntroFloat 1.7s ease-in-out infinite alternate;position:absolute;overflow:visible;transform:translateY(-.4rem)rotate(-2deg)}.rc-store-intro__booster-asset{z-index:0;position:absolute;inset:0}.rc-store-intro__booster-image{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .18s var(--rc-ease-out),opacity .18s var(--rc-ease-out);pointer-events:none;border-radius:1.25rem;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.rc-store-intro__booster--asset-loaded .rc-store-intro__booster-half,.rc-store-intro__booster--asset-loaded .rc-store-intro__booster-rarity,.rc-store-intro__booster--asset-loaded .rc-store-intro__booster-seal,.rc-store-intro__booster--asset-loaded .rc-store-intro__booster-title,.rc-store-intro__booster--asset-loaded .rc-store-intro__booster:after,.rc-store-intro__booster-image--hidden{opacity:0;visibility:hidden}.rc-store-intro__booster--asset-loaded:after{display:none}.rc-store-intro__booster--cut-committed .rc-store-intro__booster-image,.rc-store-intro__booster--cutting .rc-store-intro__booster-image{transform:translate(.8rem,-.35rem)rotate(4deg)}.rc-store-intro__booster--asset-loaded .rc-store-intro__booster-overlay{pointer-events:none;background:radial-gradient(circle at 50% 12%,#7dd3fc33,#0000 24%);border-radius:1.25rem;position:absolute;inset:0}.rc-store-intro__booster--asset-loaded .rc-store-intro__booster-top{opacity:.88;background:linear-gradient(100deg,#ffffff2e,#0000 42%),#0f172a2e;border-color:#f8fafc24}.rc-store-intro__booster-fallback-label{color:#f8fbff;letter-spacing:.08em;text-shadow:0 0 14px #00000059;pointer-events:none;font-size:.72rem;font-weight:800;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.rc-store-intro--card .rc-store-intro__booster,.rc-store-intro--focus .rc-store-intro__booster,.rc-store-intro--opening .rc-store-intro__booster,.rc-store-intro--reveal .rc-store-intro__booster,.rc-store-intro.is-cutting .rc-store-intro__booster{animation:none}.rc-store-intro__booster-top{z-index:5;height:18%;transform:translate3d(calc(var(--intro-cut-progress) * .8rem),calc(var(--intro-cut-progress) * -.25rem),0) rotate(calc(var(--intro-cut-progress) * 4deg));transition:transform .18s var(--rc-ease-out),opacity .18s var(--rc-ease-out);pointer-events:none;background:linear-gradient(100deg,#ffffff3d,#0000 36%),linear-gradient(165deg,#1e3a8a,#4338ca 48%,#6d28d9);border:1px solid #e2e8f033;border-radius:1.1rem 1.1rem .35rem .35rem;position:absolute;inset:0 0 auto;box-shadow:inset 0 1px #ffffff3d,0 16px 30px #0206172e}.rc-store-intro--card .rc-store-intro__booster-top,.rc-store-intro--focus .rc-store-intro__booster-top,.rc-store-intro--opening .rc-store-intro__booster-top,.rc-store-intro--reveal .rc-store-intro__booster-top{opacity:0;transform:translate(3.5rem,-2.4rem)rotate(18deg)}.rc-store-intro__booster-half{background:linear-gradient(115deg,#0000 0 14%,#ffffff3d 15% 18%,#0000 19% 100%),radial-gradient(circle at 50% 34%,#facc152e,#0000 24%),linear-gradient(165deg,#172554,#312e81 44%,#581c87);border:1px solid #e2e8f02e;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff42,inset 0 -18px 38px #02061742}.rc-store-intro__booster-half--left{clip-path:polygon(0 0,52% 0,45% 100%,0 100%);border-radius:1.1rem .35rem .65rem 1.1rem}.rc-store-intro__booster-half--right{clip-path:polygon(48% 0,100% 0,100% 100%,55% 100%);border-radius:.35rem 1.1rem 1.1rem .65rem}.rc-store-intro--card .rc-store-intro__booster-half--left,.rc-store-intro--focus .rc-store-intro__booster-half--left,.rc-store-intro--opening .rc-store-intro__booster-half--left,.rc-store-intro--reveal .rc-store-intro__booster-half--left{transform:translate(-2.2rem,.6rem)rotate(-13deg)}.rc-store-intro--card .rc-store-intro__booster-half--right,.rc-store-intro--focus .rc-store-intro__booster-half--right,.rc-store-intro--opening .rc-store-intro__booster-half--right,.rc-store-intro--reveal .rc-store-intro__booster-half--right{transform:translate(2.2rem,.6rem)rotate(13deg)}.rc-store-intro__booster-half{transition:transform .68s cubic-bezier(.2,.88,.22,1)}.rc-store-intro__booster-rarity,.rc-store-intro__booster-seal,.rc-store-intro__booster-title,.rc-store-intro__tear{z-index:2;text-align:center;position:absolute;left:50%;transform:translate(-50%)}.rc-store-intro__booster-seal{color:#fde68a;letter-spacing:.12em;background:radial-gradient(circle,#facc1547,#0f172ab8);border:1px solid #facc1580;border-radius:999px;place-items:center;width:4.8rem;height:4.8rem;font-weight:950;display:grid;top:17%}.rc-store-intro__booster-title{color:#f8fafc;text-transform:uppercase;width:78%;font-size:clamp(1.15rem,2.8vw,1.75rem);font-weight:900;line-height:1;top:50%}.rc-store-intro__booster-rarity{color:#bae6fd;letter-spacing:.16em;text-transform:uppercase;width:74%;font-size:.72rem;font-weight:850;bottom:15%}.rc-store-intro__tear{width:68%;height:2px;opacity:calc(.18 + (var(--intro-cut-progress) * .82));transform:translateX(-50%) scaleX(max(.18,var(--intro-cut-progress)));transform-origin:0;background:linear-gradient(90deg,#7dd3fc00,#f8fafceb,#facc15a6);top:17%;box-shadow:0 0 26px #7dd3fceb}.rc-store-intro--card .rc-store-intro__tear,.rc-store-intro--focus .rc-store-intro__tear,.rc-store-intro--opening .rc-store-intro__tear,.rc-store-intro--reveal .rc-store-intro__tear{opacity:1}.rc-store-intro__cut-zone{z-index:8;color:#f8fbff;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:82%;height:22%;transition:border-color .16s var(--rc-ease-out),background-color .16s var(--rc-ease-out),transform .16s var(--rc-ease-out);background:linear-gradient(90deg,#7dd3fc24,#facc1529),#0f172a38;border:1px dashed #bae6fd8c;border-radius:999px;position:absolute;top:4%;left:9%;overflow:hidden}.rc-store-intro__cut-zone:active{cursor:grabbing}.rc-store-intro__cut-label{letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px 12px #020617cc;opacity:calc(1 - (var(--intro-cut-progress) * .72));pointer-events:none;place-items:center;font-size:.68rem;font-weight:900;display:grid;position:absolute;inset:0}.rc-store-intro__cut-line{height:2px;transform:translateY(-50%) scaleX(max(.08,var(--intro-cut-progress)));transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#7dd3fc,#f8fafc,#fde68a);border-radius:999px;position:absolute;top:50%;left:.8rem;right:.8rem;box-shadow:0 0 22px #7dd3fce0}.rc-store-intro__fallback{z-index:9;color:#0f172a;cursor:pointer;background:linear-gradient(135deg,#fef3c7,#7dd3fc 52%,#c4b5fd);border:1px solid #fde04785;border-radius:999px;min-width:12rem;min-height:2.75rem;padding:.7rem 1rem;font-size:.82rem;font-weight:900;position:absolute;bottom:-4.25rem;left:50%;transform:translate(-50%);box-shadow:0 18px 38px #02061747}.rc-store-intro__card{aspect-ratio:.72;width:clamp(10.5rem,26vw,16rem);transition:opacity .52s var(--rc-ease-out),transform .76s cubic-bezier(.2,.88,.22,1);will-change:transform,opacity;background:linear-gradient(130deg,#ffffff57,#0000 18% 42%,#7dd3fc38 56%,#0000 76%),linear-gradient(160deg,#f8fafc,#bfdbfe 38%,#c4b5fd 72%,#fde68a);border:1px solid #fde0478a;border-radius:1.1rem;position:absolute;transform:translate3d(0,7.5rem,-120px)rotateX(14deg)rotate(2deg)scale(.58);box-shadow:0 0 0 4px #facc151f,0 32px 80px #02061775,0 0 58px #7dd3fc4d}.rc-store-intro__card-rim{pointer-events:none;border:1px solid #0f172a42;border-radius:.75rem;position:absolute;inset:.55rem}.rc-store-intro__card:before{content:"";z-index:2;opacity:.72;pointer-events:none;background:linear-gradient(115deg,#0000 18%,#ffffff7a 34%,#0000 50%);position:absolute;inset:-20%;transform:translate(-60%)rotate(8deg)}.rc-store-intro__card-shine{z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 20% 15%,#ffffff8f,#0000 18%),linear-gradient(130deg,#0000 20%,#7dd3fc47,#0000 44%,#facc1533,#0000 70%);position:absolute;inset:0}.rc-store-intro__card-art{background:radial-gradient(circle,#f8fafcf5,#0000 13%),radial-gradient(circle,#7dd3fce6,#0000 36%),linear-gradient(145deg,#0f172a,#1e1b4b);border-radius:.7rem;place-items:center;display:grid;position:absolute;inset:1rem 1rem 4.8rem;overflow:hidden}.rc-store-intro__card-star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 56%,79% 91%,50% 69%,21% 91%,32% 56%,2% 35%,39% 35%);background:linear-gradient(140deg,#fef3c7,#f8fafc,#7dd3fc);width:5.2rem;height:5.2rem;box-shadow:0 0 34px #facc15b3}.rc-store-intro__site-preview{background:radial-gradient(circle at 20% 0,#7dd3fc52,#0000 38%),linear-gradient(#f8fbff,#dbeafe 58%,#c4b5fd);border:1px solid #0f172a2e;border-radius:.7rem;flex-direction:column;gap:.42rem;padding:.48rem;display:flex;position:absolute;inset:1rem 1rem 4.8rem;overflow:hidden;box-shadow:inset 0 0 28px #0f172a14}.rc-store-intro__site-header{align-items:center;gap:.26rem;display:flex}.rc-store-intro__site-logo{background:linear-gradient(135deg,#172554,#7dd3fc);border-radius:999px;width:1.25rem;height:1.25rem}.rc-store-intro__site-copy,.rc-store-intro__site-cta,.rc-store-intro__site-nav,.rc-store-intro__site-title{border-radius:999px;display:block}.rc-store-intro__site-nav{background:#1e293b52;width:2.8rem;height:.42rem}.rc-store-intro__site-nav--short{width:1.8rem}.rc-store-intro__site-hero{background:radial-gradient(circle at 80% 10%,#facc1561,#0000 32%),linear-gradient(135deg,#172554,#4338ca 58%,#7c3aed);border-radius:.55rem;gap:.35rem;min-height:4.7rem;padding:.55rem;display:grid}.rc-store-intro__site-title{background:#f8fafc;width:72%;height:.62rem}.rc-store-intro__site-copy{background:#e2e8f0d1;width:52%;height:.42rem}.rc-store-intro__site-cta{background:linear-gradient(90deg,#fde68a,#7dd3fc);width:3.4rem;height:.72rem}.rc-store-intro__site-grid{flex:1;grid-template-columns:repeat(3,1fr);gap:.32rem;display:grid}.rc-store-intro__site-grid span{background:linear-gradient(#0f172a14,#0000 45%),#fff;border-radius:.42rem;min-height:2.4rem;box-shadow:inset 0 0 0 1px #0f172a14}.rc-store-intro__card-stars span{z-index:3;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fef3c7;width:.55rem;height:.55rem;position:absolute;box-shadow:0 0 18px #facc15c7}.rc-store-intro__card-stars span:first-child{top:14%;left:16%}.rc-store-intro__card-stars span:nth-child(2){top:38%;right:14%;transform:scale(.72)}.rc-store-intro__card-stars span:nth-child(3){bottom:18%;left:22%;transform:scale(.58)}.rc-store-intro__card-copy{color:#10172a;inset-inline:1rem;gap:.2rem;display:grid;position:absolute}.rc-store-intro__card-copy span{letter-spacing:.14em;text-transform:uppercase;color:#5b21b6;font-size:.68rem;font-weight:900}.rc-store-intro__card-copy strong{font-size:clamp(1rem,2.2vw,1.22rem);line-height:1.03}.rc-store-intro--card .rc-store-intro__card,.rc-store-intro--focus .rc-store-intro__card,.rc-store-intro--reveal .rc-store-intro__card{opacity:1;transform:translate3d(0,-1rem,40px)rotateX(0)rotate(-2deg)scale(1)}.rc-store-intro--reveal .rc-store-intro__booster{transition:opacity .32s var(--rc-ease-out),transform .32s var(--rc-ease-out);transform:translateY(2rem)scale(.72)}.rc-store-intro__flash{opacity:0;pointer-events:none;background:radial-gradient(circle,#f8fafce6,#7dd3fc57,#0000 70%);border-radius:999px;width:8rem;height:8rem;position:absolute;transform:scale(.4)}.rc-store-intro--card .rc-store-intro__flash,.rc-store-intro--opening .rc-store-intro__flash{animation:rcStoreIntroFlash .82s ease-out both}.rc-store-intro__copy{z-index:2;left:50%;bottom:max(1.25rem,calc(env(safe-area-inset-bottom,0px) + 1.05rem));text-align:center;width:min(90vw,34rem);transition:opacity .24s var(--rc-ease-out),transform .24s var(--rc-ease-out);position:absolute;transform:translate(-50%)}.rc-store-intro__eyebrow{color:#fde68a;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:900}.rc-store-intro__copy h1{color:#f8fbff;letter-spacing:0;text-shadow:0 12px 36px #02061780;margin:0;font-size:clamp(1.7rem,5vw,3.4rem)}.rc-store-intro__copy p{color:#e2e8f0db;max-width:28rem;margin:.5rem auto 0;font-size:clamp(.92rem,2vw,1.05rem);font-weight:650}.rc-store-intro__open{color:#0f172a;cursor:pointer;background:linear-gradient(135deg,#fef3c7,#7dd3fc 48%,#c4b5fd);border:1px solid #fde0477a;border-radius:999px;min-height:2.9rem;margin-top:1rem;padding:.72rem 1.15rem;font-weight:900;box-shadow:0 16px 36px #7dd3fc3d}@keyframes rcStoreIntroFloat{0%{transform:translateY(-.5rem)rotate(-2deg)}to{transform:translateY(.35rem)rotate(1.5deg)}}@keyframes rcStoreIntroParticle{0%{opacity:.22;transform:translate(0)scale(.78)}to{opacity:.9;transform:translate(.35rem,-.55rem)scale(1.1)}}@keyframes rcStoreIntroFlash{0%{opacity:0;transform:scale(.28)}34%{opacity:.92}to{opacity:0;transform:scale(3.4)}}@keyframes rcStoreIntroCutHint{0%,to{transform:translate(0)}36%{transform:translate(.2rem,-.02rem)}68%{transform:translate(-.14rem,.02rem)}}@media (max-width:767px){.rc-store-intro{padding:max(.85rem,env(safe-area-inset-top,0px)) max(.85rem,env(safe-area-inset-right,0px)) max(.85rem,env(safe-area-inset-bottom,0px)) max(.85rem,env(safe-area-inset-left,0px))}.rc-store-intro__aurora{filter:blur(10px);opacity:.42}.rc-store-intro__particle:nth-of-type(n+10){display:none}.rc-store-intro__stage{width:min(94vw,24rem);height:min(66vh,31rem);min-height:22rem}.rc-store-intro__booster{width:clamp(11.5rem,54vw,15rem)}.rc-store-intro__cut-label{font-size:.58rem}.rc-store-intro__fallback{min-width:11rem;font-size:.76rem;bottom:-3.7rem}.rc-store-intro__card{width:clamp(9.4rem,46vw,12.5rem)}.rc-store-intro__copy{bottom:max(1rem,calc(env(safe-area-inset-bottom,0px) + .8rem))}.rc-store-intro__copy p{display:none}}@media (prefers-reduced-motion:reduce){.rc-store-intro,.rc-store-intro *,.rc-store-intro :after,.rc-store-intro :before{transition:none!important;animation:none!important}.rc-store-intro{background:#07111ff5}.rc-store-intro__booster,.rc-store-intro__card,.rc-store-intro__cut-zone,.rc-store-intro__fallback,.rc-store-intro__flash,.rc-store-intro__particle{display:none}.rc-store-intro__copy{opacity:1}}.rc-nav-popover-group{align-items:center;display:inline-flex;position:relative}@media (min-width:1024px){.rc-storefront-header .rc-nav-popover-group[data-nav-popover-open="1"]{z-index:60}}.rc-nav-popover-trigger{transition:transform .16s var(--rc-ease-out),box-shadow .16s var(--rc-ease-out);transform:translateZ(0)}.rc-nav-popover-group[data-nav-popover-open="1"] .rc-nav-popover-trigger{transform:scale(1.02)}.rc-nav-popover-panel.rc-nav-popover-panel--category-nested{width:min(92vw,480px)}.rc-header-search{z-index:62;align-items:center;display:inline-flex;position:relative}.rc-header-search__button{border:1px solid var(--rc-border-clean);border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-header-search__button{border:1px solid color-mix(in srgb,var(--rc-border-clean) 72%,transparent)}}.rc-header-search__button{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-header-search__button{background:color-mix(in srgb,var(--rc-surface-elevated) 90%,transparent)}}.rc-header-search__button{color:var(--rc-text);cursor:pointer;transition:transform .16s var(--rc-ease-out),background .16s var(--rc-ease-out),color .16s var(--rc-ease-out);box-shadow:inset 0 1px #ffffffb8}.rc-header-search[data-header-search-open="1"] .rc-header-search__button,.rc-header-search__button:focus-visible,.rc-header-search__button:hover{background:var(--rc-color-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.rc-header-search[data-header-search-open="1"] .rc-header-search__button,.rc-header-search__button:focus-visible,.rc-header-search__button:hover{background:color-mix(in srgb,var(--rc-color-primary) 14%,var(--rc-surface-elevated))}}.rc-header-search[data-header-search-open="1"] .rc-header-search__button,.rc-header-search__button:focus-visible,.rc-header-search__button:hover{color:var(--rc-color-primary)}.rc-header-search__panel{border-radius:var(--rc-radius-lg);border:1px solid var(--rc-border-clean);width:min(92vw,25rem);position:absolute;top:calc(100% + .65rem);right:0}@supports (color:color-mix(in lab,red,red)){.rc-header-search__panel{border:1px solid color-mix(in srgb,var(--rc-border-clean) 72%,transparent)}}.rc-header-search__panel{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-header-search__panel{background:color-mix(in srgb,var(--rc-surface-elevated) 98%,transparent)}}.rc-header-search__panel{box-shadow:var(--rc-shadow-panel);animation:rcPillIn .15s var(--rc-ease-out);flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.rc-header-search__panel:before{content:"";height:.75rem;position:absolute;bottom:100%;left:0;right:0}.rc-header-search__form{border:1px solid var(--rc-border-clean);border-radius:999px;align-items:center;gap:.55rem;min-height:2.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-header-search__form{border:1px solid color-mix(in srgb,var(--rc-border-clean) 72%,transparent)}}.rc-header-search__form{background:var(--rc-surface-soft);color:var(--rc-text-muted);padding:0 .8rem}.rc-header-search__input{min-width:0;color:var(--rc-text);background:0 0;border:0;outline:0;flex:auto;font-size:.85rem}.rc-header-search__all,.rc-header-search__clear{color:var(--rc-color-primary);cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:800;text-decoration:none}.rc-header-search__results{gap:.35rem;display:grid}.rc-header-search__result{min-height:3.1rem;color:var(--rc-text);border-radius:.75rem;align-items:center;gap:.65rem;padding:.45rem;text-decoration:none;display:flex}.rc-header-search__result:focus-visible,.rc-header-search__result:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-header-search__result:focus-visible,.rc-header-search__result:hover{background:color-mix(in srgb,var(--rc-color-primary) 10%,transparent)}}.rc-header-search__result img{object-fit:cover;background:var(--rc-bg-main);border-radius:.55rem;width:2.4rem;height:2.4rem}.rc-header-search__result span{gap:.15rem;min-width:0;display:grid}.rc-header-search__result strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.rc-header-search__hint,.rc-header-search__result small{color:var(--rc-text-muted);font-size:.72rem;font-weight:700}.rc-header-search__all{border-top:1px solid var(--rc-border-clean);align-self:stretch}@supports (color:color-mix(in lab,red,red)){.rc-header-search__all{border-top:1px solid color-mix(in srgb,var(--rc-border-clean) 65%,transparent)}}.rc-header-search__all{text-align:center;padding-top:.65rem}.rc-header-search--portal{display:contents}.rc-header-search--portal .rc-header-search__panel{z-index:80}@media (max-width:1023px){.rc-header-search{position:static}.rc-header-search__panel{top:max(.75rem,env(safe-area-inset-top,0px));width:calc(100vw - 1.5rem);max-width:calc(100vw - 1.5rem);max-height:min(70vh,30rem);position:fixed;bottom:auto;left:.75rem;right:.75rem;overflow:auto}.rc-header-search--compact .rc-header-search__button{width:2.75rem;height:2.75rem}.rc-header-search__panel .rc-header-search__form{min-height:2.75rem}.rc-header-search__panel .rc-header-search__input{min-height:2.75rem;font-size:16px}.rc-header-search__panel .rc-header-search__hint{color:var(--rc-text-muted);padding:.15rem .1rem;font-size:.82rem;line-height:1.35}}.rc-header-search--inline{flex:0 auto;min-width:0;display:inline-flex}.rc-header-search--inline .rc-header-search__form{width:clamp(9.5rem,14vw,15rem);min-height:2.5rem}.rc-header-search__panel--inline{width:min(92vw,24rem);padding-top:.6rem;left:0;right:auto}@media (max-width:1023px){.rc-header-search--inline .rc-header-search__form{width:clamp(9rem,42vw,14rem)}}.rc-boutique-pill{z-index:30;pointer-events:none;right:1rem;bottom:max(1rem,calc(env(safe-area-inset-bottom,0px) + .75rem));flex-direction:column;align-items:stretch;gap:.5rem;display:flex;position:fixed}@media (min-width:1024px){.rc-boutique-pill{bottom:auto;right:1.25rem;top:max(5.5rem,calc(env(safe-area-inset-top,0px) + 4rem))}}.rc-boutique-pill__panel,.rc-boutique-pill__trigger{pointer-events:auto}.rc-boutique-pill__bar{pointer-events:auto;gap:.35rem}.rc-boutique-pill__bar,.rc-boutique-pill__trigger{align-self:flex-end;align-items:center;display:inline-flex}.rc-boutique-pill__trigger{border:1px solid var(--rc-border-clean);border-radius:999px;gap:.5rem;min-height:2.5rem;padding:.5rem .85rem}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger{border:1px solid color-mix(in srgb,var(--rc-border-clean) 75%,transparent)}}.rc-boutique-pill__trigger{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger{background:color-mix(in srgb,var(--rc-surface-elevated) 96%,transparent)}}.rc-boutique-pill__trigger{color:var(--rc-text);box-shadow:0 6px 18px var(--rc-surface-dark),0 1px 0 var(--rc-surface-elevated) inset;font-size:.8125rem;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger{box-shadow:0 6px 18px color-mix(in srgb,var(--rc-surface-dark) 18%,transparent),0 1px 0 color-mix(in srgb,var(--rc-surface-elevated) 95%,transparent) inset}}.rc-boutique-pill__trigger{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:transform .16s var(--rc-ease-out),box-shadow .16s var(--rc-ease-out);-webkit-tap-highlight-color:transparent}.rc-boutique-pill__drag{border:1px solid var(--rc-border-clean);border-radius:999px;justify-content:center;align-items:center;width:2.35rem;min-height:2.5rem;display:none}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__drag{border:1px solid color-mix(in srgb,var(--rc-border-clean) 75%,transparent)}}.rc-boutique-pill__drag{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__drag{background:color-mix(in srgb,var(--rc-surface-elevated) 95%,transparent)}}.rc-boutique-pill__drag{color:var(--rc-text-muted);box-shadow:0 6px 18px var(--rc-surface-dark);font-size:.9rem;font-weight:900}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__drag{box-shadow:0 6px 18px color-mix(in srgb,var(--rc-surface-dark) 14%,transparent)}}.rc-boutique-pill__drag{cursor:grab;touch-action:none}.rc-boutique-pill[data-boutique-pill-dragging="1"] .rc-boutique-pill__drag,.rc-boutique-pill__drag:active{cursor:grabbing;color:var(--rc-color-primary)}@media (min-width:1024px) and (pointer:fine){.rc-boutique-pill__drag{display:inline-flex}}.rc-boutique-pill__trigger:focus-visible,.rc-boutique-pill__trigger:hover{box-shadow:0 10px 22px var(--rc-surface-dark),0 1px 0 var(--rc-surface-elevated) inset;transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger:focus-visible,.rc-boutique-pill__trigger:hover{box-shadow:0 10px 22px color-mix(in srgb,var(--rc-surface-dark) 22%,transparent),0 1px 0 color-mix(in srgb,var(--rc-surface-elevated) 95%,transparent) inset}}.rc-boutique-pill__trigger:focus-visible{box-shadow:var(--rc-ring),0 6px 18px var(--rc-surface-dark);outline:none}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger:focus-visible{box-shadow:var(--rc-ring),0 6px 18px color-mix(in srgb,var(--rc-surface-dark) 18%,transparent)}}.rc-boutique-pill__count{min-width:1.25rem;color:var(--rc-color-primary);letter-spacing:.02em;justify-content:center;align-items:center;padding:0 .4rem;font-size:.7rem;font-weight:800;display:inline-flex}.rc-boutique-pill__sep{background:var(--rc-border-clean);width:1px;height:.9rem;display:block}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__sep{background:color-mix(in srgb,var(--rc-border-clean) 75%,transparent)}}.rc-boutique-pill__label{letter-spacing:.01em;font-weight:700}.rc-boutique-pill__dot{background:var(--rc-color-primary);width:.45rem;height:.45rem;box-shadow:0 0 0 3px var(--rc-color-primary);border-radius:999px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 22%,transparent)}}.rc-boutique-pill__panel{border-radius:var(--rc-radius-lg);border:1px solid var(--rc-border-clean);align-self:flex-end;width:min(92vw,18rem)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__panel{border:1px solid color-mix(in srgb,var(--rc-border-clean) 80%,transparent)}}.rc-boutique-pill__panel{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__panel{background:color-mix(in srgb,var(--rc-surface-elevated) 98%,transparent)}}.rc-boutique-pill__panel{box-shadow:var(--rc-shadow-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:rcPillIn .16s var(--rc-ease-out);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}@media (min-width:1024px){.rc-boutique-pill__panel{order:2}.rc-boutique-pill__trigger{order:1}}@media (max-width:1023px){.rc-boutique-pill__panel{order:1}.rc-boutique-pill__trigger{order:2}}@keyframes rcPillIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rc-boutique-pill__panel,.rc-boutique-pill__trigger{transition:none;animation:none}}.rc-boutique-pill__row{color:var(--rc-text);justify-content:space-between;align-items:center;gap:.65rem;font-size:.8125rem;display:flex}.rc-boutique-pill__row--toggle{cursor:pointer}.rc-boutique-pill__caption{color:var(--rc-text-muted);letter-spacing:.02em;text-transform:uppercase;font-size:.65rem;font-weight:700}.rc-boutique-pill__value{color:var(--rc-text);text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:11rem;font-weight:600;overflow:hidden}.rc-boutique-pill__select{width:auto;min-width:9rem;padding-block:.35rem;font-size:.8125rem}.rc-boutique-pill__actions{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.rc-boutique-pill__cta{flex:auto;justify-content:center;padding:.45rem .7rem;font-size:.8125rem;font-weight:700}.rc-boutique-pill__reset{color:var(--rc-color-primary);white-space:nowrap;font-size:.75rem;font-weight:700;text-decoration:none}.rc-boutique-pill__reset:hover{text-underline-offset:3px;text-decoration:underline}.rc-boutique-pill__categories{flex-wrap:wrap;gap:.4rem;padding:.25rem 0;display:flex}.rc-boutique-pill__category{border:1px solid var(--rc-border-clean);border-radius:999px;align-items:center;min-height:1.85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__category{border:1px solid color-mix(in srgb,var(--rc-border-clean) 72%,transparent)}}.rc-boutique-pill__category{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__category{background:color-mix(in srgb,var(--rc-surface-soft) 78%,transparent)}}.rc-boutique-pill__category{color:var(--rc-text-muted);padding:.35rem .62rem;font-size:.72rem;font-weight:800;text-decoration:none}.rc-boutique-pill__category.is-active,.rc-boutique-pill__category:focus-visible,.rc-boutique-pill__category:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__category.is-active,.rc-boutique-pill__category:focus-visible,.rc-boutique-pill__category:hover{background:color-mix(in srgb,var(--rc-color-primary) 14%,var(--rc-surface-elevated))}}.rc-boutique-pill__category.is-active,.rc-boutique-pill__category:focus-visible,.rc-boutique-pill__category:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__category.is-active,.rc-boutique-pill__category:focus-visible,.rc-boutique-pill__category:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 42%,var(--rc-border-clean))}}.rc-boutique-pill__category.is-active,.rc-boutique-pill__category:focus-visible,.rc-boutique-pill__category:hover{color:var(--rc-color-primary)}.rc-hero-commerce-strip{border-radius:var(--rc-radius-lg);border:1px solid var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-hero-commerce-strip{border:1px solid color-mix(in srgb,var(--rc-border-clean) 65%,transparent)}}.rc-hero-commerce-strip{background:linear-gradient(135deg,var(--rc-surface-elevated),var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-hero-commerce-strip{background:linear-gradient(135deg,color-mix(in srgb,var(--rc-surface-elevated) 82%,transparent),color-mix(in srgb,var(--rc-color-primary) 10%,transparent))}}.rc-hero-commerce-strip{box-shadow:0 14px 32px var(--rc-surface-dark)}@supports (color:color-mix(in lab,red,red)){.rc-hero-commerce-strip{box-shadow:0 14px 32px color-mix(in srgb,var(--rc-surface-dark) 12%,transparent)}}.rc-hero-commerce-strip{padding:.55rem}.rc-hero-commerce-strip span{border-radius:calc(var(--rc-radius) + 2px);background:var(--rc-surface-elevated);gap:.1rem;min-width:0;padding:.45rem .35rem;display:grid}@supports (color:color-mix(in lab,red,red)){.rc-hero-commerce-strip span{background:color-mix(in srgb,var(--rc-surface-elevated) 58%,transparent)}}.rc-hero-commerce-strip strong{color:var(--rc-text);letter-spacing:.02em;font-size:.86rem;font-weight:950}.rc-hero-commerce-strip small{color:var(--rc-text-muted);text-transform:uppercase;font-size:.62rem;font-weight:800}.rc-nav-popover-panel{opacity:0;pointer-events:none;border-radius:var(--rc-radius-lg);border:1px solid var(--rc-border-clean);width:min(92vw,340px);display:none;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%,6px)}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-panel{border:1px solid color-mix(in srgb,var(--rc-border-clean) 70%,transparent)}}.rc-nav-popover-panel{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-panel{background:color-mix(in srgb,var(--rc-surface-elevated) 92%,transparent)}}.rc-nav-popover-panel{box-shadow:var(--rc-shadow-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .16s var(--rc-ease-out),transform .16s var(--rc-ease-out);z-index:55}.rc-nav-popover-panel:before{content:"";height:1rem;position:absolute;bottom:100%;left:0;right:0}.rc-nav-popover-group[data-force-closed="0"][data-nav-popover-open="1"] .rc-nav-popover-panel{opacity:1;pointer-events:auto;display:block;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.rc-nav-popover-panel,.rc-nav-popover-trigger{transition:none}}.rc-nav-popover-body{padding:.75rem}.rc-nav-popover-title{letter-spacing:.12em;text-transform:uppercase;color:var(--rc-text-muted);font-size:.75rem;font-weight:800}.rc-nav-popover-links{gap:.35rem;margin-top:.5rem;display:grid}.rc-nav-popover-link{border-radius:var(--rc-radius);border:1px solid var(--rc-border);align-items:center;min-height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-link{border:1px solid color-mix(in srgb,var(--rc-border) 58%,transparent)}}.rc-nav-popover-link{background:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-link{background:color-mix(in srgb,var(--rc-card) 76%,transparent)}}.rc-nav-popover-link{color:var(--rc-text);transition:background-color var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out),transform var(--rc-duration-fast) var(--rc-ease-out);padding:.35rem .6rem;font-size:.8125rem;font-weight:650;text-decoration:none}.rc-nav-popover-link:hover{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-link:hover{background:color-mix(in srgb,var(--rc-surface-soft) 78%,transparent)}}.rc-nav-popover-link:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-link:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 25%,var(--rc-border))}}.rc-nav-popover-link:hover{transform:translateY(-1px)}.rc-nav-popover-link:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-nav-popover-links--tight,.rc-nav-popover-title--tight{margin-top:.35rem}.rc-nav-popover-link--button{cursor:pointer;text-align:left;width:100%;font:inherit;border:1px solid var(--rc-border);justify-content:space-between}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-link--button{border:1px solid color-mix(in srgb,var(--rc-border) 58%,transparent)}}.rc-nav-popover-link-chevron{color:var(--rc-color-primary);opacity:.85;margin-left:.5rem;font-weight:800}.rc-nav-popover-drill{gap:.55rem;min-height:8rem;display:grid}.rc-nav-popover-drill-back{color:var(--rc-color-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:.35rem;justify-self:start;margin:-.15rem -.25rem;padding:.15rem .25rem;font-size:.72rem;font-weight:800;text-decoration:underline}.rc-nav-popover-drill-back:focus-visible,.rc-nav-popover-drill-back:hover{color:var(--rc-text)}.rc-nav-popover-drill-back:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-nav-popover-drill-context{letter-spacing:-.01em;color:var(--rc-text);margin:0;font-size:.8rem;font-weight:800}.rc-nav-popover-drill-cta{margin-top:.25rem}.rc-account-popover{gap:.55rem;padding:.75rem;display:grid}.rc-account-popover__title{letter-spacing:.12em;text-transform:uppercase;color:var(--rc-text-muted);font-size:.76rem;font-weight:900}.rc-account-popover__hint{color:var(--rc-text-muted);margin:0;font-size:.78rem}.rc-account-popover__actions{gap:.45rem;margin-top:.2rem;display:grid}.rc-account-popover__primary,.rc-account-popover__secondary{border-radius:var(--rc-radius);justify-content:center;align-items:center;min-height:2.35rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.rc-account-popover__primary{border:1px solid var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__primary{border:1px solid color-mix(in srgb,var(--rc-color-primary) 30%,var(--rc-border))}}.rc-account-popover__primary{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__primary{background:color-mix(in srgb,var(--rc-color-primary) 16%,var(--rc-surface-elevated))}}.rc-account-popover__primary{color:var(--rc-color-primary)}.rc-account-popover__secondary{border:1px solid var(--rc-border)}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__secondary{border:1px solid color-mix(in srgb,var(--rc-border) 70%,transparent)}}.rc-account-popover__secondary{background:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__secondary{background:color-mix(in srgb,var(--rc-card) 84%,transparent)}}.rc-account-popover__secondary{color:var(--rc-text)}.rc-account-popover__links{gap:.35rem;margin-top:.2rem;display:grid}.rc-account-popover__links a{border-radius:var(--rc-radius);border:1px solid var(--rc-border);align-items:center;min-height:2.2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__links a{border:1px solid color-mix(in srgb,var(--rc-border) 58%,transparent)}}.rc-account-popover__links a{background:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__links a{background:color-mix(in srgb,var(--rc-card) 76%,transparent)}}.rc-account-popover__links a{color:var(--rc-text);padding:.35rem .6rem;font-size:.8125rem;font-weight:650;text-decoration:none}.rc-account-popover__links a:hover{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__links a:hover{background:color-mix(in srgb,var(--rc-surface-soft) 78%,transparent)}}.rc-account-popover__links a:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__links a:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 25%,var(--rc-border))}}.rc-account-popover__footer{border-top:1px solid var(--rc-border-clean);margin-top:.25rem}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__footer{border-top:1px solid color-mix(in srgb,var(--rc-border-clean) 62%,transparent)}}.rc-account-popover__footer{padding-top:.55rem}.rc-account-popover__logout{color:var(--rc-status-danger-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:800}.rc-category-nested-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem;max-height:min(52vh,320px);display:grid}.rc-category-nested-col{min-width:0}.rc-category-nested-col--subs{border-left:1px solid var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-category-nested-col--subs{border-left:1px solid color-mix(in srgb,var(--rc-border-clean) 55%,transparent)}}.rc-category-nested-col--subs{padding-left:.65rem}.rc-category-nested-col--drill{animation:rcNavPanelDrill .14s var(--rc-ease-out)}@keyframes rcNavPanelDrill{0%{opacity:.82;transform:translate(3px)}to{opacity:1;transform:translate(0)}}.rc-category-nested-parents{overscroll-behavior:contain;flex-direction:column;gap:.3rem;max-height:min(48vh,280px);margin-top:.45rem;padding-right:.15rem;display:flex;overflow-y:auto}.rc-category-nested-parent{border-radius:var(--rc-radius);border:1px solid var(--rc-border);align-items:center;min-height:2.1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-category-nested-parent{border:1px solid color-mix(in srgb,var(--rc-border) 58%,transparent)}}.rc-category-nested-parent{background:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.rc-category-nested-parent{background:color-mix(in srgb,var(--rc-card) 76%,transparent)}}.rc-category-nested-parent{color:var(--rc-text);transition:background-color var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out);padding:.35rem .55rem;font-size:.8125rem;font-weight:650;text-decoration:none}.rc-category-nested-parent:hover{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-category-nested-parent:hover{background:color-mix(in srgb,var(--rc-surface-soft) 78%,transparent)}}.rc-category-nested-parent:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-category-nested-parent:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 25%,var(--rc-border))}}.rc-category-nested-parent:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-category-nested-parent.is-active{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-category-nested-parent.is-active{border-color:color-mix(in srgb,var(--rc-color-primary) 42%,var(--rc-border))}}.rc-category-nested-parent.is-active{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-category-nested-parent.is-active{background:color-mix(in srgb,var(--rc-color-primary) 10%,var(--rc-card))}}.rc-category-nested-footer{flex-direction:column;align-items:stretch;gap:.35rem;display:flex}.rc-nav-popover-cta--secondary{color:var(--rc-text);font-weight:700}.rc-nav-popover-cta--secondary:hover{color:var(--rc-color-primary)}.rc-nav-popover-footer{border-top:1px solid var(--rc-border-clean);margin-top:.6rem;padding-top:.6rem}@supports (color:color-mix(in lab,red,red)){.rc-nav-popover-footer{border-top:1px solid color-mix(in srgb,var(--rc-border-clean) 60%,transparent)}}.rc-nav-popover-cta{border-radius:var(--rc-radius);min-height:2.25rem;color:var(--rc-color-primary);justify-content:center;align-items:center;padding:.35rem .6rem;font-size:.8125rem;font-weight:750;text-decoration:none;display:inline-flex}.rc-nav-popover-cta:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1023px){.rc-nav-popover-group .rc-nav-popover-panel{opacity:0!important;pointer-events:none!important;visibility:hidden!important;display:none!important}}.rc-mobile-menu-overlay{z-index:45;background:var(--rc-surface-dark);border:none;margin:0;padding:0;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-overlay{background:color-mix(in srgb,var(--rc-surface-dark) 48%,transparent)}}.rc-mobile-menu-overlay{cursor:pointer;-webkit-tap-highlight-color:transparent;animation:rcDrawerOverlayIn .18s var(--rc-ease-out);backdrop-filter:blur(4px)}.rc-mobile-menu-panel{z-index:50;max-height:100dvh;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);background:var(--rc-bg-card);box-shadow:var(--rc-shadow-panel);border-left:1px solid var(--rc-border-clean);flex-direction:column;display:flex;position:fixed;top:0;right:0}.rc-mobile-menu-panel--compact{width:min(100vw - 1.25rem,20rem)}.rc-mobile-menu-panel--drawer{width:min(100vw - .5rem,28rem)}.rc-mobile-menu-panel--premium{border-top-left-radius:calc(var(--rc-radius-lg) + 2px);border-bottom-left-radius:calc(var(--rc-radius-lg) + 2px);background:linear-gradient(180deg,var(--rc-bg-card) 0,var(--rc-bg-card) 22%,var(--rc-bg-card) 100%);border-left:none}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel--premium{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-bg-card) 96%,var(--rc-color-primary) 4%) 0,var(--rc-bg-card) 22%,var(--rc-bg-card) 100%)}}.rc-mobile-menu-panel--premium{box-shadow:-16px 24px 48px var(--rc-surface-dark),-1px 0 0 var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel--premium{box-shadow:-16px 24px 48px color-mix(in srgb,var(--rc-surface-dark) 28%,transparent),-1px 0 0 color-mix(in srgb,var(--rc-border-clean) 80%,transparent)}}.rc-mobile-menu-panel--premium{animation:rcDrawerSlideIn .2s var(--rc-ease-out)}@media (prefers-reduced-motion:reduce){.rc-mobile-menu-overlay,.rc-mobile-menu-panel--premium{animation:none}}.rc-mobile-menu-panel__header{justify-content:space-between;align-items:center;gap:var(--rc-space-3);padding:var(--rc-space-3) var(--rc-space-4);border-bottom:1px solid var(--rc-border-clean);flex-shrink:0;display:flex}.rc-mobile-menu-panel__header--brand{border-bottom:1px solid var(--rc-border-clean);padding-block:.85rem;padding-inline:1rem}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__header--brand{border-bottom:1px solid color-mix(in srgb,var(--rc-border-clean) 70%,transparent)}}.rc-mobile-menu-panel__header--brand{background:linear-gradient(180deg,var(--rc-color-primary) 0,var(--rc-color-primary) 100%)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__header--brand{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-color-primary) 8%,var(--rc-bg-card)) 0,color-mix(in srgb,var(--rc-color-primary) 2%,var(--rc-bg-card)) 100%)}}.rc-mobile-menu-brand{flex:auto;align-items:center;gap:.55rem;min-width:0;display:inline-flex}.rc-mobile-menu-brand__logo{width:auto;max-height:2.25rem;display:block}.rc-mobile-menu-brand__name{letter-spacing:.01em;color:var(--rc-text);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:800;line-height:1.1;overflow:hidden}.rc-mobile-menu-close{border:1px solid var(--rc-border-clean);border-radius:999px;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-close{border:1px solid color-mix(in srgb,var(--rc-border-clean) 75%,transparent)}}.rc-mobile-menu-close{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-close{background:color-mix(in srgb,var(--rc-surface-elevated) 92%,transparent)}}.rc-mobile-menu-close{color:var(--rc-text);-webkit-tap-highlight-color:transparent;transition:transform .14s var(--rc-ease-out),box-shadow .14s var(--rc-ease-out);font-size:1.4rem;line-height:1}.rc-mobile-menu-close:hover{box-shadow:var(--rc-shadow-xs);transform:scale(1.04)}.rc-mobile-menu-close:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-mobile-menu-panel__nav{min-height:0;padding:var(--rc-space-2);-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.rc-mobile-menu-panel__nav--sections{flex-direction:column;gap:.85rem;padding:.85rem;display:flex}.rc-mobile-menu-section{flex-direction:column;gap:.25rem;display:flex}.rc-mobile-menu-section__title{letter-spacing:.14em;text-transform:uppercase;color:var(--rc-text-muted);border-bottom:1px solid var(--rc-border-clean);padding-inline:.35rem;margin:0;padding-bottom:.25rem;font-size:.65rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-section__title{border-bottom:1px solid color-mix(in srgb,var(--rc-border-clean) 50%,transparent)}}.rc-mobile-menu-section__links{flex-direction:column;gap:.15rem;padding-top:.1rem;display:flex}.rc-mobile-menu-panel__link{box-sizing:border-box;width:100%;min-height:2.75rem;padding:.65rem var(--rc-space-3);text-align:left;border-radius:var(--rc-radius);transition:background-color .14s var(--rc-ease-out);justify-content:flex-start}.rc-mobile-menu-panel__link:hover{background-color:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__link:hover{background-color:color-mix(in srgb,var(--rc-surface-soft) 70%,transparent)}}.rc-mobile-menu-panel__link.is-active{background-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__link.is-active{background-color:color-mix(in srgb,var(--rc-color-primary) 10%,transparent)}}.rc-mobile-menu-account-primary{flex-direction:column;gap:.15rem;display:flex}.rc-mobile-menu-account-toggle{font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.rc-mobile-menu-account-toggle .nav-label{flex:auto;min-width:0}.rc-mobile-menu-account-toggle__chev{opacity:.72;color:var(--rc-text-muted);transition:transform .16s var(--rc-ease-out);flex-shrink:0;font-size:.72rem;font-weight:700}.rc-mobile-menu-account-toggle:focus-visible{box-shadow:var(--rc-ring);border-radius:var(--rc-radius);outline:none}.rc-mobile-menu-account-nested{border-radius:calc(var(--rc-radius) + 4px);background:linear-gradient(165deg,var(--rc-color-primary) 0,var(--rc-surface-soft) 100%);margin-top:.65rem;padding:.55rem .5rem .6rem}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-account-nested{background:linear-gradient(165deg,color-mix(in srgb,var(--rc-color-primary) 7%,var(--rc-bg-card)) 0,color-mix(in srgb,var(--rc-surface-soft) 88%,var(--rc-bg-card)) 100%)}}.rc-mobile-menu-account-nested{border:1px solid var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-account-nested{border:1px solid color-mix(in srgb,var(--rc-border-clean) 72%,transparent)}}.rc-mobile-menu-account-nested{box-shadow:0 1px #ffffff8c}.rc-mobile-menu-account-nested__label{letter-spacing:.16em;text-transform:uppercase;color:var(--rc-text-muted);margin:0 0 .35rem;padding-inline:.35rem;font-size:.62rem;font-weight:800}.rc-mobile-menu-account-nested__list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.rc-mobile-menu-account-shortcut{border-radius:var(--rc-radius);text-align:left;width:100%;min-height:2.85rem;color:var(--rc-text);background:var(--rc-bg-card);border:1px solid #0000;align-items:flex-start;gap:.45rem;padding:.55rem .45rem .55rem .4rem;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-account-shortcut{background:color-mix(in srgb,var(--rc-bg-card) 72%,transparent)}}.rc-mobile-menu-account-shortcut{transition:background-color .14s var(--rc-ease-out),border-color .14s var(--rc-ease-out),transform .14s var(--rc-ease-out);-webkit-tap-highlight-color:transparent}.rc-mobile-menu-account-shortcut:hover{background-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-account-shortcut:hover{background-color:color-mix(in srgb,var(--rc-color-primary) 8%,var(--rc-bg-card))}}.rc-mobile-menu-account-shortcut:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-account-shortcut:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}.rc-mobile-menu-account-shortcut:active{transform:scale(.99)}.rc-mobile-menu-account-shortcut__chev{color:var(--rc-color-primary);flex-shrink:0;margin-top:.08rem;font-size:1.15rem;font-weight:300;line-height:1}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-account-shortcut__chev{color:color-mix(in srgb,var(--rc-color-primary) 55%,var(--rc-text-muted))}}.rc-mobile-menu-account-shortcut__chev{opacity:.85}.rc-mobile-menu-account-shortcut__text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.rc-mobile-menu-account-shortcut__title{letter-spacing:.01em;font-size:.9rem;font-weight:650;line-height:1.25}.rc-mobile-menu-account-shortcut__hint{color:var(--rc-text-muted);letter-spacing:.02em;font-size:.72rem;font-weight:500}@media (prefers-reduced-motion:reduce){.rc-mobile-menu-account-shortcut:active{transform:none}}.rc-mobile-menu-panel__footer{border-top:1px solid var(--rc-border-clean);flex-direction:column;flex-shrink:0;align-items:center;gap:.15rem;padding:.85rem 1rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__footer{border-top:1px solid color-mix(in srgb,var(--rc-border-clean) 60%,transparent)}}.rc-mobile-menu-panel__footer{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__footer{background:color-mix(in srgb,var(--rc-surface-soft) 60%,transparent)}}.rc-mobile-menu-panel__brandline{letter-spacing:.02em;color:var(--rc-text);font-size:.85rem;font-weight:800}.rc-mobile-menu-panel__tagline{letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted);font-size:.7rem;font-weight:600}@keyframes rcDrawerSlideIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes rcDrawerOverlayIn{0%{opacity:0}to{opacity:1}}.rc-mobile-menu-panel__header--menu-text{border-bottom:1px solid var(--rc-border-clean);padding-block:.65rem;padding-inline:1rem}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__header--menu-text{border-bottom:1px solid color-mix(in srgb,var(--rc-border-clean) 70%,transparent)}}.rc-mobile-menu-panel__header--menu-text{background:linear-gradient(180deg,var(--rc-color-primary) 0,var(--rc-bg-card) 100%)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-panel__header--menu-text{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-color-primary) 5%,var(--rc-bg-card)) 0,var(--rc-bg-card) 100%)}}.rc-mobile-menu-panel__headline{flex:auto;min-width:0}.rc-mobile-menu-panel__title{letter-spacing:.02em;color:var(--rc-text);margin:0;font-size:1.05rem;font-weight:900;line-height:1.15}.rc-mobile-menu-panel__subtitle{text-transform:uppercase;letter-spacing:.12em;color:var(--rc-text-muted);margin:.15rem 0 0;font-size:.7rem;font-weight:600}.rc-mobile-shop-nav{flex-direction:column;gap:0;padding-bottom:.15rem;display:flex}.rc-mobile-shop-nav--loading{justify-content:center;align-items:flex-start;min-height:2.75rem}.rc-mobile-shop-nav__boutique-row{align-items:stretch;width:100%;display:flex}.rc-mobile-shop-nav__boutique-toggle{text-align:left;cursor:pointer;width:100%;font:inherit;-webkit-tap-highlight-color:transparent;border:none;flex:auto;align-items:center;gap:.5rem;display:inline-flex!important}.rc-mobile-shop-nav__boutique-chevron{opacity:.75;flex-shrink:0;justify-content:center;width:1.25rem;font-size:.65rem;display:inline-flex}.rc-mobile-shop-nav__panel{border-top:1px solid var(--rc-border-clean);margin-top:.35rem;padding:.35rem 0 .15rem}@supports (color:color-mix(in lab,red,red)){.rc-mobile-shop-nav__panel{border-top:1px solid color-mix(in srgb,var(--rc-border-clean) 55%,transparent)}}.rc-mobile-shop-nav__panel{animation:rcDrawerSlideIn .16s var(--rc-ease-out)}@media (prefers-reduced-motion:reduce){.rc-mobile-shop-nav__panel{animation:none}}.rc-mobile-shop-nav__all-shop{border-radius:calc(var(--rc-radius) + 2px);color:var(--rc-color-primary);background:var(--rc-color-primary);margin-bottom:.45rem;padding:.35rem .5rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:block}@supports (color:color-mix(in lab,red,red)){.rc-mobile-shop-nav__all-shop{background:color-mix(in srgb,var(--rc-color-primary) 7%,transparent)}}.rc-mobile-shop-nav__all-shop:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-shop-nav__all-shop:hover{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-mobile-shop-nav__tree{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-left:none;max-height:min(42vh,16rem);margin-left:0;padding-left:0;overflow-y:auto}.rc-mobile-shop-nav__list{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.rc-mobile-shop-nav__list--nested{border-left:1px solid var(--rc-border-clean);margin-top:.2rem;margin-left:.35rem;padding-left:.55rem}@supports (color:color-mix(in lab,red,red)){.rc-mobile-shop-nav__list--nested{border-left:1px solid color-mix(in srgb,var(--rc-border-clean) 60%,transparent)}}.rc-mobile-shop-nav__item{margin:0}.rc-mobile-shop-nav__row{align-items:center;gap:.25rem;min-height:2.5rem;display:flex}.rc-mobile-shop-nav__chevron{border-radius:var(--rc-radius);background:var(--rc-surface-soft);border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-mobile-shop-nav__chevron{background:color-mix(in srgb,var(--rc-surface-soft) 88%,transparent)}}.rc-mobile-shop-nav__chevron{color:var(--rc-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.rc-mobile-shop-nav__chevron-icon{opacity:.8;font-size:.65rem;line-height:1}.rc-mobile-shop-nav__chevron-spacer{flex-shrink:0;width:2.25rem;display:inline-block}.rc-mobile-shop-nav__catlink{min-width:0;color:var(--rc-text);border-radius:var(--rc-radius-sm);flex:auto;padding:.35rem .25rem;font-size:.875rem;font-weight:650;text-decoration:none}.rc-mobile-shop-nav__catlink:hover{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-shop-nav__catlink:hover{background:color-mix(in srgb,var(--rc-surface-soft) 70%,transparent)}}.rc-mobile-shop-nav__catlink.is-active{color:var(--rc-color-primary);font-weight:800}.rc-mobile-menu-trigger:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-mobile-menu-trigger,.rc-mobile-quick-link{-webkit-tap-highlight-color:transparent}@media (max-width:1023px){.rc-storefront-logo-img{max-height:min(var(--rc-logo-max-h),4.5rem)}}.rc-storefront-logo-wrap{--rc-logo-max-h:96px}.rc-storefront-logo-box{flex-shrink:0;justify-content:center;align-items:center;max-width:min(92vw,720px);padding:4px 0;line-height:0;display:flex}.rc-storefront-logo-img{width:auto;height:auto;max-height:min(var(--rc-logo-max-h),85vw);object-fit:contain;max-width:min(100%,720px)}.rc-hero-shell{border:1px solid var(--rc-border-strong);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rc-hero-shell{border:1px solid color-mix(in srgb,var(--rc-border-strong) 76%,transparent)}}.rc-hero-shell{border-radius:var(--rc-radius-lg);min-height:clamp(19rem,42vw,27rem);box-shadow:var(--rc-shadow-lg),var(--rc-glow-accent),inset 0 1px 0 #ffffff47;isolation:isolate}.rc-hero-shell[data-intensity=epic]{box-shadow:var(--rc-shadow-lg),var(--rc-glow-primary),inset 0 1px 0 #ffffff47}.rc-hero-shell[data-intensity=light] .rc-hero-orb{opacity:.18}.rc-hero-shell[data-intensity=light] .rc-hero-sparkle{opacity:.2}.rc-hero-background{pointer-events:none;position:absolute;inset:0}.rc-hero-gradient{background:radial-gradient(75% 90% at 78% 20%,var(--rc-color-accent),transparent 64%),radial-gradient(90% 100% at 6% 8%,var(--rc-color-primary),transparent 58%),linear-gradient(120deg,var(--rc-surface-elevated) 0,var(--rc-surface-soft) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-hero-gradient{background:radial-gradient(75% 90% at 78% 20%,color-mix(in srgb,var(--rc-color-accent) 34%,transparent),transparent 64%),radial-gradient(90% 100% at 6% 8%,color-mix(in srgb,var(--rc-color-primary) 28%,transparent),transparent 58%),linear-gradient(120deg,color-mix(in srgb,var(--rc-surface-elevated) 78%,var(--rc-color-primary) 18%) 0,color-mix(in srgb,var(--rc-surface-soft) 86%,var(--rc-surface-dark) 14%) 100%)}}.rc-hero-image-scrim{background:linear-gradient(90deg,var(--rc-surface-elevated) 0,var(--rc-surface-elevated) 43%,var(--rc-surface-elevated) 100%),radial-gradient(55% 90% at 83% 45%,transparent 0,var(--rc-surface-dark) 100%),linear-gradient(0deg,var(--rc-surface-dark),transparent 54%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-hero-image-scrim{background:linear-gradient(90deg,color-mix(in srgb,var(--rc-surface-elevated) 96%,transparent) 0,color-mix(in srgb,var(--rc-surface-elevated) 82%,transparent) 43%,color-mix(in srgb,var(--rc-surface-elevated) 18%,transparent) 100%),radial-gradient(55% 90% at 83% 45%,transparent 0,color-mix(in srgb,var(--rc-surface-dark) 36%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--rc-surface-dark) 24%,transparent),transparent 54%)}}.rc-hero-overlay{z-index:0;position:absolute;inset:0}.rc-hero-overlay-dark{background:linear-gradient(90deg,#020617ad,#0206173d),linear-gradient(#0000 52%,#02061733)}.rc-hero-overlay-light{background:linear-gradient(90deg,#ffffffc7,#ffffff2e)}.rc-hero-copy{color:var(--rc-text);position:relative}.rc-hero-copy:before{content:"";z-index:-1;border-radius:calc(var(--rc-radius-lg) + 8px);border:1px solid var(--rc-border);position:absolute;inset:-1.35rem -1.15rem}@supports (color:color-mix(in lab,red,red)){.rc-hero-copy:before{border:1px solid color-mix(in srgb,var(--rc-border) 58%,transparent)}}.rc-hero-copy:before{background:linear-gradient(180deg,var(--rc-surface-elevated),var(--rc-surface-elevated))}@supports (color:color-mix(in lab,red,red)){.rc-hero-copy:before{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-surface-elevated) 88%,transparent),color-mix(in srgb,var(--rc-surface-elevated) 72%,transparent))}}.rc-hero-copy:before{box-shadow:0 24px 70px var(--rc-surface-dark),inset 0 1px 0 #ffffff3d}@supports (color:color-mix(in lab,red,red)){.rc-hero-copy:before{box-shadow:0 24px 70px color-mix(in srgb,var(--rc-surface-dark) 20%,transparent),inset 0 1px 0 #ffffff3d}}.rc-hero-copy:before{backdrop-filter:blur(14px)}.rc-hero-gradient:after,.rc-hero-gradient:before{content:"";position:absolute;inset:0}.rc-hero-gradient:before{background:linear-gradient(115deg,#ffffff1f,transparent 38%),radial-gradient(72rem 20rem at 76% 8%,var(--rc-color-accent),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.rc-hero-gradient:before{background:linear-gradient(115deg,#ffffff1f,transparent 38%),radial-gradient(72rem 20rem at 76% 8%,color-mix(in srgb,var(--rc-color-accent) 20%,transparent),transparent 70%)}}.rc-hero-gradient:before{opacity:.78}.rc-hero-gradient:after{background-image:linear-gradient(var(--rc-color-primary) 1px,transparent 1px),linear-gradient(90deg,var(--rc-color-primary) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.rc-hero-gradient:after{background-image:linear-gradient(color-mix(in srgb,var(--rc-color-primary) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--rc-color-primary) 9%,transparent) 1px,transparent 1px)}}.rc-hero-gradient:after{opacity:.1;background-size:40px 40px;-webkit-mask-image:radial-gradient(#000 48%,#0000 100%);mask-image:radial-gradient(#000 48%,#0000 100%)}.rc-hero-shell.rc-hero-runique .rc-hero-gradient{background:radial-gradient(100% 120% at 16% 10%,#f59e0b3d,transparent 58%),radial-gradient(100% 120% at 84% 20%,#0ea5e938,transparent 60%),linear-gradient(140deg,var(--rc-surface),var(--rc-surface-soft))}@supports (color:color-mix(in lab,red,red)){.rc-hero-shell.rc-hero-runique .rc-hero-gradient{background:radial-gradient(100% 120% at 16% 10%,#f59e0b3d,transparent 58%),radial-gradient(100% 120% at 84% 20%,#0ea5e938,transparent 60%),linear-gradient(140deg,color-mix(in srgb,var(--rc-surface) 86%,#facc15 8%),var(--rc-surface-soft))}}.rc-hero-shell.rc-hero-magique .rc-hero-gradient{background:radial-gradient(115% 120% at 12% 8%,#c084fc3d,transparent 56%),radial-gradient(115% 120% at 88% 22%,#22d3ee38,transparent 58%),linear-gradient(138deg,var(--rc-surface),var(--rc-surface-soft))}@supports (color:color-mix(in lab,red,red)){.rc-hero-shell.rc-hero-magique .rc-hero-gradient{background:radial-gradient(115% 120% at 12% 8%,#c084fc3d,transparent 56%),radial-gradient(115% 120% at 88% 22%,#22d3ee38,transparent 58%),linear-gradient(138deg,color-mix(in srgb,var(--rc-surface) 82%,#7c3aed 14%),color-mix(in srgb,var(--rc-surface-soft) 92%,#0ea5e9 8%))}}.rc-hero-orb,.rc-hero-sparkle{opacity:.35;display:block;position:absolute}.rc-hero-orb{aspect-ratio:1;background:radial-gradient(circle,var(--rc-color-primary) 0,transparent 70%);border-radius:999px;width:10rem;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.rc-hero-orb{background:radial-gradient(circle,color-mix(in srgb,var(--rc-color-primary) 46%,transparent) 0,transparent 70%)}}.rc-hero-sparkle{background:var(--rc-color-accent);border-radius:999px;width:.3rem;height:.3rem;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.rc-hero-sparkle{background:color-mix(in srgb,var(--rc-color-accent) 72%,white)}}.rc-hero-sparkle{box-shadow:0 0 10px var(--rc-color-accent)}@supports (color:color-mix(in lab,red,red)){.rc-hero-sparkle{box-shadow:0 0 10px color-mix(in srgb,var(--rc-color-accent) 42%,transparent)}}.rc-hero-shell.rc-hero-magique .rc-hero-sparkle{background:var(--rc-color-secondary)}@supports (color:color-mix(in lab,red,red)){.rc-hero-shell.rc-hero-magique .rc-hero-sparkle{background:color-mix(in srgb,var(--rc-color-secondary) 70%,#fde68a)}}.rc-hero-shell.rc-hero-runique .rc-hero-sparkle{background:#f8bb37}.rc-hero-content{opacity:0;transform:translateY(8px)}.rc-hero-kicker{color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-hero-kicker{color:color-mix(in srgb,var(--rc-color-primary) 82%,var(--rc-text) 18%)}}.rc-hero-kicker{text-shadow:0 1px 0 var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-hero-kicker{text-shadow:0 1px 0 color-mix(in srgb,var(--rc-surface-elevated) 82%,transparent)}}.rc-hero-title-glow{color:var(--rc-text);text-shadow:0 1px 0 var(--rc-surface-elevated),0 0 28px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-hero-title-glow{text-shadow:0 1px 0 color-mix(in srgb,var(--rc-surface-elevated) 84%,transparent),0 0 28px color-mix(in srgb,var(--rc-color-primary) 22%,transparent)}}.rc-eyebrow{color:var(--rc-color-primary);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:800}.rc-celestial-gradient-text{background:linear-gradient(105deg,var(--rc-text) 0,var(--rc-color-primary) 48%,var(--rc-color-accent) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.rc-hero-proof{border:1px solid var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){.rc-hero-proof{border:1px solid color-mix(in srgb,var(--rc-border-strong) 62%,transparent)}}.rc-hero-proof{background:var(--rc-card);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.rc-hero-proof{background:color-mix(in srgb,var(--rc-card) 68%,transparent)}}.rc-hero-proof{box-shadow:var(--rc-shadow-xs);padding:.3rem .72rem}.rc-hero-shell.rc-hero-mounted .rc-hero-content{opacity:1;transition:opacity .52s var(--rc-ease-out),transform .52s var(--rc-ease-out);transform:translateY(0)}.rc-hero-secondary-cta{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-hero-secondary-cta{background:color-mix(in srgb,var(--rc-surface-elevated) 72%,transparent)}}.rc-hero-secondary-cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rc-hero-visual{min-height:25rem;position:relative}.rc-hero-card{border-radius:calc(var(--rc-radius-lg) + 10px);border:1px solid #fff;position:absolute}@supports (color:color-mix(in lab,red,red)){.rc-hero-card{border:1px solid color-mix(in srgb,white 32%,var(--rc-border) 68%)}}.rc-hero-card{box-shadow:0 34px 90px var(--rc-surface-dark)}@supports (color:color-mix(in lab,red,red)){.rc-hero-card{box-shadow:0 34px 90px color-mix(in srgb,var(--rc-surface-dark) 36%,transparent)}}.rc-hero-card-back{background:linear-gradient(145deg,var(--rc-color-secondary),transparent 46%),linear-gradient(160deg,var(--rc-surface-elevated),var(--rc-surface-soft));inset:3.4rem 2.2rem 2.1rem 5.6rem;transform:rotate(7deg)}@supports (color:color-mix(in lab,red,red)){.rc-hero-card-back{background:linear-gradient(145deg,color-mix(in srgb,var(--rc-color-secondary) 24%,transparent),transparent 46%),linear-gradient(160deg,color-mix(in srgb,var(--rc-surface-elevated) 92%,var(--rc-color-primary) 8%),color-mix(in srgb,var(--rc-surface-soft) 82%,var(--rc-color-accent) 18%))}}.rc-hero-card-back{opacity:.72}.rc-hero-card-main{background:radial-gradient(80% 58% at 58% 18%,var(--rc-color-accent),transparent 68%),linear-gradient(150deg,var(--rc-surface-elevated),var(--rc-surface-dark));inset:.8rem 2.8rem 4.1rem .3rem;overflow:hidden;transform:rotate(-4deg)}@supports (color:color-mix(in lab,red,red)){.rc-hero-card-main{background:radial-gradient(80% 58% at 58% 18%,color-mix(in srgb,var(--rc-color-accent) 42%,transparent),transparent 68%),linear-gradient(150deg,color-mix(in srgb,var(--rc-surface-elevated) 88%,var(--rc-color-primary) 12%),color-mix(in srgb,var(--rc-surface-dark) 62%,var(--rc-color-secondary) 38%))}}.rc-hero-card-main{background-position:50%;background-size:cover}.rc-hero-card-main:after{content:"";background:linear-gradient(180deg,transparent 0,var(--rc-surface-dark) 48%,var(--rc-surface-dark) 100%),radial-gradient(54% 48% at 70% 20%,transparent,var(--rc-surface-dark));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-hero-card-main:after{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--rc-surface-dark) 18%,transparent) 48%,color-mix(in srgb,var(--rc-surface-dark) 58%,transparent) 100%),radial-gradient(54% 48% at 70% 20%,transparent,color-mix(in srgb,var(--rc-surface-dark) 32%,transparent))}}.rc-hero-card-shine{z-index:1;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);position:absolute;inset:-20% 46% -18% -18%;transform:rotate(18deg)}.rc-hero-card-badge{z-index:2;background:var(--rc-surface-elevated);border-radius:999px;position:absolute;bottom:1.2rem;left:1.2rem}@supports (color:color-mix(in lab,red,red)){.rc-hero-card-badge{background:color-mix(in srgb,var(--rc-surface-elevated) 86%,transparent)}}.rc-hero-card-badge{color:var(--rc-text);letter-spacing:.12em;text-transform:uppercase;box-shadow:var(--rc-shadow-xs);padding:.42rem .72rem;font-size:.68rem;font-weight:900}.rc-hero-visual-note{z-index:3;border:1px solid var(--rc-border);gap:.08rem;display:grid;position:absolute;bottom:1rem;right:0}@supports (color:color-mix(in lab,red,red)){.rc-hero-visual-note{border:1px solid color-mix(in srgb,var(--rc-border) 58%,transparent)}}.rc-hero-visual-note{border-radius:var(--rc-radius-lg);background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-hero-visual-note{background:color-mix(in srgb,var(--rc-surface-elevated) 84%,transparent)}}.rc-hero-visual-note{color:var(--rc-text);box-shadow:var(--rc-shadow-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.85rem 1rem}.rc-hero-visual-note span{letter-spacing:.14em;text-transform:uppercase;color:var(--rc-color-primary);font-size:.66rem;font-weight:800}.rc-hero-visual-note strong{font-size:.92rem}.rc-shop-hero{box-shadow:0 14px 34px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-shop-hero{box-shadow:0 14px 34px color-mix(in srgb,var(--rc-color-primary) 10%,transparent)}}.rc-shop-category-nav{gap:.9rem;padding:1rem;display:grid}.rc-shop-category-nav__intro{gap:.65rem;display:grid}@media (min-width:640px){.rc-shop-category-nav__intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem 1.25rem}}.rc-shop-cat-breadcrumb{justify-self:start}@media (min-width:640px){.rc-shop-cat-breadcrumb{text-align:right;justify-self:end}}.rc-shop-cat-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:.25rem .35rem;margin:0;padding:0;font-size:.72rem;font-weight:750;list-style:none;display:flex}.rc-shop-cat-breadcrumb__list>li{align-items:center;gap:.35rem;display:inline-flex}.rc-shop-cat-breadcrumb__list>li+li:before{content:"›";color:var(--rc-text-muted);opacity:.75;font-weight:800}.rc-shop-cat-breadcrumb__list a{color:var(--rc-color-primary);border-radius:.35rem;margin:-.1rem -.2rem;padding:.1rem .2rem;text-decoration:none}.rc-shop-cat-breadcrumb__list a:hover{text-decoration:underline}.rc-shop-cat-breadcrumb__list .is-current{color:var(--rc-text);padding:.1rem .2rem;font-weight:800}.rc-shop-subcat-panel{border:1px dashed var(--rc-border-clean);border-radius:.9rem}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-panel{border:1px dashed color-mix(in srgb,var(--rc-border-clean) 72%,transparent)}}.rc-shop-subcat-panel{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-panel{background:color-mix(in srgb,var(--rc-surface-soft) 90%,transparent)}}.rc-shop-subcat-panel{padding:.75rem .85rem}.rc-shop-subcat-panel__title{letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted);margin:0 0 .5rem;font-size:.68rem;font-weight:800}.rc-shop-subcat-panel__scroll{flex-wrap:wrap;gap:.45rem;display:flex}.rc-shop-subcat-pill{border:1px solid var(--rc-border-clean);border-radius:999px;align-items:center;min-height:2.25rem;padding:.35rem .85rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-pill{border:1px solid color-mix(in srgb,var(--rc-border-clean) 82%,transparent)}}.rc-shop-subcat-pill{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-pill{background:color-mix(in srgb,var(--rc-surface-elevated) 94%,transparent)}}.rc-shop-subcat-pill{color:var(--rc-text);transition:border-color .16s var(--rc-ease-out),box-shadow .16s var(--rc-ease-out),transform .16s var(--rc-ease-out);font-size:.8rem;font-weight:700;text-decoration:none}.rc-shop-subcat-pill:focus-visible,.rc-shop-subcat-pill:hover{border-color:var(--rc-color-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-pill:focus-visible,.rc-shop-subcat-pill:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 45%,var(--rc-border-clean))}}.rc-shop-subcat-pill:focus-visible,.rc-shop-subcat-pill:hover{box-shadow:0 8px 18px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-pill:focus-visible,.rc-shop-subcat-pill:hover{box-shadow:0 8px 18px color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-shop-subcat-pill.is-active{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-pill.is-active{border-color:color-mix(in srgb,var(--rc-color-primary) 55%,var(--rc-border-clean))}}.rc-shop-subcat-pill.is-active{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-shop-subcat-pill.is-active{background:color-mix(in srgb,var(--rc-color-primary) 12%,var(--rc-surface-elevated))}}.rc-shop-subcat-pill.is-active{color:var(--rc-color-primary)}.rc-cat-explorer{border-radius:var(--rc-radius-lg);border:1px solid var(--rc-border-clean);gap:1.1rem;padding:1.1rem 1.15rem 1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer{border:1px solid color-mix(in srgb,var(--rc-border-clean) 72%,transparent)}}.rc-cat-explorer{background:linear-gradient(165deg,var(--rc-surface-elevated),var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer{background:linear-gradient(165deg,color-mix(in srgb,var(--rc-surface-elevated) 94%,transparent),color-mix(in srgb,var(--rc-color-primary) 4%,var(--rc-surface-elevated)))}}.rc-cat-explorer{box-shadow:0 1px 0 #ffffff8c inset,0 18px 40px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer{box-shadow:0 1px 0 #ffffff8c inset,0 18px 40px color-mix(in srgb,var(--rc-color-primary) 6%,transparent)}}.rc-cat-explorer--homepage{margin-top:.25rem}.rc-cat-explorer__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1rem;display:flex}.rc-cat-explorer__title{letter-spacing:-.03em;color:var(--rc-text);margin:0;font-size:1.35rem;font-weight:900;line-height:1.15}.rc-cat-explorer--boutique .rc-cat-explorer__title{font-size:1.15rem}.rc-cat-explorer__lede{max-width:40rem;color:var(--rc-text-muted);margin:.35rem 0 0;font-size:.82rem;line-height:1.55}.rc-cat-explorer__catalog-cta{color:var(--rc-color-primary);border-radius:.4rem;flex-shrink:0;margin:-.2rem -.35rem;padding:.2rem .35rem;font-size:.82rem;font-weight:800;text-decoration:none}.rc-cat-explorer__catalog-cta:focus-visible,.rc-cat-explorer__catalog-cta:hover{text-underline-offset:3px;text-decoration:underline}.rc-cat-explorer__breadcrumb{margin-top:-.15rem}.rc-cat-explorer__breadcrumb-list{flex-wrap:wrap;align-items:center;gap:.25rem .35rem;margin:0;padding:0;font-size:.72rem;font-weight:750;list-style:none;display:flex}.rc-cat-explorer__breadcrumb-list>li{align-items:center;gap:.35rem;display:inline-flex}.rc-cat-explorer__breadcrumb-list>li+li:before{content:"›";color:var(--rc-text-muted);opacity:.75;font-weight:800}.rc-cat-explorer__breadcrumb-list a{color:var(--rc-color-primary);border-radius:.35rem;margin:-.1rem -.2rem;padding:.1rem .2rem;text-decoration:none}.rc-cat-explorer__breadcrumb-list a:hover{text-decoration:underline}.rc-cat-explorer__breadcrumb-list .is-current{color:var(--rc-text);font-weight:800}.rc-cat-explorer__layout{gap:.85rem;display:grid}@media (min-width:900px){.rc-cat-explorer__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:1rem 1.25rem}}.rc-cat-explorer__roots{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.rc-cat-explorer__root-li{min-width:0}@media (max-width:899px){.rc-cat-explorer{gap:.8rem;padding:.85rem .9rem 1rem}.rc-cat-explorer__title{font-size:1.05rem}.rc-cat-explorer--boutique .rc-cat-explorer__title{font-size:1rem}.rc-cat-explorer__lede{display:none}.rc-cat-explorer__catalog-cta{font-size:.78rem}.rc-cat-explorer__roots{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.rc-cat-explorer__root-li:first-child{grid-column:1/-1}.rc-cat-explorer__root-tile{align-items:center;gap:.45rem;min-height:2.95rem;padding:.5rem .65rem}.rc-cat-explorer__kicker,.rc-cat-explorer__root-line .rc-cat-explorer__dot,.rc-cat-explorer__root-meta{display:none}.rc-cat-explorer__root-name{font-size:.8rem}.rc-cat-explorer__panel{gap:.45rem;min-height:6.5rem;padding:.7rem .75rem}}@media (max-width:639px){html[data-rc-preset*=relique-celeste-signature] header.rc-storefront-header--signature+.rc-x-contain{padding-top:2.25rem}}.rc-cat-explorer__root-tile{border:1px solid var(--rc-border-clean);border-radius:.9rem;align-items:flex-start;gap:.55rem;min-height:4.5rem;padding:.65rem .75rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile{border:1px solid color-mix(in srgb,var(--rc-border-clean) 78%,transparent)}}.rc-cat-explorer__root-tile{background:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile{background:color-mix(in srgb,var(--rc-card) 82%,transparent)}}.rc-cat-explorer__root-tile{color:var(--rc-text);transition:border-color .16s var(--rc-ease-out),box-shadow .16s var(--rc-ease-out),transform .16s var(--rc-ease-out),background .16s var(--rc-ease-out);text-decoration:none}.rc-cat-explorer__root-tile:focus-visible,.rc-cat-explorer__root-tile:hover{border-color:var(--rc-cat-accent,var(--rc-color-primary));transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile:focus-visible,.rc-cat-explorer__root-tile:hover{border-color:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 35%,var(--rc-border-clean))}}.rc-cat-explorer__root-tile:focus-visible,.rc-cat-explorer__root-tile:hover{box-shadow:0 10px 26px var(--rc-cat-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile:focus-visible,.rc-cat-explorer__root-tile:hover{box-shadow:0 10px 26px color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 10%,transparent)}}.rc-cat-explorer__root-tile.is-active{border-color:var(--rc-cat-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile.is-active{border-color:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 48%,var(--rc-border-clean))}}.rc-cat-explorer__root-tile.is-active{background:var(--rc-cat-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile.is-active{background:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 11%,var(--rc-surface-elevated))}}.rc-cat-explorer__root-tile.is-panel{box-shadow:0 0 0 1px var(--rc-cat-accent,var(--rc-color-primary)),0 12px 28px var(--rc-cat-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile.is-panel{box-shadow:0 0 0 1px color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 45%,transparent),0 12px 28px color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 12%,transparent)}}.rc-cat-explorer__root-tile:focus-visible{box-shadow:var(--rc-ring),0 10px 26px var(--rc-cat-accent,var(--rc-color-primary));outline:none}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-tile:focus-visible{box-shadow:var(--rc-ring),0 10px 26px color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 10%,transparent)}}.rc-cat-explorer__root-mark{background:var(--rc-cat-accent,var(--rc-color-primary));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__root-mark{background:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 14%,transparent)}}.rc-cat-explorer__root-mark{color:var(--rc-cat-accent-ink,var(--rc-color-primary));font-size:.75rem}.rc-cat-explorer__root-text{gap:.15rem;min-width:0;display:grid}.rc-cat-explorer__root-line{flex-wrap:wrap;align-items:baseline;gap:.28rem .35rem;min-width:0;display:flex}.rc-cat-explorer__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--rc-cat-accent-ink,var(--rc-color-primary));font-size:.58rem;font-weight:900}.rc-cat-explorer__dot{color:var(--rc-text-muted);font-size:.65rem;font-weight:900;line-height:1}.rc-cat-explorer__root-name{letter-spacing:-.02em;word-break:break-word;font-size:.88rem;font-weight:850;line-height:1.2}.rc-cat-explorer__root-meta{color:var(--rc-text-muted);font-size:.68rem;font-weight:700}.rc-cat-explorer__panel{border:1px solid var(--rc-border-clean);border-radius:.95rem;flex-direction:column;gap:.55rem;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__panel{border:1px solid color-mix(in srgb,var(--rc-border-clean) 70%,transparent)}}.rc-cat-explorer__panel{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__panel{background:color-mix(in srgb,var(--rc-surface-soft) 88%,transparent)}}.rc-cat-explorer__panel{min-height:9rem;padding:.85rem .95rem}.rc-cat-explorer__panel-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--rc-text-muted);margin:0;font-size:.62rem;font-weight:900}.rc-cat-explorer__panel-context{color:var(--rc-text);flex-wrap:wrap;align-items:baseline;gap:.28rem .35rem;margin:0;font-size:.78rem;font-weight:800;display:flex}.rc-cat-explorer__panel-context-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--rc-cat-accent-ink,var(--rc-color-primary));font-size:.58rem;font-weight:900}.rc-cat-explorer__panel-context-name{font-weight:850}.rc-cat-explorer__panel-placeholder{gap:.35rem;display:grid}.rc-cat-explorer__panel-hint{color:var(--rc-text-muted);margin:0;font-size:.78rem;line-height:1.5}.rc-cat-explorer__sub-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.rc-cat-explorer__sub-link{border:1px solid var(--rc-border-clean);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.35rem;padding:.35rem .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__sub-link{border:1px solid color-mix(in srgb,var(--rc-border-clean) 75%,transparent)}}.rc-cat-explorer__sub-link{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__sub-link{background:color-mix(in srgb,var(--rc-surface-elevated) 90%,transparent)}}.rc-cat-explorer__sub-link{color:var(--rc-text);transition:border-color .14s var(--rc-ease-out),transform .14s var(--rc-ease-out);font-size:.8rem;font-weight:750;text-decoration:none}.rc-cat-explorer__sub-link:focus-visible,.rc-cat-explorer__sub-link:hover{border-color:var(--rc-cat-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__sub-link:focus-visible,.rc-cat-explorer__sub-link:hover{border-color:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 40%,var(--rc-border-clean))}}.rc-cat-explorer__sub-link:focus-visible,.rc-cat-explorer__sub-link:hover{transform:translate(2px)}.rc-cat-explorer__sub-link.is-active{border-color:var(--rc-cat-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__sub-link.is-active{border-color:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 50%,var(--rc-border-clean))}}.rc-cat-explorer__sub-link.is-active{background:var(--rc-cat-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__sub-link.is-active{background:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 10%,var(--rc-surface-elevated))}}.rc-cat-explorer__sub-link.is-active{color:var(--rc-cat-accent-ink,var(--rc-color-primary))}.rc-cat-explorer__sub-link:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-cat-explorer__sub-chevron{color:var(--rc-cat-accent-ink,var(--rc-color-primary));opacity:.75;font-size:.75rem;font-weight:900}.rc-cat-explorer__panel-empty{margin:0}.rc-cat-explorer__panel-empty-link{color:var(--rc-cat-accent-ink,var(--rc-color-primary));font-size:.8rem;font-weight:800;text-decoration:none}.rc-cat-explorer__panel-empty-link:hover{text-decoration:underline}.rc-cat-explorer__panel-cta{color:var(--rc-cat-accent-ink,var(--rc-color-primary));margin-top:auto;font-size:.75rem;font-weight:850;text-decoration:none}.rc-cat-explorer__panel-cta:focus-visible,.rc-cat-explorer__panel-cta:hover{text-decoration:underline}.rc-cat-explorer__panel-back{color:var(--rc-cat-accent-ink,var(--rc-color-primary));cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:.35rem;justify-self:start;margin:0 0 .25rem;padding:.1rem .2rem;font-size:.72rem;font-weight:800;text-decoration:underline}.rc-cat-explorer__panel-back:focus-visible,.rc-cat-explorer__panel-back:hover{color:var(--rc-text)}.rc-cat-explorer__panel-back:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-cat-explorer__panel-drill-title{letter-spacing:-.02em;color:var(--rc-text);margin:0 0 .35rem;font-size:.82rem;font-weight:850}.rc-cat-explorer__sub-link--drill{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;display:flex}:root{--rc-univers-pokemon:#f59e0b;--rc-univers-pokemon-ink:#b45309;--rc-univers-onepiece:#3b82f6;--rc-univers-onepiece-ink:#1d4ed8;--rc-univers-yugioh:#8b5cf6;--rc-univers-yugioh-ink:#6d28d9;--rc-univers-magic:#10b981;--rc-univers-magic-ink:#047857}html[data-rc-preset=relique-celeste-signature-dark],html[data-rc-preset=voyage-nocturne]{--rc-univers-pokemon-ink:#fcd34d;--rc-univers-onepiece-ink:#93c5fd;--rc-univers-yugioh-ink:#ddd6fe;--rc-univers-magic-ink:#6ee7b7}.rc-cat-explorer__panel,.rc-cat-explorer__root-tile{--rc-cat-accent:var(--rc-color-primary);--rc-cat-accent-ink:var(--rc-color-primary)}.rc-cat-explorer__panel[data-rc-univers=pokemon],.rc-cat-explorer__root-tile[data-rc-univers=pokemon]{--rc-cat-accent:var(--rc-univers-pokemon);--rc-cat-accent-ink:var(--rc-univers-pokemon-ink)}.rc-cat-explorer__panel[data-rc-univers=onepiece],.rc-cat-explorer__root-tile[data-rc-univers=onepiece]{--rc-cat-accent:var(--rc-univers-onepiece);--rc-cat-accent-ink:var(--rc-univers-onepiece-ink)}.rc-cat-explorer__panel[data-rc-univers=yugioh],.rc-cat-explorer__root-tile[data-rc-univers=yugioh]{--rc-cat-accent:var(--rc-univers-yugioh);--rc-cat-accent-ink:var(--rc-univers-yugioh-ink)}.rc-cat-explorer__panel[data-rc-univers=magic],.rc-cat-explorer__root-tile[data-rc-univers=magic]{--rc-cat-accent:var(--rc-univers-magic);--rc-cat-accent-ink:var(--rc-univers-magic-ink)}.rc-cat-explorer__sub-count{background:var(--rc-cat-accent,var(--rc-color-primary));border-radius:999px;flex-shrink:0;margin-left:auto;padding:.2rem .45rem;font-size:.68rem;font-weight:800;line-height:1}@supports (color:color-mix(in lab,red,red)){.rc-cat-explorer__sub-count{background:color-mix(in srgb,var(--rc-cat-accent,var(--rc-color-primary)) 12%,transparent)}}.rc-cat-explorer__sub-count{color:var(--rc-cat-accent-ink,var(--rc-color-primary))}.rc-shop-filters{padding:0}.rc-shop-filters__toggle{border-radius:inherit;cursor:pointer;text-align:left;width:100%;min-height:3rem;color:var(--rc-text);background:0 0;border:0;align-items:center;gap:.55rem;padding:.8rem 1rem;font-size:.9rem;font-weight:800;display:flex}.rc-shop-filters__toggle:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-shop-filters__badge{background:var(--rc-color-primary);border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;font-size:.7rem;font-weight:850;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-shop-filters__badge{background:color-mix(in srgb,var(--rc-color-primary) 14%,transparent)}}.rc-shop-filters__badge{color:var(--rc-color-primary)}.rc-shop-filters__chevron{color:var(--rc-text-muted);transition:transform .16s var(--rc-ease-out);flex-shrink:0;margin-left:auto}.rc-shop-filters__toggle[aria-expanded=true] .rc-shop-filters__chevron{transform:rotate(180deg)}.rc-shop-filters__content{padding:0 1rem 1rem}.rc-shop-filters[data-open="0"] .rc-shop-filters__content{display:none}@media (max-width:899px){.rc-shop-filters[data-open=auto] .rc-shop-filters__content{display:none}}@media (prefers-reduced-motion:reduce){.rc-shop-filters__chevron{transition:none}}.rc-shop-category-nav__grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem;display:grid}.rc-shop-category-nav__reset{color:var(--rc-color-primary);font-size:.75rem;font-weight:800;text-decoration:none}.rc-shop-category-card{border:1px solid var(--rc-border-clean);border-radius:.85rem;align-items:center;gap:.65rem;min-height:3.2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-shop-category-card{border:1px solid color-mix(in srgb,var(--rc-border-clean) 80%,transparent)}}.rc-shop-category-card{background:linear-gradient(135deg,var(--rc-surface-elevated),var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-shop-category-card{background:linear-gradient(135deg,color-mix(in srgb,var(--rc-surface-elevated) 96%,transparent),color-mix(in srgb,var(--rc-color-primary) 6%,var(--rc-surface-elevated)))}}.rc-shop-category-card{color:var(--rc-text);transition:transform .16s var(--rc-ease-out),border-color .16s var(--rc-ease-out),box-shadow .16s var(--rc-ease-out);padding:.65rem .75rem;text-decoration:none}.rc-shop-category-card.is-active,.rc-shop-category-card:focus-visible,.rc-shop-category-card:hover{border-color:var(--rc-color-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.rc-shop-category-card.is-active,.rc-shop-category-card:focus-visible,.rc-shop-category-card:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 42%,var(--rc-border-clean))}}.rc-shop-category-card.is-active,.rc-shop-category-card:focus-visible,.rc-shop-category-card:hover{box-shadow:0 10px 24px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-shop-category-card.is-active,.rc-shop-category-card:focus-visible,.rc-shop-category-card:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-shop-category-card__mark{background:var(--rc-color-primary);border-radius:999px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-shop-category-card__mark{background:color-mix(in srgb,var(--rc-color-primary) 14%,transparent)}}.rc-shop-category-card__mark{color:var(--rc-color-primary);flex:none}.rc-shop-category-card span:not(.rc-shop-category-card__mark){gap:.1rem;min-width:0;display:grid}.rc-shop-category-card strong{font-size:.82rem;line-height:1.15}.rc-shop-category-card small{color:var(--rc-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:700;overflow:hidden}.rc-boutique-search-field{position:relative}.rc-boutique-search-field__input{padding-right:4.6rem}.rc-boutique-search-field__clear{color:var(--rc-color-primary);cursor:pointer;background:0 0;border:0;font-size:.72rem;font-weight:800;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.rc-hero-orb.is-animated{animation:rc-hero-float var(--orb-duration,8s) ease-in-out infinite alternate}.rc-hero-sparkle.is-animated{animation:rc-hero-twinkle var(--spark-duration,9s) ease-in-out infinite}}@keyframes rc-hero-float{0%{opacity:.22;transform:translate(-50%,-50%)scale(.92)}to{opacity:.52;transform:translate(-50%,-56%)scale(1.08)}}@keyframes rc-hero-twinkle{0%,to{opacity:.22;transform:translate(-50%,-50%)scale(.8)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.4)}}.rc-product-card{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:12px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 1px 3px #0f172a0f}.rc-product-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a14}.rc-product-card:before{content:none}.rc-product-media{border-bottom:1px solid var(--rc-border-clean);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rc-product-media{border-bottom:1px solid color-mix(in srgb,var(--rc-border-clean) 70%,transparent)}}.rc-product-media:after{content:none}:where(a,button,input,select,textarea,[role=button]):disabled{cursor:not-allowed}:where(a,button,input,select,textarea,[role=button]):focus-visible{outline:2px solid var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){:where(a,button,input,select,textarea,[role=button]):focus-visible{outline:2px solid color-mix(in srgb,var(--rc-color-primary) 72%,transparent)}}:where(a,button,input,select,textarea,[role=button]):focus-visible{outline-offset:3px;box-shadow:var(--rc-ring)}@media (prefers-reduced-motion:no-preference){:where(a,button,input,select,textarea,[role=button]):focus-visible{transition:outline-offset var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out)}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rc-admin2-root{background:var(--rc-bg-main);min-height:100vh;color:var(--rc-text);font-family:var(--rc-font-sans);flex-direction:column;display:flex;position:relative}.rc-admin2-topbar{z-index:50;background:var(--rc-bg-card);grid-template-columns:248px 1fr auto;align-items:center;gap:16px;padding:10px 20px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.rc-admin2-topbar{background:color-mix(in srgb,var(--rc-bg-card) 92%,var(--rc-bg-main))}}.rc-admin2-topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--rc-border-clean);box-shadow:0 1px 0 0 var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-topbar{box-shadow:0 1px 0 0 color-mix(in srgb,var(--rc-color-primary) 4%,transparent)}}.rc-admin2-topbar__brand{align-items:center;gap:10px;min-width:0;padding-left:4px;display:inline-flex}.rc-admin2-brand-logo{border-radius:8px;flex:none;width:28px;height:28px;display:block}.rc-admin2-burger.rc-admin2-topbar-btn{display:none}.rc-admin2-brand-name{letter-spacing:-.01em;color:var(--rc-text);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:15px;font-weight:800;overflow:hidden}.rc-admin2-topbar__search{justify-content:center;display:flex}.rc-admin2-search{background:var(--rc-bg-main);border:1px solid var(--rc-border-clean);width:100%;max-width:520px;color:var(--rc-text-muted);transition:border-color var(--rc-duration-fast) var(--rc-ease-out),box-shadow var(--rc-duration-fast) var(--rc-ease-out);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:flex}.rc-admin2-search:focus-within{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-search:focus-within{border-color:color-mix(in srgb,var(--rc-color-primary) 50%,transparent)}}.rc-admin2-search:focus-within{box-shadow:0 0 0 4px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-search:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-admin2-search input{color:var(--rc-text);background:0 0;border:0;outline:none;flex:auto;font-size:14px}.rc-admin2-search input::placeholder{color:var(--rc-text-muted)}.rc-admin2-search input:disabled{cursor:not-allowed}.rc-admin2-kbd{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);color:var(--rc-text-muted);border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.rc-admin2-topbar__actions{align-items:center;gap:6px;display:inline-flex}.rc-admin2-topbar-btn,.rc-admin2-topbar-link{width:36px;height:36px;color:var(--rc-text-muted);transition:background-color var(--rc-duration-fast) var(--rc-ease-out),color var(--rc-duration-fast) var(--rc-ease-out),border-color var(--rc-duration-fast) var(--rc-ease-out);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:relative}.rc-admin2-topbar-btn:hover,.rc-admin2-topbar-link:hover{background:var(--rc-bg-main);color:var(--rc-text);border-color:var(--rc-border-clean)}.rc-admin2-notif-wrap{display:inline-flex;position:relative}.rc-admin2-notif-badge{color:#fff;border:2px solid var(--rc-bg-card);background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px;box-shadow:0 1px 3px #ef444459}.rc-admin2-notif-panel{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);z-index:60;border-radius:14px;flex-direction:column;width:min(92vw,380px);max-height:min(70vh,560px);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #0f172a24}.rc-admin2-notif-head{border-bottom:1px solid var(--rc-border-clean);background:var(--rc-color-primary);justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 14px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-head{background:color-mix(in srgb,var(--rc-color-primary) 4%,var(--rc-bg-card))}}.rc-admin2-notif-title{color:var(--rc-text);margin:0;font-size:14px;font-weight:800}.rc-admin2-notif-sub{color:var(--rc-text-muted);margin:2px 0 0;font-size:12px}.rc-admin2-notif-refresh{border:1px solid var(--rc-border-clean);background:var(--rc-bg-main);width:28px;height:28px;color:var(--rc-text-muted);cursor:pointer;transition:background-color .14s var(--rc-ease-out),color .14s var(--rc-ease-out);border-radius:999px;font-size:14px;line-height:1}.rc-admin2-notif-refresh:hover:not(:disabled){background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-refresh:hover:not(:disabled){background:color-mix(in srgb,var(--rc-color-primary) 8%,var(--rc-bg-main))}}.rc-admin2-notif-refresh:hover:not(:disabled){color:var(--rc-text)}.rc-admin2-notif-refresh:disabled{opacity:.6;cursor:progress}.rc-admin2-notif-error{color:var(--rc-status-danger-text,#b91c1c);background:#ef444414;border-bottom:1px solid #ef444433;margin:0;padding:8px 14px;font-size:12px}.rc-admin2-notif-list{overscroll-behavior:contain;flex:auto;padding:4px;overflow-y:auto}.rc-admin2-notif-empty{text-align:center;padding:28px 16px}.rc-admin2-notif-empty-title{color:var(--rc-text);margin:0;font-size:13px;font-weight:700}.rc-admin2-notif-empty-msg{color:var(--rc-text-muted);margin:4px 0 0;font-size:12px}.rc-admin2-notif-link{color:inherit;transition:background-color .14s var(--rc-ease-out);border-radius:10px;margin-bottom:2px;text-decoration:none;display:block}.rc-admin2-notif-link:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-link:hover{background:color-mix(in srgb,var(--rc-color-primary) 6%,transparent)}}.rc-admin2-notif-link--static{cursor:default}.rc-admin2-notif-row{border-left:3px solid #0000;border-radius:8px;grid-template-columns:28px 1fr;gap:10px;padding:10px 12px;display:grid}.rc-admin2-notif--critical{background:#dc26260f;border-left-color:#dc2626}.rc-admin2-notif--high{background:#f59e0b0f;border-left-color:#f59e0b}.rc-admin2-notif--medium{border-left-color:var(--rc-color-primary)}.rc-admin2-notif--low{border-left-color:var(--rc-text-muted)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif--low{border-left-color:color-mix(in srgb,var(--rc-text-muted) 50%,transparent)}}.rc-admin2-notif-emoji{justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:inline-flex}.rc-admin2-notif-body{min-width:0}.rc-admin2-notif-row-title{color:var(--rc-text);margin:0;font-size:13px;font-weight:700;line-height:1.3}.rc-admin2-notif-row-msg{color:var(--rc-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.rc-admin2-notif-row-meta{color:var(--rc-text-muted);align-items:center;gap:8px;margin:6px 0 0;font-size:11px;display:flex}.rc-admin2-notif-tag{background:var(--rc-bg-main);border:1px solid var(--rc-border-clean);letter-spacing:.02em;text-transform:uppercase;color:var(--rc-text-muted);border-radius:999px;align-items:center;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.rc-admin2-notif-date{white-space:nowrap}.rc-admin2-notif-foot{border-top:1px solid var(--rc-border-clean);background:var(--rc-bg-main);padding:8px 10px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-foot{background:color-mix(in srgb,var(--rc-bg-main) 60%,transparent)}}.rc-admin2-notif-allbtn{text-align:center;width:100%;color:var(--rc-color-primary);background:var(--rc-color-primary);border-radius:10px;padding:8px 10px;font-size:12px;font-weight:700;text-decoration:none;display:block}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-allbtn{background:color-mix(in srgb,var(--rc-color-primary) 8%,transparent)}}.rc-admin2-notif-allbtn:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-allbtn:hover{background:color-mix(in srgb,var(--rc-color-primary) 14%,transparent)}}@media (max-width:1023px){.rc-admin2-notif-panel{width:min(94vw,380px);right:-8px}}.rc-admin2-notif-row.rc-admin2-notif-row--full{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:10px;grid-template-columns:32px 1fr;gap:12px;padding:14px;box-shadow:0 1px 2px #0f172a0a}.rc-admin2-notif-row--full .rc-admin2-notif-emoji{background:var(--rc-color-primary);width:32px;height:32px;font-size:18px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-row--full .rc-admin2-notif-emoji{background:color-mix(in srgb,var(--rc-color-primary) 6%,var(--rc-bg-main))}}.rc-admin2-notif-row--full .rc-admin2-notif-emoji{border-radius:8px}.rc-admin2-notif-row-headline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rc-admin2-notif-row-msg.rc-admin2-notif-row-msg--full{-webkit-line-clamp:unset;line-clamp:unset;color:var(--rc-text);margin-top:4px;font-size:13px;line-height:1.45;display:block;overflow:visible}.rc-admin2-notif-prio{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.rc-admin2-notif-prio--critical{color:#b91c1c;background:#dc262624;border-color:#dc262640}.rc-admin2-notif-prio--high{color:#b45309;background:#f59e0b24;border-color:#f59e0b4d}.rc-admin2-notif-prio--medium{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-prio--medium{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-admin2-notif-prio--medium{color:var(--rc-color-primary);border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-notif-prio--medium{border-color:color-mix(in srgb,var(--rc-color-primary) 30%,transparent)}}.rc-admin2-notif-prio--low{background:var(--rc-bg-main);color:var(--rc-text-muted);border-color:var(--rc-border-clean)}.rc-admin2-notif-cta{color:var(--rc-color-primary);margin-left:auto;font-size:11px;font-weight:700}.rc-admin2-ncenter{flex-direction:column;gap:18px;display:flex}.rc-admin2-ncenter-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rc-admin2-ncenter-title{color:var(--rc-text);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800}.rc-admin2-ncenter-sub{color:var(--rc-text-muted);max-width:720px;margin:4px 0 0;font-size:13px;line-height:1.5}.rc-admin2-ncenter-actions{align-items:center;gap:8px;display:inline-flex}.rc-admin2-ncenter-btn{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);color:var(--rc-text);cursor:pointer;transition:background-color .14s var(--rc-ease-out),color .14s var(--rc-ease-out);border-radius:10px;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.rc-admin2-ncenter-btn:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-btn:hover{background:color-mix(in srgb,var(--rc-color-primary) 6%,var(--rc-bg-card))}}.rc-admin2-ncenter-btn--ghost{background:var(--rc-bg-card);color:var(--rc-color-primary)}.rc-admin2-ncenter-btn--link{color:var(--rc-text-muted);background:0 0;border-color:#0000}.rc-admin2-ncenter-btn:disabled{opacity:.6;cursor:progress}.rc-admin2-ncenter-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.rc-admin2-ncenter-kpi{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.rc-admin2-ncenter-kpi-label{text-transform:uppercase;letter-spacing:.04em;color:var(--rc-text-muted);margin:0;font-size:11px;font-weight:700}.rc-admin2-ncenter-kpi-value{color:var(--rc-text);margin:0;font-size:20px;font-weight:800}.rc-admin2-ncenter-kpi--critical{background:#dc2626}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-kpi--critical{background:color-mix(in srgb,#dc2626 6%,var(--rc-bg-card))}}.rc-admin2-ncenter-kpi--critical{border-color:#dc2626}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-kpi--critical{border-color:color-mix(in srgb,#dc2626 25%,var(--rc-border-clean))}}.rc-admin2-ncenter-kpi--critical .rc-admin2-ncenter-kpi-value{color:#b91c1c}.rc-admin2-ncenter-kpi--high{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-kpi--high{background:color-mix(in srgb,#f59e0b 6%,var(--rc-bg-card))}}.rc-admin2-ncenter-kpi--high{border-color:#f59e0b}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-kpi--high{border-color:color-mix(in srgb,#f59e0b 30%,var(--rc-border-clean))}}.rc-admin2-ncenter-kpi--high .rc-admin2-ncenter-kpi-value{color:#b45309}.rc-admin2-ncenter-filters{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.rc-admin2-ncenter-chips{flex-wrap:wrap;gap:6px;display:flex}.rc-admin2-chip{border:1px solid var(--rc-border-clean);background:var(--rc-bg-main);color:var(--rc-text);cursor:pointer;transition:background-color .14s var(--rc-ease-out),color .14s var(--rc-ease-out),border-color .14s var(--rc-ease-out);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.rc-admin2-chip:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-chip:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 30%,var(--rc-border-clean))}}.rc-admin2-chip.is-active{background:var(--rc-color-primary);border-color:var(--rc-color-primary);color:var(--rc-color-primary-foreground,white)}.rc-admin2-chip-count{background:currentColor;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-chip-count{background:color-mix(in srgb,currentColor 12%,transparent)}}.rc-admin2-chip-count{font-size:11px;font-weight:800;line-height:1}.rc-admin2-chip.is-active .rc-admin2-chip-count{background:var(--rc-color-primary-foreground,white)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-chip.is-active .rc-admin2-chip-count{background:color-mix(in srgb,var(--rc-color-primary-foreground,white) 22%,transparent)}}.rc-admin2-chip--critical.is-active{color:#fff;background:#dc2626;border-color:#dc2626}.rc-admin2-chip--high.is-active{color:#fff;background:#f59e0b;border-color:#f59e0b}.rc-admin2-chip--medium.is-active{background:var(--rc-color-primary);border-color:var(--rc-color-primary);color:var(--rc-color-primary-foreground,white)}.rc-admin2-chip--low.is-active{background:var(--rc-text);border-color:var(--rc-text);color:#fff}.rc-admin2-ncenter-toolbar{border-top:1px dashed var(--rc-border-clean);flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.rc-admin2-ncenter-search{flex:220px}.rc-admin2-ncenter-search input{border:1px solid var(--rc-border-clean);background:var(--rc-bg-main);width:100%;color:var(--rc-text);border-radius:999px;padding:8px 12px;font-size:13px}.rc-admin2-ncenter-search input:focus{border-color:var(--rc-color-primary);outline:none}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-search input:focus{border-color:color-mix(in srgb,var(--rc-color-primary) 50%,transparent)}}.rc-admin2-ncenter-search input:focus{box-shadow:0 0 0 3px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-search input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-admin2-ncenter-sort{color:var(--rc-text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.rc-admin2-ncenter-sort-lbl{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.rc-admin2-ncenter-sort select{background:var(--rc-bg-main);color:var(--rc-text);padding:7px 10px}.rc-admin2-ncenter-reset,.rc-admin2-ncenter-sort select{border:1px solid var(--rc-border-clean);border-radius:8px;font-size:12px}.rc-admin2-ncenter-reset{color:var(--rc-text-muted);cursor:pointer;background:0 0;padding:7px 12px;font-weight:700}.rc-admin2-ncenter-reset:disabled{opacity:.5;cursor:not-allowed}.rc-admin2-ncenter-reset:not(:disabled):hover{color:var(--rc-text);border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-reset:not(:disabled):hover{border-color:color-mix(in srgb,var(--rc-color-primary) 30%,var(--rc-border-clean))}}.rc-admin2-ncenter-list{flex-direction:column;gap:8px;display:flex}.rc-admin2-ncenter-empty{text-align:center;background:var(--rc-bg-card);border:1px dashed var(--rc-border-clean);border-radius:12px;padding:36px 18px}.rc-admin2-ncenter-empty--filtered{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-empty--filtered{background:color-mix(in srgb,var(--rc-color-primary) 4%,var(--rc-bg-card))}}.rc-admin2-ncenter-empty-icon{color:var(--rc-color-primary);margin:0 0 8px;font-size:28px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-empty-icon{color:color-mix(in srgb,var(--rc-color-primary) 70%,var(--rc-text))}}.rc-admin2-ncenter-empty-title{color:var(--rc-text);margin:0;font-size:15px;font-weight:800}.rc-admin2-ncenter-empty-msg{max-width:520px;color:var(--rc-text-muted);margin:6px auto 12px;font-size:13px;line-height:1.5}.rc-admin2-ncenter-skeleton{flex-direction:column;gap:8px;display:flex}.rc-admin2-ncenter-skeleton-row{border:1px solid var(--rc-border-clean);background:linear-gradient(90deg,var(--rc-bg-card) 0,var(--rc-color-primary) 50%,var(--rc-bg-card) 100%);border-radius:10px;height:76px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-skeleton-row{background:linear-gradient(90deg,var(--rc-bg-card) 0,color-mix(in srgb,var(--rc-color-primary) 5%,var(--rc-bg-card)) 50%,var(--rc-bg-card) 100%)}}.rc-admin2-ncenter-skeleton-row{background-size:200% 100%;animation:rc-admin2-ncenter-skeleton 1.4s ease-in-out infinite}@keyframes rc-admin2-ncenter-skeleton{0%{background-position:0 0}to{background-position:-200% 0}}.rc-admin2-ncenter-foot-note{color:var(--rc-text-muted);text-align:right;margin:0;font-size:12px}.rc-admin2-ncenter-summary{color:var(--rc-text);background:var(--rc-color-primary);flex-wrap:wrap;gap:4px 8px;margin:8px 0 0;padding:6px 10px;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-summary{background:color-mix(in srgb,var(--rc-color-primary) 6%,transparent)}}.rc-admin2-ncenter-summary{border:1px solid var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-summary{border:1px solid color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}.rc-admin2-ncenter-summary{border-radius:999px;font-weight:600}.rc-admin2-ncenter-cap{background:#f59e0b;border-radius:10px;margin:0;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-cap{background:color-mix(in srgb,#f59e0b 8%,var(--rc-bg-card))}}.rc-admin2-ncenter-cap{border:1px solid #f59e0b}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-cap{border:1px solid color-mix(in srgb,#f59e0b 28%,var(--rc-border-clean))}}.rc-admin2-ncenter-cap{color:#92400e;font-size:12px;font-weight:600}.rc-admin2-ncenter-group{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.rc-admin2-ncenter-group-head{border-bottom:1px solid var(--rc-border-clean);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-group-head{border-bottom:1px solid color-mix(in srgb,var(--rc-border-clean) 70%,transparent)}}.rc-admin2-ncenter-group-head{padding-bottom:8px}.rc-admin2-ncenter-group-icon{background:var(--rc-color-primary);border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-ncenter-group-icon{background:color-mix(in srgb,var(--rc-color-primary) 8%,var(--rc-bg-main))}}.rc-admin2-ncenter-group-title{color:var(--rc-text);letter-spacing:-.005em;margin:0;font-size:13px;font-weight:800}.rc-admin2-ncenter-group-count{background:var(--rc-bg-main);color:var(--rc-text-muted);border:1px solid var(--rc-border-clean);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:800}.rc-admin2-ncenter-group-list{flex-direction:column;gap:6px;display:flex}@media (max-width:640px){.rc-admin2-ncenter-head{flex-direction:column;align-items:flex-start}.rc-admin2-ncenter-actions{justify-content:flex-start;width:100%}}.rc-admin2-profile{position:relative}.rc-admin2-profile-btn{background:0 0;border:1px solid #0000;border-radius:999px;width:36px;height:36px}.rc-admin2-profile-btn:hover{border-color:var(--rc-border-clean)}.rc-admin2-avatar{color:#fff;background:linear-gradient(135deg,var(--rc-color-primary) 0,var(--rc-color-primary) 100%);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-avatar{background:linear-gradient(135deg,var(--rc-color-primary) 0,color-mix(in srgb,var(--rc-color-primary) 60%,#1e3a8a) 100%)}}.rc-admin2-avatar{box-shadow:0 1px 3px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-avatar{box-shadow:0 1px 3px color-mix(in srgb,var(--rc-color-primary) 30%,transparent)}}.rc-admin2-profile-menu{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);z-index:60;border-radius:14px;min-width:240px;padding:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0f172a1f}.rc-admin2-profile-head{border-bottom:1px solid var(--rc-border-clean);padding:6px 8px 10px}.rc-admin2-profile-name{color:var(--rc-text);font-size:13px;font-weight:600}.rc-admin2-profile-role{color:var(--rc-text-muted);margin-top:2px;font-size:11px}.rc-admin2-profile-list{flex-direction:column;padding:6px 0;display:flex}.rc-admin2-profile-link{color:var(--rc-text);border-radius:8px;padding:7px 10px;font-size:13px;display:block}.rc-admin2-profile-link:hover{background:var(--rc-bg-main)}.rc-admin2-profile-logout{text-align:left;width:100%;color:var(--rc-status-danger-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:13px;font-weight:600}.rc-admin2-profile-logout:hover{background:var(--rc-status-danger-bg)}.rc-admin2-body{flex:auto;grid-template-columns:248px 1fr;align-items:stretch;display:grid}.rc-admin2-sidebar{background:var(--rc-bg-card);border-right:1px solid var(--rc-border-clean);align-self:start;height:calc(100vh - 57px);padding:18px 12px 12px;position:sticky;top:57px;overflow-y:auto}.rc-admin2-nav,.rc-admin2-sidebar{flex-direction:column;display:flex}.rc-admin2-nav{flex:auto;gap:18px}.rc-admin2-group{flex-direction:column;gap:4px;display:flex}.rc-admin2-caption{letter-spacing:.18em;text-transform:uppercase;color:var(--rc-text-muted);font-size:10px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.rc-admin2-caption{color:color-mix(in srgb,var(--rc-text-muted) 80%,transparent)}}.rc-admin2-caption{margin-bottom:2px;padding:0 12px}.rc-admin2-list{flex-direction:column;gap:1px;display:flex}.rc-admin2-item{width:100%;color:var(--rc-text);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-item{color:color-mix(in srgb,var(--rc-text) 78%,transparent)}}.rc-admin2-item{cursor:pointer;text-align:left;transition:background-color var(--rc-duration-fast) var(--rc-ease-out),color var(--rc-duration-fast) var(--rc-ease-out);background:0 0;border:1px solid #0000}.rc-admin2-item>svg{opacity:.85;flex-shrink:0}.rc-admin2-item:hover{background:var(--rc-bg-main);color:var(--rc-text)}.rc-admin2-item.is-active,.rc-admin2-item.is-section-active{color:var(--rc-color-primary);background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-item.is-active,.rc-admin2-item.is-section-active{background:color-mix(in srgb,var(--rc-color-primary) 10%,transparent)}}.rc-admin2-item.is-active,.rc-admin2-item.is-section-active{font-weight:600}.rc-admin2-item.is-active>svg{opacity:1}.rc-admin2-item .rc-admin2-chev{opacity:.55;transition:transform var(--rc-duration-fast) var(--rc-ease-out);margin-left:auto}.rc-admin2-collapsible.is-open>.rc-admin2-item>.rc-admin2-chev{transform:rotate(180deg)}.rc-admin2-sublist{border-left:1px solid var(--rc-border-clean);flex-direction:column;gap:1px;margin-left:8px;padding:4px 0 6px 22px;display:flex;position:relative}.rc-admin2-subitem{color:var(--rc-text);border-radius:7px;align-items:center;gap:9px;padding:6px 10px;font-size:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-admin2-subitem{color:color-mix(in srgb,var(--rc-text) 70%,transparent)}}.rc-admin2-subitem{transition:background-color var(--rc-duration-fast) var(--rc-ease-out),color var(--rc-duration-fast) var(--rc-ease-out);position:relative}.rc-admin2-subitem:hover{background:var(--rc-bg-main);color:var(--rc-text)}.rc-admin2-subitem__bullet{background:var(--rc-text-muted);border-radius:999px;width:5px;height:5px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-subitem__bullet{background:color-mix(in srgb,var(--rc-text-muted) 60%,transparent)}}.rc-admin2-subitem.is-active{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-subitem.is-active{background:color-mix(in srgb,var(--rc-color-primary) 9%,transparent)}}.rc-admin2-subitem.is-active{color:var(--rc-color-primary);font-weight:600}.rc-admin2-subitem.is-active .rc-admin2-subitem__bullet{background:var(--rc-color-primary);box-shadow:0 0 0 3px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-admin2-subitem.is-active .rc-admin2-subitem__bullet{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}.rc-admin2-badge{letter-spacing:.04em;background:var(--rc-color-primary);border-radius:999px;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.rc-admin2-badge{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-admin2-badge{color:var(--rc-color-primary)}.rc-admin2-badge.rc-admin2-badge--live{color:#fff;background:#ef4444;box-shadow:0 1px 3px #ef444459}.rc-admin2-subitem.is-active .rc-admin2-badge.rc-admin2-badge--live{box-shadow:0 0 0 2px #ef44442e}.rc-admin2-legacy{margin-top:auto}.rc-admin2-legacy summary{color:var(--rc-text-muted);cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;list-style:none;display:flex}.rc-admin2-legacy summary::-webkit-details-marker{display:none}.rc-admin2-legacy summary:hover{background:var(--rc-bg-main);color:var(--rc-text)}.rc-admin2-legacy[open] summary .rc-admin2-chev{transform:rotate(180deg)}.rc-admin2-legacy summary .rc-admin2-chev{transition:transform var(--rc-duration-fast) var(--rc-ease-out);margin-left:auto}.rc-admin2-sublist--legacy{padding-left:22px}.rc-admin2-sublist--legacy .rc-admin2-subitem{color:var(--rc-text);font-size:12px}@supports (color:color-mix(in lab,red,red)){.rc-admin2-sublist--legacy .rc-admin2-subitem{color:color-mix(in srgb,var(--rc-text) 60%,transparent)}}.rc-admin2-sidefoot{border-top:1px solid var(--rc-border-clean);flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;display:flex}.rc-admin2-sidefoot-btn,.rc-admin2-sidefoot-link{color:var(--rc-text-muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:8px 10px;font-size:13px;display:flex}.rc-admin2-sidefoot-btn:hover,.rc-admin2-sidefoot-link:hover{background:var(--rc-bg-main);color:var(--rc-text)}.rc-admin2-sidefoot-btn,.rc-admin2-sidefoot-btn:hover{color:var(--rc-status-danger-text)}.rc-admin2-sidefoot-btn:hover{background:var(--rc-status-danger-bg)}.rc-admin2-main{min-width:0;padding:22px 28px 56px}.rc-admin2-main-inner{flex-direction:column;gap:14px;max-width:1280px;margin:0 auto;display:flex}.rc-admin2-breadcrumb{letter-spacing:.16em;text-transform:uppercase;color:var(--rc-text-muted);font-size:11px;font-weight:600}.rc-admin2-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rc-admin2-breadcrumb__section{color:var(--rc-color-primary)}.rc-admin2-breadcrumb__leaf{text-transform:none;letter-spacing:0;color:var(--rc-text);font-size:13px;font-weight:600}.rc-admin2-content{flex-direction:column;gap:28px;display:flex}@media (max-width:1024px){.rc-admin2-topbar{grid-template-columns:auto 1fr auto}.rc-admin2-topbar__search{display:none}.rc-admin2-body{grid-template-columns:1fr}.rc-admin2-burger.rc-admin2-topbar-btn{display:inline-flex}.rc-admin2-sidebar{z-index:49;border-right:1px solid var(--rc-border-clean);width:min(86vw,300px);height:auto;box-shadow:var(--rc-shadow-lg);transition:transform var(--rc-duration) var(--rc-ease-out),visibility 0s linear var(--rc-duration);visibility:hidden;position:fixed;top:57px;bottom:0;left:0;transform:translate(-104%)}.rc-admin2-sidebar.is-open{visibility:visible;transition:transform var(--rc-duration) var(--rc-ease-out),visibility 0s;transform:translate(0)}.rc-admin2-nav-backdrop{z-index:48;background:var(--rc-bg-dark);border:0;padding:0;position:fixed;inset:57px 0 0}@supports (color:color-mix(in lab,red,red)){.rc-admin2-nav-backdrop{background:color-mix(in srgb,var(--rc-bg-dark) 45%,transparent)}}.rc-admin2-nav-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rc-admin2-main{padding:16px}}@media (prefers-reduced-motion:reduce){.rc-admin2-sidebar{transition:none}}.rc-mobile-menu-overlay{-webkit-backdrop-filter:blur(4px)}.rc-hero-copy:before{-webkit-backdrop-filter:blur(14px)}.rc-hero-secondary-cta,.rc-hero-visual-note,.rc-nav-link{-webkit-backdrop-filter:blur(8px)}@media (max-width:1023px){.rc-storefront-header{min-height:auto;padding-top:max(env(safe-area-inset-top,0px),0px);overflow-x:clip}.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-logo-row,.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-menu-row{transform:none!important}.rc-storefront-header-overlap-spacer{height:0!important;min-height:0!important}.rc-storefront-header-overlap-band--desktop-pad{padding-bottom:0!important}.rc-hero-image-scrim{background:linear-gradient(180deg,var(--rc-surface-elevated) 0,var(--rc-surface-dark) 100%)}@supports (color:color-mix(in lab,red,red)){.rc-hero-image-scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-surface-elevated) 32%,transparent) 0,color-mix(in srgb,var(--rc-surface-dark) 18%,transparent) 100%)}}.rc-hero-copy:before{-webkit-backdrop-filter:none;background:linear-gradient(180deg,var(--rc-surface-elevated),var(--rc-surface-elevated))}@supports (color:color-mix(in lab,red,red)){.rc-hero-copy:before{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-surface-elevated) 92%,transparent),color-mix(in srgb,var(--rc-surface-elevated) 84%,transparent))}}.rc-hero-copy:before{box-shadow:0 14px 40px var(--rc-surface-dark),inset 0 1px 0 #ffffff3d;inset:-.85rem -.75rem}@supports (color:color-mix(in lab,red,red)){.rc-hero-copy:before{box-shadow:0 14px 40px color-mix(in srgb,var(--rc-surface-dark) 14%,transparent),inset 0 1px 0 #ffffff3d}}.rc-hero-shell{border-radius:var(--rc-radius);min-height:clamp(18rem,60vw,24rem)}.rc-hero-secondary-cta,.rc-hero-visual-note{-webkit-backdrop-filter:blur(8px)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rc-hero-copy:before{background:linear-gradient(180deg,var(--rc-surface-elevated),var(--rc-surface-elevated))}@supports (color:color-mix(in lab,red,red)){.rc-hero-copy:before{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-surface-elevated) 96%,transparent),color-mix(in srgb,var(--rc-surface-elevated) 88%,transparent))}}.rc-mobile-menu-overlay{background:var(--rc-surface-dark)}@supports (color:color-mix(in lab,red,red)){.rc-mobile-menu-overlay{background:color-mix(in srgb,var(--rc-surface-dark) 56%,transparent)}}}@media (max-width:1023px){.rc-storefront-logo-img{max-height:clamp(64px,18vw,var(--rc-logo-max-h,96px));max-width:min(100%,320px)}.rc-storefront-logo-chip{text-overflow:ellipsis;white-space:nowrap;max-width:min(82vw,300px);line-height:1.1;overflow:hidden;letter-spacing:.06em!important;padding:.45rem .85rem!important;font-size:1.05rem!important}.rc-storefront-header-overlap-cluster--active{gap:.15rem;flex-flow:column!important;align-items:stretch!important}.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-logo-row{flex:none;min-width:0;justify-content:center!important;padding-top:.35rem!important;padding-bottom:.15rem!important}.rc-storefront-header-overlap-cluster--active .rc-storefront-overlap-menu-row{flex:none;min-width:0;flex-wrap:wrap!important;justify-content:center!important;padding-top:0!important;padding-bottom:.4rem!important}[data-testid=storefront-nav-mobile-bar]{gap:.25rem!important}[data-testid=storefront-nav-mobile-bar] .rc-storefront-menu__link,[data-testid=storefront-nav-mobile-bar] a,[data-testid=storefront-nav-mobile-bar] button{min-width:40px!important;min-height:40px!important}.rc-hero-gradient{background:linear-gradient(180deg,var(--rc-surface-elevated) 0,var(--rc-surface-soft) 100%)!important}@supports (color:color-mix(in lab,red,red)){.rc-hero-gradient{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-surface-elevated) 96%,transparent) 0,color-mix(in srgb,var(--rc-surface-soft) 92%,transparent) 100%)!important}}.rc-hero-gradient:before{opacity:.32!important}.rc-hero-gradient:after{opacity:.05!important}.rc-hero-shell{min-height:clamp(13rem,50vw,18rem)!important}.rc-hero-shell .rc-hero-content{opacity:1!important;transform:none!important}.rc-hero-copy>p.rc-hero-kicker{color:var(--rc-color-primary)!important}@supports (color:color-mix(in lab,red,red)){.rc-hero-copy>p.rc-hero-kicker{color:color-mix(in srgb,var(--rc-color-primary) 82%,var(--rc-text) 18%)!important}}.rc-hero-copy>p.rc-hero-kicker{opacity:1}.rc-hero-copy>p:not(.rc-hero-kicker){opacity:.92;color:var(--rc-text)!important}}.rc-cart-icon-link{border-radius:var(--rc-radius);border:1px solid var(--rc-border-clean);width:40px;height:40px;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-cart-icon-link{border:1px solid color-mix(in srgb,var(--rc-border-clean) 75%,transparent)}}.rc-cart-icon-link{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-cart-icon-link{background:color-mix(in srgb,var(--rc-surface-soft) 85%,transparent)}}.rc-cart-icon-link{color:var(--rc-text);box-shadow:var(--rc-shadow-xs);transition:background-color .16s var(--rc-ease-out),border-color .16s var(--rc-ease-out);-webkit-tap-highlight-color:transparent}.rc-cart-icon-link:focus-visible,.rc-cart-icon-link:hover{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.rc-cart-icon-link:focus-visible,.rc-cart-icon-link:hover{background:color-mix(in srgb,var(--rc-surface-elevated) 95%,transparent)}}.rc-cart-icon-link:focus-visible,.rc-cart-icon-link:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-cart-icon-link:focus-visible,.rc-cart-icon-link:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 35%,var(--rc-border-clean) 65%)}}.rc-cart-icon-link:focus-visible{box-shadow:var(--rc-ring),var(--rc-shadow-xs);outline:none}.rc-cart-icon-link__badge{background:var(--rc-color-primary);min-width:1.1rem;height:1.1rem;color:var(--rc-color-primary-foreground);text-align:center;letter-spacing:.01em;box-shadow:0 0 0 2px var(--rc-surface-elevated,white);border-radius:999px;padding:0 .3rem;font-size:.65rem;font-weight:800;line-height:1.1rem;position:absolute;top:-4px;right:-4px}@media (max-width:1023px){.rc-boutique-pill{left:1rem;right:1rem;bottom:max(.85rem,calc(env(safe-area-inset-bottom,0px) + .65rem));align-items:stretch;gap:.5rem}.rc-boutique-pill__trigger{width:100%;min-height:3rem;color:var(--rc-text);background:linear-gradient(180deg,var(--rc-color-primary) 0,var(--rc-color-primary) 100%);border-radius:999px;justify-content:center;align-self:stretch;gap:.65rem;padding:.78rem 1rem;font-size:.9rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-color-primary) 14%,var(--rc-surface-elevated)) 0,color-mix(in srgb,var(--rc-color-primary) 8%,var(--rc-surface-elevated)) 100%)}}.rc-boutique-pill__trigger{border:1.5px solid var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger{border:1.5px solid color-mix(in srgb,var(--rc-color-primary) 45%,var(--rc-border-clean))}}.rc-boutique-pill__trigger{box-shadow:0 12px 28px var(--rc-surface-dark),0 0 0 4px var(--rc-color-primary),0 1px 0 var(--rc-surface-elevated) inset}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger{box-shadow:0 12px 28px color-mix(in srgb,var(--rc-surface-dark) 26%,transparent),0 0 0 4px color-mix(in srgb,var(--rc-color-primary) 8%,transparent),0 1px 0 color-mix(in srgb,var(--rc-surface-elevated) 95%,transparent) inset}}.rc-boutique-pill__trigger:focus-visible,.rc-boutique-pill__trigger:hover{background:linear-gradient(180deg,var(--rc-color-primary) 0,var(--rc-color-primary) 100%)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger:focus-visible,.rc-boutique-pill__trigger:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-color-primary) 18%,var(--rc-surface-elevated)) 0,color-mix(in srgb,var(--rc-color-primary) 12%,var(--rc-surface-elevated)) 100%)}}.rc-boutique-pill__trigger:focus-visible,.rc-boutique-pill__trigger:hover{box-shadow:0 14px 30px var(--rc-surface-dark),0 0 0 5px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger:focus-visible,.rc-boutique-pill__trigger:hover{box-shadow:0 14px 30px color-mix(in srgb,var(--rc-surface-dark) 30%,transparent),0 0 0 5px color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-boutique-pill__trigger .rc-boutique-pill__icon{stroke-width:2.2px;width:18px;height:18px;color:var(--rc-color-primary)}.rc-boutique-pill__trigger .rc-boutique-pill__count{background:var(--rc-color-primary);min-width:1.65rem;height:1.55rem;color:var(--rc-color-primary-foreground);letter-spacing:.02em;box-shadow:0 0 0 2px var(--rc-color-primary-foreground) inset;border-radius:999px;padding:0 .55rem;font-size:.78rem;font-weight:900}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger .rc-boutique-pill__count{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc-color-primary-foreground) 50%,transparent) inset}}.rc-boutique-pill__trigger .rc-boutique-pill__sep{background:var(--rc-color-primary);width:1px;height:1.05rem}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger .rc-boutique-pill__sep{background:color-mix(in srgb,var(--rc-color-primary) 40%,transparent)}}.rc-boutique-pill__trigger .rc-boutique-pill__label{letter-spacing:.01em;color:var(--rc-text);font-size:.9rem;font-weight:800}.rc-boutique-pill__trigger .rc-boutique-pill__dot{width:.55rem;height:.55rem;box-shadow:0 0 0 4px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__trigger .rc-boutique-pill__dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--rc-color-primary) 25%,transparent)}}.rc-boutique-pill__panel{border-radius:var(--rc-radius-lg);width:100%;max-width:100%;box-shadow:0 -10px 30px var(--rc-surface-dark),var(--rc-shadow-panel);align-self:stretch;gap:.75rem;padding:1rem .85rem .85rem}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__panel{box-shadow:0 -10px 30px color-mix(in srgb,var(--rc-surface-dark) 24%,transparent),var(--rc-shadow-panel)}}.rc-boutique-pill__handle{background:var(--rc-border-strong);border-radius:999px;width:2.25rem;height:.25rem}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__handle{background:color-mix(in srgb,var(--rc-border-strong) 60%,transparent)}}.rc-boutique-pill__handle{margin:-.25rem auto .4rem}.rc-boutique-pill__title{color:var(--rc-text);border-bottom:1px solid var(--rc-border-clean);justify-content:space-between;align-items:center;padding-bottom:.35rem;font-size:.875rem;font-weight:800;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__title{border-bottom:1px solid color-mix(in srgb,var(--rc-border-clean) 65%,transparent)}}.rc-boutique-pill__close{border:1px solid var(--rc-border-clean);border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__close{border:1px solid color-mix(in srgb,var(--rc-border-clean) 70%,transparent)}}.rc-boutique-pill__close{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-boutique-pill__close{background:color-mix(in srgb,var(--rc-surface-soft) 90%,transparent)}}.rc-boutique-pill__close{color:var(--rc-text);cursor:pointer;font-size:1.1rem;line-height:1}.rc-boutique-pill__close:focus-visible{box-shadow:var(--rc-ring);outline:none}.rc-boutique-pill__select{min-width:9.5rem}body:has(.rc-boutique-pill) main{padding-bottom:max(6rem,calc(env(safe-area-inset-bottom,0px) + 5.25rem))}}@media (min-width:1024px){.rc-boutique-pill__close,.rc-boutique-pill__handle,.rc-boutique-pill__title{display:none}.rc-boutique-pill__icon{width:14px;height:14px;color:var(--rc-color-primary)}}.rc-storefront-header.rc-storefront-header--premium-v5 .rc-storefront-header-overlap-cluster,.rc-storefront-header.rc-storefront-header--premium-v5 .rc-storefront-header__nav-row,.rc-storefront-header.rc-storefront-header--premium-v5 .rc-storefront-header__split-row,.rc-storefront-header.rc-storefront-header--premium-v5 .rc-storefront-header__toolbar{width:100%}.rc-shop-overlay-view{animation:rcShopOverlayIn .15s var(--rc-ease-out)}.rc-shop-overlay-heading{justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.7rem;display:flex}.rc-shop-overlay-back,.rc-shop-overlay-button-link{appearance:none;font:inherit;text-align:left;cursor:pointer;border:0}.rc-shop-overlay-back{border-radius:var(--rc-radius);border:1px solid var(--rc-border-clean);align-items:center;gap:.4rem;min-height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-back{border:1px solid color-mix(in srgb,var(--rc-border-clean) 75%,transparent)}}.rc-shop-overlay-back{background:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-back{background:color-mix(in srgb,var(--rc-card) 80%,transparent)}}.rc-shop-overlay-back{color:var(--rc-text);padding:.35rem .65rem;font-size:.78rem;font-weight:800}.rc-shop-overlay-category-title{border-radius:var(--rc-radius-lg);border:1px solid var(--rc-color-primary);margin-bottom:.8rem}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-category-title{border:1px solid color-mix(in srgb,var(--rc-color-primary) 18%,var(--rc-border))}}.rc-shop-overlay-category-title{background:linear-gradient(135deg,var(--rc-color-primary),var(--rc-card))}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-category-title{background:linear-gradient(135deg,color-mix(in srgb,var(--rc-color-primary) 10%,var(--rc-card)),var(--rc-card))}}.rc-shop-overlay-category-title{padding:.75rem}.rc-shop-overlay-category-title h3{color:var(--rc-text);margin-top:.15rem;font-size:1rem;font-weight:900}.rc-nav-popover-links--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-shop-overlay-products{gap:.45rem;margin-top:.55rem;display:grid}.rc-shop-overlay-product{border-radius:var(--rc-radius);border:1px solid var(--rc-border);grid-template-columns:2.7rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-product{border:1px solid color-mix(in srgb,var(--rc-border) 62%,transparent)}}.rc-shop-overlay-product{background:var(--rc-card)}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-product{background:color-mix(in srgb,var(--rc-card) 80%,transparent)}}.rc-shop-overlay-product{transition:transform .15s var(--rc-ease-out),border-color .15s var(--rc-ease-out),background-color .15s var(--rc-ease-out);padding:.4rem;text-decoration:none}.rc-shop-overlay-product:focus-visible,.rc-shop-overlay-product:hover{border-color:var(--rc-color-primary);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-product:focus-visible,.rc-shop-overlay-product:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 34%,var(--rc-border))}}.rc-shop-overlay-product:focus-visible,.rc-shop-overlay-product:hover{background:var(--rc-surface-soft)}@supports (color:color-mix(in lab,red,red)){.rc-shop-overlay-product:focus-visible,.rc-shop-overlay-product:hover{background:color-mix(in srgb,var(--rc-surface-soft) 84%,transparent)}}.rc-shop-overlay-product img{border-radius:calc(var(--rc-radius) - 2px);object-fit:cover;background:var(--rc-bg-main);width:2.7rem;height:2.7rem}.rc-shop-overlay-product__text{gap:.15rem;min-width:0;display:grid}.rc-shop-overlay-product__text strong{text-overflow:ellipsis;white-space:nowrap;color:var(--rc-text);font-size:.78rem;overflow:hidden}.rc-shop-overlay-product__text span{color:var(--rc-color-primary);font-size:.72rem;font-weight:800}@keyframes rcShopOverlayIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.rc-shop-overlay-product,.rc-shop-overlay-view{transition:none;animation:none}}.rc-store-intro__booster{background:linear-gradient(118deg,#ffffff2e,#0000 24% 58%,#f7d36a33),repeating-linear-gradient(135deg,#ffffff14 0 2px,#0000 2px 12px),radial-gradient(circle at 50% 10%,#f7d36a47,#0000 34%),linear-gradient(160deg,#18204e,#552c7c 48%,#111633);border-color:#fae19a9e}.rc-store-intro__booster:after{content:"";pointer-events:none;border:1px solid #f7d36a57;border-radius:22px;position:absolute;inset:10px;box-shadow:inset 0 0 0 1px #ffffff14}.rc-store-intro__booster-top{background:linear-gradient(90deg,#0000 0 9%,#ffffff47 9% 10%,#0000 10% 20%),linear-gradient(#f7d36a57,#ffffff0f)}.rc-store-intro__cut-label{box-shadow:0 0 0 1px #f7d36a2e,0 10px 30px #0a0e263d}.rc-store-intro__card{box-shadow:0 0 0 1px #f7d36a6b,0 34px 90px #070b1c80,0 0 70px #845cff47}.rc-product-gallery-frame{background:radial-gradient(circle at 50% 18%,var(--rc-color-primary),transparent 34%),linear-gradient(180deg,var(--rc-surface-elevated),var(--rc-bg-card))}@supports (color:color-mix(in lab,red,red)){.rc-product-gallery-frame{background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--rc-color-primary) 10%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--rc-surface-elevated) 96%,transparent),var(--rc-bg-card))}}.rc-celeste-image-modal__backdrop{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f12208c;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.rc-celeste-image-modal{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);border-radius:var(--rc-radius-lg);width:min(960px,100%);max-height:calc(100vh - 48px);color:var(--rc-text);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px -10px #0f122073}.rc-celeste-image-modal__header{border-bottom:1px solid var(--rc-border-clean);background:var(--rc-bg-card);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 12px;display:flex}.rc-celeste-image-modal__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--rc-color-primary);margin:0;font-size:11px;font-weight:600}.rc-celeste-image-modal__title{margin:4px 0 6px;font-size:18px;font-weight:600}.rc-celeste-image-modal__subtitle{color:var(--rc-text-muted);max-width:600px;margin:0;font-size:12px}.rc-celeste-image-modal__close{border:1px solid var(--rc-border-clean);color:var(--rc-text-muted);cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px;font-size:14px}.rc-celeste-image-modal__close:hover{color:var(--rc-text);border-color:var(--rc-border)}.rc-celeste-image-modal__context{border-bottom:1px solid var(--rc-border-clean);background:var(--rc-bg);padding:14px 22px}.rc-celeste-image-modal__section-title{text-transform:uppercase;letter-spacing:.06em;color:var(--rc-text-muted);margin:0 0 8px;font-size:11px;font-weight:600}.rc-celeste-image-modal__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rc-celeste-image-modal__chip{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.rc-celeste-image-modal__chip-label{color:var(--rc-text-muted);font-weight:600}.rc-celeste-image-modal__chip-value{color:var(--rc-text)}.rc-celeste-image-modal__hint{color:var(--rc-text-muted);margin:0;font-size:12px}.rc-celeste-image-modal__tabs{border-bottom:1px solid var(--rc-border-clean);background:var(--rc-bg-card);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 22px;display:flex}.rc-celeste-image-modal__tab{border:1px solid var(--rc-border-clean);color:var(--rc-text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:12px}.rc-celeste-image-modal__tab.is-active{background:var(--rc-color-primary);color:#fff;border-color:var(--rc-color-primary)}.rc-celeste-image-modal__results{flex:1;padding:16px 22px;overflow-y:auto}.rc-celeste-image-modal__notes{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.rc-celeste-image-modal__note{background:var(--rc-status-info-bg,#60a5fa1f);border:1px solid var(--rc-status-info-border,#60a5fa52);color:var(--rc-status-info-text,var(--rc-text));border-radius:8px;padding:8px 10px;font-size:12px}.rc-celeste-image-modal__error{background:var(--rc-status-danger-bg);border:1px solid var(--rc-status-danger-border);color:var(--rc-status-danger-text);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px}.rc-celeste-image-modal__empty,.rc-celeste-image-modal__loading{text-align:center;color:var(--rc-text-muted);padding:32px 12px;font-size:13px}.rc-celeste-image-modal__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rc-celeste-image-modal__card{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.rc-celeste-image-modal__card--high{border-color:#22c55e61;box-shadow:0 0 0 1px #22c55e2e}.rc-celeste-image-modal__card--low{border-color:#eab30861}.rc-celeste-image-modal__thumb{aspect-ratio:4/3;background:var(--rc-bg);justify-content:center;align-items:center;display:flex;overflow:hidden}.rc-celeste-image-modal__thumb img{object-fit:contain;background:#fff;width:100%;height:100%}.rc-celeste-image-modal__meta{flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.rc-celeste-image-modal__card-title{color:var(--rc-text);margin:0;font-size:13px;font-weight:600;line-height:1.3}.rc-celeste-image-modal__card-tags{flex-wrap:wrap;gap:6px;margin:0;font-size:10px;display:flex}.rc-celeste-image-modal__provider{background:var(--rc-bg);border:1px solid var(--rc-border-clean);color:var(--rc-text-muted);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.rc-celeste-image-modal__provider--pokemon-tcg,.rc-celeste-image-modal__provider--tcgdex{color:#2563eb;background:#60a5fa1f;border-color:#60a5fa80}.rc-celeste-image-modal__provider--pexels{color:#15803d;background:#22c55e1f;border-color:#22c55e80}.rc-celeste-image-modal__confidence{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.rc-celeste-image-modal__confidence--high{color:#15803d;background:#22c55e2e}.rc-celeste-image-modal__confidence--medium{color:#2563eb;background:#60a5fa2e}.rc-celeste-image-modal__confidence--low{color:#a16207;background:#eab30838}.rc-celeste-image-modal__warning{color:#a16207;background:#eab3081a;border-left:2px solid #eab30880;border-radius:4px;margin:0;padding:4px 8px;font-size:11px;line-height:1.4}.rc-celeste-image-modal__license{color:var(--rc-text-muted);margin:0;font-size:10.5px;line-height:1.4}.rc-celeste-image-modal__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.rc-celeste-image-modal__source{color:var(--rc-color-primary);font-size:11px;text-decoration:underline}.rc-celeste-image-modal__footer{border-top:1px solid var(--rc-border-clean);background:var(--rc-bg);padding:10px 22px 14px}.rc-celeste-image-modal__footer-note{color:var(--rc-text-muted);margin:0;font-size:11.5px;line-height:1.4}.rc-celeste-image-modal__confirm-backdrop{z-index:90;background:#0f12208c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.rc-celeste-image-modal__confirm{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);border-radius:12px;max-width:480px;padding:18px;box-shadow:0 20px 60px -10px #0f122073}.rc-celeste-image-modal__confirm h3{margin:0 0 8px;font-size:15px}.rc-celeste-image-modal__confirm p{color:var(--rc-text-muted);margin:0 0 14px;font-size:13px;line-height:1.5}.rc-celeste-image-modal__confirm-actions{flex-wrap:wrap;gap:8px;display:flex}.rc-store-intro{background:radial-gradient(circle at 50% 43%,#38bdf829,#0000 28rem),radial-gradient(circle at 48%,#facc1514,#0000 21rem),linear-gradient(145deg,#020617,#071426 48%,#160f2a)}.rc-store-intro__halo{opacity:.45;border-color:#7dd3fc24;width:min(64vw,34rem);height:min(64vw,34rem);box-shadow:0 0 96px #0ea5e924}.rc-store-intro__stage{contain:layout paint;width:min(92vw,42rem);height:min(82vh,48rem);min-height:34rem}.rc-store-intro__booster{aspect-ratio:2/3;filter:drop-shadow(0 34px 48px #00000080)drop-shadow(0 0 28px #38bdf82e);width:clamp(18rem,33vw,31rem);transform:translateY(-.35rem)rotate(-1deg)}.rc-store-intro__booster:not(.rc-store-intro__booster--asset-error):after{content:none;display:none}.rc-store-intro__booster--asset-error{border-radius:1.35rem}.rc-store-intro__booster-asset,.rc-store-intro__booster-cap,.rc-store-intro__booster-cap-image,.rc-store-intro__booster-image{width:100%;height:100%;position:absolute;inset:0}.rc-store-intro__booster-asset{z-index:1}.rc-store-intro__booster-cap-image,.rc-store-intro__booster-image{object-fit:contain;object-position:center;box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:0;display:block}.rc-store-intro__booster-cap{z-index:5;clip-path:inset(0 0 83%);transform-origin:52% 14%;transition:transform .72s cubic-bezier(.2,.88,.22,1),opacity .42s var(--rc-ease-out),filter .42s var(--rc-ease-out);pointer-events:none}.rc-store-intro__booster-inner-glow{z-index:2;opacity:0;filter:blur(2px);pointer-events:none;height:22%;transition:opacity .36s var(--rc-ease-out),transform .58s cubic-bezier(.2,.88,.22,1);background:radial-gradient(circle,#f8fafcf0,#7dd3fc57,#0000 66%);border-radius:999px;position:absolute;top:12%;left:12%;right:12%;transform:scaleX(.45)}.rc-store-intro--card .rc-store-intro__booster-inner-glow,.rc-store-intro--focus .rc-store-intro__booster-inner-glow,.rc-store-intro--opening .rc-store-intro__booster-inner-glow{opacity:1;transform:scaleX(1)}.rc-store-intro__booster-overlay{z-index:3;opacity:.34;pointer-events:none;background:linear-gradient(112deg,#0000 0 26%,#ffffff2e 34%,#0000 44% 100%),radial-gradient(circle at 50% 12%,#ffffff29,#0000 20%);border-radius:1.4rem;position:absolute;inset:0}.rc-store-intro__tear{z-index:9;width:80%;height:3px;opacity:calc(.22 + (var(--intro-cut-progress) * .78));transform:translateX(-50%) scaleX(max(.12,var(--intro-cut-progress)));background:linear-gradient(90deg,#0000,#7dd3fc 20%,#f8fafc 50%,#fde68a 78%,#0000);top:13.8%}.rc-store-intro__cut-zone{z-index:10;background:linear-gradient(90deg,#7dd3fc14,#fde04714),#0206171a;border-color:#bae6fd38;width:84%;height:14%;top:3.5%;left:8%;box-shadow:inset 0 0 22px #7dd3fc1a}.rc-store-intro__cut-label{letter-spacing:.15em;opacity:calc(.84 - (var(--intro-cut-progress) * .74));font-size:.62rem}.rc-store-intro__cut-line{height:3px;left:1.2rem;right:1.2rem}.rc-store-intro__fallback{bottom:-3.75rem}.rc-store-intro--card .rc-store-intro__booster,.rc-store-intro--focus .rc-store-intro__booster,.rc-store-intro--opening .rc-store-intro__booster{transition:transform .76s cubic-bezier(.2,.88,.22,1);transform:translateY(.35rem)rotate(1deg)scale(.96)}.rc-store-intro__card{background:linear-gradient(135deg,#ffffff38,#0000 16% 46%,#7dd3fc33 58%,#0000 76%),radial-gradient(circle at 50% 14%,#7dd3fc6b,#0000 28%),linear-gradient(160deg,#081226,#12275a 38%,#32145f 74%,#0b1020);border-color:#fde047c7;border-radius:1.25rem;width:clamp(12rem,24vw,19rem);box-shadow:0 0 0 4px #fde0471a,0 42px 96px #00000094,0 0 66px #38bdf861}.rc-store-intro__card-crest{z-index:4;color:#fde68a;background:radial-gradient(circle,#fde0473d,#081226d1);border:1px solid #fde0479e;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;display:grid;position:absolute;top:.65rem;left:50%;transform:translate(-50%);box-shadow:0 0 24px #fde04747}.rc-store-intro__card-rim{border-color:#fde04775;inset:.62rem;box-shadow:inset 0 0 0 1px #7dd3fc38}.rc-store-intro__site-preview{background:radial-gradient(circle at 76% 6%,#fde04747,#0000 24%),linear-gradient(#061226,#123b72 54%,#e0f2fe);border-color:#fde04747;inset:3rem 1rem 4.9rem}.rc-store-intro__site-hero{background:radial-gradient(circle at 78% 14%,#fde0476b,#0000 30%),linear-gradient(135deg,#020617,#1d4ed8 56%,#7c3aed)}.rc-store-intro__site-grid span{background:linear-gradient(#7dd3fc47,#0000 44%),#f8fbff}.rc-store-intro__card-copy{color:#f8fbff;text-align:center}.rc-store-intro__card-copy span{color:#fde68a}.rc-store-intro__card-copy strong{text-shadow:0 0 22px #7dd3fc57}.rc-store-intro__card-stars span:nth-child(4){bottom:13%;right:22%;transform:scale(.46)}.rc-store-intro--focus .rc-store-intro__card{transform:translate3d(0,-2rem,170px)rotateX(2deg)rotateY(-7deg)rotate(0)scale(1.2)}.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-1rem,320px)rotate(0)scale(7.4)}.rc-store-intro.is-leaving .rc-store-intro__card{opacity:0;transition:opacity .36s var(--rc-ease-out)}.rc-store-intro__copy{bottom:max(.95rem,calc(env(safe-area-inset-bottom,0px) + .8rem))}.rc-store-intro__copy h1{font-size:clamp(1.65rem,4.2vw,3rem)}@media (max-width:767px){.rc-store-intro__stage{width:min(96vw,25rem);height:min(70vh,34rem);min-height:26rem}.rc-store-intro__booster{width:clamp(14.5rem,74vw,21rem)}.rc-store-intro__halo{opacity:.28}.rc-store-intro__particle:nth-of-type(n+7){display:none}.rc-store-intro__card{width:clamp(10rem,55vw,14rem)}.rc-store-intro__fallback{bottom:-3.35rem}.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-1rem,320px)rotate(0)scale(7)}}@supports (-webkit-touch-callout:none){.rc-store-intro{min-height:-webkit-fill-available}.rc-store-intro__aurora{filter:blur(8px)}}.rc-store-intro{--intro-ease-cinematic:cubic-bezier(.16,1,.3,1);background:radial-gradient(circle at 50% 45%,#7dd3fc30,#0000 25rem),radial-gradient(circle at 50% 52%,#facc151a,#0000 18rem),radial-gradient(circle at 20% 18%,#4f46e53d,#0000 24rem),linear-gradient(145deg,#010716,#061426 46%,#130d26)}.rc-store-intro__portal-ring{opacity:.72;border:1px solid #bae6fd2e;border-radius:999px;width:min(64vw,42rem);height:min(64vw,42rem);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotateX(64deg);box-shadow:0 0 80px #38bdf829,inset 0 0 70px #fde04712}.rc-store-intro__starfall{opacity:.28;background:linear-gradient(90deg,#0000,#f8fafccc,#0000);width:16rem;height:1px;animation:rcStoreIntroStarfall 4.2s ease-in-out infinite;position:absolute;transform:rotate(-18deg)}.rc-store-intro__starfall--one{top:18%;left:12%}.rc-store-intro__starfall--two{animation-delay:-1.7s;top:34%;right:8%;transform:rotate(-26deg)}.rc-store-intro__stage{perspective:1400px}.rc-store-intro__booster{transform-style:preserve-3d;transition:transform .9s var(--intro-ease-cinematic),opacity .46s var(--rc-ease-out),filter .32s var(--rc-ease-out)}.rc-store-intro__booster:focus-within,.rc-store-intro__booster:hover{filter:drop-shadow(0 36px 52px #0000008a)drop-shadow(0 0 36px #38bdf857)drop-shadow(0 0 18px #fde04729)}.rc-store-intro__booster:focus-within .rc-store-intro__booster-foil,.rc-store-intro__booster:focus-within .rc-store-intro__booster-overlay,.rc-store-intro__booster:hover .rc-store-intro__booster-foil,.rc-store-intro__booster:hover .rc-store-intro__booster-overlay{opacity:.62}.rc-store-intro__booster-foil{z-index:4;mix-blend-mode:screen;opacity:.34;pointer-events:none;transition:opacity .22s var(--rc-ease-out);background:linear-gradient(118deg,#0000 0 22%,#ffffff52 32%,#0000 42% 100%),repeating-linear-gradient(178deg,#ffffff14 0 1px,#0000 1px 9px);border-radius:1.2rem;position:absolute;inset:1.5% 4%;transform:translateZ(2px)}.rc-store-intro__booster-mouth{z-index:6;filter:blur(2px);pointer-events:none;height:10%;transition:opacity .52s var(--rc-ease-out),transform .82s var(--intro-ease-cinematic);background:radial-gradient(circle,#f8fafcfa,#7dd3fc85 34%,#0000 70%);border-radius:50%;position:absolute;top:11.5%;left:12%;right:12%;transform:scaleX(.34)translateY(.2rem)}.rc-store-intro--card .rc-store-intro__booster-mouth,.rc-store-intro--focus .rc-store-intro__booster-mouth,.rc-store-intro--opening .rc-store-intro__booster-mouth{opacity:.92;transform:scaleX(1.08)translateY(-.05rem)}.rc-store-intro__tear-edge{z-index:8;opacity:0;clip-path:polygon(0 42%,8% 18%,15% 46%,25% 20%,36% 54%,48% 22%,62% 58%,76% 28%,92% 50%,100% 30%,100% 100%,0 100%);filter:drop-shadow(0 0 12px #7dd3fc73);pointer-events:none;width:39%;height:1.2rem;transition:opacity .52s var(--rc-ease-out),transform .82s var(--intro-ease-cinematic);background:linear-gradient(#f8fafcc7,#7dd3fc3d,#0000),linear-gradient(90deg,#0000,#fde04766,#0000);position:absolute;top:13.8%}.rc-store-intro__tear-edge--left{transform-origin:100% 0;left:11%}.rc-store-intro__tear-edge--right{transform-origin:0 0;right:11%;transform:scaleX(-1)}.rc-store-intro--card .rc-store-intro__tear-edge--left,.rc-store-intro--focus .rc-store-intro__tear-edge--left,.rc-store-intro--opening .rc-store-intro__tear-edge--left,.rc-store-intro--reveal .rc-store-intro__tear-edge--left{opacity:1;transform:translate(-.45rem,-.2rem)rotate(-7deg)}.rc-store-intro--card .rc-store-intro__tear-edge--right,.rc-store-intro--focus .rc-store-intro__tear-edge--right,.rc-store-intro--opening .rc-store-intro__tear-edge--right,.rc-store-intro--reveal .rc-store-intro__tear-edge--right{opacity:1;transform:translate(.45rem,-.2rem)scaleX(-1)rotate(-7deg)}.rc-store-intro--card .rc-store-intro__booster-cap,.rc-store-intro--focus .rc-store-intro__booster-cap,.rc-store-intro--opening .rc-store-intro__booster-cap,.rc-store-intro--reveal .rc-store-intro__booster-cap{opacity:.08;filter:brightness(1.65)saturate(1.2);transform:translate3d(2.4rem,-5.8rem,50px)rotateX(18deg)rotate(18deg)scale(1.03)}.rc-store-intro__cut-zone{-webkit-backdrop-filter:none;backdrop-filter:none;outline:none}.rc-store-intro__cut-zone:focus-visible{border-color:#fde047e0;box-shadow:0 0 0 3px #7dd3fc42,inset 0 0 28px #fde04729}.rc-store-intro__cut-label{font-size:.6rem}.rc-store-intro__card{transform-origin:50% 86%;transition:opacity .62s var(--rc-ease-out),transform 1.35s var(--intro-ease-cinematic),filter .62s var(--rc-ease-out)}.rc-store-intro__card-portal{z-index:1;opacity:.72;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 50% 42%,#f8fafc94,#0000 10%),radial-gradient(circle at 50% 45%,#7dd3fc85,#0000 32%),conic-gradient(from 140deg,#fde04714,#7dd3fc3d,#a855f72e,#fde04714);border-radius:.95rem;position:absolute;inset:1.2rem}.rc-store-intro__card-rarity{z-index:4;color:#fde68a;letter-spacing:.16em;text-transform:uppercase;background:#0206178a;border:1px solid #fde0476b;border-radius:999px;padding:.22rem .55rem;font-size:.54rem;font-weight:950;position:absolute;top:3.45rem;left:50%;transform:translate(-50%)}.rc-store-intro__card-shine{animation:rcStoreIntroCardShimmer 2.2s ease-in-out infinite}.rc-store-intro__card:before{animation:rcStoreIntroCardSweep 3s ease-in-out infinite}.rc-store-intro--reveal .rc-store-intro__card-portal{opacity:1;animation:rcStoreIntroPortalBloom .98s var(--intro-ease-cinematic) both}.rc-store-intro__flash{background:radial-gradient(circle,#f8fafcf5,#7dd3fc75 36%,#fde0472e 58%,#0000 72%);width:11rem;height:11rem}.rc-store-intro--opening .rc-store-intro__flash{animation:rcStoreIntroFlash 1.12s ease-out both}.rc-store-intro--card .rc-store-intro__flash{animation:rcStoreIntroFlash 1.32s ease-out both}.rc-store-intro__copy{text-shadow:0 12px 34px #0000006b}.rc-store-intro.is-started .rc-store-intro__copy{opacity:.62}@keyframes rcStoreIntroStarfall{0%,to{opacity:.12;transform:translate(-1rem)rotate(-18deg)scaleX(.72)}48%{opacity:.45;transform:translate(1.5rem,-.5rem)rotate(-18deg)scaleX(1.08)}}@keyframes rcStoreIntroCardSweep{0%,45%{transform:translate(-70%)rotate(8deg)}72%{transform:translate(42%)rotate(8deg)}to{transform:translate(70%)rotate(8deg)}}@keyframes rcStoreIntroCardShimmer{0%,to{opacity:.52}50%{opacity:.92}}@keyframes rcStoreIntroPortalBloom{0%{filter:blur();transform:scale(.86)}to{filter:blur(1px);transform:scale(1.22)}}@media (max-width:767px){.rc-store-intro__portal-ring,.rc-store-intro__starfall{display:none}.rc-store-intro__stage{height:min(68vh,33rem)}.rc-store-intro__booster{width:clamp(15rem,76vw,21rem)}.rc-store-intro__cut-zone{height:16%}.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-1rem,340px)rotate(0)scale(7.4)}}@media (prefers-reduced-motion:reduce){.rc-store-intro__booster-foil,.rc-store-intro__booster-mouth,.rc-store-intro__card-portal,.rc-store-intro__card-rarity,.rc-store-intro__portal-ring,.rc-store-intro__starfall,.rc-store-intro__tear-edge{display:none}}.rc-store-intro{--intro-ease-rare:cubic-bezier(.19,1,.22,1);--intro-ease-portal:cubic-bezier(.65,0,.35,1);background:radial-gradient(circle at 50% 44%,#bae6fd2e,#0000 19rem),radial-gradient(circle at 52% 58%,#f59e0b1f,#0000 18rem),radial-gradient(circle at 22% 18%,#4338ca42,#0000 28rem),radial-gradient(circle at 82% 26%,#0ea5e929,#0000 24rem),linear-gradient(145deg,#020617,#06172f 48%,#140b25)}.rc-store-intro:before{content:"";pointer-events:none;opacity:.7;background-color:#0000;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 0),linear-gradient(0deg,#ffffff04 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%)}.rc-store-intro__sky:after{content:"";opacity:.8;background:radial-gradient(circle at 50% 18%,#f8fafc38,#0000 .35rem),radial-gradient(circle at 54% 24%,#7dd3fc2e,#0000 .24rem),radial-gradient(circle at 40% 31%,#fde04726,#0000 .22rem),radial-gradient(circle at 71% 42%,#d8b4fe29,#0000 .2rem);animation:rcStoreIntroConstellationDrift 9.8s ease-in-out infinite;position:absolute;inset:0}.rc-store-intro__sigil{z-index:1;color:#bae6fd9e;text-shadow:0 0 24px #38bdf88a;opacity:.52;font-size:clamp(1.2rem,2.4vw,2.2rem);animation:rcStoreIntroSigilFloat 6.2s ease-in-out infinite;position:absolute}.rc-store-intro__sigil--one{top:30%;left:18%}.rc-store-intro__sigil--two{animation-delay:-1.9s;top:32%;right:18%}.rc-store-intro__sigil--three{animation-delay:-3.2s;bottom:22%;left:63%}.rc-store-intro__portal-ring{border-color:#bfdbfe42;animation:rcStoreIntroPortalRing 7.6s ease-in-out infinite}.rc-store-intro__portal-ring--inner{opacity:.42;border-style:dashed;width:min(45vw,28rem);height:min(45vw,28rem);animation-duration:9.8s;animation-direction:reverse}.rc-store-intro__stage{height:min(78vh,45rem);transform-style:preserve-3d}.rc-store-intro__booster{filter:drop-shadow(0 42px 70px #00000094)drop-shadow(0 0 34px #38bdf838);width:clamp(18rem,31vw,26rem);animation:rcStoreIntroBoosterLevitate 5.2s ease-in-out infinite}.rc-store-intro__booster:focus-within,.rc-store-intro__booster:hover{transform:translate3d(0,-.7rem,38px)rotateX(2deg)rotateY(-4deg)scale(1.025)}.rc-store-intro__booster-asset{filter:contrast(1.04)saturate(1.08)}.rc-store-intro__booster-overlay{opacity:.36;background:radial-gradient(circle at 50% 21%,#f8fafc57,#0000 11%),linear-gradient(108deg,#0000 0 28%,#f8fafc47 36%,#0000 48% 100%),linear-gradient(#0f172a0f,#0f172a47)}.rc-store-intro__booster-foil{background:linear-gradient(110deg,#0000 0 18%,#ffffff57 28%,#0000 41% 100%),linear-gradient(72deg,#0000 0 48%,#7dd3fc33 52%,#0000 58% 100%),repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 8px);animation:rcStoreIntroFoilSweep 3.6s ease-in-out infinite;inset:1.2% 4.3%}.rc-store-intro__booster-mouth{filter:blur(1.2px)drop-shadow(0 0 18px #7dd3fcad);background:radial-gradient(at 50% 45%,#fffffffa,#7dd3fcad 26%,#020617bf 58%,#0000 74%);height:12%;top:12.1%;left:9.5%;right:9.5%}.rc-store-intro__tear-shadow{z-index:7;opacity:0;pointer-events:none;clip-path:polygon(0 20%,8% 46%,19% 28%,31% 58%,45% 34%,58% 66%,74% 38%,88% 62%,100% 35%,100% 100%,0 100%);height:3rem;transition:opacity .72s var(--intro-ease-rare);background:linear-gradient(#000000d1,#0f172a75,#0000);position:absolute;top:13.6%;left:10.5%;right:10.5%}.rc-store-intro--card .rc-store-intro__tear-shadow,.rc-store-intro--focus .rc-store-intro__tear-shadow,.rc-store-intro--opening .rc-store-intro__tear-shadow,.rc-store-intro--reveal .rc-store-intro__tear-shadow{opacity:.82}.rc-store-intro__tear-edge{clip-path:polygon(0 46%,6% 15%,13% 58%,22% 18%,30% 64%,39% 24%,49% 70%,58% 21%,68% 62%,78% 30%,88% 55%,100% 25%,100% 100%,0 100%);background:linear-gradient(#fffffff5,#94a3b885,#0f172a29),linear-gradient(90deg,#7dd3fc14,#fde0477a,#7dd3fc14);height:1.65rem;top:13.1%}.rc-store-intro__booster-crinkle{z-index:9;opacity:0;pointer-events:none;mix-blend-mode:screen;width:28%;height:13%;transition:opacity .62s var(--rc-ease-out),transform .98s var(--intro-ease-rare);background:linear-gradient(115deg,#0000,#ffffff38,#0000 62%),repeating-linear-gradient(165deg,#ffffff1f 0 1px,#0000 1px 8px);position:absolute;top:6.2%}.rc-store-intro__booster-crinkle--left{left:6%;transform:rotate(-4deg)}.rc-store-intro__booster-crinkle--right{right:6%;transform:rotate(4deg)}.rc-store-intro--card .rc-store-intro__booster-crinkle,.rc-store-intro--focus .rc-store-intro__booster-crinkle,.rc-store-intro--opening .rc-store-intro__booster-crinkle{opacity:.8}.rc-store-intro--card .rc-store-intro__booster-crinkle--left,.rc-store-intro--focus .rc-store-intro__booster-crinkle--left,.rc-store-intro--opening .rc-store-intro__booster-crinkle--left{transform:translate3d(-1rem,-1rem,22px)rotate(-15deg)}.rc-store-intro--card .rc-store-intro__booster-crinkle--right,.rc-store-intro--focus .rc-store-intro__booster-crinkle--right,.rc-store-intro--opening .rc-store-intro__booster-crinkle--right{transform:translate3d(1rem,-1rem,22px)rotate(15deg)}.rc-store-intro__booster-plume{z-index:5;opacity:0;pointer-events:none;transform-origin:50% 100%;filter:blur(1px);mix-blend-mode:screen;width:9rem;height:15rem;transition:opacity .85s var(--rc-ease-out),transform 1.2s var(--intro-ease-rare);background:radial-gradient(at 50% 22%,#ffffffdb,#7dd3fc61 32%,#0000 68%),linear-gradient(#f8fafc66,#0000);position:absolute;top:11%;left:50%;transform:translate(-50%)scaleY(.3)}.rc-store-intro--card .rc-store-intro__booster-plume,.rc-store-intro--focus .rc-store-intro__booster-plume,.rc-store-intro--opening .rc-store-intro__booster-plume{opacity:.94;transform:translate(-50%,-4.2rem)scaleY(1)}.rc-store-intro__booster-sparks{z-index:10;pointer-events:none;opacity:0;position:absolute;inset:0}.rc-store-intro__booster-sparks span{background:#fef3c7;border-radius:999px;width:.34rem;height:.34rem;position:absolute;top:16%;left:50%;box-shadow:0 0 16px #fde047cc}.rc-store-intro--card .rc-store-intro__booster-sparks,.rc-store-intro--opening .rc-store-intro__booster-sparks{opacity:1}.rc-store-intro--card .rc-store-intro__booster-sparks span,.rc-store-intro--opening .rc-store-intro__booster-sparks span{animation:rcStoreIntroSparkLift 1.45s var(--intro-ease-rare) both}.rc-store-intro__booster-sparks span:first-child{--spark-x:-4.8rem;--spark-y:-5.2rem;animation-delay:40ms}.rc-store-intro__booster-sparks span:nth-child(2){--spark-x:-2.2rem;--spark-y:-7.5rem;animation-delay:.16s}.rc-store-intro__booster-sparks span:nth-child(3){--spark-x:.6rem;--spark-y:-6.4rem;animation-delay:90ms}.rc-store-intro__booster-sparks span:nth-child(4){--spark-x:3.5rem;--spark-y:-7rem;animation-delay:.22s}.rc-store-intro__booster-sparks span:nth-child(5){--spark-x:5rem;--spark-y:-4.4rem;animation-delay:.12s}.rc-store-intro--card .rc-store-intro__booster,.rc-store-intro--focus .rc-store-intro__booster,.rc-store-intro--opening .rc-store-intro__booster{animation-play-state:paused;transform:translate3d(0,.2rem,80px)rotateX(4deg)scale(.98)}.rc-store-intro--reveal .rc-store-intro__booster{opacity:0;transform:translate3d(0,5rem,-160px)scale(.74)}.rc-store-intro__card{aspect-ratio:.68;background:linear-gradient(145deg,#07112afa,#0c2345fa 45%,#1e123afa),radial-gradient(circle at 50% 28%,#7dd3fc7a,#0000 42%);width:clamp(11.5rem,18vw,15.5rem);box-shadow:0 26px 60px #00000094,0 0 0 1px #fde04747,inset 0 0 0 1px #bae6fd38}.rc-store-intro__card-rim{border:1px solid #fde0478a;inset:.5rem;box-shadow:inset 0 0 30px #38bdf838,0 0 24px #fde04729}.rc-store-intro__card-orbit{z-index:3;pointer-events:none;border:1px solid #bae6fd61;border-radius:999px;animation:rcStoreIntroCardOrbit 6.2s linear infinite;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotateX(62deg)}.rc-store-intro__card-orbit--outer{width:74%;height:30%}.rc-store-intro__card-orbit--inner{border-color:#fde0476b;width:52%;height:20%;animation-duration:4.6s;animation-direction:reverse}.rc-store-intro__card-portal{background:radial-gradient(circle at 50% 41%,#ffffffb8,#0000 9%),radial-gradient(circle at 50% 43%,#7dd3fca3,#0000 30%),conic-gradient(from 130deg,#fde0471f,#38bdf857,#a855f733,#fde0471f);inset:1rem}.rc-store-intro__card-portal-core{z-index:4;opacity:.88;filter:blur(.2px);background:radial-gradient(circle,#fffffff2,#7dd3fc7a 34%,#3b82f62e 58%,#0000 72%);border-radius:999px;width:4.6rem;height:4.6rem;animation:rcStoreIntroPortalPulse 2.4s ease-in-out infinite}.rc-store-intro__card-portal-core,.rc-store-intro__card-portal-rays{pointer-events:none;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.rc-store-intro__card-portal-rays{z-index:2;opacity:.34;background:conic-gradient(#0000,#bae6fd47,#0000 12% 21%,#fde0472e,#0000 34%);width:130%;height:130%;animation:rcStoreIntroPortalSpin 9s linear infinite;-webkit-mask-image:radial-gradient(circle,#000 0 42%,#0000 64%);mask-image:radial-gradient(circle,#000 0 42%,#0000 64%)}.rc-store-intro__card-gem{z-index:5;pointer-events:none;background:linear-gradient(135deg,#ffffffd6,#38bdf875 36%,#1d4ed894 74%,#d8b4fe70);border:1px solid #ffffffb8;width:2.1rem;height:3.5rem;position:absolute;top:23%;left:50%;transform:translate(-50%)rotate(45deg)skew(-8deg,-8deg);box-shadow:0 0 30px #38bdf88a}.rc-store-intro__card-rarity{background:#020617b8;top:3.05rem}.rc-store-intro__site-preview{opacity:.52;mix-blend-mode:screen;transform:translateY(.45rem)scale(.93)}.rc-store-intro__card-copy{bottom:1rem}.rc-store-intro--card .rc-store-intro__card,.rc-store-intro--focus .rc-store-intro__card,.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-4.3rem,120px)rotateX(1deg)rotateY(-3deg)rotate(-1deg)scale(1)}.rc-store-intro--focus .rc-store-intro__particle,.rc-store-intro--reveal .rc-store-intro__particle{animation-name:rcStoreIntroParticleSuction;animation-duration:1.8s;animation-timing-function:var(--intro-ease-portal);animation-fill-mode:both}.rc-store-intro__flash{background:radial-gradient(circle,#fffffffa,#7dd3fc8a 32%,#fde04742 52%,#0000 74%)}.rc-store-intro--reveal .rc-store-intro__flash{animation:rcStoreIntroPortalWhiteout 1.2s var(--intro-ease-portal) both}.rc-store-intro__copy{bottom:max(1.4rem,env(safe-area-inset-bottom));max-width:min(92vw,38rem)}.rc-store-intro__copy h1{letter-spacing:.04em}.rc-store-intro__copy p{font-size:clamp(.82rem,1.4vw,1rem)}.rc-store-intro.is-started .rc-store-intro__copy{opacity:.42;transform:translate(-50%)translateY(.65rem)}@keyframes rcStoreIntroBoosterLevitate{0%,to{transform:translateZ(28px)rotateX(1deg)rotateY(-2.5deg)rotate(-.35deg)}50%{transform:translate3d(0,-.9rem,46px)rotateX(2.2deg)rotateY(2.5deg)rotate(.45deg)}}@keyframes rcStoreIntroFoilSweep{0%,to{opacity:.28;transform:translate(-4%)translateZ(3px)}48%{opacity:.64;transform:translate(4%)translateZ(3px)}}@keyframes rcStoreIntroSparkLift{0%{opacity:0;transform:translate(0)scale(.4)}18%{opacity:1}to{opacity:0;transform:translate3d(var(--spark-x),var(--spark-y),40px) scale(1)}}@keyframes rcStoreIntroPortalRing{0%,to{opacity:.46;transform:translate(-50%,-50%)rotateX(64deg)rotate(0)scale(.98)}50%{opacity:.78;transform:translate(-50%,-50%)rotateX(64deg)rotate(12deg)scale(1.04)}}@keyframes rcStoreIntroSigilFloat{0%,to{transform:translate(0)rotate(0)}50%{transform:translateY(-.75rem)rotate(8deg)}}@keyframes rcStoreIntroConstellationDrift{0%,to{opacity:.54;transform:translate(0)}50%{opacity:.9;transform:translate(1rem,-.7rem)}}@keyframes rcStoreIntroCardOrbit{0%{transform:translate(-50%,-50%)rotateX(62deg)rotate(0)}to{transform:translate(-50%,-50%)rotateX(62deg)rotate(1turn)}}@keyframes rcStoreIntroPortalSpin{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes rcStoreIntroPortalPulse{0%,to{opacity:.76;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes rcStoreIntroParticleSuction{to{opacity:0;transform:translate3d(calc(50vw - var(--intro-particle-x)),calc(44vh - var(--intro-particle-y)),0) scale(.2)}}@keyframes rcStoreIntroPortalWhiteout{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}55%{opacity:1;transform:translate(-50%,-50%)scale(5.6)}to{opacity:.92;transform:translate(-50%,-50%)scale(9)}}@media (max-width:767px){.rc-store-intro{background:radial-gradient(circle at 50% 36%,#7dd3fc33,#0000 15rem),linear-gradient(150deg,#020617,#071a32 56%,#160d28)}.rc-store-intro__particle:nth-of-type(n+9),.rc-store-intro__portal-ring--inner,.rc-store-intro__sigil{display:none}.rc-store-intro__stage{height:min(67svh,34rem);min-height:25rem}.rc-store-intro__booster{width:clamp(14.5rem,72vw,20.5rem)}.rc-store-intro__cut-zone{height:18%;min-height:3.8rem}.rc-store-intro__booster-plume{height:11rem}.rc-store-intro--card .rc-store-intro__card,.rc-store-intro--focus .rc-store-intro__card,.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-3.4rem,120px)rotateX(1deg)rotateY(-2deg)rotate(-1deg)scale(.94)}.rc-store-intro--focus .rc-store-intro__card{transform:translate3d(0,-4rem,240px)rotateX(4deg)rotateY(-8deg)scale(1.1)}.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-1rem,360px)scale(7.7)}.rc-store-intro__copy{bottom:max(1rem,env(safe-area-inset-bottom))}}@media (max-height:680px){.rc-store-intro__copy p{display:none}.rc-store-intro__stage{height:min(72svh,31rem)}}@media (prefers-reduced-motion:reduce){.rc-store-intro__booster-crinkle,.rc-store-intro__booster-foil,.rc-store-intro__booster-mouth,.rc-store-intro__booster-plume,.rc-store-intro__booster-sparks,.rc-store-intro__card-gem,.rc-store-intro__card-orbit,.rc-store-intro__card-portal,.rc-store-intro__card-portal-core,.rc-store-intro__card-portal-rays,.rc-store-intro__card-rarity,.rc-store-intro__portal-ring,.rc-store-intro__sigil,.rc-store-intro__sky:after,.rc-store-intro__starfall,.rc-store-intro__tear-edge,.rc-store-intro__tear-shadow{display:none}.rc-store-intro__booster,.rc-store-intro__card{animation:none;transform:none}}.rc-store-intro__scene-image{z-index:0;object-fit:cover;object-position:center center;opacity:.44;filter:brightness(.72)saturate(1.08)contrast(1.05);transition:opacity 1.8s var(--intro-ease-rare),filter 1.8s var(--intro-ease-rare),transform 5.2s var(--intro-ease-portal);transform:scale(1.035);-webkit-mask-image:linear-gradient(#000 0 68%,#000000c2 88%,#0000);mask-image:linear-gradient(#000 0 68%,#000000c2 88%,#0000)}.rc-store-intro__sky:before{z-index:1}.rc-store-intro__aurora,.rc-store-intro__halo,.rc-store-intro__particle,.rc-store-intro__portal-ring,.rc-store-intro__sigil,.rc-store-intro__starfall{z-index:2}.rc-store-intro--card .rc-store-intro__scene-image,.rc-store-intro--opening .rc-store-intro__scene-image{opacity:.5;filter:brightness(.8)saturate(1.12)contrast(1.08);transform:scale(1.055)}.rc-store-intro--focus .rc-store-intro__scene-image,.rc-store-intro--reveal .rc-store-intro__scene-image{opacity:.58;filter:brightness(.96)saturate(1.18)contrast(1.08);transform:scale(1.105)}.rc-store-intro__booster-asset{transition:opacity .62s var(--intro-ease-rare),transform .9s var(--intro-ease-rare),filter .9s var(--intro-ease-rare)}.rc-store-intro__booster-open-asset,.rc-store-intro__booster-open-image{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rc-store-intro__booster-open-asset{z-index:3;opacity:0;filter:saturate(1.08)contrast(1.05)drop-shadow(0 2.4rem 4.2rem #02061780)drop-shadow(0 0 2.1rem #7dd3fc33);transition:opacity .76s var(--intro-ease-rare),transform 1.06s var(--intro-ease-rare),filter 1.06s var(--intro-ease-rare);transform:translate3d(0,.1rem,18px)scale(1.002)}.rc-store-intro__booster-open-image{object-fit:contain;object-position:center}.rc-store-intro--card .rc-store-intro__booster-open-asset,.rc-store-intro--focus .rc-store-intro__booster-open-asset,.rc-store-intro--opening .rc-store-intro__booster-open-asset{opacity:1;transform:translate3d(0,-.12rem,34px)scale(1.01)}.rc-store-intro--focus .rc-store-intro__booster-open-asset{filter:saturate(1.16)contrast(1.08)brightness(1.06)drop-shadow(0 2.7rem 4.8rem #02061785)drop-shadow(0 0 3.1rem #7dd3fc47)}.rc-store-intro--reveal .rc-store-intro__booster-open-asset{opacity:.18;filter:blur(1px)brightness(1.08)saturate(1.08);transform:translate3d(0,.8rem,18px)scale(.92)}.rc-store-intro--card .rc-store-intro__booster-asset,.rc-store-intro--focus .rc-store-intro__booster-asset,.rc-store-intro--opening .rc-store-intro__booster-asset,.rc-store-intro--reveal .rc-store-intro__booster-asset{opacity:0;filter:brightness(.94)saturate(1.02);transform:translateY(.25rem)scale(.996)}.rc-store-intro--card .rc-store-intro__booster-cap,.rc-store-intro--focus .rc-store-intro__booster-cap,.rc-store-intro--opening .rc-store-intro__booster-cap,.rc-store-intro--reveal .rc-store-intro__booster-cap{opacity:0}.rc-store-intro--card .rc-store-intro__booster-mouth,.rc-store-intro--focus .rc-store-intro__booster-mouth,.rc-store-intro--opening .rc-store-intro__booster-mouth{opacity:.42;filter:blur(.4px)brightness(1.1)}.rc-store-intro--card .rc-store-intro__tear-edge,.rc-store-intro--opening .rc-store-intro__tear-edge{opacity:.58}@media (max-width:767px){.rc-store-intro__scene-image{object-position:center top;opacity:.38;filter:brightness(.68)saturate(1.02)contrast(1.04);transform:scale(1.08)}.rc-store-intro--focus .rc-store-intro__scene-image,.rc-store-intro--reveal .rc-store-intro__scene-image{opacity:.48;transform:scale(1.13)}.rc-store-intro__booster-open-asset{filter:saturate(1.05)contrast(1.04)drop-shadow(0 1.8rem 3.2rem #0206177a)drop-shadow(0 0 1.7rem #7dd3fc2e)}}@media (prefers-reduced-motion:reduce){.rc-store-intro__booster-asset,.rc-store-intro__booster-open-asset,.rc-store-intro__scene-image{transition:none}.rc-store-intro__scene-image{opacity:.36;transform:none}}.rc-store-intro{--intro-legendary-cyan:#7dd3fcb8;--intro-legendary-violet:#a855f76b;--intro-legendary-gold:#fde04780}.rc-store-intro__stage:after,.rc-store-intro__stage:before{content:"";z-index:0;pointer-events:none;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.rc-store-intro__stage:before{filter:blur(18px);opacity:.74;background:radial-gradient(circle,#ffffff29 0 3%,#0000 8%),radial-gradient(circle at 50% 49%,#7dd3fc61,#0000 26%),radial-gradient(circle at 44% 58%,#a855f738,#0000 34%),radial-gradient(circle at 58% 46%,#fde04729,#0000 38%),conic-gradient(from 18deg,#0000,#7dd3fc1f,#0000 18%,#fde04714,#0000 42%,#a855f71a,#0000 72%);border-radius:50%;width:min(68vw,42rem);height:min(68vw,42rem);animation:rcStoreIntroRelicAura 6.8s ease-in-out infinite}.rc-store-intro__stage:after{background:repeating-conic-gradient(from 0deg,#bae6fd3d 0 1deg,transparent 1deg 19deg),radial-gradient(circle,transparent 0 56%,#fde04729 57% 58%,transparent 60%);opacity:.2;mix-blend-mode:screen;width:min(52vw,32rem);height:min(52vw,32rem);animation:rcStoreIntroAstralWheel 22s linear infinite;-webkit-mask-image:radial-gradient(circle,#0000 0 34%,#000 38% 61%,#0000 66%);mask-image:radial-gradient(circle,#0000 0 34%,#000 38% 61%,#0000 66%)}.rc-store-intro__booster:before{content:"";z-index:-1;pointer-events:none;filter:blur(16px);opacity:.78;background:radial-gradient(at 50% 48%,#ffffff38,#0000 10%),radial-gradient(#7dd3fc57,#0000 34%),radial-gradient(at 38% 56%,#a855f73d,#0000 38%),radial-gradient(at 64% 44%,#fde0472e,#0000 35%);border-radius:50%;animation:rcStoreIntroBoosterBreath 4.2s ease-in-out infinite;position:absolute;inset:-18% -28%;transform:translateZ(-24px)scale(.96)}.rc-store-intro__booster--asset-loaded:after,.rc-store-intro__booster:after,.rc-store-intro__booster:not(.rc-store-intro__booster--asset-error):after{opacity:.72;background:radial-gradient(circle at 32% 18%,#ffffffb3 0 1px,#0000 2px),radial-gradient(circle at 71% 28%,#fde047b8 0 1px,#0000 2px),radial-gradient(circle at 18% 64%,#7dd3fcbd 0 1px,#0000 2px),radial-gradient(circle at 83% 68%,#d8b4fead 0 1px,#0000 2px);animation:rcStoreIntroRelicDust 5.4s ease-in-out infinite;inset:-12% -16%}.rc-store-intro__booster-overlay{opacity:.28;background:linear-gradient(112deg,#0000 0 26%,#ffffff47 35%,#0000 46% 100%),radial-gradient(circle at 52% 24%,#ffffff52,#0000 12%);inset:3% 5%;-webkit-mask-image:linear-gradient(#0000,#000 13% 90%,#0000);mask-image:linear-gradient(#0000,#000 13% 90%,#0000)}.rc-store-intro__booster-foil{opacity:.24;background:linear-gradient(115deg,#0000 0 33%,#ffffff57 42%,#0000 52% 100%),linear-gradient(68deg,#0000 0 50%,#7dd3fc2e 56%,#0000 64% 100%);inset:3% 7%;-webkit-mask-image:linear-gradient(#0000,#000 10% 88%,#0000);mask-image:linear-gradient(#0000,#000 10% 88%,#0000)}.rc-store-intro__booster:focus-within:before,.rc-store-intro__booster:hover:before{opacity:.98;filter:blur(14px)brightness(1.14)}.rc-store-intro__cut-zone{width:100%;height:100%;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;top:0;left:0}.rc-store-intro__cut-zone:focus-visible{outline-offset:.7rem;border-radius:1.2rem;outline:1px solid #fde0479e;box-shadow:0 0 42px #7dd3fc42}.rc-store-intro.is-hinting .rc-store-intro__cut-zone{border-color:#0000;animation:none}.rc-store-intro__cut-label,.rc-store-intro__cut-line{display:none}.rc-store-intro__interaction-hint{z-index:11;color:#fffbebe0;font-family:var(--font-serif,Georgia,serif);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 18px #7dd3fc75,0 0 28px #fde04733;white-space:nowrap;pointer-events:none;opacity:.78;font-size:clamp(.76rem,1.5vw,.95rem);font-weight:650;animation:rcStoreIntroHintShimmer 3.2s ease-in-out infinite;position:absolute;bottom:-2.35rem;left:50%;transform:translate(-50%)}.rc-store-intro__interaction-hint:after{content:"";background:linear-gradient(90deg,#0000,#fde047a3,#7dd3fc85,#0000);height:1px;position:absolute;top:calc(100% + .38rem);left:12%;right:12%;box-shadow:0 0 14px #7dd3fc85}.rc-store-intro.is-started .rc-store-intro__interaction-hint{opacity:0;transition:opacity .22s var(--rc-ease-out),transform .22s var(--rc-ease-out);transform:translate(-50%)translateY(.4rem)}.rc-store-intro__fallback{color:#fffbebeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.05em;background:linear-gradient(135deg,#ffffff29,#7dd3fc1f),#02061757;border:1px solid #bae6fd4d;min-width:10.5rem;min-height:2.45rem;font-size:.76rem;bottom:-4.55rem;box-shadow:0 18px 42px #0206176b,0 0 28px #7dd3fc2e,inset 0 0 24px #ffffff0f}.rc-store-intro--card .rc-store-intro__stage:before,.rc-store-intro--focus .rc-store-intro__stage:before,.rc-store-intro--opening .rc-store-intro__stage:before{opacity:.95;filter:blur(14px)brightness(1.18)}.rc-store-intro--card .rc-store-intro__flash,.rc-store-intro--focus .rc-store-intro__flash{background:radial-gradient(circle,#fffffffa,#7dd3fc94 29%,#fde0474d 48%,#0000 72%)}.rc-store-intro__card{z-index:3;aspect-ratio:.714;width:clamp(10.8rem,20vw,16.25rem);box-shadow:none;transform-origin:50% 88%;filter:drop-shadow(0 2rem 3rem #00000075)drop-shadow(0 0 1.2rem #7dd3fc3d);background:0 0;border:0;border-radius:1.05rem;overflow:visible}.rc-store-intro__card-image{z-index:2;object-fit:contain;object-position:center;filter:saturate(1.08)contrast(1.04);border-radius:1rem}.rc-store-intro__card-aura{z-index:0;pointer-events:none;filter:blur(15px);opacity:.72;background:radial-gradient(circle at 50% 48%,#ffffff5c,#0000 12%),radial-gradient(circle,#7dd3fc6b,#0000 36%),radial-gradient(circle at 38% 64%,#a855f73d,#0000 42%),radial-gradient(circle at 64% 30%,#fde0472e,#0000 38%);border-radius:50%;position:absolute;inset:-18%;transform:scale(.8)}.rc-store-intro__card-rim{z-index:3;opacity:.38;mix-blend-mode:screen;background:linear-gradient(145deg,#fde04775,#0000 28% 70%,#7dd3fc6b),linear-gradient(45deg,#a855f74d,#0000 44% 64%,#ffffff3d);border:0;border-radius:1.28rem;padding:1px;inset:-.35rem;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.rc-store-intro__card-portal{z-index:5;opacity:.1;background:radial-gradient(circle at 50% 45%,#ffffffd1,#0000 9%),radial-gradient(circle at 50% 46%,#7dd3fc80,#0000 31%),conic-gradient(from 130deg,#fde04729,#38bdf847,#a855f733,#fde04729);border-radius:1rem;inset:5%}.rc-store-intro__card-portal-core{z-index:6;opacity:0;transition:opacity .7s var(--intro-ease-rare)}.rc-store-intro__card-portal-rays{z-index:1;opacity:.18}.rc-store-intro__card-shine{z-index:7;mix-blend-mode:screen;opacity:.42;border-radius:1rem}.rc-store-intro__card:before{z-index:8;opacity:.5;border-radius:1rem}.rc-store-intro__card-orbit{z-index:4;opacity:0;transition:opacity .7s var(--intro-ease-rare)}.rc-store-intro__card-stars span{z-index:9;background:#ffffffeb;box-shadow:0 0 12px #7dd3fce6,0 0 22px #fde04770}.rc-store-intro--card .rc-store-intro__card{filter:brightness(1.04)drop-shadow(0 2.2rem 3.2rem #00000080)drop-shadow(0 0 2.4rem #7dd3fc80);transform:translate3d(0,-5.2rem,150px)rotateX(2deg)rotateY(-4deg)rotate(-1deg)scale(1)}.rc-store-intro--focus .rc-store-intro__card{filter:brightness(1.16)saturate(1.12)drop-shadow(0 2.4rem 3.5rem #0000007a)drop-shadow(0 0 4.8rem #7dd3fcbd)drop-shadow(0 0 2.2rem #fde04757);transform:translate3d(0,-5.9rem,290px)rotateX(5deg)rotateY(-11deg)rotate(.6deg)scale(1.24)}.rc-store-intro--reveal .rc-store-intro__card{filter:brightness(1.38)saturate(1.16)drop-shadow(0 0 8rem #ffffffdb)drop-shadow(0 0 4rem #7dd3fcc7);transform:translate3d(0,-2rem,460px)rotate(0)scale(9.8)}.rc-store-intro--card .rc-store-intro__card-aura,.rc-store-intro--focus .rc-store-intro__card-aura,.rc-store-intro--reveal .rc-store-intro__card-aura{opacity:1;transform:scale(1)}.rc-store-intro--focus .rc-store-intro__card-portal,.rc-store-intro--reveal .rc-store-intro__card-portal{opacity:.78}.rc-store-intro--focus .rc-store-intro__card-orbit,.rc-store-intro--focus .rc-store-intro__card-portal-core,.rc-store-intro--reveal .rc-store-intro__card-orbit,.rc-store-intro--reveal .rc-store-intro__card-portal-core{opacity:1}.rc-store-intro--reveal .rc-store-intro__card-image{filter:brightness(1.18)saturate(1.12)contrast(1.06)}.rc-store-intro--focus .rc-store-intro__particle,.rc-store-intro--reveal .rc-store-intro__particle{filter:drop-shadow(0 0 12px #fde0477a)}@keyframes rcStoreIntroRelicAura{0%,to{opacity:.56;transform:translate(-50%,-50%)scale(.94)rotate(0)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.04)rotate(7deg)}}@keyframes rcStoreIntroAstralWheel{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes rcStoreIntroBoosterBreath{0%,to{opacity:.58;transform:translateZ(-24px)scale(.94)}50%{opacity:.92;transform:translateZ(-24px)scale(1.04)}}@keyframes rcStoreIntroRelicDust{0%,to{opacity:.42;transform:translate(0)scale(.96)}50%{opacity:.86;transform:translateY(-.8rem)scale(1.04)}}@keyframes rcStoreIntroHintShimmer{0%,to{opacity:.54;filter:brightness(.98)}46%{opacity:.96;filter:brightness(1.22)}}@media (max-width:767px){.rc-store-intro__stage:before{filter:blur(20px);width:34rem;height:34rem}.rc-store-intro__stage:after{opacity:.14;width:24rem;height:24rem}.rc-store-intro__booster:before{filter:blur(18px);inset:-12% -18%}.rc-store-intro__interaction-hint{font-size:.7rem;bottom:-2rem}.rc-store-intro__fallback{min-width:9.6rem;bottom:-4.05rem}.rc-store-intro__card{width:clamp(9.8rem,44vw,13rem)}.rc-store-intro--card .rc-store-intro__card,.rc-store-intro--focus .rc-store-intro__card,.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-4.2rem,140px)rotateX(2deg)rotateY(-4deg)rotate(-1deg)scale(.96)}.rc-store-intro--focus .rc-store-intro__card{transform:translate3d(0,-4.8rem,250px)rotateX(4deg)rotateY(-8deg)scale(1.08)}.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-1rem,390px)scale(8.4)}}@media (prefers-reduced-motion:reduce){.rc-store-intro__booster:after,.rc-store-intro__booster:before,.rc-store-intro__card-aura,.rc-store-intro__interaction-hint,.rc-store-intro__stage:after,.rc-store-intro__stage:before{animation:none}}.rc-store-intro:before,.rc-store-intro__halo{content:none;display:none}.rc-store-intro__stage{contain:none;box-shadow:none;background:0 0;border:0;overflow:visible}.rc-store-intro__stage:before{filter:blur(26px);opacity:.7;mix-blend-mode:screen;background:radial-gradient(#ffffff3d 0 2%,#0000 8%),radial-gradient(at 50% 47%,#7dd3fc6b,#0000 28%),radial-gradient(at 38% 58%,#a855f742,#0000 42%),radial-gradient(at 63% 43%,#fde0472e,#0000 38%);border-radius:48% 52% 46% 54%/54% 44% 56% 46%;width:min(72vw,46rem);height:min(58vw,37rem);-webkit-mask-image:radial-gradient(#000 0 56%,#0000 75%);mask-image:radial-gradient(#000 0 56%,#0000 75%)}.rc-store-intro__stage:after{background:conic-gradient(from 0deg,transparent 0 9deg,#bae6fd3d 10deg 11deg,transparent 12deg 44deg,#fde04724 45deg 46deg,transparent 47deg 90deg),radial-gradient(circle,transparent 0 57%,#7dd3fc33 58% 58.6%,transparent 60%);opacity:.22;border-radius:50%;width:min(48vw,30rem);height:min(48vw,30rem);-webkit-mask-image:radial-gradient(circle,#0000 0 38%,#000 40% 62%,#0000 66%);mask-image:radial-gradient(circle,#0000 0 38%,#000 40% 62%,#0000 66%)}.rc-store-intro__booster{box-shadow:none;filter:drop-shadow(0 3rem 3.8rem #0000008f)drop-shadow(0 0 1.65rem #7dd3fc47);background:0 0;border:0}.rc-store-intro__booster:before{filter:blur(24px);opacity:.76;mix-blend-mode:screen;background:radial-gradient(at 50% 48%,#ffffff3d,#0000 9%),radial-gradient(#7dd3fc70,#0000 31%),radial-gradient(at 34% 58%,#a855f742,#0000 43%),radial-gradient(at 65% 42%,#fde04733,#0000 35%);border-radius:49% 51% 47% 53%/54% 45% 55% 46%;inset:-24% -36%;-webkit-mask-image:radial-gradient(#000 0 58%,#0000 76%);mask-image:radial-gradient(#000 0 58%,#0000 76%)}.rc-store-intro__booster--asset-loaded:after,.rc-store-intro__booster:after,.rc-store-intro__booster:not(.rc-store-intro__booster--asset-error):after{content:"";box-shadow:none;opacity:.74;visibility:visible;pointer-events:none;background:radial-gradient(circle at 28% 22%,#ffffffdb 0 1px,#0000 2px),radial-gradient(circle at 72% 25%,#fde047cc 0 1px,#0000 2px),radial-gradient(circle at 19% 62%,#7dd3fcdb 0 1px,#0000 2px),radial-gradient(circle at 84% 68%,#d8b4fec2 0 1px,#0000 2px),radial-gradient(circle at 54% 8%,#ffffffb8 0 1px,#0000 2px);border:0;border-radius:50%;animation:rcStoreIntroRelicDust 4.8s ease-in-out infinite;display:block;inset:-20% -26%}.rc-store-intro__booster-image,.rc-store-intro__booster-open-image{box-shadow:none;border-radius:0}.rc-store-intro__booster-asset,.rc-store-intro__booster-open-asset{box-shadow:none;background:0 0;border:0}.rc-store-intro__booster-overlay{box-shadow:none;opacity:.24;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 0 34%,#ffffff52 43%,#7dd3fc1f 48%,#0000 58% 100%);border:0;border-radius:0;animation:rcStoreIntroBoosterHoloSweep 4.3s ease-in-out infinite;inset:1% 7%;-webkit-mask-image:linear-gradient(112deg,#0000 0 32%,#000 40% 51%,#0000 62% 100%);mask-image:linear-gradient(112deg,#0000 0 32%,#000 40% 51%,#0000 62% 100%)}.rc-store-intro__booster-foil{opacity:.18;box-shadow:none;background:linear-gradient(70deg,#0000 0 46%,#fff3 50%,#7dd3fc29 54%,#0000 63% 100%);border:0;border-radius:0;inset:2% 8%;-webkit-mask-image:linear-gradient(70deg,#0000 0 45%,#000 50% 55%,#0000 64% 100%);mask-image:linear-gradient(70deg,#0000 0 45%,#000 50% 55%,#0000 64% 100%)}.rc-store-intro__booster-inner-glow,.rc-store-intro__booster-mouth,.rc-store-intro__booster-plume{box-shadow:none;border:0;border-radius:50%;-webkit-mask-image:radial-gradient(#000 0 58%,#0000 78%);mask-image:radial-gradient(#000 0 58%,#0000 78%)}.rc-store-intro__legendary-field{z-index:0;pointer-events:none;box-shadow:none;background:0 0;border:0;position:absolute;inset:-18% -22%}.rc-store-intro__legendary-field:after,.rc-store-intro__legendary-field:before{content:"";pointer-events:none;opacity:.34;mix-blend-mode:screen;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)}.rc-store-intro__legendary-field:before{filter:drop-shadow(0 0 14px #7dd3fc47);border-color:#7dd3fc47 #0000;border-style:solid;border-width:1px;width:96%;height:44%;animation:rcStoreIntroEnergyOrbit 7.6s linear infinite}.rc-store-intro__legendary-field:after{border-color:#0000 #fde04738;border-style:solid;border-width:1px;width:72%;height:30%;animation:rcStoreIntroEnergyOrbit 5.6s linear infinite reverse}.rc-store-intro__legendary-field span{opacity:.78;background:#ffffffeb;border-radius:50%;width:.22rem;height:.22rem;animation:rcStoreIntroLegendaryParticle 5.2s ease-in-out infinite;position:absolute;top:50%;left:50%;box-shadow:0 0 .75rem #7dd3fcd1,0 0 1.3rem #fde04757}.rc-store-intro__legendary-field span:first-child{--orbit-x:-8rem;--orbit-y:-6.8rem;animation-delay:-.2s}.rc-store-intro__legendary-field span:nth-child(2){--orbit-x:7.4rem;--orbit-y:-5.2rem;animation-delay:-.9s}.rc-store-intro__legendary-field span:nth-child(3){--orbit-x:-7.2rem;--orbit-y:5.6rem;animation-delay:-1.5s}.rc-store-intro__legendary-field span:nth-child(4){--orbit-x:8rem;--orbit-y:4.6rem;animation-delay:-2.2s}.rc-store-intro__legendary-field span:nth-child(5){--orbit-x:-3.2rem;--orbit-y:-8.4rem;animation-delay:-2.7s}.rc-store-intro__legendary-field span:nth-child(6){--orbit-x:3.9rem;--orbit-y:7.8rem;animation-delay:-3.3s}.rc-store-intro__legendary-field span:nth-child(7){--orbit-x:.8rem;--orbit-y:-9.2rem;animation-delay:-3.9s}.rc-store-intro__legendary-field span:nth-child(8){--orbit-x:-.4rem;--orbit-y:8.8rem;animation-delay:-4.6s}.rc-store-intro--card .rc-store-intro__legendary-field span,.rc-store-intro--focus .rc-store-intro__legendary-field span,.rc-store-intro--opening .rc-store-intro__legendary-field span{animation-name:rcStoreIntroParticleCharge;animation-duration:1.35s;animation-fill-mode:both}.rc-store-intro__cut-zone,.rc-store-intro__cut-zone:focus-visible{box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}.rc-store-intro__booster:focus-within .rc-store-intro__interaction-hint,.rc-store-intro__cut-zone:focus-visible+.rc-store-intro__interaction-hint{opacity:1;color:#fff7d6fa;text-shadow:0 0 1.1rem #fde04761,0 0 2rem #7dd3fc6b}.rc-store-intro--opening .rc-store-intro__card{transform:translate3d(0,3.4rem,-120px)rotateX(12deg)scale(.58)}.rc-store-intro--card .rc-store-intro__card{transform:translate3d(0,-4.9rem,150px)rotateX(3deg)rotateY(-4deg)rotate(-1deg)scale(1)}.rc-store-intro--card .rc-store-intro__card:after{content:"";z-index:1;pointer-events:none;filter:blur(20px);mix-blend-mode:screen;width:150%;height:150%;animation:rcStoreIntroLegendaryPull 1.5s var(--intro-ease-rare) both;background:radial-gradient(circle,#ffffff5c,#0000 12%),radial-gradient(circle,#7dd3fc52,#0000 38%),radial-gradient(circle,#fde04724,#0000 54%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rcStoreIntroBoosterHoloSweep{0%,28%{opacity:0;transform:translate(-38%)skew(-8deg)}54%{opacity:.42}78%,to{opacity:0;transform:translate(42%)skew(-8deg)}}@keyframes rcStoreIntroEnergyOrbit{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(1turn)}}@keyframes rcStoreIntroLegendaryParticle{0%,to{transform:translate3d(calc(var(--orbit-x) * .7),calc(var(--orbit-y) * .7),0) scale(.75);opacity:.34}48%{transform:translate3d(var(--orbit-x),var(--orbit-y),0) scale(1);opacity:.95}}@keyframes rcStoreIntroParticleCharge{0%{transform:translate3d(var(--orbit-x),var(--orbit-y),0) scale(1);opacity:.9}to{opacity:0;transform:translateY(-6.6rem)scale(.48)}}@keyframes rcStoreIntroLegendaryPull{0%{opacity:0;transform:translate(-50%,-50%)scale(.36)}38%{opacity:1}to{opacity:.54;transform:translate(-50%,-50%)scale(1)}}@media (max-width:767px){.rc-store-intro__stage{contain:none;overflow:visible}.rc-store-intro__stage:before{filter:blur(24px);width:32rem;height:25rem}.rc-store-intro__stage:after{width:21rem;height:21rem}.rc-store-intro__legendary-field{inset:-12% -16%}.rc-store-intro__legendary-field span:nth-child(n+6){display:none}}.rc-store-intro__stage:after{content:none;display:none}.rc-store-intro__stage:before{opacity:.48;filter:blur(34px);background:radial-gradient(at 50% 46%,#ffffff2e,#0000 9%),radial-gradient(#7dd3fc52,#0000 30%),radial-gradient(at 38% 57%,#a855f72e,#0000 45%),radial-gradient(at 62% 42%,#fde0471f,#0000 40%);width:min(58vw,34rem);height:min(48vw,28rem);-webkit-mask-image:radial-gradient(#000 0 48%,#0000 72%);mask-image:radial-gradient(#000 0 48%,#0000 72%)}.rc-store-intro__booster,.rc-store-intro__booster-open-asset{z-index:4}.rc-store-intro__booster-front-mask{z-index:12;pointer-events:none;background:linear-gradient(#0206177a,#0000 6%),linear-gradient(#02061705,#02061705);position:absolute;inset:20.5% 7% 0;-webkit-mask-image:linear-gradient(#0000 0 4%,#000 8% 100%);mask-image:linear-gradient(#0000 0 4%,#000 8% 100%)}.rc-store-intro__booster-inner-glow{z-index:10}.rc-store-intro__booster-mouth{z-index:13;opacity:0;background:radial-gradient(#ffffffeb,#7dd3fc6b 34%,#020617a8 58%,#0000 76%);height:8.5%;top:12.4%}.rc-store-intro--opening .rc-store-intro__booster-mouth{opacity:.72}.rc-store-intro--card .rc-store-intro__booster-mouth{opacity:.9}.rc-store-intro__booster-crinkle,.rc-store-intro__tear-edge,.rc-store-intro__tear-shadow{z-index:14}.rc-store-intro__card{z-index:1;transition:opacity .78s var(--intro-ease-rare),transform 1.9s var(--intro-ease-rare),filter .9s var(--intro-ease-rare);transform:translate3d(0,7.2rem,-150px)rotateX(14deg)rotateY(-2deg)scale(.54)}.rc-store-intro--reveal .rc-store-intro__card{transform:translate3d(0,-2rem,470px)rotate(0)scale(9.8)}.rc-store-intro--card .rc-store-intro__card-aura{opacity:.42;transform:scale(.72)}.rc-store-intro--focus .rc-store-intro__card-aura,.rc-store-intro--reveal .rc-store-intro__card-aura{opacity:1;transform:scale(1)}.rc-store-intro--card .rc-store-intro__card-orbit,.rc-store-intro--card .rc-store-intro__card-portal,.rc-store-intro--card .rc-store-intro__card-portal-core,.rc-store-intro--card .rc-store-intro__card-portal-rays{opacity:0}.rc-store-intro--card .rc-store-intro__card:after{content:none;display:none}.rc-store-intro--focus .rc-store-intro__card:after{content:"";z-index:1;pointer-events:none;filter:blur(18px);mix-blend-mode:screen;width:170%;height:170%;animation:rcStoreIntroLegendaryPull 1.6s var(--intro-ease-rare) both;background:radial-gradient(circle,#ffffff6b,#0000 10%),radial-gradient(circle,#7dd3fc6b,#0000 36%),radial-gradient(circle,#fde0472e,#0000 56%);border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.rc-store-intro__card-rim{opacity:.22}.rc-store-intro--focus .rc-store-intro__card-rim,.rc-store-intro--reveal .rc-store-intro__card-rim{opacity:.46}.rc-store-intro__card-shine{background:linear-gradient(118deg,#0000 0 34%,#ffffff57 44%,#7dd3fc24 50%,#0000 61% 100%);animation:rcStoreIntroCardHoloSweep 3.2s ease-in-out infinite;-webkit-mask-image:linear-gradient(118deg,#0000 0 34%,#000 43% 55%,#0000 65% 100%);mask-image:linear-gradient(118deg,#0000 0 34%,#000 43% 55%,#0000 65% 100%)}.rc-store-intro__card-stars span{opacity:0}.rc-store-intro--focus .rc-store-intro__card-stars span{animation:rcStoreIntroCardSparkBurst 1.5s var(--intro-ease-rare) both}.rc-store-intro--focus .rc-store-intro__card-stars span:first-child{--card-spark-x:-3.4rem;--card-spark-y:-3rem;animation-delay:40ms}.rc-store-intro--focus .rc-store-intro__card-stars span:nth-child(2){--card-spark-x:3.1rem;--card-spark-y:-2.6rem;animation-delay:.14s}.rc-store-intro--focus .rc-store-intro__card-stars span:nth-child(3){--card-spark-x:-2.5rem;--card-spark-y:2.5rem;animation-delay:90ms}.rc-store-intro--focus .rc-store-intro__card-stars span:nth-child(4){--card-spark-x:3.4rem;--card-spark-y:2.2rem;animation-delay:.21s}.rc-store-intro--card .rc-store-intro__legendary-field span{animation-name:rcStoreIntroCardStream;animation-duration:1.8s}@keyframes rcStoreIntroCardHoloSweep{0%,24%{opacity:0;transform:translate(-42%)skew(-7deg)}52%{opacity:.74}82%,to{opacity:0;transform:translate(44%)skew(-7deg)}}@keyframes rcStoreIntroCardSparkBurst{0%{opacity:0;transform:translate(0)scale(.45)}28%{opacity:1}to{opacity:0;transform:translate3d(var(--card-spark-x,0),var(--card-spark-y,-2rem),0) scale(1.2)}}@keyframes rcStoreIntroCardStream{0%{transform:translate3d(var(--orbit-x),var(--orbit-y),0) scale(.8);opacity:.86}to{opacity:0;transform:translateY(-10rem)scale(.38)}}@media (max-width:767px){.rc-store-intro--card .rc-store-intro__card{transform:translate3d(0,-2.4rem,70px)rotateX(4deg)rotateY(-4deg)rotate(-1deg)scale(.82)}.rc-store-intro--focus .rc-store-intro__card{transform:translate3d(0,-4.8rem,260px)rotateX(4deg)rotateY(-8deg)scale(1.08)}}.rc-store-intro__booster{z-index:3;isolation:isolate}.rc-store-intro__booster-asset,.rc-store-intro__booster-open-asset{z-index:3}.rc-store-intro__card{z-index:4;opacity:0;filter:drop-shadow(0 1.4rem 1.9rem #02061761);width:78%;transition:opacity .22s ease-out,transform 1.8s cubic-bezier(.16,1,.3,1),filter .5s ease-out;top:10.5%;left:50%;transform:translate(-50%,42%)rotate(-1deg)scale(.84)}.rc-store-intro--opening .rc-store-intro__card{z-index:4;opacity:0;transform:translate(-50%,36%)rotate(-1deg)scale(.84)}.rc-store-intro--card .rc-store-intro__card{z-index:4;opacity:1;filter:drop-shadow(0 1.7rem 2.2rem #0206176b);transform:translate(-50%,-52%)rotate(-1deg)scale(1)}.rc-store-intro--focus .rc-store-intro__card{z-index:7;opacity:1;filter:brightness(1.05)drop-shadow(0 1.9rem 2.4rem #0206176b)drop-shadow(0 0 1.2rem #7dd3fc42);transform:translate(-50%,-66%)rotate(0)scale(1.06)}.rc-store-intro--reveal .rc-store-intro__card{z-index:8;opacity:1;filter:brightness(1.08)drop-shadow(0 2rem 2.8rem #02061770)drop-shadow(0 0 1.6rem #7dd3fc52);transform:translate(-50%,-58%)rotate(0)scale(1.18)}.rc-store-intro__booster-front-mask{z-index:5;opacity:0;background:linear-gradient(#02061705,#0206170a);inset:36% 6% 0;-webkit-mask-image:none;mask-image:none}.rc-store-intro--card .rc-store-intro__booster-front-mask{opacity:.98}.rc-store-intro--focus .rc-store-intro__booster-front-mask,.rc-store-intro--reveal .rc-store-intro__booster-front-mask{opacity:0}.rc-store-intro__booster-crinkle,.rc-store-intro__booster-mouth,.rc-store-intro__tear-edge,.rc-store-intro__tear-shadow{z-index:5}.rc-store-intro__booster-foil,.rc-store-intro__booster-inner-glow,.rc-store-intro__booster-overlay,.rc-store-intro__booster-plume,.rc-store-intro__booster-sparks,.rc-store-intro__card-aura,.rc-store-intro__card-orbit,.rc-store-intro__card-portal,.rc-store-intro__card-portal-core,.rc-store-intro__card-portal-rays,.rc-store-intro__card-shine,.rc-store-intro__card-stars,.rc-store-intro__legendary-field{opacity:0;animation:none}.rc-store-intro--card .rc-store-intro__card-aura,.rc-store-intro--focus .rc-store-intro__card-aura,.rc-store-intro--reveal .rc-store-intro__card-aura{opacity:.18;filter:blur(10px)}.rc-store-intro--card .rc-store-intro__booster-mouth,.rc-store-intro--focus .rc-store-intro__booster-mouth,.rc-store-intro--reveal .rc-store-intro__booster-mouth{opacity:.45}.rc-store-intro--focus .rc-store-intro__card-rim,.rc-store-intro--reveal .rc-store-intro__card-rim,.rc-store-intro__card-rim{opacity:.12}@media (max-width:767px){.rc-store-intro__card{width:76%;top:11%}.rc-store-intro--card .rc-store-intro__card{transform:translate(-50%,-50%)rotate(-1deg)scale(.98)}.rc-store-intro--focus .rc-store-intro__card{transform:translate(-50%,-62%)rotate(0)scale(1.04)}.rc-store-intro--reveal .rc-store-intro__card{transform:translate(-50%,-54%)rotate(0)scale(1.12)}}@media print{.rc-admin2-breadcrumb,.rc-admin2-main-inner>:is(.rc-admin-business-pulse,[data-testid=admin-business-pulse]),.rc-admin2-sidebar,.rc-admin2-topbar,[data-testid=admin-sidebar],[data-testid=admin-topbar]{display:none!important}.rc-admin2-body,.rc-admin2-content,.rc-admin2-main,.rc-admin2-main-inner,.rc-admin2-root{background:#fff!important}.rc-admin2-body{display:block!important}.rc-admin2-main{margin:0!important;padding:0!important}.rc-admin2-content,.rc-admin2-main-inner{max-width:none!important;margin:0!important;padding:0!important}}html[data-rc-preset=voyage-nocturne] body{background:0 0}html[data-rc-preset=voyage-nocturne] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 50% -15%,#818cf838,#0000 58%),radial-gradient(70% 50% at 8% 35%,#22d3ee1f,#0000 52%),radial-gradient(65% 55% at 92% 28%,#c084fc24,#0000 50%),linear-gradient(165deg,#03060f,#0a1224 42%,#050a14);position:fixed;inset:0}html[data-rc-preset=voyage-nocturne] body:after{content:"";z-index:-1;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-image:url(/images/voyage-nocturne-atmosphere.png);background-position:50% 22%;background-size:cover;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){@keyframes rc-voyage-aurora-shift{0%{opacity:.18;filter:hue-rotate()}50%{opacity:.26;filter:hue-rotate(12deg)}to{opacity:.18;filter:hue-rotate()}}html[data-rc-preset=voyage-nocturne] body:after{animation:rc-voyage-aurora-shift 28s ease-in-out infinite}}html[data-rc-preset=voyage-nocturne] h1,html[data-rc-preset=voyage-nocturne] h2,html[data-rc-preset=voyage-nocturne] h3{text-shadow:0 0 42px #22d3ee1f}html[data-rc-preset=voyage-nocturne] .rc-panel{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=voyage-nocturne] .rc-panel{border-color:color-mix(in srgb,var(--rc-border-clean) 75%,var(--rc-color-accent) 25%)}}html[data-rc-preset=voyage-nocturne] .rc-panel{background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=voyage-nocturne] .rc-panel{background:color-mix(in srgb,var(--rc-bg-card) 88%,transparent)}}html[data-rc-preset=voyage-nocturne] .rc-panel{box-shadow:var(--rc-shadow-panel),0 0 0 1px #22d3ee0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-rc-preset=voyage-nocturne] .rc-astral-card{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=voyage-nocturne] .rc-astral-card{border-color:color-mix(in srgb,var(--rc-border-strong) 55%,var(--rc-color-accent) 45%)}}html[data-rc-preset=voyage-nocturne] .rc-astral-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-rc-preset=voyage-nocturne] .rc-btn-primary{box-shadow:var(--rc-glow-primary),0 8px 24px #00000059}html[data-rc-preset=voyage-nocturne] .rc-btn-primary:hover{box-shadow:var(--rc-glow-primary),0 10px 28px #0000006b}html[data-rc-preset=relique-celeste-signature-dark],html[data-rc-preset=relique-celeste-signature-light]{--rc-font-sans:var(--font-signature-sans),"Raleway",ui-sans-serif,system-ui,sans-serif}html[data-rc-preset=relique-celeste-signature-dark] h1,html[data-rc-preset=relique-celeste-signature-dark] h2,html[data-rc-preset=relique-celeste-signature-dark] h3,html[data-rc-preset=relique-celeste-signature-light] h1,html[data-rc-preset=relique-celeste-signature-light] h2,html[data-rc-preset=relique-celeste-signature-light] h3{font-family:var(--font-signature-display),"Cinzel",ui-serif,Georgia,serif;letter-spacing:.03em;font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(110% 65% at 50% -12%,#7861ff38,#0000 55%),radial-gradient(72% 48% at 6% 32%,#00e7ff1a,#0000 50%),radial-gradient(68% 52% at 94% 26%,#1e90ff24,#0000 48%),linear-gradient(168deg,#04050c,#0a1120 38%,#0d182b);position:fixed;inset:0}html[data-rc-preset=relique-celeste-signature-light] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(100% 55% at 50% -8%,#67c3ff38,#0000 52%),radial-gradient(70% 50% at 12% 40%,#b59dff1f,#0000 50%),radial-gradient(65% 48% at 88% 30%,#ffd78a24,#0000 48%),linear-gradient(175deg,#f7faff,#eaf2ff 45%,#d6e6ff);position:fixed;inset:0}html[data-rc-preset=relique-celeste-signature-dark] body:after{opacity:.14;background-image:radial-gradient(circle at 20% 20%,#00e7ff1f,#0000 35%),radial-gradient(circle at 80% 10%,#d4af3714,#0000 30%)}html[data-rc-preset=relique-celeste-signature-dark] h1,html[data-rc-preset=relique-celeste-signature-dark] h2,html[data-rc-preset=relique-celeste-signature-dark] h3{text-shadow:0 0 36px #00e7ff24}html[data-rc-preset=relique-celeste-signature-light] h1,html[data-rc-preset=relique-celeste-signature-light] h2,html[data-rc-preset=relique-celeste-signature-light] h3{text-shadow:0 0 28px #67c3ff1f}html[data-rc-preset=relique-celeste-signature-dark] .rc-panel{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-panel{border-color:color-mix(in srgb,var(--rc-border-clean) 70%,#d4af3759 30%)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-panel{background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-panel{background:color-mix(in srgb,var(--rc-bg-card) 86%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-panel{box-shadow:var(--rc-shadow-panel),0 0 0 1px #00e7ff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-rc-preset=relique-celeste-signature-light] .rc-panel{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-panel{border-color:color-mix(in srgb,var(--rc-border-clean) 75%,#ffd78a66 25%)}}html[data-rc-preset=relique-celeste-signature-light] .rc-panel{background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-panel{background:color-mix(in srgb,var(--rc-bg-card) 92%,transparent)}}html[data-rc-preset=relique-celeste-signature-light] .rc-panel{box-shadow:var(--rc-shadow-panel),0 0 0 1px #67c3ff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-astral-card{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-astral-card{border-color:color-mix(in srgb,var(--rc-border-strong) 50%,#00e7ff59 50%)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-astral-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-rc-preset=relique-celeste-signature-light] .rc-astral-card{border-color:var(--rc-border-strong)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-astral-card{border-color:color-mix(in srgb,var(--rc-border-strong) 55%,#67c3ff59 45%)}}html[data-rc-preset=relique-celeste-signature-light] .rc-astral-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-btn-primary{box-shadow:var(--rc-glow-primary),0 8px 22px #0006}html[data-rc-preset=relique-celeste-signature-dark] .rc-btn-primary:hover{box-shadow:var(--rc-glow-primary),0 10px 26px #0000007a}html[data-rc-preset=relique-celeste-signature-light] .rc-btn-primary{box-shadow:var(--rc-glow-primary),0 6px 18px #102a4414}html[data-rc-preset=relique-celeste-signature-light] .rc-btn-primary:hover{box-shadow:var(--rc-glow-primary),0 8px 22px #102a441a}.sig-v5-header{background-color:var(--rc-bg-main);min-height:0;position:relative}.sig-v5-classic-shell{flex-direction:column;min-height:0;display:flex}.sig-v5-classic-shell--has-promo{min-height:0}.sig-v5-classic-shell__body{flex-direction:column;flex:auto;min-height:0;display:flex}.sig-v5-promo-card{background:var(--rc-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.sig-v5-promo-card{background:color-mix(in srgb,var(--rc-surface-elevated) 82%,transparent)}}.sig-v5-promo-card{border-color:var(--rc-color-secondary)}@supports (color:color-mix(in lab,red,red)){.sig-v5-promo-card{border-color:color-mix(in srgb,var(--rc-color-secondary) 55%,var(--rc-border) 45%)}}.sig-v5-promo-card{color:var(--rc-text)}html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card{background:var(--rc-surface-dark)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card{background:color-mix(in srgb,var(--rc-surface-dark) 72%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card{border-color:color-mix(in srgb,var(--rc-color-primary) 45%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card{box-shadow:0 0 0 1px var(--rc-color-primary),0 12px 40px #00000059}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card{box-shadow:0 0 0 1px color-mix(in srgb,var(--rc-color-primary) 35%,transparent),0 12px 40px #00000059}}html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card{color:var(--rc-text-light)}html[data-rc-preset=relique-celeste-signature-light] .sig-v5-promo-card{background:#fff}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .sig-v5-promo-card{background:color-mix(in srgb,#fff 92%,var(--rc-color-primary) 8%)}}html[data-rc-preset=relique-celeste-signature-light] .sig-v5-promo-card{box-shadow:0 8px 28px #102a4414}.sig-v5-promo-card__glyph{background:linear-gradient(160deg,var(--rc-color-primary),var(--rc-color-accent));width:1.25rem;height:1.25rem;box-shadow:0 0 12px var(--rc-color-primary);border-radius:4px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.sig-v5-promo-card__glyph{box-shadow:0 0 12px color-mix(in srgb,var(--rc-color-primary) 55%,transparent)}}.sig-v5-promo-card__glyph{flex-shrink:0}.sig-v5-promo-card__text{color:inherit}.sig-v5-promo-card__link{color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.sig-v5-promo-card__link{color:color-mix(in srgb,var(--rc-color-primary) 85%,var(--rc-text) 15%)}}html[data-rc-preset=relique-celeste-signature-dark] .sig-v5-promo-card__link{color:#4deeff}@media (max-width:1023px){.sig-v5-classic-shell{min-height:0}.sig-v5-promo-slot{padding-top:.75rem}}html[data-rc-preset=relique-celeste-signature-dark]{color-scheme:dark;--rc-sig-void:#050810;--rc-sig-night:#0a1120;--rc-sig-night-2:#0d182b;--rc-sig-night-3:#102a44;--rc-sig-night-4:#1a3a5c;--rc-sig-astral-deep:#0e2f5a;--rc-sig-indigo:#1a4080;--rc-sig-violet:#7861ff;--rc-sig-violet-soft:#7861ff57;--rc-sig-cyan:#00e7ff;--rc-sig-cyan-soft:#00e7ff2e;--rc-sig-gold-deep:#104080;--rc-sig-gold:#1670d0;--rc-sig-gold-warm:#1e90ff;--rc-sig-gold-bright:#00e7ff;--rc-sig-gold-pale:#67c3ff;--rc-sig-deco-gold:#d4af37;--rc-sig-deco-gold-soft:#d4af3759;--rc-sig-ivory:#eaf1ff;--rc-sig-text-strong:#eaf1ff;--rc-sig-text-soft:#8ca2c0;--rc-sig-text-mute:#647892;--rc-sig-text-faint:#4e6076;--rc-sig-border-faint:#7ea0d61a;--rc-sig-border:#7ea0d629;--rc-sig-border-strong:#7861ff61;--rc-sig-border-gold:#5e8cff80;--rc-sig-glass:#0a1120b8;--rc-sig-glass-elev:#0d182be0;--rc-sig-glass-deep:#0a1120f0;--rc-sig-glow-gold:0 0 32px #1e90ff38;--rc-sig-glow-gold-strong:0 0 48px #1e90ff57;--rc-sig-glow-cyan:0 0 36px #00e7ff38;--rc-sig-glow-violet:0 0 40px #7861ff47;--rc-sig-shadow-soft:0 8px 24px #05081080;--rc-sig-shadow-card:0 18px 48px #05081099,0 0 0 1px #7ea0d614;--rc-sig-shadow-card-hover:0 28px 72px #050810b8,0 0 0 1px #1e90ff38;--rc-sig-shadow-deep:0 40px 96px #050810c7,0 0 0 1px #7ea0d61f;--rc-sig-grad-gold:linear-gradient(135deg,var(--rc-sig-gold-pale) 0%,var(--rc-sig-gold-warm) 36%,var(--rc-sig-gold) 70%,var(--rc-sig-gold-deep) 100%);--rc-sig-grad-nebula:radial-gradient(ellipse 60% 60% at 18% 12%,#7861ff47,transparent 60%),radial-gradient(ellipse 55% 55% at 92% 18%,#d4af371f,transparent 60%),radial-gradient(ellipse 75% 55% at 50% 110%,#0e2f5a99,transparent 60%),linear-gradient(170deg,var(--rc-sig-night) 0%,var(--rc-sig-night-2) 55%,var(--rc-sig-night-3) 100%);--rc-sig-cta-from:#2b8bff;--rc-sig-cta-to:#6a5cff;--rc-sig-cta-grad:linear-gradient(135deg,var(--rc-sig-cta-from) 0%,var(--rc-sig-cta-to) 100%);--rc-bg-main:var(--rc-sig-night);--rc-bg-card:var(--rc-sig-night-2);--rc-text:var(--rc-sig-text-strong);--rc-text-muted:var(--rc-sig-text-soft);--rc-color-primary:#1e90ff;--rc-color-primary-rgb:30,144,255;--rc-color-primary-foreground:var(--rc-sig-night);--rc-color-accent:#7861ff;--rc-color-secondary-soft:#e7c766;--rc-hairline-rare:#d4af376b;--rc-glow-cyan:0 0 32px #00e7ff47;--rc-glow-rare:0 0 30px #d4af374d;--rc-border-clean:var(--rc-sig-border);--rc-border:var(--rc-sig-border);--rc-border-strong:var(--rc-sig-border-strong);--rc-muted:var(--rc-sig-text-mute);--rc-surface:var(--rc-sig-glass);--rc-surface-elevated:var(--rc-sig-glass-elev);--rc-card:var(--rc-sig-glass-elev);--rc-radius:12px;--rc-radius-lg:18px}html[data-rc-preset=relique-celeste-signature-light]{--rc-sig-paper:#f1f6fd;--rc-sig-paper-2:#e7f0fb;--rc-sig-paper-3:#d2e4f6;--rc-sig-paper-4:#c2d8ff;--rc-sig-ink:#14304f;--rc-sig-ink-soft:#3a5578;--rc-sig-indigo:#7e9ff4;--rc-sig-violet:#b59dff;--rc-sig-cyan:#7cc4f0;--rc-sig-gold-deep:#1d5089;--rc-sig-gold:#2b6fc2;--rc-sig-gold-warm:#3f86d6;--rc-sig-gold-bright:#5aa7ee;--rc-sig-gold-pale:#cfe6fa;--rc-sig-text-strong:#14304f;--rc-sig-text-soft:#3a5578;--rc-sig-text-mute:#5a738f;--rc-sig-text-faint:#8aa0bd;--rc-sig-border-faint:#2b6fc217;--rc-sig-border:#2b6fc226;--rc-sig-border-strong:#2b6fc245;--rc-sig-border-gold:#5e8cff73;--rc-sig-glass:#f7faffe6;--rc-sig-glass-elev:#fffffff5;--rc-sig-glass-deep:#fffffffa;--rc-sig-violet-soft:#b59dff29;--rc-sig-cyan-soft:#67c3ff29;--rc-sig-cta-from:#2b8bff;--rc-sig-cta-to:#6a5cff;--rc-sig-cta-grad:linear-gradient(135deg,var(--rc-sig-cta-from) 0%,var(--rc-sig-cta-to) 100%);--rc-sig-glow-gold:0 0 28px #3f86d638;--rc-sig-glow-gold-strong:0 0 44px #3f86d64d;--rc-sig-glow-cyan:0 0 32px #67c3ff33;--rc-sig-glow-violet:0 0 36px #b59dff38;--rc-sig-shadow-soft:0 8px 20px #1e4d7a0f;--rc-sig-shadow-card:0 12px 32px #1e4d7a14,0 0 0 1px #67c3ff1a;--rc-sig-shadow-card-hover:0 22px 52px #1e4d7a24,0 0 0 1px #67c3ff4d;--rc-sig-shadow-deep:0 32px 72px #1e4d7a2e,0 0 0 1px #67c3ff33;--rc-sig-grad-gold:linear-gradient(135deg,var(--rc-sig-gold-pale) 0%,var(--rc-sig-gold-warm) 36%,var(--rc-sig-gold) 70%,var(--rc-sig-gold-deep) 100%);--rc-sig-grad-nebula:radial-gradient(ellipse 55% 55% at 18% 12%,var(--rc-sig-violet-soft),transparent 60%),radial-gradient(ellipse 50% 50% at 92% 18%,#67c3ff1f,transparent 60%),linear-gradient(170deg,var(--rc-sig-paper) 0%,var(--rc-sig-paper-2) 55%,var(--rc-sig-paper-3) 100%);--rc-bg-main:var(--rc-sig-paper);--rc-bg-card:#fff;--rc-text:var(--rc-sig-text-strong);--rc-text-muted:var(--rc-sig-text-soft);--rc-color-primary:#2b6fc2;--rc-color-primary-rgb:43,111,194;--rc-color-primary-foreground:#f7faff;--rc-color-accent:var(--rc-sig-cyan);--rc-color-secondary-soft:#cfa358;--rc-hairline-rare:#b5853f85;--rc-glow-cyan:0 0 30px #57a6ee61;--rc-glow-rare:0 0 26px #b5853f52;--rc-border-clean:var(--rc-sig-border);--rc-border:var(--rc-sig-border);--rc-border-strong:var(--rc-sig-border-strong);--rc-muted:var(--rc-sig-text-mute);--rc-surface:var(--rc-sig-glass);--rc-surface-elevated:var(--rc-sig-glass-elev);--rc-card:#fff;--rc-radius:12px;--rc-radius-lg:18px}html[data-rc-preset=relique-celeste-signature-dark] body,html[data-rc-preset=relique-celeste-signature-light] body{color:var(--rc-sig-text-strong);font-feature-settings:"ss01","cv11","ss03";background:0 0}html[data-rc-preset=relique-celeste-signature-dark] body:before,html[data-rc-preset=relique-celeste-signature-light] body:before{content:"";z-index:-2;pointer-events:none;background:var(--rc-sig-grad-nebula);position:fixed;inset:0}html[data-rc-preset=relique-celeste-signature-dark] body:after{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:radial-gradient(1px 1px at 8% 12%,#f3d68db3,#0000 60%),radial-gradient(1px 1px at 22% 38%,#f7e5b58c,#0000 60%),radial-gradient(1.4px 1.4px at 64% 18%,#e8c87999,#0000 60%),radial-gradient(1px 1px at 82% 52%,#6dd5ed66,#0000 60%),radial-gradient(1px 1px at 14% 76%,#f7e5b566,#0000 60%),radial-gradient(1.6px 1.6px at 78% 84%,#e8c87980,#0000 60%),radial-gradient(1px 1px at 44% 92%,#6dd5ed52,#0000 60%),radial-gradient(1px 1px at 36% 22%,#f7e5b573,#0000 60%),radial-gradient(1px 1px at 92% 70%,#e8c87966,#0000 60%);animation:sigStarsTwinkle 18s ease-in-out infinite alternate;position:fixed;inset:0}@keyframes sigStarsTwinkle{0%{opacity:.4}50%{opacity:.6}to{opacity:.45}}html[data-rc-preset=relique-celeste-signature-light] body:after{content:"";z-index:-1;pointer-events:none;opacity:.4;background-image:radial-gradient(2px at 12% 14%,#a6803838,#0000 60%),radial-gradient(2px at 78% 22%,#a680382e,#0000 60%),radial-gradient(1.5px at 24% 76%,#a6803829,#0000 60%);position:fixed;inset:0}html[data-rc-preset=relique-celeste-signature-dark],html[data-rc-preset=relique-celeste-signature-light]{font-feature-settings:"ss01","cv11"}html[data-rc-preset=relique-celeste-signature-dark] h1,html[data-rc-preset=relique-celeste-signature-dark] h2,html[data-rc-preset=relique-celeste-signature-light] h1,html[data-rc-preset=relique-celeste-signature-light] h2{letter-spacing:.012em;color:var(--rc-sig-text-strong);font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] h3,html[data-rc-preset=relique-celeste-signature-light] h3{color:var(--rc-sig-text-strong);font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] .rc-hero-title-glow,html[data-rc-preset=relique-celeste-signature-light] .rc-hero-title-glow{color:var(--rc-sig-text-strong);text-shadow:none;-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}html[data-rc-preset=relique-celeste-signature-dark] .rc-hero-kicker,html[data-rc-preset=relique-celeste-signature-light] .rc-hero-kicker{color:var(--rc-color-primary);text-shadow:none}html[data-rc-preset=relique-celeste-signature-dark] header.rc-storefront-header,html[data-rc-preset=relique-celeste-signature-light] header.rc-storefront-header{-webkit-backdrop-filter:none;border-bottom:1px solid var(--rc-sig-border);background:0 0;position:relative}.sig-v5-classic-shell{z-index:10;position:relative}.sig-v5-classic-shell__body{min-height:4rem}@media (min-width:768px){.sig-v5-classic-shell__body{min-height:4.5rem}}@media (min-width:1024px){.sig-v5-classic-shell__body{min-height:5rem}}html[data-rc-preset=relique-celeste-signature-dark] .rc-signature-header-bg-slot,html[data-rc-preset=relique-celeste-signature-light] .rc-signature-header-bg-slot{overflow:hidden;inset:0!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-signature-header-bg-slot>*,html[data-rc-preset=relique-celeste-signature-light] .rc-signature-header-bg-slot>*{position:absolute!important;inset:0!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-signature-header-bg-slot img,html[data-rc-preset=relique-celeste-signature-light] .rc-signature-header-bg-slot img{object-fit:cover!important;object-position:50% 35%!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;position:absolute!important;inset:0!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-signature-header-bg-slot:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(100% 80% at 50% 110%,#03060fb8,#0000 60%),radial-gradient(60% 50% at 18% 0,#1c17506b,#0000 65%),linear-gradient(#03060f57,#03060f2e 35%,#03060f9e);position:absolute;inset:0}html[data-rc-preset=relique-celeste-signature-light] .rc-signature-header-bg-slot:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(90% 70% at 50% 110%,#f1f6fdb3,#0000 60%),linear-gradient(#f1f6fd2e,#f1f6fd1f 50%,#f1f6fd8c);position:absolute;inset:0}html[data-rc-preset=relique-celeste-signature-dark] header.rc-storefront-header:not(:has(.rc-signature-header-bg-slot)){-webkit-backdrop-filter:blur(14px)saturate(140%);background:radial-gradient(70% 90% at 50% -10%,#6b3fa047,#0000 60%),linear-gradient(#0e162ec7,#0a12269e);box-shadow:inset 0 -1px #7ea0d62e}html[data-rc-preset=relique-celeste-signature-light] header.rc-storefront-header:not(:has(.rc-signature-header-bg-slot)){-webkit-backdrop-filter:blur(10px)saturate(120%);background:radial-gradient(70% 90% at 50% -10%,#2b6fc21f,#0000 60%),linear-gradient(#f8fbffe0,#f1f6fdb8);box-shadow:inset 0 -1px #2b6fc22e}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header img[alt],html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header img[alt]{width:auto;max-height:46px}@media (min-width:768px){html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header img[alt],html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header img[alt]{max-height:80px}}@media (min-width:1280px){html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header img[alt],html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header img[alt]{max-height:92px}}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-logo-img{box-shadow:0 0 0 1px var(--rc-sig-border-strong),0 0 0 4px #e8c8791a,0 6px 18px #0006;border-radius:50%}html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-logo-img{box-shadow:0 0 0 1px var(--rc-sig-border-strong),0 0 0 4px #a6803814,0 4px 14px #281e5024;border-radius:50%}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-logo-img[src*=logo-signature-],html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-logo-img[src*=logo-signature-]{box-shadow:none;border-radius:0}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header__toolbar,html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-logo-wrap,html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-premium-logo-slot,html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header__toolbar,html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-logo-wrap,html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-premium-logo-slot{background:0 0}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-menu__link,html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-menu__link{color:var(--rc-sig-text-strong);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 2px #03060f59;border-radius:10px;padding:.5rem .85rem;font-size:.85rem;font-weight:600;transition:color .2s,background .2s,box-shadow .2s}html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-menu__link{text-shadow:none}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-menu__link:hover,html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-menu__link[aria-current=page],html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-menu__link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-menu__link[aria-current=page]{color:var(--rc-sig-gold-bright);box-shadow:none;background:0 0}html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-menu__link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-menu__link[aria-current=page]{color:var(--rc-sig-gold-deep);background:0 0}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-menu-container.rc-storefront-menu-container--enabled,html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-menu-container.rc-storefront-menu-container--enabled{background:var(--rc-sig-glass);border-color:var(--rc-sig-border);box-shadow:var(--rc-sig-shadow-soft);-webkit-backdrop-filter:blur(14px)saturate(140%);--rc-menu-container-bg:var(--rc-sig-glass);--rc-menu-container-border:var(--rc-sig-border)}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-panel,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-panel{border-radius:18px;overflow:hidden}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-body{background:#0a1120f5}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-body,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-body{border:1px solid var(--rc-sig-border-strong);color:var(--rc-sig-text-strong);box-shadow:var(--rc-sig-shadow-deep);-webkit-backdrop-filter:blur(8px)saturate(120%);isolation:isolate;border-radius:14px;padding:.85rem;position:relative}html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-body{background:#fffffff7}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-body:before,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-body:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--rc-sig-border-gold),transparent 35%,transparent 65%,var(--rc-sig-border-gold));pointer-events:none;z-index:0;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-rc-preset=relique-celeste-signature-dark] .rc-header-search__panel{background:#0a1120f5}html[data-rc-preset=relique-celeste-signature-dark] .rc-header-search__panel,html[data-rc-preset=relique-celeste-signature-light] .rc-header-search__panel{border:1px solid var(--rc-sig-border-strong);color:var(--rc-sig-text-strong);box-shadow:var(--rc-sig-shadow-deep);-webkit-backdrop-filter:blur(8px)saturate(120%);isolation:isolate;border-radius:14px}html[data-rc-preset=relique-celeste-signature-light] .rc-header-search__panel{background:#fffffff7}html[data-rc-preset=relique-celeste-signature-dark] .rc-header-search__panel:after,html[data-rc-preset=relique-celeste-signature-light] .rc-header-search__panel:after{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--rc-sig-border-gold),transparent 35%,transparent 65%,var(--rc-sig-border-gold));pointer-events:none;z-index:0;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-title,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-title{letter-spacing:.22em;text-transform:uppercase;color:var(--rc-color-primary);margin-bottom:.75rem;font-size:.68rem;font-weight:700}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-links,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-links{gap:2px;margin-top:.5rem;display:grid}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link{letter-spacing:.005em;min-height:0;color:var(--rc-sig-text-strong);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;padding:6px .6rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link{background:var(--rc-sig-paper)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link{background:color-mix(in srgb,var(--rc-sig-paper) 90%,transparent)}}html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link{color:var(--rc-sig-text-strong)}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:hover{background:color-mix(in srgb,var(--rc-color-primary) 9%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:hover{color:var(--rc-sig-gold-bright);box-shadow:none;border-color:#0000;outline:none;transform:translate(2px)}html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:hover{background:var(--rc-sig-gold-pale)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:hover{background:color-mix(in srgb,var(--rc-sig-gold-pale) 60%,var(--rc-sig-paper))}}html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:hover{color:var(--rc-sig-gold-deep)}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link--button,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link--button{cursor:pointer;text-align:left;width:100%;font:inherit}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link-chevron,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link-chevron{color:var(--rc-color-primary);opacity:.8;margin-left:.6rem;font-weight:700;transition:transform .2s,opacity .2s}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-link:hover .rc-nav-popover-link-chevron,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-link:hover .rc-nav-popover-link-chevron{opacity:1;transform:translate(3px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-cta,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-cta{letter-spacing:.02em;min-height:2.5rem;color:var(--rc-sig-text-strong);box-shadow:none;background:#5a8cff1a;border:1px solid #5a8cff42;border-radius:10px;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .2s;display:inline-flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-cta:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-cta:hover{background:#5a8cff2e;border-color:#5a8cff66;text-decoration:none;transform:translateY(-1px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-cta--secondary,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-cta--secondary{background:var(--rc-sig-glass-elev);color:var(--rc-sig-text-strong);border:1px solid var(--rc-sig-border-strong);box-shadow:none;font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-cta--secondary:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-cta--secondary:hover{background:var(--rc-sig-gold-warm)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-cta--secondary:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-cta--secondary:hover{background:color-mix(in srgb,var(--rc-sig-gold-warm) 12%,var(--rc-sig-glass-elev))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-cta--secondary:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-cta--secondary:hover{color:var(--rc-sig-gold-bright);border-color:var(--rc-sig-border-gold);filter:none}html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-cta--secondary:hover{color:var(--rc-sig-gold-deep)}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-footer,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-footer{border-top:1px solid var(--rc-sig-border);margin-top:.85rem;padding-top:.85rem}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-drill-back,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-drill-back{color:var(--rc-color-primary);font-size:.75rem;font-weight:700}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-drill-context,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-drill-context{color:var(--rc-sig-text-strong);letter-spacing:.02em;font-size:.85rem;font-weight:700}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-grid,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-grid{gap:1.25rem;max-height:min(60vh,380px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-col--subs,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-col--subs{border-left:1px solid var(--rc-sig-border);padding-left:1.25rem}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent{border:1px solid var(--rc-sig-border-faint);background:var(--rc-sig-glass-elev);border-radius:10px;align-items:center;min-height:2.4rem;display:flex}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent{background:color-mix(in srgb,var(--rc-sig-glass-elev) 80%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent{color:var(--rc-sig-text-strong);padding:.5rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s}html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent{background:var(--rc-sig-paper)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent{background:color-mix(in srgb,var(--rc-sig-paper) 92%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent:hover{border-color:var(--rc-sig-border-strong);background:var(--rc-sig-gold-warm)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent:hover{background:color-mix(in srgb,var(--rc-sig-gold-warm) 10%,var(--rc-sig-glass-elev))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent:hover{color:var(--rc-sig-gold-bright)}html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent:hover{background:var(--rc-sig-gold-pale)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent:hover{background:color-mix(in srgb,var(--rc-sig-gold-pale) 50%,var(--rc-sig-paper))}}html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent:hover{color:var(--rc-sig-gold-deep)}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent.is-active{border-color:var(--rc-sig-border-gold);background:var(--rc-sig-gold-warm)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent.is-active{background:color-mix(in srgb,var(--rc-sig-gold-warm) 16%,var(--rc-sig-glass-elev))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-category-nested-parent.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent.is-active{color:var(--rc-sig-gold-bright);box-shadow:inset 2px 0 0 var(--rc-color-primary)}html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent.is-active{background:var(--rc-sig-gold-pale)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent.is-active{background:color-mix(in srgb,var(--rc-sig-gold-pale) 65%,var(--rc-sig-paper))}}html[data-rc-preset=relique-celeste-signature-light] .rc-category-nested-parent.is-active{color:var(--rc-sig-gold-deep)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link:not(.rc-nav-popover-link--button){justify-content:flex-start;gap:10px}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent:after,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link:not(.rc-nav-popover-link--button):after{content:"›"/"";opacity:.35;margin-left:auto;font-size:16px;line-height:1;transition:transform .16s,opacity .16s;transform:translate(-3px)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent:focus-visible:after,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent:hover:after,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link:not(.rc-nav-popover-link--button):focus-visible:after,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link:not(.rc-nav-popover-link--button):hover:after{opacity:.85;transform:translate(0)}@media (prefers-reduced-motion:reduce){html[data-rc-preset*=relique-celeste-signature] .rc-account-popover__links a:after,html[data-rc-preset*=relique-celeste-signature] .rc-account-popover__logout,html[data-rc-preset*=relique-celeste-signature] .rc-account-popover__primary,html[data-rc-preset*=relique-celeste-signature] .rc-account-popover__secondary,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent:after,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link:after{transition:none}}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic]:before,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece]:before,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon]:before,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh]:before,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]:before,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]:before,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]:before,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]:before{content:"";background-color:var(--chip-ink,currentColor);width:19px;height:19px;-webkit-mask:var(--ico) center /contain no-repeat;mask:var(--ico) center /contain no-repeat;flex:none}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon],html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]{--chip:var(--rc-univers-pokemon);--chip-ink:var(--rc-univers-pokemon-ink);--ico:url(/icons/cat-pokemon.svg)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece],html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]{--chip:var(--rc-univers-onepiece);--chip-ink:var(--rc-univers-onepiece-ink);--ico:url(/icons/cat-onepiece.svg)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh],html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]{--chip:var(--rc-univers-yugioh);--chip-ink:var(--rc-univers-yugioh-ink);--ico:url(/icons/cat-yugioh.svg)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic],html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]{--chip:var(--rc-univers-magic);--chip-ink:var(--rc-univers-magic-ink);--ico:url(/icons/cat-magic.svg)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]:hover{background:var(--chip)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]:hover{background:color-mix(in srgb,var(--chip) 13%,transparent)}}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=magic]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=one-piece]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=pokemon]:hover,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-nav-popover-link[href*=yugioh]:hover{color:var(--rc-sig-text-strong)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers=pokemon]{--chip:var(--rc-univers-pokemon);--chip-ink:var(--rc-univers-pokemon-ink)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers=onepiece]{--chip:var(--rc-univers-onepiece);--chip-ink:var(--rc-univers-onepiece-ink)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers=yugioh]{--chip:var(--rc-univers-yugioh);--chip-ink:var(--rc-univers-yugioh-ink)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers=magic]{--chip:var(--rc-univers-magic);--chip-ink:var(--rc-univers-magic-ink)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers] .rc-nav-popover-link:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers] .rc-nav-popover-link:hover{background:var(--chip)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers] .rc-nav-popover-link:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers] .rc-nav-popover-link:hover{background:color-mix(in srgb,var(--chip) 11%,transparent)}}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers] .rc-nav-popover-link:focus-visible,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers] .rc-nav-popover-link:hover{color:var(--rc-sig-text-strong)}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-col--subs[data-rc-univers] .rc-nav-popover-link-chevron{color:var(--chip-ink,var(--rc-color-primary))}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent.is-active{box-shadow:inset 2px 0 0 var(--chip,var(--rc-color-primary))}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh].is-active{border-color:var(--chip)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh].is-active{border-color:color-mix(in srgb,var(--chip) 45%,transparent)}}html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh].is-active{background:var(--chip)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=magic].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=one-piece].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=pokemon].is-active,html[data-rc-preset*=relique-celeste-signature] .rc-category-nested-parent[href*=yugioh].is-active{background:color-mix(in srgb,var(--chip) 13%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-cart-icon-link__badge,html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-cart-badge,html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-wishlist-badge,html[data-rc-preset=relique-celeste-signature-light] .rc-cart-icon-link__badge,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-cart-badge,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-wishlist-badge{background:var(--rc-sig-grad-gold);color:var(--rc-color-primary-foreground);border:1px solid var(--rc-sig-border-strong);box-shadow:0 0 0 2px var(--rc-sig-glass-elev),var(--rc-sig-glow-gold);font-weight:800}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-notif-badge,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-notif-badge{background:var(--rc-sig-grad-gold);color:var(--rc-color-primary-foreground);border:1px solid var(--rc-color-accent)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-notif-badge,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-notif-badge{border:1px solid color-mix(in srgb,var(--rc-color-accent) 55%,var(--rc-sig-border-strong))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-notif-badge,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-notif-badge{box-shadow:0 0 0 2px var(--rc-sig-glass-elev),var(--rc-sig-glow-violet);font-weight:800}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__primary,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__primary{background:var(--rc-sig-cta-grad);color:#fff;border:0;font-weight:700;transition:transform .16s,filter .16s,box-shadow .16s;box-shadow:0 6px 20px -6px #4f6cff8c,inset 0 1px #ffffff2e}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__primary:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 28px -6px #4f6cffb3,inset 0 1px #fff3}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__secondary,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__secondary{background:var(--rc-sig-glass);border:1px solid var(--rc-sig-border);color:var(--rc-sig-text-strong);font-weight:600;transition:border-color .16s,background .16s,color .16s}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__secondary:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__secondary:hover{border-color:var(--rc-sig-border-gold);background:var(--rc-sig-glass-elev);color:var(--rc-sig-gold-bright)}html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__secondary:hover{color:var(--rc-sig-gold-deep)}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__primary:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__secondary:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__primary:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__secondary:focus-visible{box-shadow:0 0 0 2px var(--rc-color-primary);outline:none}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__primary:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__secondary:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__primary:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__secondary:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc-color-primary) 55%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__hint,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__hint{color:var(--rc-sig-text-strong)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__hint,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__hint{color:color-mix(in srgb,var(--rc-sig-text-strong) 72%,var(--rc-sig-text-soft))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__hint,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__hint{font-size:.8rem;line-height:1.5}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links{gap:2px}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a{color:var(--rc-sig-text-strong);background:0 0;border:1px solid #0000;align-items:center;font-weight:600;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a:after,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a:after{content:"›"/"";opacity:.35;margin-left:auto;font-size:16px;line-height:1;transition:transform .16s,opacity .16s;transform:translate(-3px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a:hover{color:var(--rc-sig-text-strong);background:#5a8cff21;border-color:#0000;outline:none}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a:focus-visible{box-shadow:0 0 0 2px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc-color-primary) 55%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a:focus-visible:after,html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__links a:hover:after,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a:focus-visible:after,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__links a:hover:after{opacity:.85;transform:translate(0)}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout{text-align:left;border-top:1px solid;border-radius:10px;align-items:center;width:100%;margin-top:6px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout{border-top:1px solid color-mix(in srgb,currentColor 9%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout{transition:background .16s,color .16s}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout:hover{background:#e23b3b21;outline:none}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout:hover{color:#ff6b6b}html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout:hover{color:#b91c1c}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__logout:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__logout:focus-visible{box-shadow:0 0 0 2px #e23b3b73}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover a:not([class]),html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover a:not([class]){gap:10px;min-height:0;padding-top:5px;padding-bottom:5px}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover a:not([class]) svg,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover a:not([class]) svg{opacity:.85;flex:none;width:18px;height:18px}.rc-account-popover__userhead{align-items:center;gap:10px;padding:2px 8px 10px;display:flex}.rc-account-popover__avatar{color:#fff;background:var(--rc-sig-cta-grad);border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 4px 12px -4px #5a8cffb3}.rc-account-popover__identity{flex-direction:column;min-width:0;display:flex}.rc-account-popover__name{color:var(--rc-text);font-size:14px;font-weight:700}.rc-account-popover__name,.rc-account-popover__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-account-popover__sub{color:var(--rc-text-muted);font-size:12px}.rc-account-popover__divider{background:currentColor;height:1px;margin:4px 8px;display:block}@supports (color:color-mix(in lab,red,red)){.rc-account-popover__divider{background:color-mix(in srgb,currentColor 12%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover{padding:8px}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__title,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__title{color:#0000;letter-spacing:.12em;background:linear-gradient(90deg,#1e90ff,#7861ff);-webkit-background-clip:text;background-clip:text;margin:4px 8px 2px}html[data-rc-preset=relique-celeste-signature-dark] .rc-account-popover__hint,html[data-rc-preset=relique-celeste-signature-light] .rc-account-popover__hint{opacity:.6;margin:0 8px 8px}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-item]>div,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-item]>div{background:currentColor;border:1px solid #5a8cff29;grid-template-columns:36px 1fr;align-items:center;gap:4px 10px;padding:10px;display:grid}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-item]>div,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-item]>div{background:color-mix(in srgb,currentColor 4%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-item]>div,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-item]>div{border-radius:12px}.rc-mini-cart-thumb{object-fit:cover;border-radius:7px;grid-area:1/1/span 2;width:36px;height:48px;box-shadow:0 2px 8px #00000040,inset 0 0 0 1px #fff3}.rc-mini-cart-thumb--empty{background:linear-gradient(135deg,#5a8cff38,#7861ff29);display:block}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-cart-popover-content] :where(p,span,a),html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-cart-popover-content] :where(p,span,a){font-size:13px;line-height:1.4}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-item] a p:first-child,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-item] a p:first-child{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;color:var(--rc-text);font-size:13px;font-weight:700;line-height:1.25;overflow:visible}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-item] a p:last-child,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-item] a p:last-child{opacity:.75;font-size:11.5px}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-item] .rounded-full,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-item] .rounded-full{border-color:#5a8cff52}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-item] button.rounded-full:hover,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-item] button.rounded-full:hover{background:#5a8cff33}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-cart-popover-content] strong,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-cart-popover-content] strong{color:var(--rc-text);font-size:1rem;font-weight:800}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-checkout],html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-checkout]{background:var(--rc-sig-cta-grad);color:#fff;border:0;transition:transform .18s,filter .18s;box-shadow:0 6px 18px -6px #5a8cffb3}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-checkout]:hover,html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-checkout]:hover{filter:brightness(1.05);transform:translateY(-1px)}html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-view-cart],html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-view-cart]{background:currentColor;border:1px solid #5a8cff47}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] [data-testid=storefront-mini-cart-view-cart],html[data-rc-preset=relique-celeste-signature-light] [data-testid=storefront-mini-cart-view-cart]{background:color-mix(in srgb,currentColor 5%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-body,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-body{box-shadow:var(--rc-sig-shadow-deep),var(--rc-sig-glow-cyan)}html[data-rc-preset=relique-celeste-signature-dark] .rc-nav-popover-section,html[data-rc-preset=relique-celeste-signature-light] .rc-nav-popover-section{flex-direction:column;gap:.5rem;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-popover,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-popover{flex-direction:column;gap:.6rem;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link{border:1px solid var(--rc-color-primary);border-radius:12px;grid-template-columns:36px 1fr;align-items:center;gap:4px 10px;padding:10px;display:grid}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link{border:1px solid color-mix(in srgb,var(--rc-color-primary) 16%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link{background:currentColor}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link{background:color-mix(in srgb,currentColor 4%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link{text-decoration:none;transition:border-color .18s,background .18s,transform .18s}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 32%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:hover{background:var(--rc-nav-hover-bg,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:hover{background:var(--rc-nav-hover-bg,color-mix(in srgb,var(--rc-color-primary) 9%,transparent))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__link:hover{outline:none;transform:translateY(-1px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__body,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__body{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__title,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__title{color:var(--rc-text);overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.25}html[data-rc-preset=relique-celeste-signature-dark] .rc-wishlist-item__price,html[data-rc-preset=relique-celeste-signature-light] .rc-wishlist-item__price{color:var(--rc-text-muted);font-size:11.5px;font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-popover,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-popover{flex-direction:column;gap:.6rem;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-popover__head,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-popover__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-list,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item{list-style:none;position:relative}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__link{border:1px solid var(--rc-color-primary);border-radius:12px;grid-template-columns:18px 1fr;align-items:start;gap:2px 10px;padding:9px 11px 9px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__link{border:1px solid color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__link{background:currentColor}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__link{background:color-mix(in srgb,currentColor 3%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__link{color:var(--rc-text);text-decoration:none;transition:border-color .18s,background .18s,transform .18s}html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 28%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:hover{background:var(--rc-nav-hover-bg,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:hover{background:var(--rc-nav-hover-bg,color-mix(in srgb,var(--rc-color-primary) 9%,transparent))}}html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] a.rc-notif-item__link:hover,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:focus-visible,html[data-rc-preset=relique-celeste-signature-light] a.rc-notif-item__link:hover{outline:none;transform:translateY(-1px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__icon,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__icon{color:var(--rc-color-primary);opacity:.9;margin-top:1px;display:inline-flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__main,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__main{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__title,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__title{color:var(--rc-text);overflow-wrap:anywhere;font-size:12.5px;font-weight:700;line-height:1.3}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__body,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__body{color:var(--rc-text-muted);overflow-wrap:anywhere;font-size:11.5px;line-height:1.4}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item__time,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item__time{letter-spacing:.02em;color:var(--rc-text-muted);opacity:.85;font-size:10.5px;font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread .rc-notif-item__link{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread .rc-notif-item__link{border-color:color-mix(in srgb,var(--rc-color-primary) 30%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread .rc-notif-item__link{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread .rc-notif-item__link{background:color-mix(in srgb,var(--rc-color-primary) 10%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread .rc-notif-item__link,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread .rc-notif-item__link{box-shadow:inset 2px 0 0 var(--rc-color-primary)}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread:after,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread:after{content:"";background:var(--rc-color-primary);width:7px;height:7px;box-shadow:0 0 8px var(--rc-color-primary);border-radius:50%;position:absolute;top:10px;right:10px}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread:after,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread:after{box-shadow:0 0 8px color-mix(in srgb,var(--rc-color-primary) 70%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-item--unread:after,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-item--unread:after{pointer-events:none}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread{border:1px solid var(--rc-color-primary);border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;padding:4px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread{border:1px solid color-mix(in srgb,var(--rc-color-primary) 24%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread{color:var(--rc-color-primary);letter-spacing:.02em;cursor:pointer;background:0 0;font-size:11px;font-weight:700;transition:background .16s,border-color .16s,color .16s}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:hover{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:hover{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:hover{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:hover{border-color:color-mix(in srgb,var(--rc-color-primary) 42%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] .rc-notif-markread:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:focus-visible,html[data-rc-preset=relique-celeste-signature-light] .rc-notif-markread:hover{outline:none}html[data-rc-preset=relique-celeste-signature-dark] .rc-btn,html[data-rc-preset=relique-celeste-signature-light] .rc-btn{letter-spacing:.02em;border-radius:12px;font-weight:600;transition:filter .2s,transform .2s,box-shadow .2s,background .2s}html[data-rc-preset=relique-celeste-signature-dark] .rc-btn-primary,html[data-rc-preset=relique-celeste-signature-dark] button[type=submit],html[data-rc-preset=relique-celeste-signature-light] .rc-btn-primary,html[data-rc-preset=relique-celeste-signature-light] button[type=submit]{background-image:var(--rc-sig-cta-grad);color:#fff;letter-spacing:.02em;background-color:#0000;border:0;font-weight:700;transition:transform .16s,filter .16s,box-shadow .16s;box-shadow:0 6px 20px -6px #4f6cff8c,inset 0 1px #ffffff2e}html[data-rc-preset=relique-celeste-signature-dark] .rc-btn-primary:hover,html[data-rc-preset=relique-celeste-signature-dark] button[type=submit]:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-btn-primary:hover,html[data-rc-preset=relique-celeste-signature-light] button[type=submit]:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 28px -6px #4f6cffb3,inset 0 1px #fff3}html[data-rc-preset=relique-celeste-signature-dark] .rc-btn-ghost,html[data-rc-preset=relique-celeste-signature-light] .rc-btn-ghost{background:var(--rc-sig-glass);border:1px solid var(--rc-sig-border);color:var(--rc-sig-text-strong);font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] .rc-btn-ghost:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-btn-ghost:hover{border-color:var(--rc-sig-border-gold);background:var(--rc-sig-glass-elev);color:var(--rc-sig-gold-bright)}html[data-rc-preset=relique-celeste-signature-light] .rc-btn-ghost:hover{color:var(--rc-sig-gold-deep)}html[data-rc-preset=relique-celeste-signature-dark] .rc-panel,html[data-rc-preset=relique-celeste-signature-dark] .rc-panel-soft,html[data-rc-preset=relique-celeste-signature-light] .rc-panel,html[data-rc-preset=relique-celeste-signature-light] .rc-panel-soft{background:var(--rc-sig-glass);border:1px solid var(--rc-sig-border);border-radius:var(--rc-radius-lg);box-shadow:var(--rc-sig-shadow-card);color:var(--rc-sig-text-strong);-webkit-backdrop-filter:blur(14px)saturate(140%)}html[data-rc-preset=relique-celeste-signature-dark] .rc-astral-card,html[data-rc-preset=relique-celeste-signature-light] .rc-astral-card{background:radial-gradient(28rem 16rem at 12% -20%,var(--rc-sig-violet-soft),transparent 65%),radial-gradient(26rem 14rem at 105% -10%,#e8c87929,transparent 62%),var(--rc-sig-glass-elev);border:1px solid var(--rc-sig-border);border-radius:var(--rc-radius-lg);box-shadow:var(--rc-sig-shadow-card);-webkit-backdrop-filter:blur(16px)saturate(140%);isolation:isolate;position:relative;overflow:hidden}html[data-rc-preset=relique-celeste-signature-dark] .rc-astral-card:before,html[data-rc-preset=relique-celeste-signature-light] .rc-astral-card:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--rc-sig-border-strong),transparent 35%,transparent 65%,var(--rc-sig-border-strong));pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-rc-preset=relique-celeste-signature-dark] .rc-trust-card,html[data-rc-preset=relique-celeste-signature-light] .rc-trust-card{border:1px solid var(--rc-sig-border);background:var(--rc-sig-glass-elev);border-radius:14px;padding:1rem 1.25rem;transition:border-color .22s,box-shadow .22s,transform .22s}html[data-rc-preset=relique-celeste-signature-dark] .rc-trust-card:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-trust-card:hover{border-color:var(--rc-sig-border-gold);box-shadow:var(--rc-sig-glow-gold);transform:translateY(-2px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-card,html[data-rc-preset=relique-celeste-signature-light] .rc-product-card{background:var(--rc-sig-glass-elev);border:1px solid var(--rc-sig-border);box-shadow:var(--rc-sig-shadow-card);transition:transform .32s var(--rc-ease-out),border-color .32s ease,box-shadow .32s ease;isolation:isolate;border-radius:16px;position:relative;overflow:hidden}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-card:before,html[data-rc-preset=relique-celeste-signature-light] .rc-product-card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:2;background:linear-gradient(135deg,#0000 40%,#f3d68d1f 55%,#0000 70%);transition:opacity .36s;position:absolute;inset:0}@media (hover:hover){html[data-rc-preset=relique-celeste-signature-dark] .rc-product-card:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-product-card:hover{border-color:var(--rc-sig-border-gold);box-shadow:var(--rc-sig-shadow-card-hover),var(--rc-sig-glow-gold);transform:translateY(-5px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-card:hover:before,html[data-rc-preset=relique-celeste-signature-light] .rc-product-card:hover:before{opacity:1}}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-media,html[data-rc-preset=relique-celeste-signature-light] .rc-product-media{background:radial-gradient(ellipse 80% 60% at 50% 100%,#1c175066,transparent 60%),linear-gradient(180deg,var(--rc-sig-glass-elev) 0,var(--rc-sig-glass-deep) 100%)}html[data-rc-preset=relique-celeste-signature-light] .rc-product-media{background:linear-gradient(180deg,var(--rc-sig-paper) 0,var(--rc-sig-paper-2) 100%)}html[data-rc-preset=relique-celeste-signature-dark] .rc-badge,html[data-rc-preset=relique-celeste-signature-light] .rc-badge{letter-spacing:.06em;border:1px solid var(--rc-sig-border);text-transform:uppercase;font-weight:700}html[data-rc-preset=relique-celeste-signature-dark] .rc-badge-warning,html[data-rc-preset=relique-celeste-signature-light] .rc-badge-warning{background:var(--rc-sig-grad-gold);color:var(--rc-color-primary-foreground);border-color:var(--rc-sig-border-strong)}html[data-rc-preset=relique-celeste-signature-dark] .rc-badge-success,html[data-rc-preset=relique-celeste-signature-light] .rc-badge-success{color:#ecfdf5;background:linear-gradient(135deg,#2ea675,#1e7c52);border-color:#2ea67580}html[data-rc-preset=relique-celeste-signature-dark] .rc-badge-danger,html[data-rc-preset=relique-celeste-signature-light] .rc-badge-danger{color:#fee2e4;background:linear-gradient(135deg,#b94250,#7c2330);border-color:#b9425080}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-card [class*="text-[color:var(--rc-color-primary)"],html[data-rc-preset=relique-celeste-signature-light] .rc-product-card [class*="text-[color:var(--rc-color-primary)"]{color:var(--rc-color-primary)}html[data-rc-preset=relique-celeste-signature-dark] .rc-control,html[data-rc-preset=relique-celeste-signature-dark] input[type=email],html[data-rc-preset=relique-celeste-signature-dark] input[type=number],html[data-rc-preset=relique-celeste-signature-dark] input[type=password],html[data-rc-preset=relique-celeste-signature-dark] input[type=search],html[data-rc-preset=relique-celeste-signature-dark] input[type=tel],html[data-rc-preset=relique-celeste-signature-dark] input[type=text],html[data-rc-preset=relique-celeste-signature-dark] input[type=url],html[data-rc-preset=relique-celeste-signature-dark] select,html[data-rc-preset=relique-celeste-signature-dark] textarea{background:var(--rc-sig-glass-elev);border:1px solid var(--rc-sig-border);color:var(--rc-sig-text-strong);border-radius:10px;padding:.7rem .9rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}html[data-rc-preset=relique-celeste-signature-light] .rc-control,html[data-rc-preset=relique-celeste-signature-light] input[type=email],html[data-rc-preset=relique-celeste-signature-light] input[type=number],html[data-rc-preset=relique-celeste-signature-light] input[type=password],html[data-rc-preset=relique-celeste-signature-light] input[type=search],html[data-rc-preset=relique-celeste-signature-light] input[type=tel],html[data-rc-preset=relique-celeste-signature-light] input[type=text],html[data-rc-preset=relique-celeste-signature-light] input[type=url],html[data-rc-preset=relique-celeste-signature-light] select,html[data-rc-preset=relique-celeste-signature-light] textarea{background:var(--rc-sig-paper)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-control,html[data-rc-preset=relique-celeste-signature-light] input[type=email],html[data-rc-preset=relique-celeste-signature-light] input[type=number],html[data-rc-preset=relique-celeste-signature-light] input[type=password],html[data-rc-preset=relique-celeste-signature-light] input[type=search],html[data-rc-preset=relique-celeste-signature-light] input[type=tel],html[data-rc-preset=relique-celeste-signature-light] input[type=text],html[data-rc-preset=relique-celeste-signature-light] input[type=url],html[data-rc-preset=relique-celeste-signature-light] select,html[data-rc-preset=relique-celeste-signature-light] textarea{background:color-mix(in srgb,var(--rc-sig-paper) 96%,transparent)}}html[data-rc-preset=relique-celeste-signature-light] .rc-control,html[data-rc-preset=relique-celeste-signature-light] input[type=email],html[data-rc-preset=relique-celeste-signature-light] input[type=number],html[data-rc-preset=relique-celeste-signature-light] input[type=password],html[data-rc-preset=relique-celeste-signature-light] input[type=search],html[data-rc-preset=relique-celeste-signature-light] input[type=tel],html[data-rc-preset=relique-celeste-signature-light] input[type=text],html[data-rc-preset=relique-celeste-signature-light] input[type=url],html[data-rc-preset=relique-celeste-signature-light] select,html[data-rc-preset=relique-celeste-signature-light] textarea{border:1px solid var(--rc-sig-border);color:var(--rc-sig-text-strong);border-radius:10px;padding:.7rem .9rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}html[data-rc-preset=relique-celeste-signature-dark] .rc-control:focus,html[data-rc-preset=relique-celeste-signature-dark] input:focus,html[data-rc-preset=relique-celeste-signature-dark] select:focus,html[data-rc-preset=relique-celeste-signature-dark] textarea:focus,html[data-rc-preset=relique-celeste-signature-light] .rc-control:focus,html[data-rc-preset=relique-celeste-signature-light] input:focus,html[data-rc-preset=relique-celeste-signature-light] select:focus,html[data-rc-preset=relique-celeste-signature-light] textarea:focus{border-color:var(--rc-color-primary);box-shadow:0 0 0 3px var(--rc-color-primary),var(--rc-sig-glow-gold);outline:none}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-control:focus,html[data-rc-preset=relique-celeste-signature-dark] input:focus,html[data-rc-preset=relique-celeste-signature-dark] select:focus,html[data-rc-preset=relique-celeste-signature-dark] textarea:focus,html[data-rc-preset=relique-celeste-signature-light] .rc-control:focus,html[data-rc-preset=relique-celeste-signature-light] input:focus,html[data-rc-preset=relique-celeste-signature-light] select:focus,html[data-rc-preset=relique-celeste-signature-light] textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 18%,transparent),var(--rc-sig-glow-gold)}}html[data-rc-preset=relique-celeste-signature-dark] input::placeholder,html[data-rc-preset=relique-celeste-signature-dark] textarea::placeholder,html[data-rc-preset=relique-celeste-signature-light] input::placeholder,html[data-rc-preset=relique-celeste-signature-light] textarea::placeholder{color:var(--rc-sig-text-faint);opacity:.9}html[data-rc-preset=relique-celeste-signature-dark] input[type=checkbox],html[data-rc-preset=relique-celeste-signature-dark] input[type=radio],html[data-rc-preset=relique-celeste-signature-light] input[type=checkbox],html[data-rc-preset=relique-celeste-signature-light] input[type=radio]{accent-color:var(--rc-color-primary)}.rc-sig-hero{border:1px solid var(--rc-sig-border);box-shadow:var(--rc-sig-shadow-deep);isolation:isolate;border-radius:28px;flex-direction:column;justify-content:center;min-height:clamp(360px,50vh,560px);padding:clamp(3rem,8vw,6rem) clamp(1.75rem,5vw,4.5rem);display:flex;position:relative;overflow:hidden}html[data-rc-preset=relique-celeste-signature-dark] .rc-sig-hero{background:radial-gradient(80% 70% at 82% 18%,#d4af372e,#0000 60%),radial-gradient(70% 60% at 12% 88%,#7861ff6b,#0000 60%),radial-gradient(65% 55%,#00e7ff29,#0000 70%),radial-gradient(55% 50% at 65% 70%,#1e90ff33,#0000 70%),linear-gradient(140deg,#050a14,#0a1120 45%,#0d182b 75%,#102a44)}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-hero{background:radial-gradient(80% 70% at 82% 18%,#b5853f1f,#0000 60%),radial-gradient(70% 60% at 12% 88%,#57a6ee4d,#0000 60%),radial-gradient(65% 55%,#7cc4f033,#0000 70%),linear-gradient(140deg,#fff,#eef5fd 45%,#dbe9fa)}.rc-sig-hero:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--rc-sig-border-gold) 0,transparent 30%,transparent 70%,var(--rc-sig-border-gold) 100%);pointer-events:none;z-index:1;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-rc-preset=relique-celeste-signature-dark] .rc-sig-hero:after{content:"";pointer-events:none;z-index:0;opacity:.72;background-image:radial-gradient(1.5px 1.5px at 16% 22%,#f7e5b5d9,#0000 60%),radial-gradient(2px 2px at 78% 32%,#d4af37cc,#0000 60%),radial-gradient(1px 1px at 28% 68%,#f7e5b5a6,#0000 60%),radial-gradient(1.5px 1.5px at 88% 72%,#00e7ffb3,#0000 60%),radial-gradient(1px 1px at 52% 86%,#f7e5b599,#0000 60%),radial-gradient(1px 1px at 64% 14%,#d4af378c,#0000 60%),radial-gradient(2px 2px at 8% 88%,#d4af3799,#0000 60%),radial-gradient(1px 1px at 38% 14%,#1e90ff99,#0000 60%),radial-gradient(1.2px 1.2px at 92% 52%,#00e7ff8c,#0000 60%),radial-gradient(1px 1px at 22% 44%,#f7e5b573,#0000 60%),radial-gradient(1px 1px at 70% 84%,#1e90ff80,#0000 60%);animation:sigStarsTwinkle 12s ease-in-out infinite alternate;position:absolute;inset:0}.rc-sig-hero>*{z-index:2;position:relative}.rc-sig-hero__eyebrow{text-transform:uppercase;letter-spacing:.28em;border:1px solid var(--rc-sig-border-gold);background:var(--rc-sig-glass-deep);border-radius:999px;align-items:center;gap:.6rem;padding:.55rem 1.1rem;font-size:.7rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-sig-hero__eyebrow{background:color-mix(in srgb,var(--rc-sig-glass-deep) 80%,transparent)}}.rc-sig-hero__eyebrow{color:var(--rc-color-primary);width:fit-content;box-shadow:var(--rc-sig-glow-gold)}.rc-sig-hero__eyebrow:before{content:"◆";color:var(--rc-sig-gold-bright);font-size:.55rem}.rc-sig-hero__title{letter-spacing:.005em;max-width:20ch;color:var(--rc-sig-text-strong);margin-top:1.5rem;font-size:clamp(2.25rem,6vw,4.25rem);font-weight:600;line-height:1.04}html[data-rc-preset=relique-celeste-signature-dark] .rc-sig-hero__title-mark{background:linear-gradient(135deg,var(--rc-sig-gold-pale) 0,var(--rc-sig-gold-warm) 50%,var(--rc-sig-gold) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px #e8c87966);-webkit-background-clip:text;background-clip:text}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-hero__title-mark{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#14304f,#2b6fc2 50%,#57a6ee);-webkit-background-clip:text;background-clip:text}.rc-sig-hero__subtitle{color:var(--rc-sig-text-soft);max-width:56ch;margin-top:1.25rem;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:400;line-height:1.65}.rc-sig-hero__ctas{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.rc-sig-hero__cta-primary,.rc-sig-hero__cta-secondary{letter-spacing:.04em;text-transform:uppercase;border-radius:12px;align-items:center;gap:.55rem;padding:.95rem 1.85rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.rc-sig-hero__cta-primary{background:var(--rc-sig-grad-gold);color:var(--rc-color-primary-foreground);border:1px solid var(--rc-sig-border-gold);box-shadow:var(--rc-sig-glow-gold-strong)}.rc-sig-hero__cta-primary:hover{filter:brightness(1.08);box-shadow:var(--rc-sig-glow-gold-strong),0 14px 36px #00000059;transform:translateY(-2px)}.rc-sig-hero__cta-secondary{background:var(--rc-sig-glass-deep);color:var(--rc-sig-text-strong);border:1px solid var(--rc-sig-border-strong);-webkit-backdrop-filter:blur(8px)}.rc-sig-hero__cta-secondary:hover{border-color:var(--rc-sig-gold-warm);background:var(--rc-sig-gold-warm)}@supports (color:color-mix(in lab,red,red)){.rc-sig-hero__cta-secondary:hover{background:color-mix(in srgb,var(--rc-sig-gold-warm) 10%,var(--rc-sig-glass-deep))}}.rc-sig-hero__cta-secondary:hover{color:var(--rc-sig-gold-bright);transform:translateY(-2px)}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-hero__cta-secondary:hover{color:var(--rc-sig-gold-deep)}.rc-sig-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;display:flex}.rc-sig-section-head__eyebrow{text-transform:uppercase;letter-spacing:.28em;color:var(--rc-color-primary);align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.68rem;font-weight:700;display:inline-flex}.rc-sig-section-head__eyebrow:before{content:"◆";font-size:.5rem}.rc-sig-section-head__title{letter-spacing:.012em;color:var(--rc-sig-text-strong);font-size:clamp(1.65rem,3.2vw,2.4rem);font-weight:600;line-height:1.12}.rc-sig-section-head__subtitle{color:var(--rc-sig-text-soft);max-width:62ch;margin-top:.65rem;font-size:1rem;font-weight:400;line-height:1.6}.rc-sig-section-head__link{background:var(--rc-sig-glass-elev);border:1px solid var(--rc-sig-border-strong);color:var(--rc-color-primary);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-size:.8rem;font-weight:700;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.rc-sig-section-head__link:hover{border-color:var(--rc-sig-gold-warm);color:var(--rc-sig-gold-bright);background:var(--rc-sig-gold-warm)}@supports (color:color-mix(in lab,red,red)){.rc-sig-section-head__link:hover{background:color-mix(in srgb,var(--rc-sig-gold-warm) 10%,var(--rc-sig-glass-elev))}}.rc-sig-section-head__link:hover{text-decoration:none}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-section-head__link:hover{color:var(--rc-sig-gold-deep)}.rc-sig-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:640px){.rc-sig-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.rc-sig-cat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.rc-sig-cat-card{border:1px solid var(--rc-sig-border);background:var(--rc-sig-glass-elev);text-align:left;isolation:isolate;min-height:168px;box-shadow:var(--rc-sig-shadow-soft);border-radius:18px;flex-direction:column;gap:.55rem;padding:1.75rem 1.25rem 1.5rem;text-decoration:none;transition:transform .32s,border-color .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden}.rc-sig-cat-card:before{content:"";z-index:-1;opacity:.85;background:radial-gradient(circle at 88% -10%,#e8c87933,#0000 55%),radial-gradient(circle at 0 110%,#6b3fa02e,#0000 55%);transition:opacity .32s;position:absolute;inset:0}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-cat-card:before{background:radial-gradient(circle at 88% -10%,#c89b482e,#0000 55%),radial-gradient(circle at 0 110%,#4a9eb924,#0000 55%)}@media (hover:hover){.rc-sig-cat-card:hover{border-color:var(--rc-sig-border-gold);box-shadow:var(--rc-sig-shadow-card-hover),var(--rc-sig-glow-gold);transform:translateY(-4px)}.rc-sig-cat-card:hover:before{opacity:1}}.rc-sig-cat-card__icon{color:var(--rc-color-primary);filter:drop-shadow(0 2px 12px #e8c87966);margin-bottom:.5rem;font-size:1.85rem;line-height:1}.rc-sig-cat-card__title{letter-spacing:.01em;color:var(--rc-sig-text-strong);font-size:1.05rem;font-weight:700;line-height:1.25}.rc-sig-cat-card__meta{color:var(--rc-sig-text-mute);text-transform:uppercase;letter-spacing:.16em;margin-top:auto;font-size:.72rem;font-weight:600}.rc-sig-editorial{border:1px solid var(--rc-sig-border);background:var(--rc-sig-glass);box-shadow:var(--rc-sig-shadow-card);isolation:isolate;border-radius:24px;grid-template-columns:1fr;gap:2rem;padding:clamp(2rem,5vw,3.5rem);display:grid;position:relative;overflow:hidden}.rc-sig-editorial:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--rc-sig-border-gold),transparent 35%,transparent 65%,var(--rc-sig-border-gold));pointer-events:none;z-index:0;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (min-width:900px){.rc-sig-editorial{grid-template-columns:1.15fr 1fr;align-items:center;gap:3.5rem}}.rc-sig-editorial>*{z-index:1;position:relative}.rc-sig-editorial__eyebrow{text-transform:uppercase;letter-spacing:.28em;color:var(--rc-color-primary);font-size:.68rem;font-weight:700}.rc-sig-editorial__title{letter-spacing:.012em;color:var(--rc-sig-text-strong);margin-top:.85rem;font-size:clamp(1.65rem,3.2vw,2.5rem);font-weight:600;line-height:1.15}.rc-sig-editorial__body{color:var(--rc-sig-text-soft);margin-top:1.2rem;font-size:1rem;line-height:1.7}.rc-sig-editorial__list{color:var(--rc-sig-text-strong);gap:1rem;margin-top:1.5rem;font-size:.95rem;display:grid}.rc-sig-editorial__list li{align-items:flex-start;gap:.85rem;padding-left:0;line-height:1.55;display:flex}.rc-sig-editorial__list li:before{content:"◆";color:var(--rc-color-primary);flex-shrink:0;margin-top:.1rem;font-size:.7rem;line-height:1.6}.rc-sig-editorial__visual{aspect-ratio:4/4.4;border:1px solid var(--rc-sig-border-gold);box-shadow:var(--rc-sig-shadow-deep);background:radial-gradient(60% 60% at 50% 30%,#e8c8794d,#0000 60%),radial-gradient(70% 70% at 30% 75%,#6b3fa06b,#0000 60%),linear-gradient(140deg,#050a18,#1c1750 50%,#2a2470);border-radius:20px;position:relative;overflow:hidden}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-editorial__visual{background:radial-gradient(60% 60% at 50% 30%,#7cc4f052,#0000 60%),radial-gradient(70% 70% at 30% 75%,#2b6fc23d,#0000 60%),linear-gradient(140deg,#eaf3fd,#cfe2f7)}.rc-sig-editorial__visual:before{content:"";opacity:.8;background-image:radial-gradient(1.5px 1.5px at 18% 22%,#f7e5b5d9,#0000 60%),radial-gradient(2px 2px at 78% 32%,#e8c879b3,#0000 60%),radial-gradient(1px 1px at 28% 78%,#f7e5b58c,#0000 60%),radial-gradient(1.5px 1.5px at 88% 62%,#6dd5ed80,#0000 60%),radial-gradient(1px 1px at 52% 88%,#f7e5b599,#0000 60%);animation:sigStarsTwinkle 14s ease-in-out infinite alternate;position:absolute;inset:0}.rc-sig-editorial__visual:after{content:"◆";color:var(--rc-color-primary);opacity:.8;text-shadow:0 0 80px #e8c87980;filter:drop-shadow(0 0 24px #e8c8794d);place-items:center;font-size:clamp(5rem,12vw,9rem);display:grid;position:absolute;inset:0}.rc-sig-empty-treasure{border:1.5px dashed var(--rc-sig-border-strong);background:radial-gradient(ellipse 70% 80% at 50% -10%,#e8c8791f,transparent 60%),var(--rc-sig-glass);text-align:center;isolation:isolate;border-radius:24px;padding:clamp(2.5rem,6vw,4rem);position:relative;overflow:hidden}.rc-sig-empty-treasure:before{content:"◆";color:var(--rc-color-primary);opacity:.75;text-shadow:0 0 40px #e8c87980;filter:drop-shadow(0 0 16px #e8c8794d);margin-bottom:1rem;font-size:clamp(3rem,6vw,4.5rem);display:block}.rc-sig-empty-treasure__title{letter-spacing:.012em;color:var(--rc-sig-text-strong);font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:600;line-height:1.25}.rc-sig-empty-treasure__body{max-width:58ch;color:var(--rc-sig-text-soft);margin:.85rem auto 0;font-size:1rem;line-height:1.65}.rc-sig-empty-treasure__cta{letter-spacing:.08em;text-transform:uppercase;background:var(--rc-sig-grad-gold);border:1px solid var(--rc-sig-border-gold);color:var(--rc-color-primary-foreground);box-shadow:var(--rc-sig-glow-gold);border-radius:999px;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.85rem 1.75rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:filter .2s,transform .2s,box-shadow .2s;display:inline-flex}.rc-sig-empty-treasure__cta:hover{filter:brightness(1.08);box-shadow:var(--rc-sig-glow-gold-strong);transform:translateY(-2px)}html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__layout,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__layout{--rc-cat-sub-bg:var(--rc-sig-glass);--rc-cat-sub-border:var(--rc-sig-border)}html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__root-tile,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile{background:var(--rc-sig-glass-elev);border:1px solid var(--rc-sig-border);color:var(--rc-sig-text-strong);font-weight:600;transition:border-color .22s,box-shadow .22s,transform .22s,color .22s,background .22s}html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__root-tile:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile:hover{border-color:var(--rc-sig-border-gold);background:var(--rc-sig-gold-warm)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__root-tile:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile:hover{background:color-mix(in srgb,var(--rc-sig-gold-warm) 12%,var(--rc-sig-glass-elev))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-dark] .rc-cat-explorer__root-tile:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile:hover{color:var(--rc-sig-gold-bright);box-shadow:var(--rc-sig-glow-gold);transform:translateY(-1px)}html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile:hover{background:var(--rc-sig-gold-pale)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile:hover{background:color-mix(in srgb,var(--rc-sig-gold-pale) 55%,var(--rc-sig-paper))}}html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-cat-explorer__root-tile:hover{color:var(--rc-sig-gold-deep)}html[data-rc-preset=relique-celeste-signature-dark] ::-webkit-scrollbar,html[data-rc-preset=relique-celeste-signature-light] ::-webkit-scrollbar{width:12px;height:12px}html[data-rc-preset=relique-celeste-signature-dark] ::-webkit-scrollbar-track{background:var(--rc-sig-night-2)}html[data-rc-preset=relique-celeste-signature-light] ::-webkit-scrollbar-track{background:var(--rc-sig-paper-2)}html[data-rc-preset=relique-celeste-signature-dark] ::-webkit-scrollbar-thumb,html[data-rc-preset=relique-celeste-signature-light] ::-webkit-scrollbar-thumb{background:var(--rc-sig-grad-gold);background-clip:padding-box;border:3px solid #0000;border-radius:999px}html[data-rc-preset=relique-celeste-signature-dark] ::selection{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] ::selection{background:color-mix(in srgb,var(--rc-color-primary) 42%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] ::selection{color:var(--rc-sig-text-strong)}html[data-rc-preset=relique-celeste-signature-light] ::selection{background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-light] ::selection{background:color-mix(in srgb,var(--rc-color-primary) 42%,transparent)}}html[data-rc-preset=relique-celeste-signature-light] ::selection{color:var(--rc-sig-text-strong)}.rc-sig-footer{border-top:1px solid var(--rc-sig-border);grid-template-columns:1fr;gap:2rem;margin-top:5rem;padding-top:3rem;display:grid;position:relative}.rc-sig-footer:before{content:"";background:var(--rc-sig-grad-gold);width:clamp(80px,15%,160px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-width:760px){.rc-sig-footer{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:3rem}}.rc-sig-footer__brand-head{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.rc-sig-footer__brand-title{letter-spacing:.06em;color:var(--rc-sig-text-strong);font-size:1.2rem;font-weight:700}.rc-sig-footer__brand-body{color:var(--rc-sig-text-soft);max-width:50ch;margin-top:.75rem;font-size:.92rem;line-height:1.7}.rc-sig-footer__col-title{text-transform:uppercase;letter-spacing:.22em;color:var(--rc-color-primary);margin-bottom:1rem;font-size:.68rem;font-weight:700}.rc-sig-footer__col ul{color:var(--rc-sig-text-soft);gap:.65rem;font-size:.92rem;display:grid}.rc-sig-footer__col a{color:var(--rc-sig-text-soft);text-decoration:none;transition:color .2s}.rc-sig-footer__col a:hover{color:var(--rc-color-primary)}.rc-sig-footer__legal{border-top:1px solid var(--rc-sig-border-faint);color:var(--rc-sig-text-mute);letter-spacing:.04em;text-align:center;grid-column:1/-1;margin-top:1rem;padding:2rem 0 .5rem;font-size:.78rem}html[data-rc-preset=relique-celeste-signature-dark] footer,html[data-rc-preset=relique-celeste-signature-light] footer{border-top:1px solid var(--rc-sig-border);color:var(--rc-sig-text-soft);background:0 0}html[data-rc-preset=relique-celeste-signature-dark] a:focus-visible,html[data-rc-preset=relique-celeste-signature-dark] button:focus-visible,html[data-rc-preset=relique-celeste-signature-light] a:focus-visible,html[data-rc-preset=relique-celeste-signature-light] button:focus-visible{outline:2px solid var(--rc-color-primary);outline-offset:3px;border-radius:6px}html[data-rc-preset=relique-celeste-signature-dark] [aria-label*=thème i],html[data-rc-preset=relique-celeste-signature-light] [aria-label*=thème i]{color:var(--rc-color-primary);transition:color .2s,transform .3s}html[data-rc-preset=relique-celeste-signature-dark] [aria-label*=thème i]:hover,html[data-rc-preset=relique-celeste-signature-light] [aria-label*=thème i]:hover{color:var(--rc-sig-gold-bright);transform:rotate(18deg)scale(1.08)}html[data-rc-preset=relique-celeste-signature-light] [aria-label*=thème i]:hover{color:var(--rc-sig-gold-deep)}.rc-sig-guarantee-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:900px){.rc-sig-guarantee-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-sig-guarantee-card{border:1px solid var(--rc-border);background:var(--rc-surface-elevated);border-radius:18px;flex-direction:column;gap:.45rem;padding:1.4rem 1.35rem 1.55rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-sig-guarantee-card{background:color-mix(in srgb,var(--rc-surface-elevated) 70%,transparent)}}.rc-sig-guarantee-card{box-shadow:var(--rc-sig-shadow-card,0 18px 48px #05081066);isolation:isolate;transition:transform .24s,border-color .24s,box-shadow .24s;overflow:hidden}.rc-sig-guarantee-card:before{content:"";background:radial-gradient(120% 90% at 0 0,var(--rc-color-primary),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-sig-guarantee-card:before{background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--rc-color-primary) 14%,transparent),transparent 60%)}}.rc-sig-guarantee-card:before{opacity:0;z-index:-1;transition:opacity .24s}@media (hover:hover){.rc-sig-guarantee-card:hover{border-color:var(--rc-border-strong);box-shadow:var(--rc-sig-shadow-card-hover,0 28px 72px #0508108c);transform:translateY(-4px)}.rc-sig-guarantee-card:hover:before{opacity:1}}.rc-sig-guarantee-card__icon{width:2.6rem;height:2.6rem;color:var(--rc-color-primary);border:1px solid var(--rc-border-strong);background:var(--rc-color-primary);border-radius:12px;place-items:center;font-size:1.15rem;display:grid}@supports (color:color-mix(in lab,red,red)){.rc-sig-guarantee-card__icon{background:color-mix(in srgb,var(--rc-color-primary) 10%,transparent)}}.rc-sig-guarantee-card__icon{box-shadow:var(--rc-glow-primary,0 0 24px #1e90ff2e)}.rc-sig-guarantee-card__label{letter-spacing:.26em;text-transform:uppercase;color:var(--rc-color-primary);margin-top:.35rem;font-size:.62rem;font-weight:700}.rc-sig-guarantee-card__title{font-family:var(--font-signature-display),"Cinzel",ui-serif,Georgia,serif;letter-spacing:.01em;color:var(--rc-text);font-size:1.12rem;font-weight:600;line-height:1.2}.rc-sig-guarantee-card__desc{color:var(--rc-text-muted);font-size:.86rem;line-height:1.55}.rc-sig-editorial__cta-row{margin-top:1.6rem}.rc-sig-editorial__cta{letter-spacing:.06em;text-transform:uppercase;color:var(--rc-color-primary-foreground,#03101f);background:linear-gradient(135deg,var(--rc-primary-hover,#00e7ff) 0,var(--rc-color-primary,#1e90ff) 100%);box-shadow:var(--rc-glow-primary,0 0 24px #1e90ff33);border:1px solid #0000;border-radius:999px;align-items:center;gap:.55rem;padding:.85rem 1.7rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-editorial__cta{color:#fff}.rc-sig-editorial__cta:hover{filter:brightness(1.06);box-shadow:var(--rc-glow-cyan,0 0 32px #00e7ff4d);text-decoration:none;transform:translateY(-2px)}.rc-sig-newsletter{border:1px solid var(--rc-border-strong);background:radial-gradient(ellipse 70% 80% at 85% 10%,var(--rc-color-accent,#7861ff),transparent 60%),radial-gradient(ellipse 60% 70% at 8% 90%,var(--rc-primary-hover,#00e7ff),transparent 60%),var(--rc-surface);border-radius:24px;padding:clamp(2.25rem,5vw,3.5rem);position:relative}@supports (color:color-mix(in lab,red,red)){.rc-sig-newsletter{background:radial-gradient(ellipse 70% 80% at 85% 10%,color-mix(in srgb,var(--rc-color-accent,#7861ff) 22%,transparent),transparent 60%),radial-gradient(ellipse 60% 70% at 8% 90%,color-mix(in srgb,var(--rc-primary-hover,#00e7ff) 16%,transparent),transparent 60%),color-mix(in srgb,var(--rc-surface) 88%,transparent)}}.rc-sig-newsletter{isolation:isolate;box-shadow:var(--rc-sig-shadow-deep,0 40px 96px #05081099);overflow:hidden}.rc-sig-newsletter__glow{pointer-events:none;z-index:-1;background-image:radial-gradient(1.5px 1.5px at 18% 24%,var(--rc-primary-hover,#00e7ff),transparent 60%),radial-gradient(2px 2px at 82% 30%,var(--rc-color-accent,#7861ff),transparent 60%),radial-gradient(1px 1px at 60% 78%,var(--rc-color-secondary,#d4af37),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-sig-newsletter__glow{background-image:radial-gradient(1.5px 1.5px at 18% 24%,color-mix(in srgb,var(--rc-primary-hover,#00e7ff) 70%,transparent),transparent 60%),radial-gradient(2px 2px at 82% 30%,color-mix(in srgb,var(--rc-color-accent,#7861ff) 60%,transparent),transparent 60%),radial-gradient(1px 1px at 60% 78%,color-mix(in srgb,var(--rc-color-secondary,#d4af37) 50%,transparent),transparent 60%)}}.rc-sig-newsletter__glow{opacity:.7;animation:sigStarsTwinkle 13s ease-in-out infinite alternate}.rc-sig-newsletter__inner{z-index:1;max-width:60ch;position:relative}.rc-sig-newsletter__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--rc-color-primary);font-size:.68rem;font-weight:700;display:inline-block}.rc-sig-newsletter__title{font-family:var(--font-signature-display),"Cinzel",ui-serif,Georgia,serif;letter-spacing:.012em;color:var(--rc-text);margin-top:.7rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.16}.rc-sig-newsletter__body{color:var(--rc-text-muted);margin-top:1rem;font-size:1rem;line-height:1.65}.rc-sig-newsletter__form{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.rc-sig-newsletter__input{min-width:0;color:var(--rc-text);border:1px solid var(--rc-border);background:var(--rc-bg-card);border-radius:12px;flex:16rem;padding:.9rem 1.1rem;font-family:inherit;font-size:.95rem}@supports (color:color-mix(in lab,red,red)){.rc-sig-newsletter__input{background:color-mix(in srgb,var(--rc-bg-card) 55%,transparent)}}.rc-sig-newsletter__input{transition:border-color .2s,box-shadow .2s}.rc-sig-newsletter__input::placeholder{color:var(--rc-text-muted);opacity:.7}.rc-sig-newsletter__input:focus{border-color:var(--rc-color-primary);box-shadow:0 0 0 3px var(--rc-color-primary);outline:none}@supports (color:color-mix(in lab,red,red)){.rc-sig-newsletter__input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 22%,transparent)}}.rc-sig-newsletter__cta{letter-spacing:.04em;color:var(--rc-color-primary-foreground,#03101f);background:linear-gradient(135deg,var(--rc-primary-hover,#00e7ff) 0,var(--rc-color-primary,#1e90ff) 100%);box-shadow:var(--rc-glow-primary,0 0 24px #1e90ff33);border:1px solid #0000;border-radius:12px;align-items:center;gap:.5rem;padding:.9rem 1.7rem;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}html[data-rc-preset=relique-celeste-signature-light] .rc-sig-newsletter__cta{color:#fff}.rc-sig-newsletter__cta:hover{filter:brightness(1.06);box-shadow:var(--rc-glow-cyan,0 0 32px #00e7ff4d);transform:translateY(-2px)}.rc-sig-newsletter__success{border:1px solid var(--rc-status-success-border,#34d39959);background:var(--rc-status-success-bg,#34d3991f);color:var(--rc-status-success-text,#6ee7b7);border-radius:12px;margin-top:1.6rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.55}.rc-sig-newsletter__legal{color:var(--rc-text-muted);opacity:.85;margin-top:1rem;font-size:.78rem;line-height:1.5}@media (max-width:640px){.rc-sig-hero{border-radius:20px;min-height:320px;padding:2.25rem 1.5rem}.rc-sig-hero__title{font-size:2rem}.rc-sig-editorial{padding:1.75rem 1.5rem}.rc-sig-cat-card{min-height:140px;padding:1.25rem 1rem 1rem}.rc-sig-newsletter__form{flex-direction:column}.rc-sig-newsletter__cta{justify-content:center}}html[data-rc-preset=relique-celeste-signature-dark] .rc-shop-hero,html[data-rc-preset=relique-celeste-signature-light] .rc-shop-hero{padding:var(--rc-space-3,12px) var(--rc-space-5,24px);border-radius:16px;position:relative;overflow:hidden}html[data-rc-preset=relique-celeste-signature-dark] .rc-shop-hero h1,html[data-rc-preset=relique-celeste-signature-light] .rc-shop-hero h1{letter-spacing:.012em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] .rc-muted-divider,html[data-rc-preset=relique-celeste-signature-light] .rc-muted-divider{border-color:var(--rc-sig-border-faint)}html[data-rc-preset=relique-celeste-signature-dark] [data-storefront-mobile-drawer],html[data-rc-preset=relique-celeste-signature-light] [data-storefront-mobile-drawer]{background:var(--rc-sig-glass-deep);-webkit-backdrop-filter:blur(20px)saturate(150%);border-right:1px solid var(--rc-sig-border-strong);color:var(--rc-sig-text-strong)}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge{letter-spacing:.04em}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-success,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-success{background:var(--rc-status-success-bg)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-success,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-success{background:color-mix(in srgb,var(--rc-status-success-bg) 50%,var(--rc-sig-glass-elev))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-success,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-success{color:var(--rc-status-success-text);border-color:var(--rc-status-success-border)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-success,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-success{border-color:color-mix(in srgb,var(--rc-status-success-border) 60%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-warning,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-warning{background:var(--rc-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-warning,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-warning{background:color-mix(in srgb,var(--rc-status-warning-bg) 50%,var(--rc-sig-glass-elev))}}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-warning,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-warning{color:var(--rc-status-warning-text);border-color:var(--rc-status-warning-border)}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-warning,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-pdp-badge.rc-badge-warning{border-color:color-mix(in srgb,var(--rc-status-warning-border) 60%,transparent)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-success{color:var(--rc-status-success-border)}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-pdp-badge.rc-badge-warning{color:var(--rc-status-warning-border)}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-gallery-frame,html[data-rc-preset=relique-celeste-signature-light] .rc-product-gallery-frame{background:radial-gradient(ellipse 70% 65% at 50% 50%,var(--rc-sig-cyan-soft),transparent 70%),radial-gradient(ellipse 50% 50% at 100% 0,#e8c8792e,transparent 65%),radial-gradient(ellipse 55% 55% at 0 100%,var(--rc-sig-violet-soft),transparent 65%),var(--rc-sig-glass-elev);border:1px solid var(--rc-sig-border-strong);box-shadow:var(--rc-sig-shadow-card),inset 0 0 0 1px #e8c8790f;isolation:isolate;border-radius:22px;position:relative;overflow:hidden}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-gallery-frame:before,html[data-rc-preset=relique-celeste-signature-light] .rc-product-gallery-frame:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--rc-sig-border-gold),transparent 35%,transparent 65%,var(--rc-sig-border-gold));pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-gallery-frame:after,html[data-rc-preset=relique-celeste-signature-light] .rc-product-gallery-frame:after{content:"✦";color:var(--rc-color-primary);opacity:.55;pointer-events:none;z-index:3;text-shadow:0 0 12px #e8c87980;font-size:.95rem;position:absolute;top:.85rem;right:1rem}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-gallery-frame img,html[data-rc-preset=relique-celeste-signature-light] .rc-product-gallery-frame img{z-index:1;filter:drop-shadow(0 18px 32px #03060f73);position:relative}html[data-rc-preset=relique-celeste-signature-light] .rc-product-gallery-frame img{filter:drop-shadow(0 14px 28px #281e5029)}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-thumb,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-thumb{opacity:.7;transition:opacity .22s,border-color .22s,box-shadow .22s,transform .22s;background:var(--rc-sig-glass-elev)!important;border:1px solid var(--rc-sig-border)!important;box-shadow:var(--rc-sig-shadow-soft)!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-thumb:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-thumb:hover{opacity:1;transform:translateY(-1px);border-color:var(--rc-sig-border-gold)!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-thumb.is-active,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-thumb.is-active{opacity:1;background:radial-gradient(ellipse 80% 80% at 50% 50%,#e8c8792e,transparent 70%),var(--rc-sig-glass-elev)!important;border-color:var(--rc-sig-border-gold)!important;box-shadow:var(--rc-sig-glow-gold),0 0 0 1px var(--rc-sig-border-gold)!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root h1,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root h1{letter-spacing:-.005em;text-shadow:none;color:var(--rc-sig-text-strong);font-weight:600}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root [data-testid=stock-urgency],html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root [data-testid=stock-urgency]{box-shadow:var(--rc-sig-shadow-soft);background:var(--rc-sig-glass-elev)!important;border-color:var(--rc-sig-border-strong)!important;color:var(--rc-sig-text-strong)!important;border-left:3px solid var(--rc-color-primary)!important;border-radius:12px!important;padding-left:.85rem!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-astral-card,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-astral-card{background:radial-gradient(28rem 16rem at 12% -20%,var(--rc-sig-violet-soft),transparent 65%),radial-gradient(26rem 14rem at 105% -10%,#e8c87938,transparent 62%),var(--rc-sig-glass-elev);border-color:var(--rc-sig-border-strong);box-shadow:var(--rc-sig-shadow-card-hover)}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-astral-card>p:first-child,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-astral-card>p:first-child{color:var(--rc-color-primary);letter-spacing:.22em;font-weight:700}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-astral-card .rc-pdp-price,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-astral-card .rc-pdp-price{color:var(--rc-color-primary);text-shadow:0 0 24px #e8c87938}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-trust-strip,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-trust-strip{border-top-color:var(--rc-sig-border)!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-trust-strip>span,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-trust-strip>span{border:1px solid var(--rc-sig-border-faint);letter-spacing:.02em;position:relative;background:var(--rc-sig-glass-elev)!important;color:var(--rc-sig-text-soft)!important;padding-left:1.5rem!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-trust-strip>span:before,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-trust-strip>span:before{content:"";background:var(--rc-sig-grad-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:.7rem;transform:translateY(-50%);box-shadow:0 0 8px #e8c87999}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root dl>div,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root dl>div{border:1px solid var(--rc-sig-border-faint);border-left:2px solid var(--rc-color-primary);box-shadow:var(--rc-sig-shadow-soft);position:relative;background:var(--rc-sig-glass-elev)!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root dl dt,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root dl dt{letter-spacing:.14em;color:var(--rc-color-primary)!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-panel-soft h2,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-panel-soft h2{color:var(--rc-color-primary);letter-spacing:.18em}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-sticky-bar,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-sticky-bar{border-top:1px solid var(--rc-sig-border-strong);background:var(--rc-sig-glass-deep)!important;-webkit-backdrop-filter:blur(20px)saturate(160%)!important;box-shadow:0 -16px 40px #03060f8c,0 -1px 0 var(--rc-sig-border-gold)!important}html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-sticky-bar{box-shadow:0 -12px 32px #281e5024,0 -1px 0 var(--rc-sig-border-gold)!important}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-sticky-bar p[class*=text-xl],html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-sticky-bar p[class*=text-xl]{color:var(--rc-color-primary);text-shadow:0 0 14px #e8c87952}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root section h2,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root section h2{letter-spacing:-.005em;color:var(--rc-sig-text-strong)}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root section ul li .rc-panel,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root section ul li .rc-panel{border-color:var(--rc-sig-border);transition:border-color .24s,transform .24s,box-shadow .24s}@media (hover:hover){html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root section ul li .rc-panel:hover,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root section ul li .rc-panel:hover{border-color:var(--rc-sig-border-gold);box-shadow:var(--rc-sig-shadow-card-hover),var(--rc-sig-glow-gold);transform:translateY(-3px)}}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root section ul li .rc-panel p[class*=text-lg],html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root section ul li .rc-panel p[class*=text-lg]{color:var(--rc-color-primary)}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root #avis,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root #avis{border:1px solid var(--rc-sig-border-strong)}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root #avis p:first-child[class*=uppercase],html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root #avis p:first-child[class*=uppercase]{color:var(--rc-color-primary);letter-spacing:.22em}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root #avis [aria-label*=sur\ 5] span,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root #avis [aria-label*=sur\ 5] span{text-shadow:0 0 8px #e8c87952}@media (max-width:640px){html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root{gap:2rem}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root h1,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root h1{font-size:1.2rem;line-height:1.3}html[data-rc-preset=relique-celeste-signature-dark] .rc-pdp-root .rc-astral-card .rc-pdp-price,html[data-rc-preset=relique-celeste-signature-light] .rc-pdp-root .rc-astral-card .rc-pdp-price{font-size:1.75rem}html[data-rc-preset=relique-celeste-signature-dark] .rc-product-gallery-frame:after,html[data-rc-preset=relique-celeste-signature-light] .rc-product-gallery-frame:after{font-size:.8rem;top:.6rem;right:.7rem}}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-plate-bg:var(--rc-nav-surface)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-plate-bg:color-mix(in srgb,var(--rc-nav-surface) 88%,transparent)}}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-border:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-border:color-mix(in srgb,var(--rc-color-primary) 38%,var(--rc-nav-border) 62%)}}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-glow:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-glow:color-mix(in srgb,var(--rc-color-primary) 22%,transparent)}}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-plate-bg:var(--rc-nav-surface)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-plate-bg:color-mix(in srgb,var(--rc-nav-surface) 94%,transparent)}}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-border:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-nav-border:color-mix(in srgb,var(--rc-color-primary) 48%,var(--rc-border-strong) 52%)}}.rc-storefront-header--signature .rc-signature-logo-stage{padding-top:clamp(.5rem,1vw,.85rem);padding-bottom:clamp(.35rem,.8vw,.6rem)}.rc-storefront-header--signature .rc-signature-logo-stage .rc-storefront-logo-img{filter:drop-shadow(0 6px 20px var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-storefront-header--signature .rc-signature-logo-stage .rc-storefront-logo-img{filter:drop-shadow(0 6px 20px color-mix(in srgb,var(--rc-color-primary) 22%,transparent))}}.rc-storefront-header--signature:after{content:"";z-index:1;pointer-events:none;opacity:.92;background:linear-gradient(90deg,#22d3ee,#3b82f6,#7861ff,#ff7bd5,#7861ff,#3b82f6,#22d3ee);height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 14px -2px #7861ff99,0 0 4px #22d3ee80}.cristal-separator-gem{left:var(--rc-gem-x,50%);z-index:2;pointer-events:none;position:absolute;bottom:-17px;transform:translate(-50%)}.cristal-separator-gem img{filter:drop-shadow(0 0 6px #3b82f6cc)drop-shadow(0 0 12px #7861ff66);width:16px;height:35px;display:block}.rc-storefront-header--signature .rc-signature-nav-row{width:100%;max-width:100%;padding-bottom:clamp(.75rem,2vw,1.25rem)}.rc-signature-header-toolbar-wrap{width:100%}.rc-signature-nav-frame{border-radius:4px;position:relative}.rc-signature-nav-frame__aurora{display:none}.rc-signature-nav-frame__plate{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;position:relative}.rc-signature-nav-frame__plate:after,.rc-signature-nav-frame__plate:before{content:none}.rc-signature-nav-frame__nav{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;min-height:3.25rem;padding:.55rem 1rem .55rem 1.1rem;display:flex;position:relative}@media (min-width:1024px){.rc-signature-nav-frame__nav{flex-wrap:nowrap;gap:1rem 1.25rem;min-height:3.5rem;padding:.65rem 1.25rem .65rem 1.35rem}}.rc-signature-nav-primary{flex:none;gap:2px}.rc-signature-nav-center{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.rc-signature-nav-utility{flex:none;gap:2px}.rc-signature-nav-frame__nav .rc-nav-cart-badge,.rc-signature-nav-frame__nav .rc-nav-notif-badge,.rc-signature-nav-frame__nav .rc-nav-wishlist-badge{min-width:1.05rem;min-height:1.05rem;margin-left:1px;padding:0 .28rem;font-size:10px;position:absolute;top:-3px;left:50%}.rc-signature-nav-sep{background:linear-gradient(180deg,transparent,var(--rc-color-primary) 20%,var(--rc-color-accent) 80%,transparent);align-self:stretch;width:1px;min-height:2rem;display:none}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-sep{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--rc-color-primary) 45%,transparent) 20%,color-mix(in srgb,var(--rc-color-accent) 35%,transparent) 80%,transparent)}}.rc-signature-nav-sep{opacity:.85}@media (min-width:1024px){.rc-signature-nav-sep{display:none}}.rc-signature-nav-frame__nav:after{content:none}.rc-signature-menu__link,.rc-signature-nav-menu .rc-storefront-menu__link{font-family:var(--font-signature-sans),"Raleway",ui-sans-serif,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-nav-fg);border-radius:4px;padding:.45rem .7rem;font-size:.85rem;font-weight:600;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-signature-menu__link,.rc-signature-nav-menu .rc-storefront-menu__link{color:color-mix(in srgb,var(--rc-nav-fg) 96%,var(--rc-nav-muted) 4%)}}.rc-signature-menu__link,.rc-signature-nav-menu .rc-storefront-menu__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:0 0;border:1px solid #0000;transition:color .18s,text-shadow .18s}@media (min-width:640px){.rc-signature-menu__link,.rc-signature-nav-menu .rc-storefront-menu__link{padding:.5rem .8rem;font-size:.85rem}}.rc-signature-menu__link:after,.rc-signature-nav-menu .rc-storefront-menu__link:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--rc-color-primary),var(--rc-color-accent),transparent);height:2px;box-shadow:0 0 12px var(--rc-color-primary);border-radius:999px;position:absolute;bottom:.22rem;left:.7rem;right:.7rem}@supports (color:color-mix(in lab,red,red)){.rc-signature-menu__link:after,.rc-signature-nav-menu .rc-storefront-menu__link:after{box-shadow:0 0 12px color-mix(in srgb,var(--rc-color-primary) 60%,transparent)}}.rc-signature-menu__link:after,.rc-signature-nav-menu .rc-storefront-menu__link:after{opacity:0;transition:opacity .2s,transform .2s;transform:scaleX(.55)}html[data-rc-preset*=relique-celeste-signature] .rc-signature-menu__link:hover,html[data-rc-preset*=relique-celeste-signature] .rc-signature-nav-menu .rc-storefront-menu__link:hover{color:var(--rc-color-primary);box-shadow:none;background:0 0;border-color:#0000}.rc-signature-menu__link:hover:after,.rc-signature-nav-menu .rc-storefront-menu__link:hover:after{opacity:.55;transform:scaleX(.82)}html[data-rc-preset*=relique-celeste-signature] .rc-signature-menu__link.is-active,html[data-rc-preset*=relique-celeste-signature] .rc-signature-menu__link[aria-current=page],html[data-rc-preset*=relique-celeste-signature] .rc-signature-nav-menu .rc-storefront-menu__link.is-active,html[data-rc-preset*=relique-celeste-signature] .rc-signature-nav-menu .rc-storefront-menu__link[aria-current=page]{color:var(--rc-color-primary);box-shadow:none;text-shadow:0 0 16px var(--rc-color-primary);background:0 0;border-color:#0000}@supports (color:color-mix(in lab,red,red)){html[data-rc-preset*=relique-celeste-signature] .rc-signature-menu__link.is-active,html[data-rc-preset*=relique-celeste-signature] .rc-signature-menu__link[aria-current=page],html[data-rc-preset*=relique-celeste-signature] .rc-signature-nav-menu .rc-storefront-menu__link.is-active,html[data-rc-preset*=relique-celeste-signature] .rc-signature-nav-menu .rc-storefront-menu__link[aria-current=page]{text-shadow:0 0 16px color-mix(in srgb,var(--rc-color-primary) 32%,transparent)}}.rc-signature-menu__link.is-active:after,.rc-signature-nav-menu .rc-storefront-menu__link.is-active:after{opacity:1;transform:scaleX(1)}.rc-signature-menu__link:focus-visible,.rc-signature-nav-menu .rc-storefront-menu__link:focus-visible{box-shadow:0 0 0 2px var(--rc-color-primary);outline:none}@supports (color:color-mix(in lab,red,red)){.rc-signature-menu__link:focus-visible,.rc-signature-nav-menu .rc-storefront-menu__link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc-color-primary) 55%,transparent)}}.rc-signature-menu__link:focus-visible,.rc-signature-nav-menu .rc-storefront-menu__link:focus-visible{border-radius:6px}.rc-signature-menu-link-inner .nav-label{font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.rc-signature-nav-frame__nav .rc-signature-menu-link-inner{flex-direction:column;gap:5px;padding-top:1px;position:relative}.rc-signature-nav-frame__nav .rc-signature-menu__link{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:.35rem 7px .55rem;display:inline-flex}.rc-signature-nav-frame__nav .rc-signature-menu-link-inner{justify-content:center;width:100%}.rc-signature-nav-frame__nav .rc-signature-nav-icon{opacity:.82;width:28px;height:28px;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s,filter .28s}.rc-signature-nav-frame__nav .nav-label{white-space:nowrap;letter-spacing:.04em;opacity:0;pointer-events:none;max-height:none;margin:0;font-size:.6875rem;font-weight:500;line-height:1.1;transition:opacity .18s,transform .18s;position:absolute;top:100%;left:50%;overflow:visible;transform:translate(-50%)translateY(-3px)}.rc-signature-nav-frame__nav .rc-nav-popover-group:focus-within .nav-label,.rc-signature-nav-frame__nav .rc-nav-popover-group:hover .nav-label,.rc-signature-nav-frame__nav .rc-signature-menu__link:focus-visible .nav-label,.rc-signature-nav-frame__nav .rc-signature-menu__link:hover .nav-label{opacity:1;transform:translate(-50%)translateY(4px)}.rc-signature-nav-frame__nav .nav-label:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--rc-color-primary),var(--rc-color-accent),transparent);height:2px;box-shadow:0 0 12px var(--rc-color-primary);border-radius:999px;position:absolute;bottom:-6px;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-frame__nav .nav-label:after{box-shadow:0 0 12px color-mix(in srgb,var(--rc-color-primary) 60%,transparent)}}.rc-signature-nav-frame__nav .nav-label:after{opacity:0;transition:opacity .18s 40ms}.rc-signature-nav-frame__nav .rc-nav-popover-group:focus-within .nav-label:after,.rc-signature-nav-frame__nav .rc-nav-popover-group:hover .nav-label:after,.rc-signature-nav-frame__nav .rc-signature-menu__link:focus-visible .nav-label:after,.rc-signature-nav-frame__nav .rc-signature-menu__link:hover .nav-label:after{opacity:1}.rc-signature-nav-frame__nav .rc-signature-menu__link:hover .rc-signature-nav-icon{opacity:1;filter:drop-shadow(0 0 7px var(--rc-nav-active-border));transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-frame__nav .rc-signature-menu__link:hover .rc-signature-nav-icon{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--rc-nav-active-border) 80%,transparent))}}.rc-signature-nav-frame__nav .rc-signature-menu__link.is-active .rc-signature-nav-icon,.rc-signature-nav-frame__nav .rc-signature-menu__link[aria-current=page] .rc-signature-nav-icon{opacity:1;filter:drop-shadow(0 0 9px var(--rc-nav-active-border))}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-frame__nav .rc-signature-menu__link.is-active .rc-signature-nav-icon,.rc-signature-nav-frame__nav .rc-signature-menu__link[aria-current=page] .rc-signature-nav-icon{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--rc-nav-active-border) 90%,transparent))}}.rc-signature-nav-frame__nav .rc-signature-menu__link:after{width:62%;bottom:4px;left:50%;right:auto;transform:translate(-50%)scaleX(.5)}.rc-signature-nav-frame__nav .rc-signature-menu__link.is-active:after,.rc-signature-nav-frame__nav .rc-signature-menu__link[aria-current=page]:after{transform:translate(-50%)scaleX(1)}.rc-signature-nav-frame__nav .rc-nav-popover-group:focus-within .rc-signature-menu__link:after,.rc-signature-nav-frame__nav .rc-nav-popover-group:hover .rc-signature-menu__link:after,.rc-signature-nav-frame__nav .rc-signature-menu__link:focus-visible:after,.rc-signature-nav-frame__nav .rc-signature-menu__link:hover:after{opacity:0;transform:translate(-50%)scaleX(.82)}.rc-signature-nav-frame__nav .rc-signature-menu__link:before{content:"";pointer-events:none;background:radial-gradient(ellipse at center,var(--rc-nav-active-border),transparent 72%);border-radius:999px;width:42px;height:16px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-frame__nav .rc-signature-menu__link:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--rc-nav-active-border) 50%,transparent),transparent 72%)}}.rc-signature-nav-frame__nav .rc-signature-menu__link:before{opacity:0;transition:opacity .3s}.rc-signature-nav-frame__nav .rc-signature-menu__link.is-active:before,.rc-signature-nav-frame__nav .rc-signature-menu__link:hover:before,.rc-signature-nav-frame__nav .rc-signature-menu__link[aria-current=page]:before{opacity:1}.rc-signature-nav-frame__nav .rc-nav-popover-panel{top:calc(100% + 1.9rem)}.rc-signature-nav-frame__nav .rc-nav-popover-panel:before{height:2rem}@media (prefers-reduced-motion:reduce){.rc-signature-nav-frame__nav .nav-label,.rc-signature-nav-frame__nav .nav-label:after,.rc-signature-nav-frame__nav .rc-signature-menu__link:after,.rc-signature-nav-frame__nav .rc-signature-menu__link:before,.rc-signature-nav-frame__nav .rc-signature-nav-icon{transition:none}}.rc-signature-mode-toggle{background:var(--rc-nav-surface);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-signature-mode-toggle{background:color-mix(in srgb,var(--rc-nav-surface) 70%,transparent)}}.rc-signature-mode-toggle{border:1px solid var(--rc-nav-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rc-signature-mode-toggle__btn{color:var(--rc-nav-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:5px 11px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}.rc-signature-mode-toggle__btn svg{width:16px;height:16px}.rc-signature-mode-toggle__btn:hover{color:var(--rc-nav-fg)}.rc-signature-mode-toggle__btn.is-on{color:var(--rc-nav-fg);background:linear-gradient(135deg,var(--rc-color-primary),var(--rc-color-accent))}@supports (color:color-mix(in lab,red,red)){.rc-signature-mode-toggle__btn.is-on{background:linear-gradient(135deg,color-mix(in srgb,var(--rc-color-primary) 28%,transparent),color-mix(in srgb,var(--rc-color-accent) 22%,transparent))}}.rc-signature-mode-toggle__btn.is-on{box-shadow:0 0 16px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-signature-mode-toggle__btn.is-on{box-shadow:0 0 16px color-mix(in srgb,var(--rc-color-primary) 28%,transparent)}}.rc-signature-mode-toggle__btn:focus-visible{box-shadow:0 0 0 2px var(--rc-color-primary);outline:none}@supports (color:color-mix(in lab,red,red)){.rc-signature-mode-toggle__btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc-color-primary) 55%,transparent)}}.rc-signature-mode-toggle__btn:disabled{cursor:not-allowed;opacity:.5}.rc-storefront-brand-name{font-family:var(--font-signature-display),"Cormorant Garamond",Georgia,serif;letter-spacing:.05em;white-space:nowrap;color:var(--rc-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 18px var(--rc-color-primary);flex-direction:column;justify-content:center;align-items:flex-start;gap:.05em;font-weight:600;line-height:1.02;display:none}@supports (color:color-mix(in lab,red,red)){.rc-storefront-brand-name{text-shadow:0 0 18px color-mix(in srgb,var(--rc-color-primary) 16%,transparent)}}.rc-storefront-brand-line{font-size:clamp(1.05rem,1.5vw,1.4rem);display:block}[data-rc-preset=relique-celeste-signature-dark],[data-rc-preset=relique-celeste-signature-light]{--rc-wordmark-accent:#57a6ee}.rc-storefront-brand-line--accent{color:var(--rc-wordmark-accent,var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){.rc-storefront-brand-line--accent{color:var(--rc-wordmark-accent,color-mix(in srgb,var(--rc-color-primary) 70%,var(--rc-text)))}}.rc-storefront-brand-line--accent{letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.7rem,.95vw,.9rem);font-weight:600}@media (min-width:640px){.rc-storefront-brand-name{display:inline-flex}}.rc-signature-nav-search-wrap{flex:0 auto;width:clamp(240px,28vw,440px);min-width:0;max-width:100%;margin:0 auto}.rc-signature-nav-search-wrap .rc-storefront-header-search-trigger,.rc-signature-nav-search-wrap button{font-family:var(--font-signature-sans),"Raleway",ui-sans-serif,sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}@media (min-width:1024px){[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-storefront-header__center-cluster{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%}[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-storefront-header__logo-row,[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-storefront-premium-logo-slot{flex:none;justify-content:flex-start;max-height:52px;padding-top:.35rem;padding-bottom:.35rem;display:flex!important}[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-storefront-logo-img{max-height:44px!important}[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-storefront-header__nav-row{flex:auto;justify-content:flex-end;min-width:0;padding-top:0!important;padding-bottom:.35rem!important}[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{align-items:center}[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-storefront-header__nav-row.rc-signature-nav-row{flex:1;min-width:0}[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-signature-nav-root{flex:1;justify-content:flex-end;min-width:0}}.rc-signature-desktop-nav-slot{width:100%;min-width:0;display:none}@media (min-width:1024px){.rc-signature-desktop-nav-slot{display:block}}.rc-sticky-signature-tagline{opacity:0;max-height:0;font-family:var(--font-signature-sans),"Raleway",ui-sans-serif,system-ui,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--rc-color-primary);font-size:.56rem;font-weight:500;display:none;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rc-sticky-signature-tagline{color:color-mix(in srgb,var(--rc-color-primary) 88%,var(--rc-nav-muted) 12%)}}.rc-sticky-signature-tagline{text-shadow:0 0 18px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-sticky-signature-tagline{text-shadow:0 0 18px color-mix(in srgb,var(--rc-color-primary) 25%,transparent)}}.rc-sticky-signature-tagline{transition:opacity .2s,max-height .2s}@media (min-width:1024px){[data-rc-preset*=relique-celeste-signature] .rc-storefront-header--premium-v5.is-compact .rc-sticky-signature-tagline{opacity:.92;max-height:2rem;margin-top:.12rem;display:block}}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-header-bg-slot:after{content:"";pointer-events:none;background:linear-gradient(185deg,var(--rc-bg-main) 0,var(--rc-bg-main) 38%,var(--rc-surface) 72%,var(--rc-bg-main) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-header-bg-slot:after{background:linear-gradient(185deg,color-mix(in srgb,var(--rc-bg-main) 38%,transparent) 0,color-mix(in srgb,var(--rc-bg-main) 62%,transparent) 38%,color-mix(in srgb,var(--rc-surface) 88%,transparent) 72%,var(--rc-bg-main) 100%)}}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-header-bg-slot img{filter:saturate(1.05)brightness(1.12)contrast(.92)}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-logo-stage .rc-storefront-logo-img{filter:drop-shadow(0 6px 22px var(--rc-color-primary))}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-logo-stage .rc-storefront-logo-img{filter:drop-shadow(0 6px 22px color-mix(in srgb,var(--rc-color-primary) 22%,transparent))}}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{border-bottom:1px solid var(--rc-color-primary);background:linear-gradient(#0a1120eb,#050a14e0)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{border-bottom:1px solid color-mix(in srgb,var(--rc-color-primary) 28%,transparent)}}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{box-shadow:0 18px 48px #00041273,inset 0 1px 0 var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{box-shadow:0 18px 48px #00041273,inset 0 1px 0 color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{border-bottom:1px solid var(--rc-color-primary);background:linear-gradient(#f7fafff5,#eaf2fff0)}@supports (color:color-mix(in lab,red,red)){[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{border-bottom:1px solid color-mix(in srgb,var(--rc-color-primary) 30%,transparent)}}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature.rc-storefront-header--premium-v5.is-compact .rc-storefront-header__toolbar{box-shadow:0 12px 36px #102a4414,inset 0 1px #fff}.rc-signature-nav-mobile-bar{border:1px solid var(--rc-nav-border);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-mobile-bar{border:1px solid color-mix(in srgb,var(--rc-nav-border) 80%,transparent)}}.rc-signature-nav-mobile-bar{background:var(--rc-nav-surface)}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-mobile-bar{background:color-mix(in srgb,var(--rc-nav-surface) 92%,transparent)}}.rc-signature-nav-mobile-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.2rem .45rem}.rc-signature-nav-mobile-bar .rc-header-search__button{width:40px;min-width:40px;height:40px;min-height:40px}.sig-sf-v65{isolation:isolate}.sig-v64-sf-atmosphere{border-radius:inherit}.sig-v64-sf-atmosphere__bg{opacity:1}.sig-v64-sf-atmosphere__glow{mix-blend-mode:screen}[data-rc-preset=relique-celeste-signature-light] .sig-v64-sf-atmosphere__glow{mix-blend-mode:multiply;opacity:.55}.rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__form{width:clamp(15rem,24vw,27rem);max-width:100%;min-height:2.75rem;box-shadow:none;background:0 0;border:none;gap:.55rem;padding:0 .65rem 0 .85rem}.rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__form>svg{opacity:.6;flex:none;width:18px;height:18px}.rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__input{font-size:.85rem}.rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__form:after{content:"✦";pointer-events:none;color:var(--rc-color-primary);flex:none;margin-left:auto;font-size:.78rem;line-height:1}@supports (color:color-mix(in lab,red,red)){.rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__form:after{color:color-mix(in srgb,var(--rc-color-primary) 55%,var(--rc-nav-muted) 45%)}}.rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__form:after{opacity:.7}[data-rc-preset=relique-celeste-signature-dark] header.rc-storefront-header.rc-storefront-header--signature:before,[data-rc-preset=relique-celeste-signature-light] header.rc-storefront-header.rc-storefront-header--signature:before{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);position:absolute;inset:0}[data-rc-preset=relique-celeste-signature-light] header.rc-storefront-header.rc-storefront-header--signature:before{background:#fafcffe6;border-bottom:1px solid #2b6fc224}[data-rc-preset=relique-celeste-signature-dark] header.rc-storefront-header.rc-storefront-header--signature:before{background:#0d182bd1;border-bottom:1px solid #7ea0d624}[data-rc-preset=relique-celeste-signature-dark] header.rc-storefront-header.rc-storefront-header--signature,[data-rc-preset=relique-celeste-signature-light] header.rc-storefront-header.rc-storefront-header--signature{box-shadow:none}.rc-storefront-header--signature .rc-signature-nav-primary{flex-wrap:nowrap;gap:0;margin-left:0;padding-left:2px}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-storefront-menu__link[href=\/],.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-storefront-menu__link[href=\/boutique]{padding-left:3px;padding-right:3px}.rc-storefront-header--signature .rc-signature-menu__link--labelled .rc-signature-menu-link-inner{flex-direction:column;align-items:center;gap:5px;padding:6px 4px 9px}.rc-storefront-header--signature .rc-signature-menu__link--labelled .nav-label.rc-aline-lbl{opacity:1;pointer-events:auto;font-family:var(--font-signature-display),"Cinzel",ui-serif,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600;line-height:1;position:static;transform:none}.rc-storefront-header--signature .rc-signature-menu__link--labelled:focus-visible .nav-label.rc-aline-lbl,.rc-storefront-header--signature .rc-signature-menu__link--labelled:hover .nav-label.rc-aline-lbl{transform:none}.rc-storefront-header--signature .rc-signature-nav-frame__nav .nav-label:after{content:none}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:after{background:var(--rc-sig-underline,#2b6fc2);width:60%;height:2px;box-shadow:var(--rc-sig-underline-shadow,none);opacity:1;transform-origin:50%;border-radius:1px;transition:transform .28s;inset:auto auto 2px 50%;transform:translate(-50%)scaleX(0)}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-nav-popover-group:focus-within .rc-signature-menu__link:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-nav-popover-group:hover .rc-signature-menu__link:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link.is-active:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:focus-visible:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:hover:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link[aria-current=page]:after{opacity:1;transform:translate(-50%)scaleX(1)}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled):after{content:none}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled) .nav-label:after{content:"";pointer-events:none;background:var(--rc-sig-underline,#2b6fc2);height:2px;box-shadow:var(--rc-sig-underline-shadow,none);opacity:0;transform-origin:50%;border-radius:1px;transition:opacity .18s,transform .28s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-nav-popover-group:focus-within .rc-signature-menu__link:not(.rc-signature-menu__link--labelled) .nav-label:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-nav-popover-group:hover .rc-signature-menu__link:not(.rc-signature-menu__link--labelled) .nav-label:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled).is-active .nav-label:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled):focus-visible .nav-label:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled):hover .nav-label:after,.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled)[aria-current=page] .nav-label:after{opacity:1;transform:scaleX(1)}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature{--rc-sig-underline:#2b6fc2;--rc-sig-underline-shadow:none}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link{color:#5a738f}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:hover{color:#234c70}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link.is-active,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link[aria-current=page]{color:#14304f}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature{--rc-sig-underline:linear-gradient(90deg,transparent,#00e7ffd9,transparent);--rc-sig-underline-shadow:0 0 10px #00e7ff80}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link{color:#8ca2c0}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:hover{color:#cdddf5}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link.is-active,[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link[aria-current=page]{color:#eaf1ff}html[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:hover{color:#234c70}html[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:hover{color:#cdddf5}.rc-storefront-header--signature .rc-header-search{border-radius:999px;align-items:center;width:100%;height:44px;padding:0;display:flex}.rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__form{align-items:center;gap:8px;width:clamp(240px,28vw,440px);max-width:100%;height:44px;min-height:44px;padding:0 6px 0 14px;display:flex}@media (min-width:1024px){.rc-storefront-header--signature .rc-header-search__button{display:none}}.rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline .rc-header-search__form:after{content:none}.rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline{transition:box-shadow .22s,border-color .22s,background .22s}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline{background:#f1f6fdf2;border:1px solid #2b6fc238;box-shadow:0 1px 4px #2b6fc21a}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline{background:#0d182b8c;border:1px solid #7ea0d62e}.rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline:focus-within{border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline:focus-within{border-color:color-mix(in srgb,var(--rc-color-primary) 55%,transparent)}}.rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline:focus-within{box-shadow:0 0 0 3px var(--rc-color-primary),0 8px 22px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-storefront-header--signature .rc-signature-nav-search-wrap .rc-header-search--inline:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary) 22%,transparent),0 8px 22px color-mix(in srgb,var(--rc-color-primary) 16%,transparent)}}.rc-storefront-header--signature .rc-ai-btn{cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;transition:transform .2s;display:grid}.rc-storefront-header--signature .rc-ai-btn svg{width:16px;height:16px}.rc-storefront-header--signature .rc-ai-btn:hover{transform:rotate(8deg)scale(1.08)}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-ai-btn{color:#fff;background:linear-gradient(135deg,#2b6fc2,#7cc4f0);box-shadow:0 0 10px #2b6fc24d}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-ai-btn{color:#03101f;background:linear-gradient(135deg,#00e7ff,#7861ff);box-shadow:0 0 14px #00e7ff59}.rc-storefront-header--signature .rc-signature-nav-utility{flex-wrap:nowrap;gap:2px}.rc-storefront-header--signature .rc-signature-nav-utility .rc-nav-popover-group{margin:0;padding:0}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled){background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;transition:transform .18s,background .18s,border-color .18s;display:grid}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled):hover{transform:translateY(-1px)}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled):hover{background:#2b6fc214;border-color:#2b6fc233}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-menu__link:not(.rc-signature-menu__link--labelled):hover{background:#1e90ff1a;border-color:#7ea0d640}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-nav-cart-badge,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-nav-notif-badge,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-nav-wishlist-badge,[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature [data-testid=cart-badge]{color:#fff;background:#2b6fc2;font-weight:700;box-shadow:0 1px 3px #14304f40}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-nav-cart-badge,[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-nav-notif-badge,[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-nav-wishlist-badge,[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature [data-testid=cart-badge]{color:#fff;background:#1e90ff;font-weight:700;box-shadow:0 0 8px #1e90ff66}.rc-storefront-header--signature .rc-signature-utility-sep{pointer-events:none;flex:none;align-self:center;width:1px;height:22px;margin:0 7px}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-utility-sep{background:linear-gradient(#0000,#2b6fc259,#0000)}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-utility-sep{background:linear-gradient(#0000,#7ea0d666,#0000)}.rc-storefront-header--signature .rc-signature-mode-toggle{border:1px solid #7ea0d629;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.rc-storefront-header--signature .rc-signature-mode-toggle__btn{border-radius:999px;place-items:center;width:30px;height:30px;padding:0;display:grid}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-mode-toggle{background:#f1f6fde6;border:1px solid #2b6fc233;box-shadow:0 1px 4px #2b6fc21a}[data-rc-preset=relique-celeste-signature-light] .rc-storefront-header--signature .rc-signature-mode-toggle__btn.is-on{color:#14304f;background:linear-gradient(135deg,#2b6fc238,#57a6ee2e);box-shadow:0 0 16px #2b6fc233}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-mode-toggle{background:#ffffff14}[data-rc-preset=relique-celeste-signature-dark] .rc-storefront-header--signature .rc-signature-mode-toggle__btn.is-on{color:#eaf1ff;background:linear-gradient(135deg,#1e90ff47,#7861ff38);box-shadow:0 0 16px #1e90ff40}@media (min-width:1024px){.rc-storefront-header--signature .rc-storefront-header__split-row{grid-template-columns:1fr;align-items:center;display:grid}.rc-storefront-header--signature .rc-storefront-header__split-row>.rc-storefront-premium-logo-slot{z-index:2;grid-area:1/1;justify-self:start}.rc-storefront-header--signature .rc-storefront-header__split-row>.rc-storefront-header__nav-row{z-index:1;grid-area:1/1;justify-self:stretch;width:100%;min-width:0}.rc-storefront-header--signature .rc-signature-nav-frame__nav{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:0;padding-left:1.25rem;padding-right:1.25rem;display:grid}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-nav-primary{grid-column:1;justify-self:end}.rc-storefront-header--signature[data-rc-logo-measured=true] .rc-signature-nav-frame__nav .rc-signature-nav-primary{margin-left:calc(var(--rc-logo-clear,0px) + 24px);justify-self:start}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-nav-center{flex:none;grid-column:2;justify-self:center}.rc-storefront-header--signature .rc-signature-nav-frame__nav .rc-signature-nav-utility{grid-column:3;justify-self:end}}.rc-see-gate{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);max-width:720px;color:var(--rc-text-main);border-radius:16px;flex-direction:column;gap:14px;margin:64px auto;padding:32px 36px;display:flex}.rc-see-gate__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--rc-text-soft,var(--rc-text-main));font-size:12px}@supports (color:color-mix(in lab,red,red)){.rc-see-gate__eyebrow{color:var(--rc-text-soft,color-mix(in srgb,var(--rc-text-main) 70%,transparent))}}.rc-see-gate__eyebrow{margin:0}.rc-see-gate__title{margin:0;font-size:22px;line-height:1.25}.rc-see-gate__body,.rc-see-gate__hint{margin:0;font-size:14px;line-height:1.55}.rc-see-gate__hint{color:var(--rc-text-soft,var(--rc-text-main))}@supports (color:color-mix(in lab,red,red)){.rc-see-gate__hint{color:var(--rc-text-soft,color-mix(in srgb,var(--rc-text-main) 70%,transparent))}}.rc-see-gate__steps{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:flex}.rc-see-gate code{background:var(--rc-bg-main);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}@supports (color:color-mix(in lab,red,red)){.rc-see-gate code{background:color-mix(in srgb,var(--rc-bg-main) 90%,var(--rc-text-main) 10%)}}.rc-see-gate__actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.rc-see-gate__button{border:1px solid var(--rc-border-clean);color:var(--rc-text-main);border-radius:10px;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.rc-see-gate__button,.rc-see-gate__button:hover{background:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.rc-see-gate__button:hover{background:color-mix(in srgb,var(--rc-bg-main) 80%,var(--rc-text-main) 8%)}}.rc-see-gate__button--ghost{background:0 0}.rc-see-gate--unavailable{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-see-gate--unavailable{border-color:color-mix(in srgb,var(--rc-border-clean) 60%,#e67e22 40%)}}.rc-see-builder{background:var(--rc-bg-main);flex-direction:column;height:calc(100vh - 56px);display:flex;overflow:hidden}.rc-see-builder__topbar{border-bottom:1px solid var(--rc-border-clean);background:var(--rc-bg-card);justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-builder__topbar{background:color-mix(in srgb,var(--rc-bg-card) 95%,var(--rc-bg-main))}}.rc-see-builder__topbar{flex-shrink:0;min-height:56px}.rc-see-builder__topbar-title{flex-direction:column;gap:1px;display:flex}.rc-see-builder__topbar-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--rc-text-muted);font-size:10px;font-weight:600;line-height:1}.rc-see-builder__topbar-heading{letter-spacing:-.01em;color:var(--rc-text);margin:0;font-size:16px;font-weight:700;line-height:1.3}.rc-see-builder__body{flex:1;grid-template-columns:320px 1fr;display:grid;overflow:hidden}.rc-see-builder__panel{border-right:1px solid var(--rc-border-clean);background:var(--rc-bg-card)}.rc-see-builder__panel,.rc-see-builder__preview{flex-direction:column;display:flex;overflow:hidden}.rc-see-builder__preview{background:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.rc-see-builder__preview{background:color-mix(in srgb,var(--rc-bg-main) 60%,var(--rc-surface))}}.rc-see-draft-bar{border-radius:var(--rc-radius);background:var(--rc-bg-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-draft-bar{background:color-mix(in srgb,var(--rc-bg-card) 80%,var(--rc-bg-main))}}.rc-see-draft-bar{border:1px solid var(--rc-border-clean);min-width:0}.rc-see-draft-bar__status{flex:220px}.rc-see-draft-bar .rc-see-draft-bar__actions{flex-wrap:wrap;flex:none;justify-content:flex-end}.rc-see-draft-bar__published-pin{word-break:break-word;white-space:normal!important}.rc-see-draft-bar__status{align-items:center;gap:8px;min-width:0;display:flex}.rc-see-draft-bar__meta{color:var(--rc-text-muted);white-space:nowrap;font-size:11px}.rc-see-draft-bar__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.rc-see-draft-bar--loading{opacity:.6;pointer-events:none}.rc-see-draft-bar--error{border-color:var(--rc-color-danger,#dc2626)}@supports (color:color-mix(in lab,red,red)){.rc-see-draft-bar--error{border-color:color-mix(in srgb,var(--rc-color-danger,#dc2626) 40%,transparent)}}.rc-see-draft-bar--error{background:var(--rc-color-danger,#dc2626)}@supports (color:color-mix(in lab,red,red)){.rc-see-draft-bar--error{background:color-mix(in srgb,var(--rc-color-danger,#dc2626) 6%,var(--rc-bg-card))}}.rc-see-draft-bar__error-msg{color:var(--rc-color-danger,#dc2626);font-size:12px}.rc-see-draft-bar__skeleton{border-radius:var(--rc-radius);background:var(--rc-border-clean);width:160px;height:20px;display:block}@supports (color:color-mix(in lab,red,red)){.rc-see-draft-bar__skeleton{background:color-mix(in srgb,var(--rc-border-clean) 80%,transparent)}}.rc-see-draft-bar__skeleton{animation:rc-see-skeleton 1.2s ease-in-out infinite alternate}@keyframes rc-see-skeleton{0%{opacity:.5}to{opacity:1}}.rc-see-status-pill{white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.rc-see-status-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.rc-see-status-pill--none{background:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-see-status-pill--none{background:color-mix(in srgb,var(--rc-border-clean) 50%,transparent)}}.rc-see-status-pill--none{color:var(--rc-text-muted)}.rc-see-status-pill--none .rc-see-status-dot{background:var(--rc-text-muted)}.rc-see-status-pill--draft{color:#b45309;background:#f59e0b1f}.rc-see-status-pill--draft .rc-see-status-dot{background:#f59e0b}.rc-see-status-pill--dirty{color:#1d4ed8;background:#3b82f61f}.rc-see-status-pill--dirty .rc-see-status-dot{background:#3b82f6;animation:rc-see-pulse 1.4s ease-in-out infinite}.rc-see-status-pill--published{color:#065f46;background:#10b9811f}.rc-see-status-pill--published .rc-see-status-dot{background:#10b981}@keyframes rc-see-pulse{0%,to{opacity:1}50%{opacity:.4}}.rc-see-btn{border-radius:var(--rc-radius);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;line-height:1.4;transition:background .16s,opacity .16s,box-shadow .16s;display:inline-flex}.rc-see-btn:disabled{opacity:.45;cursor:not-allowed}.rc-see-btn--ghost{border-color:var(--rc-border-clean);color:var(--rc-text);background:0 0}.rc-see-btn--ghost:hover:not(:disabled){background:var(--rc-surface)}.rc-see-btn--primary{background:var(--rc-color-primary);border-color:var(--rc-color-primary);color:#fff}.rc-see-btn--primary:hover:not(:disabled){opacity:.88;box-shadow:0 2px 8px var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-btn--primary:hover:not(:disabled){box-shadow:0 2px 8px color-mix(in srgb,var(--rc-color-primary) 30%,transparent)}}.rc-see-panel-tabs{flex-direction:column;flex:1;display:flex;overflow:hidden}.rc-see-panel-tabs__bar{border-bottom:1px solid var(--rc-border-clean);background:var(--rc-bg-card);display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-panel-tabs__bar{background:color-mix(in srgb,var(--rc-bg-card) 95%,var(--rc-bg-main))}}.rc-see-panel-tabs__bar{scrollbar-width:none;flex-shrink:0;overflow-x:auto}.rc-see-panel-tabs__bar::-webkit-scrollbar{display:none}.rc-see-tab{letter-spacing:.01em;min-width:0;color:var(--rc-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;padding:9px 8px;font-size:11.5px;font-weight:600;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.rc-see-tab:hover:not(.rc-see-tab--active){color:var(--rc-text);background:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.rc-see-tab:hover:not(.rc-see-tab--active){background:color-mix(in srgb,var(--rc-surface) 60%,transparent)}}.rc-see-tab--active{color:var(--rc-color-primary);border-bottom-color:var(--rc-color-primary);background:0 0}.rc-see-panel-tabs__content{flex:1;padding:16px;overflow-y:auto}.rc-see-tab-placeholder{text-align:center;color:var(--rc-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px 16px;display:flex}.rc-see-tab-placeholder__icon{opacity:.4}.rc-see-tab-placeholder__label{color:var(--rc-text);font-size:13px;font-weight:600;line-height:1.4}.rc-see-tab-placeholder__hint{color:var(--rc-text-muted);background:var(--rc-border-clean);border-radius:100px;padding:3px 8px;font-size:11px}@supports (color:color-mix(in lab,red,red)){.rc-see-tab-placeholder__hint{background:color-mix(in srgb,var(--rc-border-clean) 50%,transparent)}}.rc-see-preview-placeholder{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow:hidden}.rc-see-preview-placeholder__frame{border-radius:var(--rc-radius-lg,10px);border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000000f}.rc-see-preview-placeholder__browser-bar{background:var(--rc-bg-main);align-items:center;gap:6px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-placeholder__browser-bar{background:color-mix(in srgb,var(--rc-bg-main) 70%,var(--rc-bg-card))}}.rc-see-preview-placeholder__browser-bar{border-bottom:1px solid var(--rc-border-clean);flex-shrink:0}.rc-see-preview-placeholder__dot{background:var(--rc-border-clean);border-radius:50%;width:10px;height:10px}.rc-see-preview-placeholder__dot:first-child{background:#ff5f57}.rc-see-preview-placeholder__dot:nth-child(2){background:#febc2e}.rc-see-preview-placeholder__dot:nth-child(3){background:#28c840}.rc-see-preview-placeholder__url{color:var(--rc-text-muted);text-align:center;background:var(--rc-surface);border-radius:4px;flex:1;margin:0 12px;padding:3px 8px;font-size:11px}.rc-see-preview-placeholder__content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:relative}.rc-see-preview-placeholder__inner{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:8px;display:flex}.rc-see-preview-placeholder__icon{color:var(--rc-text-muted);opacity:.45}.rc-see-preview-placeholder__title{color:var(--rc-text);margin:0;font-size:14px;font-weight:700}.rc-see-preview-placeholder__desc{color:var(--rc-text-muted);max-width:280px;margin:0;font-size:12px;line-height:1.5}.rc-see-preview-placeholder__sections{opacity:.06;pointer-events:none;flex-direction:column;gap:0;display:flex;position:absolute;inset:0;overflow:hidden}.rc-see-preview-placeholder__section-mock{flex-shrink:0}.rc-see-preview-placeholder__section-mock--hero{background:var(--rc-color-primary);height:35%}.rc-see-preview-placeholder__section-mock--grid{background:var(--rc-text-muted);background-image:repeating-linear-gradient(90deg,transparent,transparent 24%,var(--rc-bg-card) 24%,var(--rc-bg-card) 25%);height:40%}.rc-see-preview-placeholder__section-mock--banner{background:var(--rc-color-primary);height:25%}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-placeholder__section-mock--banner{background:color-mix(in srgb,var(--rc-color-primary) 60%,var(--rc-text-muted))}}.rc-see-preview-placeholder__viewport-bar{flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:flex}.rc-see-viewport-btn{border-radius:var(--rc-radius);border:1px solid var(--rc-border-clean);width:32px;height:32px;color:var(--rc-text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.rc-see-viewport-btn:hover:not(:disabled){background:var(--rc-surface);color:var(--rc-text)}.rc-see-viewport-btn--active{background:var(--rc-surface);color:var(--rc-color-primary);border-color:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-viewport-btn--active{border-color:color-mix(in srgb,var(--rc-color-primary) 40%,var(--rc-border-clean))}}.rc-see-viewport-btn:disabled{opacity:.4;cursor:not-allowed}.rc-see-theme-panel{flex-direction:column;gap:0;display:flex}.rc-see-theme-panel__intro{padding:12px 4px 4px}.rc-see-theme-panel__intro-text{color:var(--rc-text-muted);background:var(--rc-color-primary);font-size:12px;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.rc-see-theme-panel__intro-text{background:color-mix(in srgb,var(--rc-color-primary) 6%,transparent)}}.rc-see-theme-panel__intro-text{border:1px solid var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-theme-panel__intro-text{border:1px solid color-mix(in srgb,var(--rc-color-primary) 18%,transparent)}}.rc-see-theme-panel__intro-text{border-radius:var(--rc-radius);padding:10px 12px}.rc-see-theme-panel__divider{background:var(--rc-border-clean);height:1px;margin:8px 0}.rc-see-picker{padding:8px 0}.rc-see-picker__header{padding:4px 2px 10px}.rc-see-picker__title{letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted);margin:0 0 3px;font-size:12px;font-weight:700}.rc-see-picker__subtitle{opacity:.75;line-height:1.4}.rc-see-picker__hint,.rc-see-picker__subtitle{color:var(--rc-text-muted);margin:0;font-size:11px}.rc-see-picker__hint{opacity:.7;padding:6px 2px 0}.rc-see-picker__grid--pack{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.rc-see-pack-card{border-radius:var(--rc-radius);border:1.5px solid var(--rc-border-clean);background:var(--rc-bg-card);cursor:pointer;text-align:left;flex-direction:column;gap:8px;width:100%;min-height:100px;padding:10px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;position:relative}.rc-see-pack-card:hover:not(:disabled){border-color:var(--rc-color-primary);background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-pack-card:hover:not(:disabled){background:color-mix(in srgb,var(--rc-color-primary) 4%,var(--rc-bg-card))}}.rc-see-pack-card:focus-visible{outline:2px solid var(--rc-color-primary);outline-offset:2px}.rc-see-pack-card--selected{border-color:var(--rc-color-primary);background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-pack-card--selected{background:color-mix(in srgb,var(--rc-color-primary) 8%,var(--rc-bg-card))}}.rc-see-pack-card--selected{box-shadow:0 0 0 1px var(--rc-color-primary)}.rc-see-pack-card--unavailable{opacity:.55;cursor:not-allowed}.rc-see-pack-card__preview{border-radius:calc(var(--rc-radius) - 2px);flex-shrink:0;align-items:flex-start;gap:6px;height:36px;display:flex;position:relative;overflow:hidden}.rc-see-pack-card__preview-swatch{flex-shrink:0;width:6px;height:100%}.rc-see-pack-card__preview-lines{flex-direction:column;flex:1;gap:5px;padding:7px 6px 7px 0;display:flex}.rc-see-pack-card__preview-line{opacity:.35;background:currentColor;border-radius:2px;height:4px}.rc-see-pack-card__preview-line--h{opacity:.5;width:70%}.rc-see-pack-card__preview-line--body{width:90%}.rc-see-pack-card__preview-line--short{width:55%}.rc-see-pack-card__preview-mode{border:1.5px solid #ffffff4d;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;right:5px}.rc-see-pack-card__preview-mode--dark{background:#1a1a1a}.rc-see-pack-card__preview-mode--light{background:#f5f5f5;border-color:#0003}.rc-see-pack-card__preview-mode--auto{background:linear-gradient(135deg,#1a1a1a 50%,#f5f5f5 0)}.rc-see-pack-card__info{flex-direction:column;gap:3px;display:flex}.rc-see-pack-card__name{color:var(--rc-text);font-size:11.5px;font-weight:700;line-height:1.3}.rc-see-pack-card__description{color:var(--rc-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.rc-see-pack-card__selected-badge{background:var(--rc-color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:6px;right:6px}.rc-see-pack-card__future-badge{letter-spacing:.04em;text-transform:uppercase;background:var(--rc-text-muted);border-radius:3px;padding:2px 5px;font-size:9px;font-weight:700;position:absolute;bottom:6px;right:6px}@supports (color:color-mix(in lab,red,red)){.rc-see-pack-card__future-badge{background:color-mix(in srgb,var(--rc-text-muted) 20%,transparent)}}.rc-see-pack-card__future-badge{color:var(--rc-text-muted);border:1px solid var(--rc-border-clean)}.rc-see-picker__list--family{flex-direction:column;gap:6px;display:flex}.rc-see-family-card{border-radius:var(--rc-radius);border:1.5px solid var(--rc-border-clean);background:var(--rc-bg-card);cursor:pointer;text-align:left;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:border-color .16s,background .16s;display:flex;position:relative}.rc-see-family-card:hover:not(:disabled){border-color:var(--rc-color-primary);background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-family-card:hover:not(:disabled){background:color-mix(in srgb,var(--rc-color-primary) 4%,var(--rc-bg-card))}}.rc-see-family-card:focus-visible{outline:2px solid var(--rc-color-primary);outline-offset:2px}.rc-see-family-card--selected{border-color:var(--rc-color-primary);background:var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-family-card--selected{background:color-mix(in srgb,var(--rc-color-primary) 8%,var(--rc-bg-card))}}.rc-see-family-card--unavailable{opacity:.5;cursor:not-allowed}.rc-see-family-card__icon{background:var(--rc-color-primary);border-radius:6px;flex-shrink:0;width:32px;height:32px}@supports (color:color-mix(in lab,red,red)){.rc-see-family-card__icon{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-see-family-card__icon{color:var(--rc-color-primary);justify-content:center;align-items:center;display:flex}.rc-see-family-card--unavailable .rc-see-family-card__icon{background:var(--rc-text-muted)}@supports (color:color-mix(in lab,red,red)){.rc-see-family-card--unavailable .rc-see-family-card__icon{background:color-mix(in srgb,var(--rc-text-muted) 10%,transparent)}}.rc-see-family-card--unavailable .rc-see-family-card__icon{color:var(--rc-text-muted)}.rc-see-family-card__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rc-see-family-card__name{color:var(--rc-text);font-size:12.5px;font-weight:700;line-height:1.3}.rc-see-family-card__description{color:var(--rc-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;overflow:hidden}.rc-see-family-card__future-badge{letter-spacing:.04em;text-transform:uppercase;background:var(--rc-color-primary);border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.rc-see-family-card__future-badge{background:color-mix(in srgb,var(--rc-color-primary) 12%,transparent)}}.rc-see-family-card__future-badge{color:var(--rc-color-primary);border:1px solid var(--rc-color-primary)}@supports (color:color-mix(in lab,red,red)){.rc-see-family-card__future-badge{border:1px solid color-mix(in srgb,var(--rc-color-primary) 25%,transparent)}}.rc-see-family-card--unavailable .rc-see-family-card__future-badge{background:var(--rc-text-muted)}@supports (color:color-mix(in lab,red,red)){.rc-see-family-card--unavailable .rc-see-family-card__future-badge{background:color-mix(in srgb,var(--rc-text-muted) 10%,transparent)}}.rc-see-family-card--unavailable .rc-see-family-card__future-badge{color:var(--rc-text-muted);border-color:var(--rc-border-clean)}.rc-see-family-card__check{background:var(--rc-color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.rc-see-draft-bar__saving-indicator{color:var(--rc-text-muted);align-items:center;gap:6px;font-size:11px;font-style:italic;display:flex}.rc-see-draft-bar__saving-dot{background:var(--rc-color-primary);border-radius:50%;width:6px;height:6px;animation:rc-see-saving-pulse 1s ease-in-out infinite}@keyframes rc-see-saving-pulse{0%,to{opacity:1}50%{opacity:.3}}.rc-see-builder__save-error{background:#ef4444;align-items:center;gap:8px;padding:6px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-builder__save-error{background:color-mix(in srgb,#ef4444 10%,var(--rc-bg-card))}}.rc-see-builder__save-error{color:#dc2626;border-bottom:1px solid #ef444440;flex-shrink:0;font-size:12px}.rc-see-builder__save-error-msg{flex:1}.rc-see-btn--xs{min-height:20px;padding:2px 6px;font-size:11px}.rc-see-page-selector{background:var(--rc-bg-surface,#f7f7f9);border-radius:8px;flex-shrink:0;gap:2px;margin-bottom:0;padding:4px;display:flex}.rc-see-page-tab{color:var(--rc-text-secondary,#6b7280);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:11.5px;font-weight:500;transition:background .14s,color .14s;display:flex}.rc-see-page-tab:hover{background:var(--rc-bg-main,#fff);color:var(--rc-text-primary,#111827)}.rc-see-page-tab--active{background:var(--rc-bg-main,#fff);color:var(--rc-color-primary,#6d44b8);box-shadow:0 1px 3px #00000014}.rc-see-page-tab__icon{opacity:.7;align-items:center;display:flex}.rc-see-page-tab--active .rc-see-page-tab__icon{opacity:1}.rc-see-page-tab__label{font-size:11.5px}.rc-see-page-tab__count{background:var(--rc-color-primary,#6d44b8);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.rc-see-blueprint-editor{flex-direction:column;gap:0;height:100%;display:flex;overflow:hidden}.rc-see-blueprint-editor__divider{background:var(--rc-border-soft,#e5e7eb);flex-shrink:0;height:1px;margin:8px 0}.rc-see-blueprint-editor__page-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:2px 0 6px;display:flex}.rc-see-blueprint-editor__page-label{color:var(--rc-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600}.rc-see-blueprint-editor__page-id{color:var(--rc-text-muted,#9ca3af);font-family:monospace;font-size:10px}.rc-see-section-list{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.rc-see-section-list__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:0 0 6px;display:flex}.rc-see-section-list__count{color:var(--rc-text-muted,#9ca3af);font-size:11px;font-weight:500}.rc-see-section-list__add-btn{align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:flex}.rc-see-section-list__items{flex-direction:column;flex:1;gap:4px;padding-bottom:8px;display:flex;overflow-y:auto}.rc-see-section-list__item-wrap{align-items:stretch;gap:6px;display:flex;position:relative}.rc-see-section-list__item-wrap>:last-child{flex:1}.rc-see-section-list__item-wrap[data-dragging]{z-index:5;box-shadow:0 6px 24px #00000029}.rc-see-section-list__drag-handle{width:18px;color:var(--rc-text-muted,#8a8a99);cursor:grab;background:0 0;border:1px solid #0000;border-radius:4px;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex}.rc-see-section-list__drag-handle:focus-visible,.rc-see-section-list__drag-handle:hover{background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){.rc-see-section-list__drag-handle:focus-visible,.rc-see-section-list__drag-handle:hover{background:color-mix(in srgb,var(--rc-bg-card) 70%,transparent)}}.rc-see-section-list__drag-handle:focus-visible,.rc-see-section-list__drag-handle:hover{color:var(--rc-color-primary,#6d44b8);outline:none}.rc-see-section-list__drag-handle:active{cursor:grabbing}.rc-see-section-list__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:32px 16px;display:flex}.rc-see-section-list__empty-icon{color:var(--rc-color-primary,#6d44b8);opacity:.5;margin-bottom:4px}.rc-see-section-list__empty-text{color:var(--rc-text-primary,#111827);margin:0;font-size:13.5px;font-weight:600}.rc-see-section-list__empty-hint{color:var(--rc-text-secondary,#6b7280);max-width:240px;margin:0;font-size:12px}.rc-see-section-list__empty-cta{align-items:center;gap:6px;margin-top:6px;display:flex}.rc-see-section-card{border:1px solid var(--rc-border-soft,#e5e7eb);background:var(--rc-bg-main,#fff);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.rc-see-section-card:hover{border-color:var(--rc-color-primary-light,#b08bef);box-shadow:0 1px 4px #6d44b814}.rc-see-section-card--selected{border-color:var(--rc-color-primary,#6d44b8);box-shadow:0 0 0 2px #6d44b81f}.rc-see-section-card--disabled{opacity:.55;background:var(--rc-bg-surface,#f7f7f9)}.rc-see-section-card__handle{color:var(--rc-text-muted,#d1d5db);cursor:default;flex-shrink:0;align-items:center;display:flex}.rc-see-section-card__type-icon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.rc-see-section-card__type-icon--layout{color:#6d44b8;background:#6d44b81a}.rc-see-section-card__type-icon--commerce{color:#059669;background:#10b9811a}.rc-see-section-card__type-icon--media{color:#d97706;background:#f59e0b1a}.rc-see-section-card__type-icon--content{color:#2563eb;background:#3b82f61a}.rc-see-section-card__type-icon--interactive{color:#dc2626;background:#ef44441a}.rc-see-section-card__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rc-see-section-card__name{color:var(--rc-text-primary,#111827);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.rc-see-section-card__meta{align-items:center;gap:5px;display:flex}.rc-see-section-card__type-label{color:var(--rc-text-muted,#9ca3af);font-size:10.5px}.rc-see-section-card__category{background:var(--rc-bg-surface,#f3f4f6);color:var(--rc-text-secondary,#6b7280);border-radius:4px;padding:0 5px;font-size:10px;font-weight:500}.rc-see-section-card__toggle{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:2px;display:flex}.rc-see-section-card__toggle-track{background:var(--rc-border-soft,#e5e7eb);border-radius:8px;align-items:center;width:28px;height:16px;transition:background .2s;display:inline-flex;position:relative}.rc-see-section-card__toggle--on .rc-see-section-card__toggle-track{background:var(--rc-color-primary,#6d44b8)}.rc-see-section-card__toggle-thumb{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .2s;position:absolute;left:2px;box-shadow:0 1px 2px #00000026}.rc-see-section-card__toggle--on .rc-see-section-card__toggle-thumb{transform:translate(12px)}.rc-see-section-card__actions{flex-shrink:0;align-items:center;gap:1px;display:flex}.rc-see-section-card__action{width:24px;height:24px;color:var(--rc-text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.rc-see-section-card__action:hover:not(:disabled){background:var(--rc-bg-surface,#f3f4f6);color:var(--rc-text-primary,#111827)}.rc-see-section-card__action:disabled{opacity:.25;cursor:default}.rc-see-section-card__action--edit:hover:not(:disabled){color:var(--rc-color-primary,#6d44b8);background:#6d44b81a}.rc-see-section-card__action--active{color:var(--rc-color-primary,#6d44b8)!important;background:#6d44b826!important}.rc-see-section-card__action--delete:hover:not(:disabled){color:#dc2626;background:#ef44441a}.rc-see-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9000;background:#00000073;padding:16px}.rc-see-modal{background:var(--rc-bg-main,#fff);width:100%;max-width:560px;max-height:80vh;overflow:hidden;box-shadow:0 20px 60px #0000002e,0 2px 8px #00000014}.rc-see-modal__header{border-bottom:1px solid var(--rc-border-soft,#e5e7eb);flex-shrink:0;padding:16px 16px 12px}.rc-see-modal__title-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.rc-see-modal__title{color:var(--rc-text-primary,#111827);font-size:15px;font-weight:700}.rc-see-modal__close{width:28px;height:28px;color:var(--rc-text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .12s;display:flex}.rc-see-modal__close:hover{background:var(--rc-bg-surface,#f3f4f6)}.rc-see-modal__search-row{align-items:center;margin-bottom:8px;display:flex;position:relative}.rc-see-modal__search-icon{color:var(--rc-text-muted,#9ca3af);align-items:center;display:flex;position:absolute;left:10px}.rc-see-modal__search-input{border:1px solid var(--rc-border-soft,#e5e7eb);background:var(--rc-bg-surface,#f9fafb);width:100%;color:var(--rc-text-primary,#111827);border-radius:8px;outline:none;padding:7px 32px;font-size:13px;transition:border-color .14s}.rc-see-modal__search-input:focus{border-color:var(--rc-color-primary,#6d44b8);background:var(--rc-bg-main,#fff)}.rc-see-modal__search-clear{color:var(--rc-text-muted,#9ca3af);cursor:pointer;background:0 0;border:none;padding:2px;font-size:16px;line-height:1;position:absolute;right:8px}.rc-see-modal__category-filters{flex-wrap:wrap;gap:4px;display:flex}.rc-see-modal__cat-btn{border:1px solid var(--rc-border-soft,#e5e7eb);color:var(--rc-text-secondary,#6b7280);cursor:pointer;background:0 0;border-radius:20px;padding:4px 10px;font-size:11.5px;font-weight:500;transition:background .12s,color .12s,border-color .12s}.rc-see-modal__cat-btn:hover{background:var(--rc-bg-surface,#f3f4f6)}.rc-see-modal__cat-btn--active{background:var(--rc-color-primary,#6d44b8);color:#fff;border-color:var(--rc-color-primary,#6d44b8)}.rc-see-modal__body{flex:1;padding:8px 12px;overflow-y:auto}.rc-see-modal__group{margin-bottom:8px}.rc-see-modal__group-label{color:var(--rc-text-muted,#9ca3af);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px;padding:4px 4px 2px;font-size:10.5px;font-weight:700}.rc-see-modal__group-items{flex-direction:column;gap:2px;display:flex}.rc-see-modal__section-type{background:var(--rc-bg-surface,#f9fafb);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;transition:background .12s,border-color .12s;display:flex}.rc-see-modal__section-type:hover{background:var(--rc-bg-main,#fff);border-color:var(--rc-color-primary-light,#b08bef)}.rc-see-modal__type-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rc-see-modal__type-icon--layout{color:#6d44b8;background:#6d44b81a}.rc-see-modal__type-icon--commerce{color:#059669;background:#10b9811a}.rc-see-modal__type-icon--media{color:#d97706;background:#f59e0b1a}.rc-see-modal__type-icon--content{color:#2563eb;background:#3b82f61a}.rc-see-modal__type-icon--interactive{color:#dc2626;background:#ef44441a}.rc-see-modal__type-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rc-see-modal__type-name{color:var(--rc-text-primary,#111827);font-size:13px;font-weight:600}.rc-see-modal__type-desc{color:var(--rc-text-secondary,#6b7280);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rc-see-modal__type-add{width:24px;height:24px;color:var(--rc-color-primary,#6d44b8);opacity:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s;display:flex}.rc-see-modal__section-type:hover .rc-see-modal__type-add{opacity:1}.rc-see-modal__type-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.rc-see-modal__type-badge{letter-spacing:.02em;text-transform:uppercase;border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);height:18px;color:var(--rc-text-muted);border-radius:999px;align-items:center;padding:0 8px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.rc-see-modal__type-badge--experimental{color:var(--rc-status-warning,#b45309);border-color:var(--rc-status-warning,#fbbf24);background:var(--rc-status-warning,#fbbf24)}@supports (color:color-mix(in lab,red,red)){.rc-see-modal__type-badge--experimental{background:color-mix(in srgb,var(--rc-status-warning,#fbbf24) 12%,var(--rc-bg-card) 88%)}}.rc-see-modal__type-badge--mock{color:var(--rc-status-info,#1d4ed8);border-color:var(--rc-status-info,#60a5fa);background:var(--rc-status-info,#60a5fa)}@supports (color:color-mix(in lab,red,red)){.rc-see-modal__type-badge--mock{background:color-mix(in srgb,var(--rc-status-info,#60a5fa) 12%,var(--rc-bg-card) 88%)}}.rc-see-page-selector-wrap{flex-direction:column;gap:10px;display:flex}.rc-see-page-tab--coming-soon{opacity:.6;cursor:not-allowed;position:relative}.rc-see-page-tab--coming-soon:focus-visible,.rc-see-page-tab--coming-soon:hover{background:inherit}.rc-see-page-tab__soon{letter-spacing:.04em;text-transform:uppercase;background:var(--rc-status-warning,#fbbf24);border-radius:999px;align-items:center;height:18px;margin-left:8px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-see-page-tab__soon{background:color-mix(in srgb,var(--rc-status-warning,#fbbf24) 18%,var(--rc-bg-card) 82%)}}.rc-see-page-tab__soon{color:var(--rc-status-warning,#92400e);border:1px solid var(--rc-status-warning,#fbbf24)}@supports (color:color-mix(in lab,red,red)){.rc-see-page-tab__soon{border:1px solid color-mix(in srgb,var(--rc-status-warning,#fbbf24) 40%,transparent)}}.rc-see-page-selector__notice{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);color:var(--rc-text-muted);border-radius:10px;margin:0;padding:10px 12px;font-size:12px;line-height:1.55}.rc-see-page-selector__notice strong{color:var(--rc-text);font-weight:600}.rc-see-page-selector__notice code{background:var(--rc-surface);color:var(--rc-text);border:1px solid var(--rc-border-clean);border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.rc-see-modal__empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;display:flex}.rc-see-modal__empty-text{color:var(--rc-text-secondary,#6b7280);margin:0;font-size:13px}.rc-see-modal__footer{border-top:1px solid var(--rc-border-soft,#e5e7eb);flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.rc-see-modal__footer-hint{color:var(--rc-text-muted,#9ca3af);font-size:11px}.rc-see-section-editor{flex-direction:column;height:100%;display:flex;overflow:hidden}.rc-see-section-editor__header{border-bottom:1px solid var(--rc-border-soft,#e5e7eb);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:0 0 10px;display:flex}.rc-see-section-editor__back{color:var(--rc-color-primary,#6d44b8);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;font-size:12px;font-weight:500;transition:background .12s;display:flex}.rc-see-section-editor__back:hover{background:#6d44b814}.rc-see-section-editor__type-badge{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.rc-see-section-editor__cat{text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.rc-see-section-editor__cat--layout{color:#6d44b8;background:#6d44b81a}.rc-see-section-editor__cat--commerce{color:#059669;background:#10b9811a}.rc-see-section-editor__cat--media{color:#d97706;background:#f59e0b1a}.rc-see-section-editor__cat--content{color:#2563eb;background:#3b82f61a}.rc-see-section-editor__cat--interactive{color:#dc2626;background:#ef44441a}.rc-see-section-editor__type-name{color:var(--rc-text-secondary,#6b7280);font-size:11.5px;font-weight:600}.rc-see-section-editor__body{flex-direction:column;flex:1;gap:12px;padding-bottom:8px;display:flex;overflow-y:auto}.rc-see-section-editor__divider{background:var(--rc-border-soft,#e5e7eb);flex-shrink:0;height:1px;margin:2px 0}.rc-see-section-editor__toggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.rc-see-section-editor__toggle-track{background:var(--rc-border-soft,#e5e7eb);border-radius:10px;flex-shrink:0;align-items:center;width:36px;height:20px;transition:background .2s;display:inline-flex;position:relative}.rc-see-section-editor__toggle--on .rc-see-section-editor__toggle-track{background:var(--rc-color-primary,#6d44b8)}.rc-see-section-editor__toggle-thumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;left:2px;box-shadow:0 1px 3px #0003}.rc-see-section-editor__toggle--on .rc-see-section-editor__toggle-thumb{transform:translate(16px)}.rc-see-section-editor__toggle-label{color:var(--rc-text-secondary,#6b7280);font-size:12.5px;font-weight:500}.rc-see-section-editor__toggle--on .rc-see-section-editor__toggle-label{color:var(--rc-color-primary,#6d44b8)}.rc-see-section-editor__footer{border-top:1px solid var(--rc-border-soft,#e5e7eb);flex-shrink:0;margin-top:auto;padding:10px 0 0}.rc-see-section-editor__future-hint{color:var(--rc-text-muted,#9ca3af);margin:0;font-size:11px;font-style:italic}.rc-see-field--inline{flex-direction:row;justify-content:space-between;align-items:center}.rc-see-field__label{color:var(--rc-text-secondary,#6b7280)}.rc-see-field__input{border:1px solid var(--rc-border-soft,#e5e7eb);background:var(--rc-bg-surface,#f9fafb);width:100%;color:var(--rc-text-primary,#111827);border-radius:7px;outline:none;padding:6px 10px;font-size:12.5px;transition:border-color .14s,background .14s}.rc-see-field__input:focus{border-color:var(--rc-color-primary,#6d44b8);background:var(--rc-bg-main,#fff)}.rc-see-field__input--sm{width:80px}.rc-see-field__select{border:1px solid var(--rc-border-soft,#e5e7eb);background:var(--rc-bg-surface,#f9fafb);width:100%;color:var(--rc-text-primary,#111827);cursor:pointer;appearance:auto;border-radius:7px;outline:none;padding:6px 10px;font-size:12.5px;transition:border-color .14s}.rc-see-field__select:focus{border-color:var(--rc-color-primary,#6d44b8)}.rc-see-field__hint{color:var(--rc-text-muted,#9ca3af);margin:0;font-style:italic}.rc-see-preview-panel{background:var(--rc-bg-main);flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.rc-see-preview-panel__toolbar{background:var(--rc-bg-card);border-bottom:1px solid var(--rc-border-clean);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.rc-see-preview-panel__page-tabs{flex-shrink:0;gap:2px;display:flex}.rc-see-preview-page-tab{border-radius:var(--rc-radius);color:var(--rc-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:4px 10px;font-size:11.5px;font-weight:500;transition:background .14s,color .14s}.rc-see-preview-page-tab:hover{background:var(--rc-surface);color:var(--rc-text)}.rc-see-preview-page-tab--active{background:var(--rc-surface);color:var(--rc-color-primary,#6d44b8);border-color:var(--rc-color-primary,#6d44b8)}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-page-tab--active{border-color:color-mix(in srgb,var(--rc-color-primary,#6d44b8) 35%,var(--rc-border-clean))}}.rc-see-preview-panel__viewport-btns{flex-shrink:0;gap:3px;display:flex}.rc-see-preview-panel__public-btn{align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.rc-see-preview-panel__public-btn--blocked{opacity:.55}.rc-see-preview-panel__frame-outer{border-radius:var(--rc-radius-lg,10px);border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);flex-direction:column;flex:1;margin:12px;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000000f}.rc-see-preview-panel__browser-chrome{background:var(--rc-bg-main);align-items:center;gap:6px;padding:7px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__browser-chrome{background:color-mix(in srgb,var(--rc-bg-main) 70%,var(--rc-bg-card))}}.rc-see-preview-panel__browser-chrome{border-bottom:1px solid var(--rc-border-clean);flex-shrink:0}.rc-see-preview-panel__browser-favicon{width:14px;height:14px;color:var(--rc-color-primary,#6d44b8);opacity:.85;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.rc-see-preview-panel__browser-url-text{vertical-align:middle;display:inline-block}.rc-see-preview-panel__chrome-mode-badge{text-transform:uppercase;letter-spacing:.08em;color:var(--rc-color-primary,#6d44b8);background:var(--rc-color-primary,#6d44b8);border-radius:999px;padding:2px 6px;font-size:10px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__chrome-mode-badge{background:color-mix(in srgb,var(--rc-color-primary,#6d44b8) 14%,transparent)}}.rc-see-preview-panel__chrome-mode-badge{border:1px solid var(--rc-color-primary,#6d44b8)}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__chrome-mode-badge{border:1px solid color-mix(in srgb,var(--rc-color-primary,#6d44b8) 30%,transparent)}}.rc-see-preview-panel__chrome-mode-badge{margin-right:4px}.rc-see-preview-panel__browser-url{color:var(--rc-text-muted);text-align:center;background:var(--rc-surface);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:1;margin:0 8px;padding:3px 8px;font-size:11px;overflow:hidden}.rc-see-preview-panel__viewport-badge{color:var(--rc-text-muted);background:var(--rc-surface);border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px}.rc-see-preview-panel__viewport-container{flex:1;width:100%;margin:0 auto;transition:max-width .2s;overflow:hidden auto}.rc-see-preview-panel__viewport-container--desktop{max-width:100%}.rc-see-preview-panel__viewport-container--tablet{border-inline:1px solid var(--rc-border-clean);max-width:768px}.rc-see-preview-panel__viewport-container--mobile{border-inline:1px solid var(--rc-border-clean);max-width:390px}.rc-see-preview-panel__pack-indicator{justify-content:flex-end;padding:6px 10px 0;display:flex}.rc-see-preview-panel__pack-badge{color:var(--rc-text-muted);background:var(--rc-surface);border-radius:4px;padding:2px 7px;font-size:10px}.rc-see-preview-panel__header-bar{border-bottom:1px dashed var(--rc-border-clean);background:var(--rc-surface);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__header-bar{background:color-mix(in srgb,var(--rc-surface) 70%,transparent)}}.rc-see-preview-panel__header-bar{font-size:12px;line-height:1.4}.rc-see-preview-panel__header-bar--override{background:#6366f1}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__header-bar--override{background:color-mix(in srgb,#6366f1 8%,var(--rc-surface) 92%)}}.rc-see-preview-panel__header-bar--override{border-bottom-color:#6366f1}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__header-bar--override{border-bottom-color:color-mix(in srgb,#6366f1 30%,var(--rc-border-clean) 70%)}}.rc-see-preview-panel__header-bar-dot{background:var(--rc-text-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.rc-see-preview-panel__header-bar-dot--on{background:#6366f1;box-shadow:0 0 0 3px #6366f140}.rc-see-preview-panel__header-bar-text{flex-direction:column;gap:2px;display:flex}.rc-see-preview-panel__header-bar-text strong{color:var(--rc-text);font-weight:600}.rc-see-preview-panel__header-bar-hint{color:var(--rc-text-muted);font-size:11px}.rc-see-preview-panel__header-bar-summary{color:var(--rc-text-muted);flex-wrap:wrap;gap:4px 10px;margin-top:2px;font-size:11px;display:flex}.rc-see-preview-panel__header-bar-summary>span{background:var(--rc-surface)}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__header-bar-summary>span{background:color-mix(in srgb,var(--rc-surface) 85%,transparent)}}.rc-see-preview-panel__header-bar-summary>span{font-variant-numeric:tabular-nums;border-radius:3px;padding:1px 6px}.rc-see-preview-panel__sections{flex-direction:column;gap:0;padding:0;display:flex}.rc-see-preview-section{border-bottom:1px dashed var(--rc-border-clean);padding:0;transition:opacity .16s;position:relative}.rc-see-preview-section--disabled{opacity:.4}.rc-see-preview-section__header{background:var(--rc-surface);align-items:center;gap:6px;padding:4px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-section__header{background:color-mix(in srgb,var(--rc-surface) 60%,transparent)}}.rc-see-preview-section__header{border-bottom:1px solid var(--rc-border-clean)}.rc-see-preview-section__type-badge{color:var(--rc-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.rc-see-preview-section__disabled-badge{color:#f59e0b;background:#f59e0b1f;border-radius:3px;padding:1px 5px;font-size:10px}.rc-see-preview-section__body{padding:6px 10px}.rc-see-preview-section__title{color:var(--rc-text);margin:0 0 4px;font-size:12px;font-weight:600}.rc-see-preview-section__custom-html-placeholder{border:1px dashed var(--rc-border-clean);border-radius:var(--rc-radius);background:#6d44b8;align-items:center;gap:10px;margin:8px 10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-section__custom-html-placeholder{background:color-mix(in srgb,#6d44b8 5%,var(--rc-bg-card))}}.rc-see-preview-section__custom-html-placeholder{color:var(--rc-text-muted)}.rc-see-preview-section__custom-html-label{flex-direction:column;gap:2px;font-size:12.5px;font-weight:500;display:flex}.rc-see-preview-section__custom-html-label small{color:var(--rc-text-muted);font-size:10.5px;font-weight:400}.rc-see-preview-visual--hero{background:linear-gradient(135deg,var(--rc-color-primary,#6d44b8) 0,var(--rc-color-primary,#6d44b8) 100%);min-height:80px;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-visual--hero{background:linear-gradient(135deg,color-mix(in srgb,var(--rc-color-primary,#6d44b8) 25%,var(--rc-bg-card)) 0,color-mix(in srgb,var(--rc-color-primary,#6d44b8) 10%,var(--rc-bg-card)) 100%)}}.rc-see-preview-visual--hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex}.rc-see-preview-visual__hero-bg{background:repeating-linear-gradient(45deg,transparent,transparent 8px,var(--rc-color-primary,#6d44b8) 8px,var(--rc-color-primary,#6d44b8) 9px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-visual__hero-bg{background:repeating-linear-gradient(45deg,transparent,transparent 8px,color-mix(in srgb,var(--rc-color-primary,#6d44b8) 4%,transparent) 8px,color-mix(in srgb,var(--rc-color-primary,#6d44b8) 4%,transparent) 9px)}}.rc-see-preview-visual__hero-content{z-index:1;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.rc-see-preview-visual__hero-title{color:var(--rc-text);font-size:13px;font-weight:700}.rc-see-preview-visual__hero-sub{color:var(--rc-text-muted);font-size:11px}.rc-see-preview-visual__hero-cta{background:var(--rc-color-primary,#6d44b8);opacity:.6;border-radius:10px;width:60px;height:20px;margin-top:4px}.rc-see-preview-visual--grid{gap:6px;padding:10px;display:grid}.rc-see-preview-visual--grid-4{grid-template-columns:repeat(4,1fr)}.rc-see-preview-visual--grid-1{grid-template-columns:1fr}.rc-see-preview-visual__product-card{flex-direction:column;gap:4px;display:flex}.rc-see-preview-visual__product-img{background:var(--rc-surface);border-radius:4px;height:48px}.rc-see-preview-visual__product-name,.rc-see-preview-visual__product-price{background:var(--rc-border-clean);border-radius:4px;height:8px}.rc-see-preview-visual__product-price{width:60%}.rc-see-preview-visual--banner{background:linear-gradient(90deg,var(--rc-color-primary,#6d44b8) 0,var(--rc-color-primary,#6d44b8) 100%);min-height:48px}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-visual--banner{background:linear-gradient(90deg,color-mix(in srgb,var(--rc-color-primary,#6d44b8) 20%,var(--rc-bg-card)) 0,color-mix(in srgb,var(--rc-color-primary,#6d44b8) 8%,var(--rc-bg-card)) 100%)}}.rc-see-preview-visual--banner{justify-content:center;align-items:center;padding:10px;display:flex}.rc-see-preview-visual__banner-text{color:var(--rc-text);font-size:12px;font-weight:600}.rc-see-preview-visual--ticker{background:var(--rc-color-primary,#6d44b8);align-items:center;gap:12px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-visual--ticker{background:color-mix(in srgb,var(--rc-color-primary,#6d44b8) 10%,var(--rc-bg-card))}}.rc-see-preview-visual--ticker{color:var(--rc-text-muted);border-bottom:1px solid var(--rc-border-clean);font-size:11.5px}.rc-see-preview-visual__ticker-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-see-preview-visual--intro-gate{background:#000;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-visual--intro-gate{background:color-mix(in srgb,#000 30%,var(--rc-bg-card))}}.rc-see-preview-visual--intro-gate{color:var(--rc-text-muted);font-size:12px}.rc-see-preview-visual--generic{flex-direction:column;gap:5px;padding:10px;display:flex}.rc-see-preview-visual__generic-line{background:var(--rc-border-clean);border-radius:4px;height:8px}.rc-see-preview-visual__generic-line--wide{width:90%}.rc-see-preview-visual__generic-line--medium{width:65%}.rc-see-preview-visual__generic-line--narrow{width:40%}.rc-see-preview-panel__empty-state{text-align:center;color:var(--rc-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 20px;display:flex}.rc-see-preview-panel__empty-title{color:var(--rc-text);margin:0;font-size:14px;font-weight:600}.rc-see-preview-panel__empty-hint{color:var(--rc-text-muted);max-width:240px;margin:0;font-size:12px;line-height:1.5}.rc-see-preview-panel__disabled-note{color:var(--rc-text-muted);border-top:1px solid var(--rc-border-clean);align-items:center;gap:6px;padding:8px 12px;font-size:11px;display:flex}.rc-see-preview-panel__link-info{border-radius:var(--rc-radius);border:1px solid var(--rc-border-clean);flex-shrink:0;margin:0 12px 8px;overflow:hidden}.rc-see-preview-panel__link-info--error{border-color:#f87171}.rc-see-preview-panel__link-error,.rc-see-preview-panel__link-success{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.rc-see-preview-panel__link-success{background:#22c55e}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__link-success{background:color-mix(in srgb,#22c55e 8%,var(--rc-bg-card))}}.rc-see-preview-panel__link-success{color:var(--rc-text)}.rc-see-preview-panel__link-error{background:#f87171}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__link-error{background:color-mix(in srgb,#f87171 8%,var(--rc-bg-card))}}.rc-see-preview-panel__link-error{color:#b91c1c}.rc-see-preview-panel__link-url{text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:monospace;overflow:hidden}.rc-see-preview-panel__link-expiry,.rc-see-preview-panel__link-url{color:var(--rc-text-muted);font-size:11px}.rc-see-preview-panel__link-cta{font-size:11px;font-style:italic}.rc-preview-root{background:var(--rc-bg-main,#fff);flex-direction:column;min-height:100vh;display:flex}.rc-preview-root--error{justify-content:center;align-items:center}.rc-preview-banner{color:#fff;z-index:100;background:#7034d5;flex-shrink:0;position:sticky;top:0}.rc-preview-banner__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:7px 20px;display:flex}.rc-preview-banner__left,.rc-preview-banner__right{flex-shrink:0;align-items:center;gap:10px;display:flex}.rc-preview-banner__label{letter-spacing:.02em;font-size:12.5px;font-weight:700}.rc-preview-banner__meta{opacity:.7;background:#ffffff26;border-radius:4px;padding:2px 6px;font-size:11px}.rc-preview-banner__pack{opacity:.8;font-size:11px;font-style:italic}.rc-preview-banner__expiry{opacity:.8;align-items:center;gap:4px;font-size:11px;display:flex}.rc-preview-banner__noindex{opacity:.7;background:#ffffff26;border-radius:3px;padding:2px 6px;font-size:10px}.rc-preview-main{flex-direction:column;flex:1;display:flex}.rc-preview-empty{flex:1;justify-content:center;align-items:center;display:flex}.rc-preview-empty__inner{text-align:center;color:var(--rc-text-muted,#6b7280);flex-direction:column;align-items:center;gap:12px;padding:40px 20px;display:flex}.rc-preview-empty__title{color:var(--rc-text,#111827);margin:0;font-size:18px;font-weight:700}.rc-preview-empty__hint{max-width:300px;margin:0;font-size:13px;line-height:1.6}.rc-preview-section{width:100%}.rc-preview-section__custom-html-placeholder{color:#6b7280;background:#faf7fe;border:2px dashed #c6b3ec;border-radius:8px;align-items:center;gap:14px;max-width:800px;margin:16px auto;padding:20px 24px;display:flex}.rc-preview-section__custom-html-text{flex-direction:column;gap:4px;display:flex}.rc-preview-section__custom-html-text strong{color:#374151;font-size:14px}.rc-preview-section__custom-html-text small{color:#9ca3af;font-size:12px}.rc-preview-visual--hero{text-align:center;background:linear-gradient(135deg,#f3f0ff,#e9e1ff);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:200px;padding:40px 20px;display:flex}.rc-preview-visual__hero-title{color:#111827;margin:0;font-size:clamp(20px,4vw,36px);font-weight:800}.rc-preview-visual__hero-sub{color:#6b7280;max-width:600px;margin:0;font-size:clamp(14px,2vw,18px)}.rc-preview-visual--product-grid{padding:24px 16px}.rc-preview-visual__section-title{color:#111827;text-align:center;margin:0 0 16px;font-size:20px;font-weight:700}.rc-preview-visual__product-grid-mocks{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:640px){.rc-preview-visual__product-grid-mocks{grid-template-columns:repeat(2,1fr)}}.rc-preview-visual__product-mock{flex-direction:column;gap:6px;display:flex}.rc-preview-visual__product-mock-img{background:#f3f4f6;border-radius:6px;height:120px}.rc-preview-visual__product-mock-name{background:#e5e7eb;border-radius:5px;width:80%;height:10px}.rc-preview-visual--banner{text-align:center;background:linear-gradient(90deg,#ede9fe,#ddd6fe);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:120px;padding:24px;display:flex}.rc-preview-visual__banner-title{color:#111827;margin:0;font-size:22px;font-weight:700}.rc-preview-visual__banner-sub{color:#6b7280;margin:0;font-size:14px}.rc-preview-visual--ticker{background:#f5f3ff;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:8px 20px;display:flex}.rc-preview-visual__ticker-msg{color:#7c3aed;font-size:13px;font-weight:500}.rc-preview-visual--richtext{max-width:800px;margin:0 auto;padding:24px}.rc-preview-visual__richtext-placeholder{flex-direction:column;gap:8px;display:flex}.rc-preview-visual__richtext-line{background:#e5e7eb;border-radius:6px;height:12px}.rc-preview-visual__richtext-line--wide{width:95%}.rc-preview-visual__richtext-line--medium{width:75%}.rc-preview-visual__richtext-line--narrow{width:50%}.rc-preview-visual--intro-gate{color:#a78bfa;background:#0f0a1e;justify-content:center;align-items:center;gap:12px;min-height:80px;padding:24px;font-size:14px;display:flex}.rc-preview-visual--generic{padding:20px 24px}.rc-preview-visual__generic-blocks{gap:12px;display:flex}.rc-preview-visual__generic-block{background:#f3f4f6;border-radius:6px;flex:1;height:80px}.rc-preview-error{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.rc-preview-error__inner{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:440px;display:flex}.rc-preview-error__icon{color:#7c3aed;opacity:.6}.rc-preview-error__title{color:#111827;margin:0;font-size:22px;font-weight:700}.rc-preview-error__desc{color:#6b7280;margin:0;font-size:15px;line-height:1.6}.rc-preview-error__hint{color:#9ca3af;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;margin:0;padding:10px 16px;font-size:13px;line-height:1.6}.rc-see-render-list{flex-direction:column;gap:0;width:100%;display:flex}.rc-see-section{box-sizing:border-box;width:100%;position:relative}.rc-see-section--hero{isolation:isolate;color:#fff;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rc-see-section--hero-h-compact{min-height:280px}.rc-see-section--hero-h-standard{min-height:440px}.rc-see-section--hero-h-fullscreen{min-height:min(80vh,720px)}.rc-see-section--hero-align-left{text-align:left}.rc-see-section--hero-align-center{text-align:center}.rc-see-section--hero-align-right{text-align:right}.rc-see-section--hero-color-light{color:#fff}.rc-see-section--hero-color-dark{color:#111827}.rc-see-section--hero-color-auto{color:var(--rc-fg,#111827)}.rc-see-hero__bg{z-index:0;position:absolute;inset:0}.rc-see-hero__bg-image{object-fit:cover;width:100%;height:100%;display:block}.rc-see-hero__bg-fallback{background:radial-gradient(circle at 25% 30%,#7c5ccf8c,#0000 60%),radial-gradient(circle at 75% 70%,#26a1db73,#0000 60%),linear-gradient(135deg,#1a1530,#0e1428);position:absolute;inset:0}.rc-see-hero__bg-overlay{pointer-events:none;background:#000;position:absolute;inset:0}.rc-see-hero__content{z-index:1;gap:14px;align-items:inherit;flex-direction:column;width:100%;max-width:920px;padding:56px 24px;display:flex;position:relative}.rc-see-section--hero-align-center .rc-see-hero__content{align-items:center;margin:0 auto}.rc-see-section--hero-align-left .rc-see-hero__content{align-items:flex-start;margin-right:auto}.rc-see-section--hero-align-right .rc-see-hero__content{align-items:flex-end;margin-left:auto}.rc-see-hero__eyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.85;margin:0;font-size:12px;font-weight:600}.rc-see-hero__title{letter-spacing:-.01em;margin:0;font-size:clamp(28px,5vw,52px);font-weight:700;line-height:1.1}.rc-see-hero__subtitle{opacity:.92;max-width:620px;margin:0;font-size:clamp(14px,1.6vw,18px);line-height:1.5}.rc-see-hero__ctas{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.rc-see-hero__cta{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,opacity .12s;display:inline-flex}.rc-see-hero__cta--primary{color:#111827;background:#fff}.rc-see-hero__cta--secondary{color:inherit;background:0 0;border-color:currentColor}.rc-see-hero__cta:hover{transform:translateY(-1px)}@keyframes rc-see-hero-fade{0%{opacity:0}to{opacity:1}}@keyframes rc-see-hero-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rc-see-section--hero-anim-fade .rc-see-hero__content{animation:rc-see-hero-fade .6s both}.rc-see-section--hero-anim-slide-up .rc-see-hero__content{animation:rc-see-hero-slide-up .6s both}.rc-see-section--hero-anim-none .rc-see-hero__content{animation:none}@media (prefers-reduced-motion:reduce){.rc-see-section--hero-anim-fade .rc-see-hero__content,.rc-see-section--hero-anim-slide-up .rc-see-hero__content{animation:none}}.rc-see-section--fallback{box-sizing:border-box;width:100%}.rc-see-section--fallback-builder{background:linear-gradient(#f8f8fb,#f1f1f7);border:1px dashed #d1d5db;border-radius:10px;margin:8px 0;padding:18px 20px}.rc-see-section--fallback-storefront{background:#fafafa;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4;padding:24px}.rc-see-section--fallback-public{background:linear-gradient(#fafafa,#f4f4f7);padding:56px 24px}.rc-see-fallback__inner{align-items:flex-start;gap:14px;display:flex}.rc-see-fallback__icon{color:#6d44b8;background:#7c5ccf1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.rc-see-fallback__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rc-see-fallback__title{color:#1f2937;margin:0;font-size:14px;font-weight:600}.rc-see-fallback__meta{color:#6b7280;margin:0;font-size:12px}.rc-see-fallback__desc{color:#6b7280;margin:4px 0 0;font-size:12px;line-height:1.5}.rc-see-fallback__hint{color:#9ca3af;margin:6px 0 0;font-size:12px;font-style:italic}.rc-see-fallback__public-shell{flex-direction:column;gap:12px;max-width:720px;margin:0 auto;display:flex}.rc-see-fallback__public-line{background:linear-gradient(90deg,#e5e7eb,#f3f4f6 50%,#e5e7eb) 0 0/200% 100%;border-radius:4px;height:12px;animation:rc-see-shimmer 1.6s ease-in-out infinite}.rc-see-fallback__public-line--wide{width:80%}.rc-see-fallback__public-line--medium{width:55%}@keyframes rc-see-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rc-see-section--custom-html{box-sizing:border-box;border-radius:10px;width:100%;margin:8px 0}.rc-see-section--custom-html-builder{background:#fbbf2414;border:1px solid #fbbf2459;padding:16px 18px}.rc-see-section--custom-html-public{background:#f9fafb;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4;padding:28px 20px}.rc-see-custom-html__inner{align-items:flex-start;gap:12px;display:flex}.rc-see-custom-html__icon{color:#b45309;background:#f59e0b26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.rc-see-custom-html__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rc-see-custom-html__title{color:#92400e;margin:0;font-size:13px;font-weight:600}.rc-see-custom-html__hint{color:#78716c;margin:0;font-size:12px;line-height:1.5}.rc-see-custom-html__note{color:#57534e;word-break:break-word;background:#fff9;border-radius:6px;margin:6px 0 0;padding:6px 10px;font-size:12px;line-height:1.5}.rc-see-custom-html__note-label{color:#44403c;font-weight:600}.rc-see-section-disabled-wrapper{background:#f1f5f980;border:1px dashed #cbd5e1;border-radius:10px;margin:8px 0;padding:6px;position:relative}.rc-see-section-disabled-wrapper>.rc-see-section-disabled-content{opacity:.45;filter:grayscale(40%);pointer-events:none}.rc-see-section-disabled-badge{z-index:2;color:#475569;letter-spacing:.02em;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 1px 2px #0000000a}.rc-see-section--product-grid{background:linear-gradient(#fff,#fafbff);padding:48px 24px}.rc-see-product-grid__inner{max-width:1240px;margin:0 auto}.rc-see-product-grid__header{text-align:left;margin-bottom:28px}.rc-see-product-grid__title{letter-spacing:-.01em;color:#111827;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:700}.rc-see-product-grid__empty{text-align:center;color:#6b7280;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:10px;margin:0;padding:32px}.rc-see-product-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.rc-see-section--product-grid-cols-2 .rc-see-product-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-see-section--product-grid-cols-3 .rc-see-product-grid__grid,.rc-see-section--product-grid-cols-4 .rc-see-product-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.rc-see-section--product-grid-cols-2 .rc-see-product-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-see-section--product-grid-cols-3 .rc-see-product-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-see-section--product-grid-cols-4 .rc-see-product-grid__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-see-product-grid__item{display:block}.rc-see-product-grid__card{background:#fff;border:1px solid #eef0f4;border-radius:14px;flex-direction:column;height:100%;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden}.rc-see-product-grid__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a0f}.rc-see-product-grid__media{aspect-ratio:1;background:linear-gradient(135deg,#f5f3ff,#eef2ff);position:relative;overflow:hidden}.rc-see-product-grid__media-placeholder{background:radial-gradient(circle at 30% 30%,#7c5ccf59,#0000 60%),radial-gradient(circle at 70% 70%,#26a1db40,#0000 60%),linear-gradient(135deg,#c7d2fe,#ddd6fe);border-radius:12px;position:absolute;inset:14%}.rc-see-product-grid__badge{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#111827d9;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.rc-see-product-grid__body{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.rc-see-product-grid__name{color:#1f2937;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.rc-see-product-grid__price{color:#111827;margin:0;font-size:14px;font-weight:700}.rc-see-product-grid__cta{color:#fff;background:#111827;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,transform .12s;display:inline-flex}.rc-see-product-grid__cta:hover{background:#1f2937;transform:translateY(-1px)}.rc-see-section--banner{isolation:isolate;color:#fff;width:100%;display:flex;position:relative;overflow:hidden}.rc-see-section--banner-ratio-banner{aspect-ratio:16/5;min-height:220px}.rc-see-section--banner-ratio-wide{aspect-ratio:21/6;min-height:200px}.rc-see-section--banner-ratio-tall{aspect-ratio:4/5;min-height:380px}.rc-see-section--banner-ratio-square{aspect-ratio:1;min-height:320px}.rc-see-banner__bg{z-index:0;position:absolute;inset:0}.rc-see-banner__bg-image{object-fit:cover;width:100%;height:100%;display:block}.rc-see-banner__bg-fallback{background:radial-gradient(circle at 20% 25%,#7c5ccf80,#0000 60%),radial-gradient(circle at 80% 75%,#26a1db73,#0000 60%),linear-gradient(135deg,#1f1a3c,#0f172a);position:absolute;inset:0}.rc-see-banner__bg-overlay{pointer-events:none;background:linear-gradient(#0000001a,#00000059);position:absolute;inset:0}.rc-see-section--banner-has-color .rc-see-banner__bg-overlay{background:#0000001a}.rc-see-banner__content{z-index:1;flex:1;padding:28px 24px;display:flex;position:relative}.rc-see-section--banner-pos-center .rc-see-banner__content{text-align:center;justify-content:center;align-items:center}.rc-see-section--banner-pos-left .rc-see-banner__content{text-align:left;justify-content:flex-start;align-items:center}.rc-see-section--banner-pos-right .rc-see-banner__content{text-align:right;justify-content:flex-end;align-items:center}.rc-see-section--banner-pos-bottom .rc-see-banner__content{text-align:center;justify-content:center;align-items:flex-end}.rc-see-banner__content-inner{flex-direction:column;gap:10px;max-width:720px;display:flex}.rc-see-banner__content-inner--empty{min-height:24px}.rc-see-banner__title{letter-spacing:-.01em;margin:0;font-size:clamp(22px,3.4vw,38px);font-weight:700;line-height:1.15}.rc-see-banner__subtitle{opacity:.92;max-width:560px;margin:0;font-size:clamp(13px,1.4vw,16px);line-height:1.5}.rc-see-section--banner-pos-center .rc-see-banner__subtitle{margin-left:auto;margin-right:auto}.rc-see-section--banner-pos-right .rc-see-banner__subtitle{margin-left:auto}.rc-see-banner__ctas{gap:12px;margin-top:6px;display:flex}.rc-see-section--banner-pos-center .rc-see-banner__ctas{justify-content:center}.rc-see-section--banner-pos-right .rc-see-banner__ctas{justify-content:flex-end}.rc-see-banner__cta,.rc-see-section--banner-pos-bottom .rc-see-banner__ctas{justify-content:center}.rc-see-banner__cta{color:#111827;background:#fff;border:1px solid #0000;border-radius:999px;align-items:center;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex}.rc-see-banner__cta:hover{background:#f3f4f6;transform:translateY(-1px)}.rc-see-section--category-showcase{background:#fff;padding:48px 24px}.rc-see-category-showcase__inner{max-width:1240px;margin:0 auto}.rc-see-category-showcase__header{margin-bottom:24px}.rc-see-category-showcase__title{letter-spacing:-.01em;color:#111827;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:700}.rc-see-category-showcase__empty{text-align:center;color:#6b7280;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:10px;margin:0;padding:32px}.rc-see-category-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.rc-see-section--category-showcase-cols-2 .rc-see-category-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-see-section--category-showcase-cols-3 .rc-see-category-showcase__grid,.rc-see-section--category-showcase-cols-4 .rc-see-category-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.rc-see-section--category-showcase-cols-2 .rc-see-category-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-see-section--category-showcase-cols-3 .rc-see-category-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-see-section--category-showcase-cols-4 .rc-see-category-showcase__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-see-category-showcase__item{display:block}.rc-see-category-showcase__tile{color:inherit;background:#f9fafb;border:1px solid #eef0f4;border-radius:14px;flex-direction:column;height:100%;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.rc-see-category-showcase__tile:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a0f}.rc-see-category-showcase__tile-media{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.rc-see-category-showcase__tile--tone-1 .rc-see-category-showcase__tile-media{background:linear-gradient(135deg,#ede9fe,#c4b5fd)}.rc-see-category-showcase__tile--tone-2 .rc-see-category-showcase__tile-media{background:linear-gradient(135deg,#dbeafe,#93c5fd)}.rc-see-category-showcase__tile--tone-3 .rc-see-category-showcase__tile-media{background:linear-gradient(135deg,#fce7f3,#f9a8d4)}.rc-see-category-showcase__tile--tone-4 .rc-see-category-showcase__tile-media{background:linear-gradient(135deg,#d1fae5,#6ee7b7)}.rc-see-category-showcase__tile--tone-5 .rc-see-category-showcase__tile-media{background:linear-gradient(135deg,#fef3c7,#fcd34d)}.rc-see-category-showcase__tile--tone-6 .rc-see-category-showcase__tile-media{background:linear-gradient(135deg,#fee2e2,#fca5a5)}.rc-see-category-showcase__tile-glyph{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff6;border:1px solid #fff9;border-radius:12px;position:absolute;inset:22%}.rc-see-category-showcase__tile-body{flex-direction:column;gap:2px;padding:14px 16px;display:flex}.rc-see-category-showcase__tile-label{color:#111827;font-size:15px;font-weight:600;line-height:1.3}.rc-see-category-showcase__tile-count{color:#6b7280;font-size:12px}.rc-see-section--product-spotlight{color:#111827;background:#fff;padding:56px 24px}.rc-see-product-spotlight__inner{grid-template-columns:1fr;align-items:stretch;gap:28px;max-width:1180px;margin:0 auto;display:grid}@media (min-width:880px){.rc-see-section--product-spotlight-layout-horizontal .rc-see-product-spotlight__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px}.rc-see-section--product-spotlight-layout-vertical .rc-see-product-spotlight__inner{grid-template-columns:1fr;max-width:720px}}.rc-see-product-spotlight__media{aspect-ratio:4/3;background:linear-gradient(135deg,#f5f3ff,#e9d5ff);border:1px solid #efe9fb;border-radius:16px;position:relative;overflow:hidden}.rc-see-product-spotlight__media-image{object-fit:cover;width:100%;height:100%;display:block}.rc-see-product-spotlight__media-placeholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rc-see-product-spotlight__media-glyph{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:14px;width:38%;height:38%}.rc-see-product-spotlight__badge{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#111827;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.rc-see-product-spotlight__body{flex-direction:column;gap:12px;display:flex}.rc-see-product-spotlight__name{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1.15}.rc-see-product-spotlight__price{color:#111827;margin:0;font-size:20px;font-weight:600}.rc-see-product-spotlight__stock{color:#047857;background:#ecfdf5;border:1px solid #d1fae5;border-radius:999px;align-items:center;width:fit-content;margin:0;padding:4px 10px;font-size:13px;display:inline-flex}.rc-see-product-spotlight__description{color:#374151;max-width:560px;margin:0;font-size:15px;line-height:1.6}.rc-see-product-spotlight__ctas{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.rc-see-product-spotlight__cta{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,background .12s,color .12s;display:inline-flex}.rc-see-product-spotlight__cta--primary{color:#fff;background:#111827}.rc-see-product-spotlight__cta--primary:hover{background:#1f2937;transform:translateY(-1px)}.rc-see-product-spotlight__cta--secondary{color:#111827;background:0 0;border-color:#d1d5db}.rc-see-product-spotlight__cta--secondary:hover{background:#f9fafb;transform:translateY(-1px)}.rc-see-section--featured-collection{color:#111827;background:linear-gradient(#faf5ff,#fff);padding:56px 24px;position:relative;overflow:hidden}.rc-see-section--featured-collection-has-color,.rc-see-section--featured-collection-has-image{background:0 0}.rc-see-featured-collection__bg{z-index:0;position:absolute;inset:0}.rc-see-featured-collection__bg-image{object-fit:cover;width:100%;height:100%;display:block}.rc-see-featured-collection__bg-overlay{background:linear-gradient(#fff9,#ffffffd9);position:absolute;inset:0}.rc-see-featured-collection__inner{z-index:1;max-width:1240px;margin:0 auto;position:relative}.rc-see-featured-collection__header{text-align:left;flex-direction:column;gap:6px;margin-bottom:26px;display:flex}.rc-see-featured-collection__title{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:700}.rc-see-featured-collection__subtitle{color:#4b5563;max-width:640px;margin:0;font-size:15px}.rc-see-featured-collection__empty{text-align:center;color:#6b7280;background:#fff;border:1px dashed #e5e7eb;border-radius:12px;margin:0;padding:36px}.rc-see-featured-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.rc-see-featured-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.rc-see-featured-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-see-featured-collection__item{display:block}.rc-see-featured-collection__tile{color:inherit;background:#fff;border:1px solid #efeaf6;border-radius:14px;flex-direction:column;height:100%;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.rc-see-featured-collection__tile:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a14}.rc-see-featured-collection__tile-media{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.rc-see-featured-collection__tile--tone-1 .rc-see-featured-collection__tile-media{background:linear-gradient(135deg,#fdf4ff,#f0abfc)}.rc-see-featured-collection__tile--tone-2 .rc-see-featured-collection__tile-media{background:linear-gradient(135deg,#eef2ff,#a5b4fc)}.rc-see-featured-collection__tile--tone-3 .rc-see-featured-collection__tile-media{background:linear-gradient(135deg,#ecfeff,#67e8f9)}.rc-see-featured-collection__tile--tone-4 .rc-see-featured-collection__tile-media{background:linear-gradient(135deg,#fff7ed,#fdba74)}.rc-see-featured-collection__tile-glyph{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff80;border:1px solid #ffffffa6;border-radius:10px;position:absolute;inset:24%}.rc-see-featured-collection__tile-body{flex-direction:column;gap:2px;padding:14px 16px;display:flex}.rc-see-featured-collection__tile-title{color:#111827;font-size:15px;font-weight:600;line-height:1.3}.rc-see-featured-collection__tile-subtitle{color:#6b7280;font-size:12px}.rc-see-section--featured-collection-booster .rc-see-featured-collection__tile{border-color:#d8b4fe;box-shadow:0 6px 18px #a855f71f}.rc-see-featured-collection__footer{justify-content:flex-start;margin-top:24px;display:flex}.rc-see-featured-collection__cta{color:#fff;background:#111827;border-radius:999px;justify-content:center;align-items:center;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex}.rc-see-featured-collection__cta:hover{background:#1f2937;transform:translateY(-1px)}.rc-see-section--text-richtext{color:#111827;background:#fff}.rc-see-section--text-richtext-pad-none{padding:0 24px}.rc-see-section--text-richtext-pad-compact{padding:28px 24px}.rc-see-section--text-richtext-pad-normal{padding:56px 24px}.rc-see-section--text-richtext-pad-spacious{padding:88px 24px}.rc-see-text-richtext__inner{flex-direction:column;gap:14px;max-width:720px;margin:0 auto;display:flex}.rc-see-section--text-richtext-mw-narrow .rc-see-text-richtext__inner{max-width:560px}.rc-see-section--text-richtext-mw-normal .rc-see-text-richtext__inner{max-width:720px}.rc-see-section--text-richtext-mw-wide .rc-see-text-richtext__inner{max-width:980px}.rc-see-section--text-richtext-align-left .rc-see-text-richtext__inner{text-align:left}.rc-see-section--text-richtext-align-center .rc-see-text-richtext__inner{text-align:center}.rc-see-section--text-richtext-align-right .rc-see-text-richtext__inner{text-align:right}.rc-see-text-richtext__heading{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.2}.rc-see-text-richtext__subheading{color:#1f2937;margin:12px 0 0;font-size:clamp(17px,1.8vw,20px);font-weight:600;line-height:1.3}.rc-see-text-richtext__paragraph{color:#374151;white-space:pre-line;margin:0;font-size:16px;line-height:1.7}.rc-see-text-richtext__list{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.rc-see-section--text-richtext-align-center .rc-see-text-richtext__list,.rc-see-section--text-richtext-align-right .rc-see-text-richtext__list{padding-left:0;list-style-position:inside}.rc-see-text-richtext__list-item{color:#374151;font-size:16px;line-height:1.7}.rc-see-text-richtext__empty{text-align:center;color:#6b7280;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:10px;margin:0;padding:24px}.rc-see-section--promo-ticker{color:#f9fafb;background:#111827;padding:0;position:relative;overflow:hidden}.rc-see-promo-ticker__viewport{width:100%;position:relative;overflow:hidden}.rc-see-promo-ticker__track{white-space:nowrap;will-change:transform;align-items:center;gap:0;margin:0;padding:0;list-style:none;animation-name:rc-see-promo-ticker-scroll;animation-duration:32s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;display:flex}.rc-see-section--promo-ticker-anim-slow .rc-see-promo-ticker__track{animation-duration:48s}.rc-see-section--promo-ticker-anim-normal .rc-see-promo-ticker__track{animation-duration:32s}.rc-see-section--promo-ticker-anim-fast .rc-see-promo-ticker__track{animation-duration:20s}@media (prefers-reduced-motion:reduce){.rc-see-promo-ticker__track{white-space:nowrap;overflow-x:auto;animation:none!important}}@keyframes rc-see-promo-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.rc-see-promo-ticker__item{letter-spacing:.01em;align-items:center;padding:12px 0;font-size:13px;font-weight:500;display:inline-flex}.rc-see-promo-ticker__message{padding:0 12px}.rc-see-promo-ticker__separator{opacity:.55;padding:0 4px;font-weight:700}.rc-see-promo-ticker__sr-list{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rc-see-section--intro-gate{color:#f9fafb;background:radial-gradient(circle at 30% 20%,#1f2937 0,#0f172a 60%,#020617 100%);padding:64px 24px;position:relative;overflow:hidden}.rc-see-intro-gate__inner{z-index:1;grid-template-columns:1fr;align-items:center;gap:32px;max-width:980px;margin:0 auto;display:grid;position:relative}@media (min-width:880px){.rc-see-intro-gate__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}}.rc-see-intro-gate__media{aspect-ratio:1;background:radial-gradient(circle,#a5b4fc40 0,#0f172a00 70%);border-radius:50%;max-width:320px;margin:0 auto;position:relative}.rc-see-intro-gate__glow{filter:blur(8px);background:radial-gradient(circle,#c4b5fd80 0,#0f172a00 75%);border-radius:50%;position:absolute;inset:18%}.rc-see-intro-gate__sigil{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff2e;border-radius:12px;position:absolute;inset:30%}.rc-see-intro-gate__body{flex-direction:column;gap:14px;display:flex}.rc-see-intro-gate__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#a5b4fc;margin:0;font-size:11px;font-weight:600}.rc-see-intro-gate__title{letter-spacing:-.01em;margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.15}.rc-see-intro-gate__subtitle{color:#cbd5e1;max-width:520px;margin:0;font-size:15px;line-height:1.6}.rc-see-intro-gate__ctas{margin-top:6px}.rc-see-intro-gate__cta{color:#0f172a;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex}.rc-see-intro-gate__hint{color:#94a3b8;margin:8px 0 0;font-size:12px;font-style:italic}.rc-see-section--reviews-showcase{color:#111827;background:#fafafa;padding:56px 24px}.rc-see-reviews-showcase__inner{max-width:1240px;margin:0 auto}.rc-see-reviews-showcase__header{flex-direction:column;gap:10px;margin-bottom:26px;display:flex}.rc-see-reviews-showcase__title{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:700}.rc-see-reviews-showcase__average{align-items:center;gap:10px;display:inline-flex}.rc-see-reviews-showcase__average-text{color:#4b5563;font-size:14px}.rc-see-reviews-showcase__stars-mark{letter-spacing:1px;color:#f59e0b;font-size:14px}.rc-see-reviews-showcase__empty{text-align:center;color:#6b7280;background:#fff;border:1px dashed #e5e7eb;border-radius:10px;margin:0;padding:32px}.rc-see-reviews-showcase__grid{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.rc-see-reviews-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.rc-see-reviews-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rc-see-reviews-showcase__item{display:block}.rc-see-reviews-showcase__card{background:#fff;border:1px solid #eef0f4;border-radius:14px;flex-direction:column;gap:10px;height:100%;padding:18px;display:flex;box-shadow:0 1px 2px #0f172a0a}.rc-see-reviews-showcase__card-header{align-items:center;gap:12px;display:flex}.rc-see-reviews-showcase__avatar{color:#4c1d95;letter-spacing:.04em;background:linear-gradient(135deg,#ede9fe,#c4b5fd);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-flex}.rc-see-reviews-showcase__author{flex-direction:column;gap:2px;display:flex}.rc-see-reviews-showcase__author-label{color:#111827;font-size:13px;font-weight:600}.rc-see-reviews-showcase__card-title{color:#111827;margin:0;font-size:15px;font-weight:600;line-height:1.3}.rc-see-reviews-showcase__card-body{color:#374151;margin:0;font-size:14px;line-height:1.55}.rc-see-reviews-showcase__product-link{color:#4f46e5;align-self:flex-start;margin-top:auto;font-size:12px;font-weight:500;text-decoration:none}.rc-see-reviews-showcase__product-link:hover{text-decoration:underline}.rc-see-section--in-preview a[data-preview-cta="1"]{pointer-events:none;cursor:default}.rc-see-config-form{flex-direction:column;gap:14px;display:flex}.rc-see-config-form__group{border:1px solid var(--rc-color-border,#ffffff14);background:var(--rc-color-surface-2,#ffffff05);border-radius:10px;flex-direction:column;gap:8px;padding:12px 12px 10px;display:flex}.rc-see-config-form__group--slots{background:var(--rc-color-surface-3,#ffffff09)}.rc-see-config-form__group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--rc-color-text-muted,#ffffff8c);margin:0 0 4px;font-size:11px;font-weight:600}.rc-see-config-form__group-body{flex-direction:column;gap:10px;display:flex}.rc-see-config-form__string-list{flex-direction:column;gap:6px;margin:6px 0;padding:0;list-style:none;display:flex}.rc-see-config-form__string-list-item{grid-template-columns:1fr auto auto auto;align-items:center;gap:6px;display:grid}.rc-see-slot-editor{flex-direction:column;gap:10px;display:flex}.rc-see-slot-editor__title{letter-spacing:.08em;text-transform:uppercase;color:var(--rc-color-text-muted,#ffffff8c);margin:0 0 2px;font-size:11px;font-weight:600}.rc-see-slot-editor__slot{border:1px solid var(--rc-color-border,#ffffff0f);background:var(--rc-color-surface-2,#ffffff05);border-radius:8px;flex-direction:column;gap:8px;margin:0;padding:10px 10px 8px;display:flex}.rc-see-slot-editor__slot-legend{color:var(--rc-color-text,#fff);padding:0 4px;font-size:12px;font-weight:600}.rc-see-slot-editor__required{color:var(--rc-color-danger,#ff6b6b)}.rc-see-slot-editor__rt-list{flex-direction:column;gap:8px;margin:6px 0;padding:0;list-style:none;display:flex}.rc-see-slot-editor__rt-item{flex-direction:column;gap:4px;display:flex}.rc-see-slot-editor__rt-row{align-items:center;gap:4px;display:flex}.rc-see-slot-editor__rt-btn{border:1px solid var(--rc-color-border,#ffffff1a);width:26px;height:26px;color:var(--rc-color-text,#fff);cursor:pointer;background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.rc-see-slot-editor__rt-btn:hover:not([disabled]){background:#ffffff0d}.rc-see-slot-editor__rt-btn[disabled]{opacity:.35;cursor:not-allowed}.rc-see-slot-editor__rt-btn--danger:hover:not([disabled]){color:var(--rc-color-danger,#ff6b6b);background:#ff64641f;border-color:#ff646466}.rc-see-slot-editor__rt-add{align-self:flex-start}.rc-see-section-editor__locked{background:#ffb45a0f;border:1px solid #ffb45a59;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;display:flex}.rc-see-section-editor__locked-icon{color:#ffb45ae6;flex:none}.rc-see-section-editor__locked-body{flex-direction:column;gap:4px;display:flex}.rc-see-section-editor__locked-title{color:var(--rc-color-text,#fff);margin:0;font-size:13px;font-weight:600}.rc-see-section-editor__locked-text{color:var(--rc-color-text-muted,#ffffffb3);margin:0;font-size:12px;line-height:1.45}.rc-see-field__textarea{border:1px solid var(--rc-color-border,#ffffff1a);background:var(--rc-color-surface-1,#0003);width:100%;color:var(--rc-color-text,#fff);resize:vertical;border-radius:6px;min-height:56px;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.45}.rc-see-field__textarea:focus{outline:2px solid var(--rc-color-primary,#6d44b8);outline-offset:1px}.rc-see-field__select--sm{max-width:140px}.rc-see-modal-overlay{z-index:1000;background:#080612b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.rc-see-modal{color:#fff;background:#161126;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:18px;width:min(640px,100%);padding:28px 30px;display:flex;box-shadow:0 24px 80px #0000008c}.rc-see-modal__title{letter-spacing:.01em;margin:0;font-size:1.35rem;font-weight:600}.rc-see-modal__lead{color:#ffffffb8;margin:0;line-height:1.5}.rc-see-modal__summary{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:640px){.rc-see-modal__summary{grid-template-columns:1fr}}.rc-see-modal__summary-block{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:14px 16px}.rc-see-modal__summary-block--muted{opacity:.78}.rc-see-modal__summary-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;font-size:.7rem;display:block}.rc-see-modal__summary-title{margin:6px 0;font-size:1rem;font-weight:600}.rc-see-modal__summary-stats{color:#ffffffc7;flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.rc-see-modal__summary-stats li strong{color:#fff}.rc-see-modal__warning{color:#ffd2a8;background:#ffa7561f;border:1px solid #ffa75673;border-radius:8px;margin:0;padding:10px 12px;font-size:.9rem}.rc-see-modal__field{flex-direction:column;gap:6px;display:flex}.rc-see-modal__field-label{color:#ffffffb3;font-size:.8rem}.rc-see-modal__input{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;padding:10px 12px}.rc-see-modal__input:focus{outline:2px solid var(--rc-color-primary,#6d44b8);outline-offset:1px}.rc-see-modal__fieldset{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.rc-see-modal__legend{color:#ffffffb8;padding:0;font-size:.85rem}.rc-see-modal__choice{cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.rc-see-modal__choice--active{border-color:var(--rc-color-primary,#6d44b8);background:#6d44b81f}.rc-see-modal__choice input[disabled]+.rc-see-modal__choice-body{opacity:.5}.rc-see-modal__choice-body{flex-direction:column;gap:4px;display:flex}.rc-see-modal__choice-title{font-weight:600}.rc-see-modal__choice-help{color:#ffffffad;font-size:.85rem}.rc-see-modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.rc-see-btn--danger-confirm{box-shadow:inset 0 0 0 1px #ffa75673}.rc-see-builder__toast{color:#d6f5e3;background:#55bb8226;border:1px solid #55bb8273;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:8px 14px;display:flex}.rc-see-draft-bar__published-pin{color:#c8f0d8;background:#55bb821f;border:1px solid #55bb8259;border-radius:999px;padding:4px 10px;font-size:.8rem}.rc-see-draft-bar__meta-label{color:#fff;font-weight:600;display:inline-block}.rc-see-draft-bar__meta-version{color:#fff9;margin-left:6px;font-size:.8rem}.rc-see-manager{color:var(--rc-text,#0f172a);flex-direction:column;gap:22px;padding:28px 32px;display:flex}.rc-see-manager__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.rc-see-manager__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--rc-text-muted,#64748b);margin:0;font-size:.7rem}.rc-see-manager__heading{margin:4px 0 6px;font-size:1.6rem}.rc-see-manager__lead{max-width:760px;color:var(--rc-muted,#64748b);margin:0;line-height:1.5}.rc-see-manager__subheading{margin:0 0 8px;font-size:1.05rem}.rc-see-manager__help{color:var(--rc-text-muted,#64748b);max-width:720px;margin:0 0 12px;font-size:.9rem}.rc-see-manager__create-row{background:var(--rc-surface,#eef6ff);border:1px solid var(--rc-border-clean,#e5e7eb);border-radius:12px;padding:18px 20px}.rc-see-manager__packs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.rc-see-manager__pack-button{text-align:left;background:var(--rc-bg-card,#fff);border:1px solid var(--rc-border-clean,#e5e7eb);color:var(--rc-text,#0f172a);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:background .12s;display:flex}.rc-see-manager__pack-button:hover:not(:disabled){background:var(--rc-surface,#eef6ff)}.rc-see-manager__pack-button:disabled{opacity:.5;cursor:not-allowed}.rc-see-manager__pack-swatch{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:inline-flex}.rc-see-manager__pack-meta{flex-direction:column;gap:2px;font-size:.85rem;display:flex}.rc-see-manager__pack-meta strong{font-size:.95rem}.rc-see-manager__pack-meta span{color:var(--rc-text-muted,#64748b)}.rc-see-manager__banner{border-radius:8px;justify-content:space-between;gap:12px;padding:10px 14px;font-size:.9rem;display:flex}.rc-see-manager__banner--error{background:var(--rc-status-danger-bg,#fee2e2);border:1px solid var(--rc-status-danger-border,#fca5a5);color:var(--rc-status-danger-text,#991b1b)}.rc-see-manager__banner--success{background:var(--rc-status-success-bg,#dcfce7);border:1px solid var(--rc-status-success-border,#86efac);color:var(--rc-status-success-text,#166534)}.rc-see-manager__section{flex-direction:column;display:flex}.rc-see-manager__empty{color:var(--rc-text-muted,#64748b);margin:0;padding:8px 0 14px;font-size:.9rem}.rc-see-manager__error,.rc-see-manager__loading{color:var(--rc-text-muted,#64748b);padding:14px 0}.rc-see-manager__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rc-see-manager__card{background:var(--rc-bg-card,#fff);border:1px solid var(--rc-border-clean,#e5e7eb);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.rc-see-manager__card-header{justify-content:space-between;align-items:center;display:flex}.rc-see-manager__pill{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--rc-border-clean,#e5e7eb);border-radius:999px;padding:3px 8px;font-size:.7rem}.rc-see-manager__pill--draft{color:#5b21b6;background:#6d44b81a;border-color:#6d44b84d}.rc-see-manager__pill--published{background:var(--rc-status-success-bg,#dcfce7);color:var(--rc-status-success-text,#166534);border-color:var(--rc-status-success-border,#86efac)}.rc-see-manager__pill--archived{background:var(--rc-surface,#eef6ff);color:var(--rc-text-muted,#64748b)}.rc-see-manager__version{color:var(--rc-text-muted,#64748b);font-size:.75rem}.rc-see-manager__card-title{margin:0;font-weight:600}.rc-see-manager__card-stats{color:var(--rc-text-muted,#64748b);flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.rc-see-manager__card-time{color:var(--rc-muted,#94a3b8);margin:0;font-size:.78rem}.rc-see-manager__card-actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.rc-see-workspace-root{background:var(--rc-bg-main);min-height:100vh;color:var(--rc-text)}.rc-see-workspace__skip-link{background:var(--rc-bg-card);color:var(--rc-text);z-index:1000;border:1px solid var(--rc-border-clean);padding:8px 12px;position:absolute;top:0;left:-9999px}.rc-see-workspace__skip-link:focus{top:12px;left:12px}.rc-see-workspace__fallback-exit{color:var(--rc-text-muted);background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);opacity:.6;z-index:5;border-radius:4px;padding:4px 8px;font-size:11px;text-decoration:none;transition:opacity .12s;position:fixed;bottom:8px;right:8px}.rc-see-workspace__fallback-exit:hover{opacity:1}.rc-see-workspace{flex-direction:column;height:100vh;display:flex;overflow:hidden}.rc-see-ws-topbar{border-bottom:1px solid var(--rc-border-clean);background:var(--rc-bg-card);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-topbar{background:color-mix(in srgb,var(--rc-bg-card) 92%,var(--rc-bg-main))}}.rc-see-ws-topbar{flex-direction:column;gap:6px;padding:8px 14px;display:flex}.rc-see-ws-topbar__row{justify-content:space-between}.rc-see-ws-topbar__left,.rc-see-ws-topbar__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rc-see-ws-topbar__left{flex:auto;min-width:0}.rc-see-ws-topbar__right{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;display:flex}.rc-see-ws-topbar__brand{letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.rc-see-ws-topbar__brand-mark{color:var(--rc-color-primary,#6d44b8)}.rc-see-ws-topbar__template-label{color:var(--rc-text);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:14px;font-weight:600;overflow:hidden}.rc-see-ws-status-pill{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.rc-see-ws-status-pill__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.rc-see-ws-status-pill--loading,.rc-see-ws-status-pill--none{color:#888}.rc-see-ws-status-pill--dirty{color:#b45309;background:#fbbf24}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-status-pill--dirty{background:color-mix(in srgb,#fbbf24 10%,var(--rc-bg-card))}}.rc-see-ws-status-pill--dirty{border-color:#fcd34d}.rc-see-ws-status-pill--clean{color:#166534;background:#22c55e}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-status-pill--clean{background:color-mix(in srgb,#22c55e 10%,var(--rc-bg-card))}}.rc-see-ws-status-pill--clean{border-color:#86efac}.rc-see-ws-topbar__published-pin{color:var(--rc-text-muted);background:var(--rc-bg-card);font-size:11px}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-topbar__published-pin{background:color-mix(in srgb,var(--rc-bg-card) 60%,transparent)}}.rc-see-ws-topbar__published-pin{border-radius:4px;padding:2px 8px}.rc-see-ws-topbar__kebab-wrap{position:relative}.rc-see-ws-topbar__kebab-menu{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean);z-index:50;border-radius:6px;flex-direction:column;min-width:220px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001f}.rc-see-ws-topbar__kebab-item{text-align:left;color:var(--rc-text);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px 10px;font-size:13px;text-decoration:none;display:block}.rc-see-ws-topbar__kebab-item:hover:not(:disabled){background:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-topbar__kebab-item:hover:not(:disabled){background:color-mix(in srgb,var(--rc-bg-main) 50%,var(--rc-bg-card))}}.rc-see-ws-topbar__kebab-item:disabled{opacity:.45;cursor:not-allowed}.rc-see-ws-topbar__alert{border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;padding:6px 10px;font-size:12px;display:flex}.rc-see-ws-topbar__alert--error{background:#dc2626}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-topbar__alert--error{background:color-mix(in srgb,#dc2626 10%,var(--rc-bg-card))}}.rc-see-ws-topbar__alert--error{color:#991b1b;border:1px solid #dc26264d}.rc-see-ws-topbar__alert--warning{background:#f59e0b}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-topbar__alert--warning{background:color-mix(in srgb,#f59e0b 10%,var(--rc-bg-card))}}.rc-see-ws-topbar__alert--warning{color:#92400e;border:1px solid #f59e0b4d}.rc-see-ws-topbar__alert--success{background:#16a34a}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-topbar__alert--success{background:color-mix(in srgb,#16a34a 10%,var(--rc-bg-card))}}.rc-see-ws-topbar__alert--success{color:#14532d;border:1px solid #16a34a40}.rc-see-ws-topbar__alert--info{background:var(--rc-bg-card);border:1px solid var(--rc-border-clean)}.rc-see-ws-topbar__checkpoint-field{align-items:center;gap:6px;font-size:12px;display:inline-flex}.rc-see-ws-topbar__checkpoint-field input{border:1px solid var(--rc-border-clean);border-radius:4px;min-width:200px;padding:4px 8px;font-size:12px}.rc-see-workspace__body{flex:1;grid-template-columns:200px minmax(320px,420px) 1fr;display:grid;overflow:hidden}@media (max-width:1100px){.rc-see-workspace__body{grid-template-columns:160px minmax(280px,360px) 1fr}}@media (max-width:900px){.rc-see-workspace__body{grid-template-rows:auto auto 1fr;grid-template-columns:1fr}}.rc-see-workspace__nav{border-right:1px solid var(--rc-border-clean);background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){.rc-see-workspace__nav{background:color-mix(in srgb,var(--rc-bg-card) 96%,transparent)}}.rc-see-workspace__nav{flex-direction:column;gap:4px;padding:10px;display:flex;overflow-y:auto}.rc-see-workspace-nav{flex-direction:column;flex:1;gap:2px;display:flex}.rc-see-workspace-nav__item{color:var(--rc-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.rc-see-workspace-nav__item:hover{background:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.rc-see-workspace-nav__item:hover{background:color-mix(in srgb,var(--rc-bg-main) 50%,var(--rc-bg-card))}}.rc-see-workspace-nav__item.is-active{background:var(--rc-bg-card);border-color:var(--rc-border-clean);font-weight:600}.rc-see-workspace-nav__icon{color:var(--rc-color-primary,#6d44b8);font-size:14px}.rc-see-workspace__nav-footer{border-top:1px solid var(--rc-border-clean);margin-top:auto;padding-top:10px}.rc-see-workspace__theme-modes{border-top:1px solid var(--rc-border-clean);flex-direction:column;gap:6px;margin-top:10px;padding:10px 6px;display:flex}.rc-see-workspace__theme-modes-label{text-transform:uppercase;letter-spacing:.06em;color:var(--rc-text-muted,#8a8a99);font-size:11px}.rc-see-workspace__theme-modes-switch{border:1px solid var(--rc-border-clean);background:var(--rc-bg-main);border-radius:8px;display:inline-flex;overflow:hidden}.rc-see-workspace__theme-modes-btn{cursor:pointer;color:var(--rc-text);background:0 0;border:0;flex:1;padding:6px 10px;font-size:12px}.rc-see-workspace__theme-modes-btn.is-active{background:var(--rc-color-primary,#6d44b8);color:#fff;font-weight:600}.rc-see-workspace__theme-modes-btn:not(.is-active):hover{background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){.rc-see-workspace__theme-modes-btn:not(.is-active):hover{background:color-mix(in srgb,var(--rc-bg-card) 70%,transparent)}}.rc-see-workspace__inspector{border-right:1px solid var(--rc-border-clean);background:var(--rc-bg-card);flex-direction:column;display:flex;overflow-y:auto}.rc-see-workspace__preview{background:var(--rc-bg-main)}@supports (color:color-mix(in lab,red,red)){.rc-see-workspace__preview{background:color-mix(in srgb,var(--rc-bg-main) 60%,var(--rc-surface))}}.rc-see-workspace__preview{flex-direction:column;display:flex;overflow:hidden}.rc-see-workspace__history{background:var(--rc-bg-card);height:100%;padding:14px;overflow-y:auto}.rc-see-workspace__empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:36px 20px;display:flex}.rc-see-workspace__empty-title{margin:0;font-size:16px;font-weight:600}.rc-see-workspace__empty-text{color:var(--rc-text-muted);max-width:320px;margin:0;font-size:13px}.rc-see-ws-header-editor{flex-direction:column;gap:14px;padding:14px;display:flex}.rc-see-ws-header-editor__intro{flex-direction:column;gap:4px;display:flex}.rc-see-ws-header-editor__title{margin:0;font-size:15px;font-weight:700}.rc-see-ws-header-editor__lead{color:var(--rc-text-muted);margin:0;font-size:12px}.rc-see-ws-header-editor__chips{flex-wrap:wrap;gap:6px;display:flex}.rc-see-ws-header-editor__chip{border:1px solid var(--rc-border-clean);cursor:pointer;background:var(--rc-bg-card);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.rc-see-ws-header-editor__chip input{display:none}.rc-see-ws-header-editor__chip.is-active{background:var(--rc-color-primary,#6d44b8)}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-header-editor__chip.is-active{background:color-mix(in srgb,var(--rc-color-primary,#6d44b8) 14%,var(--rc-bg-card))}}.rc-see-ws-header-editor__chip.is-active{border-color:var(--rc-color-primary,#6d44b8);font-weight:600}.rc-see-ws-header-editor__note{color:var(--rc-text-muted);margin:0;font-size:11px;font-style:italic}.rc-see-ws-assets-panel{flex-direction:column;gap:14px;padding:14px;display:flex}.rc-see-ws-assets-panel__intro{flex-direction:column;gap:4px;display:flex}.rc-see-ws-assets-panel__title{margin:0;font-size:15px;font-weight:700}.rc-see-ws-assets-panel__lead{color:var(--rc-text-muted);margin:0;font-size:12px}.rc-see-ws-assets-panel__error{background:#dc2626;border-radius:4px;padding:6px 10px}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-assets-panel__error{background:color-mix(in srgb,#dc2626 10%,var(--rc-bg-card))}}.rc-see-ws-assets-panel__error{color:#991b1b;border:1px solid #dc26264d;font-size:12px}.rc-see-ws-assets-panel__section{flex-direction:column;gap:8px;display:flex}.rc-see-ws-assets-panel__section-title{text-transform:uppercase;letter-spacing:.06em;color:var(--rc-text-muted);margin:0;font-size:12px;font-weight:600}.rc-see-ws-assets-panel__section-lead{color:var(--rc-text-muted);margin:0 0 4px;font-size:11px}.rc-see-ws-assets-panel__slots{flex-direction:column;gap:8px;display:flex}.rc-see-ws-asset-slot{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:6px;grid-template-columns:64px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.rc-see-ws-asset-slot__preview{background:var(--rc-bg-main);border-radius:4px;width:64px;height:64px}@supports (color:color-mix(in lab,red,red)){.rc-see-ws-asset-slot__preview{background:color-mix(in srgb,var(--rc-bg-main) 60%,transparent)}}.rc-see-ws-asset-slot__preview{border:1px solid var(--rc-border-clean);justify-content:center;align-items:center;display:flex;overflow:hidden}.rc-see-ws-asset-slot__preview img{object-fit:contain;max-width:100%;max-height:100%}.rc-see-ws-asset-slot__empty{color:var(--rc-text-muted);text-align:center;padding:4px;font-size:10px}.rc-see-ws-asset-slot__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.rc-see-ws-asset-slot__label{font-size:12px;font-weight:600}.rc-see-ws-asset-slot__filename,.rc-see-ws-asset-slot__hint{color:var(--rc-text-muted);font-size:10px}.rc-see-ws-asset-slot__filename{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-see-ws-asset-slot__actions{flex-direction:column;gap:4px;display:flex}.rc-see-ws-asset-slot__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rc-see-ws-assets-panel__hero-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.rc-see-ws-hero-asset{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.rc-see-ws-hero-asset img{object-fit:cover;width:100%;height:90px;display:block}.rc-see-ws-hero-asset__meta{color:var(--rc-text-muted);flex-direction:column;gap:4px;padding:6px;font-size:10px;display:flex;overflow:hidden}.rc-see-ws-hero-asset__meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-see-ws-hero-asset__add{border:1.5px dashed var(--rc-border-clean);color:var(--rc-text-muted);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:140px;padding:12px;font-size:12px;display:flex}.rc-see-ws-hero-asset__add:hover:not(:disabled){border-color:var(--rc-color-primary,#6d44b8);color:var(--rc-color-primary,#6d44b8)}.rc-see-ws-hero-asset__add:disabled{opacity:.5;cursor:not-allowed}.rc-see-ws-hero-asset__add span:first-child{font-size:24px;line-height:1}.rc-see-ws-assets-panel__footer-note{color:var(--rc-text-muted);margin:0;font-size:11px;font-style:italic}.rc-see-field--toggle{gap:8px;flex-direction:row!important;align-items:center!important;display:flex!important}.rc-see-field--toggle input[type=checkbox]{width:16px;height:16px}.rc-see-field__hint{color:var(--rc-text-muted);margin-top:2px;font-size:11px;display:block}.rc-see-menu-items-editor{border:1px solid var(--rc-border-subtle,#e2e8f0);background:var(--rc-surface-subtle,#f8fafc);border-radius:10px;flex-direction:column;gap:12px;margin:12px 0 16px;padding:14px;display:flex}.rc-see-menu-items-editor[data-disabled]{opacity:.55;pointer-events:none}.rc-see-menu-items-editor__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rc-see-menu-items-editor__title{color:var(--rc-text,#0f172a);margin:0 0 4px;font-size:13px;font-weight:700}.rc-see-menu-items-editor__lead{color:var(--rc-text-muted,#64748b);max-width:540px;margin:0;font-size:12px;line-height:1.4}.rc-see-menu-items-editor__warning{background:var(--rc-color-warn,#f59e0b);border-radius:6px;margin:0;padding:8px 10px}@supports (color:color-mix(in lab,red,red)){.rc-see-menu-items-editor__warning{background:color-mix(in srgb,var(--rc-color-warn,#f59e0b) 14%,transparent)}}.rc-see-menu-items-editor__warning{color:var(--rc-color-warn,#92400e);font-size:12px}.rc-see-menu-items-editor__empty{border:1px dashed var(--rc-border-subtle,#cbd5e1);text-align:center;background:#fff;border-radius:8px;padding:18px}.rc-see-menu-items-editor__empty-title{color:var(--rc-text,#0f172a);margin:0 0 4px;font-size:13px;font-weight:600}.rc-see-menu-items-editor__empty-hint{color:var(--rc-text-muted,#64748b);margin:0;font-size:12px;line-height:1.4}.rc-see-menu-items-editor__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rc-see-menu-items-editor__item{border:1px solid var(--rc-border-subtle,#e2e8f0);background:#fff;border-radius:8px;flex-direction:column;gap:10px;padding:12px;transition:box-shadow .12s,transform .12s;display:flex}.rc-see-menu-items-editor__item.is-dragging{opacity:.6;transform:scale(.98);box-shadow:0 10px 24px #0f172a14}.rc-see-menu-items-editor__item-header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rc-see-menu-items-editor__drag-handle{color:var(--rc-text-muted,#94a3b8);cursor:grab;-webkit-user-select:none;user-select:none;padding:0 4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px;line-height:1}.rc-see-menu-items-editor__drag-handle:active{cursor:grabbing}.rc-see-menu-items-editor__label-input{flex:200px;min-width:0}.rc-see-menu-items-editor__toggle{color:var(--rc-text-muted,#64748b);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.rc-see-menu-items-editor__item-actions{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.rc-see-menu-items-editor__item-body{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:720px){.rc-see-menu-items-editor__item-body{grid-template-columns:1fr}}.rc-see-menu-items-editor__accent-field,.rc-see-menu-items-editor__badge-field,.rc-see-menu-items-editor__href-field{flex-direction:column;gap:4px;display:flex}.rc-see-menu-items-editor__newtab-field{grid-column:1/-1;margin-top:2px}.rc-see-field__hint-inline{color:var(--rc-text-muted,#94a3b8);margin-left:6px;font-size:10px;font-style:normal;font-weight:400}.rc-see-field__error{color:var(--rc-color-danger,#b91c1c);margin-top:2px;font-size:11px}.rc-see-menu-items-editor__doc{color:var(--rc-text-muted,#94a3b8);margin:4px 0 0;font-size:11px;line-height:1.4}.rc-see-btn--danger{color:var(--rc-color-danger,#b91c1c)!important}.rc-see-btn--danger:hover:not(:disabled){background:var(--rc-color-danger,#b91c1c)!important}@supports (color:color-mix(in lab,red,red)){.rc-see-btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--rc-color-danger,#b91c1c) 12%,transparent)!important}}.rc-see-preview-panel__nav-bar{background:linear-gradient(180deg,var(--rc-color-primary,#6366f1),#fff);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__nav-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--rc-color-primary,#6366f1) 6%,#fff 94%),#fff)}}.rc-see-preview-panel__nav-bar{border-bottom:1px solid var(--rc-border-subtle,#e2e8f0);color:var(--rc-text,#0f172a);font-size:12px}.rc-see-preview-panel__nav-bar-label{text-transform:uppercase;letter-spacing:.05em;color:var(--rc-text-muted,#64748b);margin-right:4px;font-size:10px;font-weight:700}.rc-see-preview-panel__nav-item{border:1px solid var(--rc-border-subtle,#e2e8f0);color:var(--rc-text,#0f172a);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.rc-see-preview-panel__nav-item--accent-highlight{border-color:var(--rc-color-accent,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__nav-item--accent-highlight{border-color:color-mix(in srgb,var(--rc-color-accent,#f59e0b) 60%,transparent)}}.rc-see-preview-panel__nav-item--accent-highlight{color:var(--rc-color-accent,#f59e0b)}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__nav-item--accent-highlight{color:color-mix(in srgb,var(--rc-color-accent,#f59e0b) 80%,var(--rc-text) 20%)}}.rc-see-preview-panel__nav-item--accent-highlight{font-weight:700}.rc-see-preview-panel__nav-item--accent-cta{background:linear-gradient(135deg,var(--rc-color-accent,#f59e0b),var(--rc-color-accent,#f59e0b))}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__nav-item--accent-cta{background:linear-gradient(135deg,var(--rc-color-accent,#f59e0b),color-mix(in srgb,var(--rc-color-accent,#f59e0b) 60%,var(--rc-color-primary,#6366f1) 40%))}}.rc-see-preview-panel__nav-item--accent-cta{color:#fff;border-color:#0000;font-weight:700}.rc-see-preview-panel__nav-item-badge{background:var(--rc-color-accent,#f59e0b);border-radius:999px;align-items:center;height:14px;padding:0 5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-see-preview-panel__nav-item-badge{background:color-mix(in srgb,var(--rc-color-accent,#f59e0b) 88%,#fff 12%)}}.rc-see-preview-panel__nav-item-badge{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:700}.rc-see-preview-panel__nav-item[data-disabled=true]{opacity:.45;text-decoration:line-through}.rc-see-starter-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:8px;display:grid}.rc-see-starter-card{border:1px solid var(--rc-border-subtle,#e2e8f0);background:var(--rc-surface-base,#fff);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.rc-see-starter-card:hover{border-color:var(--rc-color-primary,#6366f1)}@supports (color:color-mix(in lab,red,red)){.rc-see-starter-card:hover{border-color:color-mix(in srgb,var(--rc-color-primary,#6366f1) 35%,transparent)}}.rc-see-starter-card:hover{transform:translateY(-1px);box-shadow:0 4px 18px #0f172a0f}.rc-see-starter-card.is-active{border-color:var(--rc-color-primary,#6366f1);box-shadow:0 0 0 3px var(--rc-color-primary,#6366f1),0 8px 24px #0f172a1a}@supports (color:color-mix(in lab,red,red)){.rc-see-starter-card.is-active{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary,#6366f1) 18%,transparent),0 8px 24px #0f172a1a}}.rc-see-starter-card>input[type=radio]{opacity:0;pointer-events:none;position:absolute}.rc-see-starter-card__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.rc-see-starter-card__family{background:var(--rc-color-primary,#6366f1);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rc-see-starter-card__family{background:color-mix(in srgb,var(--rc-color-primary,#6366f1) 12%,transparent)}}.rc-see-starter-card__family{color:var(--rc-color-primary,#6366f1)}@supports (color:color-mix(in lab,red,red)){.rc-see-starter-card__family{color:color-mix(in srgb,var(--rc-color-primary,#6366f1) 80%,var(--rc-text,#0f172a) 20%)}}.rc-see-starter-card__family{letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:700}.rc-see-starter-card__version{color:var(--rc-text-muted,#64748b);font-size:11px}.rc-see-starter-card__title{color:var(--rc-text,#0f172a);margin:0;font-size:15px;font-weight:700}.rc-see-starter-card__desc{color:var(--rc-text-muted,#475569);margin:0;font-size:13px;line-height:1.4}.rc-see-starter-card__headline{background:var(--rc-color-accent,#c9a96e);border-radius:8px;margin:0;padding:6px 8px}@supports (color:color-mix(in lab,red,red)){.rc-see-starter-card__headline{background:color-mix(in srgb,var(--rc-color-accent,#c9a96e) 12%,transparent)}}.rc-see-starter-card__headline{color:var(--rc-color-accent,#c9a96e)}@supports (color:color-mix(in lab,red,red)){.rc-see-starter-card__headline{color:color-mix(in srgb,var(--rc-color-accent,#c9a96e) 80%,var(--rc-text,#0f172a) 20%)}}.rc-see-starter-card__headline{font-size:12px;font-weight:600}.rc-see-starter-card__bullets{color:var(--rc-text-muted,#475569);margin:0;padding:0 0 0 18px;font-size:12px;line-height:1.45;list-style:outside}.rc-see-starter-card__bullets li+li{margin-top:2px}.rc-see-starter-card__stats{color:var(--rc-text-muted,#64748b);flex-wrap:wrap;gap:4px 10px;margin:4px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.rc-see-starter-card__stats strong{color:var(--rc-text,#0f172a);font-weight:700}.rc-see-field__hint{color:var(--rc-text-muted,#64748b);margin:4px 0 0;font-size:12px}.rc-see-stepper{flex-direction:column;gap:12px;height:100%;padding:8px 4px;display:flex}.rc-see-stepper__list{flex-direction:column;flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rc-see-stepper__item{position:relative}.rc-see-stepper__item:before{content:"";background:var(--rc-border-subtle,#e2e8f0);z-index:0;width:1px;position:absolute;top:36px;bottom:-4px;left:22px}.rc-see-stepper__item:last-child:before{display:none}.rc-see-stepper__btn{width:100%;color:var(--rc-text,#0f172a);cursor:pointer;text-align:left;font:inherit;z-index:1;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;transition:background .15s,border-color .15s;display:flex;position:relative}.rc-see-stepper__btn:hover{background:var(--rc-surface-hover,#f1f5f9)}.rc-see-stepper__item.is-active .rc-see-stepper__btn{background:var(--rc-surface-elevated,#fff);border-color:var(--rc-color-primary,#6366f1);box-shadow:0 1px #6366f10f}.rc-see-stepper__index{background:var(--rc-surface-elevated,#fff);border:1px solid var(--rc-border-subtle,#e2e8f0);width:24px;height:24px;color:var(--rc-text-muted,#64748b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.rc-see-stepper__item--completed .rc-see-stepper__index{background:var(--rc-color-success,#10b981);border-color:var(--rc-color-success,#10b981);color:#fff}.rc-see-stepper__item--warn .rc-see-stepper__index{background:var(--rc-color-warning,#f59e0b);border-color:var(--rc-color-warning,#f59e0b);color:#fff}.rc-see-stepper__item.is-active .rc-see-stepper__index{background:var(--rc-color-primary,#6366f1);border-color:var(--rc-color-primary,#6366f1);color:#fff}.rc-see-stepper__glyph{opacity:.7;flex-shrink:0;font-size:14px}.rc-see-stepper__body{flex-direction:column;flex:1;min-width:0;display:flex}.rc-see-stepper__label{font-size:13px;font-weight:600}.rc-see-stepper__meta{color:var(--rc-text-muted,#64748b);margin-top:2px;font-size:11px}.rc-see-stepper__footer{border-top:1px solid var(--rc-border-subtle,#e2e8f0);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.rc-see-workspace__step-content{flex-direction:column;gap:16px;height:100%;padding:16px 20px 24px;display:flex;overflow-y:auto}.rc-see-workspace__step-header{border-bottom:1px solid var(--rc-border-subtle,#e2e8f0);padding-bottom:12px}.rc-see-workspace__step-title{letter-spacing:-.01em;margin:0 0 4px;font-size:18px;font-weight:600}.rc-see-workspace__step-desc{color:var(--rc-text-muted,#64748b);margin:0;font-size:13px}.rc-see-modes-panel{flex-direction:column;gap:16px;max-width:520px;display:flex}.rc-see-modes-panel__intro{color:var(--rc-text,#0f172a);margin:0;font-size:13px;line-height:1.5}.rc-see-library-panel{flex-direction:column;gap:20px;display:flex}.rc-see-preview-step{flex-direction:column;gap:12px;max-width:560px;display:flex}.rc-see-preview-step__intro{color:var(--rc-text,#0f172a);margin:0;font-size:13px;line-height:1.5}.rc-see-publish-step{flex-direction:column;gap:20px;max-width:720px;display:flex}.rc-see-publish-step__intro{color:var(--rc-text,#0f172a);margin:0;font-size:13px;line-height:1.5}.rc-see-publish-step__dirty-warn{background:var(--rc-color-warning-soft,#fef3c7);color:var(--rc-color-warning-text,#92400e);border-radius:8px;padding:10px 12px;font-size:13px}.rc-see-publish-step__actions{border-top:1px solid var(--rc-border-subtle,#e2e8f0);justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.rc-see-field{flex-direction:column;gap:4px;display:flex}.rc-see-field__label{text-transform:uppercase;letter-spacing:.04em;color:var(--rc-text-muted,#64748b);font-size:12px;font-weight:600}.rc-see-field__input{border:1px solid var(--rc-border-subtle,#e2e8f0);background:var(--rc-surface-elevated,#fff);font:inherit;color:var(--rc-text,#0f172a);border-radius:8px;padding:8px 10px;transition:border-color .15s}.rc-see-field__input:focus{border-color:var(--rc-color-primary,#6366f1);outline:none;box-shadow:0 0 0 3px #6366f11f}.rc-see-starter-provenance{background:linear-gradient(135deg,#6366f10a,#a855f70a);border:1px solid #6366f12e;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.rc-see-starter-provenance--missing{background:var(--rc-surface-subtle,#f8fafc);border-color:var(--rc-border-subtle,#e2e8f0)}.rc-see-starter-provenance--compact{gap:4px;margin-top:6px;padding:8px 10px}.rc-see-starter-provenance__header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rc-see-starter-provenance__chip{background:var(--rc-color-primary,#6366f1);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.rc-see-starter-provenance__chip--missing{background:var(--rc-text-muted,#64748b)}.rc-see-starter-provenance__family{color:var(--rc-text-muted,#64748b);font-size:11px;font-style:italic}.rc-see-starter-provenance__title{flex:1;margin:0;font-size:14px;font-weight:600}.rc-see-starter-provenance__headline{color:var(--rc-text,#0f172a);margin:0;font-size:13px;font-weight:500}.rc-see-starter-provenance__headline--compact{color:var(--rc-text-muted,#64748b);font-size:11px}.rc-see-starter-provenance__purpose{color:var(--rc-text-muted,#64748b);margin:0;font-size:12px;line-height:1.45}.rc-see-starter-provenance__bullets{color:var(--rc-text,#0f172a);flex-direction:column;gap:2px;margin:0;padding-left:18px;font-size:12px;display:flex}.rc-see-starter-provenance__footer{color:var(--rc-text-muted,#64748b);justify-content:space-between;align-items:center;margin-top:4px;font-size:11px;display:flex}.rc-see-starter-provenance__text{color:var(--rc-text-muted,#64748b);margin:0;font-size:12px;line-height:1.45}.rc-see-asset-checklist{background:var(--rc-surface-elevated,#fff);border:1px solid var(--rc-border-subtle,#e2e8f0);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.rc-see-asset-checklist--warn{border-color:var(--rc-color-warning,#f59e0b);background:linear-gradient(180deg,var(--rc-color-warning-soft,#fef3c7) 0,var(--rc-surface-elevated,#fff) 30%)}.rc-see-asset-checklist--complete{border-color:var(--rc-color-success,#10b981)}.rc-see-asset-checklist--empty{background:var(--rc-surface-subtle,#f8fafc);border-style:dashed}.rc-see-asset-checklist__header{align-items:center;gap:12px;display:flex}.rc-see-asset-checklist__title{flex:1;margin:0;font-size:14px;font-weight:600}.rc-see-asset-checklist__ok-chip,.rc-see-asset-checklist__warn-chip{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.rc-see-asset-checklist__warn-chip{background:var(--rc-color-warning,#f59e0b);color:#fff}.rc-see-asset-checklist__ok-chip{background:var(--rc-color-success,#10b981);color:#fff}.rc-see-asset-checklist__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rc-see-asset-checklist__item{background:var(--rc-surface-subtle,#f8fafc);border:1px solid var(--rc-border-subtle,#e2e8f0);border-radius:8px;gap:10px;padding:10px 12px;display:flex}.rc-see-asset-checklist__item--filled{background:#10b9810d;border-color:#10b98133}.rc-see-asset-checklist__item--empty{border-style:dashed}.rc-see-asset-checklist__status-dot{color:var(--rc-color-primary,#6366f1);margin-top:2px;font-size:14px;line-height:1}.rc-see-asset-checklist__item--filled .rc-see-asset-checklist__status-dot{color:var(--rc-color-success,#10b981)}.rc-see-asset-checklist__item--empty .rc-see-asset-checklist__status-dot{color:var(--rc-text-muted,#64748b)}.rc-see-asset-checklist__item-body{flex:1;min-width:0}.rc-see-asset-checklist__item-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.rc-see-asset-checklist__item-label{font-size:13px;font-weight:600}.rc-see-asset-checklist__item-role{text-transform:uppercase;letter-spacing:.06em;color:var(--rc-text-muted,#64748b);font-size:10px}.rc-see-asset-checklist__item-asset,.rc-see-asset-checklist__item-desc,.rc-see-asset-checklist__item-placeholder{color:var(--rc-text-muted,#64748b);margin:2px 0 0;font-size:12px}.rc-see-asset-checklist__item-asset code,.rc-see-asset-checklist__item-placeholder em{background:#0f172a0a;border-radius:3px;padding:1px 4px;font-size:11px;font-style:normal}.rc-see-asset-checklist__footer{border-top:1px dashed var(--rc-border-subtle,#e2e8f0);flex-direction:column;gap:6px;padding-top:8px;display:flex}.rc-see-asset-checklist__footer-note{color:var(--rc-text-muted,#64748b);margin:0;font-size:11px;font-style:italic}.rc-see-asset-checklist__empty-text{color:var(--rc-text-muted,#64748b);text-align:center;margin:0;padding:8px;font-size:12px}.rc-see-preview-header{border:1px solid var(--rc-border-subtle,#e2e8f0);background:var(--rc-surface-elevated,#fff);border-radius:8px;margin-bottom:12px;overflow:hidden}.rc-see-preview-header__band{min-height:var(--rc-preview-header-band-height,96px);background:linear-gradient(#fff,#f8fafc80);align-items:center;gap:16px;padding:12px 20px;display:flex}.rc-see-preview-header__logo-zone{align-items:center;min-width:120px;display:flex}.rc-see-preview-header__logo-img{width:auto;max-height:48px;display:block}.rc-see-preview-header__logo-placeholder{letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.rc-see-preview-header__logo-dot{background:linear-gradient(135deg,var(--rc-color-primary,#6366f1),#a855f7);border-radius:50%;width:14px;height:14px;display:inline-block}.rc-see-preview-header__nav{flex:1;justify-content:center;display:flex}.rc-see-preview-header__nav-list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rc-see-preview-header__nav-item{display:inline-flex}.rc-see-preview-header__nav-link{color:var(--rc-text,#0f172a);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.rc-see-preview-header--variant-pills .rc-see-preview-header__nav-link{background:#6366f114}.rc-see-preview-header--variant-underline .rc-see-preview-header__nav-link{border-bottom:2px solid #0000;border-radius:0;padding-bottom:4px}.rc-see-preview-header--variant-minimal .rc-see-preview-header__nav-link{color:var(--rc-text-muted,#64748b);font-weight:400}.rc-see-preview-header__nav-link--accent-highlight{color:var(--rc-color-accent,var(--rc-color-primary,#6366f1));font-weight:700}.rc-see-preview-header__nav-link--accent-cta{background:linear-gradient(135deg,var(--rc-color-primary,#6366f1),#a855f7);color:#fff;font-weight:600}.rc-see-preview-header__nav-badge{background:var(--rc-color-accent,#ef4444);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700;display:inline-flex}.rc-see-preview-header__nav-empty{color:var(--rc-text-muted,#64748b);font-size:12px;font-style:italic}.rc-see-preview-header__mobile-burger{border:1px solid var(--rc-border-subtle,#e2e8f0);cursor:default;opacity:.6;background:0 0;border-radius:6px;padding:6px 10px;font-size:16px}.rc-see-preview-header__actions{color:var(--rc-text-muted,#64748b);align-items:center;gap:12px;display:flex}.rc-see-preview-header__action-icon{font-size:16px}.rc-see-preview-header__chrome-strip{background:var(--rc-surface-subtle,#f1f5f9);color:var(--rc-text-muted,#64748b);border-top:1px dashed var(--rc-border-subtle,#e2e8f0);align-items:center;gap:6px;padding:4px 12px;font-size:10px;display:flex}.rc-see-preview-header__override-on{background:var(--rc-color-success,#10b981);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:9px;font-weight:700}.rc-see-preview-panel__header-debug-toggle{justify-content:flex-end;margin:-8px 0 8px;display:flex}.rc-see-handoff-panel{background:var(--rc-bg-card,#fff);border:1px solid var(--rc-border-clean,#e5e7eb);color:var(--rc-text,#0f172a);border-radius:14px;flex-direction:column;gap:18px;padding:18px 20px;display:flex}.rc-see-handoff-panel__section{flex-direction:column;gap:8px;display:flex}.rc-see-handoff-panel__section+.rc-see-handoff-panel__section{border-top:1px dashed var(--rc-border-clean,#e5e7eb);padding-top:12px}.rc-see-handoff-panel__section-title{text-transform:uppercase;letter-spacing:.08em;color:var(--rc-text-muted,#64748b);margin:0;font-size:.78rem;font-weight:700}.rc-see-handoff-panel__grid{grid-template-columns:minmax(140px,max-content) 1fr;gap:6px 16px;margin:0;font-size:.9rem;display:grid}.rc-see-handoff-panel__row{display:contents}.rc-see-handoff-panel__row>dt{color:var(--rc-text-muted,#64748b);font-weight:600}.rc-see-handoff-panel__row>dd{color:var(--rc-text,#0f172a);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.rc-see-handoff-panel__muted{color:var(--rc-text-muted,#64748b);font-style:italic}.rc-see-handoff-panel__status{text-transform:uppercase;letter-spacing:.06em;background:var(--rc-surface,#eef6ff);color:var(--rc-text,#0f172a);border:1px solid var(--rc-border-clean,#e5e7eb);border-radius:999px;align-items:center;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.rc-see-handoff-panel__status--published{background:var(--rc-status-success-bg,#dcfce7);color:var(--rc-status-success-text,#166534);border-color:var(--rc-status-success-border,#86efac)}.rc-see-handoff-panel__status--archived{background:var(--rc-surface,#eef6ff);color:var(--rc-text-muted,#64748b)}.rc-see-handoff-panel__dirty-tag{background:var(--rc-status-warning-bg,#fef3c7);color:var(--rc-status-warning-text,#92400e);border:1px solid var(--rc-status-warning-border,#fcd34d);border-radius:999px;align-items:center;padding:2px 8px;font-size:.7rem;font-weight:600;display:inline-flex}.rc-see-handoff-panel__bullets{color:var(--rc-text,#0f172a);flex-direction:column;gap:4px;margin:0;padding:0 0 0 18px;font-size:.9rem;display:flex}.rc-see-handoff-panel__destination,.rc-see-handoff-panel__destination-detail,.rc-see-handoff-panel__readiness-hint{color:var(--rc-text,#0f172a);margin:0;font-size:.9rem;line-height:1.5}.rc-see-handoff-panel__destination-detail{color:var(--rc-text-muted,#64748b);font-size:.85rem}.rc-see-preflight{background:var(--rc-bg-card,#fff);border:1px solid var(--rc-border-clean,#e5e7eb);color:var(--rc-text,#0f172a);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.rc-see-preflight--blocking{border-color:var(--rc-status-danger-border,#fca5a5);background:linear-gradient(180deg,var(--rc-status-danger-bg,#fee2e2) 0,var(--rc-bg-card,#fff) 28%)}.rc-see-preflight--warning{border-color:var(--rc-status-warning-border,#fcd34d);background:linear-gradient(180deg,var(--rc-status-warning-bg,#fef3c7) 0,var(--rc-bg-card,#fff) 28%)}.rc-see-preflight--info{border-color:var(--rc-border-strong,#3878be29)}.rc-see-preflight__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rc-see-preflight__headline{align-items:center;gap:12px;display:flex}.rc-see-preflight__headline-glyph{background:var(--rc-surface,#eef6ff);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:inline-flex}.rc-see-preflight__headline-text{flex-direction:column;gap:2px;display:flex}.rc-see-preflight__title{color:var(--rc-text,#0f172a);margin:0;font-size:1.05rem}.rc-see-preflight__hint{color:var(--rc-text-muted,#64748b);margin:0;font-size:.85rem}.rc-see-preflight__counters{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rc-see-preflight__counter{background:var(--rc-surface,#eef6ff);color:var(--rc-text,#0f172a);border:1px solid var(--rc-border-clean,#e5e7eb);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.rc-see-preflight__counter--blocking{background:var(--rc-status-danger-bg,#fee2e2);color:var(--rc-status-danger-text,#991b1b);border-color:var(--rc-status-danger-border,#fca5a5)}.rc-see-preflight__counter--warning{background:var(--rc-status-warning-bg,#fef3c7);color:var(--rc-status-warning-text,#92400e);border-color:var(--rc-status-warning-border,#fcd34d)}.rc-see-preflight__counter--info{background:var(--rc-surface,#eef6ff);color:var(--rc-text,#0f172a);border-color:var(--rc-border-strong,#3878be29)}.rc-see-preflight__counter--ok{background:var(--rc-status-success-bg,#dcfce7);color:var(--rc-status-success-text,#166534);border-color:var(--rc-status-success-border,#86efac)}.rc-see-preflight__categories{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rc-see-preflight__category{background:var(--rc-surface,#eef6ff);border:1px solid var(--rc-border-clean,#e5e7eb);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.rc-see-preflight__category--blocking{background:var(--rc-status-danger-bg,#fee2e2);border-color:var(--rc-status-danger-border,#fca5a5)}.rc-see-preflight__category--warning{background:var(--rc-status-warning-bg,#fef3c7);border-color:var(--rc-status-warning-border,#fcd34d)}.rc-see-preflight__category-head{align-items:center;gap:8px;display:flex}.rc-see-preflight__category-glyph{justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;font-weight:700;display:inline-flex}.rc-see-preflight__category-title{color:var(--rc-text,#0f172a);flex:1;margin:0;font-size:.92rem}.rc-see-preflight__category-sev{text-transform:uppercase;letter-spacing:.06em;color:var(--rc-text-muted,#64748b);font-size:.7rem}.rc-see-preflight__check-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rc-see-preflight__check{background:var(--rc-bg-card,#fff);color:var(--rc-text,#0f172a);border-radius:8px;align-items:flex-start;gap:8px;padding:6px 8px;font-size:.85rem;display:flex}.rc-see-preflight__check-glyph{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:inline-flex}.rc-see-preflight__check-body{flex-direction:column;flex:1;gap:2px;display:flex}.rc-see-preflight__check-label{color:var(--rc-text,#0f172a);font-weight:500}.rc-see-preflight__check-detail{color:var(--rc-text-muted,#64748b);margin:0;font-size:.78rem;line-height:1.4}.rc-see-preflight__sev-ok{color:var(--rc-status-success-text,#166534)}.rc-see-preflight__sev-info{color:var(--rc-color-primary,#2563eb)}.rc-see-preflight__sev-warning{color:var(--rc-status-warning-text,#92400e)}.rc-see-preflight__sev-blocking{color:var(--rc-status-danger-text,#991b1b)}.rc-see-preflight-chip{background:var(--rc-surface,#eef6ff);color:var(--rc-text,#0f172a);border:1px solid var(--rc-border-clean,#e5e7eb);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.rc-see-preflight-chip--ok{background:var(--rc-status-success-bg,#dcfce7);color:var(--rc-status-success-text,#166534);border-color:var(--rc-status-success-border,#86efac)}.rc-see-preflight-chip--info{background:var(--rc-surface,#eef6ff);color:var(--rc-text,#0f172a);border-color:var(--rc-border-strong,#3878be29)}.rc-see-preflight-chip--warning{background:var(--rc-status-warning-bg,#fef3c7);color:var(--rc-status-warning-text,#92400e);border-color:var(--rc-status-warning-border,#fcd34d)}.rc-see-preflight-chip--blocking{background:var(--rc-status-danger-bg,#fee2e2);color:var(--rc-status-danger-text,#991b1b);border-color:var(--rc-status-danger-border,#fca5a5)}.rc-see-preflight-chip__glyph{font-size:11px;font-weight:700}.rc-see-manager__readiness-badge{align-self:flex-start}.rc-see-publish-step__blocking-hint{background:var(--rc-status-danger-bg,#fee2e2);color:var(--rc-status-danger-text,#991b1b);border:1px solid var(--rc-status-danger-border,#fca5a5);border-radius:8px;margin:4px 0 0;padding:8px 12px;font-size:.85rem;line-height:1.4}.rc-see-product-grid__media-link{color:inherit;text-decoration:none;display:block}.rc-see-product-grid__media-image{object-fit:cover;width:100%;height:100%;display:block}.rc-see-section--data-real .rc-see-product-grid__name a{color:var(--rc-text,#0f172a);text-decoration:none}.rc-see-section--data-real .rc-see-product-grid__name a:hover{text-decoration:underline}.rc-see-featured-collection__tile-image{object-fit:cover;width:100%;height:100%;display:block}.rc-see-create-template-section{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);color:var(--rc-text);border-radius:14px;flex-direction:column;gap:10px;padding:14px 14px 16px;display:flex}.rc-see-create-template-section--preconfigured{background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){.rc-see-create-template-section--preconfigured{background:color-mix(in srgb,var(--rc-bg-card) 88%,var(--rc-status-success-bg) 12%)}}.rc-see-create-template-section--preconfigured{border-color:var(--rc-border-clean)}@supports (color:color-mix(in lab,red,red)){.rc-see-create-template-section--preconfigured{border-color:color-mix(in srgb,var(--rc-border-clean) 65%,var(--rc-status-success-border) 35%)}}.rc-see-create-template-section--blank{background:var(--rc-bg-card)}@supports (color:color-mix(in lab,red,red)){.rc-see-create-template-section--blank{background:color-mix(in srgb,var(--rc-bg-card) 92%,var(--rc-surface) 8%)}}.rc-see-create-template-section__legend{color:var(--rc-text);flex-direction:column;gap:2px;padding:0;display:flex}.rc-see-create-template-section__title{letter-spacing:.01em;color:var(--rc-text);font-size:14px;font-weight:700}.rc-see-create-template-section__hint{color:var(--rc-text-muted);font-size:12px;font-weight:500}.rc-see-source-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.rc-see-source-card{border:1px solid var(--rc-border-clean);background:var(--rc-bg-card);color:var(--rc-text);cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.rc-see-source-card:hover{border-color:var(--rc-color-primary,#6366f1)}@supports (color:color-mix(in lab,red,red)){.rc-see-source-card:hover{border-color:color-mix(in srgb,var(--rc-color-primary,#6366f1) 35%,var(--rc-border-clean))}}.rc-see-source-card:hover{transform:translateY(-1px)}.rc-see-source-card.is-active{border-color:var(--rc-color-primary,#6366f1);box-shadow:0 0 0 3px var(--rc-color-primary,#6366f1),0 6px 18px var(--rc-text)}@supports (color:color-mix(in lab,red,red)){.rc-see-source-card.is-active{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-color-primary,#6366f1) 18%,transparent),0 6px 18px color-mix(in srgb,var(--rc-text) 8%,transparent)}}.rc-see-source-card.is-disabled{opacity:.55;cursor:not-allowed}.rc-see-source-card>input[type=radio]{opacity:0;pointer-events:none;position:absolute}.rc-see-source-card__title{color:var(--rc-text);font-size:14px;font-weight:700}.rc-see-source-card__desc{color:var(--rc-text-muted);font-size:12px;line-height:1.4}.rc-see-source-card__badge{border:1px solid var(--rc-status-success-border);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:10px;font-weight:700}.rc-see-source-card__badge,.rc-see-starter-card__ready{background:var(--rc-status-success-bg);color:var(--rc-status-success-text)}.rc-see-starter-card__ready{border:1px solid var(--rc-status-success-border);border-radius:8px;margin:6px 0 0;padding:6px 8px;font-size:11px;font-weight:600;line-height:1.35}@media (prefers-color-scheme:dark){.rc-see-create-template-section,.rc-see-source-card{background:var(--rc-surface-elevated-dark,var(--rc-bg-card));color:var(--rc-text-dark,var(--rc-text))}.rc-see-create-template-section__title,.rc-see-source-card__title{color:var(--rc-text-dark,var(--rc-text))}.rc-see-create-template-section__hint,.rc-see-source-card__desc{color:var(--rc-text-muted-dark,var(--rc-text-muted))}}@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}@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}