@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-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-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:0;--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-ease:initial}}}@layer components;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-cyan-100:oklch(95.6% .045 203.388);--color-sky-400:oklch(74.6% .16 232.661);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-300:oklch(81% .117 11.638);--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-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--blur-xl:24px;--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{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.static\!{position:static!important}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing)*-1)}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-\[16\%\]{top:16%}.top-\[25\%\]{top:25%}.top-\[42\%\]{top:42%}.top-\[73px\]{top:73px}.-right-2{right:calc(var(--spacing)*-2)}.right-0{right:calc(var(--spacing)*0)}.left-3{left:calc(var(--spacing)*3)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[999\]{z-index:999}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-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-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.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-6{margin-bottom:calc(var(--spacing)*6)}.ml-5{margin-left:calc(var(--spacing)*5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-5{height:calc(var(--spacing)*5)}.h-9{height:calc(var(--spacing)*9)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-24{height:calc(var(--spacing)*24)}.h-\[calc\(100vh-73px\)\]{height:calc(100vh - 73px)}.h-full{height:100%}.h-svh{height:100svh}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-\[700px\]{min-height:700px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-9{width:calc(var(--spacing)*9)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-24{width:calc(var(--spacing)*24)}.w-64{width:calc(var(--spacing)*64)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[1600px\]{max-width:1600px}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[20px\]{min-width:20px}.min-w-\[36px\]{min-width:36px}.min-w-\[160px\]{min-width:160px}.min-w-\[240px\]{min-width:240px}.min-w-\[980px\]{min-width:980px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#3b82f6\]\/30{border-color:#3b82f64d}.border-\[\#d4af37\]\/25{border-color:#d4af3740}.border-\[\#d4af37\]\/40{border-color:#d4af3766}.border-\[\#d4af37\]\/50{border-color:#d4af3780}.border-\[\#d4af37\]\/55{border-color:#d4af378c}.border-\[\#f8d77f\]\/75{border-color:#f8d77fbf}.border-\[var\(--ybd-border\)\]{border-color:var(--ybd-border)}.border-blue-300\/20{border-color:#90c5ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/20{border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/20{border-color:color-mix(in oklab,var(--color-blue-300)20%,transparent)}}}.border-blue-500\/25{border-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/25{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/25{border-color:color-mix(in oklab,var(--color-blue-500)25%,transparent)}}}.border-green-300\/20{border-color:#7bf1a833}@supports (color:color-mix(in lab,red,red)){.border-green-300\/20{border-color:var(--color-green-300)}@supports (color:color-mix(in lab,red,red)){.border-green-300\/20{border-color:color-mix(in oklab,var(--color-green-300)20%,transparent)}}}.border-green-400\/20{border-color:#05df7233}@supports (color:color-mix(in lab,red,red)){.border-green-400\/20{border-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.border-green-400\/20{border-color:color-mix(in oklab,var(--color-green-400)20%,transparent)}}}.border-green-400\/30{border-color:#05df724d}@supports (color:color-mix(in lab,red,red)){.border-green-400\/30{border-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.border-green-400\/30{border-color:color-mix(in oklab,var(--color-green-400)30%,transparent)}}}.border-green-500\/25{border-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.border-green-500\/25{border-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.border-green-500\/25{border-color:color-mix(in oklab,var(--color-green-500)25%,transparent)}}}.border-green-500\/50{border-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.border-green-500\/50{border-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.border-green-500\/50{border-color:color-mix(in oklab,var(--color-green-500)50%,transparent)}}}.border-pink-300\/30{border-color:#fda5d54d}@supports (color:color-mix(in lab,red,red)){.border-pink-300\/30{border-color:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.border-pink-300\/30{border-color:color-mix(in oklab,var(--color-pink-300)30%,transparent)}}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.border-red-500\/25{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.border-red-500\/25{border-color:color-mix(in oklab,var(--color-red-500)25%,transparent)}}}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}}.border-white\/\[\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.07\]{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[\.07\]{border-color:color-mix(in oklab,var(--color-white)7%,transparent)}}}.border-yellow-500\/25{border-color:#edb20040}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/25{border-color:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/25{border-color:color-mix(in oklab,var(--color-yellow-500)25%,transparent)}}}.bg-\[\#0b0f19\]\/70{background-color:#0b0f19b3}.bg-\[\#0b0f19\]\/90{background-color:#0b0f19e6}.bg-\[\#0b111c\]\/85{background-color:#0b111cd9}.bg-\[\#0f1423\]{background-color:#0f1423}.bg-\[\#3b82f6\]\/25{background-color:#3b82f640}.bg-\[\#17131f\]{background-color:#17131f}.bg-\[\#061221\]{background-color:#061221}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#d4af37\]{background-color:#d4af37}.bg-\[\#d4af37\]\/10{background-color:#d4af371a}.bg-\[\#d4af37\]\/20{background-color:#d4af3733}.bg-\[\#d4af37\]\/\[0\.08\]{background-color:#d4af3714}.bg-\[\#f8d77f\]{background-color:#f8d77f}.bg-\[var\(--ybd-card\)\]{background-color:var(--ybd-card)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}}.bg-pink-300\/10{background-color:#fda5d51a}@supports (color:color-mix(in lab,red,red)){.bg-pink-300\/10{background-color:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.bg-pink-300\/10{background-color:color-mix(in oklab,var(--color-pink-300)10%,transparent)}}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/20{background-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/20{background-color:var(--color-slate-900)}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/20{background-color:color-mix(in oklab,var(--color-slate-900)20%,transparent)}}}.bg-slate-900\/25{background-color:#0f172b40}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/25{background-color:var(--color-slate-900)}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/25{background-color:color-mix(in oklab,var(--color-slate-900)25%,transparent)}}}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/30{background-color:var(--color-slate-900)}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/30{background-color:color-mix(in oklab,var(--color-slate-900)30%,transparent)}}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:var(--color-slate-900)}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900)50%,transparent)}}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:var(--color-slate-950)}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:color-mix(in oklab,var(--color-slate-950)30%,transparent)}}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/40{background-color:var(--color-slate-950)}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/40{background-color:color-mix(in oklab,var(--color-slate-950)40%,transparent)}}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white)75%,transparent)}}}.bg-white\/\[\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.025\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.025\]{background-color:color-mix(in oklab,var(--color-white)2.5%,transparent)}}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-400{--tw-gradient-from:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500\/10{--tw-gradient-from:#00c7581a}@supports (color:color-mix(in lab,red,red)){.from-green-500\/10{--tw-gradient-from:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.from-green-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-green-500)10%,transparent)}}}.from-green-500\/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))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-emerald-500\/\[0\.07\]{--tw-gradient-via:#00bb7f12}@supports (color:color-mix(in lab,red,red)){.via-emerald-500\/\[0\.07\]{--tw-gradient-via:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.via-emerald-500\/\[0\.07\]{--tw-gradient-via:color-mix(in oklab,var(--color-emerald-500)7%,transparent)}}}.via-emerald-500\/\[0\.07\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.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)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-11{padding-right:calc(var(--spacing)*11)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.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-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-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-\[\#3b82f6\]{color:#3b82f6}.text-\[\#17120a\]{color:#17120a}.text-\[\#f8d77f\]{color:#f8d77f}.text-amber-200{color:var(--color-amber-200)}.text-blue-200{color:var(--color-blue-200)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-100{color:var(--color-cyan-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-green-100{color:var(--color-green-100)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-pink-100{color:var(--color-pink-100)}.text-pink-300{color:var(--color-pink-300)}.text-pink-300\/70{color:#fda5d5b3}@supports (color:color-mix(in lab,red,red)){.text-pink-300\/70{color:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.text-pink-300\/70{color:color-mix(in oklab,var(--color-pink-300)70%,transparent)}}}.text-pink-400{color:var(--color-pink-400)}.text-red-200{color:var(--color-red-200)}.text-red-200\/80{color:#ffcacacc}@supports (color:color-mix(in lab,red,red)){.text-red-200\/80{color:var(--color-red-200)}@supports (color:color-mix(in lab,red,red)){.text-red-200\/80{color:color-mix(in oklab,var(--color-red-200)80%,transparent)}}}.text-rose-300{color:var(--color-rose-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.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-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-white{color:var(--color-white)}.text-yellow-200{color:var(--color-yellow-200)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.\[color-scheme\:dark\]{color-scheme:dark}.\[color-scheme\:light\]{color-scheme:light}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\!{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(96\,165\,250\,0\.7\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#60a5fab3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,179\,0\,0\.35\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ffb30059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(59\,130\,246\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#3b82f640);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(74\,222\,128\,0\.2\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#4ade8033);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(239\,68\,68\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#ef444440);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(255\,63\,145\,0\.12\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#ff3f911f);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_8px_30px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#00000059);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_12px_55px_rgba\(0\,0\,0\,0\.4\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:0 12px 55px var(--tw-shadow-color,#0006),inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_35px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 16px 35px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.group-hover\:text-blue-300:is(:where(.group):hover *){color:var(--color-blue-300)}}.placeholder\:text-slate-400::-moz-placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-500::-moz-placeholder{color:var(--color-slate-500)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.placeholder\:text-slate-600::-moz-placeholder{color:var(--color-slate-600)}.placeholder\:text-slate-600::placeholder{color:var(--color-slate-600)}@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\:border-\[\#f8d77f\]\/70:hover{border-color:#f8d77fb3}.hover\:border-\[\#f8d77f\]\/80:hover{border-color:#f8d77fcc}.hover\:border-blue-400\/40:hover{border-color:#54a2ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-400\/40:hover{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-400\/40:hover{border-color:color-mix(in oklab,var(--color-blue-400)40%,transparent)}}}.hover\:border-pink-400\/60:hover{border-color:#fb64b699}@supports (color:color-mix(in lab,red,red)){.hover\:border-pink-400\/60:hover{border-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.hover\:border-pink-400\/60:hover{border-color:color-mix(in oklab,var(--color-pink-400)60%,transparent)}}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/10:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.hover\:bg-\[\#d4af37\]\/15:hover{background-color:#d4af3726}.hover\:bg-\[\#d4af37\]\/20:hover{background-color:#d4af3733}.hover\:bg-\[\#d4af37\]\/30:hover{background-color:#d4af374d}.hover\:bg-\[\#f8d77f\]:hover{background-color:#f8d77f}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-green-400:hover{background-color:var(--color-green-400)}.hover\:bg-green-500\/10:hover{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/10:hover{background-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/10:hover{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}}.hover\:bg-slate-900\/30:hover{background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/30:hover{background-color:var(--color-slate-900)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/30:hover{background-color:color-mix(in oklab,var(--color-slate-900)30%,transparent)}}}.hover\:bg-slate-950\/40:hover{background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-950\/40:hover{background-color:var(--color-slate-950)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-950\/40:hover{background-color:color-mix(in oklab,var(--color-slate-950)40%,transparent)}}}.hover\:bg-white\/95:hover{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/95:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/95:hover{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}}.hover\:from-blue-500:hover{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-red-500:hover{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-blue-400:hover{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-red-400:hover{--tw-gradient-to:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-blue-200:hover{color:var(--color-blue-200)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}.focus\:border-blue-500\/30:focus{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-500\/30:focus{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-500\/30:focus{border-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}}.focus\:border-pink-400\/60:focus{border-color:#fb64b699}@supports (color:color-mix(in lab,red,red)){.focus\:border-pink-400\/60:focus{border-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.focus\:border-pink-400\/60:focus{border-color:color-mix(in oklab,var(--color-pink-400)60%,transparent)}}}.focus\:border-pink-500\/70:focus{border-color:#f6339ab3}@supports (color:color-mix(in lab,red,red)){.focus\:border-pink-500\/70:focus{border-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.focus\:border-pink-500\/70:focus{border-color:color-mix(in oklab,var(--color-pink-500)70%,transparent)}}}.focus\:bg-white\/\[0\.06\]:focus{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/\[0\.06\]:focus{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/\[0\.06\]:focus{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}}.focus\:shadow-\[0_0_0_4px_rgba\(59\,130\,246\,0\.15\)\]:focus{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#3b82f626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-400\/20:focus{--tw-ring-color:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-blue-400\/20:focus{--tw-ring-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-blue-400\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}}.focus-visible\:outline-blue-400:focus-visible{outline-color:var(--color-blue-400)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media(min-width:900px){.min-\[900px\]\:block{display:block}}@media(min-width:40rem){.sm\:inline{display:inline}.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-\[1fr_180px_auto\]{grid-template-columns:1fr 180px auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:pr-4{padding-right:calc(var(--spacing)*4)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[10px\]{font-size:10px}}@media(min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}}@media(min-width:64rem){.lg\:flex{display:flex}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-7{padding-inline:calc(var(--spacing)*7)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}}}:root{--ybd-bg:#090b14;--ybd-panel:#101522;--ybd-card:#101623cc;--ybd-border:#ffffff1f;--ybd-red:#3b82f6;--ybd-green:#4ade80;--ybd-white:#fff;--ybd-blue:var(--ybd-red);--ybd-pink:var(--ybd-red);--ybd-gold:var(--ybd-white);--ybd-cyan:var(--ybd-green);--ybd-text:var(--ybd-white);--ybd-muted:#b7bdc9;color-scheme:dark;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-pink-100:#dbeafe;--color-pink-200:#bfdbfe;--color-pink-300:#93c5fd;--color-pink-400:#60a5fa;--color-pink-500:#3b82f6;--color-pink-600:#2563eb;--color-rose-400:#60a5fa;--color-rose-500:#3b82f6;--color-rose-600:#2563eb;--color-cyan-100:#dcfce7;--color-cyan-200:#bbf7d0;--color-cyan-300:#86efac;--color-cyan-400:#4ade80;--color-cyan-500:#22c55e;--color-amber-200:#fff;--color-amber-300:#fff;--color-amber-400:#f8fafc;--color-amber-500:#e5e7eb}html{background:var(--ybd-bg);min-width:320px}body{min-width:320px;min-height:100vh;color:var(--ybd-text);background:radial-gradient(850px circle at 10% -10%,#ef444424,transparent 52%),radial-gradient(800px circle at 94% 8%,#1e40af21,transparent 50%),var(--ybd-bg);background-attachment:fixed;margin:0;font-family:Manrope,Segoe UI,sans-serif;line-height:1.5}#root{min-height:100vh}h1,h2,h3,h4,button,nav,label{font-family:Space Grotesk,Manrope,Segoe UI,sans-serif}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ybd-cyan);outline-offset:3px}::-moz-selection{color:#04121a;background:var(--ybd-cyan)}::selection{color:#04121a;background:var(--ybd-cyan)}.ybd-page{animation:.48s ease-out both ybd-page-in}.ybd-shell-grid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:42px 42px}.ybd-page>*{animation:.52s ease-out both ybd-rise-in}.ybd-page>:nth-child(2){animation-delay:60ms}.ybd-page>:nth-child(3){animation-delay:.11s}.ybd-page>:nth-child(4){animation-delay:.16s}.ybd-soft-glow{box-shadow:0 0 0 1px #3b82f614,0 18px 55px #03050c61}.ybd-scrollbar{scrollbar-color:#ef444494 transparent;scrollbar-width:thin}@keyframes ybd-page-in{0%{opacity:0}to{opacity:1}}@keyframes ybd-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ybd-ultra-hero{background:linear-gradient(118deg,#070b16,#0a1022 54%,#090d18);border:1px solid #3b82f63d;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000073,inset 0 1px #ffffff0a}.ybd-hero-grid{opacity:.24;background-image:linear-gradient(#3b82f61f 1px,#0000 1px),linear-gradient(90deg,#3b82f61f 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.ybd-hero-orb{filter:blur(70px);border-radius:999px;position:absolute}.ybd-hero-orb-a{background:#2563eb38;width:330px;height:330px;top:-15%;right:12%}.ybd-hero-orb-b{background:#7c3aed2e;width:220px;height:220px;bottom:-35%;left:18%}.ybd-gradient-text{color:#0000;text-shadow:0 0 42px #3b82f629;background:linear-gradient(90deg,#60a5fa,#22d3ee 55%,#a78bfa);-webkit-background-clip:text;background-clip:text}.ybd-primary-cta,.ybd-secondary-cta{border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.2rem;font-size:.875rem;font-weight:900;transition:all .2s;display:inline-flex}.ybd-primary-cta{color:#fff;background:linear-gradient(90deg,#2563eb,#3b82f6);box-shadow:0 0 30px #3b82f647}.ybd-primary-cta:hover{transform:translateY(-2px);box-shadow:0 0 42px #3b82f666}.ybd-secondary-cta{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff21}.ybd-secondary-cta:hover{background:#3b82f614;border-color:#60a5fa73}.ybd-floating-card{background:#0b1220;border:1px solid #60a5fa47;border-radius:22px;transition:all .25s;position:absolute;overflow:hidden;box-shadow:0 25px 60px #0000008c,0 0 40px #2563eb1a}.ybd-floating-card:hover{z-index:20;border-color:#60a5fab3;transform:translateY(-8px)rotate(0)!important}.ybd-floating-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ybd-floating-label{color:#fff;background:linear-gradient(#0000,#020617f5);padding:26px 12px 10px;font-size:12px;font-weight:900;position:absolute;inset:auto 0 0}.ybd-floating-card-1{width:180px;height:240px;top:18%;left:8%;transform:rotate(-8deg)}.ybd-floating-card-2{z-index:3;width:205px;height:275px;top:6%;left:34%}.ybd-floating-card-3{width:170px;height:225px;top:24%;right:2%;transform:rotate(8deg)}.ybd-floating-card-4{opacity:.9;width:140px;height:175px;bottom:-4%;left:30%;transform:rotate(5deg)}.ybd-power-badge{z-index:10;letter-spacing:.12em;color:#6ee7b7;background:#020617e0;border:1px solid #34d39940;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:8%;right:9%;box-shadow:0 12px 30px #0006}.ybd-kicker{letter-spacing:.2em;color:#60a5fa;font-size:10px;font-weight:900}.ybd-section-title{letter-spacing:-.035em;color:#fff;margin-top:3px;font-size:25px;font-weight:900}.ybd-section-title span{color:#60a5fa}.ybd-category-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ybd-category-pill{background:linear-gradient(135deg,#111827eb,#080c16eb);border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:10px;transition:all .2s;display:flex;box-shadow:0 10px 25px #0000002e}.ybd-category-pill:hover{background:#1e293bcc;border-color:#60a5fa73;transform:translateY(-3px)}.ybd-category-thumb{color:#60a5fa;background:#111827;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.ybd-category-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ybd-category-pill span{text-overflow:ellipsis;white-space:nowrap;color:#f8fafc;font-size:13px;font-weight:800;overflow:hidden}.ybd-panel{background:linear-gradient(145deg,#0f172ac7,#070b14e0);border:1px solid #ffffff17;border-radius:24px;box-shadow:0 24px 65px #00000040}.ybd-deal-card{background:#0a101c;border:1px solid #ffffff17;border-radius:17px;transition:all .22s;overflow:hidden}.ybd-deal-card:hover{border-color:#60a5fa66;transform:translateY(-5px);box-shadow:0 18px 40px #0000004d}.ybd-deal-image{aspect-ratio:1.18;color:#60a5fa;background:#111827;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ybd-deal-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}.ybd-deal-card:hover img{transform:scale(1.05)}.ybd-deal-image:after{content:"";background:linear-gradient(#0000 45%,#020617e0);position:absolute;inset:0}.ybd-deal-image span{z-index:2;letter-spacing:.08em;color:#ffe4e6;background:#9f1239d1;border:1px solid #fb71854d;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900;position:absolute;top:9px;left:9px}.ybd-deal-card h3{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:14px;font-weight:900;overflow:hidden}.ybd-deal-card p{color:#64748b;margin-top:4px;font-size:10px}.ybd-deal-card b{letter-spacing:.06em;color:#60a5fa;font-size:10px}.ybd-vip-card{background:radial-gradient(circle at 80% 10%,#fbbf2426,#0000 35%),linear-gradient(145deg,#151109,#090b11 65%);border:1px solid #fbbf243d;border-radius:24px;min-height:100%;padding:28px;position:relative;overflow:hidden;box-shadow:0 25px 65px #0000004d}.ybd-vip-card:after{content:"♛";color:#fbbf240b;font-size:220px;line-height:1;position:absolute;bottom:-65px;right:-18px;transform:rotate(-10deg)}.ybd-trust-card{color:#60a5fa;background:#0b101cbf;border:1px solid #ffffff14;border-radius:17px;align-items:center;gap:14px;padding:17px 18px;display:flex}.ybd-trust-card b{letter-spacing:.07em;color:#f8fafc;font-size:11px;display:block}.ybd-trust-card span{color:#64748b;margin-top:3px;font-size:10px;display:block}@media(max-width:1100px){.ybd-category-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ybd-category-strip{grid-template-columns:1fr}.ybd-ultra-hero{border-radius:22px}.ybd-section-title{font-size:22px}}.ybd-admin-shell{text-transform:uppercase;background:radial-gradient(800px at 72% -10%,#2563eb1f,#0000 52%),radial-gradient(700px at 5% 35%,#7c3aed12,#0000 48%),#050914;min-height:100vh}.ybd-admin-shell *{text-transform:uppercase!important}.ybd-admin-sidebar,.ybd-admin-panel{background:linear-gradient(155deg,#0b1220f5,#050914f5);border:1px solid #94a3b81c;border-radius:24px;box-shadow:0 24px 70px #00000047}.ybd-admin-logo{color:#fff;background:linear-gradient(145deg,#2563eb,#06b6d4);border:1px solid #38bdf852;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:23px;font-style:italic;font-weight:1000;display:flex;box-shadow:0 0 28px #2563eb47}.ybd-admin-nav-label{letter-spacing:.18em;color:#475569;padding:17px 10px 6px;font-size:9px;font-weight:900}.ybd-admin-nav-link{color:#94a3b8;text-transform:uppercase;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:10px 11px;font-size:12px;font-weight:800;transition:all .18s;display:flex}.ybd-admin-nav-link.api-nav-link{font-size:13px}.ybd-admin-nav-link:hover{color:#e2e8f0;background:#3b82f612}.ybd-admin-nav-link.is-active{color:#bfdbfe;background:linear-gradient(90deg,#2563eb38,#0ea5e914);border-color:#3b82f647;box-shadow:inset 3px 0 #38bdf8,0 0 24px #2563eb14}.ybd-admin-hero{background:radial-gradient(circle at 85% 30%,#2563eb2e,#0000 28%),linear-gradient(120deg,#0a1120,#07101d 58%,#071425);border:1px solid #3b82f62e;border-radius:26px;min-height:220px;padding:28px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000047}.ybd-admin-hero:after{content:"";background-image:linear-gradient(#3b82f60d 1px,#0000 1px),linear-gradient(90deg,#3b82f60d 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.ybd-admin-hero-mark{z-index:1;color:#60a5fa38;background:#3b82f612;border:1px solid #38bdf81f;border-radius:40px;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:absolute;top:50%;right:7%;transform:translateY(-50%)rotate(-8deg);box-shadow:0 0 80px #2563eb1f}.ybd-admin-hero-mark svg{width:72px;height:72px}.ybd-admin-kicker{letter-spacing:.2em;color:#60a5fa;align-items:center;gap:7px;font-size:9px;font-weight:1000;display:flex}.ybd-admin-primary,.ybd-admin-secondary{border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:11px;font-weight:900;transition:all .18s;display:inline-flex}.ybd-admin-primary{color:#fff;background:linear-gradient(90deg,#2563eb,#0284c7);border:1px solid #60a5fa66;box-shadow:0 0 24px #2563eb33}.ybd-admin-primary:hover{transform:translateY(-2px);box-shadow:0 0 34px #2563eb52}.ybd-admin-secondary{color:#cbd5e1;background:#ffffff09;border:1px solid #ffffff1a}.ybd-admin-secondary:hover{color:#fff;border-color:#60a5fa4d}.ybd-admin-stat{background:linear-gradient(150deg,#0c1423f5,#060a14f5);border:1px solid #94a3b81a;border-radius:20px;padding:17px;transition:all .2s;display:block}.ybd-admin-stat:hover{border-color:#60a5fa4d;transform:translateY(-3px);box-shadow:0 18px 45px #0000003d}.ybd-admin-stat-icon,.ybd-admin-setting-icon{color:#60a5fa;background:#2563eb1f;border:1px solid #3b82f640;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ybd-admin-setting-icon.ybd-purple{color:#c4b5fd;background:#7c3aed1f;border-color:#8b5cf640}.ybd-admin-setting-icon.ybd-green{color:#6ee7b7;background:#0596691f;border-color:#10b98140}.ybd-admin-action{color:#64748b;background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:12px;padding:14px;transition:all .18s;display:flex}.ybd-admin-action:hover{background:#3b82f60d;border-color:#60a5fa42;transform:translateY(-2px)}.ybd-admin-action-icon{color:#60a5fa;background:#2563eb1f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ybd-admin-action-violet .ybd-admin-action-icon{color:#c4b5fd;background:#7c3aed1f}.ybd-admin-action-cyan .ybd-admin-action-icon{color:#67e8f9;background:#06b6d41a}.ybd-admin-action-gold .ybd-admin-action-icon{color:#fcd34d;background:#f59e0b1a}.ybd-admin-action b{color:#f8fafc;font-size:12px;display:block}.ybd-admin-action small{color:#64748b;margin-top:3px;font-size:10px;display:block}.ybd-admin-vip{background:radial-gradient(circle at 90% 0,#f59e0b29,#0000 38%),linear-gradient(145deg,#171208,#090b11);border:1px solid #f59e0b33;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000040}.ybd-admin-vip:after{content:"♛";color:#fbbf240a;font-size:160px;position:absolute;bottom:-55px;right:-10px}.ybd-admin-field span{letter-spacing:.08em;color:#94a3b8;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.ybd-admin-field input,.ybd-admin-field select{color:#e2e8f0;background:#080f1c;border:1px solid #94a3b824;border-radius:11px;width:100%;padding:11px 12px;font-size:13px;transition:all .18s}.ybd-admin-field input:focus,.ybd-admin-field select:focus{border-color:#38bdf873;box-shadow:0 0 0 3px #0ea5e914}.ybd-theme-choice{text-transform:capitalize;color:#64748b;background:#080f1c;border:1px solid #94a3b81f;border-radius:11px;padding:11px;font-size:11px;font-weight:900;transition:all .18s}.ybd-theme-choice.is-active{color:#bfdbfe;background:#2563eb21;border-color:#3b82f666;box-shadow:0 0 20px #2563eb14}.ybd-color-swatch{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.ybd-color-swatch i{border-radius:8px;flex:none;width:28px;height:28px}.ybd-color-swatch span{color:#64748b;font-size:9px}.ybd-color-swatch b{color:#cbd5e1;font-size:10px}.ybd-admin-toggle{cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;padding:13px;display:flex}.ybd-admin-toggle b{color:#e2e8f0;font-size:11px;display:block}.ybd-admin-toggle small{color:#64748b;margin-top:3px;font-size:9px;display:block}.ybd-admin-toggle i{background:#1e293b;border-radius:999px;flex:none;width:41px;height:23px;transition:all .18s;position:relative}.ybd-admin-toggle i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .18s;position:absolute;top:4px;left:4px}.ybd-admin-toggle input:checked+i{background:#2563eb}.ybd-admin-toggle input:checked+i:after{transform:translate(18px)}@media(max-width:700px){.ybd-admin-hero{padding:22px}.ybd-admin-hero-mark{opacity:.45;right:-35px}.ybd-admin-hero h1{font-size:29px}}.ybd-admin-frame{grid-template-columns:220px minmax(0,1fr);max-width:1800px;min-height:100vh;margin:0 auto;display:grid}.ybd-admin-sidebar-v4{border-top:0;border-bottom:0;border-radius:0;height:100vh;padding:18px 12px;position:sticky;top:0;overflow-y:auto}.ybd-admin-content{padding:24px 28px 44px}.ybd-admin-topbar{justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:2px;display:flex}.ybd-admin-manage-card{background:linear-gradient(145deg,#0c1423f5,#060a14f5);border:1px solid #94a3b81c;border-radius:17px;align-items:flex-start;gap:13px;min-height:118px;padding:17px;transition:all .2s;display:flex}.ybd-admin-manage-card:hover{border-color:#38bdf852;transform:translateY(-3px);box-shadow:0 18px 45px #0000003d}.ybd-admin-manage-card>span{color:#38bdf8;background:#0ea5e91c;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ybd-admin-manage-card div{flex:1;min-width:0}.ybd-admin-manage-card b{color:#f8fafc;font-size:13px;display:block}.ybd-admin-manage-card small{color:#64748b;margin-top:5px;font-size:10px;line-height:1.45;display:block}.ybd-admin-manage-card>svg{color:#475569}.ybd-admin-manage-green>span{color:#34d399;background:#10b9811a}.ybd-admin-manage-violet>span{color:#a78bfa;background:#8b5cf61a}.ybd-admin-manage-gold>span{color:#fbbf24;background:#f59e0b1a}.ybd-system-tile{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;padding:14px}.ybd-system-tile b{color:#94a3b8;font-size:10px;display:block}.ybd-system-tile strong{color:#34d399;margin-top:5px;font-size:13px;display:block}.ybd-system-tile span{color:#64748b;margin-top:5px;font-size:11px;display:block}.ybd-chart{background:repeating-linear-gradient(0deg,#94a3b812 0 1px,#0000 1px 52px);border-bottom:1px solid #94a3b81f;align-items:flex-end;gap:10px;height:230px;padding:12px 10px 0;display:flex}.ybd-chart-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:0;height:100%;display:flex}.ybd-chart-col i{background:linear-gradient(#38bdf8,#2563eb 70%,#6d28d9);border-radius:7px 7px 2px 2px;width:min(22px,75%);min-height:12px;display:block;box-shadow:0 0 18px #2563eb3d}.ybd-chart-col span{color:#475569;height:13px;font-size:8px}.ybd-donut{background:conic-gradient(#0ea5e9 0 38%,#2563eb 38% 63%,#8b5cf6 63% 80%,#f59e0b 80% 92%,#22d3ee 92%);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;box-shadow:0 0 35px #2563eb24}.ybd-donut:before{content:"";background:#08101d;border-radius:50%;grid-area:1/1;width:100px;height:100px}.ybd-donut div{z-index:1;text-align:center;grid-area:1/1}.ybd-donut strong{font-size:24px;display:block}.ybd-donut span{color:#64748b;font-size:9px}.ybd-progress{color:#94a3b8;grid-template-columns:85px 1fr;align-items:center;gap:10px;font-size:10px;display:grid}.ybd-progress i{background:#111c2d;border-radius:99px;height:7px;overflow:hidden}.ybd-progress b{border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#2563eb);height:100%;display:block}.ybd-progress.purple b{background:linear-gradient(90deg,#8b5cf6,#6366f1)}.ybd-progress.gold b{background:linear-gradient(90deg,#f59e0b,#facc15)}.ybd-admin-table{border-collapse:collapse;width:100%;min-width:720px}.ybd-admin-table th,.ybd-admin-table td{text-align:left;border-bottom:1px solid #ffffff0e;padding:13px 18px;font-size:11px}.ybd-admin-table th{text-transform:uppercase;letter-spacing:.1em;color:#64748b;font-size:9px}.ybd-admin-table td{color:#cbd5e1}.ybd-status{color:#93c5fd;background:#3b82f61f;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.ybd-status.completed,.ybd-status.paid,.ybd-status.delivered{color:#6ee7b7;background:#10b9811f}.ybd-status.pending{color:#fcd34d;background:#f59e0b1f}.ybd-admin-quick{color:#60a5fa;background:#0a101de6;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:center;min-height:115px;padding:18px;display:flex}.ybd-admin-quick b{color:#fff;margin-top:12px;font-size:13px}.ybd-admin-quick span{color:#64748b;margin-top:4px;font-size:10px}.ybd-settings-tabs{background:#080e19;border:1px solid #94a3b81a;border-radius:15px;gap:5px;padding:5px;display:flex;overflow-x:auto}.ybd-settings-tabs button{text-transform:capitalize;color:#64748b;border-radius:10px;min-width:110px;padding:10px 14px;font-size:11px;font-weight:900}.ybd-settings-tabs button.active{color:#dbeafe;background:linear-gradient(90deg,#2563eb57,#0ea5e92e);box-shadow:inset 0 0 0 1px #38bdf840}.ybd-brand-box{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.ybd-brand-box b{font-size:11px;display:block}.ybd-brand-box span{color:#64748b;margin-top:3px;font-size:9px;display:block}.ybd-brand-box button{color:#93c5fd;background:#2563eb1a;border:1px solid #3b82f64d;border-radius:9px;padding:8px 10px;font-size:9px;font-weight:900}.ybd-color-control{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:11px;padding:11px;display:flex}.ybd-color-control input{background:0 0;border:0;width:42px;height:34px}.ybd-color-control b,.ybd-color-control small{display:block}.ybd-color-control b{font-size:10px}.ybd-color-control small{color:#64748b;margin-top:3px;font-size:9px}.ybd-settings-placeholder{text-align:center;color:#60a5fa;background:#2563eb06;border:1px dashed #60a5fa2e;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.ybd-settings-placeholder b{color:#fff;margin-top:14px}.ybd-settings-placeholder span{color:#64748b;max-width:430px;margin-top:7px;font-size:11px;line-height:1.6}@media(max-width:900px){.ybd-admin-frame{grid-template-columns:1fr}.ybd-admin-sidebar-v4{border-right:0;height:auto;position:relative}.ybd-admin-content{padding:18px 14px 35px}.ybd-admin-topbar{flex-direction:column;align-items:flex-start}}.ybd-sf-page{isolation:isolate;min-height:calc(100vh - 48px);padding:4px 0 30px;position:relative}.ybd-sf-page:before{content:"";z-index:-2;background:radial-gradient(circle at 72% 14%,#00a0ff1f,#0000 26%),radial-gradient(circle at 42% 78%,#2563eb17,#0000 28%),linear-gradient(135deg,#030813,#07101c 55%,#030914);position:fixed;inset:0}.ybd-sf-page:after{content:"";z-index:-1;opacity:.18;background-image:linear-gradient(#0ea5e914 1px,#0000 1px),linear-gradient(90deg,#0ea5e90f 1px,#0000 1px);background-size:38px 38px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 55% 45%,#000,#0000 80%);mask-image:radial-gradient(circle at 55% 45%,#000,#0000 80%)}.ybd-sf-banner{clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px),0 22px);background:radial-gradient(circle at 60% 0,#0ea5e929,#0000 34%),linear-gradient(90deg,#050f1dfa,#041222f0,#050b17fa);border:1px solid #38bdf847;align-items:center;gap:20px;min-height:126px;margin-bottom:16px;padding:22px 26px;display:flex;position:relative;box-shadow:inset 0 0 40px #0ea5e90d,0 0 30px #0084ff12}.ybd-sf-banner:before,.ybd-sf-banner:after{content:"";background:linear-gradient(90deg,#0000,#0ea5e9,#67e8f9,#0ea5e9,#0000);height:1px;position:absolute;left:9%;right:9%;box-shadow:0 0 12px #0ea5e9}.ybd-sf-banner:before{top:0}.ybd-sf-banner:after{bottom:0}.ybd-sf-banner-gem{clip-path:polygon(50% 0,88% 18%,100% 58%,72% 100%,28% 100%,0 58%,12% 18%);color:#fff;text-shadow:0 0 16px #fff;background:linear-gradient(145deg,#06203b,#0ea5e9 48%,#1d4ed8);border:1px solid #38bdf8;flex:none;place-items:center;width:72px;height:72px;font-size:38px;font-style:italic;font-weight:1000;display:grid;box-shadow:0 0 30px #0ea5e980}.ybd-sf-overline{letter-spacing:.28em;color:#38bdf8;font-size:9px;font-weight:1000}.ybd-sf-banner h1{letter-spacing:-.03em;margin-top:4px;font-size:30px;font-weight:1000;line-height:1}.ybd-sf-banner p{color:#64748b;margin-top:7px;font-size:11px}.ybd-sf-save{color:#fff;background:linear-gradient(90deg,#0369a1,#0284c7);border:1px solid #22d3ee;border-radius:8px;align-items:center;gap:8px;margin-left:auto;padding:11px 16px;font-size:11px;font-weight:900;transition:all .2s;display:flex;box-shadow:inset 0 0 18px #67e8f924,0 0 24px #0ea5e92e}.ybd-sf-save:hover{transform:translateY(-2px);box-shadow:0 0 32px #0ea5e959}.ybd-sf-layout{grid-template-columns:minmax(0,1fr) 250px;gap:16px;display:grid}.ybd-sf-frame{clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);background:linear-gradient(145deg,#030b16f7,#050e1cf2);border:1px solid #38bdf84d;min-width:0;padding:18px;position:relative;box-shadow:inset 0 0 60px #007dff09,0 18px 55px #0000004d}.ybd-sf-frame:before{content:"";pointer-events:none;clip-path:inherit;border:1px solid #60a5fa14;position:absolute;inset:7px}.ybd-sf-corner{z-index:2;filter:drop-shadow(0 0 5px #0284c7);border-color:#38bdf8;width:34px;height:34px;position:absolute}.ybd-sf-corner.tl{border-top:2px solid;border-left:2px solid;top:3px;left:3px}.ybd-sf-corner.tr{border-top:2px solid;border-right:2px solid;top:3px;right:3px}.ybd-sf-corner.bl{border-bottom:2px solid;border-left:2px solid;bottom:3px;left:3px}.ybd-sf-corner.br{border-bottom:2px solid;border-right:2px solid;bottom:3px;right:3px}.ybd-sf-content{z-index:3;position:relative}.ybd-sf-tabs{z-index:3;background:#050c17;border:1px solid #38bdf81f;border-radius:12px;margin-bottom:16px;padding:5px;position:relative}.ybd-sf-tabs button{justify-content:center;align-items:center;gap:7px;display:flex!important}.ybd-sf-tabs button.active{box-shadow:inset 0 0 22px #0ea5e921,0 0 16px #0ea5e924!important}.ybd-sf-panel{box-shadow:inset 0 0 24px #0ea5e906;background:linear-gradient(145deg,#07111ffa,#040c17fa)!important;border-color:#38bdf81f!important}.ybd-sf-panel:hover{border-color:#38bdf840!important}.ybd-sf-rail{flex-direction:column;gap:14px;display:flex}.ybd-sf-vip,.ybd-sf-guardian,.ybd-sf-rail blockquote{clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);background:linear-gradient(145deg,#06101d,#030914);border:1px solid #38bdf838;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #0ea5e90a}.ybd-sf-vip{background:radial-gradient(circle at 0 0,#f59e0b21,#0000 42%),#070b12;border-color:#f59e0b5c;padding:20px}.ybd-sf-vip svg{float:left;color:#fbbf24;filter:drop-shadow(0 0 8px #fbbf2480);margin-right:12px}.ybd-sf-vip b{color:#fde68a;font-size:15px;display:block}.ybd-sf-vip span{letter-spacing:.14em;color:#f59e0b;font-size:8px;font-weight:900}.ybd-sf-vip p{clear:both;color:#78716c;padding-top:14px;font-size:10px;line-height:1.55}.ybd-sf-guardian{background:#020813;min-height:310px}.ybd-sf-guardian img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.9;filter:saturate(1.08)contrast(1.05);width:100%;height:310px;display:block}.ybd-sf-guardian:after{content:"";background:linear-gradient(#0000 55%,#010812e6),linear-gradient(90deg,#0084ff14,#0000);position:absolute;inset:0}.ybd-sf-guardian-copy{z-index:2;color:#7dd3fc;position:absolute;bottom:18px;left:18px}.ybd-sf-guardian-copy b{letter-spacing:.13em;margin-top:5px;font-size:15px;line-height:1.35;display:block}.ybd-sf-rail blockquote{text-align:center;color:#38bdf8;padding:24px 18px;font-size:28px;font-weight:900}.ybd-sf-rail blockquote span{color:#93c5fd;font-size:14px;font-weight:700;line-height:1.65;display:inline-block}.ybd-sf-rail blockquote small{letter-spacing:.3em;color:#64748b;margin-top:12px;font-size:10px;display:block}.ybd-admin-sidebar-v4{background:radial-gradient(circle at 50% 0,#0ea5e917,#0000 25%),linear-gradient(#050d18,#030812)!important;border-right-color:#38bdf833!important}.ybd-admin-sidebar-v4:before{content:"";opacity:.55;background:linear-gradient(#0000,#0ea5e9 15%,#38bdf8,#0ea5e9 85%,#0000);width:1px;position:absolute;top:0;bottom:0;right:-1px;box-shadow:0 0 10px #0284c7}.ybd-admin-logo{box-shadow:0 0 22px #0ea5e938!important}@media(max-width:1150px){.ybd-sf-layout{grid-template-columns:1fr}.ybd-sf-rail{grid-template-columns:repeat(3,1fr);display:grid}.ybd-sf-guardian{min-height:220px}.ybd-sf-guardian img{height:220px}}@media(max-width:700px){.ybd-sf-banner{flex-wrap:wrap;align-items:flex-start;padding:18px}.ybd-sf-banner-gem{width:54px;height:54px;font-size:28px}.ybd-sf-banner h1{font-size:23px}.ybd-sf-save{width:100%;margin-left:0}.ybd-sf-frame{padding:12px}.ybd-sf-tabs{grid-template-columns:repeat(2,1fr)!important;display:grid!important}.ybd-sf-rail{grid-template-columns:1fr}.ybd-sf-guardian{min-height:260px}.ybd-sf-guardian img{height:260px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-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-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-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.settings-artwork{display:block;position:relative;overflow:hidden}.settings-artwork>img{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-art-frame{--corner: 46px;--edge: 23px;position:absolute;inset:-5px;z-index:4;pointer-events:none}.settings-art-frame.is-compact{--corner: 31px;--edge: 19px}.settings-art-frame>.settings-artwork{position:absolute}.frame-tl,.frame-tr,.frame-bl,.frame-br{width:var(--corner);height:var(--corner)}.frame-tl,.frame-top,.frame-tr{top:0}.frame-bl,.frame-bottom,.frame-br{bottom:0}.frame-tl,.frame-left,.frame-bl{left:0}.frame-tr,.frame-right,.frame-br{right:0}.frame-top,.frame-bottom{left:var(--corner);right:var(--corner);height:var(--edge)}.frame-left,.frame-right{top:var(--corner);bottom:var(--corner);width:var(--edge)}@media(max-width:600px){.settings-art-frame{--corner: 33px;--edge: 17px}}.store-catalog-reference{padding-bottom:25px}.store-catalog-frame{padding:30px 25px 25px;min-width:0}.store-catalog-with-banner .store-catalog-frame{padding:0;background:transparent;box-shadow:none}.store-catalog-banner{position:relative;isolation:isolate;padding:12px;margin-top:0;border:0;border-radius:0;background:#020c19;box-shadow:0 8px 28px #0007,0 0 20px #008cff18}.store-catalog-banner>a{display:block;position:relative;z-index:1;overflow:hidden}.store-catalog-banner>a>img{display:block;width:100%;height:auto;aspect-ratio:1983 / 793;-o-object-fit:contain;object-fit:contain}.store-catalog-banner>a:focus-visible{outline:2px solid #55d9ff;outline-offset:4px}#catalog-collections{scroll-margin-top:24px}#catalog-collections:focus-visible{outline:2px solid #55d9ff;outline-offset:5px}@media(max-width:600px){.store-catalog-banner{padding:8px}}.store-catalog-breadcrumbs{margin:14px 8px 12px}.store-catalog-breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none}.store-catalog-breadcrumbs li{display:flex;align-items:flex-start;gap:8px;min-width:0;font-size:10px;color:#648fa9}.store-catalog-breadcrumbs a{color:#75b7d6}.store-catalog-breadcrumbs :is(a,span){overflow-wrap:anywhere}.store-catalog-breadcrumbs [aria-current]{color:#accbdf}.store-catalog-heading{display:flex;align-items:center;flex-wrap:wrap;gap:13px;padding-bottom:23px;border-bottom:1px solid #173c52}.store-catalog-heading>svg{color:#00c8f9;flex-shrink:0}.store-catalog-heading>div:not(.store-catalog-heading-actions){flex:1;min-width:0}.store-catalog-heading .home-eyebrow{font-size:7px;letter-spacing:1.5px}.store-catalog-heading h1{font-size:29px;font-weight:600;margin-top:4px;overflow-wrap:anywhere}.store-catalog-heading p{color:#749db8;font-size:11px;line-height:1.8;margin-top:5px}.store-catalog-heading-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.store-catalog-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:23px 0 20px}.store-catalog-toolbar>div:first-child{margin-right:auto}.store-catalog-toolbar h2{font-size:16px;font-weight:500}.store-catalog-toolbar>div:first-child>span{display:block;color:#6b95af;font-size:9px;margin-top:4px}.store-catalog-search{display:flex;align-items:center;gap:8px;width:min(290px,100%);border:1px solid #24536d;border-radius:5px;background:#041a28;padding:10px 11px}.store-catalog-search svg{color:#5ba4c6;flex-shrink:0}.store-catalog-search input{width:100%;min-width:0;border:0;outline:none;color:#cee8f6;background:transparent;font-size:11px}.store-catalog-search:focus-within{outline:2px solid #37cafa;outline-offset:2px}.store-catalog-search input::-moz-placeholder{color:#638ca5}.store-catalog-search input::placeholder{color:#638ca5}.store-catalog-search button{display:grid;place-items:center;padding:2px}.store-catalog-collection-grid,.store-catalog-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.store-catalog-collection{display:flex;flex-direction:column;border:1px solid #235571;border-radius:7px;background:linear-gradient(140deg,#072b40,#02121e);overflow:hidden;min-width:0;transition:transform .15s,border-color .15s}.store-catalog-collection:hover{border-color:#16c8f5;transform:translateY(-3px);box-shadow:0 0 20px #008cff22}.store-catalog-collection-image{position:relative;aspect-ratio:3 / 4;margin:6px 6px 0;border:1px solid #163b53;border-radius:4px;overflow:hidden;background:#031522}.store-catalog-collection-image>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.store-catalog-card-arrow{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:29px;height:29px;color:#8edaff;border:1px solid #3b8bb0;border-radius:4px;background:#022338dc}.store-catalog-image-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:14px;color:#258fb9;background:radial-gradient(ellipse at top,#0b4865,#02121f 85%)}.store-catalog-image-fallback small{font-size:7px;letter-spacing:2px;color:#517f9e}.store-catalog-collection-copy{padding:15px 13px;margin-top:auto}.store-catalog-collection h3{color:#cee8f5;font-size:15px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.store-catalog-collection p{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:9px;color:#74afce;margin-top:8px}.store-catalog-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:330px;padding:30px 15px}.store-catalog-state>svg{color:#2dbce6;margin-bottom:18px}.store-catalog-state h2{font-size:21px;font-weight:500;color:#c7e3f2}.store-catalog-state p{font-size:12px;color:#779eb7;line-height:1.9;margin:12px 0 21px}.store-catalog-footer{padding:0 8px 10px;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:26px}.store-catalog-footer>span{font-size:7px;color:#416f88;letter-spacing:1px}.store-catalog-footer a{display:flex;align-items:center;gap:7px;color:#78bddc;font-size:10px}.store-catalog-product{display:flex;flex-direction:column;min-width:0;border:1px solid #23516b;border-radius:7px;background:linear-gradient(130deg,#062536,#02111e);overflow:hidden}.store-catalog-product-image{position:relative;flex-shrink:0;margin:6px 6px 0;border-radius:4px;overflow:hidden;background:#031521}.store-catalog-product-image>img{display:block;width:100%;height:auto}.store-catalog-product-image>.store-catalog-image-fallback{aspect-ratio:4 / 3;height:auto}.store-catalog-product-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;min-height:23px}.store-catalog-kind{max-width:100%;padding:3px 6px;border:1px solid #267997;border-radius:4px;background:#02263ceb;color:#91dcf6;font-size:8px;overflow-wrap:anywhere}.store-catalog-product-copy{display:flex;flex-direction:column;flex:1;padding:12px;min-width:0}.store-catalog-source{color:#4c97b4;font-size:7px;letter-spacing:.8px}.store-catalog-product-copy h3{color:#d6edf8;font-size:13px;font-weight:600;line-height:1.6;margin-top:8px;overflow-wrap:anywhere}.store-catalog-product-copy>p{color:#779eb5;font-size:10px;line-height:1.7;margin:7px 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}.store-catalog-price{display:block;color:#efd37c;font-size:20px;font-weight:500;border-top:1px solid #163b50;padding-top:11px;margin-top:auto;overflow-wrap:anywhere}.store-catalog-product-copy>button{width:100%;margin-top:12px;font-size:10px}.store-catalog-product-copy>button:disabled{cursor:not-allowed}.store-catalog-error,.store-catalog-success{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid #703e50;border-radius:5px;background:#2d1925;color:#eeb1c2;font-size:11px;line-height:1.8;margin:15px 0;overflow-wrap:anywhere}.store-catalog-error>svg,.store-catalog-success>svg{flex-shrink:0;margin-top:3px}.store-catalog-error>span,.store-catalog-success>span{min-width:0;flex:1}.store-catalog-success{border-color:#286452;background:#082c26;color:#9bdcbe}.store-catalog-success a{display:flex;align-items:center;gap:6px;color:#a9e5d3;text-decoration:underline;font-size:10px}.store-catalog-dialog{max-width:min(560px,calc(100vw - 32px));border:1px solid #247ba1;border-radius:8px;background:#03131f;color:#d0e7f5;box-shadow:0 0 0 2px #0f2d3d,0 0 30px #008cff22}.store-catalog-dialog>div{border-color:#1e455b}.store-catalog-dialog>div:first-child{background:#061e2c}.store-catalog-dialog>div:last-child{background:#041622;padding:13px 18px}.store-catalog-dialog button:disabled{opacity:.5;cursor:wait}.store-catalog-dialog :is(input,button):focus-visible{outline:2px solid #53d7fb;outline-offset:3px}.store-catalog-product-banner{position:relative;display:flex;align-items:center;gap:15px;padding:24px;background:#020e18}.store-catalog-modal-image{width:78px;height:86px;flex-shrink:0;border:1px solid #214d66;border-radius:5px;overflow:hidden}.store-catalog-modal-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.store-catalog-modal-image .store-catalog-image-fallback small{display:none}.store-catalog-product-banner>div:last-child{min-width:0}.store-catalog-product-banner small{font-size:7px;letter-spacing:1px;color:#5f94b0}.store-catalog-product-banner h2{font-size:16px;font-weight:500;line-height:1.6;margin-top:6px;overflow-wrap:anywhere}.store-catalog-product-banner strong{display:block;color:#ecd17c;font-size:19px;margin-top:9px;font-weight:500;overflow-wrap:anywhere}.store-catalog-product-banner p{font-size:9px;color:#719db6;margin-top:5px}.store-catalog-modal-description{color:#90b5cc;font-size:11px;line-height:1.9;margin-top:20px;white-space:pre-wrap;overflow-wrap:anywhere}.store-catalog-form-fields{display:grid;gap:15px;margin-top:22px}.store-catalog-form-fields label{display:block;min-width:0;font-size:11px;color:#a3c7db;overflow-wrap:anywhere}.store-catalog-form-fields small{font-size:9px;color:#648fa9}.store-catalog-form-fields input{display:block;width:100%;min-width:0;border:1px solid #285269;border-radius:5px;background:#041622;color:#d0e8f5;padding:10px 11px;font-size:12px;margin-top:8px}.store-catalog-form-fields label>span{display:block;color:#648ca5;font-size:9px;margin-top:6px}.store-catalog-form-fields>p{color:#86adc4;font-size:11px;line-height:1.9}.store-catalog-modal-note{color:#5e89a4;font-size:10px;line-height:1.8;margin-top:20px}.store-catalog-product-heading{gap:10px;padding-bottom:13px}.store-catalog-product-heading h1{margin-top:0;font-size:22px;line-height:1.4}.store-catalog-product-heading+.store-catalog-toolbar{margin:14px 0 16px}@media(max-width:750px){.store-catalog-collection-grid,.store-catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.store-catalog-frame{padding:28px 17px}.store-catalog-breadcrumbs li{font-size:9px}.store-catalog-heading{gap:10px}.store-catalog-heading h1{font-size:25px}.store-catalog-product-heading h1{font-size:20px}.store-catalog-heading .home-eyebrow{font-size:6px;letter-spacing:1px}.store-catalog-heading p{font-size:10px}.store-catalog-heading-actions{width:100%;justify-content:flex-end}.store-catalog-toolbar{gap:10px}.store-catalog-toolbar>div:first-child{flex-basis:100%}.store-catalog-search{flex:1;width:auto}.store-catalog-collection-grid,.store-catalog-product-grid{gap:10px}.store-catalog-collection-image{margin:4px 4px 0}.store-catalog-collection-copy{padding:12px 9px}.store-catalog-collection h3{font-size:12px}.store-catalog-collection p{font-size:8px}.store-catalog-card-arrow{width:23px;height:23px;top:6px;right:6px}.store-catalog-card-arrow svg{width:13px}.store-catalog-image-fallback small{font-size:6px;letter-spacing:.7px}.store-catalog-product-grid{grid-template-columns:1fr}.store-catalog-product-copy{padding:14px}.store-catalog-product-copy h3{font-size:16px}.store-catalog-product-copy>p{font-size:11px}.store-catalog-product-copy>button{font-size:12px}.store-catalog-footer>span{display:none}.store-catalog-footer{justify-content:center}.store-catalog-dialog>div{padding-left:15px;padding-right:15px}.store-catalog-dialog>div:last-child{padding:13px 15px}.store-catalog-product-banner{padding:22px 17px;gap:11px}.store-catalog-modal-image{width:57px;height:67px}.store-catalog-product-banner h2{font-size:14px}.store-catalog-product-banner small{font-size:6px;letter-spacing:.5px}.store-catalog-dialog{max-height:calc(100dvh - 3rem)}}@media(prefers-reduced-motion:reduce){.store-catalog-collection{transition:none}}.store-catalog-quick-nav{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0;padding-bottom:18px;border-bottom:1px solid #153c53}.store-catalog-quick-nav a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 13px;border:1px solid #255776;border-radius:8px;background:linear-gradient(140deg,#062033,#03121f);color:#8cc4e1;font-size:10px;letter-spacing:.5px;text-transform:uppercase;transition:border-color .18s,background .18s,color .18s}.store-catalog-quick-nav a svg{flex:none}.store-catalog-quick-nav a:hover{border-color:#29c9f6;color:#d4f6ff}.store-catalog-quick-nav a.is-active{border-color:#00c5ff;background:linear-gradient(120deg,#07558a,#03233e);color:#52ddff;box-shadow:inset 0 0 15px #008dff20,0 0 15px #00a6ff18}.store-catalog-quick-nav a:focus-visible{outline:2px solid #73e4ff;outline-offset:3px}.store-catalog-quick-nav+.store-catalog-toolbar{margin-top:0}.store-catalog-toolbar h2{font-size:18px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.store-catalog-search{border-radius:8px}.store-catalog-sort{display:flex;align-items:center;gap:8px;min-height:39px;padding:6px 10px;border:1px solid #24536d;border-radius:8px;background:#041a28}.store-catalog-sort>span{font-size:8px;letter-spacing:.8px;color:#608fa9}.store-catalog-sort select{max-width:170px;min-width:0;border:0;padding:4px 3px;border-radius:3px;background:#041a28;color:#b2e1f6;font-size:9px;cursor:pointer}.store-catalog-sort select:focus-visible{outline:2px solid #55d9ff;outline-offset:3px}.store-catalog-collection-grid,.store-catalog-product-grid{gap:18px;align-items:start}.store-catalog-collection,.store-catalog-product{position:relative;border:1px solid #246281;border-radius:11px;background:linear-gradient(155deg,#07283d,#020e19 70%);box-shadow:inset 0 0 0 3px #061621,0 8px 22px #0003;transition:transform .18s,border-color .18s,box-shadow .18s}.store-catalog-collection:hover,.store-catalog-product:hover{border-color:#2ccdf5;transform:translateY(-3px);box-shadow:inset 0 0 0 3px #062134,0 12px 27px #0007,0 0 17px #008fff20}.store-catalog-collection:focus-visible{outline:2px solid #63dfff;outline-offset:4px}.store-catalog-collection-image,.store-catalog-product-image{margin:8px 8px 0;border:1px solid #1c4b68;border-radius:7px;background:radial-gradient(ellipse at top,#0c3450,#020c17 80%)}.store-catalog-product-image>.store-catalog-image-fallback{width:100%;aspect-ratio:4 / 3}.store-catalog-collection-image:after,.store-catalog-product-image:after{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #58ceff13,inset 0 -20px 30px #00111c12}.store-catalog-card-arrow{border-radius:6px;background:#021829e8;color:#4edaff}.store-catalog-collection-copy{padding:16px 15px 13px}.store-catalog-collection h3{font-size:13px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}.store-catalog-collection p{padding-top:12px;border-top:1px solid #164158;color:#65d4f6;font-size:8px;letter-spacing:.8px}.store-catalog-product-copy{padding:14px}.store-catalog-product-meta{min-height:22px}.store-catalog-kind{padding:4px 7px;border-color:#175476;border-radius:5px;background:#052238;color:#6ccff2;font-size:8px;letter-spacing:.6px;text-transform:uppercase}.store-catalog-product-copy h3{min-height:0;margin-top:6px;font-size:13px;line-height:1.6;font-weight:600;text-transform:uppercase}.store-catalog-product-copy>p{color:#91b1c5}.store-catalog-price{color:#7be4ff;font-size:22px;font-weight:700;border-color:#163d55;padding-top:12px}.store-catalog-price small{display:block;margin-bottom:4px;color:#719aaf;font-size:8px;font-weight:500;letter-spacing:1px}.store-catalog-product-copy>.home-button.primary{min-height:39px;gap:8px;border:1px solid #2cdaff;border-radius:7px;background:linear-gradient(120deg,#08bee6,#087ecb);box-shadow:0 0 15px #008dff20,inset 0 1px #a6f9ff50;color:#00182c;font-size:10px;font-weight:800;letter-spacing:.35px;text-transform:uppercase}.store-catalog-product-copy>.home-button.primary:disabled{color:#a2b7c3;border-color:#315068;background:#153044;box-shadow:none}@media(max-width:750px){.store-catalog-collection-grid,.store-catalog-product-grid{gap:12px}.store-catalog-quick-nav{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 14px;scrollbar-width:thin;scrollbar-color:#1d688d transparent}.store-catalog-quick-nav a{flex:none;white-space:nowrap}}@media(max-width:600px){.store-catalog-quick-nav{margin:18px 0;gap:7px}.store-catalog-quick-nav a{min-height:37px;padding:8px 10px;font-size:9px}.store-catalog-collection-copy{padding:12px 10px}.store-catalog-collection h3{font-size:11px}.store-catalog-sort{order:3}.store-catalog-product-copy h3{min-height:0;font-size:15px}.store-catalog-product-copy{padding:16px}.store-catalog-product-copy>.home-button.primary{min-height:42px;font-size:11px}}@media(prefers-reduced-motion:reduce){.store-catalog-collection,.store-catalog-product,.store-catalog-quick-nav a{transition:none}.store-catalog-collection:hover,.store-catalog-product:hover{transform:none}}.store-catalog-product-copy{position:relative;z-index:2;flex:none;padding:9px 2px 2px;gap:0}.store-catalog-product-meta{min-height:0}.store-catalog-product-copy h3{min-height:0;margin:6px 0 0;line-height:1.4}.store-catalog-product-copy>p{margin:6px 0 0;line-height:1.45;white-space:pre-line}.store-catalog-price{margin-top:8px;padding-top:8px;line-height:1.15}.store-catalog-price small{margin-bottom:3px}.store-catalog-product-copy>.home-button.primary{margin-top:8px}.store-catalog-collection-copy{position:relative;z-index:2;margin-top:0;padding:9px 2px 2px}.store-catalog-collection p{margin-top:6px;padding-top:8px}.store-catalog-collection,.store-catalog-product{--frame-gutter: 12px;--frame-corner: 30px;isolation:isolate;padding:var(--frame-gutter);border:0;border-radius:0;background:linear-gradient(155deg,#052032,#010c16 70%);box-shadow:0 5px 22px #0006,0 0 12px #009cff12}.store-catalog-collection:after,.store-catalog-product:after{content:none}.store-catalog-collection:hover,.store-catalog-product:hover{box-shadow:0 12px 27px #0007,0 0 17px #008fff20}.store-catalog-collection-image,.store-catalog-product-image{margin:-6px -6px 0;padding:0;border:0;border-radius:0;aspect-ratio:auto;background:#020e1c;overflow:visible;isolation:isolate;z-index:2}.store-catalog-collection-image:after,.store-catalog-product-image:after{content:none}.store-catalog-collection-image>img,.store-catalog-product-image>img{display:block;width:100%;height:auto}.store-catalog-product-image>.store-catalog-image-fallback{height:auto;aspect-ratio:4 / 3}.store-catalog-collection-image .store-catalog-image-fallback{aspect-ratio:3 / 4}.store-catalog-card-arrow{z-index:3;top:6px;right:6px}.store-catalog-product:focus-within{border-color:#61dcff;box-shadow:0 0 0 2px #1787b0,0 0 20px #009dff22}.store-catalog-dialog{--frame-gutter: 12px;--frame-corner: 30px;position:relative;padding:var(--frame-gutter);border:0;border-radius:0;background:linear-gradient(155deg,#052032,#010c16 70%);box-shadow:0 12px 45px #0009,0 0 25px #008cff22}.store-catalog-dialog>div{position:relative;z-index:2;min-height:0}.store-catalog-product-banner{padding:12px}.store-catalog-modal-image{height:auto;border:0;border-radius:0}.store-catalog-modal-image img{display:block;height:auto}.store-catalog-modal-description{margin-top:14px}.store-catalog-form-fields{margin-top:16px}@media(max-width:600px){.store-catalog-product-copy{padding:9px 2px 2px}.store-catalog-product-copy>.home-button.primary{min-height:42px}}.referrals-content{display:grid;gap:20px;color:#c4dce9}.referral-hero{display:flex;gap:20px;align-items:center;padding:24px;background:linear-gradient(120deg,#073047,#051722);border:1px solid #137ca1;border-radius:12px}.referral-hero svg{flex:none;color:#00d6ff}.referral-eyebrow{color:#52dfff;font-size:11px;letter-spacing:.15em}.referral-hero h1,.referral-hero h2{font-size:clamp(18px,2.4vw,28px);color:#fff;margin:10px 0}.referrals-content p{font-size:13px;line-height:1.7;margin:10px 0}.referral-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.referral-card{background:#051a26;border:1px solid #1b536b;border-radius:10px;padding:22px;min-width:0}.referral-card h3{color:#e8f7ff;font-size:15px;font-weight:800;margin:0 0 12px}.referral-stats .referral-card{display:grid;gap:12px}.referral-stats svg{color:#00ceff}.referral-stats span{font-size:11px;letter-spacing:.08em}.referral-stats strong{color:#6be6ff;font-size:28px}.referral-link{display:flex;gap:10px}.referrals-content input:not([type=checkbox]){min-width:0;width:100%;padding:12px;border:1px solid #27627b;border-radius:7px;background:#03131e;color:#e9f8ff;font-size:14px}.referral-link .home-button{flex:none}.referral-card ol{padding-left:22px;list-style:decimal;line-height:2;font-size:13px}.referral-notice{padding:12px;background:#093248;border-left:3px solid #13beea}.referral-table-wrap{overflow-x:auto}.referrals-content table{width:100%;text-align:left;font-size:12px;border-collapse:collapse}.referrals-content th,.referrals-content td{padding:12px 8px;border-bottom:1px solid #193c50}.referral-status{text-transform:uppercase;color:#88b9ce}.referral-status.is-credited{color:#63efbe}.referral-status.is-reversed,.referral-status.is-voided{color:#ffb4ab}.referral-admin{padding:24px}.referral-rule{display:grid;grid-template-columns:minmax(160px,1fr) 120px 100px auto auto;align-items:end;gap:12px;padding:15px 0;border-bottom:1px solid #1c3d50}.referral-rule label{font-size:11px;display:grid;gap:7px}.referral-rule label:has([type=checkbox]){display:flex;align-items:center;align-self:center}.referral-rule-name{align-self:center;font-size:13px}.referral-error{color:#ffb4ab}.referral-setting{display:flex;align-items:center;gap:12px}.referral-setting input{width:18px;height:18px}@media(max-width:800px){.referral-rule{grid-template-columns:1fr 1fr}.referral-rule-name{grid-column:1/-1}.referral-admin{padding:14px}}@media(max-width:600px){.referral-stats{grid-template-columns:1fr}.referral-link{flex-direction:column}.referral-hero{align-items:flex-start;padding:18px}.referral-card{padding:16px}}@media(max-width:1200px){.referral-rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.referral-rule-name{grid-column:1/-1}}.ybd-admin-shell:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)){background:linear-gradient(90deg,#000813ed,#000b18d9),url(/assets/ybd-admin-guardian-Dr_mC1o6.png) center/cover fixed}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)){grid-template-columns:230px minmax(0,1fr);max-width:1800px}.ybd-admin-content:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)){padding:0 20px 28px 15px}:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured){color:#edf6ff;font-size:13px;--line:#18384c;--muted:#8daec8}.reference-topbar{min-height:70px;display:flex;align-items:center;gap:26px;padding:12px 10px;background:#000b17a8}.reference-search{display:flex;align-items:center;gap:10px;width:280px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;color:#8fc7ef;background:#04121f}.reference-search input{width:100%;min-width:0;background:none;outline:none}.reference-search input::-moz-placeholder{color:#496d8b}.reference-search input::placeholder{color:#496d8b}.reference-user{display:flex;align-items:center;gap:12px;margin-left:auto}.reference-user b{font-size:14px;font-weight:500}.reference-user small{display:block;color:#719dbc}.reference-avatar{display:grid;place-items:center;width:40px;height:40px;border:1px solid #00cfff;border-radius:50%;background:linear-gradient(145deg,#146382,#061224);font-size:20px}.reference-store{display:inline-flex;justify-content:center;min-width:145px;padding:10px 20px;border:1px solid #00c8ff;border-radius:6px;box-shadow:inset 0 0 13px #0063a64d,0 0 14px #0074ff33;color:#00e4ff;font-weight:600}.reference-masthead{height:112px;display:flex;align-items:flex-end;justify-content:center;position:relative}.reference-masthead>p{position:absolute;right:12px;top:28px;text-align:center;font-size:12px;letter-spacing:3px;color:#8ed5ff;line-height:1.7}.reference-crest{z-index:1;display:flex;align-items:center;gap:24px;padding:15px 38px 20px;background:linear-gradient(135deg,#153b53,#020b17 10%,#020915 90%,#1a668e);border:3px ridge #467088;clip-path:polygon(0 8%,40% 8%,50% 0,60% 8%,100% 8%,94% 100%,6% 100%);margin-bottom:-4px}.reference-crest b{display:block;font-size:36px;letter-spacing:3px;color:#d5eeff;text-shadow:0 0 6px #008cff,0 0 18px #0073ff}.reference-crest div>span{color:#83d1ff;letter-spacing:1.6px;font-size:12px}.reference-y{font-size:65px;font-weight:900;line-height:1;font-family:Arial,sans-serif;color:#06cfff;-webkit-text-stroke:1px #a0efff;text-shadow:3px 2px 0 #006abb,0 0 9px #00bfff,0 0 23px #006bff}.reference-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;align-items:start}.reference-frame,.reference-metal{position:relative;border:6px ridge #345064;box-shadow:inset 0 0 0 1px #0085c2,0 0 0 1px #040c13,0 0 18px #0077ff26;background:linear-gradient(130deg,#010c15fa,#00070efa);border-radius:15px}.reference-frame:before,.reference-metal:before{content:"";position:absolute;inset:-6px;pointer-events:none;border-radius:14px;background:linear-gradient(135deg,#02dfff,transparent 3%,transparent 97%,#008cff),linear-gradient(225deg,#007bff,transparent 3%,transparent 97%,#02cfff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px}.reference-frame{padding:19px 18px 17px;min-width:0}.reference-heading{display:flex;align-items:center;gap:18px;padding:0 12px 19px;border-bottom:1px solid #11202e}.reference-heading>svg{color:#00bfff;filter:drop-shadow(0 0 7px #0088ff55)}.reference-heading h1{font-size:26px;line-height:1.3;font-weight:600}.reference-heading p{font-size:12px;color:var(--muted);margin-top:2px}.reference-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;padding:11px 0;margin-bottom:10px;background:#020e17}.reference-tabs button{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 4px;border:1px solid var(--line);border-radius:6px;font-size:13px;white-space:nowrap}.reference-tabs svg{color:#9cc8ed}.reference-tabs button.active{border-color:#006bff;background:linear-gradient(120deg,#001936,#001024);box-shadow:inset 0 0 16px #0034a54d,0 4px 15px #005dff40}.reference-tabs button.active svg{color:#00d1ff}.reference-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:12px;align-items:start}.reference-panel{min-width:0;border:1px solid #133043;border-radius:8px;background:linear-gradient(135deg,#03131e99,#01101a99);padding:17px 18px}.reference-panel h2{font-size:16px;font-weight:600}.reference-panel>p{color:var(--muted);font-size:12px;margin-top:3px}.reference-panel-body{margin-top:17px}.reference-field{display:grid;grid-template-columns:120px minmax(0,1fr);gap:9px;align-items:center;margin-top:8px}.reference-field>span{display:flex;align-items:center;gap:13px;font-size:13px;white-space:nowrap}.reference-field input,.reference-field select,.reference-color output{min-width:0;width:100%;height:35px;border:1px solid #213d50;border-radius:5px;background:linear-gradient(100deg,#061723,#0a1a27);padding:7px 11px;color:#eff6ff;font-size:12px}.reference-field input::-moz-placeholder{color:#5f7e95}.reference-field input::placeholder{color:#5f7e95}.reference-field input:focus,.reference-field select:focus{outline:1px solid #00baff;box-shadow:0 0 10px #09f2}.reference-brand{display:grid;grid-template-columns:55px 72px minmax(0,1fr) auto;gap:9px;align-items:center;padding:6px 0 13px;min-height:103px}.reference-brand+.reference-brand{border-top:1px solid #0b2231;padding-top:13px}.reference-brand-preview{height:78px;display:grid;place-items:center;border:1px solid #174665;border-radius:7px;background:#000813}.reference-brand-preview .reference-y{font-size:45px}.reference-brand-preview img{width:100%;height:76px;-o-object-fit:contain;object-fit:contain}.reference-brand button{border:1px solid #006df4;border-radius:5px;padding:9px 6px;font-size:10px;color:#b5edff;background:linear-gradient(#002143,#00142b);white-space:nowrap}.reference-brand .reference-remove{border-color:#1b283c;background:#0a1421;color:#d1bcd6}.reference-brand button:disabled{opacity:.45;cursor:default}.reference-theme-row{display:grid;grid-template-columns:113px minmax(0,1fr);gap:9px;align-items:center;margin-bottom:8px}.reference-theme-options{display:flex;gap:7px}.reference-theme-options button{display:flex;justify-content:center;align-items:center;gap:5px;flex:1;border:1px solid #18364c;border-radius:5px;padding:8px 5px;color:#a8cee9;text-transform:capitalize;font-size:12px}.reference-theme-options button.selected{border-color:#00adff;background:#002860;box-shadow:0 0 13px #007fff40;color:#fff}.reference-theme-options button.selected svg{color:#00d1ff}.reference-color{display:grid;grid-template-columns:113px 33px minmax(0,1fr);align-items:center;gap:8px;margin-top:8px}.reference-color input{width:33px;height:35px;padding:3px;border:1px solid #24415a;border-radius:5px;background:#0c2034}.reference-color output{display:block}.social-icon{width:23px;height:23px;display:grid;place-items:center;border-radius:5px;background:#162637;color:#a9cefa;font-style:normal}.social-icon.facebook{background:#0065da;color:#fff}.social-icon.instagram{color:#dabaff}.social-icon.youtube{background:#ef1834;color:#fff}.reference-actions{display:flex;justify-content:flex-end;margin-top:12px}.reference-actions button{padding:10px 25px;background:#00bcef;color:#001019;border:1px solid #00e2ff;border-radius:6px;box-shadow:0 0 16px #007fff30;font-size:14px}:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured) button{cursor:pointer}:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured) button:focus-visible,:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured) a:focus-visible{outline:2px solid #73e4ff;outline-offset:3px}:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured) button:hover{filter:brightness(1.18)}.reference-rail{display:flex;flex-direction:column;gap:9px}.reference-vip{display:flex;align-items:flex-start;gap:15px;padding:23px 19px 15px}.reference-vip>svg{color:#ffd02e;filter:drop-shadow(0 0 10px #ffa60070);flex-shrink:0}.reference-vip h2{color:#ffe345;font-size:18px;font-weight:600}.reference-vip b{font-size:10px;font-weight:500}.reference-vip p{color:#89a9c5;font-size:11px;line-height:1.6;border-top:1px solid #15212c;margin-top:10px;padding-top:8px}.reference-guardian{height:345px;overflow:hidden}.reference-guardian img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reference-guardian p{position:absolute;right:20px;bottom:27px;letter-spacing:2px;font-size:14px;line-height:1.6;color:#9fddff;text-shadow:0 2px 6px black}.reference-rail blockquote{text-align:center;padding:14px 12px;color:#8dd3ff}.reference-rail blockquote>span{display:block;font-family:Georgia,serif;font-size:45px;line-height:35px;color:#00bfff}.reference-rail blockquote p{font-size:19px;line-height:1.4}.reference-rail cite{display:block;border-top:1px solid #0c2336;padding-top:8px;font-style:normal;font-size:16px}.reference-signature{text-align:center;margin-top:28px;color:#abcce8;letter-spacing:1px;font-size:16px}.reference-signature small{display:block;font-size:10px;letter-spacing:2px;margin-top:5px}.reference-note{color:#91adc4;line-height:1.7;margin-bottom:16px}.reference-toggle{display:flex;justify-content:space-between;gap:20px;padding:15px;border-bottom:1px solid #173145}.reference-toggle input{accent-color:#00c8ff}.reference-empty{padding:30px;color:#99b8d0}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar{border:5px ridge #345064;border-radius:14px;padding:15px 12px;background:linear-gradient(#000911ec,#000812f5)!important}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar>div:first-child{flex-direction:column;text-align:center;gap:5px}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar>div:first-child .ybd-admin-logo{background:none;border:0;box-shadow:none!important;color:#08d2ff;font-size:78px;width:95px;height:95px;text-shadow:0 0 14px #008cff;-webkit-text-stroke:1px #a6eaff}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar>div:first-child .text-lg{font-size:33px;color:#bde5ff;text-shadow:0 0 10px #0073ff;letter-spacing:2px}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-nav-link{font-weight:400;font-size:13px;padding:8px 10px;border-radius:5px;color:#9bc2df}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-nav-link.is-active{color:#00d5ff;border-color:#006aff;background:linear-gradient(90deg,#002250,#00142b);box-shadow:0 0 14px #005eff40}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-nav-label{padding-top:9px}@media(min-width:1600px){.reference-panel{padding:20px}.reference-field{margin-top:12px}.reference-brand{min-height:115px}}@media(max-width:1400px){.reference-layout{grid-template-columns:minmax(0,1fr) 235px}.reference-brand{grid-template-columns:45px 55px minmax(0,1fr);gap:7px}.reference-brand .reference-remove{grid-column:3}.reference-brand-preview{grid-row:span 2}.reference-field{grid-template-columns:105px minmax(0,1fr)}.reference-panel{padding:15px 12px}.reference-theme-row{grid-template-columns:1fr}.reference-color{grid-template-columns:95px 30px minmax(0,1fr)}.reference-tabs{gap:6px}.reference-tabs button{gap:5px;font-size:11px}.reference-vip{padding:18px 12px;gap:9px}}@media(max-width:1150px){.reference-layout{grid-template-columns:1fr}.reference-rail{display:grid;grid-template-columns:repeat(3,1fr)}.reference-guardian{height:240px}.reference-signature,.reference-masthead>p{display:none}}@media(max-width:900px){.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)){grid-template-columns:1fr}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar{position:relative;height:auto}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar nav{display:flex;overflow:auto;gap:4px}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar nav>*{flex-shrink:0}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-nav-label,.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar>div,.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar>div:first-child{display:none}.ybd-admin-content:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)){padding:0 12px 25px}.reference-topbar{gap:15px}.reference-user>svg{display:none}}@media(max-width:600px){.reference-grid{grid-template-columns:1fr}.reference-topbar{flex-wrap:wrap}.reference-search{width:100%;order:2}.reference-user{margin-left:0}.reference-store{margin-left:auto;min-width:120px}.reference-frame{padding:14px 10px;border-width:4px}.reference-heading{padding:0 0 15px;gap:10px}.reference-heading h1{font-size:23px}.reference-heading p{font-size:11px}.reference-tabs{display:flex;overflow:auto}.reference-tabs button{flex:0 0 auto;padding:10px}.reference-rail{grid-template-columns:1fr}.reference-guardian{height:340px}.reference-brand{grid-template-columns:45px 55px minmax(0,1fr);gap:7px}.reference-theme-row{grid-template-columns:1fr}.reference-color{grid-template-columns:100px 33px minmax(0,1fr)}.reference-crest{padding:12px 30px}.reference-masthead{height:105px}.reference-actions button{width:100%}}.reference-masthead{height:151px;align-items:flex-end}.reference-crest-art{width:332px;height:181px;flex:none;z-index:5;margin-bottom:-17px}.reference-frame{border:0;border-radius:0;padding:29px 24px 27px;box-shadow:0 0 28px #0077ff17}.reference-frame:before,.reference-metal:before{content:none}.reference-metal{border:0;border-radius:0;overflow:visible;box-shadow:none}.reference-vip{padding:28px 21px 24px;min-height:152px}.reference-rail{gap:16px}.reference-rail blockquote{padding:27px 22px 24px}.reference-rail blockquote>.settings-art-frame{padding:0;margin:0}.reference-guardian{height:auto;aspect-ratio:300 / 360;background:none}.reference-guardian>img{height:100%;-o-object-fit:contain;object-fit:contain}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar{padding:0 12px 15px;border:0;border-radius:0;box-shadow:inset 2px 0 #194b67,inset -2px 0 #194b67;scrollbar-width:thin;scrollbar-color:#195075 #010914}.reference-sidebar-brand{width:calc(100% + 24px);aspect-ratio:240 / 181;margin:0 -12px}.reference-sidebar-vip{width:calc(100% + 24px);aspect-ratio:240 / 285;margin:15px -12px 0}@media(max-width:1150px){.reference-rail{align-items:start}.reference-guardian{height:auto}}@media(max-width:900px){.reference-sidebar-brand,.reference-sidebar-vip{display:none}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar{padding:12px}}@media(max-width:600px){.reference-masthead{height:139px}.reference-crest-art{width:280px;height:153px;margin-bottom:-13px}.reference-frame{padding:25px 16px}.reference-rail{margin-top:8px}.reference-vip{padding:28px}.reference-guardian{height:auto;max-width:360px;width:100%;justify-self:center}}.reference-crest-art{clip-path:polygon(0 31%,26% 28%,35% 21%,42% 15%,50% 0,58% 17%,66% 24%,77% 30%,100% 29%,95% 48%,93% 75%,100% 91%,100% 100%,0 100%,0 90%,7% 77%,7% 47%)}@media(min-width:901px){.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-sidebar{overflow-x:hidden}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-nav-label{display:none}.ybd-admin-frame:has(:is(.reference-settings,.reference-dashboard,.reference-management,.reference-orders,.reference-users,.reference-products,.reference-categories,.reference-local-products,.reference-provider-products,.reference-wallet,.reference-providers,.reference-api,.reference-drivers,.reference-featured)) .ybd-admin-nav-link{padding-top:5px;padding-bottom:5px}}.ybd-chat{position:fixed;right:18px;bottom:max(14px,env(safe-area-inset-bottom));z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-family:inherit}.ybd-chat-robot{display:block;width:100%;height:100%;overflow:visible}.ybd-chat-launch{position:relative;display:grid;place-items:center;width:64px;height:70px;padding:0;border:0;border-radius:20px;background:transparent;cursor:pointer;isolation:isolate}.ybd-chat-launch:before{content:"";position:absolute;inset:16px 3px 4px;z-index:-1;border-radius:50%;background:#008edc28;filter:blur(10px);transition:background .2s}.ybd-chat-launch>.ybd-chat-robot{filter:drop-shadow(0 4px 6px #000b) drop-shadow(0 0 5px #00baff50);transition:transform .2s ease,filter .2s ease}.ybd-chat-launch:hover>.ybd-chat-robot{transform:translateY(-3px) rotate(-5deg);filter:drop-shadow(0 5px 8px #000b) drop-shadow(0 0 8px #00caff80)}.ybd-chat-launch:hover:before{background:#00c8ff40}.ybd-chat-launch-close{position:absolute;top:13px;right:-1px;display:grid;place-items:center;width:18px;height:18px;border:1px solid #2886af;border-radius:50%;background:#072436;color:#adf0ff}.ybd-chat-tooltip{position:absolute;right:calc(100% + 8px);top:28px;width:-moz-max-content;width:max-content;padding:7px 9px;border:1px solid #236484;border-radius:7px;background:#041927;color:#c6f2ff;font-size:9px;font-weight:700;letter-spacing:1px;pointer-events:none;opacity:0;transform:translate(4px);transition:opacity .2s,transform .2s}.ybd-chat-launch:is(:hover,:focus-visible) .ybd-chat-tooltip{opacity:1;transform:translate(0)}.ybd-chat-launch:focus-visible,.ybd-chat-panel button:focus-visible{outline:2px solid #7de7ff;outline-offset:3px}.ybd-chat-robot-eyes{transform-origin:36px 35px;animation:ybd-robot-blink 6s infinite}@keyframes ybd-robot-blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.12)}}.ybd-chat-panel{display:flex;flex-direction:column;width:min(330px,calc(100vw - 24px));height:min(420px,calc(100dvh - 110px));overflow:hidden;border:1px solid #226589;border-radius:18px;background:linear-gradient(155deg,#061b2a,#020d18 70%);box-shadow:0 18px 55px #000a,0 0 24px #008dc21c;color:#e7f5ff}.ybd-chat-header{display:flex;align-items:center;gap:9px;min-height:63px;padding:9px 12px;border-bottom:1px solid #19435a;background:linear-gradient(105deg,#0a2c43,#041521)}.ybd-chat-avatar{width:38px;height:43px;flex:none}.ybd-chat-avatar .ybd-chat-robot{filter:drop-shadow(0 0 5px #00bfff35)}.ybd-chat-header div{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}.ybd-chat-header strong{font-size:11px;letter-spacing:.8px}.ybd-chat-header small{font-size:8px;letter-spacing:.65px;color:#7faec7}.ybd-chat-close{display:grid;width:28px;height:28px;flex:none;place-items:center;border:1px solid #234b61;border-radius:8px;color:#93c0d9;background:#061c2b;cursor:pointer;transition:color .2s,background .2s}.ybd-chat-close:hover{color:#e8faff;background:#103953}.ybd-chat-messages{display:flex;flex:1;min-height:0;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain;padding:14px 12px;scrollbar-width:thin;scrollbar-color:#195776 transparent}.ybd-chat-message{flex-shrink:0;width:-moz-fit-content;width:fit-content;max-width:90%;padding:10px 11px;border-radius:12px;font-size:11px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.ybd-chat-message.assistant{align-self:flex-start;border:1px solid #19445b;border-bottom-left-radius:4px;background:#0b2637;color:#cbe4f3}.ybd-chat-message.user{align-self:flex-end;border:1px solid #0789bd;border-bottom-right-radius:4px;background:linear-gradient(125deg,#09669a,#07527d);color:#f0fbff}.ybd-chat-typing{color:#81b9d5;letter-spacing:1px}.ybd-chat-error{margin:0;padding:9px;border:1px solid #ae5b5b;border-radius:8px;color:#ffd3d3;background:#441b26;font-size:11px}.ybd-chat-compose{display:flex;align-items:center;gap:8px;margin:0 10px;padding:8px;border:1px solid #24506a;border-radius:12px;background:#081e2d;transition:border-color .2s,box-shadow .2s}.ybd-chat-compose:focus-within{border-color:#19a0cb;box-shadow:0 0 0 2px #00b9ef12}.ybd-chat-compose textarea{flex:1;min-width:0;height:33px;min-height:33px;resize:none;padding:2px 3px;border:0;border-radius:4px;outline:none;background:transparent;color:#e8f7ff;font:inherit;font-size:11px;line-height:1.5}.ybd-chat-panel .ybd-chat-compose textarea:focus-visible{outline:none}.ybd-chat-compose textarea::-moz-placeholder{color:#7196ad;font-size:10px;letter-spacing:.3px}.ybd-chat-compose textarea::placeholder{color:#7196ad;font-size:10px;letter-spacing:.3px}.ybd-chat-compose button{display:grid;width:30px;height:30px;flex:none;place-items:center;border:1px solid #2ad5ff;border-radius:10px;background:linear-gradient(135deg,#079dcf,#0874a9);color:#e5fbff;cursor:pointer}.ybd-chat-compose button:disabled{opacity:.4;cursor:default}.ybd-chat-note{margin:8px 14px 10px;color:#688ea5;font-size:8px;line-height:1.5;text-align:center;letter-spacing:.15px}@media(max-width:600px){.ybd-chat{right:12px;bottom:max(10px,env(safe-area-inset-bottom));gap:6px}.ybd-chat-launch{width:58px;height:64px}.ybd-chat-panel{height:min(400px,calc(100dvh - 96px))}.ybd-chat-compose textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.ybd-chat-robot-eyes{animation:none}.ybd-chat-launch>.ybd-chat-robot,.ybd-chat-launch:before,.ybd-chat-tooltip{transition:none}.ybd-chat-launch:hover>.ybd-chat-robot{transform:none}}.mobile-store-nav{display:none}.mobile-account-menu{position:fixed;inset:auto 0 0;margin:0 auto;width:min(480px,100%);max-width:100%;max-height:calc(100dvh - 16px);overflow-y:auto;padding:26px 22px max(22px,env(safe-area-inset-bottom));border:0;color:#d8efff;background:radial-gradient(ellipse at top,#06405c 0,transparent 65%),#020e18;box-shadow:0 -18px 60px #000a;text-transform:uppercase;isolation:isolate;scrollbar-width:thin;scrollbar-color:#256980 #041420}.mobile-account-menu::backdrop{background:#000b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mobile-account-menu>.settings-art-frame{pointer-events:none;inset:0}.mobile-account-menu>header{display:flex;align-items:center;gap:10px;padding-bottom:18px;border-bottom:1px solid #245166}.mobile-account-menu>header>svg{color:#29cfff;flex-shrink:0}.mobile-account-menu header small{display:block;font-size:8px;letter-spacing:1px;color:#74b5d0}.mobile-account-menu h2{font-size:21px;font-weight:650;margin:4px 0 0}.mobile-account-close{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;margin-left:auto;border:1px solid #29627d;border-radius:7px;color:#a9dff5;background:#041e30}.mobile-account-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:18px}.mobile-account-links>a{display:flex;align-items:center;gap:9px;min-height:57px;padding:13px 10px;border:1px solid #235571;border-radius:7px;background:#062236;color:#acdaee;text-decoration:none;font-size:10px}.mobile-account-links>a>svg:first-child{color:#25d0f7;flex-shrink:0}.mobile-account-links>a>svg:last-child{margin-left:auto;flex-shrink:0}.mobile-account-links>.mobile-account-admin{grid-column:1/-1;color:#f4d477;border-color:#776027;background:#24200d}.mobile-account-links>.mobile-account-admin>svg:first-child{color:#f4d477}.mobile-account-logout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin-top:17px;border:1px solid #28465a;border-radius:6px;color:#a7c1d2;font-size:10px;background:#061420}.mobile-account-menu button{cursor:pointer}.mobile-account-menu :is(a,button):focus-visible{outline:2px solid #6fe3ff;outline-offset:3px}@media(max-width:900px){.home-store-shell{--mobile-nav-height:66px;padding-bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px) + 12px)}.home-store-shell .home-sidebar{display:none}.mobile-store-nav{position:fixed;inset:auto 0 0;z-index:850;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;min-height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px));padding:5px max(5px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(5px,env(safe-area-inset-left,0px));border-top:1px solid #1688b9;background:linear-gradient(180deg,#072538f5,#010d18fc);box-shadow:0 -6px 26px #0009,0 -1px 12px #00bfff35;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-store-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:60px;padding:8px 2px 7px;border:1px solid transparent;border-radius:9px 9px 0 0;color:#7eacc4;font-size:8px;font-weight:600;line-height:1.3;letter-spacing:.25px;background:transparent;text-decoration:none;text-transform:uppercase}.mobile-store-item.is-active{color:#31ddff;border-color:#1679a0;background:linear-gradient(180deg,#0a4567,#032238);box-shadow:inset 0 2px #1bdbff}.mobile-store-item.is-active>svg,.mobile-store-item.is-active .mobile-store-cart-icon>svg{filter:drop-shadow(0 0 5px #00bdff88)}.mobile-store-cart-icon{position:relative;display:block}.mobile-store-cart-icon>b{position:absolute;top:-7px;right:-13px;display:grid;place-items:center;min-width:17px;height:16px;padding:0 3px;border-radius:6px;border:1px solid #77e8ff;background:#08c7f2;color:#001521;font-size:8px;line-height:1;font-weight:750}.home-store-shell>.ybd-chat{bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px) + 12px)}.home-store-shell .ybd-chat-panel{height:min(400px,calc(100dvh - var(--mobile-nav-height) - env(safe-area-inset-bottom,0px) - 115px))}}@media(max-width:360px){.mobile-account-menu{padding-inline:16px}.mobile-account-links>a{font-size:9px;gap:6px;padding-inline:8px}.mobile-store-item{font-size:7px;letter-spacing:0}}.cart-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:29px 25px 20px;border:0;background:radial-gradient(ellipse at top right,#06364d 0,transparent 55%),#020f19;color:#d6edfa;box-shadow:-20px 0 80px #0009;overflow:hidden;text-transform:uppercase;font-family:inherit;isolation:isolate}.cart-drawer[open]{display:flex;flex-direction:column;animation:cart-drawer-enter .22s ease-out}.cart-drawer::backdrop{background:#000b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cart-drawer>.settings-art-frame{z-index:2;pointer-events:none}.cart-drawer button,.cart-drawer a{font-family:inherit}.cart-drawer button{cursor:pointer}.cart-drawer button:disabled,.cart-drawer a[aria-disabled=true]{opacity:.45;cursor:not-allowed}.cart-drawer :is(a,button):focus-visible{outline:2px solid #7beaff;outline-offset:3px}.drawer-heading{display:flex;gap:12px;align-items:center;padding:6px 0 22px;border-bottom:1px solid #214454;flex-shrink:0}.drawer-heading h2{font-size:25px;font-weight:700;letter-spacing:.5px;line-height:1.3}.drawer-cart-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid #1d779e;background:#04293e;border-radius:12px;color:#29d5ff}.drawer-eyebrow{display:block;font-size:9px;letter-spacing:1.3px;color:#69bad9}.drawer-heading>.drawer-icon{margin-left:auto}.drawer-icon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid #225770;border-radius:8px;color:#9cdcf6;background:#062131}.drawer-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;flex:1;padding:16px 2px;scrollbar-width:thin;scrollbar-color:#22769a transparent}.drawer-list-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;font-size:10px;letter-spacing:1px;color:#91b8cc}.drawer-list-heading .drawer-icon{width:34px;height:34px}.drawer-items{display:grid;gap:12px}.drawer-item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;border:1px solid #1d5269;background:linear-gradient(130deg,#082739,#03131e);border-radius:10px;padding:13px}.drawer-thumbnail{height:83px;display:grid;place-items:center;border:1px solid #235973;border-radius:6px;background:#010a10;overflow:hidden;color:#55bbdf}.drawer-thumbnail img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.drawer-item-copy{min-width:0;align-self:center}.drawer-item-copy h3{font-size:12px;font-weight:600;line-height:1.6;margin:5px 0;overflow-wrap:anywhere}.drawer-item-copy p{font-size:13px;color:#7ae4ff}.drawer-item-copy small{font-size:8px;color:#87a7b9}.drawer-item-controls{grid-column:1/-1;display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid #1a3d50}.drawer-item-controls>strong{margin-left:auto;min-width:0;font-size:15px;color:#6cdfff;overflow-wrap:anywhere}.drawer-quantity{display:flex;align-items:center;border:1px solid #245770;border-radius:6px;overflow:hidden;flex-shrink:0}.drawer-quantity button{width:36px;height:38px;display:grid;place-items:center;background:#092d43;color:#9ae7ff}.drawer-quantity output{min-width:31px;text-align:center;font-size:12px}.drawer-remove{border:0;background:transparent;color:#c29aad}.drawer-warning,.drawer-item-warning{font-size:10px;line-height:1.8;color:#ffc4d0;background:#40212c;border:1px solid #7b3f55;padding:10px;border-radius:6px;margin-bottom:12px}.drawer-item-warning{grid-column:1/-1;margin:0;background:transparent;padding:7px}.drawer-footer{border-top:1px solid #26566e;padding-top:18px;flex-shrink:0}.drawer-subtotal{display:flex;justify-content:space-between;align-items:center;gap:12px}.drawer-subtotal>span{font-size:12px;color:#a5c9dc}.drawer-subtotal small{display:block;font-size:8px;color:#69a0bc;margin-top:3px}.drawer-subtotal strong{font-size:28px;color:#6be4ff;overflow-wrap:anywhere}.drawer-footer>p{color:#729bb1;font-size:9px;line-height:1.7;margin:9px 0 15px}.drawer-primary,.drawer-secondary{display:flex;width:100%;align-items:center;justify-content:center;gap:12px;padding:13px 14px;font-size:11px;font-weight:700;line-height:1.5;border:1px solid #17d2fa;border-radius:7px;background:linear-gradient(100deg,#08c6dd,#028ae4);color:#001621;text-align:center;min-height:44px;text-decoration:none}.drawer-secondary{background:#052236;color:#91d6f3;border-color:#225d7e;margin-bottom:9px}.drawer-primary:hover{filter:brightness(1.13)}.drawer-continue{align-self:center;color:#77b9d5;font-size:10px;letter-spacing:.5px;padding:15px 10px 4px;min-height:42px;flex-shrink:0}.drawer-state{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:17px;padding:25px 10px}.drawer-state>svg{color:#34d4f7;filter:drop-shadow(0 0 12px #00baff55)}.drawer-state h3{font-size:19px;font-weight:700}.drawer-state p{font-size:11px;line-height:1.9;color:#8daec3;max-width:285px}.drawer-state .drawer-primary{margin-top:7px}.home-sidebar button.home-nav-link{width:100%;text-align:left;background:transparent;cursor:pointer}.home-sidebar button.home-nav-link:hover{background:#072033}.home-sidebar button.home-nav-link.is-active{background:linear-gradient(90deg,#002656,#02142a)}@keyframes cart-drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.cart-drawer[open]{animation:none}}@media(max-width:600px){.cart-drawer{padding:24px 18px max(14px,env(safe-area-inset-bottom))}.drawer-heading{padding-bottom:15px}.drawer-footer{padding-top:13px}.drawer-subtotal strong{font-size:24px}.home-sidebar button.home-nav-link{width:auto}.drawer-quantity button{width:40px;height:40px}}.home-store-shell{min-height:100vh;color:#e8f4ff;background:linear-gradient(90deg,#000811ee,#000b18e8),url(/assets/ybd-admin-guardian-Dr_mC1o6.png) center/cover fixed;font-size:13px}.home-reference>.home-masthead,.store-catalog-with-banner>.home-masthead{height:108px}.home-reference>.home-masthead>.home-crest,.store-catalog-with-banner>.home-masthead>.home-crest{pointer-events:none}.home-promo-banner{padding:12px;margin-bottom:25px;isolation:isolate}.home-promo-link{display:block;position:relative;z-index:1;overflow:hidden;border:0;border-radius:0;background:#020c19}.home-promo-link img{display:block;width:100%;height:auto;aspect-ratio:1983 / 793;-o-object-fit:contain;object-fit:contain}@media(max-width:600px){.home-reference>.home-masthead,.store-catalog-with-banner>.home-masthead{height:140px}.home-promo-banner{padding:8px;margin-bottom:20px}}.home-store-shell a,.home-store-shell button{-webkit-tap-highlight-color:transparent}.home-store-shell button{cursor:pointer}.home-store-shell button:disabled{opacity:.5;cursor:wait}.home-store-shell :is(a,button,input):focus-visible,.home-vip-dialog :is(a,button):focus-visible{outline:2px solid #57d9ff;outline-offset:4px}.home-store-container{display:grid;grid-template-columns:220px minmax(0,1fr);max-width:1800px;margin:auto}.home-skip{position:fixed;left:15px;top:-100px;z-index:1000;padding:12px 20px;background:#00caff;color:#00101e;border-radius:4px}.home-skip:focus{top:10px}.home-sidebar{position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#164a64 #010b16;padding:0 13px 22px;background:#000913ee;border-inline:2px solid #1a425a}.home-sidebar-brand{display:block;position:relative;width:calc(100% + 26px);margin-inline:-13px;aspect-ratio:240 / 181}.home-sidebar-brand>.settings-artwork{width:100%;height:100%}.home-sidebar-brand>span:last-child{position:absolute;bottom:6%;left:8%;width:84%;padding:5px 0;text-align:center;background:#000b14;color:#91d6fb;font-size:8px;letter-spacing:1.7px}.home-sidebar-account{padding:18px 9px;border-bottom:1px solid #163143}.home-sidebar-account>span{display:block;font-size:12px;overflow-wrap:anywhere}.home-sidebar-account>small{display:block;margin-top:5px;font-size:9px;color:#658ba6}.home-sidebar nav{margin-top:16px}.home-sidebar nav>small{display:block;padding:12px 10px 9px;color:#446c88;font-size:8px;letter-spacing:2px}.home-nav-link{display:flex;align-items:center;gap:11px;padding:10px;margin:3px 0;border:1px solid transparent;border-radius:5px;color:#95b8d2;font-size:12px;text-transform:uppercase}.home-nav-link:hover{background:#072033;color:#d8f1ff}.home-nav-link.is-active{color:#16d2ff;border-color:#0069e5;background:linear-gradient(90deg,#002656,#02142a);box-shadow:0 0 15px #006aff33}.home-nav-link svg{flex-shrink:0}.home-wallet{margin:22px 2px 16px;padding:15px 12px;border:1px solid #1a4963;border-radius:6px;background:linear-gradient(135deg,#062538,#04111d)}.home-wallet>svg{color:#31c6f6;margin-bottom:12px}.home-wallet>span{display:block;font-size:8px;letter-spacing:1px;color:#73a3c1}.home-wallet strong{display:block;font-size:25px;font-weight:500;margin-top:5px}.home-wallet p{font-size:11px;color:#98b6cd;line-height:1.8;margin-top:8px}.home-wallet a{display:flex;align-items:center;justify-content:space-between;gap:5px;padding-top:12px;margin-top:12px;border-top:1px solid #184459;color:#3dc8f1;font-size:10px}.home-vip-side{display:flex;align-items:center;justify-content:center;width:100%;gap:8px;border:1px solid #94701d;border-radius:5px;padding:10px;color:#ffdc66;background:linear-gradient(120deg,#352805,#110f02);box-shadow:inset 0 0 16px #b08a1618;font-size:12px}.home-sidebar-message{padding:26px 7px;text-align:center;color:#8acdff}.home-sidebar-message span,.home-sidebar-message b{display:block;font-size:20px;line-height:1.5;letter-spacing:2px}.home-sidebar-message small{display:block;font-size:7px;color:#4c7795;letter-spacing:1px;margin-top:12px}.home-logout{display:flex;align-items:center;gap:10px;width:100%;padding:13px 10px;border-top:1px solid #163344;color:#8cb0c7;font-size:11px}.home-store-body{min-width:0;padding:0 24px}.home-topbar{display:flex;align-items:center;gap:18px;min-height:76px;padding:12px 4px;border-bottom:1px solid #113146;background:#010d17aa}.home-search{display:flex;align-items:center;gap:10px;width:min(440px,42%);padding:10px 12px;border:1px solid #1b405a;border-radius:5px;background:#041522;color:#73afd5}.home-search input{min-width:0;flex:1;outline:none;background:transparent;color:#cee7f7;font-size:11px}.home-search input::-moz-placeholder{color:#577f9b}.home-search input::placeholder{color:#577f9b}.home-search button{display:grid;place-items:center;padding:3px;color:#8bcaf0}.home-search>svg{flex-shrink:0}.home-account-link{display:flex;align-items:center;gap:9px;margin-left:auto;min-width:0}.home-account-link>span{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border:1px solid #00bff0;border-radius:50%;background:linear-gradient(135deg,#105372,#04172b);color:#9be5ff;font-size:15px}.home-account-link b{display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.home-account-link small{display:block;font-size:9px;color:#6f9cba;margin-top:2px;text-transform:capitalize}.home-cart,.home-vip-top{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 13px;border:1px solid #177db2;border-radius:5px;background:#031d30;color:#8bd9ff;font-size:11px;position:relative}.home-cart b{font-size:8px;padding:2px 5px;border-radius:4px;color:#001422;background:#34d4fa}.home-vip-top{border-color:#776023;color:#efd477;background:#201b0a}.home-mobile-brand{display:none}.home-reference{padding-bottom:18px}.home-masthead{height:148px;position:relative;display:flex;justify-content:center;align-items:flex-end}.home-masthead>p{position:absolute;top:36px;right:10px;color:#83c7f1;letter-spacing:2px;font-size:10px;line-height:1.8;text-align:center}.home-crest{width:332px;height:181px;flex:none;z-index:5;position:relative;margin-bottom:-14px;clip-path:polygon(0 31%,26% 28%,35% 21%,42% 15%,50% 0,58% 17%,66% 24%,77% 30%,100% 29%,95% 48%,93% 75%,100% 91%,100% 100%,0 100%,0 90%,7% 77%,7% 47%)}.home-crest>.settings-artwork{width:100%;height:100%}.home-crest>span:last-child{position:absolute;left:40%;top:70%;width:44%;height:13%;display:grid;place-items:center;background:#000b17;color:#91dcff;font-size:8px;letter-spacing:1px;white-space:nowrap}.home-reference-grid{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px;align-items:start}.home-main-column{min-width:0;display:grid;gap:25px}.home-framed{position:relative;min-width:0;background:linear-gradient(135deg,#03131f,#000b15);box-shadow:0 0 26px #007cff11}.home-hero{display:flex;align-items:center;min-height:405px;gap:15px;padding:46px 36px;background:linear-gradient(90deg,#010b17fa 12%,#021326ec 64%,#021121bc),url(/assets/ybd-admin-guardian-Dr_mC1o6.png) right 55%/cover}.home-hero-content{position:relative;z-index:1;flex:1;min-width:0}.home-eyebrow{display:flex;align-items:center;gap:7px;font-size:8px;letter-spacing:1.6px;color:#6eb9df}.home-hero h1{margin:23px 0 18px;font-size:clamp(40px,4.2vw,66px);font-weight:700;line-height:.99;letter-spacing:-2px;color:#ecf5ff}.home-hero h1>span{color:#0ac8ff;text-shadow:0 0 30px #007bff50}.home-hero-content>p{max-width:410px;font-size:12px;line-height:1.9;color:#8eacc4}.home-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.home-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:39px;padding:10px 14px;border:1px solid #24526e;border-radius:5px;color:#b4dcf5;background:linear-gradient(120deg,#082538,#04121e);font-size:10px;cursor:pointer}.home-button.primary{border-color:#00caff;background:linear-gradient(115deg,#0074d6,#00b2d7);box-shadow:0 0 17px #007cff30;color:#fff}.home-button.gold{border-color:#8a6e23;color:#ffdd75;background:linear-gradient(120deg,#312508,#141005)}.home-button:hover{filter:brightness(1.2)}.home-hero-tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:7px;color:#5985a2;letter-spacing:1px;margin-top:26px}.home-hero-tags i{width:3px;height:3px;border-radius:50%;background:#1d779e}.home-hero-symbol{width:110px;flex-shrink:0;text-align:center}.home-hero-symbol>.settings-artwork{width:95px;height:112px;margin:0 auto;filter:drop-shadow(0 0 18px #007bff77)}.home-hero-symbol>span:last-child{display:block;margin-top:17px;color:#6ab9e2;font-size:8px;letter-spacing:2px;line-height:1.9}.home-categories-section{padding:30px 24px;scroll-margin-top:20px}.home-section-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:21px}.home-section-heading h2{font-size:23px;font-weight:500;margin-top:6px}.home-section-heading h2 span{color:#28c5f4}.home-section-heading>a{display:flex;align-items:center;gap:7px;flex-shrink:0;color:#87c7e9;font-size:10px}.home-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.home-category-card{min-width:0;padding:6px 6px 12px;border:1px solid #1a3a53;border-radius:6px;background:#041320;transition:border-color .15s,transform .15s}.home-category-card:hover{border-color:#00aeef;transform:translateY(-3px);box-shadow:0 5px 18px #006bff1a}.home-category-image{aspect-ratio:1.1;border-radius:3px;overflow:hidden;background:radial-gradient(circle at top,#0e4360,#031221)}.home-category-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-category-fallback{display:grid;width:100%;height:100%;place-items:center;color:#268db5}.home-category-caption{display:flex;align-items:start;justify-content:space-between;gap:5px;padding:11px 5px 0}.home-category-caption h3{color:#c4deed;font-size:11px;font-weight:500;overflow-wrap:anywhere}.home-category-caption svg{color:#22bae8;flex-shrink:0;width:12px}.home-category-card>small{display:block;margin:5px 5px 0;color:#5f86a2;font-size:8px}.home-category-state{min-height:235px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px 10px;color:#538daa}.home-category-state h3{margin-top:14px;color:#c0dceb;font-size:16px}.home-category-state p{margin:8px 0 18px;font-size:11px;color:#6c93af}.home-account-banner{display:flex;align-items:center;gap:17px;padding:30px 24px}.home-account-banner-icon{color:#47c9f2;flex-shrink:0}.home-account-banner h2{margin:6px 0;font-size:17px;font-weight:500}.home-account-banner p{color:#749ab6;font-size:10px;line-height:1.8}.home-account-banner>a{margin-left:auto;flex-shrink:0}.home-rail{display:grid;gap:20px;min-width:0}.home-vip-panel{padding:28px 23px;background:radial-gradient(ellipse at top,#51411433,transparent 70%),#020e17}.home-vip-panel>svg{color:#f8ce4e;filter:drop-shadow(0 0 10px #db9f1644);margin-bottom:15px}.home-vip-panel>span:not(.settings-art-frame){color:#eccc67;font-size:10px;letter-spacing:2px}.home-vip-panel h2{font-size:19px;font-weight:500;margin-top:9px;line-height:1.5}.home-vip-panel p{margin:12px 0 19px;color:#839eb0;font-size:11px;line-height:1.8}.home-vip-panel .home-button{width:100%}.home-guardian{aspect-ratio:300 / 360}.home-guardian img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-quick-panel{padding:29px 22px}.home-quick-panel h2{margin:8px 0 12px;font-size:21px;font-weight:500}.home-quick-panel>a{display:flex;align-items:center;gap:10px;padding:17px 0;border-top:1px solid #173447}.home-quick-panel>a>svg{color:#53bce5;flex-shrink:0}.home-quick-panel>a>svg:last-child{margin-left:auto}.home-quick-panel b{display:block;font-size:11px;font-weight:500;color:#adcee3}.home-quick-panel small{display:block;color:#5e87a3;font-size:9px;margin-top:4px}.home-rail-signature{text-align:center;font-size:22px;letter-spacing:2px;color:#acdafa;padding:10px}.home-rail-signature small{display:block;font-size:8px;color:#6596b7;letter-spacing:2px;margin-top:7px}.home-shopping-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:30px}.home-shopping-steps>div{position:relative;display:flex;align-items:center;gap:12px;padding:20px 16px;border:1px solid #173a50;background:#031522;border-radius:6px;min-width:0}.home-shopping-steps>div>span{position:absolute;right:12px;top:6px;font-size:22px;color:#17435d;font-weight:700}.home-shopping-steps svg{flex-shrink:0;color:#00c5f4}.home-shopping-steps h3{position:relative;font-size:12px;font-weight:500}.home-shopping-steps p{position:relative;color:#6790ab;font-size:9px;margin-top:5px}.home-footer{display:flex;align-items:center;gap:25px;padding:26px 5px;border-top:1px solid #143144;margin-top:15px}.home-footer>a{font-size:18px;font-weight:600;color:#aadfff}.home-footer>a em{display:block;margin-top:3px;font-style:normal;color:#8bc8ea;font-size:8px;letter-spacing:1.1px;font-weight:500}.home-footer>a span{display:block;color:#557e99;font-size:7px;letter-spacing:1px;font-weight:400}.home-footer nav{display:flex;gap:20px;margin-left:auto;font-size:10px;color:#6c9ab7}.home-footer>small{font-size:7px;color:#3e6e8b;letter-spacing:1px}.home-vip-dialog{max-width:min(530px,calc(100vw - 32px));border:1px solid #286280;border-radius:8px;background:#03131f;color:#d4e8f6;box-shadow:0 0 35px #008cff22}.home-vip-dialog>div{border-color:#173c51}.home-vip-dialog-banner{display:flex;align-items:center;gap:15px;padding:26px;position:relative;background:#020d17}.home-vip-dialog-banner>svg{flex-shrink:0;color:#f9ce61}.home-vip-dialog-banner small{font-size:8px;color:#b7a16b;letter-spacing:1px}.home-vip-dialog-banner h2{font-size:20px;margin-top:7px;text-transform:capitalize;overflow-wrap:anywhere}.home-vip-dialog p{margin:22px 2px 6px;font-size:12px;color:#91b0c7;line-height:1.9}@media(min-width:1500px){.home-hero{min-height:438px}}@media(max-width:1350px){.home-store-container{grid-template-columns:205px minmax(0,1fr)}.home-store-body{padding-inline:18px}.home-reference-grid{grid-template-columns:minmax(0,1fr) 230px;gap:16px}.home-hero{padding:38px 28px}.home-hero-symbol{display:none}.home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-hero h1{font-size:49px}.home-account-banner{flex-wrap:wrap}.home-account-banner>a{margin-left:45px}.home-footer>small{display:none}.home-topbar{gap:12px}.home-account-link>div{max-width:100px}}@media(max-width:1100px){.home-reference-grid{grid-template-columns:1fr}.home-hero-symbol{display:block}.home-rail{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.home-rail-signature{display:none}.home-vip-panel,.home-quick-panel{padding:24px 17px}.home-vip-panel h2{font-size:16px}.home-rail .home-eyebrow{font-size:7px;letter-spacing:.5px}.home-quick-panel>a{gap:6px}.home-quick-panel>a>svg:last-child{display:none}.home-masthead>p{display:none}.home-shopping-steps{grid-template-columns:1fr}.home-search{width:auto;flex:1}.home-account-link>div,.home-vip-top>span{display:none}}@media(max-width:900px){.home-store-container{grid-template-columns:1fr}.home-sidebar{position:static;height:auto;padding:7px 12px;border:0;border-bottom:1px solid #174963}.home-sidebar>:not(nav){display:none}.home-sidebar nav{display:flex;overflow-x:auto;margin:0;gap:6px;scrollbar-width:thin;scrollbar-color:#195878 transparent}.home-sidebar nav>small{display:none}.home-nav-link{flex:0 0 auto;margin:0;padding:9px 12px;font-size:11px}.home-mobile-brand{display:block;font-size:22px;font-weight:700;color:#97dcff;text-shadow:0 0 9px #008aff}.home-store-body{padding-inline:16px}.home-hero{min-height:380px}.home-hero h1{font-size:57px}.home-search input{font-size:12px}}@media(max-width:600px){.home-store-body{padding-inline:13px}.home-topbar{flex-wrap:wrap;gap:10px;padding:14px 2px}.home-search{flex:0 0 100%;order:3}.home-account-link{margin-left:auto}.home-cart,.home-vip-top{padding:9px}.home-cart>span{display:none}.home-masthead{height:137px}.home-crest{width:280px;height:153px;margin-bottom:-13px}.home-crest>span:last-child{font-size:7px;letter-spacing:.4px}.home-hero{padding:36px 23px;min-height:385px}.home-hero-symbol{display:none}.home-hero h1{font-size:clamp(41px,11vw,59px)}.home-hero .home-eyebrow{font-size:7px;letter-spacing:1px}.home-hero-content>p{font-size:12px}.home-hero-actions{flex-direction:column;align-items:stretch;gap:10px}.home-hero-tags{gap:7px;font-size:6px;letter-spacing:.7px}.home-categories-section{padding:27px 17px}.home-section-heading{align-items:flex-end;gap:8px}.home-section-heading .home-eyebrow{font-size:6px;letter-spacing:.6px}.home-section-heading h2{font-size:19px}.home-section-heading>a{font-size:9px;gap:4px}.home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-category-caption h3{font-size:11px}.home-main-column{gap:24px}.home-account-banner{padding:27px 20px;gap:13px}.home-account-banner>div:not(.home-account-banner-icon){flex:1;min-width:0}.home-account-banner h2{font-size:16px}.home-account-banner .home-eyebrow{font-size:6px;letter-spacing:1px}.home-account-banner>a{margin-left:41px}.home-rail{grid-template-columns:1fr;gap:22px;margin-top:9px}.home-vip-panel{padding:30px 26px}.home-vip-panel h2{font-size:22px}.home-guardian{max-width:330px;width:100%;margin:auto}.home-quick-panel{padding:28px 24px}.home-quick-panel>a>svg:last-child{display:block}.home-shopping-steps{margin-top:25px;gap:10px}.home-footer{flex-wrap:wrap;gap:18px}.home-footer nav{gap:14px;font-size:9px}.home-vip-dialog-banner{padding:23px 18px}.home-vip-dialog-banner h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.home-category-card{transition:none}}.home-category-card{--frame-corner: 30px;position:relative;isolation:isolate;min-width:0;overflow:hidden;padding:12px;border:0;border-radius:0;background:linear-gradient(155deg,#052032,#010c16 70%);box-shadow:0 5px 22px #0006,0 0 12px #009cff12}.home-category-card:hover{box-shadow:0 12px 27px #0007,0 0 17px #008fff30}.home-category-card:focus-visible{outline:2px solid #63dfff;outline-offset:4px}.home-category-image{position:relative;z-index:1;margin:-6px -6px 0;aspect-ratio:auto;border-radius:0;background:#020e1c}.home-category-image>img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.home-category-fallback{height:auto;aspect-ratio:3 / 4}.home-category-caption{position:relative;z-index:2;padding:10px 2px 0}.home-category-caption h3{text-transform:uppercase;font-weight:700}.home-category-card>small{position:relative;z-index:2;margin:8px 2px 2px;color:#65d4f6;text-transform:uppercase;font-size:8px;letter-spacing:.4px}@media(prefers-reduced-motion:reduce){.home-category-card:hover{transform:none}}.catalog-item-frame{position:absolute;inset:0;z-index:4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-item-frame-piece{display:block;position:absolute;overflow:hidden}.catalog-item-frame-piece>img{position:absolute;display:block;max-width:none;pointer-events:none}.catalog-item-frame :is(.piece-tl,.piece-tr,.piece-bl,.piece-br){width:var(--frame-corner, 30px);height:var(--frame-corner, 30px)}.catalog-item-frame .piece-tl{clip-path:polygon(0 0,100% 0,100% 40%,67% 40%,40% 67%,40% 100%,0 100%)}.catalog-item-frame .piece-tr{clip-path:polygon(0 0,100% 0,100% 100%,60% 100%,60% 67%,33% 40%,0 40%)}.catalog-item-frame .piece-bl{clip-path:polygon(0 0,40% 0,40% 33%,67% 60%,100% 60%,100% 100%,0 100%)}.catalog-item-frame .piece-br{clip-path:polygon(60% 0,100% 0,100% 100%,0 100%,0 60%,33% 60%,60% 33%)}.catalog-item-frame :is(.piece-tl,.piece-top,.piece-tr){top:0}.catalog-item-frame :is(.piece-bl,.piece-bottom,.piece-br){bottom:0}.catalog-item-frame :is(.piece-tl,.piece-left,.piece-bl){left:0}.catalog-item-frame :is(.piece-tr,.piece-right,.piece-br){right:0}.catalog-item-frame :is(.piece-top,.piece-bottom){left:var(--frame-corner, 30px);right:var(--frame-corner, 30px);height:9px}.catalog-item-frame :is(.piece-left,.piece-right){top:var(--frame-corner, 30px);bottom:var(--frame-corner, 30px);width:9px}.favorite-heart{position:absolute;top:15px;right:15px;z-index:5;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #3880a1;border-radius:10px;background:#031725ed;color:#8bdaf5;cursor:pointer;box-shadow:0 3px 14px #0008;transition:color .15s,background .15s,border-color .15s}.favorite-heart:hover{color:#fff;border-color:#4ddeff;background:#06405d}.favorite-heart.is-saved{color:#ff7aaa;border-color:#ee6096;background:#29152ceb}.favorite-heart:focus-visible{outline:2px solid #6ce6ff;outline-offset:3px}.favorite-heart:disabled{cursor:wait;opacity:.65}.favorite-spinner{animation:favorite-spin 1s linear infinite}@keyframes favorite-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.favorite-spinner{animation:none}}.favorites-page{text-transform:uppercase}.favorites-page .store-catalog-heading h1{color:#e1f2ff}.favorites-page .store-catalog-heading>svg{color:#ff82b0}.favorites-intro{color:#8caebe;font-size:11px;line-height:1.7;padding:5px 0 22px;max-width:760px}.favorites-intro small{display:block;font-size:10px;color:#84a7b8;margin-top:8px}.favorites-page .store-catalog-product-copy h3{margin:8px 0}.favorites-page .store-catalog-product-image{display:block}.favorites-page .store-catalog-product-image>img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.favorites-page .store-catalog-product-grid{align-items:start}.favorite-unavailable{padding:30px 10px;text-align:center;color:#8cb0c5;display:grid;justify-items:center;gap:12px;min-height:180px;font-size:11px}.favorites-page .store-catalog-product-copy>.favorite-unavailable-note{font-size:10px;min-height:0;line-height:1.7;margin:8px 0 16px}.favorites-page .favorites-count{display:block;color:#8db8cb;font-size:10px;margin-top:5px}.home-featured-section{margin:32px 0 36px;scroll-margin-top:20px}.home-featured-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}.home-featured-heading .home-eyebrow{color:#68dfff;letter-spacing:1.9px}.home-featured-heading h2{margin-top:6px;font-size:clamp(21px,2.4vw,29px);font-weight:750;line-height:1.2;letter-spacing:.6px}.home-featured-heading h2 span{color:#52d9ff}.home-featured-browse{flex:none}.home-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.home-featured-image{display:block}.home-featured-card .store-catalog-product-copy{padding:12px 4px 4px}.home-featured-collection{color:#6dd9ff;font-size:9px;letter-spacing:1.15px;text-transform:uppercase;overflow-wrap:anywhere}.home-featured-card .store-catalog-product-copy h3{margin-top:7px;font-size:15px;line-height:1.45}.home-featured-card .store-catalog-price{font-size:26px;margin-top:12px;padding-top:10px}.home-featured-card .home-button.primary{min-height:43px;margin-top:11px}.home-featured-card a:focus-visible{outline:2px solid #72eaff;outline-offset:3px}.home-featured-empty{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;min-height:140px;padding:22px;color:#8ec7dd;border:1px solid #18465e;background:#041522}.home-featured-empty p{font-size:11px;line-height:1.6}.home-featured-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;color:#91b1c5;font-size:10px}.home-featured-skeleton{position:relative;isolation:isolate;padding:12px;background:#052032}.home-featured-skeleton>span:not(.catalog-item-frame){display:block;aspect-ratio:4 / 3;background:linear-gradient(120deg,#061b2c,#0b3450,#061b2c)}.home-featured-skeleton>i{display:block;height:15px;width:70%;background:#0b2b3e;margin:15px 2px}.home-featured-skeleton>i:last-child{width:40%;height:27px}@media(max-width:750px){.home-featured-grid{gap:12px}.home-featured-card .store-catalog-product-copy h3{font-size:13px}.home-featured-collection{font-size:8px;letter-spacing:.4px}.home-featured-card .store-catalog-price{font-size:22px}}@media(max-width:600px){.home-featured-section{margin:26px 0 30px}.home-featured-heading{align-items:flex-start;gap:12px;flex-wrap:wrap}.home-featured-heading h2{font-size:23px}.home-featured-browse{min-height:36px;padding:8px 10px;font-size:9px}.home-featured-grid{grid-template-columns:1fr;gap:18px}.home-featured-card .store-catalog-product-copy h3{font-size:16px}.home-featured-card .store-catalog-price{font-size:25px}.home-featured-collection{font-size:9px}}.login-scene{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:#061221}.login-scene-stage{position:absolute;inset:0;z-index:0}.customer-orders-reference{padding-bottom:25px}.customer-orders-frame{padding:30px 25px 25px;min-width:0;scroll-margin-top:20px}.customer-orders-heading{display:flex;align-items:center;flex-wrap:wrap;gap:13px;padding-bottom:22px;border-bottom:1px solid #17394c}.customer-orders-heading>svg{color:#00c8f9;flex-shrink:0}.customer-orders-heading>div{min-width:0}.customer-orders-heading h1{font-size:27px;font-weight:600;overflow-wrap:anywhere}.customer-orders-heading h1 span{color:#8ed9ff}.customer-orders-heading p{color:#729ab5;font-size:11px;margin-top:5px;line-height:1.8}.customer-orders-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.customer-orders-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:22px 0}.customer-orders-overview>div{display:flex;align-items:flex-start;gap:13px;padding:19px 16px;border:1px solid #1d435a;border-radius:6px;background:linear-gradient(130deg,#062335,#02121d);min-width:0}.customer-orders-overview>div>svg{box-sizing:content-box;padding:8px;border:1px solid #23536d;border-radius:5px;background:#082b40;color:#29c6f3;flex-shrink:0}.customer-orders-overview>div:last-child>svg{color:#e9c86d;border-color:#625126;background:#28230e}.customer-orders-overview small{display:block;color:#7eabc6;font-size:8px;letter-spacing:.8px}.customer-orders-overview strong{display:block;font-size:28px;margin-top:5px;font-weight:500;line-height:1.4}.customer-orders-overview p{color:#628ba7;font-size:9px;margin-top:4px}.customer-orders-list-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:23px 0 14px}.customer-orders-list-heading h2{font-size:15px;font-weight:500}.customer-orders-list-heading>span{color:#6e9bb7;font-size:10px}.customer-orders-list{display:grid;gap:16px}.customer-order-card{min-width:0;padding:18px;border:1px solid #23475e;border-radius:7px;background:linear-gradient(125deg,#051d2c,#020f1a);transition:border-color .15s}.customer-order-card:focus-within,.customer-order-card:hover{border-color:#1d86b8}.customer-order-card-heading,.customer-order-item-top{display:flex;align-items:flex-start;gap:11px;min-width:0}.customer-order-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:40px;border:1px solid #215472;border-radius:5px;color:#37c8f0;background:#08283c}.customer-order-card-heading>div,.customer-order-item-top>div{min-width:0}.customer-order-card h3{font-size:15px;font-weight:500;overflow-wrap:anywhere}.customer-order-card h3>span{color:#8acdf0}.customer-order-card time{display:block;font-size:10px;color:#6f98b4;margin-top:5px}.customer-order-price{margin-left:auto;text-align:right;max-width:45%}.customer-order-price strong{display:block;font-size:19px;font-weight:500;color:#f5d678;overflow-wrap:anywhere}.customer-order-price small{display:block;color:#7fa4bc;font-size:10px;margin-top:5px;overflow-wrap:anywhere}.customer-order-badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:15px 0}.customer-order-status{display:inline-flex;align-items:center;max-width:100%;padding:4px 8px;border:1px solid #28516b;border-radius:4px;background:#092235;color:#9cbfd7;font-size:9px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.customer-order-status.is-success{border-color:#256b5a;background:#073b2e;color:#76e0bb}.customer-order-status.is-pending{border-color:#685926;background:#2f2911;color:#edd083}.customer-order-status.is-danger{border-color:#723d50;background:#321b27;color:#f3a4bd}.customer-order-delivery{display:flex;align-items:center;gap:5px;color:#639fbd;min-width:0}.customer-order-count{color:#719cb7;font-size:10px;margin-left:auto}.customer-order-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.customer-order-previews>div{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid #16384d;border-radius:4px;background:#031420;min-width:0}.customer-order-previews svg{color:#4a8eaf;flex-shrink:0;margin-top:2px}.customer-order-previews>div>div{min-width:0}.customer-order-previews h4{font-size:11px;color:#b6d6e9;font-weight:500;line-height:1.7;overflow-wrap:anywhere}.customer-order-previews p{color:#628da8;font-size:9px;margin-top:4px}.customer-order-more{color:#6a9bbb;font-size:10px;margin-top:10px}.customer-order-provider-summary{margin-top:14px;font-size:10px;color:#769eb9}.customer-order-provider-summary>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.customer-order-provider-summary>div>span{display:inline-flex;align-items:center;gap:5px}.customer-order-provider-summary b{font-weight:500;color:#b0cede}.customer-order-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #163a50;padding-top:12px;margin-top:15px}.customer-order-card-footer>span{color:#416f8b;font-size:7px;letter-spacing:1px}.customer-order-card-footer .home-button{min-height:33px;padding:8px 11px;font-size:10px}.customer-orders-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:23px}.customer-orders-pagination p{color:#739ab5;font-size:10px}.customer-orders-pagination b{color:#b0cfe4;font-weight:500}.customer-orders-pagination>div{display:flex;gap:8px}.customer-orders-pagination button:disabled{cursor:not-allowed}.customer-orders-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:330px;padding:35px 15px;text-align:center}.customer-orders-state>svg{color:#2ab8e1;margin-bottom:21px}.customer-orders-state h2{font-size:22px;font-weight:500;margin-top:12px}.customer-orders-state p{color:#789eb7;font-size:12px;line-height:1.8;margin:10px 0 23px}.customer-orders-guide>svg{color:#36c4f1;filter:none}.customer-orders-guide>span:not(.settings-art-frame){color:#77b8d9}.customer-orders-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:24px}.customer-orders-bottom a{display:flex;align-items:center;gap:7px;color:#78c4e6;font-size:10px}.customer-orders-bottom>span{color:#426e88;font-size:7px;letter-spacing:1px}.customer-order-details-heading>div:not(.customer-orders-actions){flex:1}.customer-order-details-heading h1{font-size:25px}.customer-order-detail-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 0;padding:19px;border:1px solid #24516b;border-radius:6px;background:linear-gradient(110deg,#062739,#04131e)}.customer-order-detail-banner>div{min-width:0}.customer-order-detail-banner>div:last-child{text-align:right}.customer-order-detail-banner small{display:block;color:#739fb9;font-size:8px;letter-spacing:1px;margin-bottom:9px}.customer-order-detail-banner strong{display:block;color:#f1d57b;font-weight:500;font-size:25px;overflow-wrap:anywhere}.customer-order-detail-banner p{color:#7da3bd;font-size:10px;margin-top:9px;line-height:1.8}.customer-order-details-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(235px,1fr);gap:15px;align-items:start}.customer-order-details-main,.customer-order-details-side{display:grid;gap:15px;min-width:0}.customer-order-panel{padding:18px 15px;border:1px solid #1e435a;border-radius:6px;background:#031622;min-width:0}.customer-order-section-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.customer-order-section-heading svg{flex-shrink:0;color:#2abce8}.customer-order-section-heading :is(h2,h3){font-size:14px;font-weight:500}.customer-order-section-heading>span{color:#6491ac;font-size:9px;margin-left:auto}.customer-order-items{display:grid;gap:12px}.customer-order-item{padding:13px 10px;border:1px solid #183f56;border-radius:5px;background:#03111d;min-width:0}.customer-order-item-top{flex-wrap:wrap;gap:9px}.customer-order-item-top>div:not(.customer-order-price){flex:1;min-width:100px}.customer-order-item .customer-order-icon{width:30px;height:33px}.customer-order-item h3{color:#c1dfef;font-size:12px;font-weight:500;line-height:1.7;overflow-wrap:anywhere}.customer-order-item p{color:#628da8;font-size:9px;margin-top:5px}.customer-order-item .customer-order-price{max-width:100%}.customer-order-item .customer-order-price strong{font-size:15px}.customer-order-item .customer-order-price small{font-size:9px}.customer-order-input{display:grid;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #17364c}.customer-order-input>div{min-width:0}.customer-order-input dt{color:#6797b2;font-size:9px}.customer-order-input dd{color:#a0bfd4;font-size:10px;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}.customer-order-muted{font-size:10px;line-height:1.8;color:#7399b1}.customer-order-external-list{display:grid;gap:14px;margin-top:14px}.customer-order-external{padding:13px;border:1px solid #1e4359;border-radius:5px;background:#02111b;min-width:0}.customer-order-external-heading{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px}.customer-order-external-heading>div{min-width:0;flex:1}.customer-order-external-heading h3{font-size:13px;color:#c1deed;font-weight:500;overflow-wrap:anywhere}.customer-order-external-heading p{color:#6ea3c1;font-size:10px;margin-top:5px}.customer-order-external-meta{display:grid;gap:8px;font-size:10px;margin-top:15px}.customer-order-external-meta>div{display:flex;justify-content:space-between;align-items:flex-start;gap:13px}.customer-order-external-meta dt{color:#648da7;flex-shrink:0}.customer-order-external-meta dd{color:#9abbd2;text-align:right;overflow-wrap:anywhere;min-width:0}.customer-order-payment dl{display:grid;gap:14px}.customer-order-payment dl>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:11px}.customer-order-payment dt{color:#6b96b2}.customer-order-payment dd{min-width:0;text-align:right;color:#b2cfdf;overflow-wrap:anywhere}.customer-order-payment .customer-order-total{border-top:1px solid #1d4259;padding-top:14px;align-items:center}.customer-order-total dd{color:#f2d170;font-size:21px;font-weight:500}.customer-order-delivery-panel address{font-style:normal;margin-top:19px;font-size:11px;color:#7fa4bd;line-height:1.9;overflow-wrap:anywhere}.customer-order-delivery-panel h3{display:flex;align-items:center;gap:6px;font-size:13px;color:#bdddee;margin-bottom:10px;font-weight:500;overflow-wrap:anywhere}.customer-order-delivery-panel address h3 svg{color:#44bce7;flex-shrink:0}.customer-order-delivery-panel address strong{color:#adcddd;font-weight:500}.customer-order-delivery-panel address p{margin-top:5px}.customer-order-delivery-notes{border-top:1px solid #18394e;padding-top:10px;white-space:pre-wrap}.customer-order-driver{margin-top:20px;padding-top:16px;border-top:1px solid #1b3d54}.customer-order-driver small{color:#5f93b2;font-size:8px;letter-spacing:1px}.customer-order-driver h3{margin:8px 0}.customer-order-driver p{color:#a1c5da;font-size:11px}.customer-order-driver span{display:block;color:#658eaa;font-size:9px;margin-top:8px}.customer-order-updated{color:#618ca9;font-size:9px;line-height:1.9;padding:0 3px}.customer-order-vouchers{margin-top:18px;padding-top:18px;border-top:1px solid #204758;min-width:0}.customer-order-vouchers .customer-order-section-heading{margin-bottom:8px}.customer-order-vouchers>p,.customer-order-voucher-fallback>p{color:#7c9fb6;font-size:10px;line-height:1.8}.customer-voucher-card{margin-top:15px;min-width:0}.customer-voucher-visual{position:relative;padding:19px 16px;border:1px solid #2186a4;border-radius:8px;background:radial-gradient(ellipse at top left,#064661,transparent 75%),linear-gradient(135deg,#062634,#031325);box-shadow:inset 0 0 20px #00bcff0a}.customer-voucher-visual>div{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#46d5f2}.customer-voucher-visual>div>span:not(.customer-order-status){font-size:8px;letter-spacing:1.2px}.customer-voucher-visual h4{margin-top:15px;color:#d0ecf7;font-size:15px;overflow-wrap:anywhere}.customer-voucher-value{font-family:monospace;font-size:18px;color:#d2f6ff;margin-top:21px;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.customer-voucher-visual footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:#7bb1c6;font-size:9px;margin-top:23px;padding-top:12px;border-top:1px solid #215066;overflow-wrap:anywhere}.customer-voucher-fields{display:grid;gap:7px;margin-top:9px}.customer-voucher-fields>div{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:11px;border:1px solid #21465b;border-radius:4px;background:#071c28}.customer-voucher-fields>div>div:first-child{flex:1;min-width:90px}.customer-voucher-fields small,.customer-voucher-note small{display:block;color:#6c9bb6;font-size:9px;margin-bottom:6px}.customer-voucher-fields code{display:block;color:#cbeaf6;font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.customer-voucher-copy{max-width:100%}.customer-voucher-copy .home-button{min-height:29px;padding:6px 8px;font-size:9px}.customer-voucher-copy>span:not(:empty){display:block;font-size:10px;color:#edc484;margin-top:6px;max-width:160px}.customer-voucher-note{padding:12px 0}.customer-voucher-note p{white-space:pre-wrap;color:#a4c7d8;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.customer-voucher-note a{color:#6dd6f9;font-size:11px;overflow-wrap:anywhere;text-decoration:underline}.customer-voucher-note a svg{display:inline;margin-left:4px}.customer-order-raw{margin-top:12px;border:1px solid #234255;border-radius:4px;padding:10px;font-size:10px;color:#7facbf}.customer-order-raw summary{cursor:pointer}.customer-order-raw pre{margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere;color:#97bbcc;font-size:10px}@media(min-width:1101px)and (max-width:1450px){.customer-order-details-grid{grid-template-columns:1fr}.customer-order-details-side{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-orders-actions{width:100%;justify-content:flex-end}}@media(max-width:1250px)and (min-width:1101px){.customer-order-previews{grid-template-columns:1fr}}@media(max-width:750px){.customer-order-details-grid{grid-template-columns:1fr}}@media(max-width:600px){.customer-orders-frame{padding:28px 17px}.customer-orders-heading{gap:10px}.customer-orders-heading h1{font-size:24px}.customer-orders-heading p{font-size:10px}.customer-orders-actions{width:100%;margin-top:4px}.customer-orders-actions .home-button{flex:1}.customer-orders-overview{gap:10px}.customer-orders-overview>div{flex-direction:column;padding:15px 12px;gap:11px}.customer-orders-overview small{font-size:7px;letter-spacing:.4px}.customer-orders-list-heading>span{font-size:8px}.customer-order-card{padding:14px 12px}.customer-order-card-heading{flex-wrap:wrap;gap:9px}.customer-order-card-heading>div:not(.customer-order-price){flex:1}.customer-order-card-heading .customer-order-price{flex:0 0 100%;max-width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;gap:10px;padding-top:6px}.customer-order-price small{margin-top:0}.customer-order-previews{grid-template-columns:1fr}.customer-order-count{margin-left:0}.customer-order-card-footer>span{display:none}.customer-order-card-footer{justify-content:flex-end}.customer-orders-pagination{flex-direction:column;align-items:stretch}.customer-orders-pagination p{text-align:center}.customer-orders-pagination>div{justify-content:space-between}.customer-orders-bottom>span{display:none}.customer-order-detail-banner{padding:16px 12px;gap:13px}.customer-order-detail-banner strong{font-size:20px}.customer-order-detail-banner p{font-size:9px}.customer-order-detail-banner small{font-size:7px}.customer-order-panel{padding:17px 12px}.customer-order-external{padding:12px 10px}.customer-order-section-heading h2{font-size:13px}.customer-order-item-top .customer-order-price{flex-basis:100%;padding-top:7px}.customer-order-item .customer-order-price small{margin-top:4px}.customer-voucher-visual{padding:16px 12px}.customer-voucher-value{font-size:16px}.customer-voucher-fields>div{padding:10px 8px}.customer-order-external-meta>div{flex-wrap:wrap;gap:4px 10px}.customer-order-external-meta dd{margin-left:auto}}@media(prefers-reduced-motion:reduce){.customer-order-card{transition:none}}.cart-reference{padding-bottom:25px;overflow-x:clip}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:21px;align-items:start}.cart-frame{padding:30px 26px 25px}.cart-heading{display:flex;align-items:center;gap:13px;padding-bottom:22px;border-bottom:1px solid #18384b}.cart-heading>svg{color:#00c8ff;flex-shrink:0}.cart-heading>div{min-width:0}.cart-heading h1{font-size:27px;font-weight:600}.cart-heading p{font-size:11px;margin-top:4px;color:#7c9eb7}.cart-heading>button{margin-left:auto}.cart-steps{display:flex;align-items:center;gap:14px;padding:21px 0;border-bottom:1px solid #132e40}.cart-steps>span{display:flex;align-items:center;gap:8px;color:#547b99;font-size:10px}.cart-steps b{display:grid;place-items:center;width:25px;height:25px;border:1px solid #23455b;border-radius:50%;font-size:9px;font-weight:500}.cart-steps [aria-current]{color:#8bdcff}.cart-steps [aria-current] b{background:#063b59;border-color:#009fe3;color:#00d4ff}.cart-steps>i{flex:1;height:1px;background:#193448}.cart-list-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:22px 0 15px}.cart-list-heading h2{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:500}.cart-list-heading h2>span{padding:2px 7px;border:1px solid #1b4c68;border-radius:4px;background:#082739;color:#7dccf3;font-size:10px}.cart-list-heading>span{color:#628da8;font-size:9px}.cart-items{display:grid;gap:14px}.cart-item{border:1px solid #1b4056;border-radius:7px;padding:18px;background:linear-gradient(130deg,#061c2b,#02121e)}.cart-item.needs-attention{border-color:#61404c}.cart-item-top{display:flex;align-items:center;gap:14px}.cart-item-image{display:grid;place-items:center;flex-shrink:0;width:72px;height:78px;border:1px solid #22516d;border-radius:5px;overflow:hidden;background:radial-gradient(circle at top,#0d3d58,#041522);color:#388bac}.cart-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-item-info{flex:1;min-width:0}.cart-item-kind{display:inline-flex;align-items:center;gap:5px;border:1px solid #265274;border-radius:4px;background:#092b40;color:#82bdf0;padding:3px 6px;font-size:8px}.cart-item-kind.kind-local{border-color:#3b486e;color:#b3b4ee;background:#191f38}.cart-item-kind.kind-unknown{border-color:#713d4d;color:#d99aaa;background:#321923}.cart-item h3{font-size:14px;font-weight:500;color:#d1e7f5;margin-top:8px;overflow-wrap:anywhere}.cart-item-meta{display:flex;flex-wrap:wrap;gap:5px 12px;color:#628fab;margin-top:7px;font-size:9px}.cart-unit-price{text-align:right;flex-shrink:0}.cart-unit-price strong{font-size:15px;font-weight:500;color:#b6d8ee}.cart-unit-price small{display:block;color:#547a95;font-size:9px;margin-top:4px}.cart-item-bottom{display:flex;align-items:center;gap:16px;border-top:1px solid #173749;margin-top:17px;padding-top:15px}.cart-quantity{display:flex;align-items:center;border:1px solid #22516d;border-radius:5px;background:#03101c;overflow:hidden}.cart-quantity button{display:grid;place-items:center;width:31px;height:32px;color:#76c9f0;background:#062336}.cart-quantity button:disabled{opacity:.35;cursor:not-allowed}.cart-quantity output{min-width:39px;text-align:center;color:#d2e7f3;font-size:12px;padding-inline:5px}.cart-line-total{margin-left:auto;text-align:right}.cart-line-total small{display:block;color:#7093ad;font-size:9px}.cart-line-total strong{display:block;font-size:16px;font-weight:500;color:#d9ecf8;margin-top:3px}.cart-remove{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px;color:#ba92a4;border:1px solid #473648;border-radius:4px;font-size:9px;background:#1c1421}.cart-item-warning{display:flex;align-items:flex-start;gap:7px;color:#e4a0b2;font-size:10px;line-height:1.7;margin-top:13px;overflow-wrap:anywhere}.cart-item-warning>svg{flex-shrink:0;margin-top:3px}.cart-alert{display:flex;align-items:flex-start;gap:9px;border:1px solid #694050;border-radius:5px;background:#291620;color:#e8aebb;padding:13px;margin-bottom:15px;font-size:11px;line-height:1.7}.cart-alert>svg{flex-shrink:0;margin-top:2px}.cart-alert p{flex:1;overflow-wrap:anywhere}.cart-action-error{margin-top:17px}.cart-alert>button{flex-shrink:0;padding:2px}.cart-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:400px;padding:40px 15px;text-align:center}.cart-empty>svg{color:#29b9e5;margin-bottom:22px}.cart-empty h2{font-size:23px;font-weight:500;margin-top:10px}.cart-empty p{color:#7a9fb8;font-size:12px;line-height:1.8;margin:11px 0 23px}.cart-footer{display:flex;align-items:center;justify-content:space-between;gap:13px;padding-top:23px}.cart-footer a{display:flex;align-items:center;gap:7px;color:#86c8e9;font-size:10px}.cart-footer>span{color:#446f8b;font-size:7px;letter-spacing:.7px}.cart-rail{display:grid;gap:22px;min-width:0}.cart-summary{padding:29px 22px}.cart-summary>h2{font-size:22px;font-weight:500;margin-top:8px}.cart-summary dl{margin-top:22px;border-top:1px solid #1b3b4f;padding-top:8px}.cart-summary dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:11px}.cart-summary dt{color:#7e9fb5}.cart-summary dd{color:#d6e7f3;text-align:right}.cart-summary .cart-invalid-count :is(dt,dd){color:#df9aac}.cart-payment-note{display:flex;align-items:flex-start;gap:9px;border:1px solid #174764;border-radius:5px;background:#062033;padding:12px;margin:15px 0 20px}.cart-payment-note>svg{flex-shrink:0;color:#2ec9f2}.cart-payment-note b{display:block;font-weight:500;font-size:11px;color:#a1cde7}.cart-payment-note p{font-size:9px;line-height:1.8;margin-top:5px;color:#6e9db9}.cart-summary-total{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #204358;padding-top:19px;margin-top:12px}.cart-summary-total>span{color:#9cbed6;font-size:12px}.cart-summary-total small{display:block;color:#557f9b;margin-top:3px;font-size:8px;letter-spacing:1px}.cart-summary-total>strong{color:#53d5ff;font-size:25px;font-weight:500;overflow-wrap:anywhere;min-width:0;text-align:right}.cart-address-note{display:flex;align-items:flex-start;gap:8px;margin-top:18px;padding:12px;border:1px solid #244760;border-radius:5px;background:#091e2e}.cart-address-note>svg{flex-shrink:0;color:#64bff0;margin-top:2px}.cart-address-note p{color:#91b3ca;font-size:10px;line-height:1.7}.cart-address-note.has-error{border-color:#664052}.cart-address-note.has-error p{color:#e0a9b9}.cart-address-note button{color:#8ecef1;font-size:10px;text-decoration:underline;margin-top:6px}.cart-checkout-warning{margin-top:16px;color:#db9bac;font-size:10px;line-height:1.8}.cart-checkout{width:100%;margin-top:20px}.cart-checkout:disabled{opacity:.45;cursor:not-allowed}.cart-summary-fineprint{font-size:9px;line-height:1.8;color:#547e99;text-align:center;margin:13px 5px 0}.cart-guardian{max-width:300px;width:100%;justify-self:center}.cart-help{display:flex;align-items:flex-start;gap:10px;padding:6px 10px}.cart-help>svg{color:#4f9fc3;flex-shrink:0}.cart-help b{display:block;color:#81abc6;font-size:10px;font-weight:500}.cart-help a{display:flex;align-items:center;gap:6px;color:#56b8df;font-size:9px;margin-top:8px}@media(max-width:1350px){.cart-layout{grid-template-columns:minmax(0,1fr) 270px;gap:17px}.cart-frame{padding:29px 20px 23px}.cart-item{padding:15px}.cart-item-top{flex-wrap:wrap;gap:11px}.cart-unit-price{margin-left:auto}.cart-item-image{width:59px;height:65px}.cart-remove>span{display:none}}@media(max-width:1100px){.cart-layout{grid-template-columns:1fr}.cart-rail{grid-template-columns:minmax(0,1fr) 240px;align-items:start}.cart-help{grid-column:2}.cart-summary{grid-row:span 2}}@media(max-width:600px){.cart-frame{padding:26px 16px}.cart-heading{align-items:flex-start;gap:10px}.cart-heading h1{font-size:24px}.cart-heading p{font-size:10px;line-height:1.7}.cart-heading>button{padding:10px}.cart-heading>button span{display:none}.cart-steps{gap:8px}.cart-steps>span{font-size:9px;gap:6px}.cart-steps b{width:22px;height:22px}.cart-list-heading>span{font-size:8px}.cart-item{padding:13px}.cart-item-top{display:grid;grid-template-columns:53px minmax(0,1fr);gap:12px;align-items:start}.cart-item-image{width:53px;height:62px}.cart-unit-price{grid-column:2;margin:0;display:flex;align-items:baseline;gap:7px;text-align:left}.cart-unit-price strong,.cart-item h3{font-size:13px}.cart-item-meta{font-size:8px}.cart-item-bottom{gap:10px}.cart-quantity button{width:28px;height:32px}.cart-quantity output{min-width:32px;font-size:11px}.cart-line-total strong{font-size:14px}.cart-remove{padding:8px}.cart-footer>span{display:none}.cart-empty{min-height:360px}.cart-empty h2{font-size:21px}.cart-rail{grid-template-columns:1fr;margin-top:8px}.cart-summary{grid-row:auto;padding:29px 23px}.cart-help{grid-column:auto}.cart-guardian{max-width:320px}.cart-summary>h2{font-size:24px}}.checkout-reference{padding-bottom:28px;text-transform:uppercase}.checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;align-items:start}.checkout-main{padding:30px 27px 26px;min-width:0}.checkout-heading{display:flex;align-items:center;gap:12px;padding-bottom:22px;border-bottom:1px solid #193d52}.checkout-heading>svg{color:#19cfff;flex-shrink:0}.checkout-heading h1{font-size:27px;font-weight:650;letter-spacing:.5px;margin:4px 0}.checkout-heading p{color:#719ab4;font-size:10px;line-height:1.8}.checkout-heading>.home-button{margin-left:auto;flex-shrink:0;font-size:9px}.checkout-heading .home-eyebrow{font-size:8px;letter-spacing:1.6px}.checkout-section{padding:25px 0;border-bottom:1px solid #16394e}.checkout-section-title{display:flex;align-items:center;gap:10px;margin-bottom:18px}.checkout-section-title>svg{color:#28c6f4;flex-shrink:0}.checkout-section-title>div{min-width:0}.checkout-section-title h2{font-size:15px;font-weight:600;color:#d5ecfb}.checkout-section-title p{font-size:9px;line-height:1.8;color:#789fb7;margin-top:5px}.checkout-section-title>.home-button{margin-left:auto;flex-shrink:0}.checkout-section-title h2 small{display:inline-block;padding:2px 7px;margin-left:5px;font-size:10px;border:1px solid #256683;border-radius:4px;color:#69d9fb;background:#052f47}.checkout-payment-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.checkout-option{display:flex;align-items:center;gap:10px;text-align:left;padding:16px 12px;border:1px solid #204359;border-radius:7px;background:linear-gradient(130deg,#061c2b,#02131f);color:#b3d5ea;min-width:0}.checkout-option.is-selected,.checkout-address.is-selected{border-color:#00baff;background:linear-gradient(115deg,#053f60,#031a2e);box-shadow:inset 0 0 22px #00aaff14,0 0 16px #009dff16}.checkout-option-icon{display:grid;place-items:center;width:39px;height:42px;flex-shrink:0;border:1px solid #1c5a79;border-radius:7px;color:#39d0ff;background:#062b43}.checkout-option>span:nth-child(2){min-width:0;flex:1}.checkout-option b{display:block;font-size:11px;line-height:1.6}.checkout-option small{display:block;color:#6e9eb9;font-size:8px;line-height:1.7;margin-top:3px}.checkout-choice-dot{width:17px;height:17px;display:grid;place-items:center;border:1px solid #35566c;border-radius:50%;flex-shrink:0}.is-selected .checkout-choice-dot{background:#13c7f1;color:#001322;border-color:#13c7f1}.checkout-option:disabled{cursor:not-allowed!important;opacity:.4!important}.checkout-wallet-link,.checkout-edit{display:flex;align-items:center;gap:6px;color:#6fbddf;font-size:9px}.checkout-wallet-link{margin-top:15px;width:-moz-fit-content;width:fit-content}.checkout-edit{margin-left:auto;flex-shrink:0}.checkout-review-items{display:grid;gap:12px}.checkout-review-item{display:flex;align-items:center;gap:13px;border:1px solid #1b455e;border-radius:6px;background:#041b29;padding:12px}.checkout-review-image{display:grid;place-items:center;width:57px;height:67px;flex-shrink:0;border:1px solid #245573;background:#010d15;border-radius:5px;overflow:hidden;color:#4bb4de}.checkout-review-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.checkout-review-item>div:nth-child(2){min-width:0;flex:1}.checkout-review-item h3{font-size:11px;line-height:1.8;color:#d4eafa;overflow-wrap:anywhere}.checkout-review-item p{font-size:9px;color:#749eb8;margin-top:5px;line-height:1.8}.checkout-review-item p span{margin:0 5px}.checkout-review-item>strong{font-size:14px;font-weight:550;color:#79e1ff;overflow-wrap:anywhere;text-align:right}.checkout-review{border-bottom:0;padding-bottom:0}.checkout-rail{display:grid;gap:23px;min-width:0}.checkout-summary{padding:30px 23px}.checkout-summary>h2{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:600}.checkout-summary>h2 svg{color:#36cbf4}.checkout-summary dl{margin-top:19px}.checkout-summary dl>div{font-size:10px}.checkout-summary .cart-summary-total>strong{font-size:25px}.checkout-help{display:flex;gap:10px;padding:5px 12px;color:#7daec9}.checkout-help>svg{flex-shrink:0;color:#28c4ec}.checkout-help b{display:block;font-size:10px;font-weight:500}.checkout-help p{font-size:9px;color:#638fa9;margin:7px 0;line-height:1.8}.checkout-help a{display:flex;gap:6px;align-items:center;font-size:9px;color:#6ec7e9}.checkout-note{font-size:10px;color:#79a2bc;line-height:1.8;margin-top:17px}.checkout-alert{margin:20px 0 0}.checkout-alert a{text-decoration:underline;color:#fed7e3}.checkout-addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.checkout-address{text-align:left;padding:15px;border:1px solid #24475f;border-radius:6px;background:#051925}.checkout-address>span{display:block;overflow-wrap:anywhere;font-size:10px;line-height:1.8;color:#87afc8;margin-top:5px}.checkout-address .checkout-address-label{display:flex;align-items:center;gap:7px;color:#d5eafa;margin-top:0;font-size:12px}.checkout-address-label small{font-size:8px;color:#57d8f4}.checkout-address-label svg{margin-left:auto;color:#4ed7ff;flex-shrink:0}.checkout-no-address{border:1px dashed #255673;padding:19px;border-radius:6px;display:grid;justify-items:start;gap:14px;font-size:11px;color:#9dbdd1}@media(max-width:1250px){.checkout-layout{grid-template-columns:minmax(0,1fr) 280px;gap:19px}.checkout-main{padding:28px 21px}.checkout-payment-options{grid-template-columns:1fr}.checkout-heading{flex-wrap:wrap}.checkout-heading>.home-button{margin-left:40px}.checkout-summary{padding:28px 20px}.checkout-summary>h2{font-size:16px}.checkout-addresses{grid-template-columns:1fr}}@media(max-width:1050px){.checkout-layout{grid-template-columns:1fr}.checkout-payment-options{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-heading>.home-button{margin-left:auto}.checkout-addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.checkout-layout{gap:24px}.checkout-main{padding:25px 17px}.checkout-heading{gap:10px}.checkout-heading h1{font-size:23px}.checkout-heading>.home-button{margin-left:39px}.checkout-heading p{font-size:9px}.checkout-payment-options,.checkout-addresses{grid-template-columns:1fr}.checkout-option{padding:15px}.checkout-section-title{flex-wrap:wrap}.checkout-section-title h2{font-size:14px}.checkout-section-title>div{flex:1}.checkout-review-item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:9px}.checkout-review-image{width:48px;height:58px}.checkout-review-item>strong{grid-column:2;text-align:left;font-size:15px}.checkout-summary{padding:27px 23px}.checkout-summary>h2{font-size:20px}.checkout-edit{margin-left:30px}.checkout-section-title>.home-button{margin-left:30px}.checkout-rail{gap:17px}}.reference-dashboard{--dashboard-cyan: #00d1ff}.dashboard-crest{position:relative}.dashboard-crest>.settings-artwork{width:100%;height:100%}.dashboard-crest>span:last-child{position:absolute;left:40%;top:70%;width:43%;height:13%;display:grid;place-items:center;background:#000b17;color:#91dcff;font-size:11px;font-weight:500;letter-spacing:1px;white-space:nowrap}.dashboard-heading{padding-left:7px;padding-right:7px}.dashboard-heading>div{min-width:0}.dashboard-refresh{display:flex;align-items:center;justify-content:center;gap:8px;margin-left:auto;padding:9px 12px;border:1px solid #19435c;border-radius:5px;color:#9dd9f9;font-size:11px;background:#041827}.dashboard-refresh:disabled{opacity:.6;cursor:wait}.is-spinning{animation:dashboard-spin 1.5s linear infinite}@keyframes dashboard-spin{to{transform:rotate(360deg)}}.dashboard-error{display:flex;justify-content:space-between;gap:12px;margin-top:16px;padding:10px 12px;border:1px solid #755323;background:#231b0b;border-radius:5px;color:#f6d58a;font-size:12px}.dashboard-error button{color:#ffe7ad;text-decoration:underline;white-space:nowrap}.dashboard-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin:20px 0 16px}.dashboard-stat{--stat-color: #00cfff;position:relative;min-width:0;padding:15px 13px;border:1px solid #16405a;border-radius:7px;background:radial-gradient(ellipse at 0 0,#006fab22,transparent 70%),linear-gradient(140deg,#041724,#020d17);transition:border-color .2s,transform .2s}.dashboard-stat:hover{transform:translateY(-2px);border-color:var(--stat-color)}.dashboard-stat:after{content:"";position:absolute;bottom:-1px;left:20%;right:20%;height:1px;background:var(--stat-color);box-shadow:0 0 8px var(--stat-color);opacity:.6}.dashboard-stat.tone-violet{--stat-color: #ae87ff}.dashboard-stat.tone-gold{--stat-color: #facc15}.dashboard-stat.tone-green{--stat-color: #38d9a9}.dashboard-stat-top{display:flex;align-items:center;justify-content:space-between;color:#53788f}.dashboard-stat-top>span{display:grid;place-items:center;width:36px;height:36px;color:var(--stat-color);border:1px solid #214158;background:#081f30;border-radius:7px}.dashboard-stat-label{display:block;margin-top:14px;color:#abbed0;font-size:11px}.dashboard-stat strong{display:block;margin:2px 0 4px;font-size:29px;font-weight:600;line-height:1.25;letter-spacing:-.7px}.dashboard-stat small{display:block;color:#698ca5;font-size:10px}.dashboard-insights{display:grid;grid-template-columns:1.25fr 1fr;gap:14px;margin-bottom:16px}.dashboard-panel{min-width:0;padding:18px;border:1px solid #16374c;border-radius:7px;background:linear-gradient(125deg,#041622c9,#010e18bd)}.dashboard-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.dashboard-panel-heading h2{font-size:15px;font-weight:600;color:#eef5ff}.dashboard-panel-heading p{margin-top:3px;font-size:11px;color:#87a8c1}.dashboard-panel-heading>svg{color:#00bff3}.dashboard-panel-heading>a{display:inline-flex;align-items:center;gap:7px;color:#56d6ff;font-size:11px;white-space:nowrap}.dashboard-activity-total{margin-top:16px;display:flex;flex-direction:column;gap:2px}.dashboard-activity-total strong{font-size:24px;font-weight:500}.dashboard-activity-total span{color:#618ca6;font-size:10px}.dashboard-chart{display:flex;justify-content:space-around;gap:12px;height:145px;margin-top:18px;background:repeating-linear-gradient(to top,transparent 0,transparent 31px,#11314480 32px,#11314480 33px)}.dashboard-chart-column{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.dashboard-chart-column>span{color:#a5d9ef;font-size:10px;white-space:nowrap}.dashboard-chart-column>div{display:flex;align-items:end;justify-content:center;flex:1;min-height:0;width:100%;padding-top:6px}.dashboard-chart-column i{display:block;width:min(100%,38px);border:1px solid #00bfff;border-bottom:0;border-radius:3px 3px 0 0;background:linear-gradient(#00d5ff,#007bca80);box-shadow:0 0 15px #008bff25}.dashboard-chart-column small{width:100%;padding-top:8px;background:#03131e;color:#648ca8;font-size:9px;text-align:center}.dashboard-chart-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;min-height:222px;color:#5986a2;text-align:center;font-size:12px;background:repeating-linear-gradient(to top,transparent 0,transparent 43px,#10304440 44px,#10304440 45px)}.dashboard-chart-empty svg{color:#167eaa}.dashboard-status-content{display:flex;flex-direction:column;align-items:center;gap:15px;padding-top:20px}.dashboard-donut{display:grid;place-items:center;width:142px;height:142px;flex-shrink:0;border-radius:50%;background:var(--segments);box-shadow:0 0 24px #009dff17}.dashboard-donut>div{display:flex;align-items:center;justify-content:center;flex-direction:column;width:118px;height:118px;border-radius:50%;background:#03121e;box-shadow:inset 0 0 20px #0084ff10}.dashboard-donut strong{font-size:33px;font-weight:500}.dashboard-donut span{font-size:8px;color:#82a9c4;letter-spacing:1px}.dashboard-legend{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.dashboard-legend>div{display:flex;align-items:center;gap:7px;font-size:10px;color:#a7c0d5}.dashboard-legend i{width:6px;height:6px;flex-shrink:0;border-radius:50%}.dashboard-legend span{text-transform:capitalize;overflow-wrap:anywhere}.dashboard-legend b{margin-left:auto;font-weight:500;color:#e8f4ff}.dashboard-legend>p{grid-column:1 / -1;text-align:center;color:#618aa6;font-size:11px}.dashboard-orders{padding:0;overflow:hidden}.dashboard-orders .dashboard-panel-heading{padding:17px 18px}.dashboard-table-scroll{overflow-x:auto}.dashboard-orders table{width:100%;border-collapse:collapse;text-align:left;font-size:11px}.dashboard-orders th{background:#061b29;border-block:1px solid #143045;padding:10px 16px;font-size:10px;font-weight:500;color:#7ca9c7}.dashboard-orders td{padding:13px 16px;border-bottom:1px solid #102737;color:#a9c0d3;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-orders tr:last-child td{border-bottom:0}.dashboard-orders td:first-child a{color:#5ed4ff}.dashboard-orders td:nth-child(4){color:#e8f6ff}.dashboard-status{display:inline-block;border:1px solid #225167;border-radius:4px;padding:3px 7px;color:#89c9e8;background:#0d2c3c;font-size:9px;text-transform:capitalize}.dashboard-status.status-paid,.dashboard-status.status-completed,.dashboard-status.status-delivered{border-color:#17634f;background:#073328;color:#58ddb3}.dashboard-status.status-pending,.dashboard-status.status-processing{border-color:#6a5326;background:#2a230f;color:#ebcc75}.dashboard-status.status-cancelled,.dashboard-status.status-failed{border-color:#6c3442;background:#2c1420;color:#f397ae}.dashboard-orders .dashboard-empty-row{padding:34px 15px;text-align:center;color:#769ab4;white-space:normal}.dashboard-quick-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.dashboard-quick-links a{display:flex;align-items:center;gap:11px;min-width:0;padding:15px 12px;border:1px solid #184059;border-radius:6px;background:linear-gradient(110deg,#062236,#02101b)}.dashboard-quick-links a>svg:first-child{color:#00cfff;flex-shrink:0}.dashboard-quick-links a>svg:last-child{margin-left:auto;color:#557f9a;flex-shrink:0}.dashboard-quick-links b{display:block;font-weight:500;font-size:11px}.dashboard-quick-links span{display:block;margin-top:3px;font-size:9px;color:#7099b5}.dashboard-quick-links a:hover{border-color:#0af}.dashboard-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:21px}.dashboard-footer>span{font-size:8px;letter-spacing:2px;color:#4d7997}.dashboard-footer a{display:flex;align-items:center;gap:7px;font-size:10px;color:#82c3e9}.dashboard-review{padding:29px 22px 25px;text-align:center}.dashboard-rail-kicker{color:#7aabc7;font-size:8px;letter-spacing:1.8px}.dashboard-review>svg{display:block;margin:19px auto 9px;color:#00cfff}.dashboard-review h2{font-size:16px;font-weight:500}.dashboard-review>strong{display:block;color:#d5f4ff;font-size:38px;font-weight:500;line-height:1.5;text-shadow:0 0 15px #009dff55}.dashboard-review p{color:#7ea5c1;font-size:11px}.dashboard-review a{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:19px;padding:9px;color:#6edcff;background:#032236;border:1px solid #00609b;border-radius:5px;font-size:11px}@media(min-width:1650px){.dashboard-status-content{flex-direction:row;padding-top:42px}.dashboard-legend{grid-template-columns:1fr}}@media(max-width:1350px){.dashboard-stats{gap:7px}.dashboard-stat{padding:12px 9px}.dashboard-stat-label{font-size:10px}.dashboard-stat small{font-size:9px}.dashboard-quick-links{gap:8px}.dashboard-quick-links a{gap:7px;padding:13px 9px}.dashboard-quick-links a>svg:last-child{display:none}}@media(max-width:700px){.dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-insights{grid-template-columns:1fr}.dashboard-status-content{flex-direction:row;padding-top:20px}.dashboard-legend{grid-template-columns:1fr}.dashboard-heading{align-items:flex-start;gap:10px}.dashboard-heading p{line-height:1.6}.dashboard-refresh{padding:8px}.dashboard-refresh span{display:none}.dashboard-quick-links{grid-template-columns:1fr}.dashboard-quick-links a>svg:last-child{display:block}.dashboard-quick-links a{padding:15px;gap:13px}.dashboard-quick-links b{font-size:12px}.dashboard-footer>span{display:none}.dashboard-footer{justify-content:center}}@media(max-width:400px){.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-stat:last-child{grid-column:1 / -1}.dashboard-crest>span:last-child{font-size:9px}.dashboard-panel{padding:14px}.dashboard-orders{padding:0}.dashboard-chart{gap:8px}.dashboard-chart-column>span{font-size:8px}.dashboard-chart-column small{font-size:8px}}@media(prefers-reduced-motion:reduce){.is-spinning{animation:none}.dashboard-stat{transition:none}}.orders-crest{position:relative}.reference-orders{overflow-x:clip}.orders-dialog{min-width:0;max-width:calc(100vw - 32px)}.orders-crest>.settings-artwork{width:100%;height:100%}.orders-crest>span:last-child{position:absolute;left:40%;top:70%;width:43%;height:13%;display:grid;place-items:center;background:#000b17;color:#91dcff;font-size:11px;letter-spacing:1px;white-space:nowrap}.reference-orders .reference-search button{display:grid;place-items:center;flex-shrink:0;color:#8cb9d6}.orders-heading{padding-left:6px;padding-right:6px}.orders-heading>div{min-width:0}.orders-heading>svg{flex-shrink:0}.orders-heading>button{margin-left:auto;flex-shrink:0}.orders-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #1d4a65;border-radius:5px;padding:9px 12px;background:linear-gradient(120deg,#06243a,#041624);color:#a4ddfa;font-size:11px;cursor:pointer}.orders-button:hover{border-color:#00afff}.orders-button:disabled{opacity:.45;cursor:not-allowed}.orders-button.primary{border-color:#00bdff;background:linear-gradient(110deg,#006ebe,#008eaf);color:#fff;box-shadow:0 0 14px #008cff22}.orders-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:20px 0}.orders-stat{--stat-color: #00cfff;position:relative;display:flex;align-items:flex-start;gap:12px;padding:16px 12px;min-width:0;border:1px solid #174057;border-radius:7px;background:linear-gradient(125deg,#062033,#02101c)}.orders-stat:after{content:"";position:absolute;left:15px;bottom:-1px;width:32px;height:1px;background:var(--stat-color);box-shadow:0 0 7px var(--stat-color)}.orders-stat.tone-gold{--stat-color: #f1ca61}.orders-stat.tone-green{--stat-color: #3fdbad}.orders-stat.tone-violet{--stat-color: #b08aff}.orders-stat>span{display:grid;place-items:center;height:35px;width:35px;flex-shrink:0;color:var(--stat-color);border:1px solid #204156;background:#082335;border-radius:6px}.orders-stat>div{min-width:0}.orders-stat small{display:block;color:#99b7ca;font-size:10px}.orders-stat strong{display:block;font-weight:500;font-size:27px;line-height:1.3;margin:4px 0 3px;color:#e8f5ff}.orders-stat p{font-size:9px;color:#658fa9;line-height:1.5}.orders-filters{display:flex;gap:7px;overflow-x:auto;padding:2px 0 13px;margin-bottom:3px;scrollbar-width:thin;scrollbar-color:#1b4a63 transparent}.orders-filters button{flex:1;flex-shrink:0;min-width:-moz-max-content;min-width:max-content;padding:10px 12px;border:1px solid #17384e;border-radius:5px;background:#03121e;color:#89acc5;font-size:11px;white-space:nowrap;text-transform:capitalize}.orders-filters button.active{color:#bdefff;border-color:#008eff;background:linear-gradient(120deg,#002857,#021425);box-shadow:inset 0 0 14px #0060a92b,0 0 10px #007fff1f}.orders-error{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #6b3741;border-radius:5px;background:#32151a;color:#f2acb6;padding:12px;margin-bottom:14px;font-size:12px}.orders-error button{text-decoration:underline}.orders-error button:disabled{opacity:.5}.orders-table-panel{min-width:0;overflow:hidden;border:1px solid #183b50;border-radius:7px;background:linear-gradient(135deg,#031520,#010d16)}.orders-table-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px}.orders-table-heading h2{font-size:15px;font-weight:500}.orders-table-heading p{margin-top:4px;font-size:10px;color:#729ab5}.orders-live{display:flex;align-items:center;gap:6px;color:#6bc3b0;font-size:9px;white-space:nowrap}.orders-live i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}.orders-live.has-error{color:#e19a8e}.orders-table-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#195270 #020d19}.orders-table-panel table{width:100%;min-width:750px;border-collapse:collapse;text-align:left}.orders-table-panel th{padding:12px 11px;color:#7eabc8;font-size:10px;font-weight:500;background:#071d2c;border-block:1px solid #16394d}.orders-table-panel td{padding:17px 11px;border-bottom:1px solid #123043;font-size:11px;color:#a3bfd2;vertical-align:middle}.orders-table-panel tbody tr:last-child td{border-bottom:0}.orders-table-panel tbody tr:hover{background:#08253855}.orders-table-panel td>small{display:block;margin-top:6px;color:#62859f;font-size:9px}.orders-table-panel .orders-order-status{text-transform:capitalize}.orders-id{color:#64d2f5;font-size:11px;white-space:nowrap;text-align:left}.orders-id:hover{text-decoration:underline}.orders-customer{display:block;font-weight:500;color:#d9e8f4}.orders-customer,.orders-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.orders-amount{color:#edf7ff;font-size:11px;font-weight:500;white-space:nowrap}.orders-date{display:block;max-width:88px;font-size:10px;line-height:1.7;color:#7d9eb7}.orders-badge{display:inline-flex;align-items:center;border:1px solid #205277;border-radius:4px;background:#092c44;color:#85c8ed;padding:4px 7px;font-size:9px;text-transform:capitalize;white-space:nowrap}.orders-badge.badge-delivered,.orders-badge.badge-paid,.orders-badge.badge-fulfilled{background:#063b2c;border-color:#1b6652;color:#64dbb3}.orders-badge.badge-cancelled,.orders-badge.badge-returned,.orders-badge.badge-failed{background:#301621;border-color:#673243;color:#eca0b4}.orders-badge.badge-pending,.orders-badge.badge-cod{background:#2b2512;border-color:#65532a;color:#e5c879}.orders-badge.badge-assigned,.orders-badge.badge-picked_up{background:#211b43;border-color:#4b3a74;color:#b7a2ed}.orders-view{display:inline-flex;align-items:center;gap:6px;padding:7px 8px;background:#052139;border:1px solid #16577c;border-radius:4px;color:#7ed5fb;font-size:10px;white-space:nowrap}.orders-view:hover{border-color:#00bfff}.orders-table-panel .orders-empty{padding:65px 20px;text-align:center;white-space:normal}.orders-empty>svg{margin:0 auto 15px;color:#298bb8}.orders-empty h3{color:#abcce2;font-size:15px;font-weight:500}.orders-empty p{color:#6e92af;font-size:11px;margin:8px auto 16px}.orders-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-top:1px solid #153247;color:#7da1ba;font-size:10px}.orders-pagination>div{display:flex;align-items:center;gap:10px}.orders-pagination label{display:flex;align-items:center;gap:6px}.orders-pagination select{border:1px solid #21445b;border-radius:4px;background:#071a29;padding:5px;color:#a9cce1}.orders-pagination .orders-button{padding:7px}.orders-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}.orders-footer>span{font-size:8px;letter-spacing:1.6px;color:#497795}.orders-footer a{display:flex;align-items:center;gap:7px;font-size:11px;color:#77bfdf}.orders-dispatch{display:flex;align-items:center;flex-direction:column;padding:30px 22px;text-align:center}.orders-dispatch>svg{color:#00bfff}.orders-dispatch>span:not(.settings-art-frame){margin-top:14px;color:#569cbe;font-size:8px;letter-spacing:2px}.orders-dispatch h2{font-size:23px;font-weight:500;color:#98d8ff;line-height:1.4;margin-top:15px}.orders-dispatch p{color:#7ea6c0;font-size:12px;line-height:1.9;margin-top:12px}.orders-dispatch a{display:flex;align-items:center;gap:8px;color:#6ed5f7;border-top:1px solid #13394e;padding-top:17px;margin-top:18px;font-size:11px}.orders-dialog{position:relative;background:linear-gradient(135deg,#03131f,#010912);border:1px solid #137dad;border-radius:9px;box-shadow:0 0 0 3px #0a293a,0 0 45px #007fff22;color:#dbeefa}.orders-dialog>div:first-child{border-bottom-color:#17445b;background:#061b2a}.orders-dialog>div:last-child{border-top-color:#17445b;background:#03131e}.orders-dialog button{cursor:pointer}.orders-dialog button:disabled{cursor:not-allowed;opacity:.45}.orders-dialog button:focus-visible,.orders-dialog input:focus-visible,.orders-dialog select:focus-visible,.orders-dialog textarea:focus-visible{outline:2px solid #47d7ff;outline-offset:3px}.orders-detail{display:grid;gap:14px;padding:5px 0}.orders-detail-empty{text-align:center;padding:35px 10px;color:#8fb1cb;font-size:13px}.orders-detail-empty p{margin:10px 0 15px}.orders-detail-banner{position:relative;display:flex;align-items:center;gap:15px;padding:26px;margin:0 0 4px;background:#020d17;min-width:0}.orders-detail-banner>svg{flex-shrink:0;color:#00cfff}.orders-detail-banner>div{min-width:0}.orders-detail-banner small{color:#598dad;font-size:8px;letter-spacing:2px}.orders-detail-banner h2{overflow-wrap:anywhere;font-size:15px;margin-top:4px;font-weight:500}.orders-detail-banner p{margin-top:7px;color:#688ea9;font-size:10px;line-height:1.7}.orders-detail-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:190px;margin-left:auto}.orders-detail-panel{min-width:0;padding:18px;border:1px solid #193c50;border-radius:6px;background:#041723}.orders-detail-panel h3{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.orders-detail-panel h3>svg{color:#52c8ee}.orders-detail-panel h3>small{margin-left:auto;font-size:10px;color:#6e9bb9}.orders-detail-panel>p{margin-top:6px;font-size:11px;line-height:1.7;color:#6f99b5}.orders-detail-customer{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:14px;font-size:12px;overflow-wrap:anywhere}.orders-detail-customer b{font-weight:500}.orders-detail-customer span{color:#76a1bd}.orders-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.orders-totals>div{padding:12px;border:1px solid #1b3a50;border-radius:5px;background:#061c2c}.orders-totals small{display:block;font-size:10px;color:#82a5bf}.orders-totals b{display:block;margin-top:6px;font-weight:500;font-size:13px;overflow-wrap:anywhere}.orders-totals>div:last-child{border-color:#076995}.orders-totals>div:last-child b{color:#64d4fa}.orders-delivery-options{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.orders-delivery-options button{padding:8px 10px;border:1px solid #244359;border-radius:4px;background:#061c2b;color:#89aec8;font-size:10px;text-transform:capitalize}.orders-delivery-options button.active{opacity:1;border-color:#0094dc;background:#043761;color:#a7e5ff}.orders-driver-select{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:17px}.orders-driver-select select{width:100%;min-width:0;padding:10px;border:1px solid #1d425a;border-radius:5px;background:#061927;color:#c5e1f2;font-size:12px}.orders-driver-meta{display:flex;justify-content:space-between;gap:10px;margin-top:9px;font-size:10px;color:#658ba6}.orders-driver-meta button{color:#58c2e9;text-decoration:underline}.orders-assigned{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px;padding:12px;border:1px solid #183c51;border-radius:5px;background:#02121d;font-size:11px;color:#81a8c1}.orders-assigned b{font-weight:500;color:#c7e0f1}.orders-cod-fields{display:grid;gap:12px;margin-top:16px}.orders-cod-fields label{font-size:11px;color:#bdd3e3}.orders-cod-fields label>span{color:#60839f}.orders-cod-fields input,.orders-cod-fields textarea{display:block;margin-top:7px;width:100%;border:1px solid #204358;border-radius:5px;background:#04121d;color:#d8eaf5;font-size:12px;padding:10px}.orders-cod-fields input::-moz-placeholder,.orders-cod-fields textarea::-moz-placeholder{color:#4f7b98}.orders-cod-fields input::placeholder,.orders-cod-fields textarea::placeholder{color:#4f7b98}.orders-cod-fields>p{color:#7f9cb2;font-size:11px}.orders-cod-fields>button{justify-self:start}.orders-detail-panel address{display:grid;gap:6px;margin-top:14px;font-style:normal;font-size:12px;color:#86abc4;overflow-wrap:anywhere}.orders-detail-panel address b{color:#cfe1ee;font-weight:500}.orders-detail-panel address p{font-size:11px;color:#628ba5;margin-top:4px}.orders-items{display:grid;gap:9px;margin-top:15px}.orders-items>div{display:flex;justify-content:space-between;gap:15px;padding:12px;background:#061c2a;border:1px solid #16374b;border-radius:5px}.orders-items>div>div{min-width:0}.orders-items>div>div:last-child{text-align:right;flex-shrink:0}.orders-items b{font-size:12px;font-weight:500;overflow-wrap:anywhere}.orders-items small{display:block;margin-top:4px;color:#648ba7;font-size:10px}.orders-items>p{font-size:12px;color:#769bb4}@media(max-width:1400px){.orders-stat{gap:8px;padding:14px 9px}.orders-stat>span{height:30px;width:30px}.orders-stat>span>svg{width:17px}.orders-stat small{font-size:9px}.orders-stat p{font-size:8px}.orders-filters button{padding:10px;font-size:10px}.orders-pagination{flex-wrap:wrap}}@media(max-width:700px){.orders-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-stat{padding:15px 12px;gap:12px}.orders-stat small{font-size:10px}.orders-stat p{font-size:9px}.orders-stat>span{width:34px;height:34px}.orders-heading{align-items:flex-start;gap:10px}.orders-heading p{line-height:1.6}.orders-heading>button span{display:none}.orders-heading>button{padding:9px}.orders-table-heading{align-items:flex-start;flex-direction:column}.orders-pagination{justify-content:center;gap:16px}.orders-pagination>div:first-child{flex-wrap:wrap;justify-content:center}.orders-footer>span{display:none}.orders-footer{justify-content:center}}@media(max-width:500px){.orders-crest>span:last-child{font-size:9px}.orders-dialog>div{padding-left:13px;padding-right:13px}.orders-detail-banner{flex-wrap:wrap;padding:22px}.orders-detail-badges{margin-left:0;justify-content:flex-start;max-width:100%}.orders-detail-banner>div:not(.orders-detail-badges){flex:1}.orders-detail-panel{padding:14px}.orders-totals{gap:6px}.orders-totals>div{padding:9px}.orders-totals b{font-size:11px}.orders-driver-select{grid-template-columns:1fr}.orders-detail-customer{flex-direction:column}.orders-items>div{gap:10px;padding:10px}.orders-items b{font-size:11px}}@media(max-width:500px){.orders-detail-banner{align-items:flex-start}.orders-detail-badges{flex-basis:100%}}.reference-categories{overflow-x:clip}.reference-categories .reference-search button{display:grid;place-items:center;flex-shrink:0}.categories-heading{flex-wrap:wrap}.categories-heading-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.categories-filters{margin-bottom:4px}.categories-sort{display:flex;align-items:center;gap:8px;flex-shrink:0;color:#79a3bd;font-size:10px}.categories-sort select{max-width:150px;border:1px solid #23465d;border-radius:4px;background:#071b29;color:#bfdeef;padding:8px;color-scheme:dark;font-size:11px}.categories-sort select:focus-visible{outline:2px solid #47d7ff;outline-offset:3px}.categories-identity{display:flex;align-items:center;gap:11px}.categories-identity>div{min-width:0}.categories-thumbnail{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;overflow:hidden;border:1px solid #1f526e;border-radius:5px;background:linear-gradient(135deg,#07364e,#05141f);color:#3ac7f3}.categories-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories-identity b{display:block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;color:#d7eafa}.categories-identity small{display:block;margin-top:6px;color:#5687a6;font-size:9px}.categories-slug{display:block;max-width:135px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8bb8d2;font-size:10px}.categories-order{display:inline-grid;place-items:center;min-width:27px;padding:4px;border:1px solid #254458;border-radius:4px;color:#9fb9cd;background:#071c29;font-size:10px}.categories-row-actions{display:flex;flex-wrap:wrap;gap:6px}.categories-row-actions button{font-size:9px}.categories-row-actions button:disabled{opacity:.45;cursor:not-allowed}.categories-toggle[aria-pressed=true]{color:#7ad6c2;border-color:#245947;background:#092c2a}.categories-reset{display:flex;align-items:center;gap:5px;color:#8bcfee;font-size:10px}.categories-dialog{width:100%;max-width:min(660px,calc(100vw - 32px));color-scheme:dark}.categories-form{display:grid;gap:16px}.categories-form-banner{margin:0;padding:22px}.categories-form-banner h2{font-size:15px}.categories-save-error{margin-bottom:0}.categories-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.categories-form-fields label:first-child{grid-column:1 / -1}.categories-form-fields label{min-width:0;font-size:11px;color:#a7c6dc}.categories-form-fields input{display:block;width:100%;min-width:0;margin-top:7px;padding:10px;border:1px solid #244b61;border-radius:5px;color:#d9ebf5;background:#041722;font-size:12px}.categories-form-fields input::-moz-placeholder{color:#557d98}.categories-form-fields input::placeholder{color:#557d98}.categories-form-fields small{display:block;color:#6b92ac;font-size:9px;line-height:1.6;margin-top:6px}.categories-image-panel{padding:15px}.categories-image-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.categories-image-heading h3{font-size:12px}.categories-image-heading h3 small{font-size:9px;font-weight:400;color:#638ba5;margin-left:4px}.categories-remove-image{display:flex;align-items:center;gap:4px;color:#d4a5b5;font-size:10px}.categories-image-panel>p{font-size:10px}.categories-image-content{display:flex;gap:12px;margin-top:12px}.categories-image-preview{width:100px;height:110px;border:1px solid #234b63;border-radius:5px;-o-object-fit:cover;object-fit:cover}.categories-upload{flex:1;min-width:0;cursor:pointer}.categories-upload>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:110px;padding:12px;border:1px dashed #23546f;border-radius:5px;background:#071e2d;color:#76ccec}.categories-upload b{font-size:11px;font-weight:500}.categories-upload small{color:#658ba7;font-size:9px;text-align:center}.categories-upload input:focus-visible+span{outline:2px solid #47d7ff;outline-offset:3px}.categories-upload input:disabled+span{opacity:.5;cursor:not-allowed}@media(max-width:1400px){.categories-heading-actions{width:100%;justify-content:flex-end}}@media(max-width:650px){.categories-heading-actions{justify-content:flex-start}.categories-table-panel .orders-table-heading{align-items:flex-start;flex-direction:column}.categories-sort{justify-content:space-between;width:100%}.categories-sort select{flex:1}.categories-table-panel .orders-pagination{flex-wrap:wrap}.categories-frame .orders-footer>span{font-size:7px;letter-spacing:.5px}.categories-form-fields{grid-template-columns:minmax(0,1fr);gap:12px}.categories-form-banner{padding:20px 17px}.categories-image-preview{width:70px}.categories-dialog>div:last-child{padding:12px 15px}}.reference-products{overflow-x:clip}.reference-products .reference-search button{display:grid;place-items:center;flex-shrink:0}.products-heading{flex-wrap:wrap}.products-heading-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.products-filter-panel{padding:15px;margin-bottom:16px;border:1px solid #183b50;border-radius:6px;background:#031520}.products-filter-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.products-filter-title>span,.products-filter-title>button{display:flex;align-items:center;gap:8px;font-size:11px;color:#8ecce9}.products-filter-title>span>svg{color:#00cfff}.products-filter-title>button{font-size:10px}.products-filters{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:10px}.products-filters label{min-width:0;font-size:10px;color:#83a7c1}.products-filters select{display:block;width:100%;min-width:0;margin-top:7px;padding:9px;border:1px solid #21465c;border-radius:4px;background:#071b29;color:#cce1f1;font-size:11px;color-scheme:dark}.products-filters select:focus-visible{outline:2px solid #47d7ff;outline-offset:2px}.products-filter-error{margin-top:12px;color:#e7adba;font-size:11px}.products-filter-error button{text-decoration:underline}.products-identity{display:flex;align-items:center;gap:10px}.products-identity>div:last-child{min-width:0}.products-thumbnail{display:grid;place-items:center;width:44px;height:49px;flex-shrink:0;overflow:hidden;border:1px solid #20506e;border-radius:5px;color:#37b9ed;background:linear-gradient(140deg,#073550,#04111f)}.products-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.products-identity b,.products-identity small{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-identity b{color:#dceefa;font-size:11px;font-weight:500}.products-identity small{margin-top:5px;font-size:9px;color:#709ab5}.products-identity span{display:block;margin-top:4px;font-size:8px;color:#4c86a6}.products-category{color:#b2d0e3}.products-source{text-transform:capitalize}.products-status{display:inline-flex;padding:4px 7px;border-width:1px;border-radius:4px;text-transform:capitalize;font-size:9px}.orders-table-panel td>.products-active{display:flex;align-items:center;gap:5px;color:#8298ab;font-size:9px}.products-active i{width:4px;height:4px;border-radius:50%;background:currentColor}.orders-table-panel td>.products-active.is-active{color:#5bc9ad}.products-row-actions{display:grid;grid-template-columns:repeat(2,max-content);gap:6px}.products-row-actions button{justify-content:center;font-size:9px;padding:6px 7px}.products-row-actions button:disabled{opacity:.45;cursor:not-allowed}.products-dialog{width:100%;max-width:min(850px,calc(100vw - 32px));color-scheme:dark}.products-prices-dialog{max-width:min(640px,calc(100vw - 32px))}.products-dialog :where(.rounded-3xl,.rounded-2xl){border-radius:6px;border-color:#204256}.products-dialog :where(input:not([type=checkbox]),select,textarea){min-width:0;border-radius:5px;border-color:#25495e;background:#041722;color:#cde3f0;padding:9px 11px;font-size:12px}.products-dialog :where(select,textarea){max-width:100%}.products-dialog .text-slate-500{color:#7398b3}.products-dialog .text-slate-400{color:#90aec4}.products-dialog .font-extrabold{font-weight:600}.products-dialog button{border-radius:5px;font-size:11px}.products-dialog .grid>div{min-width:0}.products-dialog .truncate{max-width:100%}.products-dialog .text-xs{line-height:1.6}.products-dialog>div:last-child button{padding:9px 13px}.products-dialog>div:last-child>.flex{flex-wrap:wrap}@media(max-width:1400px){.products-heading-actions{width:100%;justify-content:flex-end}.products-identity b,.products-identity small{max-width:150px}}@media(max-width:650px){.products-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.products-filter-panel{padding:12px}.products-heading-actions{justify-content:flex-start}.products-frame .orders-pagination{align-items:flex-start;flex-direction:column}.products-frame .orders-pagination>div{width:100%;justify-content:space-between}.products-frame .orders-table-heading{align-items:flex-start}.products-frame .orders-table-heading p{max-width:180px;line-height:1.6}.products-frame .orders-footer>span{font-size:7px;letter-spacing:.7px}.products-dialog>div:last-child button{padding:8px 10px}}.products-dialog button.bg-gradient-to-r{border:1px solid #00bdff;background:linear-gradient(110deg,#006ebe,#008eaf);color:#fff;box-shadow:0 0 14px #008cff22}.products-dialog input[type=file]:focus-visible+div{outline:2px solid #47d7ff;outline-offset:3px}.products-config-dialog table{font-size:12px}.products-config-dialog th{color:#91b8d0;background:#061e2c}.products-config-dialog td{border-color:#173c50}.reference-drivers{overflow-x:clip}.reference-drivers .reference-search button{display:grid;place-items:center;flex-shrink:0}.drivers-heading{flex-wrap:wrap}.drivers-heading-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.drivers-filter-bar{display:flex;align-items:center;gap:14px;margin-bottom:14px}.drivers-filter-bar .orders-filters{flex:1;margin:0;padding:2px 0}.drivers-filter-bar .orders-filters button{display:flex;align-items:center;justify-content:center;gap:10px}.drivers-filter-bar .orders-filters span{font-size:9px;padding:2px 6px;border-radius:4px;background:#0a3047;color:#82b5d5}.drivers-reset{display:flex;align-items:center;gap:5px;flex-shrink:0;color:#83c5e5;font-size:10px}.drivers-table table{min-width:710px}.drivers-identity{display:flex;align-items:center;gap:10px}.drivers-identity>span{display:grid;place-items:center;flex-shrink:0;width:37px;height:40px;color:#4fd3f4;border:1px solid #20506c;border-radius:6px;background:linear-gradient(135deg,#08374c,#061727);font-size:12px}.drivers-identity>div{min-width:0}.drivers-identity b{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d4e8f6;font-size:11px;font-weight:500}.drivers-identity small{display:block;max-width:160px;overflow-wrap:anywhere;margin-top:6px;color:#638ba5;font-size:9px}.drivers-phone{color:#9fc4dd;white-space:nowrap;font-size:10px}.drivers-phone.is-empty{color:#64879f;font-style:italic}.drivers-row-actions{display:flex;gap:6px}.drivers-row-actions button{font-size:9px;padding:7px}.drivers-row-actions button:disabled{opacity:.45;cursor:not-allowed}.drivers-dialog{width:100%;max-width:min(580px,calc(100vw - 32px));color-scheme:dark}.drivers-form{display:grid;gap:14px}.drivers-banner{margin:0;padding:23px}.drivers-banner h2{font-size:15px}.drivers-form-error{margin:0;overflow-wrap:anywhere}.drivers-details{padding:17px}.drivers-details h3{font-size:13px}.drivers-details label{display:block;margin-top:15px;font-size:11px;color:#98bcd4}.drivers-details label>small{color:#618aa4;font-size:10px}.drivers-details input{display:block;margin-top:7px;width:100%;min-width:0;padding:10px 12px;border:1px solid #24495f;border-radius:5px;background:#03141f;color:#d6eaf7;font-size:12px;text-transform:none}.drivers-details input::-moz-placeholder{color:#557b94}.drivers-details input::placeholder{color:#557b94}.drivers-details>p{font-size:10px}.drivers-active-field{display:flex;align-items:center;gap:11px;padding:13px 16px;border:1px solid #194053;border-radius:5px;background:#061b27}.drivers-active-field input{accent-color:#00bcef;width:15px;height:15px}.drivers-active-field b{display:block;font-size:11px;font-weight:500;color:#b4d8e8}.drivers-active-field small{display:block;font-size:10px;color:#6e9ab4;margin-top:4px}.drivers-dialog>div:last-child{padding:13px 18px}@media(max-width:1400px){.drivers-heading-actions{width:100%;justify-content:flex-end}.drivers-row-actions{flex-direction:column;align-items:stretch}.drivers-row-actions button{justify-content:center}}@media(max-width:650px){.drivers-heading-actions{justify-content:flex-start}.drivers-filter-bar{flex-wrap:wrap;gap:9px}.drivers-filter-bar .orders-filters{flex-basis:100%}.drivers-table .orders-pagination{flex-direction:column;align-items:flex-start;gap:7px}.drivers-table .orders-table-heading p{line-height:1.7}.drivers-banner{padding:22px 18px}.drivers-dialog>div:last-child button{font-size:10px}.drivers-details{padding:14px}}.reference-wallet{overflow-x:clip}.reference-wallet .reference-search button{display:grid;place-items:center;flex-shrink:0}.wallet-filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:14px;border:1px solid #1c4055;border-radius:6px;background:#041722}.wallet-filters>span{display:flex;align-items:center;gap:7px;margin-right:auto;color:#8dcbe6;font-size:11px}.wallet-filters label{display:flex;align-items:center;gap:7px;color:#719bb6;font-size:10px}.wallet-filters select{max-width:160px;padding:8px;border:1px solid #21475f;border-radius:4px;background:#071d2b;color:#bedeee;font-size:11px;color-scheme:dark}.wallet-filters select:focus-visible{outline:2px solid #47d7ff;outline-offset:2px}.wallet-filters>button{display:flex;align-items:center;gap:4px;color:#92c9e4;font-size:10px}.wallet-customer{display:flex;align-items:center;gap:10px}.wallet-customer>span{display:grid;place-items:center;width:35px;height:39px;flex-shrink:0;border:1px solid #1d536b;border-radius:5px;color:#2bc9f3;background:#062536}.wallet-customer>div{min-width:0}.wallet-customer b{display:block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d0e6f4;font-size:11px;font-weight:500}.wallet-customer small{display:block;margin-top:6px;color:#658ea9;font-size:9px}.wallet-description{max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#91b3ca}.wallet-existing-notes{max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-row-actions{display:flex;flex-wrap:wrap;gap:6px}.wallet-row-actions button{font-size:9px}.wallet-row-actions button:disabled{opacity:.45;cursor:not-allowed}.wallet-approve{background:#062e2b;border-color:#246451;color:#74d8bd}.wallet-reject{background:#291521;border-color:#633447;color:#e3a0b6}.wallet-dialog{width:100%;max-width:min(640px,calc(100vw - 32px));color-scheme:dark}.wallet-confirm{display:grid;gap:14px}.wallet-confirm-banner{padding:23px;margin:0}.wallet-confirm-banner h2{color:#a1e7ff;font-size:23px}.wallet-confirm-facts{display:grid;gap:12px;padding:15px;background:#041823;border:1px solid #204153;border-radius:5px}.wallet-confirm-facts>div{display:grid;grid-template-columns:85px minmax(0,1fr);gap:12px}.wallet-confirm-facts dt{font-size:10px;color:#6e9bb4}.wallet-confirm-facts dd{font-size:11px;color:#c0dcec;line-height:1.6;overflow-wrap:anywhere}.wallet-confirm-explanation{font-size:11px;line-height:1.8;padding:10px 12px;border-left:2px solid #2baf97;background:#062822;color:#9ad6c8}.wallet-confirm-explanation.reject{border-color:#b95671;background:#291622;color:#d9a1b3}.wallet-action-error{margin:0}.wallet-note{font-size:11px;color:#a8c9dc}.wallet-note>span{color:#6388a3;font-size:10px}.wallet-note textarea{display:block;margin-top:8px;width:100%;min-width:0;padding:10px;border:1px solid #244b63;border-radius:5px;background:#041722;color:#d3e6f3;font-size:12px}.wallet-note textarea::-moz-placeholder{color:#5e829e}.wallet-note textarea::placeholder{color:#5e829e}.wallet-dialog .wallet-reject-confirm{background:linear-gradient(110deg,#81324c,#642139);border-color:#c16580;color:#ffdde7}.wallet-dialog>div:last-child{padding:13px 18px}@media(max-width:650px){.wallet-filters>span{flex-basis:100%}.wallet-filters label{flex:1;flex-wrap:wrap}.wallet-filters select{width:100%;max-width:none}.wallet-table .orders-table-heading{align-items:flex-start}.wallet-table .orders-table-heading p{max-width:170px;line-height:1.6}.wallet-table .orders-live{font-size:8px}.wallet-table .orders-pagination{align-items:flex-start;flex-direction:column;gap:7px}.wallet-frame .orders-footer>span{font-size:7px;letter-spacing:.5px}.wallet-confirm-banner{padding:22px 18px}.wallet-confirm-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.wallet-dialog>div:last-child button{font-size:10px;padding:9px}}.reference-providers{overflow-x:clip}.reference-providers .reference-search button{display:grid;place-items:center;flex-shrink:0}.providers-heading{flex-wrap:wrap}.providers-heading-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.providers-filters{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:15px;background:#041722;border:1px solid #1c4055;border-radius:6px}.providers-filters label{min-width:0;flex:1;font-size:10px;color:#7fa4bf}.providers-filters select{display:block;width:100%;min-width:0;margin-top:7px;padding:9px;border:1px solid #24485f;border-radius:4px;background:#071b29;color:#c5dfef;font-size:11px;color-scheme:dark}.providers-filters select:focus-visible{outline:2px solid #47d7ff;outline-offset:2px}.providers-filters>button{display:flex;align-items:center;gap:5px;padding:9px 0;color:#8bcfea;font-size:10px}.providers-identity{display:flex;align-items:center;gap:10px}.providers-identity>span{display:grid;place-items:center;flex-shrink:0;width:39px;height:45px;background:linear-gradient(135deg,#07344b,#061524);border:1px solid #21536c;border-radius:5px;color:#34c7f1}.providers-identity>div{min-width:0}.providers-identity b{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d5e8f5;font-size:11px;font-weight:500}.providers-identity small{display:block;color:#5c87a1;font-size:8px;margin:5px 0}.providers-url{display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7caac4;font-size:10px}.providers-type{display:inline-flex;padding:4px 7px;border:1px solid #205477;border-radius:4px;color:#8ec6ed;background:#08263d;font-size:9px;white-space:nowrap}.providers-type.type-mobileleb{color:#bca7ee;border-color:#4a3e6d;background:#211c38}.providers-type.type-topup{color:#78d5b4;border-color:#225a4b;background:#082d29}.providers-row-actions{display:grid;grid-template-columns:repeat(2,max-content);gap:6px}.providers-row-actions button{justify-content:center;padding:6px 7px;font-size:9px}.providers-row-actions button:disabled{opacity:.45;cursor:not-allowed}.providers-dialog{width:100%;max-width:min(680px,calc(100vw - 32px));color-scheme:dark}.providers-sync-dialog{max-width:min(550px,calc(100vw - 32px))}.providers-logs-dialog{max-width:min(900px,calc(100vw - 32px))}.providers-form,.providers-sync-content{display:grid;gap:15px}.providers-banner{margin:0;padding:23px}.providers-banner h2{font-size:15px}.providers-form-error,.providers-sync-error{margin:0}.providers-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.providers-form-fields label,.providers-sync-label{font-size:11px;color:#9cbdd3;min-width:0}.providers-form-wide{grid-column:1 / -1}.providers-form-fields input,.providers-form-fields select,.providers-sync-label select,.providers-credentials input{width:100%;min-width:0;padding:10px;border:1px solid #23495f;border-radius:5px;background:#041722;color:#d1e5f1;font-size:12px}.providers-form-fields input,.providers-form-fields select,.providers-sync-label select{display:block;margin-top:7px}.providers-dialog input::-moz-placeholder{color:#557e98}.providers-dialog input::placeholder{color:#557e98}.providers-active-field{display:flex;align-items:center;gap:8px;color:#a1c8da;font-size:11px}.providers-active-field input{accent-color:#00bcef}.providers-credentials{padding:15px}.providers-credentials h3{font-size:13px}.providers-credentials>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px}.providers-credentials p,.providers-credentials button{font-size:10px}.providers-sync-content>p{font-size:11px;line-height:1.7;color:#729ab3}.providers-logs-table{margin-top:16px}.providers-logs-table table{min-width:620px}.providers-log-error{width:190px;overflow-wrap:anywhere;margin-top:7px;color:#d49aab;font-size:10px;line-height:1.7}.providers-logs-dialog .orders-detail-empty>svg{margin-inline:auto}.providers-dialog>div:last-child{padding:13px 18px}@media(max-width:1400px){.providers-heading-actions{width:100%;justify-content:flex-end}}@media(max-width:650px){.providers-heading-actions{justify-content:flex-start}.providers-filters{gap:10px;padding:12px}.providers-filters label{flex-basis:40%}.providers-filters>button{padding-bottom:0}.providers-table .orders-table-heading{align-items:flex-start}.providers-table .orders-table-heading p{max-width:175px;line-height:1.7}.providers-table .orders-pagination{flex-direction:column;align-items:flex-start;gap:7px}.providers-frame .orders-footer>span{font-size:7px;letter-spacing:.5px}.providers-form-fields{grid-template-columns:minmax(0,1fr)}.providers-banner{padding:22px 18px}.providers-dialog>div:last-child button{font-size:10px}.providers-credentials{padding:12px}}.admin-featured{min-width:0;color:#d9f0fa;text-transform:uppercase}.admin-featured-top-label{display:flex;gap:10px;align-items:center;color:#81b9d6;font-size:11px;letter-spacing:1px}.admin-featured-frame{min-width:0}.admin-featured button,.admin-featured select,.admin-featured input,.admin-featured-header>a{border:1px solid #245369;border-radius:7px;background:#061c29;color:#c5e9f7;font:inherit;font-size:12px}.admin-featured button,.admin-featured-header>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 14px;cursor:pointer;text-decoration:none}.admin-featured button:hover:not(:disabled),.admin-featured-header>a:hover{border-color:#00c7ff;background:#063148}.admin-featured button:disabled{opacity:.45;cursor:not-allowed}.admin-featured :is(button,input,select,a):focus-visible{outline:2px solid #1dd6ff;outline-offset:3px}.admin-featured-header{display:flex;justify-content:flex-start;align-items:center;gap:14px;margin-bottom:20px}.admin-featured-eyebrow{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:2px;color:#6eb8d3}.admin-featured h1{font-size:clamp(23px,2.4vw,29px);font-weight:700;margin:0}.admin-featured h1 span{color:#32d6ff}.admin-featured p{font-size:11px;line-height:1.8;color:#91b6c8;margin:6px 0}.admin-featured-help{display:flex;gap:14px;padding:18px;background:linear-gradient(110deg,#073044,#03121f);border:1px solid #174f69;border-radius:10px;margin-bottom:24px}.admin-featured-help>svg{flex-shrink:0;color:#1ccef6}.admin-featured-help b{font-size:13px}.admin-featured-help small{display:block;color:#9cbac6;font-size:10px;margin-top:8px;line-height:1.6}.admin-featured-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.admin-featured-slot{position:relative;isolation:isolate;background:linear-gradient(#061c29,#020d17);padding:15px;min-width:0}.admin-featured-slot.is-editing{filter:drop-shadow(0 0 8px #009dcc80)}.admin-featured-slot-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 12px;font-size:11px;color:#5eddf8}.admin-featured-slot-top>div{display:flex;gap:5px}.admin-featured-slot-top button{min-height:29px;padding:5px}.admin-featured-art{height:220px;display:flex;align-items:center;justify-content:center;background:#020c14;border-radius:4px;overflow:hidden}.admin-featured-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admin-featured-art span{font-size:11px;color:#9ab5c7}.admin-featured-slot-copy{padding:14px 2px 2px}.admin-featured-slot-copy>small{font-size:9px;letter-spacing:1px;color:#70b0c5}.admin-featured-slot h2{font-size:14px;line-height:1.6;margin:7px 0;overflow-wrap:anywhere}.admin-featured-slot-copy>strong{display:block;font-size:23px;color:#69dff9;margin-bottom:12px}.admin-featured-change{width:100%}.admin-featured-picker{padding:24px;border:1px solid #0988b1;border-radius:10px;background:#041925;margin-top:24px;box-shadow:0 0 26px #008db212;scroll-margin-top:18px;outline:none}.admin-featured-picker header{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.admin-featured-picker h2{font-size:21px;font-weight:800;margin:7px 0}.admin-featured-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.admin-featured-filters label{display:flex;flex-direction:column;gap:8px;color:#a3c8d8;font-size:10px;letter-spacing:1px;min-width:0}.admin-featured select{width:100%;padding:12px 9px;text-transform:uppercase}.admin-featured-search{display:flex;align-items:center;gap:10px;border:1px solid #245369;border-radius:7px;margin-top:18px;padding:0 12px}.admin-featured-search input{width:100%;min-width:0;padding:13px 0;background:none;border:0}.admin-featured-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:480px;overflow-y:auto;margin-top:12px;padding:4px}.admin-featured-results>button{padding:10px;text-align:left;justify-content:flex-start;align-items:center;gap:12px;min-width:0}.admin-featured-results img,.admin-featured-results .store-catalog-image-fallback{width:78px;height:78px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.admin-featured-results span{display:grid;gap:7px;min-width:0}.admin-featured-results b{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.admin-featured-results strong{color:#6fdcf8;font-size:17px}.admin-featured-results small{font-size:9px;color:#9cb8c8}.admin-featured-results .is-current{border-color:#12bbe4;opacity:.8}.admin-featured-save{margin-top:24px;border-top:1px solid #17495d;padding-top:22px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;font-size:10px;color:#a2c2d1}.admin-featured-save>div:last-child{display:flex;gap:10px;flex-shrink:0}.admin-featured button.admin-featured-primary{background:linear-gradient(100deg,#06b9d8,#0089ce);color:#001322;font-weight:800;border-color:#22dbff}.admin-featured-saved{display:flex;gap:8px;align-items:center;color:#79e7b6}.admin-featured-save p[role=alert],.admin-featured-alert{color:#ffafaf}@media(max-width:1400px){.admin-featured-slots{gap:10px}.admin-featured-slot{padding:12px}.admin-featured-art{height:180px}.admin-featured-slot-top{flex-wrap:wrap}.admin-featured-save>div:last-child{flex-wrap:wrap;flex-shrink:1}}@media(max-width:1000px){.admin-featured-save{align-items:flex-start;flex-direction:column}}@media(max-width:650px){.admin-featured-slots,.admin-featured-filters,.admin-featured-results{grid-template-columns:1fr}.admin-featured-art{height:240px}.admin-featured-picker{padding:16px}.admin-featured-save>div:last-child{width:100%}.admin-featured-save>div:last-child button{width:100%}}.management-crest{position:relative}.management-crest>.settings-artwork{width:100%;height:100%}.management-crest>span:last-child{position:absolute;left:39%;top:70%;width:45%;height:13%;display:grid;place-items:center;background:#000b17;color:#91dcff;font-size:10px;font-weight:500;letter-spacing:.7px;white-space:nowrap}.reference-management .reference-search button{display:grid;place-items:center;flex-shrink:0;color:#83b8d7}.management-heading{padding-left:6px;padding-right:6px}.management-heading>svg{flex-shrink:0}.management-heading>div{min-width:0}.management-access{display:flex;align-items:center;gap:6px;margin-left:auto;padding:7px 10px;border:1px solid #1b4550;border-radius:5px;background:#052029;color:#8dded7;font-size:10px;white-space:nowrap}.management-welcome{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:17px 0;padding:20px;border:1px solid #174762;border-radius:7px;background:radial-gradient(ellipse at 90% 10%,#006fff24,transparent 65%),linear-gradient(110deg,#041a2c,#02111f);overflow:hidden}.management-welcome:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:#00cfff;box-shadow:0 0 13px #0af}.management-kicker{font-size:8px;letter-spacing:2px;color:#45c9f3}.management-welcome h2{margin-top:7px;font-size:22px;font-weight:500;letter-spacing:-.3px}.management-welcome p{margin-top:4px;font-size:11px;color:#83a9c4}.management-welcome>a{display:flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;padding:10px 12px;border:1px solid #126096;border-radius:5px;background:#032239;color:#a0e3ff;font-size:11px}.management-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.management-filters button{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 8px;border:1px solid #193b50;border-radius:5px;background:#031420;color:#97bad3;font-size:12px;transition:border-color .18s,background .18s}.management-filters small{display:grid;place-items:center;width:19px;height:18px;border-radius:3px;color:#6899b8;background:#0a263b;font-size:9px}.management-filters button.active{border-color:#008cff;background:linear-gradient(110deg,#002345,#021529);color:#c7f2ff;box-shadow:inset 0 0 15px #005eff22,0 0 13px #0077ff1f}.management-filters button.active>svg{color:#00d1ff}.management-filters button.active small{background:#004078;color:#96e9ff}.management-results-heading{display:flex;align-items:center;justify-content:space-between;margin:0 1px 11px}.management-results-heading h2{font-size:13px;font-weight:500;color:#c7dbe9}.management-results-heading>span{font-size:10px;color:#6d96b2}.management-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.management-tool{--tool-color: #00cfff;position:relative;display:flex;align-items:center;gap:15px;min-width:0;min-height:113px;padding:19px 16px;border:1px solid #173c52;border-radius:7px;background:linear-gradient(120deg,#061b29,#020f1b);transition:border-color .18s,transform .18s,box-shadow .18s}.management-tool.tone-green{--tool-color: #4dddb9}.management-tool.tone-violet{--tool-color: #b294ff}.management-tool.tone-gold{--tool-color: #f5cf65}.management-tool:after{content:"";position:absolute;left:16px;bottom:-1px;width:38px;height:1px;background:var(--tool-color);box-shadow:0 0 6px var(--tool-color);opacity:.65}.management-tool:hover{border-color:var(--tool-color);transform:translateY(-2px);box-shadow:0 6px 22px #007dff13}.management-tool-icon{display:grid;place-items:center;width:47px;height:49px;flex-shrink:0;border:1px solid #21485b;border-radius:8px;color:var(--tool-color);background:linear-gradient(140deg,#0b293b,#071a29)}.management-tool>div{min-width:0}.management-tool small{display:block;color:#648aa5;font-size:8px;letter-spacing:1.4px;text-transform:uppercase}.management-tool h3{margin-top:3px;font-size:15px;font-weight:500;color:#edf6ff}.management-tool p{margin-top:5px;font-size:11px;line-height:1.6;color:#7fa3bd}.management-tool-arrow{flex-shrink:0;margin-left:auto;align-self:flex-start;color:#56829e}.management-empty{display:flex;align-items:center;flex-direction:column;gap:12px;padding:40px 20px;border:1px dashed #1c4561;border-radius:7px;background:#03121f;text-align:center}.management-empty>svg{color:#36b6e0}.management-empty h3{font-size:16px}.management-empty p{font-size:12px;color:#87a8c2}.management-empty button{padding:8px 16px;border:1px solid #007ece;border-radius:5px;background:#032d4a;color:#9ee8ff;font-size:12px}.management-bottom{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.management-panel{min-width:0;padding:17px;border:1px solid #183b4d;border-radius:7px;background:#03121dc9}.management-panel-heading{display:flex;align-items:center;gap:9px;margin-bottom:15px;color:#1fc5f0}.management-panel-heading h2{color:#d9e9f6;font-size:13px;font-weight:500}.management-panel-heading button{display:grid;place-items:center;margin-left:auto;padding:6px;color:#88b5d3;border:1px solid #20445b;border-radius:4px}.management-panel-heading button:disabled{opacity:.5;cursor:wait}.management-system>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #102c3c;font-size:10px}.management-system dt{display:flex;align-items:center;gap:7px;color:#80a2bc}.management-system dd{display:flex;align-items:center;gap:5px;color:#a0c4df}.management-system dd i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}.management-system .is-connected{color:#50d3aa}.management-system .is-unavailable{color:#f1a288}.management-system .is-checking{color:#e9c96d}.management-system .management-role{text-transform:capitalize}.management-system a{display:flex;align-items:center;gap:4px;color:#57c9ee}.management-health-note{font-size:10px;color:#bb9b83;line-height:1.5;padding-top:5px}.management-shortcuts{display:grid;gap:10px}.management-shortcuts a{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #163b52;border-radius:5px;background:#061e2e}.management-shortcuts a>span{display:grid;place-items:center;color:#6cbcdf}.management-shortcuts b{display:block;font-size:11px;font-weight:500}.management-shortcuts small{display:block;margin-top:3px;color:#7196b0;font-size:9px}.management-shortcuts a>svg{margin-left:auto;color:#62a3c7;flex-shrink:0}.management-shortcuts a:hover{border-color:#008dcb}.management-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}.management-footer>span{color:#507b97;font-size:8px;letter-spacing:1.6px}.management-footer a{display:flex;align-items:center;gap:6px;color:#79b9dd;font-size:10px}.management-control{display:flex;align-items:center;flex-direction:column;padding:29px 24px;text-align:center}.management-control>svg{color:#e8c75d;filter:drop-shadow(0 0 9px #d7ad362b)}.management-control>span:not(.settings-art-frame){margin-top:13px;color:#d4bc69;font-size:8px;letter-spacing:2px}.management-control h2{margin-top:13px;color:#a5ddff;font-size:22px;font-weight:500;line-height:1.4}.management-control p{margin-top:12px;color:#7facc7;font-size:12px;line-height:1.8}.management-control a{display:flex;align-items:center;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid #173145;color:#56cfff;font-size:11px}@media(max-width:1350px){.management-tool{gap:11px;padding:15px 12px}.management-tool-icon{width:39px;height:43px}.management-tool h3{font-size:13px}.management-tool p{font-size:10px}.management-access{display:none}.management-welcome h2{font-size:20px}.management-panel{padding:14px}}@media(max-width:700px){.management-bottom{grid-template-columns:1fr}.management-filters{gap:7px}.management-filters button{gap:5px;font-size:10px}.management-filters small{display:none}.management-welcome{padding:17px}.management-welcome>a{font-size:10px;padding:9px}.management-welcome>a>svg:last-child{display:none}.management-welcome p{line-height:1.6}.management-tool{align-items:flex-start}.management-tool-arrow{display:none}}@media(max-width:500px){.management-tools{grid-template-columns:1fr}.management-tool{min-height:100px;align-items:center;padding:16px;gap:14px}.management-tool-icon{width:44px;height:47px}.management-tool h3{font-size:15px}.management-tool p{font-size:11px}.management-tool-arrow{display:block}.management-welcome{align-items:flex-start;flex-direction:column;gap:12px}.management-welcome>a{align-self:flex-end}.management-heading{gap:10px}.management-heading h1{font-size:21px}.management-heading p{font-size:10px}.management-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.management-filters button{font-size:12px;padding:11px}.management-filters small{display:grid}.management-crest>span:last-child{font-size:8px}.management-footer>span{display:none}.management-footer{justify-content:center}}@media(prefers-reduced-motion:reduce){.management-tool,.management-filters button{transition:none}.management-tool:hover{transform:none}}.profile-reference{padding-bottom:24px;overflow-x:clip}.profile-frame{padding:30px 25px 25px}.profile-heading{display:flex;align-items:center;gap:13px;padding:0 2px 20px;border-bottom:1px solid #183344}.profile-heading>svg{color:#00c8ff;flex-shrink:0}.profile-heading>div{min-width:0}.profile-heading h1{font-size:27px;font-weight:600}.profile-heading p{color:#759bb7;font-size:11px;margin-top:3px}.profile-heading>button{margin-left:auto}.profile-identity{display:flex;align-items:center;gap:17px;padding:26px 0}.profile-avatar{width:82px;height:82px;border:1px solid #139bc9;box-shadow:0 0 18px #008cff22;border-radius:50%;background:radial-gradient(circle at top,#155272,#041724);flex-shrink:0;overflow:hidden}.profile-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-initials{display:grid;width:100%;height:100%;place-items:center;color:#a5e9ff;font-size:26px}.profile-identity-copy{min-width:0;flex:1}.profile-identity h2{font-size:21px;font-weight:500;margin-top:7px;overflow-wrap:anywhere}.profile-identity p{color:#7aa9c4;font-size:11px;margin-top:4px;overflow-wrap:anywhere}.profile-tier{display:inline-flex;gap:5px;align-items:center;margin-top:9px;color:#f1ce76;border:1px solid #665127;border-radius:4px;padding:3px 7px;background:#221d0d;font-size:9px;text-transform:capitalize}.profile-identity>button{flex-shrink:0}.profile-overview{display:grid;grid-template-columns:1.1fr 1fr;gap:13px;margin-bottom:18px}.profile-overview section{position:relative;min-width:0;border:1px solid #204a62;border-radius:6px;padding:20px;background:linear-gradient(130deg,#07263a,#03101d)}.profile-overview svg{color:#38c7f4;margin-bottom:12px}.profile-overview section>svg{position:absolute;right:17px;top:19px}.profile-overview section>span{color:#7fa7c3;font-size:8px;letter-spacing:1.3px;padding-right:25px;display:block}.profile-overview strong{display:block;font-weight:500;font-size:29px;margin-top:13px;overflow-wrap:anywhere}.profile-overview strong small{color:#6396b5;font-size:10px;margin-left:7px}.profile-overview a{display:flex;align-items:center;gap:8px;margin-top:17px;color:#69c8ee;font-size:10px}.profile-overview a svg{margin:0}.profile-overview .profile-membership{border-color:#494126;background:linear-gradient(130deg,#29230e55,#03101d)}.profile-membership>svg{color:#e5bd54}.profile-membership strong{color:#f0d894;font-size:26px;text-transform:capitalize}.profile-membership p{color:#9b967f;font-size:10px;margin-top:19px}.profile-personal{border:1px solid #1b3c51;border-radius:6px;background:#03131f;padding:20px}.profile-section-heading{display:flex;align-items:center;gap:10px}.profile-section-heading>svg{color:#00bef4}.profile-section-heading h2{font-size:15px;font-weight:500}.profile-section-heading p{font-size:10px;color:#6e96b1;margin-top:3px}.profile-personal dl{margin-top:19px}.profile-personal dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:15px;padding:16px 0;border-top:1px solid #143043}.profile-personal dt{display:flex;align-items:center;gap:9px;color:#7da4bd;font-size:11px}.profile-personal dt>svg{color:#509ac4;flex-shrink:0}.profile-personal dd{text-align:right;color:#c9e1ee;font-size:11px;overflow-wrap:anywhere}.profile-role{text-transform:capitalize}.profile-shortcuts{margin-top:24px}.profile-shortcuts>h2{font-size:15px;font-weight:500;margin-bottom:13px}.profile-shortcuts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.profile-shortcuts a{display:block;position:relative;border:1px solid #193e55;border-radius:6px;background:linear-gradient(135deg,#051e2e,#03121e);padding:17px 12px}.profile-shortcuts a:hover{border-color:#00b9ed}.profile-shortcuts a>svg{color:#25c3f2}.profile-shortcuts h3{font-size:12px;font-weight:500;margin-top:12px}.profile-shortcuts p{color:#7197b0;font-size:9px;margin-top:5px;line-height:1.7}.profile-shortcuts a>svg:last-child{position:absolute;top:20px;right:12px;color:#5b9bbc}.profile-footer{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:24px}.profile-footer>span{color:#47768f;font-size:7px;letter-spacing:1px}.profile-footer a{display:flex;align-items:center;gap:7px;color:#6db6da;font-size:10px}.profile-load-state{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-height:420px;padding:30px 15px}.profile-load-state>svg{color:#3ca1ca}.profile-load-state h2{font-size:20px;margin-top:16px}.profile-load-state p{font-size:12px;color:#86a4ba;line-height:1.8;margin:10px 0 20px}.profile-edit-dialog{width:100%;max-width:min(600px,calc(100vw - 32px));border:1px solid #227599;border-radius:8px;background:#03131f;box-shadow:0 0 0 2px #0e2c3d,0 0 35px #008cff22;color:#d3e7f4}.profile-edit-dialog>div{border-color:#173d52}.profile-edit-dialog>div:first-child{background:#061c2b}.profile-edit-dialog>div:last-child{background:#041520}.profile-edit-dialog button:disabled{opacity:.45;cursor:wait}.profile-edit-dialog :is(input,button):focus-visible{outline:2px solid #65daff;outline-offset:3px}.profile-photo-editor{display:flex;align-items:center;gap:17px;padding:8px 0 20px;border-bottom:1px solid #18384d}.profile-photo-editor>div:last-of-type{min-width:0;flex:1}.profile-photo-editor h2{font-size:15px;font-weight:500}.profile-photo-editor p{color:#7c9fb7;font-size:10px;line-height:1.7;margin-top:5px}.profile-photo-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.profile-photo-actions .home-button{padding:7px 9px;min-height:32px;font-size:10px}.profile-photo-filename{display:block;margin-top:9px;color:#6fc9c0;font-size:9px;overflow-wrap:anywhere}.profile-edit-fields{display:grid;gap:16px;margin-top:20px}.profile-edit-fields label{font-size:11px;color:#9dbcd2}.profile-edit-fields input{display:block;width:100%;min-width:0;border:1px solid #254c63;border-radius:5px;background:#041722;color:#d6e9f5;margin-top:8px;padding:11px 12px;font-size:12px}.profile-edit-fields input::-moz-placeholder{color:#547b96}.profile-edit-fields input::placeholder{color:#547b96}.profile-form-error{padding:12px;margin-top:16px;border:1px solid #713c4b;background:#29141e;border-radius:5px;color:#efacbb;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.profile-edit-note{color:#5d869f;font-size:10px;margin:17px 0 2px}@media(min-width:1101px)and (max-width:1350px){.profile-identity{flex-wrap:wrap}.profile-identity>button{margin-left:99px}.profile-personal dl>div{grid-template-columns:110px minmax(0,1fr)}.profile-shortcuts>div{grid-template-columns:1fr}}@media(max-width:600px){.profile-frame{padding:26px 17px}.profile-heading{align-items:flex-start;gap:10px}.profile-heading h1{font-size:23px}.profile-heading p{font-size:10px;line-height:1.7}.profile-heading>button{padding:10px}.profile-heading>button>span{display:none}.profile-identity{display:grid;grid-template-columns:60px minmax(0,1fr);gap:13px}.profile-identity .profile-avatar{width:60px;height:60px}.profile-identity h2{font-size:18px}.profile-identity .home-eyebrow{font-size:6px;letter-spacing:.6px}.profile-identity>button{grid-column:2;justify-self:start;margin-left:0}.profile-overview{gap:10px}.profile-overview section{padding:16px 12px}.profile-overview section>svg{position:static;margin-bottom:10px;width:20px}.profile-overview section>span{font-size:7px;letter-spacing:.4px;padding:0}.profile-overview strong{font-size:23px}.profile-overview strong small{display:block;margin:5px 0 0}.profile-overview p{font-size:9px}.profile-personal{padding:17px 13px}.profile-personal dl>div{grid-template-columns:1fr;gap:8px}.profile-personal dd{text-align:left;padding-left:24px}.profile-shortcuts>div{grid-template-columns:1fr}.profile-shortcuts a{padding:15px 14px 15px 49px}.profile-shortcuts a>svg:first-child{position:absolute;left:14px;top:19px}.profile-shortcuts h3{margin:0}.profile-footer>span{display:none}.profile-footer{justify-content:center}.profile-photo-editor{align-items:flex-start;gap:13px}.profile-photo-editor .profile-avatar{width:60px;height:60px}.profile-photo-editor .profile-initials{font-size:22px}.profile-edit-dialog>div{padding-left:15px;padding-right:15px}}.customer-settings-reference{padding-bottom:25px}.customer-settings-frame{padding:30px 25px 25px;min-width:0}.customer-settings-heading{display:flex;align-items:center;flex-wrap:wrap;gap:13px;padding-bottom:22px;border-bottom:1px solid #17394c}.customer-settings-heading>svg{color:#00c8f9;flex-shrink:0}.customer-settings-heading>div{min-width:0;flex:1}.customer-settings-heading h1{font-size:27px;font-weight:600}.customer-settings-heading p{color:#729ab5;font-size:11px;line-height:1.8;margin-top:5px}.customer-settings-heading>a{margin-left:auto}.customer-settings-security{margin:24px 0}.customer-settings-section-heading{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.customer-settings-section-heading>svg{color:#2dc9ef;flex-shrink:0;margin-top:3px}.customer-settings-section-heading>div{flex:1;min-width:0}.customer-settings-section-heading h2{font-size:16px;font-weight:500}.customer-settings-section-heading p{color:#6e9db9;font-size:10px;line-height:1.8;margin-top:4px}.customer-settings-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.customer-settings-security-grid article{display:flex;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;padding:20px 17px;border:1px solid #21495e;border-radius:6px;background:linear-gradient(120deg,#052333,#03131f)}.customer-settings-security-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid #27607b;border-radius:6px;color:#48d4f3;background:#0a3043}.customer-settings-security-grid article:last-child .customer-settings-security-icon{color:#e7ce7c;border-color:#66572c;background:#282412}.customer-settings-security-grid h3{font-size:15px;font-weight:500;color:#c5e3f0}.customer-settings-security-grid p{color:#7b9fb6;font-size:11px;line-height:1.9;margin:7px 0 3px}.customer-settings-security-grid article>a{margin-top:auto;min-height:35px;padding:8px 11px;font-size:10px;max-width:100%}.customer-settings-security-grid article>a>svg{flex-shrink:0}.customer-settings-notifications{padding:23px 19px 20px;border:1px solid #20475d;border-radius:7px;background:#031520}.customer-settings-browser-badge{display:inline-flex;align-items:center;gap:5px;color:#80bdd8;background:#062638;border:1px solid #24536b;border-radius:4px;padding:5px 7px;font-size:8px;margin-left:auto}.customer-settings-local-note{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px solid #214d62;border-radius:5px;background:#07232f;margin:20px 0 17px}.customer-settings-local-note>svg{color:#4cb6d6;flex-shrink:0;margin-top:3px}.customer-settings-local-note p{font-size:10px;line-height:1.9;color:#8fb7ce}.customer-settings-toggles{display:grid;gap:11px}.customer-settings-toggle{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:17px 14px;border:1px solid #203e52;border-radius:6px;background:#03111b;cursor:pointer;transition:border-color .15s,background .15s}.customer-settings-toggle.is-enabled{border-color:#235b78;background:linear-gradient(120deg,#051f2f,#03131f)}.customer-settings-toggle:hover{border-color:#2998c0}.customer-settings-toggle-icon{display:grid;place-items:center;width:38px;height:40px;flex-shrink:0;border:1px solid #264a60;border-radius:5px;color:#668fa8;background:#082130}.customer-settings-toggle.is-enabled .customer-settings-toggle-icon{border-color:#22647e;color:#30c6f0;background:#082d41}.customer-settings-toggle-copy{flex:1;min-width:0}.customer-settings-toggle-copy>span{display:block;color:#c1dfef;font-size:13px;font-weight:500}.customer-settings-toggle-copy>small{display:block;font-size:10px;color:#7099b3;line-height:1.8;margin-top:4px}.customer-settings-toggle input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.customer-settings-switch{width:42px;height:24px;flex-shrink:0;border-radius:20px;background:#153244;border:1px solid #365265;padding:3px;transition:background .15s,border-color .15s}.customer-settings-switch>span{display:block;height:16px;width:16px;border-radius:50%;background:#7995a9;transition:transform .15s,background .15s}.customer-settings-toggle input:checked+.customer-settings-switch{border-color:#00b8f0;background:linear-gradient(120deg,#0069cc,#00aacb);box-shadow:0 0 12px #0099ff26}.customer-settings-toggle input:checked+.customer-settings-switch>span{transform:translate(18px);background:#d0f5ff}.customer-settings-toggle input:focus-visible+.customer-settings-switch{outline:2px solid #72e4ff;outline-offset:4px}.customer-settings-toggle-state{width:20px;color:#64879e;font-size:9px;flex-shrink:0}.customer-settings-toggle.is-enabled .customer-settings-toggle-state{color:#7cd3ee}.customer-settings-save-status{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:19px;font-size:10px;color:#8aacbf}.customer-settings-save-status>span{width:6px;height:6px;border-radius:50%;background:#43849a}.customer-settings-save-status>span.is-unsaved{background:#e8c264;box-shadow:0 0 8px #dcb33033}.customer-settings-save-status small{display:block;flex-basis:100%;margin-left:13px;color:#678fa8;font-size:9px;line-height:1.8}.customer-settings-notice,.customer-settings-save-error,.customer-settings-save-success{display:flex;align-items:flex-start;gap:9px;border:1px solid #67562b;border-radius:5px;background:#252316;color:#c8b988;padding:12px;font-size:11px;line-height:1.8;margin:14px 0;overflow-wrap:anywhere}.customer-settings-save-error{border-color:#713c51;background:#2d1722;color:#eeb2c4}.customer-settings-save-success{border-color:#286650;background:#072d25;color:#9bd9be}.customer-settings-notice>svg,.customer-settings-save-error>svg,.customer-settings-save-success>svg{flex-shrink:0;margin-top:3px}.customer-settings-form-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;border-top:1px solid #1c4156;padding-top:17px;margin-top:17px}.customer-settings-form-actions>div{display:flex;flex-wrap:wrap;gap:8px}.customer-settings-reset{display:inline-flex;align-items:center;gap:6px;padding:8px 0;font-size:10px;color:#75a5be}.customer-settings-form-actions button:disabled{opacity:.4;cursor:not-allowed}.customer-settings-form-actions .home-button{font-size:10px;padding:10px 12px}.customer-settings-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:24px}.customer-settings-footer>span{font-size:7px;color:#426f89;letter-spacing:1px}.customer-settings-footer a{display:flex;align-items:center;gap:7px;color:#72bddf;font-size:10px}.customer-settings-guide>svg{color:#35c8f1;filter:none}.customer-settings-guide>span:not(.settings-art-frame){color:#7bbbd9}@media(min-width:1101px)and (max-width:1350px){.customer-settings-form-actions>div{width:100%;justify-content:flex-end}.customer-settings-toggle{gap:9px;padding-inline:12px}.customer-settings-toggle-state{display:none}}@media(max-width:600px){.customer-settings-frame{padding:28px 17px}.customer-settings-heading{gap:10px}.customer-settings-heading h1{font-size:24px}.customer-settings-heading p{font-size:10px}.customer-settings-heading>a{flex-basis:100%;margin-top:5px}.customer-settings-security-grid{grid-template-columns:1fr;gap:12px}.customer-settings-security-grid article{padding:18px 15px}.customer-settings-security-grid article>a{width:100%}.customer-settings-section-heading h2{font-size:15px}.customer-settings-section-heading p{font-size:9px}.customer-settings-notifications{padding:20px 12px}.customer-settings-notifications .customer-settings-section-heading>div{flex-basis:calc(100% - 32px)}.customer-settings-browser-badge{margin-left:31px}.customer-settings-local-note{padding:11px 9px}.customer-settings-local-note p{font-size:10px}.customer-settings-toggle{display:grid;grid-template-columns:30px minmax(0,1fr) 38px;gap:9px;padding:14px 10px}.customer-settings-toggle-icon{width:30px;height:33px}.customer-settings-toggle-icon svg{width:17px}.customer-settings-toggle-copy>span{font-size:12px}.customer-settings-toggle-copy>small{font-size:9px}.customer-settings-switch{width:38px;height:22px;padding:3px}.customer-settings-switch>span{height:14px;width:14px}.customer-settings-toggle input:checked+.customer-settings-switch>span{transform:translate(16px)}.customer-settings-toggle-state{display:none}.customer-settings-form-actions{gap:8px}.customer-settings-form-actions>div{width:100%}.customer-settings-form-actions .home-button{flex:1;padding:10px 8px;font-size:9px;gap:6px}.customer-settings-footer>span{display:none}.customer-settings-footer{justify-content:center}}@media(prefers-reduced-motion:reduce){.customer-settings-toggle,.customer-settings-switch,.customer-settings-switch>span{transition:none}}.addresses-reference{overflow-x:clip;padding-bottom:25px}.addresses-frame{padding:30px 25px 25px}.addresses-heading{display:flex;align-items:center;flex-wrap:wrap;gap:13px;padding-bottom:21px;border-bottom:1px solid #17394c}.addresses-heading>svg{color:#00c8f9;flex-shrink:0}.addresses-heading>div{min-width:0}.addresses-heading h1{font-size:27px;font-weight:600}.addresses-heading p{color:#729ab5;font-size:11px;margin-top:4px}.addresses-heading-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.addresses-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:22px 0}.addresses-overview>div{display:flex;align-items:flex-start;gap:12px;padding:18px 15px;border:1px solid #1d435a;border-radius:6px;background:linear-gradient(130deg,#062335,#02121d);min-width:0}.addresses-overview>div>span{display:grid;place-items:center;width:36px;height:38px;flex-shrink:0;border:1px solid #24516a;border-radius:5px;background:#072c40;color:#32c9f2}.addresses-overview>div:last-child>span{color:#67d8b4;background:#082c2b;border-color:#27534c}.addresses-overview>div>div{min-width:0}.addresses-overview small{display:block;color:#7eabc6;font-size:8px;letter-spacing:.8px}.addresses-overview strong{display:block;font-size:27px;line-height:1.4;margin-top:5px;font-weight:500}.addresses-overview .addresses-default-label{font-size:20px;overflow-wrap:anywhere;padding-block:3px}.addresses-overview p{color:#628ba7;font-size:9px;margin-top:5px}.addresses-list-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:23px 0 14px}.addresses-list-heading h2{font-size:15px;font-weight:500}.addresses-list-heading>span{color:#5c8eab;font-size:9px}.addresses-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.address-card{display:flex;flex-direction:column;min-width:0;border:1px solid #1d4056;border-radius:7px;background:linear-gradient(130deg,#051b2a,#020f1a);padding:18px 15px}.address-card.is-default{border-color:#147caf;box-shadow:inset 0 0 25px #006bff0a}.address-card-heading{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:20px}.address-card-heading>span{display:grid;place-items:center;width:34px;height:34px;color:#38bce9;border:1px solid #1f526f;border-radius:5px;background:#082a3e;flex-shrink:0}.address-card-heading h3{min-width:0;flex:1;font-size:16px;font-weight:500;overflow-wrap:anywhere}.address-default-badge{display:inline-flex;align-items:center;gap:4px;border:1px solid #256858;border-radius:4px;padding:4px 6px;background:#073b2c;color:#72dfbb;font-size:8px;font-weight:500}.address-card address{display:grid;gap:13px;font-style:normal;margin-bottom:20px}.address-card address>div{display:flex;align-items:flex-start;gap:9px;color:#8fb4cd;font-size:11px;line-height:1.7;min-width:0}.address-card address svg{flex-shrink:0;color:#5996b9;margin-top:3px}.address-card address strong{color:#c7e0ef;font-weight:500}.address-card address :is(span,strong,p){min-width:0;overflow-wrap:anywhere}.address-card address small{display:block;font-size:10px;color:#6f94ad;margin-top:4px}.address-card-notes{padding-top:12px;border-top:1px solid #15364a}.address-card-notes p{color:#7297b1;font-size:10px;white-space:pre-wrap}.address-card-actions{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid #173b50;padding-top:14px;margin-top:auto}.address-card-actions .home-button{min-height:32px;padding:7px 8px;font-size:9px;gap:5px}.address-default-button{margin-left:auto;color:#87cde7}.address-delete-button{color:#d1a0b1;border-color:#533d50;background:#201723}.address-card-actions button:disabled{opacity:.45;cursor:not-allowed}.addresses-error{display:flex;align-items:flex-start;gap:9px;border:1px solid #6d3d4f;border-radius:5px;padding:12px;background:#2a1620;color:#e7adbd;font-size:11px;line-height:1.8;margin:15px 0;overflow-wrap:anywhere}.addresses-error>svg{flex-shrink:0;margin-top:3px}.addresses-error>span{flex:1}.addresses-error>button{flex-shrink:0;padding:3px}.addresses-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:330px;padding:35px 15px;text-align:center}.addresses-empty>svg{color:#2ab8e1;margin-bottom:21px}.addresses-empty h2{font-size:22px;font-weight:500;margin-top:12px}.addresses-empty p{color:#789eb7;font-size:12px;line-height:1.8;margin:10px 0 23px}.addresses-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:24px}.addresses-footer>span{color:#416f8b;font-size:7px;letter-spacing:1px}.addresses-footer a{display:flex;align-items:center;gap:7px;color:#72bddf;font-size:10px}.addresses-delivery-panel>svg{color:#36c4f1;filter:none}.addresses-delivery-panel>span:not(.settings-art-frame){color:#77b8d9}.addresses-tip{color:#6f9cb7;font-size:11px;line-height:1.9;margin-bottom:15px}.addresses-dialog{width:100%;max-width:min(640px,calc(100vw - 32px));border:1px solid #1a729b;border-radius:8px;background:#03131f;color:#d5e9f7;box-shadow:0 0 0 2px #0e2c3e,0 0 35px #007cff22}.addresses-dialog>div{border-color:#183d51}.addresses-dialog>div:first-child{background:#061d2c}.addresses-dialog>div:last-child{background:#041521;padding:13px 20px}.addresses-dialog button:disabled{opacity:.45;cursor:wait}.addresses-dialog :is(button,input,textarea):focus-visible{outline:2px solid #58d7ff;outline-offset:3px}.addresses-form-banner{display:flex;align-items:center;gap:13px;position:relative;padding:23px;margin-bottom:21px;background:#020e18}.addresses-form-banner>svg{flex-shrink:0;color:#25c5f3}.addresses-form-banner>div{min-width:0}.addresses-form-banner small{color:#558ead;font-size:8px;letter-spacing:1.5px}.addresses-form-banner h2{font-size:16px;font-weight:500;margin-top:4px;overflow-wrap:anywhere}.addresses-form-banner p{color:#7b9eb7;font-size:10px;line-height:1.8;margin-top:6px;overflow-wrap:anywhere}.addresses-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.addresses-form-grid label{min-width:0;color:#99bbd2;font-size:11px}.addresses-form-grid label>small{color:#5e89a3;font-size:9px}.addresses-form-wide{grid-column:1 / -1}.addresses-form-grid :is(input,textarea){display:block;width:100%;min-width:0;padding:9px 11px;border:1px solid #24495f;border-radius:5px;background:#041722;color:#d1e7f5;font-size:12px;margin-top:7px}.addresses-form-grid textarea{resize:vertical;min-height:65px}.addresses-form-grid :is(input,textarea)::-moz-placeholder{color:#527993}.addresses-form-grid :is(input,textarea)::placeholder{color:#527993}.addresses-default-field{display:flex;align-items:center;gap:10px;margin-top:19px;padding:13px;border:1px solid #1b485c;border-radius:5px;background:#061e2a}.addresses-default-field input{width:15px;height:15px;accent-color:#00c2f4;flex-shrink:0}.addresses-default-field b{display:block;font-size:11px;font-weight:500;color:#a5cddd}.addresses-default-field small{display:block;margin-top:4px;color:#678fa9;font-size:9px;line-height:1.7}.addresses-delete-dialog{max-width:min(490px,calc(100vw - 32px))}.addresses-delete-content>p{color:#aac9df;font-size:12px;line-height:1.8}.addresses-delete-content address{font-style:normal;font-size:11px;color:#719bb6;line-height:1.9;margin-top:12px;overflow-wrap:anywhere}.addresses-delete-content .addresses-delete-note{margin-top:17px;color:#c0aa80;font-size:11px}.address-confirm-delete{border-color:#954158;background:#562032;color:#ffd5df}@media(min-width:1101px)and (max-width:1350px){.addresses-grid{grid-template-columns:1fr}.addresses-heading-actions{width:100%;justify-content:flex-end}}@media(max-width:600px){.addresses-frame{padding:27px 17px}.addresses-heading{gap:10px}.addresses-heading h1{font-size:24px}.addresses-heading p{font-size:10px}.addresses-heading-actions{width:100%;margin-top:4px}.addresses-overview{gap:10px}.addresses-overview>div{flex-direction:column;padding:15px 12px;gap:11px}.addresses-overview small{font-size:7px;letter-spacing:.4px}.addresses-overview .addresses-default-label{font-size:18px}.addresses-grid{grid-template-columns:1fr}.addresses-list-heading>span{font-size:8px}.address-card{padding:17px 14px}.addresses-footer>span{display:none}.addresses-footer{justify-content:center}.addresses-dialog>div{padding-left:15px;padding-right:15px}.addresses-dialog>div:last-child{padding:13px 15px}.addresses-form-banner{padding:22px 18px}.addresses-form-grid{grid-template-columns:1fr;gap:13px}.addresses-form-banner h2{font-size:15px}.addresses-form-banner small{font-size:7px;letter-spacing:1px}.addresses-form-dialog{max-height:calc(100dvh - 3rem)}}.customer-wallet-reference{padding-bottom:25px}.customer-wallet-frame{padding:30px 25px 25px;min-width:0}.customer-wallet-heading{display:flex;align-items:center;flex-wrap:wrap;gap:13px;border-bottom:1px solid #17394c;padding-bottom:22px}.customer-wallet-heading>svg{color:#00c8f9;flex-shrink:0}.customer-wallet-heading>div{min-width:0}.customer-wallet-heading h1{font-size:27px;font-weight:600}.customer-wallet-heading p{color:#729ab5;font-size:11px;margin-top:5px;line-height:1.8}.customer-wallet-heading>button{margin-left:auto}.customer-wallet-overview{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:15px;margin:23px 0}.customer-wallet-balance-card{position:relative;min-width:0;padding:23px 21px 18px;border:1px solid #258ab2;border-radius:7px;background:radial-gradient(ellipse at top left,#07527788,transparent 75%),linear-gradient(130deg,#062b42,#02121e);box-shadow:inset 0 0 28px #00acff08}.customer-wallet-balance-card>div:first-child{display:flex;align-items:center;gap:11px}.customer-wallet-balance-card svg{color:#40d4f6;flex-shrink:0}.customer-wallet-balance-card>div:first-child>span{font-size:9px;color:#8cc2dc;letter-spacing:1px}.customer-wallet-balance-card>div:first-child>b{margin-left:auto;color:#73c0db;font-size:9px;font-weight:500;padding:4px 7px;border:1px solid #215571;border-radius:4px;background:#062537}.customer-wallet-balance-value{display:block;color:#e3f8ff;font-size:clamp(28px,3vw,40px);line-height:1.3;margin:22px 0 11px;font-weight:500;letter-spacing:.5px;overflow-wrap:anywhere;text-shadow:0 0 18px #009fff33}.customer-wallet-balance-card>p{color:#7fa8be;font-size:10px;line-height:1.8}.customer-wallet-balance-card>a{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #20516b;padding-top:14px;margin-top:17px;font-size:10px;color:#8bd5f2}.customer-wallet-balance-error{margin:16px 0}.customer-wallet-balance-error h2{color:#e7b6c4;font-size:16px;margin-bottom:12px}.customer-wallet-pending-card{min-width:0;padding:22px 18px;border:1px solid #5e512a;border-radius:7px;background:radial-gradient(ellipse at top,#302b1466,transparent 80%),#04141d}.customer-wallet-pending-card>svg{color:#f1cf73;margin-bottom:13px}.customer-wallet-pending-card>span{display:block;color:#bdac77;font-size:8px;letter-spacing:1px}.customer-wallet-pending-card strong{display:block;color:#ecd487;font-size:31px;font-weight:500;margin-top:6px}.customer-wallet-pending-card p{color:#8c998f;font-size:10px;line-height:1.9;margin-top:7px}.customer-wallet-topup-panel{border:1px solid #20445a;border-radius:7px;background:#031520;padding:21px 18px}.customer-wallet-section-heading{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.customer-wallet-section-heading>svg{color:#27c4ed;margin-top:2px;flex-shrink:0}.customer-wallet-section-heading>div{min-width:0;flex:1}.customer-wallet-section-heading h2{font-size:16px;font-weight:500}.customer-wallet-section-heading p{color:#6d9bb6;font-size:10px;line-height:1.8;margin-top:4px}.customer-wallet-section-heading>span:not(.customer-wallet-manual-badge){color:#6d94af;font-size:9px;margin-left:auto;padding-top:5px}.customer-wallet-manual-badge{display:inline-flex;align-items:center;gap:5px;margin-left:auto;border:1px solid #645324;border-radius:4px;background:#2e2711;color:#e7ca80;font-size:8px;padding:5px 7px}.customer-wallet-topup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}.customer-wallet-whish-instructions{min-width:0;padding:19px 16px;border:1px solid #1e4e65;border-radius:6px;background:linear-gradient(140deg,#062535,#031622)}.customer-wallet-whish-instructions .home-eyebrow{color:#57beda;font-size:8px;letter-spacing:1.7px}.customer-wallet-whish-instructions h3{font-size:15px;font-weight:500;margin-top:8px;color:#c7e8f5}.customer-wallet-whish-instructions ol{display:grid;gap:17px;margin:20px 0;list-style:none}.customer-wallet-whish-instructions li{display:flex;align-items:flex-start;gap:10px}.customer-wallet-whish-instructions li>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid #2b5e77;border-radius:4px;color:#63ceeb;font-size:10px;background:#092c40;flex-shrink:0}.customer-wallet-whish-instructions li>div{color:#87b0c7;font-size:11px;line-height:1.8;min-width:0}.customer-wallet-whish-number{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.customer-wallet-whish-number strong{font-size:17px;color:#cef2ff;font-weight:500;white-space:nowrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.customer-wallet-whish-number .home-button{font-size:9px;padding:6px 8px;min-height:28px;gap:5px}.customer-wallet-copy-status:not(:empty){margin-top:7px;color:#a4d9c5;font-size:10px;overflow-wrap:anywhere}.customer-wallet-instruction-note{display:flex;align-items:flex-start;gap:8px;font-size:10px;line-height:1.8;color:#698fa8;border-top:1px solid #1a4056;padding-top:14px}.customer-wallet-instruction-note svg{flex-shrink:0;color:#54adce;margin-top:2px}.customer-wallet-topup-form{min-width:0;padding:3px 0}.customer-wallet-topup-form>label{display:block;font-size:11px;color:#afd1e3;margin-bottom:8px}.customer-wallet-topup-form label>span{color:#658ea7;font-size:9px}.customer-wallet-topup-form input{width:100%;min-width:0;border:1px solid #2b5065;border-radius:5px;background:#03121e;color:#d4edf9;padding:11px 12px;font-size:12px}.customer-wallet-topup-form input::-moz-placeholder{color:#567c96;font-size:10px}.customer-wallet-topup-form input::placeholder{color:#567c96;font-size:10px}.customer-wallet-amount-input{display:flex;align-items:center;border:1px solid #25627f;border-radius:5px;background:#041d2a;padding-left:14px;gap:8px}.customer-wallet-amount-input>span{color:#47c6ed;font-size:17px}.customer-wallet-amount-input input{border:0;background:transparent;font-size:22px;padding:9px 10px}.customer-wallet-quick-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 23px}.customer-wallet-quick-amounts button{border:1px solid #214961;border-radius:4px;padding:8px 5px;background:#061e2e;color:#84b6cf;font-size:10px}.customer-wallet-quick-amounts button[aria-pressed=true]{background:#053555;color:#47d6ff;border-color:#008eca;box-shadow:0 0 9px #0af1}.customer-wallet-form-help{font-size:9px;color:#658fa9;line-height:1.8;margin:7px 0 20px}.customer-wallet-form-actions{display:flex;flex-wrap:wrap;gap:8px}.customer-wallet-form-actions .primary{flex:1}.customer-wallet-submit-note{color:#648da6;font-size:9px;line-height:1.9;margin-top:14px}.customer-wallet-form-error,.customer-wallet-form-success{display:flex;align-items:flex-start;gap:8px;padding:11px;margin:13px 0;border:1px solid #6c3b50;border-radius:5px;background:#2d1824;color:#edb1c3;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.customer-wallet-form-success{color:#a4dcca;background:#072c27;border-color:#276452}.customer-wallet-form-error svg,.customer-wallet-form-success svg{flex-shrink:0;margin-top:3px}.customer-wallet-topup-form button:disabled{opacity:.5;cursor:wait}.customer-wallet-transactions{margin-top:29px}.customer-wallet-filters{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0 17px}.customer-wallet-filters button{padding:8px 13px;border:1px solid #234359;border-radius:4px;background:#031722;color:#87b2cb;font-size:10px}.customer-wallet-filters button[aria-pressed=true]{color:#20d0ff;border-color:#0073d0;background:linear-gradient(110deg,#002a56,#031d32);box-shadow:0 0 10px #008cff22}.customer-wallet-transaction-list{display:grid;gap:10px}.customer-wallet-transaction{display:flex;align-items:flex-start;gap:12px;padding:16px 14px;border:1px solid #1c4056;border-radius:6px;background:linear-gradient(120deg,#041b28,#020f19);min-width:0}.customer-wallet-transaction-icon{display:grid;place-items:center;width:35px;height:37px;flex-shrink:0;border:1px solid #29516a;border-radius:5px;color:#65b3d4;background:#08283a}.customer-wallet-transaction-icon.is-credit{border-color:#29624d;color:#6eddb2;background:#07372b}.customer-wallet-transaction-icon.is-debit{color:#e5c77e;border-color:#66532d;background:#2c2615}.customer-wallet-transaction-content{min-width:0;flex:1}.customer-wallet-transaction-title{display:flex;align-items:flex-start;flex-wrap:wrap;gap:9px}.customer-wallet-transaction h3{color:#bbdbe9;font-size:12px;font-weight:500;line-height:1.8;overflow-wrap:anywhere;min-width:0}.customer-wallet-transaction-content>p{display:flex;flex-wrap:wrap;align-items:center;gap:5px 11px;font-size:9px;color:#638fa9;margin-top:6px;line-height:1.8}.customer-wallet-transaction-content>p>span{overflow-wrap:anywhere;min-width:0}.customer-wallet-transaction-content time{color:#739db7}.customer-wallet-status{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid #295168;border-radius:4px;background:#092235;color:#9ebfd2;font-size:8px;line-height:1.6;max-width:100%;overflow-wrap:anywhere}.customer-wallet-status svg{flex-shrink:0}.customer-wallet-status.is-success{color:#7cdeb7;border-color:#2b6451;background:#08382b}.customer-wallet-status.is-pending{color:#e6c97c;border-color:#65532a;background:#2d2712}.customer-wallet-status.is-danger{color:#eca8ba;border-color:#723e52;background:#301923}.customer-wallet-transaction-amount{display:block;min-width:0;max-width:35%;text-align:right;color:#a7cee3;font-size:17px;font-weight:500;overflow-wrap:anywhere}.customer-wallet-transaction-amount.is-credit{color:#69d7b0}.customer-wallet-transaction-amount.is-debit{color:#eac979}.customer-wallet-transaction-amount small{display:block;font-size:8px;color:#57849f;margin-top:5px}.customer-wallet-admin-note{display:flex;align-items:flex-start;gap:6px;margin-top:11px;padding-top:10px;border-top:1px solid #18384b;color:#8aa5b6;font-size:10px;line-height:1.8}.customer-wallet-admin-note svg{flex-shrink:0;color:#ba9c70;margin-top:2px}.customer-wallet-admin-note span{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.customer-wallet-admin-note b{color:#b6ad91;font-weight:500}.customer-wallet-list-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:230px;text-align:center;padding:25px 15px;border:1px solid #193d51;border-radius:6px;background:#03121e}.customer-wallet-list-state>svg{color:#388fac;margin-bottom:15px}.customer-wallet-list-state h3{font-size:17px;font-weight:500;color:#bdd8e9}.customer-wallet-list-state p{color:#7197b1;font-size:11px;line-height:1.9;margin:10px 0 18px}.customer-wallet-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:25px}.customer-wallet-footer>span{color:#416e87;font-size:7px;letter-spacing:1px}.customer-wallet-footer a{display:flex;align-items:center;gap:7px;color:#72bcdf;font-size:10px}.customer-wallet-guide>svg{color:#37c6ee;filter:none}.customer-wallet-guide>span:not(.settings-art-frame){color:#7bb7d4}@media(min-width:1101px)and (max-width:1400px){.customer-wallet-topup-grid{grid-template-columns:1fr}.customer-wallet-overview{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.customer-wallet-balance-card{padding-inline:16px}.customer-wallet-balance-card>div:first-child{flex-wrap:wrap}.customer-wallet-balance-card>div:first-child>span{font-size:8px}.customer-wallet-pending-card{padding-inline:15px}}@media(max-width:700px){.customer-wallet-topup-grid{grid-template-columns:1fr}}@media(max-width:600px){.customer-wallet-frame{padding:28px 17px}.customer-wallet-heading{gap:10px}.customer-wallet-heading h1{font-size:24px}.customer-wallet-heading p{font-size:10px}.customer-wallet-heading>div{flex:1}.customer-wallet-heading>button{flex-basis:100%;margin-top:5px}.customer-wallet-overview{grid-template-columns:1fr;gap:12px}.customer-wallet-balance-card{padding:21px 18px 17px}.customer-wallet-balance-value{font-size:36px}.customer-wallet-pending-card{display:grid;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:7px 10px;padding:17px 16px}.customer-wallet-pending-card>svg{margin:0}.customer-wallet-pending-card>span{font-size:8px;letter-spacing:.5px}.customer-wallet-pending-card strong{margin:0;font-size:27px}.customer-wallet-pending-card p{grid-column:2 / -1;font-size:9px;margin-top:0}.customer-wallet-topup-panel{padding:20px 12px}.customer-wallet-section-heading{gap:8px}.customer-wallet-section-heading h2{font-size:15px}.customer-wallet-section-heading p{font-size:9px}.customer-wallet-manual-badge{margin-left:28px}.customer-wallet-topup-panel .customer-wallet-section-heading>div{flex-basis:calc(100% - 30px)}.customer-wallet-topup-grid{gap:21px;margin-top:17px}.customer-wallet-whish-instructions{padding:17px 12px}.customer-wallet-whish-instructions li{gap:8px}.customer-wallet-whish-instructions li>div{font-size:10px}.customer-wallet-whish-number{gap:7px}.customer-wallet-whish-number strong{font-size:16px}.customer-wallet-instruction-note{font-size:9px}.customer-wallet-filters{gap:6px}.customer-wallet-filters button{padding:7px 10px;font-size:9px}.customer-wallet-transaction{flex-wrap:wrap;gap:9px;padding:15px 12px}.customer-wallet-transaction-icon{width:30px;height:33px}.customer-wallet-transaction-content{flex-basis:calc(100% - 40px)}.customer-wallet-transaction-amount{flex:0 0 100%;max-width:100%;display:flex;align-items:center;gap:7px;text-align:left;padding-left:39px;font-size:18px}.customer-wallet-transaction-amount small{margin:0}.customer-wallet-transaction h3{font-size:11px}.customer-wallet-transaction-content>p{font-size:8px;gap:4px 8px}.customer-wallet-transactions .customer-wallet-section-heading>span{flex-basis:100%;margin-left:28px;padding:0}.customer-wallet-footer>span{display:none}.customer-wallet-footer{justify-content:center}}.reference-local-products{overflow-x:clip}.reference-local-products .reference-search button{display:grid;place-items:center;flex-shrink:0}.local-products-heading{flex-wrap:wrap}.local-products-heading-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.local-products-filters{margin-bottom:4px}.local-products-identity{display:flex;align-items:center;gap:11px}.local-products-identity>div{min-width:0}.local-products-thumbnail{display:grid;place-items:center;width:44px;height:48px;flex-shrink:0;overflow:hidden;border:1px solid #21536c;border-radius:5px;color:#35c9f5;background:linear-gradient(135deg,#07384f,#04121e)}.local-products-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.local-products-identity b,.local-products-identity small{display:block;max-width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-products-identity b{font-size:11px;font-weight:500;color:#d2e8f7}.local-products-identity small{font-size:9px;color:#799fba;margin-top:5px}.local-products-identity span:not(.local-products-thumbnail){display:block;margin-top:4px;font-size:8px;color:#4f82a1}.local-products-stock{color:#78d4b8;font-size:13px}.local-products-stock small{color:#60879e;font-size:9px}.local-products-stock.empty{color:#e4bf77}.local-products-table button:disabled{opacity:.45;cursor:not-allowed}.local-products-dialog{width:100%;max-width:min(820px,calc(100vw - 32px));color-scheme:dark}.local-manage-dialog{max-width:min(920px,calc(100vw - 32px))}.local-variant-dialog{max-width:min(610px,calc(100vw - 32px))}.local-products-dialog :where(.rounded-3xl,.rounded-2xl){border-radius:6px;border-color:#214359}.local-products-dialog :where(input:not([type=checkbox]):not([type=file]),select,textarea){min-width:0;max-width:100%;border:1px solid #234b61;border-radius:5px;background:#041722;color:#d0e5f3;padding:9px 11px;font-size:12px}.local-products-dialog .text-slate-400{color:#8faec5}.local-products-dialog .text-slate-500{color:#6e97b3}.local-products-dialog .font-extrabold{font-weight:600}.local-products-dialog .grid>div{min-width:0}.local-products-dialog .truncate{max-width:100%}.local-products-dialog button{font-size:11px;border-radius:5px}.local-products-dialog button.bg-gradient-to-r{border:1px solid #00bdff;background:linear-gradient(110deg,#006ebe,#008eaf);color:#fff;box-shadow:0 0 14px #008cff22}.local-products-dialog pre{max-width:100%;scrollbar-width:thin}.local-products-dialog input[type=checkbox]{accent-color:#00b9ee}.local-manage-banner{margin:0;padding:23px}.local-manage-banner h2{font-size:15px}.local-manage-tabs{display:flex;gap:7px}.local-manage-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;padding:10px;border:1px solid #244b61;background:#061b29;color:#81b3cf}.local-manage-tabs button.active{color:#b3ecff;border-color:#008ff0;background:linear-gradient(120deg,#00365e,#04182c);box-shadow:0 0 10px #0088ff25}.local-immediate-note{font-size:10px;line-height:1.7;color:#749bb5}.local-manage-content>[hidden]{display:none}.local-images-panel .h-14,.local-variants-panel .h-14{flex-shrink:0}.local-products-dialog .flex.items-end{flex-wrap:wrap}.local-products-dialog>div:last-child{padding:13px 18px}@media(max-width:1400px){.local-products-heading-actions{width:100%;justify-content:flex-end}}@media(max-width:650px){.local-products-heading-actions{justify-content:flex-start}.local-products-table .orders-pagination{flex-direction:column;align-items:flex-start}.local-products-table .orders-pagination>div{width:100%;justify-content:space-between}.local-products-frame .orders-footer>span{font-size:7px;letter-spacing:.5px}.local-products-table .orders-table-heading{align-items:flex-start}.local-products-table .orders-table-heading p{max-width:175px;line-height:1.6}.local-manage-tabs{gap:5px}.local-manage-tabs button{flex-direction:column;padding:9px 4px;font-size:9px}.local-products-dialog .flex.items-center.justify-between{flex-wrap:wrap;gap:10px}.local-products-dialog .flex.items-center.justify-between>.min-w-0{flex-basis:100%}.local-products-dialog .text-sm{font-size:12px}.local-manage-banner{padding:21px 18px}.local-products-dialog .p-4{padding:12px}}.reference-provider-products{overflow-x:clip}.reference-provider-products .reference-search button{display:grid;place-items:center;flex-shrink:0}.provider-products-crest>span:last-child{font-size:10px;letter-spacing:.6px}.provider-products-controls{margin-bottom:16px;padding:16px;border:1px solid #1c4056;border-radius:6px;background:linear-gradient(130deg,#041a28,#020f1a)}.provider-products-control-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.provider-products-control-heading>span,.provider-products-control-heading>button{display:flex;align-items:center;gap:7px;font-size:11px;color:#95cce7}.provider-products-control-heading>span>svg{color:#17c6f2}.provider-products-control-heading>button{font-size:10px}.provider-products-filter-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:12px}.provider-products-filter-grid label,.provider-products-sync-mode{min-width:0;font-size:10px;color:#86aac2}.provider-products-controls select,.provider-products-filter-grid input{display:block;width:100%;min-width:0;margin-top:7px;padding:9px 10px;border:1px solid #24485f;border-radius:4px;background:#061b28;color:#c6e0f0;font-size:11px;color-scheme:dark}.provider-products-filter-grid input::-moz-placeholder{color:#6289a3}.provider-products-filter-grid input::placeholder{color:#6289a3}.provider-products-controls input:focus-visible,.provider-products-controls select:focus-visible{outline:2px solid #47d7ff;outline-offset:2px}.provider-products-sync{display:grid;grid-template-columns:minmax(0,1fr) 125px auto;align-items:end;gap:12px;border-top:1px solid #17374a;margin-top:17px;padding-top:15px}.provider-products-sync>div:first-child{display:flex;align-items:center;align-self:center;gap:10px;min-width:0}.provider-products-sync>div:first-child>svg{flex-shrink:0;color:#3bcaf5}.provider-products-sync b{display:block;font-weight:500;font-size:12px;color:#c4e0f3}.provider-products-sync small{display:block;font-size:9px;line-height:1.7;margin-top:5px;color:#6e95b0;overflow-wrap:anywhere}.provider-products-sync-actions{display:flex;flex-wrap:wrap;gap:7px}.provider-products-sync-actions button{white-space:nowrap;padding:9px;font-size:10px}.provider-products-last-sync{display:flex;align-items:flex-start;gap:7px;margin-top:14px;color:#668fa9;font-size:9px;line-height:1.8}.provider-products-last-sync>svg{flex-shrink:0;margin-top:2px}.provider-products-last-sync b{font-weight:500;margin-left:6px}.provider-products-last-sync .success{color:#6fcdb1}.provider-products-last-sync .failure{color:#e291a9}.provider-products-last-sync button,.provider-products-source-error button{text-decoration:underline}.provider-products-source-error{margin-top:12px;font-size:11px;color:#e1a2b3}.provider-products-identity{display:flex;align-items:center;gap:10px}.provider-products-identity>span{display:grid;place-items:center;flex-shrink:0;width:40px;height:45px;border:1px solid #23516b;border-radius:5px;background:linear-gradient(135deg,#07334c,#051524);color:#35c6f2}.provider-products-identity>div{min-width:0}.provider-products-identity b,.provider-products-identity small,.provider-products-identity em{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.provider-products-identity b{color:#d2e7f6;font-size:11px;font-weight:500}.provider-products-identity small{color:#779db8;font-size:9px;margin-top:5px}.provider-products-identity em{color:#517e9b;font-size:8px;font-style:normal;margin-top:4px}.provider-products-dialog{width:100%;max-width:min(750px,calc(100vw - 32px));color-scheme:dark}.provider-logs-dialog{max-width:min(920px,calc(100vw - 32px))}.provider-product-details{display:grid;gap:13px}.provider-product-banner{padding:24px;margin:0 0 3px}.provider-product-banner h2{font-size:15px}.provider-product-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.provider-product-facts>div{min-width:0;padding:13px;border:1px solid #1d4055;border-radius:5px;background:#041923}.provider-product-facts dt{font-size:10px;color:#7299b3}.provider-product-facts dd{margin-top:7px;font-size:12px;color:#c0dced;overflow-wrap:anywhere}.provider-product-details-note{font-size:10px;line-height:1.7;color:#6f97b2}.provider-product-data{min-width:0;border:1px solid #23455b;border-radius:5px;background:#041724}.provider-product-data summary{cursor:pointer;padding:12px;font-size:11px;color:#a5cde4}.provider-product-data summary:focus-visible{outline:2px solid #47d7ff;outline-offset:2px}.provider-product-data pre{max-width:100%;max-height:330px;overflow:auto;scrollbar-width:thin;scrollbar-color:#28516b #03131d;padding:13px;border-top:1px solid #163a4f;color:#8bbfd7;font-size:11px;line-height:1.8;background:#02121d}.provider-logs-table{margin-top:15px}.provider-logs-table table{min-width:630px}.provider-log-mode{text-transform:capitalize}.provider-log-error{width:200px;overflow-wrap:anywhere;margin-top:7px;color:#d996aa;font-size:10px;line-height:1.7}.provider-logs-dialog .orders-detail-empty>svg{margin-inline:auto}.provider-products-dialog>div:last-child{padding:13px 18px}.provider-sync-spinning{animation:provider-sync-spin 1.2s linear infinite}@keyframes provider-sync-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.provider-sync-spinning{animation:none}}@media(max-width:1400px){.provider-products-sync{grid-template-columns:minmax(0,1fr) 140px}.provider-products-sync-actions{grid-column:1 / -1;justify-content:flex-end}}@media(max-width:650px){.provider-products-crest>span:last-child{font-size:8px}.provider-products-controls{padding:12px}.provider-products-filter-grid{grid-template-columns:minmax(0,1fr)}.provider-products-control-heading{flex-wrap:wrap}.provider-products-sync{grid-template-columns:minmax(0,1fr)}.provider-products-sync-actions{justify-content:flex-start}.provider-products-sync-mode{display:flex;align-items:center;gap:10px}.provider-products-sync-mode>span{flex-shrink:0}.provider-products-sync-mode select{margin:0}.provider-products-table .orders-pagination{flex-direction:column;align-items:flex-start}.provider-products-table .orders-pagination>div{width:100%;justify-content:space-between}.provider-products-frame .orders-footer>span{font-size:7px;letter-spacing:.5px}.provider-products-table .orders-table-heading{align-items:flex-start}.provider-products-table .orders-table-heading p{max-width:180px;line-height:1.6}.provider-product-facts{gap:8px}.provider-product-facts>div{padding:10px}.provider-product-facts dd{font-size:11px}.provider-product-banner{padding:22px 18px}}.store-auth-page{max-width:1100px;margin:0 auto;padding-bottom:28px}.store-auth-page .home-masthead{justify-content:center}.store-auth-layout{display:grid;grid-template-columns:minmax(0,560px) minmax(220px,1fr);gap:38px;align-items:center}.store-auth-panel{padding:36px 38px 34px;min-width:0;background:radial-gradient(ellipse at top,#07304999,transparent 70%),#02121d}.store-auth-back{display:inline-flex;align-items:center;gap:8px;color:#82b6d0;font-size:10px;letter-spacing:.6px;text-decoration:none}.store-auth-panel header{margin:25px 0 24px}.store-auth-symbol{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border:1px solid #0bbbee;border-radius:12px;color:#28d6ff;background:#023049;box-shadow:0 0 22px #00bdff18}.store-auth-panel h1{font-size:clamp(24px,3vw,31px);font-weight:750;line-height:1.15;margin:9px 0 12px;color:#e5f6ff;letter-spacing:-.5px}.store-auth-panel header p{font-size:11px;line-height:1.8;color:#85aec4;max-width:370px}.store-auth-form{display:grid;gap:17px}.store-auth-form fieldset{display:grid;gap:17px;border:0;padding:0;margin:0;min-width:0}.store-auth-field{display:grid;gap:8px}.store-auth-field>label{font-size:10px;letter-spacing:.6px;font-weight:650;color:#c1e3f3}.store-auth-form input{width:100%;min-width:0;height:46px;border:1px solid #205772;border-radius:7px;padding:0 13px;background:#031b2b;color:#e3f6ff;font-size:16px;text-transform:none;outline:none}.store-auth-form input:focus{border-color:#2edbff;box-shadow:0 0 0 3px #00c8ff20}.store-auth-form input::-moz-placeholder{color:#597f97}.store-auth-form input::placeholder{color:#597f97}.store-auth-form input:disabled{opacity:.65}.store-auth-password{position:relative}.store-auth-password input{padding-right:46px}.store-auth-password button{position:absolute;inset:0 0 0 auto;width:44px;display:grid;place-items:center;color:#86c5df;border:0;background:none;cursor:pointer}.store-auth-hint{font-size:10px;line-height:1.6;color:#749cb3}.store-auth-submit{width:100%;min-height:46px;margin-top:3px;font-size:12px!important;justify-content:center}.store-auth-bottom{padding-top:17px;margin-top:4px;border-top:1px solid #174259;font-size:10px;line-height:1.9;color:#81a9be;text-align:center}.store-auth-bottom a{color:#2ad7ff;font-weight:700;margin-left:5px;white-space:nowrap}.store-auth-message{display:flex;gap:10px;align-items:flex-start;padding:13px;border:1px solid #1e6687;border-radius:7px;background:#073049;font-size:11px;line-height:1.8;color:#c4eafa}.store-auth-message svg{flex-shrink:0;margin-top:2px}.store-auth-message.is-error{border-color:#99526a;background:#331928;color:#ffcee0}.store-auth-message h2{font-size:15px;margin:0 0 6px;color:#44dfff}.store-auth-message p{margin:0;overflow-wrap:anywhere}.store-auth-art{text-align:center;min-width:0;padding:10px}.store-auth-art img{display:block;width:100%;max-width:330px;max-height:330px;-o-object-fit:contain;object-fit:contain;margin:0 auto 14px}.store-auth-art h2{font-size:36px;line-height:1.1;font-weight:750;margin:13px 0;color:#d9f3ff}.store-auth-art h2 em{font-style:normal;color:#20d5ff}.store-auth-art p{font-size:10px;line-height:1.9;letter-spacing:.7px;color:#7aa9bf;max-width:290px;margin:18px auto}.store-auth-art a{font-size:10px;letter-spacing:1px;color:#28d6ff}.store-auth-page :is(a,button):focus-visible{outline:2px solid #6ae4ff;outline-offset:4px}@media(max-width:1100px){.store-auth-layout{gap:20px}.store-auth-panel{padding:30px}.store-auth-art h2{font-size:29px}}@media(max-width:700px){.store-auth-layout{display:block;max-width:520px;margin:auto}.store-auth-art{display:none}.store-auth-panel{padding:28px 25px}.store-auth-panel header{margin:22px 0}.store-auth-page .home-masthead{min-height:120px}.store-auth-panel h1{font-size:26px}}@media(max-width:360px){.store-auth-panel{padding:26px 20px}.store-auth-panel h1{font-size:23px}}.reference-users{overflow-x:clip}.reference-users .reference-search button{display:grid;place-items:center;flex-shrink:0;color:#8dbbd6}.users-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:17px}.users-filters button{display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 8px;border:1px solid #194059;border-radius:5px;color:#8eb5d0;font-size:12px;background:#031522}.users-filters button.active{color:#c9f1ff;border-color:#08f;background:linear-gradient(120deg,#002b57,#031629);box-shadow:inset 0 0 14px #0060a92b,0 0 10px #007fff1f}.users-filters button.active svg{color:#00ceff}.users-result-count{font-size:10px;color:#6fa9ca;white-space:nowrap}.users-table-panel table{min-width:760px}.users-table-panel td{padding-top:18px;padding-bottom:18px}.users-identity{display:flex;align-items:center;gap:12px}.users-identity>div{min-width:0}.users-identity b{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dcebf6;font-size:12px;font-weight:500}.users-identity>div>span{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#81a3bc;font-size:10px;margin-top:4px}.users-identity small{display:block;color:#4e7897;font-size:9px;margin-top:5px}.users-avatar{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;border:1px solid #236380;border-radius:50%;background:linear-gradient(135deg,#0c354d,#041c2d);color:#8edfff;font-size:13px;letter-spacing:.4px}.users-avatar.is-vip{border-color:#7a6732;background:linear-gradient(135deg,#302b18,#131e26);color:#f3d877}.users-role,.users-tier{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border:1px solid #244354;border-radius:4px;color:#88adc5;background:#09202e;font-size:9px;white-space:nowrap;text-transform:capitalize}.users-role.role-admin{border-color:#514677;background:#1e1b3e;color:#bfaaff}.users-tier.is-vip{border-color:#766023;background:#292310;color:#e9cd75}.users-community>svg{color:#56c6e9}.users-community h2{font-size:22px}.users-edit-form{display:grid;gap:15px;padding:5px 0}.users-edit-banner{position:relative;display:flex;align-items:center;gap:14px;padding:28px 24px;background:#020e18;margin:0 0 4px}.users-edit-banner>.users-avatar{width:47px;height:47px;font-size:17px}.users-edit-banner>div{flex:1;min-width:0}.users-edit-banner h2{color:#d6edfc;font-size:16px;font-weight:500;overflow-wrap:anywhere}.users-edit-banner>div>span{display:block;margin-top:5px;font-size:11px;color:#7aa4c0;overflow-wrap:anywhere}.users-edit-banner small{display:block;margin-top:6px;color:#4e7e9c;font-size:9px;overflow-wrap:anywhere}.users-save-error{padding:12px;border:1px solid #773742;border-radius:5px;background:#30171d;color:#f0a6b2;font-size:12px}.users-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:17px}.users-form-grid label{display:block;min-width:0;font-size:11px;color:#a5c3d8}.users-form-grid input,.users-form-grid select{display:block;margin-top:8px;padding:11px;width:100%;min-width:0;border:1px solid #20475f;border-radius:5px;background:#03121e;color:#d9edf9;font-size:12px}.users-form-grid input::-moz-placeholder{color:#4e7793}.users-form-grid input::placeholder{color:#4e7793}.users-form-grid small{display:block;margin-top:7px;color:#648ca7;font-size:10px;line-height:1.5}.users-wallet-summary{display:flex;align-items:center;gap:13px;padding:19px;border:1px solid #164760;border-radius:6px;background:linear-gradient(110deg,#052033,#031522)}.users-wallet-summary>svg{color:#23c5ef;flex-shrink:0}.users-wallet-summary>div{min-width:0}.users-wallet-summary span{display:block;font-size:10px;color:#7fa7c3}.users-wallet-summary strong{display:block;margin-top:5px;color:#c8edff;font-size:21px;font-weight:500;overflow-wrap:anywhere}.users-wallet-summary small{display:block;margin-top:5px;font-size:10px;color:#5e89a6}.users-wallet-summary a{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;margin-left:auto;color:#66cef2;font-size:11px}.users-edit-dates{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;color:#507b97;font-size:9px}.users-dialog{max-width:min(1040px,calc(100vw - 32px))}.users-dialog .users-edit-form{gap:12px}.users-dialog .users-edit-banner{padding:20px 18px}.users-dialog .orders-detail-panel{padding:14px}.users-dialog .users-form-grid{gap:12px;margin-top:13px}.users-dialog .users-wallet-summary{padding:14px}.users-dialog a:focus-visible{outline:2px solid #47d7ff;outline-offset:3px}@media(max-width:1400px){.users-identity{gap:9px}.users-identity b,.users-identity>div>span{max-width:150px}.users-table-panel table{min-width:730px}}@media(max-width:700px){.users-filters{gap:7px}.users-filters button{gap:5px;font-size:10px}.users-filters svg{width:14px}}@media(max-width:500px){.users-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.users-filters button{padding:12px;font-size:12px}.users-form-grid{grid-template-columns:1fr}.users-edit-banner{align-items:flex-start;flex-wrap:wrap;padding:24px 20px;gap:11px}.users-edit-banner>div{min-width:140px}.users-edit-banner>.users-tier{margin-left:58px}.users-edit-banner h2{font-size:14px}.users-wallet-summary{flex-wrap:wrap;padding:15px}.users-wallet-summary a{margin-left:37px}.users-wallet-summary strong{font-size:19px}}.reference-api{overflow-x:clip}.api-workspace-label{display:flex;align-items:center;gap:9px;color:#74b8d8;font-size:10px;letter-spacing:1.5px}.api-workspace-label svg{color:#00cfff}.api-heading>button{margin-left:auto}.api-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.api-stats .orders-stat strong{font-size:clamp(15px,1.35vw,22px);line-height:1.5;white-space:nowrap}.api-connection{display:flex;align-items:center;gap:16px;padding:24px 20px;border:1px solid #205747;border-radius:7px;background:radial-gradient(ellipse at left,#073d3844,transparent 75%),#02131c;margin-bottom:16px}.api-connection-symbol{display:grid;place-items:center;flex:0 0 58px;height:58px;border-radius:50%;border:1px solid #246653;color:#57dfb4;background:#09362c;box-shadow:0 0 25px #1be4b411}.api-eyebrow{font-size:8px;letter-spacing:2px;color:#6ca898}.api-connection-copy{min-width:0}.api-connection h2{margin-top:5px;font-size:19px;font-weight:500;color:#e0f6ef}.api-connection p{margin-top:7px;color:#85adaf;font-size:11px;line-height:1.7}.api-status{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;margin-left:auto;padding:7px 9px;border:1px solid #235d4f;border-radius:5px;background:#073326;color:#73e2bd;font-size:10px}.api-status i{width:5px;height:5px;border-radius:50%;background:currentColor}.api-state-checking{border-color:#28516c;background:#051b2a}.api-state-checking .api-connection-symbol,.api-status-checking{border-color:#285d81;color:#82cfff;background:#09283e}.api-state-unavailable{border-color:#66414b;background:#20121c}.api-state-unavailable .api-connection-symbol,.api-status-unavailable{border-color:#754656;color:#f1a0b0;background:#3b1c2a}.api-state-unavailable .api-eyebrow{color:#d198a8}.api-content-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:13px}.api-panel{min-width:0;padding:20px 17px;border:1px solid #173d53;border-radius:7px;background:linear-gradient(130deg,#041a28,#020e18)}.api-panel-heading{display:flex;align-items:center;gap:10px}.api-panel-heading>svg{flex-shrink:0;color:#00c9f7}.api-panel h2,.api-tools h2{color:#dbefff;font-size:15px;font-weight:500}.api-panel-heading p{color:#759eb8;font-size:10px;margin-top:4px;line-height:1.6}.api-field-label{display:block;font-size:8px;color:#6998b6;letter-spacing:1.1px;margin:25px 0 9px}.api-endpoint-value{display:flex;gap:8px;align-items:flex-start}.api-endpoint-value code{text-transform:none;flex:1;min-width:0;padding:11px;border:1px solid #20455d;border-radius:5px;background:#010e19;color:#9addff;overflow-wrap:anywhere;font-size:11px;line-height:1.7;-webkit-user-select:all;-moz-user-select:all;user-select:all}.api-endpoint-value button{flex-shrink:0;padding:12px 9px}.api-request{margin-top:22px;padding-top:17px;border-top:1px solid #123044}.api-request>span{font-size:8px;letter-spacing:1px;color:#6f9fbc}.api-request>div{display:flex;align-items:center;gap:11px;margin:10px 0}.api-request b{background:#063b2d;color:#66dfb2;border:1px solid #206953;border-radius:4px;padding:3px 7px;font-size:9px;font-weight:500}.api-request code{color:#b9d9ed;font-size:12px}.api-request p,.api-auth-note{color:#7296b0;font-size:10px;line-height:1.8}.api-auth dl{margin-top:14px}.api-auth dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:15px;padding:12px 0;border-bottom:1px solid #143042;font-size:10px}.api-auth dt{color:#7c9fb8}.api-auth dd{display:flex;align-items:center;gap:6px;text-align:right;overflow-wrap:anywhere;min-width:0;max-width:60%;color:#c4ddec}.api-auth dd svg{flex-shrink:0;color:#7cb7f3}.api-auth-note{margin-top:15px}.api-tools{margin-top:23px}.api-tools-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:13px}.api-tools-heading>span{color:#628fac;font-size:9px}.api-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.api-tool-grid>a{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:17px 14px;border:1px solid #1a4058;border-radius:7px;background:linear-gradient(145deg,#051d2d,#020e18);transition:border-color .15s,background .15s}.api-tool-grid>a:hover{border-color:#009edf;background:#07263b}.api-tool-grid>a>span{color:#1acaf9;margin-bottom:13px}.api-tool-grid h3{color:#d5e9f8;font-size:13px;font-weight:500}.api-tool-grid p{color:#7d9fb7;font-size:10px;line-height:1.8;margin:7px 0 16px}.api-tool-grid b{display:flex;align-items:center;gap:7px;color:#71c5ed;font-size:10px;font-weight:500;margin-top:auto}.api-spin{animation:api-spin 1.5s linear infinite}@keyframes api-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.api-spin{animation:none}}@media(min-width:1151px)and (max-width:1350px){.api-stats .orders-stat{gap:8px;padding:14px 8px}.api-stats .orders-stat>span{display:none}.api-connection{flex-wrap:wrap}.api-status{margin-left:74px}.api-content-grid,.api-tool-grid{grid-template-columns:1fr}}@media(max-width:700px){.api-stats{grid-template-columns:1fr;gap:8px}.api-stats .orders-stat{align-items:center;padding:13px}.api-stats .orders-stat>div{display:grid;grid-template-columns:1fr auto;gap:2px 12px;flex:1}.api-stats .orders-stat strong{grid-column:2;grid-row:1 / 3;align-self:center;font-size:16px}.api-stats .orders-stat p{grid-column:1}.api-content-grid{grid-template-columns:1fr}.api-connection{display:grid;grid-template-columns:44px minmax(0,1fr);gap:13px;padding:19px 15px}.api-connection-symbol{width:44px;height:44px}.api-connection h2{font-size:16px}.api-status{grid-column:2;justify-self:start;margin-left:0}.api-tool-grid{grid-template-columns:1fr}.api-tools-heading{flex-wrap:wrap}.api-heading>button{font-size:0;padding:10px}.api-heading>button svg{width:17px;height:17px}.api-heading>button{gap:0}}@media(max-width:600px){.api-workspace-label{order:2;width:100%;font-size:9px;padding:6px 0}.api-panel{padding:17px 13px}.api-endpoint-value{flex-wrap:wrap}.api-endpoint-value code{flex-basis:100%}}.customer-api-reference{padding-bottom:25px}.customer-api-frame{padding:30px 25px 25px;min-width:0}.customer-api-heading{display:flex;align-items:center;flex-wrap:wrap;gap:13px;padding-bottom:22px;border-bottom:1px solid #17394c}.customer-api-heading>svg{color:#00c8f9;flex-shrink:0}.customer-api-heading>div{flex:1;min-width:0}.customer-api-heading h1{font-size:27px;font-weight:600}.customer-api-heading p{font-size:11px;color:#729ab5;line-height:1.8;margin-top:5px}.customer-api-heading>button{margin-left:auto}.customer-api-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:23px 0}.customer-api-stat{display:flex;align-items:flex-start;gap:11px;padding:18px 14px;border:1px solid #20465c;border-radius:6px;background:linear-gradient(125deg,#062435,#03121d);min-width:0}.customer-api-stat>span{display:grid;place-items:center;flex-shrink:0;width:35px;height:37px;border:1px solid #285570;border-radius:5px;color:#49c7eb;background:#082c41}.customer-api-stat>div{min-width:0}.customer-api-stat small{display:block;font-size:7px;color:#709fb9;letter-spacing:.8px}.customer-api-stat strong{display:block;font-size:19px;font-weight:500;margin:7px 0;line-height:1.4;color:#cce7f6;overflow-wrap:anywhere}.customer-api-stat p{color:#608da7;font-size:8px;line-height:1.8}.customer-api-stat.customer-api-state-connected>span{color:#67d7ae;border-color:#2a6750;background:#0a3128}.customer-api-stat.customer-api-state-connected strong{color:#83dabb}.customer-api-stat.customer-api-state-unavailable>span{color:#e2a9ba;border-color:#6a3d50;background:#2d1d2a}.customer-api-stat.customer-api-state-unavailable strong{color:#efb4c6}.customer-api-stat.customer-api-state-checking>span{color:#e4c476;border-color:#66532a;background:#2c2512}.customer-api-stat.customer-api-state-checking strong{color:#e3c77e}.customer-api-connection{display:flex;align-items:center;gap:16px;padding:20px 18px;border:1px solid #23604e;border-radius:7px;background:linear-gradient(115deg,#073126,#03151f);margin-bottom:22px}.customer-api-connection-icon{display:grid;place-items:center;width:52px;height:55px;flex-shrink:0;border:1px solid #2b7058;border-radius:7px;background:#0b3e30;color:#6ce1b6}.customer-api-connection>div:nth-child(2){min-width:0;flex:1}.customer-api-connection>div>span{color:#70ae98;font-size:8px;letter-spacing:1.3px}.customer-api-connection h2{font-size:18px;font-weight:500;color:#cce8e1;margin-top:5px}.customer-api-connection p{color:#7fa39c;font-size:10px;line-height:1.8;margin-top:6px}.customer-api-status{display:inline-flex;align-items:center;gap:6px;border:1px solid #2c7158;border-radius:4px;background:#093b2b;color:#83dabb;padding:6px 8px;font-size:9px;flex-shrink:0}.customer-api-status i{width:5px;height:5px;border-radius:50%;background:currentColor}.customer-api-connection.customer-api-state-unavailable{border-color:#653e52;background:linear-gradient(115deg,#2a1925,#081420)}.customer-api-state-unavailable .customer-api-connection-icon{border-color:#794456;background:#351c28;color:#eab0c1}.customer-api-state-unavailable .customer-api-status{border-color:#754250;background:#351c28;color:#e3a3b5}.customer-api-state-unavailable h2{color:#e8c8d2}.customer-api-state-unavailable p,.customer-api-state-unavailable>div>span{color:#ad8d9d}.customer-api-connection.customer-api-state-checking,.customer-api-connection.customer-api-state-idle{border-color:#31556a;background:linear-gradient(115deg,#082838,#03131f)}.customer-api-state-checking .customer-api-connection-icon,.customer-api-state-idle .customer-api-connection-icon{border-color:#2b6a83;background:#093448;color:#67cff0}.customer-api-state-checking .customer-api-status,.customer-api-state-idle .customer-api-status{border-color:#386479;background:#093043;color:#9ccadd}.customer-api-state-checking h2,.customer-api-state-idle h2{color:#c5e4f0}.customer-api-state-checking p,.customer-api-state-checking>div>span,.customer-api-state-idle p,.customer-api-state-idle>div>span{color:#7facc3}.customer-api-error{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:12px;border:1px solid #704154;border-radius:5px;background:#2a1722;color:#e4afc0;font-size:11px;margin:-6px 0 21px}.customer-api-error>svg{flex-shrink:0}.customer-api-error button{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:5px;color:#f4ced9;font-size:10px;text-decoration:underline}.customer-api-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.customer-api-panel{min-width:0;padding:21px 17px;border:1px solid #21445a;border-radius:6px;background:#031520}.customer-api-section-heading{display:flex;align-items:flex-start;gap:9px}.customer-api-section-heading>svg{color:#2bc5ed;flex-shrink:0;margin-top:2px}.customer-api-section-heading>div:not(.customer-api-copy){flex:1;min-width:0}.customer-api-section-heading h2{font-size:15px;font-weight:500;color:#c3dfed}.customer-api-section-heading p{color:#6e9ab6;font-size:10px;line-height:1.8;margin-top:4px}.customer-api-field-label{display:block;font-size:8px;color:#6497b3;letter-spacing:1px;margin:22px 0 9px}.customer-api-endpoint-value{display:flex;align-items:flex-start;gap:10px;border:1px solid #28566e;border-radius:5px;background:#02101a;padding:12px 10px}.customer-api-endpoint-value>code{flex:1;min-width:0;align-self:center;font-size:12px;line-height:1.8;color:#8bd4ed;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.customer-api-copy{flex-shrink:0;max-width:100%}.customer-api-copy .home-button{font-size:9px;min-height:30px;padding:7px 8px;gap:5px}.customer-api-copy>span:not(:empty){display:block;font-size:10px;color:#e4bf7a;max-width:150px;line-height:1.8;margin-top:7px}.customer-api-route{margin-top:20px;padding-top:17px;border-top:1px solid #1e3f53}.customer-api-route>span{font-size:8px;color:#6996af;letter-spacing:.7px}.customer-api-route>div{display:flex;align-items:center;gap:10px;margin-top:10px}.customer-api-route b{border:1px solid #296953;border-radius:4px;padding:4px 8px;background:#083b2d;color:#77d5ad;font-size:9px;font-weight:500}.customer-api-route code{color:#abcde0;font-size:14px}.customer-api-route p{color:#638ca5;font-size:9px;line-height:1.8;margin-top:10px}.customer-api-auth dl{display:grid;gap:13px;margin-top:24px}.customer-api-auth dl>div{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font-size:10px}.customer-api-auth dt{color:#6f9ab3}.customer-api-auth dd{display:flex;align-items:center;gap:5px;min-width:0;text-align:right;color:#b7d8e8;overflow-wrap:anywhere}.customer-api-auth dd svg{color:#d6bb78;flex-shrink:0}.customer-api-auth>p{font-size:10px;color:#7299b0;line-height:1.9;padding-top:17px;border-top:1px solid #1b3e52;margin-top:21px}.customer-api-example{padding:21px 17px;border:1px solid #20455a;border-radius:6px;background:#031520;margin-top:17px;min-width:0}.customer-api-example pre{padding:16px 14px;border:1px solid #1e4258;border-radius:5px;background:#010e18;font-size:12px;line-height:1.9;color:#8bcced;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:19px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.customer-api-example-note{display:flex;align-items:flex-start;gap:8px;margin-top:13px}.customer-api-example-note svg{color:#639bb6;flex-shrink:0;margin-top:2px}.customer-api-example-note p{color:#6b93ad;font-size:9px;line-height:1.9}.customer-api-shortcuts{margin-top:25px}.customer-api-shortcuts>h2{font-size:15px;font-weight:500;margin-bottom:14px}.customer-api-shortcuts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.customer-api-shortcuts a{display:flex;align-items:center;gap:9px;padding:15px 12px;border:1px solid #1e465d;border-radius:5px;background:linear-gradient(120deg,#062235,#03141f);min-width:0}.customer-api-shortcuts a:hover{border-color:#1986b6}.customer-api-shortcuts a>svg{color:#39bce8;flex-shrink:0}.customer-api-shortcuts a>svg:last-child{margin-left:auto}.customer-api-shortcuts a>span{min-width:0}.customer-api-shortcuts b{display:block;color:#b7d9ea;font-size:11px;font-weight:500}.customer-api-shortcuts small{display:block;font-size:8px;color:#668fa9;line-height:1.8;margin-top:3px}.customer-api-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:25px}.customer-api-footer>span{font-size:7px;color:#416e88;letter-spacing:1px}.customer-api-footer a{display:flex;align-items:center;gap:7px;color:#77c2e3;font-size:10px}.customer-api-guide>svg{color:#39c5ee;filter:none}.customer-api-guide>span:not(.settings-art-frame){color:#7bbad7}.customer-api-spin{animation:customer-api-rotate 1.5s linear infinite}@keyframes customer-api-rotate{to{transform:rotate(360deg)}}@media(min-width:1101px)and (max-width:1400px){.customer-api-stat{flex-direction:column;gap:10px;padding:16px 12px}.customer-api-stat strong{font-size:17px}.customer-api-panels{grid-template-columns:1fr}.customer-api-shortcuts>div{grid-template-columns:1fr}}@media(max-width:750px){.customer-api-stat{flex-direction:column;gap:10px}.customer-api-panels{grid-template-columns:1fr}.customer-api-shortcuts>div{grid-template-columns:1fr}}@media(max-width:600px){.customer-api-frame{padding:28px 17px}.customer-api-heading{gap:10px}.customer-api-heading h1{font-size:24px}.customer-api-heading p{font-size:10px}.customer-api-heading>button{flex-basis:100%;margin-top:5px}.customer-api-overview{grid-template-columns:1fr;gap:10px}.customer-api-stat{flex-direction:row;align-items:center;padding:16px 14px;gap:13px}.customer-api-stat strong{font-size:20px;margin:4px 0}.customer-api-stat p{font-size:9px}.customer-api-connection{flex-wrap:wrap;gap:12px;padding:19px 13px}.customer-api-connection-icon{width:40px;height:44px}.customer-api-connection-icon svg{width:27px}.customer-api-connection h2{font-size:16px}.customer-api-connection>div>span{font-size:7px}.customer-api-connection p{font-size:10px}.customer-api-status{margin-left:52px}.customer-api-panel,.customer-api-example{padding:20px 13px}.customer-api-endpoint-value{flex-wrap:wrap}.customer-api-endpoint-value>code{flex-basis:100%}.customer-api-endpoint-value>.customer-api-copy{margin-left:auto}.customer-api-copy>span:not(:empty){max-width:none}.customer-api-section-heading{flex-wrap:wrap;gap:8px}.customer-api-section-heading h2{font-size:14px}.customer-api-example .customer-api-section-heading>.customer-api-copy{margin-left:28px}.customer-api-example .customer-api-section-heading>div:not(.customer-api-copy){flex-basis:calc(100% - 30px)}.customer-api-example pre{font-size:11px;padding:13px 11px}.customer-api-footer>span{display:none}.customer-api-footer{justify-content:center}.customer-api-error button{flex-basis:100%;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.customer-api-spin{animation:none}}
