/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-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-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-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--spin:0deg;--bang:40%;--bang-glow:.8;--core:4%;--wave:30%}}}@layer theme{:root,:host{--font-sans:"Golos Text", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-violet-300:oklch(81.1% .111 293.571);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--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);--font-display:"Onest", "Golos Text", ui-sans-serif, system-ui, sans-serif;--color-brand-200:#5b21b6;--color-brand-300:#6d28d9;--color-brand-400:#7c3aed;--color-brand-500:#8b5cf6;--color-brand-600:#7c3aed;--color-brand-700:#6d28d9;--color-flare-300:#be185d;--color-flare-400:#db2777;--color-flare-500:#ec4899;--color-flare-600:#db2777;--color-gold-200:#854d0e;--color-gold-300:#a16207;--color-gold-400:#eab308;--color-gold-500:#f59e0b;--color-shell-50:#17141f;--color-shell-100:#2b2738;--color-shell-200:#423d52;--color-shell-300:#57526a;--color-shell-400:#6c6782;--color-shell-500:#8c87a0;--color-shell-800:#fff;--color-shell-900:#faf9fd;--color-shell-950:#f4f3f9;--color-fg:#14111c;--color-canvas:#f4f3f9;--color-band:#ebe9f3;--color-deep:#efedf6;--color-surface:#fff;--color-surface-2:#f3f2f8;--color-line:#17142617;--color-line-strong:#1714262b;--color-rank-2:#64748b;--color-rank-3:#c2410c;--radius-card:.75rem;--radius-control:.5rem;--shadow-card:0 0 0 1px var(--color-line), 0 1px 2px #1714260a, 0 4px 14px -8px #1714261a;--shadow-card-hover:0 0 0 1px var(--color-line-strong), 0 10px 24px -12px #17142638;--shadow-pop:0 0 0 1px var(--color-line), 0 18px 44px -18px #17142652}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.gift{isolation:isolate;background:radial-gradient(circle at 50% 42%, var(--g1), var(--g2) 82%);box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 1px 0 #ffffff38, 0 12px 28px -14px var(--g2);border-radius:18%;flex-shrink:0;display:inline-block;position:relative;overflow:hidden;container-type:inline-size}.chat-head-btn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;min-width:2.25rem;height:2.25rem;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.chat-head-btn:hover{background:#ffffff29}.autograph{isolation:isolate;background:radial-gradient(circle at 28% 18%,#fde04724,#0000 55%),radial-gradient(circle at 50% 45%,#2a2016,#0c0a09 85%);border-radius:18%;flex-shrink:0;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fde04761,inset 0 1px #ffffff24,0 12px 28px -14px #b45309bf;container-type:inline-size}.cab-table{width:100%;font-size:.875rem}.cab-table thead{background:var(--color-surface-2);color:var(--color-shell-300)}.cab-table th{text-align:left;padding:.625rem 1rem;font-weight:500}.cab-table td{padding:.625rem 1rem}.cab-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cab-table tbody tr+tr{border-top:1px solid var(--color-line)}}@layer utilities{.hact-accent{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);justify-content:center}.hact-accent:disabled{cursor:not-allowed;opacity:.6}.hact-accent{color:var(--color-white);isolation:isolate;background:linear-gradient(100deg, var(--color-brand-600), var(--color-flare-600));transition:box-shadow .25s,filter .25s,transform .15s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #0000002e,0 1px 2px #00000040,0 6px 16px -8px #ff2e888c}.hact-accent:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff52 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.hact-accent:hover{filter:saturate(1.12)brightness(1.06);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000002e,0 0 0 1px #ffb26b73,0 8px 22px -8px #ff2e88b3,0 0 26px -6px #ff9f1c66}.hact-accent:active{transform:translateY(1px)}@media (prefers-reduced-motion:no-preference){.hact-accent:hover:before{transition:transform .8s;transform:translate(120%)}}.hact-accent{height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;border-radius:var(--radius-control);flex-shrink:0;display:inline-flex}.btn-primary{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;display:inline-flex}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-primary{border-radius:var(--radius-control);color:var(--color-white);isolation:isolate;background:linear-gradient(100deg, var(--color-brand-600), var(--color-flare-600));transition:box-shadow .25s,filter .25s,transform .15s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #0000002e,0 1px 2px #00000040,0 6px 16px -8px #ff2e888c}.btn-primary:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff52 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.btn-primary:hover{filter:saturate(1.12)brightness(1.06);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000002e,0 0 0 1px #ffb26b73,0 8px 22px -8px #ff2e88b3,0 0 26px -6px #ff9f1c66}.btn-primary:active{transform:translateY(1px)}@media (prefers-reduced-motion:no-preference){.btn-primary:hover:before{transition:transform .8s;transform:translate(120%)}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-6{top:calc(var(--spacing) * -6)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-\[4\.5rem\]{top:4.5rem}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[5\.5rem\]{bottom:5.5rem}.-left-4{left:calc(var(--spacing) * -4)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.m-0{margin:0}.page{width:100%;max-width:var(--container-7xl);padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media (width>=40rem){.page{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.page{padding-inline:calc(var(--spacing) * 8)}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-auto{margin-block:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.field-label,.label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-shell-200);display:block}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.balance-plus{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);color:var(--color-white);background:linear-gradient(100deg, var(--color-brand-600), var(--color-flare-600));border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff3d,0 4px 12px -6px #ff2e8899}.count-badge{height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);padding-inline:var(--spacing);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);box-shadow:0 0 0 2px var(--color-canvas), 0 0 10px -2px #ff2e88b3;background:linear-gradient(135deg,#ff8c1a,#ff2e88 60%,#a21caf);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.hact-ghost{height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;border-radius:var(--radius-control);background-color:#14111c0f;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hact-ghost{background-color:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.hact-ghost{color:var(--color-shell-100)}@media (hover:hover){.hact-ghost:hover{color:var(--color-fg)}}.hact-ghost{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #14111c1a}@supports (color:color-mix(in lab, red, red)){.hact-ghost{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 1px color-mix(in oklab, var(--color-fg) 10%, transparent)}}.hact-ghost{transition:background .2s,box-shadow .2s,color .2s}.hact-ghost:hover{background:#14111c1c}@supports (color:color-mix(in lab, red, red)){.hact-ghost:hover{background:color-mix(in oklab, var(--color-fg) 11%, transparent)}}.hact-ghost:hover{box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ffb26b73,0 4px 16px -8px #ff2e8899}.balance-chip-card{height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);background-color:var(--color-surface-2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg);--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);--tw-ring-color:transparent;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:2147483647px;flex-shrink:0;display:inline-flex}@media (hover:hover){.balance-chip-card:hover{--tw-ring-color:#7c3aed80}@supports (color:color-mix(in lab, red, red)){.balance-chip-card:hover{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 50%, transparent)}}}.screen-grid{align-items:flex-start;gap:calc(var(--spacing) * 5);display:grid}.screen-grid>*{min-width:0}.nav-cell{cursor:pointer;align-items:center;gap:var(--spacing);border-radius:var(--radius-lg);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;flex:1;display:flex}.tile{background-color:var(--color-surface-2);color:var(--color-brand-300);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--color-line);flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-danger{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;display:inline-flex}.btn-danger:disabled{cursor:not-allowed;opacity:.6}.btn-danger{border-radius:var(--radius-control);background-color:#ff23571f}@supports (color:color-mix(in lab, red, red)){.btn-danger{background-color:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}}.btn-danger{color:var(--color-rose-300);--tw-shadow:0 0 0 1px var(--tw-shadow-color,#fb718540);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.btn-danger:hover{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.btn-danger:hover{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}}.btn-ghost{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;display:inline-flex}.btn-ghost:disabled{cursor:not-allowed;opacity:.6}.btn-ghost{border-radius:var(--radius-control);color:var(--color-shell-200)}@media (hover:hover){.btn-ghost:hover{background-color:#14111c0f}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover{background-color:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.btn-ghost:hover{color:var(--color-fg)}}.btn-secondary{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;display:inline-flex}.btn-secondary:disabled{cursor:not-allowed;opacity:.6}.btn-secondary{border-radius:var(--radius-control);color:var(--color-shell-50);background:#f3f2f8c7}@supports (color:color-mix(in lab, red, red)){.btn-secondary{background:color-mix(in oklab, var(--color-surface-2) 78%, transparent)}}.btn-secondary{-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);box-shadow:inset 0 1px 0 #ffffff12, 0 0 0 1px var(--color-line-strong)}.btn-secondary:hover{background:#dfdee4a8}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{background:color-mix(in oklab, var(--color-surface-2) 60%, var(--color-fg) 6%)}}.btn-secondary:hover{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #ffb26b73,0 6px 18px -10px #ff2e8873}.btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;display:inline-flex}.btn:disabled{cursor:not-allowed;opacity:.6}.btn{border-radius:var(--radius-control)}.chip-active{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong);background-color:#14111c0a;border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip-active{background-color:color-mix(in oklab, var(--color-fg) 4%, transparent)}}.chip-active{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-shell-200);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.chip-active:hover{border-color:#14111c40}@supports (color:color-mix(in lab, red, red)){.chip-active:hover{border-color:color-mix(in oklab, var(--color-fg) 25%, transparent)}}.chip-active:hover{color:var(--color-fg)}}.chip-active.chip-active{border-color:var(--color-brand-500);color:var(--color-fg);background:linear-gradient(100deg,#8b5cf638,#ec489929)}@supports (color:color-mix(in lab, red, red)){.chip-active.chip-active{background:linear-gradient(100deg, color-mix(in oklab, var(--color-brand-500) 22%, transparent), color-mix(in oklab, var(--color-flare-500) 16%, transparent))}}.chip-active.chip-active{box-shadow:0 0 14px -6px #ff2e888c}.chip-active{border-color:var(--color-brand-500);color:var(--color-fg)}@media (hover:hover){.chip-active:hover{border-color:var(--color-brand-400);color:var(--color-fg)}}.chip-active{background:linear-gradient(100deg,#8b5cf638,#ec489929)}@supports (color:color-mix(in lab, red, red)){.chip-active{background:linear-gradient(100deg, color-mix(in oklab, var(--color-brand-500) 22%, transparent), color-mix(in oklab, var(--color-flare-500) 16%, transparent))}}.chip-active{box-shadow:0 0 14px -6px #ff2e888c}.chip{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong);background-color:#14111c0a;border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{background-color:color-mix(in oklab, var(--color-fg) 4%, transparent)}}.chip{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-shell-200);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.chip:hover{border-color:#14111c40}@supports (color:color-mix(in lab, red, red)){.chip:hover{border-color:color-mix(in oklab, var(--color-fg) 25%, transparent)}}.chip:hover{color:var(--color-fg)}}.chip.chip-active{border-color:var(--color-brand-500);color:var(--color-fg);background:linear-gradient(100deg,#8b5cf638,#ec489929)}@supports (color:color-mix(in lab, red, red)){.chip.chip-active{background:linear-gradient(100deg, color-mix(in oklab, var(--color-brand-500) 22%, transparent), color-mix(in oklab, var(--color-flare-500) 16%, transparent))}}.chip.chip-active{box-shadow:0 0 14px -6px #ff2e888c}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.stat{gap:var(--spacing);background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:calc(var(--spacing) * 5);flex-direction:column;display:flex;overflow:hidden}.panel-head{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.badge{align-items:center;gap:var(--spacing);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:2147483647px;display:inline-flex}.site-nav-item{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 1.5);white-space:nowrap;color:var(--color-shell-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:2147483647px;display:flex}.site-nav-item svg{transition:color .2s,filter .2s}.site-nav-item:hover{color:var(--color-fg);background:#14111c0f}@supports (color:color-mix(in lab, red, red)){.site-nav-item:hover{background:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.site-nav-item:hover svg{color:#ffb26b}.site-nav-item.is-active{color:var(--color-fg);background:linear-gradient(#14111c24,#14111c12)}@supports (color:color-mix(in lab, red, red)){.site-nav-item.is-active{background:linear-gradient(180deg, color-mix(in oklab, var(--color-fg) 14%, transparent), color-mix(in oklab, var(--color-fg) 7%, transparent))}}.site-nav-item.is-active{box-shadow:inset 0 1px #ffffff1f,0 2px 10px -4px #00000080}.site-nav-item.is-active svg{color:#ffb26b;filter:drop-shadow(0 0 4px #ff8c1ab3)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-4\/3,.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\!{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-\[0\.9em\]{width:.9em;height:.9em}.size-\[0\.85em\]{width:.85em;height:.85em}.size-\[1em\]{width:1em;height:1em}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.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-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-48{height:calc(var(--spacing) * 48)}.h-full{height:100%}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[60vh\]{max-height:60vh}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[60vh\]{min-height:60vh}.min-h-\[calc\(100dvh-4rem\)\]{min-height:calc(100dvh - 4rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.field{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong);background-color:var(--color-shell-800);width:100%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-shell-50)}.field::placeholder{color:var(--color-shell-400)}.field{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.field:focus{border-color:#7c3aed99}@supports (color:color-mix(in lab, red, red)){.field:focus{border-color:color-mix(in oklab, var(--color-brand-400) 60%, transparent)}}.field: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);--tw-ring-color:#7c3aed40}@supports (color:color-mix(in lab, red, red)){.field:focus{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 25%, transparent)}}.field:focus{--tw-outline-style:none;outline-style:none}.field[aria-invalid=true]{border-color:#ff667fb3}@supports (color:color-mix(in lab, red, red)){.field[aria-invalid=true]{border-color:color-mix(in oklab, var(--color-rose-400) 70%, transparent)}}.field{border-radius:var(--radius-control)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-\[82\%\]{width:82%}.w-\[calc\(\(100\%-1\.5rem\)\/3\)\]{width:calc(33.3333% - .5rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-440{max-width:calc(var(--spacing) * 440)}.max-w-\[90\%\]{max-width:90%}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-120{min-width:calc(var(--spacing) * 120)}.min-w-140{min-width:calc(var(--spacing) * 140)}.min-w-160{min-width:calc(var(--spacing) * 160)}.min-w-180{min-width:calc(var(--spacing) * 180)}.min-w-200{min-width:calc(var(--spacing) * 200)}.min-w-\[36rem\]{min-width:36rem}.\!flex-none{flex:none!important}.flex-1{flex:1}.flex-auto{flex:auto}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.card-hover{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.card-hover:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.card-hover:hover{box-shadow:var(--shadow-card-hover)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[\.97\]{scale:.97}.-rotate-12{rotate:-12deg}.rotate-12{rotate:12deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-52{scroll-margin-top:calc(var(--spacing) * 52)}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.btn-sm{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.chip-sm{gap:var(--spacing);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-fg\/6>:not(:last-child)){border-color:#14111c0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-fg\/6>:not(:last-child)){border-color:color-mix(in oklab, var(--color-fg) 6%, transparent)}}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.card,.panel{background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible\!{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.glass{border-style:var(--tw-border-style);border-width:1px;border-color:#14111c14}@supports (color:color-mix(in lab, red, red)){.glass{border-color:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.glass{background-color:#14111c0d}@supports (color:color-mix(in lab, red, red)){.glass{background-color:color-mix(in oklab, var(--color-fg) 5%, transparent)}}.glass{--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,);border-radius:var(--radius-card)}.site-nav{background:#14111c0a;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.site-nav{background:color-mix(in oklab, var(--color-fg) 4%, transparent)}}.site-nav{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #14111c14}@supports (color:color-mix(in lab, red, red)){.site-nav{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in oklab, var(--color-fg) 8%, transparent)}}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.\!border-line{border-color:var(--color-line)!important}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/20{border-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-brand-400\/30{border-color:#7c3aed4d}@supports (color:color-mix(in lab, red, red)){.border-brand-400\/30{border-color:color-mix(in oklab, var(--color-brand-400) 30%, transparent)}}.border-current\/10{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/10{border-color:color-mix(in oklab, currentcolor 10%, transparent)}}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/20{border-color:color-mix(in oklab, var(--color-emerald-300) 20%, transparent)}}.border-fg\/8{border-color:#14111c14}@supports (color:color-mix(in lab, red, red)){.border-fg\/8{border-color:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.border-fg\/10{border-color:#14111c1a}@supports (color:color-mix(in lab, red, red)){.border-fg\/10{border-color:color-mix(in oklab, var(--color-fg) 10%, transparent)}}.border-fg\/20{border-color:#14111c33}@supports (color:color-mix(in lab, red, red)){.border-fg\/20{border-color:color-mix(in oklab, var(--color-fg) 20%, transparent)}}.border-gold-400\/30{border-color:#eab3084d}@supports (color:color-mix(in lab, red, red)){.border-gold-400\/30{border-color:color-mix(in oklab, var(--color-gold-400) 30%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-line{border-color:var(--color-line)}.border-rose-300\/20{border-color:#ffa2ae33}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/20{border-color:color-mix(in oklab, var(--color-rose-300) 20%, transparent)}}.border-rose-400{border-color:var(--color-rose-400)}.border-sky-300\/20{border-color:#77d4ff33}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/20{border-color:color-mix(in oklab, var(--color-sky-300) 20%, transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[\#141417d9\]{background-color:#141417d9}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/90{background-color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/90{background-color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-band{background-color:var(--color-band)}.bg-brand-400{background-color:var(--color-brand-400)}.bg-brand-400\/10{background-color:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.bg-brand-400\/10{background-color:color-mix(in oklab, var(--color-brand-400) 10%, transparent)}}.bg-brand-400\/15{background-color:#7c3aed26}@supports (color:color-mix(in lab, red, red)){.bg-brand-400\/15{background-color:color-mix(in oklab, var(--color-brand-400) 15%, transparent)}}.bg-brand-500{background-color:var(--color-brand-500)}.bg-brand-500\/10{background-color:#8b5cf61a}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/10{background-color:color-mix(in oklab, var(--color-brand-500) 10%, transparent)}}.bg-brand-500\/15{background-color:#8b5cf626}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/15{background-color:color-mix(in oklab, var(--color-brand-500) 15%, transparent)}}.bg-brand-500\/20{background-color:#8b5cf633}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/20{background-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.bg-brand-600{background-color:var(--color-brand-600)}.bg-canvas{background-color:var(--color-canvas)}.bg-current,.bg-current\/5{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/5{background-color:color-mix(in oklab, currentcolor 5%, transparent)}}.bg-cyan-400\/12{background-color:#00d2ef1f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/12{background-color:color-mix(in oklab, var(--color-cyan-400) 12%, transparent)}}.bg-cyan-400\/15{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/15{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.bg-deep{background-color:var(--color-deep)}.bg-deep\/90{background-color:#efedf6e6}@supports (color:color-mix(in lab, red, red)){.bg-deep\/90{background-color:color-mix(in oklab, var(--color-deep) 90%, transparent)}}.bg-emerald-400\/90{background-color:#00d294e6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/90{background-color:color-mix(in oklab, var(--color-emerald-400) 90%, transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/12{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-fg\/3{background-color:#14111c08}@supports (color:color-mix(in lab, red, red)){.bg-fg\/3{background-color:color-mix(in oklab, var(--color-fg) 3%, transparent)}}.bg-fg\/4{background-color:#14111c0a}@supports (color:color-mix(in lab, red, red)){.bg-fg\/4{background-color:color-mix(in oklab, var(--color-fg) 4%, transparent)}}.bg-fg\/5{background-color:#14111c0d}@supports (color:color-mix(in lab, red, red)){.bg-fg\/5{background-color:color-mix(in oklab, var(--color-fg) 5%, transparent)}}.bg-fg\/6{background-color:#14111c0f}@supports (color:color-mix(in lab, red, red)){.bg-fg\/6{background-color:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.bg-fg\/8{background-color:#14111c14}@supports (color:color-mix(in lab, red, red)){.bg-fg\/8{background-color:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.bg-fg\/\[\.03\]{background-color:#14111c08}@supports (color:color-mix(in lab, red, red)){.bg-fg\/\[\.03\]{background-color:color-mix(in oklab, var(--color-fg) 3%, transparent)}}.bg-flare-500\/15{background-color:#ec489926}@supports (color:color-mix(in lab, red, red)){.bg-flare-500\/15{background-color:color-mix(in oklab, var(--color-flare-500) 15%, transparent)}}.bg-gold-400\/10{background-color:#eab3081a}@supports (color:color-mix(in lab, red, red)){.bg-gold-400\/10{background-color:color-mix(in oklab, var(--color-gold-400) 10%, transparent)}}.bg-gold-400\/15{background-color:#eab30826}@supports (color:color-mix(in lab, red, red)){.bg-gold-400\/15{background-color:color-mix(in oklab, var(--color-gold-400) 15%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-line{background-color:var(--color-line)}.bg-rose-400\/90{background-color:#ff667fe6}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/90{background-color:color-mix(in oklab, var(--color-rose-400) 90%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-shell-300{background-color:var(--color-shell-300)}.bg-shell-800{background-color:var(--color-shell-800)}.bg-shell-800\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-shell-800\/90{background-color:color-mix(in oklab, var(--color-shell-800) 90%, transparent)}}.bg-shell-900{background-color:var(--color-shell-900)}.bg-shell-950{background-color:var(--color-shell-950)}.bg-shell-950\/80{background-color:#f4f3f9cc}@supports (color:color-mix(in lab, red, red)){.bg-shell-950\/80{background-color:color-mix(in oklab, var(--color-shell-950) 80%, transparent)}}.bg-sky-400\/90{background-color:#00bcfee6}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/90{background-color:color-mix(in oklab, var(--color-sky-400) 90%, transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-slate-950\/72{background-color:#020618b8}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/72{background-color:color-mix(in oklab, var(--color-slate-950) 72%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.text-aura{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.text-aura{--tw-gradient-position:to right in oklab}}.text-aura{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-brand-300);--tw-gradient-via:var(--color-flare-400);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-gold-300);color:#0000;-webkit-background-clip:text;background-clip:text}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial-\[at_50\%_30\%\]{--tw-gradient-position:at 50% 30%;background-image:radial-gradient(var(--tw-gradient-stops,at 50% 30%))}.from-amber-400\/18{--tw-gradient-from:#fcbb002e}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/18{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 18%, transparent)}}.from-amber-400\/18{--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-brand-400\/40{--tw-gradient-from:#7c3aed66}@supports (color:color-mix(in lab, red, red)){.from-brand-400\/40{--tw-gradient-from:color-mix(in oklab, var(--color-brand-400) 40%, transparent)}}.from-brand-400\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-500{--tw-gradient-from:var(--color-brand-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-600{--tw-gradient-from:var(--color-brand-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-cyan-300\/35{--tw-gradient-from:#53eafd59}@supports (color:color-mix(in lab, red, red)){.from-cyan-300\/35{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.from-cyan-300\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400\/18{--tw-gradient-from:#00d2942e}@supports (color:color-mix(in lab, red, red)){.from-emerald-400\/18{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-400) 18%, transparent)}}.from-emerald-400\/18{--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-flare-400\/40{--tw-gradient-from:#db277766}@supports (color:color-mix(in lab, red, red)){.from-flare-400\/40{--tw-gradient-from:color-mix(in oklab, var(--color-flare-400) 40%, transparent)}}.from-flare-400\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gold-300\/40{--tw-gradient-from:#a1620766}@supports (color:color-mix(in lab, red, red)){.from-gold-300\/40{--tw-gradient-from:color-mix(in oklab, var(--color-gold-300) 40%, transparent)}}.from-gold-300\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400\/18{--tw-gradient-from:#ff667f2e}@supports (color:color-mix(in lab, red, red)){.from-rose-400\/18{--tw-gradient-from:color-mix(in oklab, var(--color-rose-400) 18%, transparent)}}.from-rose-400\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400\/18{--tw-gradient-from:#00bcfe2e}@supports (color:color-mix(in lab, red, red)){.from-sky-400\/18{--tw-gradient-from:color-mix(in oklab, var(--color-sky-400) 18%, transparent)}}.from-sky-400\/18{--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-amber-400\/6{--tw-gradient-via:#fcbb000f}@supports (color:color-mix(in lab, red, red)){.via-amber-400\/6{--tw-gradient-via:color-mix(in oklab, var(--color-amber-400) 6%, transparent)}}.via-amber-400\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-brand-600\/15{--tw-gradient-via:#7c3aed26}@supports (color:color-mix(in lab, red, red)){.via-brand-600\/15{--tw-gradient-via:color-mix(in oklab, var(--color-brand-600) 15%, transparent)}}.via-brand-600\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/15{--tw-gradient-via:#00b7d726}@supports (color:color-mix(in lab, red, red)){.via-cyan-500\/15{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.via-cyan-500\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-400\/6{--tw-gradient-via:#00d2940f}@supports (color:color-mix(in lab, red, red)){.via-emerald-400\/6{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-400) 6%, transparent)}}.via-emerald-400\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-flare-500\/15{--tw-gradient-via:#ec489926}@supports (color:color-mix(in lab, red, red)){.via-flare-500\/15{--tw-gradient-via:color-mix(in oklab, var(--color-flare-500) 15%, transparent)}}.via-flare-500\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gold-500\/20{--tw-gradient-via:#f59e0b33}@supports (color:color-mix(in lab, red, red)){.via-gold-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-gold-500) 20%, transparent)}}.via-gold-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-400\/6{--tw-gradient-via:#ff667f0f}@supports (color:color-mix(in lab, red, red)){.via-rose-400\/6{--tw-gradient-via:color-mix(in oklab, var(--color-rose-400) 6%, transparent)}}.via-rose-400\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-400\/6{--tw-gradient-via:#00bcfe0f}@supports (color:color-mix(in lab, red, red)){.via-sky-400\/6{--tw-gradient-via:color-mix(in oklab, var(--color-sky-400) 6%, transparent)}}.via-sky-400\/6{--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-flare-500{--tw-gradient-to:var(--color-flare-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-flare-600{--tw-gradient-to:var(--color-flare-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-gold-400{--tw-gradient-to:var(--color-gold-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))}.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-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[7px\]{padding:7px}.btn-lg{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.section{padding-block:calc(var(--spacing) * 12)}@media (width>=48rem){.section{padding-block:calc(var(--spacing) * 16)}}.section-sm{padding-block:calc(var(--spacing) * 8)}@media (width>=48rem){.section-sm{padding-block:calc(var(--spacing) * 10)}}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-\[calc\(3rem\+4\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(3rem + 4.75rem + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.12em\]{vertical-align:-.12em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.stat-value{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-shell-50);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.panel-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-shell-50)}.stat-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-shell-300)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\!{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.9em\]{font-size:.9em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#141417\]{color:#141417}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-brand-200{color:var(--color-brand-200)}.text-brand-300{color:var(--color-brand-300)}.text-brand-400{color:var(--color-brand-400)}.text-brand-500{color:var(--color-brand-500)}.text-brand-600{color:var(--color-brand-600)}.text-brand-700{color:var(--color-brand-700)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-fg{color:var(--color-fg)}.text-flare-300{color:var(--color-flare-300)}.text-flare-500{color:var(--color-flare-500)}.text-gold-200{color:var(--color-gold-200)}.text-gold-300{color:var(--color-gold-300)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-inherit{color:inherit}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-600{color:var(--color-rose-600)}.text-shell-50{color:var(--color-shell-50)}.text-shell-100{color:var(--color-shell-100)}.text-shell-200{color:var(--color-shell-200)}.text-shell-300{color:var(--color-shell-300)}.text-shell-400{color:var(--color-shell-400)}.text-shell-500{color:var(--color-shell-500)}.text-shell-950{color:var(--color-shell-950)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-slate-50{color:var(--color-slate-50)}.text-slate-300{color:var(--color-slate-300)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-brand-500{accent-color:var(--color-brand-500)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.035\]{opacity:.035}.shadow-\[0_8px_24px_-8px_rgb\(139_92_246\/\.8\)\]{--tw-shadow:0 8px 24px -8px var(--tw-shadow-color,#8b5cf6cc);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_14px_38px_-16px_rgba\(0\,0\,0\,\.7\)\]{--tw-shadow:0 14px 38px -16px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_-12px_rgba\(0\,0\,0\,\.85\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.14\)\]{--tw-shadow:0 18px 50px -12px var(--tw-shadow-color,#000000d9), inset 0 1px 0 var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pop{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-line)), 0 18px 44px -18px var(--tw-shadow-color,#17142652);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.nav-bar-on{background:linear-gradient(90deg,#ffd166,#ff8c1a 30%,#ff2e88 65%,#a21caf);box-shadow:0 0 10px #ff2e88b3}.shadow-pop{box-shadow:var(--shadow-pop)}.ring-brand-400{--tw-ring-color:var(--color-brand-400)}.ring-brand-400\/30{--tw-ring-color:#7c3aed4d}@supports (color:color-mix(in lab, red, red)){.ring-brand-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 30%, transparent)}}.ring-brand-400\/35{--tw-ring-color:#7c3aed59}@supports (color:color-mix(in lab, red, red)){.ring-brand-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 35%, transparent)}}.ring-brand-400\/40{--tw-ring-color:#7c3aed66}@supports (color:color-mix(in lab, red, red)){.ring-brand-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 40%, transparent)}}.ring-cyan-300\/30{--tw-ring-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.ring-cyan-300\/30{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.ring-cyan-300\/40{--tw-ring-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.ring-cyan-300\/40{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.ring-cyan-500\/30{--tw-ring-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.ring-cyan-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.ring-emerald-500\/30{--tw-ring-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.ring-fg\/5{--tw-ring-color:#14111c0d}@supports (color:color-mix(in lab, red, red)){.ring-fg\/5{--tw-ring-color:color-mix(in oklab, var(--color-fg) 5%, transparent)}}.ring-fg\/8{--tw-ring-color:#14111c14}@supports (color:color-mix(in lab, red, red)){.ring-fg\/8{--tw-ring-color:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.ring-fg\/10{--tw-ring-color:#14111c1a}@supports (color:color-mix(in lab, red, red)){.ring-fg\/10{--tw-ring-color:color-mix(in oklab, var(--color-fg) 10%, transparent)}}.ring-fg\/15{--tw-ring-color:#14111c26}@supports (color:color-mix(in lab, red, red)){.ring-fg\/15{--tw-ring-color:color-mix(in oklab, var(--color-fg) 15%, transparent)}}.ring-flare-400\/30{--tw-ring-color:#db27774d}@supports (color:color-mix(in lab, red, red)){.ring-flare-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-flare-400) 30%, transparent)}}.ring-flare-400\/35{--tw-ring-color:#db277759}@supports (color:color-mix(in lab, red, red)){.ring-flare-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-flare-400) 35%, transparent)}}.ring-flare-400\/40{--tw-ring-color:#db277766}@supports (color:color-mix(in lab, red, red)){.ring-flare-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-flare-400) 40%, transparent)}}.ring-gold-400\/30{--tw-ring-color:#eab3084d}@supports (color:color-mix(in lab, red, red)){.ring-gold-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-gold-400) 30%, transparent)}}.ring-gold-400\/35{--tw-ring-color:#eab30859}@supports (color:color-mix(in lab, red, red)){.ring-gold-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-gold-400) 35%, transparent)}}.ring-gold-400\/40{--tw-ring-color:#eab30866}@supports (color:color-mix(in lab, red, red)){.ring-gold-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-gold-400) 40%, transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-line{--tw-ring-color:var(--color-line)}.ring-line-strong{--tw-ring-color:var(--color-line-strong)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_12px_rgb\(0_0_0\/\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale-\[\.35\]{--tw-grayscale:grayscale(.35);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-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,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-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,)}.site-header{background:var(--header-bg);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.cabinet-shell{--radius-card:.5rem;--radius-control:.375rem}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}@media (hover:hover){.group-hover\:max-w-48:is(:where(.group):hover *){max-width:calc(var(--spacing) * 48)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-brand-300:is(:where(.group):hover *){color:var(--color-brand-300)}.group-hover\:text-fg:is(:where(.group):hover *){color:var(--color-fg)}}.group-focus\:max-w-48:is(:where(.group):focus *){max-width:calc(var(--spacing) * 48)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 3)}.after\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-linear-to-r:after{content:var(--tw-content);--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.after\:bg-linear-to-r:after{--tw-gradient-position:to right in oklab}}.after\:bg-linear-to-r:after{background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-brand-400:after{content:var(--tw-content);--tw-gradient-from:var(--color-brand-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))}.after\:to-brand-300:after{content:var(--tw-content);--tw-gradient-to:var(--color-brand-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@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\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-fg\/20:hover{border-color:#14111c33}@supports (color:color-mix(in lab, red, red)){.hover\:border-fg\/20:hover{border-color:color-mix(in oklab, var(--color-fg) 20%, transparent)}}.hover\:bg-brand-300:hover{background-color:var(--color-brand-300)}.hover\:bg-fg\/4:hover{background-color:#14111c0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fg\/4:hover{background-color:color-mix(in oklab, var(--color-fg) 4%, transparent)}}.hover\:bg-fg\/5:hover{background-color:#14111c0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fg\/5:hover{background-color:color-mix(in oklab, var(--color-fg) 5%, transparent)}}.hover\:bg-fg\/6:hover{background-color:#14111c0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fg\/6:hover{background-color:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.hover\:bg-fg\/7:hover{background-color:#14111c12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fg\/7:hover{background-color:color-mix(in oklab, var(--color-fg) 7%, transparent)}}.hover\:bg-fg\/8:hover{background-color:#14111c14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fg\/8:hover{background-color:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.hover\:bg-fg\/10:hover{background-color:#14111c1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fg\/10:hover{background-color:color-mix(in oklab, var(--color-fg) 10%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-brand-200:hover{color:var(--color-brand-200)}.hover\:text-brand-300:hover{color:var(--color-brand-300)}.hover\:text-brand-500:hover{color:var(--color-brand-500)}.hover\:text-brand-600:hover{color:var(--color-brand-600)}.hover\:text-fg:hover{color:var(--color-fg)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-shell-100:hover{color:var(--color-shell-100)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-2:hover{text-underline-offset:2px}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[\.97\]:active{scale:.97}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media not all and (width>=64rem){.max-lg\:hidden{display:none}.max-lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}.max-sm\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.max-sm\:scale-\[\.8\]{scale:.8}.max-sm\:\[mask-image\:linear-gradient\(90deg\,\#000_82\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.max-sm\:pr-6{padding-right:calc(var(--spacing) * 6)}}@media (width>=40rem){.sm\:absolute{position:absolute}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-full{top:100%}.sm\:right-0{right:0}.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.sm\:left-0{left:0}.sm\:left-auto{left:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:0}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.sm\:size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.sm\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.sm\:size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.sm\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.sm\:size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.sm\:size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.sm\:size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-x-0{column-gap:0}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-fg\/10{border-color:#14111c1a}@supports (color:color-mix(in lab, red, red)){.sm\:border-fg\/10{border-color:color-mix(in oklab, var(--color-fg) 10%, transparent)}}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-0{padding-inline:0}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.md\:flex-row{flex-direction:row}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:right-8{right:calc(var(--spacing) * 8)}.lg\:bottom-4{bottom:calc(var(--spacing) * 4)}.lg\:bottom-5{bottom:calc(var(--spacing) * 5)}.lg\:bottom-6{bottom:calc(var(--spacing) * 6)}.lg\:bottom-10{bottom:calc(var(--spacing) * 10)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:mx-0{margin-inline:0}.lg\:mx-auto{margin-inline:auto}.lg\:mt-1{margin-top:var(--spacing)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-block{display:inline-block}.lg\:size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.lg\:size-60{width:calc(var(--spacing) * 60);height:calc(var(--spacing) * 60)}.lg\:h-screen{height:100vh}.lg\:w-24{width:calc(var(--spacing) * 24)}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.lg\:grid-cols-\[21rem_minmax\(0\,1fr\)\]{grid-template-columns:21rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-0{padding-top:0}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:text-left{text-align:left}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=80rem){.xl\:block{display:block}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:text-brand-200:where(.dark,.dark *){color:var(--color-brand-200)}.dark\:text-brand-300:where(.dark,.dark *){color:var(--color-brand-300)}.dark\:text-cyan-200:where(.dark,.dark *){color:var(--color-cyan-200)}.dark\:text-cyan-300:where(.dark,.dark *){color:var(--color-cyan-300)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-gold-200:where(.dark,.dark *){color:var(--color-gold-200)}.dark\:text-gold-300:where(.dark,.dark *){color:var(--color-gold-300)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-shell-300:where(.dark,.dark *){color:var(--color-shell-300)}@media (hover:hover){.dark\:hover\:bg-gray-900:where(.dark,.dark *):hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:where(.dark,.dark *):focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:where(.dark,.dark *):focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:where(.dark,.dark *):active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:where(.dark,.dark *):active{color:var(--color-gray-300)}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_a\]\:text-brand-300 a{color:var(--color-brand-300)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}@media (hover:hover){.hover\:\[\&_a\]\:text-brand-200:hover a{color:var(--color-brand-200)}}.\[\&_h2\]\:mt-8 h2{margin-top:calc(var(--spacing) * 8)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:scroll-mt-24 h2{scroll-margin-top:calc(var(--spacing) * 24)}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-fg h2{color:var(--color-fg)}.\[\&_p\]\:text-\[15px\] p{font-size:15px}.\[\&_strong\]\:text-fg strong{color:var(--color-fg)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}:where(.\[\&_ul\]\:space-y-1\.5 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&_ul\]\:text-\[15px\] ul{font-size:15px}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>input\]\:pr-11>input{padding-right:calc(var(--spacing) * 11)}.\[\&\>span\:first-child\]\:break-words>span:first-child{overflow-wrap:break-word}.\[\&\>span\:first-child\]\:whitespace-normal>span:first-child{white-space:normal}}.aura-skin.aura-k-chrome:before{box-shadow:inset 0 1.5px 1px #ffffffd9,inset 0 -1.5px 1px #0000008c,0 0 0 .5px #ffffff73}.aura-skin.aura-k-hairline:before{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.1px))}.aura-skin.aura-k-glitch:before{filter:drop-shadow(-2px 0 #ff2bd6d9)drop-shadow(2px 0 #22d3eed9)}.aura-skin.aura-k-rays>.aura-rim{inset:calc(var(--aura-gap,3px) * -6);background:repeating-conic-gradient(from 0deg, var(--rim-c) 0 2.4deg, transparent 2.4deg 15deg);filter:blur(.4px);opacity:.75;-webkit-mask:radial-gradient(farthest-side,#0000 60%,#000 66%,#0000 100%);mask:radial-gradient(farthest-side,#0000 60%,#000 66%,#0000 100%)}.aura-skin.aura-k-atom>.aura-rim{opacity:.9;background:0 0;inset:-18%;-webkit-mask:none;mask:none}.aura-skin.aura-k-atom>.aura-rim:before,.aura-skin.aura-k-atom>.aura-rim:after{content:"";border:max(1px, 1.3cqw) solid var(--rim-c);box-shadow:0 0 6px var(--rim-c);border-radius:50%;position:absolute;inset:33% 0}@supports (color:color-mix(in lab, red, red)){.aura-skin.aura-k-atom>.aura-rim:before,.aura-skin.aura-k-atom>.aura-rim:after{box-shadow:0 0 6px color-mix(in oklab, var(--rim-c) 70%, transparent)}}.aura-skin.aura-k-atom>.aura-rim:before,.aura-skin.aura-k-atom>.aura-rim:after{transform:rotate(32deg)}.aura-skin.aura-k-atom>.aura-rim:after{transform:rotate(-32deg)}@keyframes lm-ring-glitch{0%,86%,to{transform:none}88%{transform:translate(1.5px,-1px)}91%{transform:translate(-2px,1px)scale(1.02)}94%{transform:translate(1px)}}@media (prefers-reduced-motion:no-preference){.aura-skin.aura-k-glitch:before{animation:3.2s step-end infinite lm-ring-glitch}.aura-skin.aura-k-rays>.aura-rim{animation:40s linear infinite aura-spin}.aura-skin.aura-k-atom>.aura-rim{animation:14s linear infinite aura-spin}}.aura-skin:has(>:is(.aura-deco-bow,.aura-deco-ears,.aura-deco-halo,.aura-deco-horns,.aura-deco-sparkles,.aura-deco-hearts))>.aura-rim{display:none}.aura-skin>.aura-deco.aura-deco-bow,.aura-skin>.aura-deco.aura-deco-ears,.aura-skin>.aura-deco.aura-deco-horns{filter:drop-shadow(0 2px 3px #00000073)}.aura-deco-bow:before,.aura-deco-ears:before,.aura-deco-ears:after,.aura-deco-horns:before,.aura-deco-halo:before,.aura-deco-sparkles:before,.aura-deco-hearts:before{content:"";position:absolute}.aura-deco-bow:before{background:radial-gradient(circle at 50% 42%, var(--rim-c,#f9a8d4), var(--rim-c,#f9a8d4) 45%, var(--rim-c,#f9a8d4));width:52%;height:34%;top:-20%;left:34%}@supports (color:color-mix(in lab, red, red)){.aura-deco-bow:before{background:radial-gradient(circle at 50% 42%, color-mix(in oklab, var(--rim-c,#f9a8d4) 45%, #fff), var(--rim-c,#f9a8d4) 45%, color-mix(in oklab, var(--rim-c,#f9a8d4) 65%, #000))}}.aura-deco-bow:before{transform:rotate(14deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 30'%3E%3Cpath d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Crect x='20.5' y='10.5' width='7' height='7' rx='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 30'%3E%3Cpath d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Crect x='20.5' y='10.5' width='7' height='7' rx='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.aura-skin>.aura-deco.aura-deco-ears{z-index:-1}.aura-deco-ears:before,.aura-deco-ears:after{width:100%;height:42%;top:-22%;left:0}.aura-deco-ears:before{background:linear-gradient(180deg, var(--rim-c,#c4b5fd), var(--rim-c,#c4b5fd))}@supports (color:color-mix(in lab, red, red)){.aura-deco-ears:before{background:linear-gradient(180deg, color-mix(in oklab, var(--rim-c,#c4b5fd) 70%, #fff), var(--rim-c,#c4b5fd))}}.aura-deco-ears:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M8 40L19 1L45 30ZM92 40L81 1L55 30Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M8 40L19 1L45 30ZM92 40L81 1L55 30Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.aura-deco-ears:after{opacity:.85;background:#f9a8d4;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M16 34L21 11L36 28ZM84 34L79 11L64 28Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M16 34L21 11L36 28ZM84 34L79 11L64 28Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.aura-skin>.aura-deco.aura-deco-horns{z-index:-1}.aura-deco-horns:before{background:linear-gradient(180deg, var(--rim-c,#ef4444), var(--rim-c,#ef4444) 55%, var(--rim-c,#ef4444));width:92%;height:40%;top:-20%;left:4%}@supports (color:color-mix(in lab, red, red)){.aura-deco-horns:before{background:linear-gradient(180deg, color-mix(in oklab, var(--rim-c,#ef4444) 55%, #fff), var(--rim-c,#ef4444) 55%, color-mix(in oklab, var(--rim-c,#ef4444) 60%, #000))}}.aura-deco-horns:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M22 40C18 26 15 13 6 1C22 7 33 21 35 36ZM78 40C82 26 85 13 94 1C78 7 67 21 65 36Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M22 40C18 26 15 13 6 1C22 7 33 21 35 36ZM78 40C82 26 85 13 94 1C78 7 67 21 65 36Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.aura-deco-halo:before{border:max(2px, 2.6cqw) solid var(--rim-c,#fde68a);width:60%;height:17%;box-shadow:0 0 8px var(--rim-c,#fde68a), inset 0 0 6px var(--rim-c,#fde68a);border-radius:50%;top:-26%;left:20%}@supports (color:color-mix(in lab, red, red)){.aura-deco-halo:before{box-shadow:0 0 8px color-mix(in oklab, var(--rim-c,#fde68a) 80%, transparent), inset 0 0 6px color-mix(in oklab, var(--rim-c,#fde68a) 70%, transparent)}}.aura-skin>.aura-deco.aura-deco-sparkles{filter:drop-shadow(0 0 3px var(--rim-c,#fff))}.aura-deco-sparkles:before{background:linear-gradient(135deg, #fff, var(--rim-c,#fff));inset:-20%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 92% 4%/22% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 3% 82%/14% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 97% 76%/10% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 8% 8%/9% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 92% 4%/22% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 3% 82%/14% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 97% 76%/10% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/svg%3E") 8% 8%/9% no-repeat}.aura-deco-hearts:before{background:linear-gradient(160deg, var(--rim-c,#f472b6), var(--rim-c,#f472b6));inset:-18%}@supports (color:color-mix(in lab, red, red)){.aura-deco-hearts:before{background:linear-gradient(160deg, color-mix(in oklab, var(--rim-c,#f472b6) 50%, #fff), var(--rim-c,#f472b6))}}.aura-deco-hearts:before{filter:drop-shadow(0 0 4px var(--rim-c,#f472b6));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 94% 10%/18% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 4% 30%/12% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 88% 92%/10% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 94% 10%/18% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 4% 30%/12% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 88% 92%/10% no-repeat}@supports (color:color-mix(in lab, red, red)){.aura-deco-hearts:before{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--rim-c,#f472b6) 70%, transparent))}}.aura-skin>.aura-deco.aura-deco-daisies{filter:drop-shadow(0 1px 2px #00000073);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cg id='d'%3E%3Cg fill='white'%3E%3Cellipse rx='1.7' ry='3.6' cy='-3.4'/%3E%3Cellipse rx='1.7' ry='3.6' cy='-3.4' transform='rotate(60)'/%3E%3Cellipse rx='1.7' ry='3.6' cy='-3.4' transform='rotate(120)'/%3E%3Cellipse rx='1.7' ry='3.6' cy='-3.4' transform='rotate(180)'/%3E%3Cellipse rx='1.7' ry='3.6' cy='-3.4' transform='rotate(240)'/%3E%3Cellipse rx='1.7' ry='3.6' cy='-3.4' transform='rotate(300)'/%3E%3C/g%3E%3Ccircle r='2' fill='%23facc15'/%3E%3C/g%3E%3C/defs%3E%3Cg fill='%2386efac'%3E%3Cellipse cx='87' cy='78' rx='1.6' ry='4' transform='rotate(40 87 78)'/%3E%3Cellipse cx='60' cy='96' rx='1.6' ry='4' transform='rotate(80 60 96)'/%3E%3Cellipse cx='40' cy='96' rx='1.6' ry='4' transform='rotate(100 40 96)'/%3E%3Cellipse cx='13' cy='78' rx='1.6' ry='4' transform='rotate(140 13 78)'/%3E%3C/g%3E%3Cuse href='%23d' x='92.6' y='69.9'/%3E%3Cuse href='%23d' x='83.2' y='83.2' transform='scale(1)'/%3E%3Cuse href='%23d' x='69.9' y='92.6'/%3E%3Cuse href='%23d' x='50' y='97'/%3E%3Cuse href='%23d' x='30.1' y='92.6'/%3E%3Cuse href='%23d' x='16.8' y='83.2'/%3E%3Cuse href='%23d' x='7.4' y='69.9'/%3E%3C/svg%3E") 50%/contain no-repeat;inset:-12%}@keyframes lm-halo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}@keyframes lm-hearts-up{0%{opacity:.2;transform:translateY(6%)scale(.92)}40%{opacity:1}to{opacity:.2;transform:translateY(-6%)scale(1.04)}}@keyframes lm-sparkle{0%,to{opacity:.35;transform:scale(.94)rotate(0)}50%{opacity:1;transform:scale(1.04)rotate(8deg)}}@keyframes lm-bow-wiggle{0%,to{transform:rotate(14deg)}50%{transform:rotate(6deg)scale(1.04)}}@media (prefers-reduced-motion:no-preference){.aura-deco-halo:before{animation:3s ease-in-out infinite lm-halo-float}.aura-deco-hearts:before{animation:3.4s ease-in-out infinite alternate lm-hearts-up}.aura-deco-sparkles:before{animation:2.4s ease-in-out infinite lm-sparkle}.aura-deco-bow:before{animation:3.6s ease-in-out infinite lm-bow-wiggle}}.orbit.orbit-glow>span>i{filter:drop-shadow(0 0 4px var(--orb-c,#fde68a)) drop-shadow(0 0 10px var(--orb-c,#fde68a))}@supports (color:color-mix(in lab, red, red)){.orbit.orbit-glow>span>i{filter:drop-shadow(0 0 4px var(--orb-c,#fde68a)) drop-shadow(0 0 10px color-mix(in oklab, var(--orb-c,#fde68a) 60%, transparent))}}@keyframes lm-orb-pulse{0%,to{scale:.85}50%{scale:1.25}}@media (prefers-reduced-motion:no-preference){.orbit.orbit-pulse>span>i{animation:orbit-back var(--orb-speed,16s) linear infinite, lm-orb-pulse 1.8s ease-in-out infinite}}.orbit.orbit-reverse,.orbit.orbit-reverse>span>i{animation-direction:reverse}.look-name.look-name-chrome,.look-name.look-name-bubble,.look-name.look-name-aura,.look-name.look-name-glitter,.look-name.look-name-liquid,.look-name.look-name-outline,.look-name.look-name-retro{padding-inline:.08em;overflow:visible}.look-name.look-name-chrome,.look-name.look-name-bubble,.look-name.look-name-aura,.look-name.look-name-glitter,.look-name.look-name-liquid{color:#0000;-webkit-background-clip:text;background-clip:text}.look-name.look-name-chrome{background-image:linear-gradient(100deg, transparent 40%, #ffffffe6 50%, transparent 60%), linear-gradient(180deg, #fff 0%, #e2e8f0 36%, #475569 50%, #f8fafc 57%, var(--n1) 82%, #fff 100%)}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-chrome{background-image:linear-gradient(100deg, transparent 40%, #ffffffe6 50%, transparent 60%), linear-gradient(180deg, #fff 0%, #e2e8f0 36%, #475569 50%, #f8fafc 57%, color-mix(in oklab, var(--n1) 45%, #94a3b8) 82%, #fff 100%)}}.look-name.look-name-chrome{filter:drop-shadow(0 1px 0 #0000008c) drop-shadow(0 0 6px var(--n1));background-position:200% 0,0 0;background-size:250% 100%,100% 100%}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-chrome{filter:drop-shadow(0 1px 0 #0000008c) drop-shadow(0 0 6px color-mix(in oklab, var(--n1) 40%, transparent))}}.look-name.look-name-bubble{background-image:linear-gradient(180deg, #ffffffb3 0 36%, #fff0 48%), var(--n-grad);filter:drop-shadow(0 1.5px 0 var(--n1)) drop-shadow(0 0 8px var(--n1));background-size:100% 100%,200% 100%}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-bubble{filter:drop-shadow(0 1.5px 0 color-mix(in oklab, var(--n1) 55%, #000)) drop-shadow(0 0 8px color-mix(in oklab, var(--n1) 50%, transparent))}}.look-name.look-name-outline{color:#0000;-webkit-text-stroke:1.3px var(--n1);filter:drop-shadow(0 0 3px var(--n1)) drop-shadow(0 0 10px var(--n1))}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-outline{filter:drop-shadow(0 0 3px var(--n1)) drop-shadow(0 0 10px color-mix(in oklab, var(--n1) 60%, transparent))}}.look-name.look-name-retro{color:var(--n1);text-shadow:1px 1px 0 var(--n2), 2px 2px 0 var(--n2), 3px 3px 0 var(--n2), 4px 5px 8px #0000008c}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-retro{text-shadow:1px 1px 0 var(--n2), 2px 2px 0 var(--n2), 3px 3px 0 color-mix(in oklab, var(--n2) 65%, #000), 4px 5px 8px #0000008c}}.look-name.look-name-aura{background-image:var(--n-grad);filter:drop-shadow(0 0 6px var(--n1)) drop-shadow(0 0 16px var(--n2));background-size:200% 100%}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-aura{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--n1) 70%, transparent)) drop-shadow(0 0 16px color-mix(in oklab, var(--n2) 50%, transparent))}}.look-name.look-name-glitter{background-image:radial-gradient(circle, #fff 0 .6px, transparent 1.3px), radial-gradient(circle, #ffffffbf 0 .5px, transparent 1.1px), var(--n-grad);filter:drop-shadow(0 0 5px var(--n1));background-position:0 0,3px 4px,0 0;background-size:7px 7px,11px 9px,200% 100%}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-glitter{filter:drop-shadow(0 0 5px color-mix(in oklab, var(--n1) 55%, transparent))}}.look-name.look-name-liquid{background-image:radial-gradient(14px 7px at 50% 0, transparent 96%, var(--n1) 100%), linear-gradient(var(--n1), var(--n2))}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-liquid{background-image:radial-gradient(14px 7px at 50% 0, transparent 96%, var(--n1) 100%), linear-gradient(color-mix(in oklab, var(--n1) 22%, transparent), color-mix(in oklab, var(--n2) 22%, transparent))}}.look-name.look-name-liquid{-webkit-text-stroke:.5px var(--n1);background-position:0 100%,0 0;background-repeat:repeat-x,no-repeat;background-size:28px 58%,100% 100%}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-liquid{-webkit-text-stroke:.5px color-mix(in oklab, var(--n1) 55%, #fff)}}.look-name.look-name-liquid{filter:drop-shadow(0 0 6px var(--n1))}@supports (color:color-mix(in lab, red, red)){.look-name.look-name-liquid{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--n1) 45%, transparent))}}@keyframes lm-name-chrome{0%,50%{background-position:200% 0,0 0}to{background-position:-60% 0,0 0}}@keyframes lm-name-bubble{to{background-position:0 0,-200% 0}}@keyframes lm-name-outline{0%,to{filter:drop-shadow(0 0 3px var(--n1)) drop-shadow(0 0 10px color-mix(in oklab, var(--n1) 60%, transparent))}50%{filter:drop-shadow(0 0 5px var(--n1)) drop-shadow(0 0 18px color-mix(in oklab, var(--n1) 80%, transparent))}}@keyframes lm-name-aura{0%,to{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--n1) 70%, transparent)) drop-shadow(0 0 16px color-mix(in oklab, var(--n2) 50%, transparent));background-position:0 0}50%{filter:drop-shadow(0 0 9px color-mix(in oklab, var(--n2) 80%, transparent)) drop-shadow(0 0 26px color-mix(in oklab, var(--n1) 65%, transparent));background-position:-100% 0}}@keyframes lm-name-glitter{0%{background-position:0 0,3px 4px,0 0}to{background-position:7px -14px,-8px 13px,-200% 0}}@keyframes lm-name-liquid{to{background-position:28px 100%,0 0}}@keyframes lm-name-retro{0%,to{transform:translate(0)}50%{transform:translate(-1px,-1px)}}@media (prefers-reduced-motion:no-preference){.look-name.look-name-chrome{animation:4.5s ease-in-out infinite lm-name-chrome}.look-name.look-name-bubble{animation:6s linear infinite lm-name-bubble}.look-name.look-name-outline{animation:2.8s ease-in-out infinite lm-name-outline}.look-name.look-name-aura{animation:4s ease-in-out infinite lm-name-aura}.look-name.look-name-glitter{animation:5s linear infinite lm-name-glitter}.look-name.look-name-liquid{animation:1.6s linear infinite lm-name-liquid}.look-name.look-name-retro{animation:2.4s ease-in-out infinite lm-name-retro;display:inline-block}}@keyframes lm-emoji-bounce{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-28%)scale(.95,1.05)}55%{transform:translateY(0)scale(1.08,.92)}70%{transform:translateY(-8%)}}@keyframes lm-emoji-wiggle{0%,60%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(-14deg)}20%,40%{transform:rotate(14deg)}}@keyframes lm-emoji-swing{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}@keyframes lm-emoji-flip{0%,40%{transform:perspective(200px)rotateY(0)}70%,to{transform:perspective(200px)rotateY(360deg)}}@keyframes lm-emoji-rainbow{to{filter:hue-rotate(360deg) drop-shadow(0 0 4px var(--e-glow,#fff))}}@keyframes lm-emoji-glitch{0%,84%,to{filter:drop-shadow(-1px 0 #ff2bd6cc)drop-shadow(1px 0 #22d3eecc);transform:none}86%{filter:drop-shadow(-3px 0 #ff2bd6e6)drop-shadow(3px 0 #22d3eee6);transform:translate(1px,-1px)skew(-8deg)}90%{transform:translate(-2px,1px)}94%{transform:translate(1px)scale(1.06)}}.look-emoji.look-emoji-glitch{filter:drop-shadow(-1px 0 #ff2bd6cc)drop-shadow(1px 0 #22d3eecc)}.look-emoji.look-emoji-rainbow{filter:drop-shadow(0 0 4px var(--e-glow,#fff))}@media (prefers-reduced-motion:no-preference){.look-emoji.look-emoji-bounce{transform-origin:50% 100%;animation:1.3s ease-in-out infinite lm-emoji-bounce}.look-emoji.look-emoji-wiggle{transform-origin:70% 90%;animation:2.2s ease-in-out infinite lm-emoji-wiggle}.look-emoji.look-emoji-swing{transform-origin:50% 0;animation:1.8s ease-in-out infinite lm-emoji-swing}.look-emoji.look-emoji-flip{animation:3s ease-in-out infinite lm-emoji-flip}.look-emoji.look-emoji-rainbow{animation:4s linear infinite lm-emoji-rainbow}.look-emoji.look-emoji-glitch{animation:3s step-end infinite lm-emoji-glitch}}.pt-layer.pt-bows{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cg fill='%23f9a8d4'%3E%3Cpath fill-opacity='.6' transform='translate(6 8) scale(.55)' d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Cpath fill-opacity='.4' transform='translate(42 44) scale(.4)' d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3C/g%3E%3C/svg%3E");background-size:72px 72px}.pt-layer.pt-checker{background-image:repeating-conic-gradient(#ffffff21 0 25%, transparent 0 50%);background-size:28px 28px}.pt-layer.pt-daisies{opacity:.45;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cdefs%3E%3Cg id='d'%3E%3Cg fill='white'%3E%3Cellipse rx='2' ry='4.4' cy='-4.2'/%3E%3Cellipse rx='2' ry='4.4' cy='-4.2' transform='rotate(60)'/%3E%3Cellipse rx='2' ry='4.4' cy='-4.2' transform='rotate(120)'/%3E%3Cellipse rx='2' ry='4.4' cy='-4.2' transform='rotate(180)'/%3E%3Cellipse rx='2' ry='4.4' cy='-4.2' transform='rotate(240)'/%3E%3Cellipse rx='2' ry='4.4' cy='-4.2' transform='rotate(300)'/%3E%3C/g%3E%3Ccircle r='2.4' fill='%23facc15'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23d' x='18' y='20'/%3E%3Cuse href='%23d' x='58' y='60' transform='translate(58 60) scale(.7) translate(-58 -60)'/%3E%3C/svg%3E");background-size:80px 80px}.pt-layer.pt-twinkle{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cg fill='white'%3E%3Cpath transform='translate(10 12) scale(.9)' d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3Cpath fill-opacity='.7' transform='translate(58 50) scale(.55)' d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3Cpath fill-opacity='.5' transform='translate(30 68) scale(.35)' d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3C/g%3E%3C/svg%3E");background-size:90px 90px}.pt-layer.pt-clouds{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='80'%3E%3Cg fill='white'%3E%3Cpath fill-opacity='.35' d='M14 32a8 8 0 0 1 2-15.7A11 11 0 0 1 37 13a9 9 0 0 1 7 19Z'/%3E%3Cpath fill-opacity='.22' d='M70 70a6 6 0 0 1 1.5-11.8A8.5 8.5 0 0 1 87.5 56a7 7 0 0 1 5.5 14Z'/%3E%3C/g%3E%3C/svg%3E");background-size:120px 80px}.pt-layer.pt-pixels{image-rendering:pixelated;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cg fill='white'%3E%3Crect x='4' y='6' width='4' height='4' fill-opacity='.5'/%3E%3Crect x='8' y='10' width='4' height='4' fill-opacity='.3'/%3E%3Crect x='30' y='26' width='4' height='4' fill-opacity='.45'/%3E%3Crect x='34' y='26' width='4' height='4' fill-opacity='.25'/%3E%3Crect x='20' y='40' width='4' height='4' fill-opacity='.35'/%3E%3C/g%3E%3C/svg%3E");background-size:48px 48px}.pt-layer.pt-leopard{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='76'%3E%3Cg fill='none' stroke='%23fcd34d' stroke-opacity='.55' stroke-width='2.6' stroke-linecap='round'%3E%3Cellipse cx='18' cy='18' rx='8' ry='6' stroke-dasharray='9 4' transform='rotate(-20 18 18)'/%3E%3Cellipse cx='56' cy='50' rx='7' ry='5.5' stroke-dasharray='8 4' transform='rotate(25 56 50)'/%3E%3Cellipse cx='22' cy='60' rx='5' ry='4' stroke-dasharray='6 3'/%3E%3C/g%3E%3Cg fill='%23fcd34d' fill-opacity='.2'%3E%3Cellipse cx='18' cy='18' rx='4' ry='3'/%3E%3Cellipse cx='56' cy='50' rx='3.5' ry='2.6'/%3E%3Ccircle cx='60' cy='14' r='2'/%3E%3C/g%3E%3C/svg%3E");background-size:76px 76px}.pt-layer.pt-cherries{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70'%3E%3Cg transform='translate(10 8)'%3E%3Cpath d='M8 20C10 10 14 4 20 1M17 22C17 12 18 6 20 1' fill='none' stroke='%2386efac' stroke-opacity='.7' stroke-width='1.4'/%3E%3Ccircle cx='7' cy='23' r='5' fill='%23fb7185' fill-opacity='.65'/%3E%3Ccircle cx='17' cy='25' r='5' fill='%23f43f5e' fill-opacity='.65'/%3E%3C/g%3E%3Cg transform='translate(44 42) scale(.6)'%3E%3Cpath d='M8 20C10 10 14 4 20 1M17 22C17 12 18 6 20 1' fill='none' stroke='%2386efac' stroke-opacity='.6' stroke-width='1.6'/%3E%3Ccircle cx='7' cy='23' r='5' fill='%23fb7185' fill-opacity='.55'/%3E%3Ccircle cx='17' cy='25' r='5' fill='%23f43f5e' fill-opacity='.55'/%3E%3C/g%3E%3C/svg%3E");background-size:70px 70px}.pt-layer.pt-circuit{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cg fill='none' stroke='white' stroke-opacity='.28' stroke-width='1'%3E%3Cpath d='M0 20H18L26 12H48M30 64V44L38 36H64M10 40V52H22'/%3E%3C/g%3E%3Cg fill='white' fill-opacity='.5'%3E%3Ccircle cx='48' cy='12' r='2'/%3E%3Ccircle cx='22' cy='52' r='2'/%3E%3Ccircle cx='10' cy='40' r='1.6'/%3E%3C/g%3E%3C/svg%3E");background-size:64px 64px}.pt-layer.pt-smileys{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='none' stroke='%23fde047' stroke-opacity='.6' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='20' cy='20' r='10'/%3E%3Cpath d='M15 23q5 5 10 0'/%3E%3Ccircle cx='58' cy='58' r='7'/%3E%3Cpath d='M54.5 60q3.5 3.5 7 0'/%3E%3C/g%3E%3Cg fill='%23fde047' fill-opacity='.6'%3E%3Ccircle cx='16.5' cy='17' r='1.4'/%3E%3Ccircle cx='23.5' cy='17' r='1.4'/%3E%3Ccircle cx='55.5' cy='56' r='1'/%3E%3Ccircle cx='60.5' cy='56' r='1'/%3E%3C/g%3E%3C/svg%3E");background-size:80px 80px}.pt-layer.pt-butterflies{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='84'%3E%3Cg fill='%23a5f3fc' fill-opacity='.5'%3E%3Cg transform='translate(20 22) rotate(-12)'%3E%3Cellipse cx='-5' cy='-3' rx='5' ry='6.5' transform='rotate(-25 -5 -3)'/%3E%3Cellipse cx='5' cy='-3' rx='5' ry='6.5' transform='rotate(25 5 -3)'/%3E%3Cellipse cx='-3.5' cy='5' rx='3' ry='4' transform='rotate(20 -3.5 5)'/%3E%3Cellipse cx='3.5' cy='5' rx='3' ry='4' transform='rotate(-20 3.5 5)'/%3E%3C/g%3E%3C/g%3E%3Cg fill='%23f0abfc' fill-opacity='.45' transform='translate(60 60) rotate(14) scale(.7)'%3E%3Cellipse cx='-5' cy='-3' rx='5' ry='6.5' transform='rotate(-25 -5 -3)'/%3E%3Cellipse cx='5' cy='-3' rx='5' ry='6.5' transform='rotate(25 5 -3)'/%3E%3Cellipse cx='-3.5' cy='5' rx='3' ry='4' transform='rotate(20 -3.5 5)'/%3E%3Cellipse cx='3.5' cy='5' rx='3' ry='4' transform='rotate(-20 3.5 5)'/%3E%3C/g%3E%3C/svg%3E");background-size:84px 84px}.pt-layer.pt-scanlines{background-image:linear-gradient(#0000 0 46%,#ffffff1a 50%,#0000 54%),repeating-linear-gradient(#ffffff17 0 1px,#0000 1px 4px);background-size:100% 220px,100% 4px}.pt-layer.pt-crescents{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70'%3E%3Cg fill='white'%3E%3Cpath fill-opacity='.5' transform='translate(8 8)' d='M12 2a10 10 0 1 0 10 13A8 8 0 0 1 12 2Z'/%3E%3Cpath fill-opacity='.3' transform='translate(44 44) scale(.6)' d='M12 2a10 10 0 1 0 10 13A8 8 0 0 1 12 2Z'/%3E%3Ccircle cx='52' cy='16' r='1.2' fill-opacity='.7'/%3E%3Ccircle cx='18' cy='54' r='1' fill-opacity='.6'/%3E%3C/g%3E%3C/svg%3E");background-size:70px 70px}@keyframes lm-scan{to{background-position:0 220px,0 4px}}@keyframes lm-drift-72{to{background-position:72px 72px}}@keyframes lm-drift-120{to{background-position:120px 0}}@media (prefers-reduced-motion:no-preference){.pt-layer.pt-twinkle,.pt-layer.pt-circuit{animation:3s ease-in-out infinite gift-twinkle}.pt-layer.pt-scanlines{animation:5s linear infinite lm-scan}.pt-layer.pt-bows{animation:14s linear infinite lm-drift-72}.pt-layer.pt-clouds{animation:30s linear infinite lm-drift-120}}.bd-scene.bd-chrome:before{background:conic-gradient(from var(--spin) at 35% 45%, #e5e7eb, #111827 12%, var(--c1) 24%, #0b0a13 38%, #cbd5e1 50%, #1f2937 64%, var(--c2) 78%, #0b0a13 90%, #e5e7eb);inset:-30%}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-chrome:before{background:conic-gradient(from var(--spin) at 35% 45%, #e5e7eb, #111827 12%, color-mix(in oklab, var(--c1) 55%, #f8fafc) 24%, #0b0a13 38%, #cbd5e1 50%, #1f2937 64%, color-mix(in oklab, var(--c2) 50%, #e2e8f0) 78%, #0b0a13 90%, #e5e7eb)}}.bd-scene.bd-chrome:before{filter:blur(34px)contrast(1.3);opacity:.55}.bd-scene.bd-chrome:after{background:linear-gradient(105deg,#0000 38%,#ffffff29 47%,#ffffff0a 52%,#0000 60%) 0 0/260% 100% no-repeat}.bd-scene.bd-aero:before{background:radial-gradient(circle at 26px 36px, #ffffffe6 0 2px, transparent 3px), radial-gradient(circle at 30px 40px, var(--c1) 0 10px, #ffffff8c 11px 12px, transparent 13px), radial-gradient(circle at 94px 104px, #ffffffe6 0 3px, transparent 4px), radial-gradient(circle at 100px 110px, var(--c2) 0 16px, #ffffff80 17px 18.5px, transparent 19.5px), radial-gradient(circle at 68px 148px, #ffffffd9 0 1.4px, transparent 2.2px), radial-gradient(circle at 70px 150px, transparent 0 6px, #ffffff73 6.5px 7.5px, transparent 8.5px);bottom:-170px}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-aero:before{background:radial-gradient(circle at 26px 36px, #ffffffe6 0 2px, transparent 3px), radial-gradient(circle at 30px 40px, color-mix(in oklab, var(--c1) 22%, transparent) 0 10px, #ffffff8c 11px 12px, transparent 13px), radial-gradient(circle at 94px 104px, #ffffffe6 0 3px, transparent 4px), radial-gradient(circle at 100px 110px, color-mix(in oklab, var(--c2) 20%, transparent) 0 16px, #ffffff80 17px 18.5px, transparent 19.5px), radial-gradient(circle at 68px 148px, #ffffffd9 0 1.4px, transparent 2.2px), radial-gradient(circle at 70px 150px, transparent 0 6px, #ffffff73 6.5px 7.5px, transparent 8.5px)}}.bd-scene.bd-aero:before{background-size:140px 170px}.bd-scene.bd-aero:after{background:radial-gradient(120% 60% at 50% -10%, #fff3, transparent 60%), repeating-conic-gradient(from 100deg at 8% -10%, #ffffff12 0 4deg, transparent 4deg 12deg);-webkit-mask:linear-gradient(#000,#0000 85%);mask:linear-gradient(#000,#0000 85%)}.bd-scene.bd-y2k:before{background:linear-gradient(135deg, var(--c1), var(--c2));inset:-90px 0 0 -90px}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-y2k:before{background:linear-gradient(135deg, color-mix(in oklab, var(--c1) 55%, #fff), color-mix(in oklab, var(--c2) 55%, #fff))}}.bd-scene.bd-y2k:before{opacity:.6;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cpath transform='translate(10 10) scale(.8)' d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3Cpath fill-opacity='.6' transform='translate(56 54) scale(.5)' d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3Ccircle cx='70' cy='18' r='1.4' fill-opacity='.8'/%3E%3Ccircle cx='24' cy='66' r='1' fill-opacity='.7'/%3E%3C/svg%3E") 0 0/90px 90px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cpath transform='translate(10 10) scale(.8)' d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3Cpath fill-opacity='.6' transform='translate(56 54) scale(.5)' d='M10 0L11.6 8.4L20 10L11.6 11.6L10 20L8.4 11.6L0 10L8.4 8.4Z'/%3E%3Ccircle cx='70' cy='18' r='1.4' fill-opacity='.8'/%3E%3Ccircle cx='24' cy='66' r='1' fill-opacity='.7'/%3E%3C/svg%3E") 0 0/90px 90px}.bd-scene.bd-y2k:after{background:radial-gradient(30% 40% at 20% 30%, var(--c1), transparent 70%), radial-gradient(28% 36% at 80% 70%, var(--c2), transparent 70%);inset:-20%}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-y2k:after{background:radial-gradient(30% 40% at 20% 30%, color-mix(in oklab, var(--c1) 45%, transparent), transparent 70%), radial-gradient(28% 36% at 80% 70%, color-mix(in oklab, var(--c2) 45%, transparent), transparent 70%)}}.bd-scene.bd-y2k:after{filter:blur(26px)}.bd-scene.bd-vapor:before{background:linear-gradient(var(--c2) 1px, transparent 1px) 0 0 / 46px 26px, linear-gradient(90deg, var(--c2) 1px, transparent 1px) 0 0 / 46px 26px;top:55%}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-vapor:before{background:linear-gradient(color-mix(in oklab, var(--c2) 55%, transparent) 1px, transparent 1px) 0 0 / 46px 26px, linear-gradient(90deg, color-mix(in oklab, var(--c2) 55%, transparent) 1px, transparent 1px) 0 0 / 46px 26px}}.bd-scene.bd-vapor:before{transform-origin:50% 0;transform:perspective(260px)rotateX(58deg);-webkit-mask:linear-gradient(#0000,#000 30%);mask:linear-gradient(#0000,#000 30%)}.bd-scene.bd-vapor:after{background:radial-gradient(circle calc(var(--fr) * 1.9) at var(--fx) var(--fy), #fff3c4 0, var(--c1) 45%, var(--c2) 92%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-vapor:after{background:radial-gradient(circle calc(var(--fr) * 1.9) at var(--fx) var(--fy), #fff3c4 0, var(--c1) 45%, color-mix(in oklab, var(--c2) 85%, transparent) 92%, transparent 100%)}}.bd-scene.bd-vapor:after{-webkit-mask:linear-gradient(180deg, #000 0 var(--fy), transparent var(--fy)), repeating-linear-gradient(180deg, #000 0 7px, transparent 7px 11px);-webkit-mask:linear-gradient(180deg, #000 0 var(--fy), transparent var(--fy)), repeating-linear-gradient(180deg, #000 0 7px, transparent 7px 11px);-webkit-mask:linear-gradient(180deg, #000 0 var(--fy), transparent var(--fy)), repeating-linear-gradient(180deg, #000 0 7px, transparent 7px 11px);-webkit-mask:linear-gradient(180deg, #000 0 var(--fy), transparent var(--fy)), repeating-linear-gradient(180deg, #000 0 7px, transparent 7px 11px);mask:linear-gradient(180deg, #000 0 var(--fy), transparent var(--fy)), repeating-linear-gradient(180deg, #000 0 7px, transparent 7px 11px);filter:drop-shadow(0 0 18px var(--c1))}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-vapor:after{filter:drop-shadow(0 0 18px color-mix(in oklab, var(--c1) 60%, transparent))}}.bd-scene.bd-glitch:before{background:linear-gradient(180deg, transparent 0 12%, var(--c1) 12% 14%, transparent 14% 37%, var(--c2) 37% 38.5%, transparent 38.5% 61%, var(--c1) 61% 66%, transparent 66% 83%, var(--c2) 83% 84%, transparent 84%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-glitch:before{background:linear-gradient(180deg, transparent 0 12%, color-mix(in oklab, var(--c1) 38%, transparent) 12% 14%, transparent 14% 37%, color-mix(in oklab, var(--c2) 42%, transparent) 37% 38.5%, transparent 38.5% 61%, color-mix(in oklab, var(--c1) 30%, transparent) 61% 66%, transparent 66% 83%, color-mix(in oklab, var(--c2) 36%, transparent) 83% 84%, transparent 84%)}}.bd-scene.bd-glitch:before{mix-blend-mode:screen}.bd-scene.bd-glitch:after{background:repeating-linear-gradient(180deg, #ffffff0d 0 1px, transparent 1px 3px), radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), var(--c1), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-glitch:after{background:repeating-linear-gradient(180deg, #ffffff0d 0 1px, transparent 1px 3px), radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 30%, transparent), transparent 70%)}}.bd-scene.bd-bows:before{background:linear-gradient(160deg, var(--c1), var(--c1));inset:-96px 0 0 -96px}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-bows:before{background:linear-gradient(160deg, color-mix(in oklab, var(--c1) 70%, #fff), var(--c1))}}.bd-scene.bd-bows:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cpath fill-opacity='.6' transform='translate(8 10) scale(.7)' d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Cpath fill-opacity='.35' transform='translate(56 58) scale(.45)' d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3C/svg%3E") 0 0/96px 96px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cpath fill-opacity='.6' transform='translate(8 10) scale(.7)' d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Cpath fill-opacity='.35' transform='translate(56 58) scale(.45)' d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3C/svg%3E") 0 0/96px 96px}.bd-scene.bd-bows:after{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), var(--c1), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-bows:after{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 35%, transparent), transparent 70%)}}.bd-scene.bd-clouds:before,.bd-scene.bd-clouds:after{background-repeat:repeat-x}.bd-scene.bd-clouds:before{background-image:radial-gradient(70px 30px at 20% 30%, #ffffff38, transparent 70%), radial-gradient(90px 34px at 30% 34%, #ffffff29, transparent 70%), radial-gradient(80px 28px at 75% 70%, var(--c1), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-clouds:before{background-image:radial-gradient(70px 30px at 20% 30%, #ffffff38, transparent 70%), radial-gradient(90px 34px at 30% 34%, #ffffff29, transparent 70%), radial-gradient(80px 28px at 75% 70%, color-mix(in oklab, var(--c1) 30%, transparent), transparent 70%)}}.bd-scene.bd-clouds:before{filter:blur(4px);background-size:600px 100%}.bd-scene.bd-clouds:after{background-image:radial-gradient(50px 20px at 55% 20%, var(--c2), transparent 70%), radial-gradient(60px 22px at 10% 80%, #ffffff24, transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-clouds:after{background-image:radial-gradient(50px 20px at 55% 20%, color-mix(in oklab, var(--c2) 30%, transparent), transparent 70%), radial-gradient(60px 22px at 10% 80%, #ffffff24, transparent 70%)}}.bd-scene.bd-clouds:after{filter:blur(3px);background-size:420px 100%}.bd-scene.bd-lava:before{background:radial-gradient(16% 24% at 22% 72%, var(--c1), transparent 70%), radial-gradient(12% 18% at 68% 38%, var(--c1), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-lava:before{background:radial-gradient(16% 24% at 22% 72%, var(--c1), transparent 70%), radial-gradient(12% 18% at 68% 38%, color-mix(in oklab, var(--c1) 80%, #fff 10%), transparent 70%)}}.bd-scene.bd-lava:before{filter:blur(10px);opacity:.65}.bd-scene.bd-lava:after{background:radial-gradient(14% 22% at 84% 70%, var(--c2), transparent 70%), radial-gradient(10% 16% at 42% 24%, var(--c2), transparent 70%);filter:blur(12px);opacity:.6}.bd-scene.bd-disco:before{background:radial-gradient(circle, #ffffffb3 0 1.5px, transparent 2.5px) 0 0 / 38px 38px, radial-gradient(circle, var(--c1) 0 2px, transparent 3.2px) 19px 12px / 53px 47px, radial-gradient(circle, var(--c2) 0 1.6px, transparent 2.8px) 7px 30px / 71px 61px;inset:-50%}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-disco:before{background:radial-gradient(circle, #ffffffb3 0 1.5px, transparent 2.5px) 0 0 / 38px 38px, radial-gradient(circle, color-mix(in oklab, var(--c1) 80%, #fff) 0 2px, transparent 3.2px) 19px 12px / 53px 47px, radial-gradient(circle, color-mix(in oklab, var(--c2) 80%, #fff) 0 1.6px, transparent 2.8px) 7px 30px / 71px 61px}}.bd-scene.bd-disco:before{-webkit-mask:radial-gradient(closest-side,#000 30%,#0006 70%,#0000);mask:radial-gradient(closest-side,#000 30%,#0006 70%,#0000)}.bd-scene.bd-disco:after{background:conic-gradient(from 150deg at 50% -20%, transparent 0deg, var(--c1) 6deg, transparent 12deg, var(--c2) 26deg, transparent 32deg, var(--c1) 46deg, transparent 52deg, var(--c3) 58deg, transparent 62deg)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-disco:after{background:conic-gradient(from 150deg at 50% -20%, transparent 0deg, color-mix(in oklab, var(--c1) 30%, transparent) 6deg, transparent 12deg, color-mix(in oklab, var(--c2) 30%, transparent) 26deg, transparent 32deg, color-mix(in oklab, var(--c1) 25%, transparent) 46deg, transparent 52deg, color-mix(in oklab, var(--c3) 30%, #fff 10%) 58deg, transparent 62deg)}}.bd-scene.bd-disco:after{filter:blur(4px);transform-origin:50% -20%}.bd-scene.bd-holo:before{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), var(--c1), transparent 70%), linear-gradient(115deg, #ffd6e8, #c4b5fd 18%, #a5f3fc 36%, #d9f99d 52%, #fde68a 68%, #fbcfe8 84%, #ffd6e8) 0 0 / 300% 100%}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-holo:before{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 40%, transparent), transparent 70%), linear-gradient(115deg, #ffd6e8, #c4b5fd 18%, #a5f3fc 36%, #d9f99d 52%, #fde68a 68%, #fbcfe8 84%, #ffd6e8) 0 0 / 300% 100%}}.bd-scene.bd-holo:before{mix-blend-mode:screen;opacity:.32}.bd-scene.bd-holo:after{background:linear-gradient(105deg,#0000 35%,#fff3 45%,#0000 55%) 0 0/250% 100% no-repeat}.bd-scene.bd-spotlight:before{background:conic-gradient(from 166deg at var(--fx) -30%, transparent 0deg, var(--c1) 9deg 19deg, transparent 28deg), conic-gradient(from 128deg at 105% -20%, transparent 0deg, var(--c2) 6deg 12deg, transparent 18deg)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-spotlight:before{background:conic-gradient(from 166deg at var(--fx) -30%, transparent 0deg, color-mix(in oklab, var(--c1) 40%, #fff 25%) 9deg 19deg, transparent 28deg), conic-gradient(from 128deg at 105% -20%, transparent 0deg, color-mix(in oklab, var(--c2) 30%, transparent) 6deg 12deg, transparent 18deg)}}.bd-scene.bd-spotlight:before{filter:blur(6px);opacity:.7;transform-origin:var(--fx) -30%;-webkit-mask:linear-gradient(#000,#0000008c 80%,#0000);mask:linear-gradient(#000,#0000008c 80%,#0000)}.bd-scene.bd-spotlight:after{background:radial-gradient(ellipse calc(var(--fr) * 2.4) calc(var(--fr) * .5) at var(--fx) calc(var(--fy) + var(--fr) * 1.15), var(--c1), transparent 70%), radial-gradient(circle, #ffffff8c 0 .8px, transparent 1.6px) 0 0 / 53px 61px}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-spotlight:after{background:radial-gradient(ellipse calc(var(--fr) * 2.4) calc(var(--fr) * .5) at var(--fx) calc(var(--fy) + var(--fr) * 1.15), color-mix(in oklab, var(--c1) 50%, #fff 20%), transparent 70%), radial-gradient(circle, #ffffff8c 0 .8px, transparent 1.6px) 0 0 / 53px 61px}}.bd-scene.bd-spotlight:after{-webkit-mask:radial-gradient(circle calc(var(--fr) * 4) at var(--fx) var(--fy), #000 40%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 4) at var(--fx) var(--fy), #000 40%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 4) at var(--fx) var(--fy), #000 40%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 4) at var(--fx) var(--fy), #000 40%, transparent 100%);mask:radial-gradient(circle calc(var(--fr) * 4) at var(--fx) var(--fy), #000 40%, transparent 100%)}.bd-scene.bd-academia:before{background:radial-gradient(circle 64px at 10% 80%, var(--c1), transparent 70%), radial-gradient(circle 48px at 90% 72%, var(--c1), transparent 70%), radial-gradient(circle 36px at 72% 18%, var(--c2), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-academia:before{background:radial-gradient(circle 64px at 10% 80%, color-mix(in oklab, var(--c1) 55%, transparent), transparent 70%), radial-gradient(circle 48px at 90% 72%, color-mix(in oklab, var(--c1) 45%, transparent), transparent 70%), radial-gradient(circle 36px at 72% 18%, color-mix(in oklab, var(--c2) 45%, transparent), transparent 70%)}}.bd-scene.bd-academia:before{filter:blur(4px)}.bd-scene.bd-academia:after{background:radial-gradient(circle, var(--c1) 0 .9px, transparent 1.8px) 0 0 / 60px 60px, radial-gradient(circle, #ffffff59 0 .6px, transparent 1.3px) 22px 37px / 60px 60px;inset:-60px 0 0 -60px}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-academia:after{background:radial-gradient(circle, color-mix(in oklab, var(--c1) 60%, #fff) 0 .9px, transparent 1.8px) 0 0 / 60px 60px, radial-gradient(circle, #ffffff59 0 .6px, transparent 1.3px) 22px 37px / 60px 60px}}.bd-scene.bd-academia:after{opacity:.7}.bd-scene.bd-meadow:before{background:linear-gradient(0deg, var(--c2), var(--c2))}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-meadow:before{background:linear-gradient(0deg, color-mix(in oklab, var(--c2) 85%, #000), color-mix(in oklab, var(--c2) 55%, transparent))}}.bd-scene.bd-meadow:before{transform-origin:50% 100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='56'%3E%3Cpath d='M0 56C4 40 3 26 6 12C8 28 10 42 12 56ZM14 56C18 38 22 24 30 14C26 30 24 44 24 56ZM26 56C28 42 26 30 22 20C30 32 34 44 34 56ZM38 56C42 40 44 28 42 8C48 26 48 42 48 56ZM50 56C54 44 60 34 68 28C62 38 60 48 60 56ZM62 56C64 40 62 26 58 16C66 30 70 44 70 56ZM72 56C76 38 80 26 78 6C84 26 84 42 84 56ZM86 56C90 44 96 36 104 32C98 42 96 50 96 56ZM98 56C100 42 100 30 98 18C104 32 108 44 108 56ZM108 56C112 42 116 30 120 22L120 56ZM0 50H120V56H0Z'/%3E%3C/svg%3E") 0 100%/120px 56px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='56'%3E%3Cpath d='M0 56C4 40 3 26 6 12C8 28 10 42 12 56ZM14 56C18 38 22 24 30 14C26 30 24 44 24 56ZM26 56C28 42 26 30 22 20C30 32 34 44 34 56ZM38 56C42 40 44 28 42 8C48 26 48 42 48 56ZM50 56C54 44 60 34 68 28C62 38 60 48 60 56ZM62 56C64 40 62 26 58 16C66 30 70 44 70 56ZM72 56C76 38 80 26 78 6C84 26 84 42 84 56ZM86 56C90 44 96 36 104 32C98 42 96 50 96 56ZM98 56C100 42 100 30 98 18C104 32 108 44 108 56ZM108 56C112 42 116 30 120 22L120 56ZM0 50H120V56H0Z'/%3E%3C/svg%3E") 0 100%/120px 56px repeat-x}.bd-scene.bd-meadow:after{background:radial-gradient(circle, var(--c1) 0 1.3px, transparent 2.6px) 0 0 / 70px 90px, radial-gradient(circle, #fff9 0 .8px, transparent 1.8px) 33px 41px / 70px 90px;bottom:-90px}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-meadow:after{background:radial-gradient(circle, color-mix(in oklab, var(--c1) 85%, #fff) 0 1.3px, transparent 2.6px) 0 0 / 70px 90px, radial-gradient(circle, #fff9 0 .8px, transparent 1.8px) 33px 41px / 70px 90px}}.bd-scene.bd-garland:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='34'%3E%3Cpath d='M0 8Q32 30 64 8' fill='none' stroke='%23334155' stroke-width='1.4'/%3E%3Cellipse cx='16' cy='19' rx='3' ry='4.2' fill='%23f87171'/%3E%3Cellipse cx='32' cy='22' rx='3' ry='4.2' fill='%23fde047'/%3E%3Cellipse cx='48' cy='19' rx='3' ry='4.2' fill='%234ade80'/%3E%3C/svg%3E") 0 0/64px 34px repeat-x,radial-gradient(circle,#ffffffd9 0 1.2px,#0000 2.4px) 0 0/70px 70px,radial-gradient(circle,#ffffff8c 0 .8px,#0000 1.8px) 20px 10px/47px 53px}.bd-scene.bd-garland:after{background-color:#0000;background-image:radial-gradient(10px at 16px 19px,#f87171bf,#0000),radial-gradient(10px at 32px 22px,#fde047bf,#0000),radial-gradient(10px at 48px 19px,#4ade80bf,#0000);background-position:0 0,0 0,0 0;background-repeat:repeat-x;background-size:64px 40px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.bd-scene.bd-galaxy:before{background:conic-gradient(from var(--spin) at var(--fx) var(--fy), var(--c1), transparent 70deg, var(--c2) 180deg, transparent 250deg, var(--c1))}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-galaxy:before{background:conic-gradient(from var(--spin) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 70%, transparent), transparent 70deg, color-mix(in oklab, var(--c2) 60%, transparent) 180deg, transparent 250deg, color-mix(in oklab, var(--c1) 70%, transparent))}}.bd-scene.bd-galaxy:before{-webkit-mask:radial-gradient(circle calc(var(--fr) * 7) at var(--fx) var(--fy), transparent 12%, #000 22%, #0006 60%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 7) at var(--fx) var(--fy), transparent 12%, #000 22%, #0006 60%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 7) at var(--fx) var(--fy), transparent 12%, #000 22%, #0006 60%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 7) at var(--fx) var(--fy), transparent 12%, #000 22%, #0006 60%, transparent 100%);mask:radial-gradient(circle calc(var(--fr) * 7) at var(--fx) var(--fy), transparent 12%, #000 22%, #0006 60%, transparent 100%);filter:blur(18px)}.bd-scene.bd-galaxy:after{background:radial-gradient(circle calc(var(--fr) * 2) at var(--fx) var(--fy), var(--c1), transparent 70%), radial-gradient(circle, #fffc 0 .7px, transparent 1.5px) 0 0 / 41px 37px}@supports (color:color-mix(in lab, red, red)){.bd-scene.bd-galaxy:after{background:radial-gradient(circle calc(var(--fr) * 2) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 50%, #fff 30%), transparent 70%), radial-gradient(circle, #fffc 0 .7px, transparent 1.5px) 0 0 / 41px 37px}}.bd-scene.bd-galaxy:after{-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 30%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 30%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 30%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 30%, transparent 100%);mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 30%, transparent 100%)}@keyframes lm-sheen{0%,40%{background-position:200% 0}to{background-position:-100% 0}}@keyframes lm-up-170{to{transform:translateY(-170px)}}@keyframes lm-up-90{to{transform:translateY(-90px)}}@keyframes lm-diag-90{to{transform:translate(90px,90px)}}@keyframes lm-diag-96{to{transform:translate(96px,96px)}}@keyframes lm-diag-60{to{transform:translate(60px,60px)}}@keyframes lm-grid{to{background-position:0 26px,0 0}}@keyframes lm-glitch-bars{0%,to{transform:translate(0)scaleY(1)}12%{transform:translate(-4%)scaleY(1.1)}13%{transform:translate(3%)}40%{transform:translate(0)translateY(6%)}41%{transform:translate(6%)translateY(-4%)scaleY(.9)}70%{transform:translate(-2%)translateY(12%)}71%{transform:none}}@keyframes lm-scanline{to{background-position:0 3px,0 0}}@keyframes lm-clouds-a{to{background-position:600px 0,600px 0,600px 0}}@keyframes lm-clouds-b{to{background-position:-420px 0,-420px 0}}@keyframes lm-lava-a{0%,to{transform:translateY(12%)scale(1)}50%{transform:translate(3%,-16%)scale(1.15,.9)}}@keyframes lm-lava-b{0%,to{transform:translateY(-10%)scale(1)}50%{transform:translate(-4%,14%)scale(.9,1.12)}}@keyframes lm-beams{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes lm-holo-pan{to{background-position:0 0,300% 0}}@keyframes lm-spot{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes lm-candle{0%,to{opacity:.85}20%{opacity:1}35%{opacity:.7}52%{opacity:.95}70%{opacity:.78}}@keyframes lm-grass{0%,to{transform:skew(0deg)}50%{transform:skew(4deg)}}@keyframes lm-snowfall{to{background-position:0 0,0 70px,20px 116px}}@keyframes lm-blink{0%,49%{opacity:1}50%,to{opacity:.25}}@media (prefers-reduced-motion:no-preference){.bd-scene.bd-chrome:before{animation:26s linear infinite bd-spin}.bd-scene.bd-chrome:after,.bd-scene.bd-holo:after{animation:6s ease-in-out infinite lm-sheen}.bd-scene.bd-aero:before{animation:11s linear infinite lm-up-170}.bd-scene.bd-y2k:before{animation:12s linear infinite lm-diag-90,3s ease-in-out infinite gift-twinkle}.bd-scene.bd-y2k:after{animation:14s ease-in-out infinite bd-sway}.bd-scene.bd-vapor:before{animation:2.2s linear infinite lm-grid}.bd-scene.bd-glitch:before{animation:4s step-end infinite lm-glitch-bars}.bd-scene.bd-glitch:after{animation:.5s linear infinite lm-scanline}.bd-scene.bd-bows:before{animation:16s linear infinite lm-diag-96}.bd-scene.bd-clouds:before{animation:70s linear infinite lm-clouds-a}.bd-scene.bd-clouds:after{animation:46s linear infinite lm-clouds-b}.bd-scene.bd-lava:before{animation:14s ease-in-out infinite lm-lava-a}.bd-scene.bd-lava:after{animation:17s ease-in-out infinite lm-lava-b}.bd-scene.bd-disco:before{animation:40s linear infinite aura-spin}.bd-scene.bd-disco:after{animation:7s ease-in-out infinite lm-beams}.bd-scene.bd-holo:before{animation:14s linear infinite lm-holo-pan}.bd-scene.bd-spotlight:before{animation:6s ease-in-out infinite lm-spot}.bd-scene.bd-spotlight:after{animation:3.4s ease-in-out infinite gift-twinkle}.bd-scene.bd-academia:before{animation:2.6s ease-in-out infinite lm-candle}.bd-scene.bd-academia:after{animation:24s linear infinite lm-diag-60}.bd-scene.bd-meadow:before{animation:5s ease-in-out infinite lm-grass}.bd-scene.bd-meadow:after{animation:9s linear infinite lm-up-90}.bd-scene.bd-garland:before{animation:5s linear infinite lm-snowfall}.bd-scene.bd-garland:after{animation:1.2s step-end infinite lm-blink}.bd-scene.bd-galaxy:before{animation:24s linear infinite bd-spin}}.hero-card.hero-card-aero:after,.hero-card.hero-card-scan:after,.hero-card.hero-card-sparkle:after,.hero-card.hero-card-bow:after{content:"";pointer-events:none;position:absolute}.hero-card.hero-card-aero:after{z-index:0;border-radius:inherit;background:linear-gradient(#fff3,#ffffff0d 44%,#0000 46%);inset:0}.hero-card.hero-card-aero{box-shadow:0 0 26px -10px var(--card-edge,#67e8f9), inset 0 1px 0 #ffffff4d, 0 24px 60px -30px #000000a6}@supports (color:color-mix(in lab, red, red)){.hero-card.hero-card-aero{box-shadow:0 0 26px -10px color-mix(in oklab, var(--card-edge,#67e8f9) 70%, transparent), inset 0 1px 0 #ffffff4d, 0 24px 60px -30px #000000a6}}.hero-card.hero-card-glitch{box-shadow:-2px 0 #ff2bd68c,2px 0 #22d3ee8c,0 24px 60px -30px #000000a6}.hero-card.hero-card-scan:after{z-index:0;border-radius:inherit;background:linear-gradient(180deg, transparent 0 46%, var(--card-edge,#a3e635) 50%, transparent 54%) 0 0 / 100% 300%, repeating-linear-gradient(180deg, #ffffff0d 0 1px, transparent 1px 3px);inset:0}@supports (color:color-mix(in lab, red, red)){.hero-card.hero-card-scan:after{background:linear-gradient(180deg, transparent 0 46%, color-mix(in oklab, var(--card-edge,#a3e635) 14%, transparent) 50%, transparent 54%) 0 0 / 100% 300%, repeating-linear-gradient(180deg, #ffffff0d 0 1px, transparent 1px 3px)}}.hero-card.hero-card-sparkle:after{z-index:0;border-radius:inherit;background:radial-gradient(circle, #ffffffe6 0 .8px, transparent 1.6px) 0 0 / 47px 41px, radial-gradient(circle, var(--card-edge,#fde68a) 0 1.1px, transparent 2.2px) 19px 23px / 89px 73px;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-card.hero-card-sparkle:after{background:radial-gradient(circle, #ffffffe6 0 .8px, transparent 1.6px) 0 0 / 47px 41px, radial-gradient(circle, color-mix(in oklab, var(--card-edge,#fde68a) 90%, #fff) 0 1.1px, transparent 2.2px) 19px 23px / 89px 73px}}.hero-card.hero-card-sparkle:after{opacity:.75}.hero-card.hero-card-bow:after{z-index:3;background:radial-gradient(circle at 50% 42%, var(--card-edge,#f9a8d4), var(--card-edge,#f9a8d4) 45%, var(--card-edge,#f9a8d4));width:3.4rem;height:2.2rem;top:-.85rem;left:-.6rem}@supports (color:color-mix(in lab, red, red)){.hero-card.hero-card-bow:after{background:radial-gradient(circle at 50% 42%, color-mix(in oklab, var(--card-edge,#f9a8d4) 45%, #fff), var(--card-edge,#f9a8d4) 45%, color-mix(in oklab, var(--card-edge,#f9a8d4) 65%, #000))}}.hero-card.hero-card-bow:after{filter:drop-shadow(0 2px 3px #00000073);transform:rotate(-18deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 30'%3E%3Cpath d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Crect x='20.5' y='10.5' width='7' height='7' rx='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 30'%3E%3Cpath d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Crect x='20.5' y='10.5' width='7' height='7' rx='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.hero-card.hero-card-flicker:before{padding:2px}.hero-card.hero-card-flicker{box-shadow:0 0 8px -1px var(--card-edge,#ff2bd6), 0 0 28px -6px var(--card-edge,#ff2bd6), inset 0 0 18px -10px var(--card-edge,#ff2bd6), 0 24px 60px -30px #000000a6}@supports (color:color-mix(in lab, red, red)){.hero-card.hero-card-flicker{box-shadow:0 0 8px -1px var(--card-edge,#ff2bd6), 0 0 28px -6px color-mix(in oklab, var(--card-edge,#ff2bd6) 70%, transparent), inset 0 0 18px -10px var(--card-edge,#ff2bd6), 0 24px 60px -30px #000000a6}}@keyframes lm-card-glitch{0%,88%,to{transform:none}90%{transform:translate(2px,-1px)}93%{transform:translate(-3px,1px)skew(-1deg)}96%{transform:translate(1px)}}@keyframes lm-card-scan{to{background-position:0 100%,0 0}}@keyframes lm-flicker{0%,17%,21%,62%,to{opacity:1}19%{opacity:.45}61%{opacity:.75}}@media (prefers-reduced-motion:no-preference){.hero-card.hero-card-glitch{animation:5s step-end infinite lm-card-glitch}.hero-card.hero-card-scan:after{animation:6s linear infinite lm-card-scan}.hero-card.hero-card-sparkle:after{animation:3s ease-in-out infinite gift-twinkle}.hero-card.hero-card-flicker:before{animation:6s step-end infinite lm-flicker}}.accent-chrome :is(.btn-primary,.hact-accent){background-image:linear-gradient(100deg,#0000 40%,#fff6 50%,#0000 60%),linear-gradient(#9ca3af,#4b5563 46%,#111827 52%,#715ea6)}@supports (color:color-mix(in lab, red, red)){.accent-chrome :is(.btn-primary,.hact-accent){background-image:linear-gradient(100deg, transparent 40%, #fff6 50%, transparent 60%), linear-gradient(180deg, #9ca3af, #4b5563 46%, #111827 52%, color-mix(in oklab, var(--color-brand-600) 35%, #6b7280))}}.accent-chrome :is(.btn-primary,.hact-accent){text-shadow:0 1px 1px #0000008c;background-position:200% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%}.accent-gloss :is(.btn-primary,.hact-accent){background-image:linear-gradient(180deg, #ffffff57, #ffffff14 48%, transparent 50%), linear-gradient(90deg, var(--color-brand-600), var(--color-flare-600));box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 4px #00000038,0 6px 16px -8px #ec4899b3}@supports (color:color-mix(in lab, red, red)){.accent-gloss :is(.btn-primary,.hact-accent){box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -2px 4px #00000038, 0 6px 16px -8px color-mix(in oklab, var(--color-flare-500) 70%, transparent)}}.accent-pulse :is(.btn-primary,.hact-accent){box-shadow:0 0 14px -4px #ec4899b3}@supports (color:color-mix(in lab, red, red)){.accent-pulse :is(.btn-primary,.hact-accent){box-shadow:0 0 14px -4px color-mix(in oklab, var(--color-flare-500) 70%, transparent)}}.accent-glitch :is(.btn-primary,.hact-accent){box-shadow:-2px 0 #ff2bd6b3,2px 0 #22d3eeb3}.accent-gloss .chip-active,.accent-pulse .chip-active,.accent-chrome .chip-active,.accent-glitch .chip-active{box-shadow:0 0 14px -4px #8b5cf6cc}@supports (color:color-mix(in lab, red, red)){.accent-gloss .chip-active,.accent-pulse .chip-active,.accent-chrome .chip-active,.accent-glitch .chip-active{box-shadow:0 0 14px -4px color-mix(in oklab, var(--color-brand-500) 80%, transparent)}}@keyframes lm-accent-pulse{0%,to{box-shadow:0 0 10px -4px color-mix(in oklab, var(--color-flare-500) 60%, transparent)}50%{box-shadow:0 0 22px -2px color-mix(in oklab, var(--color-flare-500) 85%, transparent), 0 0 40px -8px color-mix(in oklab, var(--color-brand-500) 70%, transparent)}}@keyframes lm-accent-glitch{0%,86%,to{transform:none}88%{transform:translate(1.5px)skew(-4deg)}92%{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.accent-chrome :is(.btn-primary,.hact-accent){animation:4s ease-in-out infinite accent-glint}.accent-pulse :is(.btn-primary,.hact-accent){animation:2.4s ease-in-out infinite lm-accent-pulse}.accent-glitch :is(.btn-primary,.hact-accent){animation:4s step-end infinite lm-accent-glitch}}.post-styled.post-frame-scan:after,.post-styled.post-frame-paper:after,.post-styled.post-frame-aero:after,.post-styled.post-frame-hearts:after,.post-styled.post-frame-bow:after{content:"";z-index:0;pointer-events:none;position:absolute}.post-styled.post-frame-scan:after,.post-styled.post-frame-paper:after,.post-styled.post-frame-aero:after,.post-styled.post-frame-hearts:after{border-radius:inherit;inset:0}.post-styled.post-frame-scan:after{background:linear-gradient(180deg, transparent 0 46%, var(--post-edge) 50%, transparent 54%) 0 0 / 100% 300%, repeating-linear-gradient(180deg, #ffffff0d 0 1px, transparent 1px 3px)}@supports (color:color-mix(in lab, red, red)){.post-styled.post-frame-scan:after{background:linear-gradient(180deg, transparent 0 46%, color-mix(in oklab, var(--post-edge) 16%, transparent) 50%, transparent 54%) 0 0 / 100% 300%, repeating-linear-gradient(180deg, #ffffff0d 0 1px, transparent 1px 3px)}}.post-styled.post-frame-paper:after{background:linear-gradient(90deg, transparent 0 1.6rem, var(--post-edge) 1.6rem calc(1.6rem + 1px), transparent calc(1.6rem + 1px)), repeating-linear-gradient(180deg, transparent 0 22px, var(--post-edge) 22px 23px)}@supports (color:color-mix(in lab, red, red)){.post-styled.post-frame-paper:after{background:linear-gradient(90deg, transparent 0 1.6rem, color-mix(in oklab, var(--post-edge) 35%, transparent) 1.6rem calc(1.6rem + 1px), transparent calc(1.6rem + 1px)), repeating-linear-gradient(180deg, transparent 0 22px, color-mix(in oklab, var(--post-edge) 12%, transparent) 22px 23px)}}.post-styled.post-frame-aero:after{background:linear-gradient(#ffffff24,#ffffff08 44%,#0000 46%),radial-gradient(circle at 88% 78%,#0000 0 9px,#ffffff4d 9.5px 10.5px,#0000 11px),radial-gradient(circle at 94% 60%,#0000 0 4px,#ffffff40 4.5px 5.2px,#0000 5.6px)}.post-styled.post-frame-aero{box-shadow:inset 0 1px 0 #ffffff40, 0 0 20px -8px var(--post-edge), 0 12px 34px -20px var(--post-edge)}@supports (color:color-mix(in lab, red, red)){.post-styled.post-frame-aero{box-shadow:inset 0 1px 0 #ffffff40, 0 0 20px -8px color-mix(in oklab, var(--post-edge) 60%, transparent), 0 12px 34px -20px color-mix(in oklab, var(--post-edge) 60%, transparent)}}.post-styled.post-frame-hearts:after{background:var(--post-edge);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath fill-opacity='.22' transform='translate(8 8) scale(.6)' d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3Cpath fill-opacity='.14' transform='translate(38 38) scale(.4)' d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 0 0/60px 60px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath fill-opacity='.22' transform='translate(8 8) scale(.6)' d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3Cpath fill-opacity='.14' transform='translate(38 38) scale(.4)' d='M12 21C5 16 1 12 1 7.5A5.5 5.5 0 0 1 12 5A5.5 5.5 0 0 1 23 7.5C23 12 19 16 12 21Z'/%3E%3C/svg%3E") 0 0/60px 60px}.post-styled.post-frame-bow:after{z-index:3;background:radial-gradient(circle at 50% 42%, var(--post-edge), var(--post-edge) 45%, var(--post-edge));width:2.8rem;height:1.8rem;top:-.7rem;right:-.5rem}@supports (color:color-mix(in lab, red, red)){.post-styled.post-frame-bow:after{background:radial-gradient(circle at 50% 42%, color-mix(in oklab, var(--post-edge) 45%, #fff), var(--post-edge) 45%, color-mix(in oklab, var(--post-edge) 65%, #000))}}.post-styled.post-frame-bow:after{filter:drop-shadow(0 2px 3px #00000073);transform:rotate(16deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 30'%3E%3Cpath d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Crect x='20.5' y='10.5' width='7' height='7' rx='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 30'%3E%3Cpath d='M24 13C17 3 6 1 4 8S12 18 24 15ZM24 13C31 3 42 1 44 8S36 18 24 15ZM22 15L15 29L20 27.5L23.5 16ZM26 15L33 29L28 27.5L24.5 16Z'/%3E%3Crect x='20.5' y='10.5' width='7' height='7' rx='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.post-styled.post-frame-glitch{box-shadow:-2px 0 0 #ff2bd680, 2px 0 0 #22d3ee80, 0 12px 34px -20px var(--post-edge)}@supports (color:color-mix(in lab, red, red)){.post-styled.post-frame-glitch{box-shadow:-2px 0 0 #ff2bd680, 2px 0 0 #22d3ee80, 0 12px 34px -20px color-mix(in oklab, var(--post-edge) 60%, transparent)}}.post-styled.post-frame-pixel:before{padding:var(--post-frame-w,3px);background:repeating-conic-gradient(var(--post-edge) 0 25%, transparent 0 50%) 0 0 / 6px 6px}@keyframes lm-post-hearts{to{-webkit-mask-position:0 -60px;mask-position:0 -60px}}@media (prefers-reduced-motion:no-preference){.post-styled.post-frame-scan:after{animation:6s linear infinite lm-card-scan}.post-styled.post-frame-hearts:after{animation:8s linear infinite lm-post-hearts}.post-styled.post-frame-glitch{animation:5s step-end infinite lm-card-glitch}}.entrance>i.pop{opacity:0;top:42%}.entrance-glitch{mix-blend-mode:screen;opacity:0;background:linear-gradient(#0000 0 18%,#ff2bd659 18% 20%,#0000 20% 46%,#22d3ee59 46% 47.5%,#0000 47.5% 71%,#ff2bd640 71% 76%,#0000 76%),repeating-linear-gradient(#ffffff0f 0 1px,#0000 1px 3px);position:absolute;inset:0}.entrance-spot{filter:blur(6px);opacity:0;background:conic-gradient(from 165deg at 50% -25%,#0000 0deg,#fffbeb8c 10deg 20deg,#0000 30deg),radial-gradient(40% 12% at 50% 72%,#fffbeb73,#0000 70%);position:absolute;inset:0}.entrance-sheen{opacity:0;background:linear-gradient(105deg,#0000 38%,#fff0 40%,#e2e8f08c 47%,#ffffffd9 50%,#94a3b873 53%,#0000 62%);position:absolute;inset:-20% -60%}.entrance-emblem{filter:drop-shadow(0 0 26px #ffffff8c);opacity:0;font-size:20vmin;line-height:1;position:absolute;top:38%;left:50%;translate:-50% -50%}@keyframes lm-entrance-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--px,0px)), calc(-50% + var(--py,0px) + 12vmin)) scale(1) rotate(var(--rot,0deg))}}@keyframes lm-entrance-glitch{0%,to{opacity:0;transform:none}8%,30%,52%{opacity:1;transform:translate(-3%)}18%,42%{opacity:.4;transform:translate(4%)translateY(6%)}64%{opacity:.8;transform:translateY(-8%)}76%{opacity:0}}@keyframes lm-entrance-spot{0%{opacity:0;transform:translateY(-8%)}25%,70%{opacity:1;transform:none}to{opacity:0}}@keyframes lm-entrance-sheen{0%{opacity:0;transform:translate(-60%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(60%)}}@keyframes lm-entrance-emblem{0%{opacity:0;transform:scale(.2)rotate(-18deg)}28%{opacity:1;transform:scale(1.18)rotate(6deg)}40%{transform:scale(.94)rotate(-2deg)}50%{transform:scale(1)rotate(0)}80%{opacity:1}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:no-preference){.entrance>i.pop{animation:lm-entrance-pop var(--dur,2.2s) cubic-bezier(.15, .7, .3, 1) var(--delay,0s) forwards}.entrance-glitch{animation:1.6s step-end forwards lm-entrance-glitch}.entrance-spot{animation:3.4s ease-in-out forwards lm-entrance-spot}.entrance-sheen{animation:1.8s cubic-bezier(.5,0,.3,1) .2s forwards lm-entrance-sheen}.entrance-emblem{animation:3.2s cubic-bezier(.2,.8,.2,1) forwards lm-entrance-emblem}}.gift-confetti{background:radial-gradient(circle at 50% 42%, var(--g1), var(--g2) 85%)}@supports (color:color-mix(in lab, red, red)){.gift-confetti{background:radial-gradient(circle at 50% 42%, color-mix(in oklab, var(--g1) 30%, var(--g2)), var(--g2) 85%)}}.gift-confetti:before,.gift-confetti:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='4' y='6' width='3' height='6' rx='.6' fill='%23f472b6' transform='rotate(25 5.5 9)'/%3E%3Crect x='22' y='3' width='3' height='6' rx='.6' fill='%2322d3ee' transform='rotate(-40 23.5 6)'/%3E%3Crect x='32' y='20' width='3' height='6' rx='.6' fill='%23fde047' transform='rotate(60 33.5 23)'/%3E%3Crect x='12' y='26' width='3' height='6' rx='.6' fill='%234ade80' transform='rotate(-15 13.5 29)'/%3E%3Ccircle cx='27' cy='33' r='1.6' fill='%23a78bfa'/%3E%3Ccircle cx='16' cy='15' r='1.4' fill='%23fb923c'/%3E%3C/svg%3E") 0 0/36cqw 36cqw;inset:0}.gift-confetti:after{opacity:.7;background-position:10cqw 6cqw;background-size:24cqw 24cqw}.gift-lava{background:linear-gradient(180deg, var(--g2), var(--g2) 60%, var(--g2))}@supports (color:color-mix(in lab, red, red)){.gift-lava{background:linear-gradient(180deg, color-mix(in oklab, var(--g2) 55%, #000), var(--g2) 60%, color-mix(in oklab, var(--g2) 65%, var(--g1)))}}.gift-lava:before,.gift-lava:after{filter:blur(2.2cqw);inset:-10%}.gift-lava:before{background:radial-gradient(circle at 28% 78%, var(--g1) 0 13%, transparent 14%), radial-gradient(circle at 72% 64%, var(--g1) 0 9%, transparent 10%)}@supports (color:color-mix(in lab, red, red)){.gift-lava:before{background:radial-gradient(circle at 28% 78%, var(--g1) 0 13%, transparent 14%), radial-gradient(circle at 72% 64%, color-mix(in oklab, var(--g1) 75%, #fff) 0 9%, transparent 10%)}}.gift-lava:after{background:radial-gradient(circle at 62% 22%, var(--g1) 0 12%, transparent 13%), radial-gradient(circle at 32% 36%, var(--g1) 0 8%, transparent 9%)}@supports (color:color-mix(in lab, red, red)){.gift-lava:after{background:radial-gradient(circle at 62% 22%, var(--g1) 0 12%, transparent 13%), radial-gradient(circle at 32% 36%, color-mix(in oklab, var(--g1) 80%, #fde68a) 0 8%, transparent 9%)}}.gift-bubbles{background:linear-gradient(180deg, #fff6, transparent 38%), radial-gradient(circle at 50% 110%, var(--g1), transparent 55%), linear-gradient(180deg, var(--g1), var(--g1) 35%, var(--g2))}@supports (color:color-mix(in lab, red, red)){.gift-bubbles{background:linear-gradient(180deg, #fff6, transparent 38%), radial-gradient(circle at 50% 110%, color-mix(in oklab, var(--g1) 70%, #fff), transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--g1) 70%, #fff), var(--g1) 35%, var(--g2))}}.gift-bubbles:before{background:radial-gradient(circle at 46% 45%,#ffffffe6 0 1.1cqw,#0000 1.7cqw) 0 0/38cqw 42cqw,radial-gradient(circle,#ffffff1f 0 4.6cqw,#ffffffb3 5.4cqw,#0000 6cqw) 0 0/38cqw 42cqw;inset:0}.gift-bubbles:after{opacity:.8;background:radial-gradient(circle at 46% 45%,#ffffffd9 0 .6cqw,#0000 1cqw) 11cqw 7cqw/24cqw 28cqw,radial-gradient(circle,#ffffff1a 0 2.6cqw,#fff9 3.1cqw,#0000 3.5cqw) 11cqw 7cqw/24cqw 28cqw;inset:0}.gift-hearts{background:radial-gradient(circle at 50% 42%, var(--g1), var(--g2) 85%)}@supports (color:color-mix(in lab, red, red)){.gift-hearts{background:radial-gradient(circle at 50% 42%, color-mix(in oklab, var(--g1) 40%, var(--g2)), var(--g2) 85%)}}.gift-hearts:before,.gift-hearts:after{background:var(--g1);inset:0}@supports (color:color-mix(in lab, red, red)){.gift-hearts:before,.gift-hearts:after{background:color-mix(in oklab, var(--g1) 80%, #fff)}}.gift-hearts:before,.gift-hearts:after{opacity:.55;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M12 27C4 21 4 16 6.5 14C9 12 11 13 12 15C13 13 15 12 17.5 14C20 16 20 21 12 27ZM30 14C26 11 26 8.5 27.3 7.5C28.5 6.5 29.5 7 30 8C30.5 7 31.5 6.5 32.7 7.5C34 8.5 34 11 30 14ZM31 36C28.5 34 28.5 32.5 29.3 31.8C30 31.2 30.7 31.5 31 32C31.3 31.5 32 31.2 32.7 31.8C33.5 32.5 33.5 34 31 36Z'/%3E%3C/svg%3E") 0 0/30cqw 30cqw;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M12 27C4 21 4 16 6.5 14C9 12 11 13 12 15C13 13 15 12 17.5 14C20 16 20 21 12 27ZM30 14C26 11 26 8.5 27.3 7.5C28.5 6.5 29.5 7 30 8C30.5 7 31.5 6.5 32.7 7.5C34 8.5 34 11 30 14ZM31 36C28.5 34 28.5 32.5 29.3 31.8C30 31.2 30.7 31.5 31 32C31.3 31.5 32 31.2 32.7 31.8C33.5 32.5 33.5 34 31 36Z'/%3E%3C/svg%3E") 0 0/30cqw 30cqw}.gift-hearts:after{opacity:.3;-webkit-mask-position:7cqw 5cqw;mask-position:7cqw 5cqw;-webkit-mask-size:18cqw 18cqw;mask-size:18cqw 18cqw}.gift-sakura{background:linear-gradient(180deg, var(--g1), var(--g2) 90%)}@supports (color:color-mix(in lab, red, red)){.gift-sakura{background:linear-gradient(180deg, color-mix(in oklab, var(--g1) 35%, var(--g2)), var(--g2) 90%)}}.gift-sakura:before,.gift-sakura:after{background:var(--g1);inset:0}@supports (color:color-mix(in lab, red, red)){.gift-sakura:before,.gift-sakura:after{background:color-mix(in oklab, var(--g1) 70%, #fff)}}.gift-sakura:before,.gift-sakura:after{opacity:.85;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg transform='translate(10 11) rotate(35)'%3E%3Cpath d='M0 7C-5 2-4-5-1-7L0-5.5L1-7C4-5 5 2 0 7Z'/%3E%3C/g%3E%3Cg transform='translate(29 27) rotate(-50) scale(.75)'%3E%3Cpath d='M0 7C-5 2-4-5-1-7L0-5.5L1-7C4-5 5 2 0 7Z'/%3E%3C/g%3E%3Cg transform='translate(31 8) rotate(110) scale(.55)'%3E%3Cpath d='M0 7C-5 2-4-5-1-7L0-5.5L1-7C4-5 5 2 0 7Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/34cqw 34cqw;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg transform='translate(10 11) rotate(35)'%3E%3Cpath d='M0 7C-5 2-4-5-1-7L0-5.5L1-7C4-5 5 2 0 7Z'/%3E%3C/g%3E%3Cg transform='translate(29 27) rotate(-50) scale(.75)'%3E%3Cpath d='M0 7C-5 2-4-5-1-7L0-5.5L1-7C4-5 5 2 0 7Z'/%3E%3C/g%3E%3Cg transform='translate(31 8) rotate(110) scale(.55)'%3E%3Cpath d='M0 7C-5 2-4-5-1-7L0-5.5L1-7C4-5 5 2 0 7Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/34cqw 34cqw}.gift-sakura:after{opacity:.5;filter:blur(.25cqw);-webkit-mask-position:9cqw 13cqw;mask-position:9cqw 13cqw;-webkit-mask-size:22cqw 22cqw;mask-size:22cqw 22cqw}.gift-synth{background:linear-gradient(180deg, transparent 57.3%, var(--g2) 57.6% 58.3%, transparent 58.6%), radial-gradient(45% 30% at 50% 45%, var(--g1), transparent 70%), linear-gradient(180deg, #1a0533 0%, var(--g1) 50%, #0a0118 58%, #05010d 100%)}@supports (color:color-mix(in lab, red, red)){.gift-synth{background:linear-gradient(180deg, transparent 57.3%, color-mix(in oklab, var(--g2) 85%, #fff) 57.6% 58.3%, transparent 58.6%), radial-gradient(45% 30% at 50% 45%, color-mix(in oklab, var(--g1) 55%, transparent), transparent 70%), linear-gradient(180deg, #1a0533 0%, color-mix(in oklab, var(--g1) 30%, #1a0533) 50%, #0a0118 58%, #05010d 100%)}}.gift-synth:before{background:linear-gradient(90deg, var(--g2) 0 .5cqw, transparent .5cqw) 0 0 / 9cqw 100%, linear-gradient(180deg, var(--g2) 0 .5cqw, transparent .5cqw) 0 0 / 100% 7cqw;inset:58% -60% -10%}@supports (color:color-mix(in lab, red, red)){.gift-synth:before{background:linear-gradient(90deg, color-mix(in oklab, var(--g2) 85%, transparent) 0 .5cqw, transparent .5cqw) 0 0 / 9cqw 100%, linear-gradient(180deg, color-mix(in oklab, var(--g2) 85%, transparent) 0 .5cqw, transparent .5cqw) 0 0 / 100% 7cqw}}.gift-synth:before{transform-origin:50% 0;transform:perspective(70cqw)rotateX(62deg);-webkit-mask:linear-gradient(#0000,#000 35%);mask:linear-gradient(#0000,#000 35%)}.gift-synth:after{background:linear-gradient(180deg, #fef08a, var(--g1) 70%);clip-path:inset(0 0 11.5%);border-radius:9999px;height:52%;top:12%;left:24%;right:24%;-webkit-mask:linear-gradient(#000 52%,#0000 52%),repeating-linear-gradient(#000 0 2.6cqw,#0000 2.6cqw 4cqw);mask:linear-gradient(#000 52%,#0000 52%),repeating-linear-gradient(#000 0 2.6cqw,#0000 2.6cqw 4cqw)}.gift-silk{background:linear-gradient(135deg, var(--g2), var(--g1) 45%, var(--g1) 55%, var(--g2))}@supports (color:color-mix(in lab, red, red)){.gift-silk{background:linear-gradient(135deg, var(--g2), color-mix(in oklab, var(--g1) 80%, var(--g2)) 45%, var(--g1) 55%, var(--g2))}}.gift-silk:before{filter:blur(2.4cqw);background:repeating-linear-gradient(115deg,#0000 0 4cqw,#ffffff52 9cqw,#0000 14cqw,#00000038 20cqw,#0000 26cqw);inset:-50%}.gift-silk:after{background:radial-gradient(circle at 50% 45%, transparent 40%, var(--g2) 110%);inset:0}@supports (color:color-mix(in lab, red, red)){.gift-silk:after{background:radial-gradient(circle at 50% 45%, transparent 40%, color-mix(in oklab, var(--g2) 70%, #000) 110%)}}.gift-chrome{background:linear-gradient(170deg, var(--g1) 0%, var(--g2) 16%, #fff 27%, var(--g2) 38%, var(--g1) 50%, #fff 58%, var(--g2) 70%, var(--g1) 84%, var(--g2) 100%) 0 0 / 100% 260%}@supports (color:color-mix(in lab, red, red)){.gift-chrome{background:linear-gradient(170deg, color-mix(in oklab, var(--g1) 90%, #fff) 0%, color-mix(in oklab, var(--g2) 40%, #94a3b8) 16%, #fff 27%, color-mix(in oklab, var(--g2) 85%, #000) 38%, color-mix(in oklab, var(--g1) 70%, #cbd5e1) 50%, #fff 58%, color-mix(in oklab, var(--g2) 70%, #475569) 70%, color-mix(in oklab, var(--g1) 85%, #e2e8f0) 84%, var(--g2) 100%) 0 0 / 100% 260%}}.gift-chrome:before{background:radial-gradient(28% 22% at 30% 35%, #ffffffd9, transparent 70%), radial-gradient(30% 20% at 70% 65%, var(--g2), transparent 70%), radial-gradient(22% 18% at 65% 25%, var(--g1), transparent 70%);inset:-25%}@supports (color:color-mix(in lab, red, red)){.gift-chrome:before{background:radial-gradient(28% 22% at 30% 35%, #ffffffd9, transparent 70%), radial-gradient(30% 20% at 70% 65%, color-mix(in oklab, var(--g2) 80%, #000), transparent 70%), radial-gradient(22% 18% at 65% 25%, color-mix(in oklab, var(--g1) 60%, #fff), transparent 70%)}}.gift-chrome:before{filter:blur(2.5cqw)}.gift-chrome:after{mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 42%,#fffc 50%,#0000 58%);inset:-30% -60%;transform:translate(-60%)}.gift-garland{background:radial-gradient(70% 40% at 50% 0%, var(--g1), transparent 70%), radial-gradient(circle at 50% 120%, var(--g1), transparent 60%), radial-gradient(circle at 50% 45%, var(--g2), var(--g2) 85%)}@supports (color:color-mix(in lab, red, red)){.gift-garland{background:radial-gradient(70% 40% at 50% 0%, color-mix(in oklab, var(--g1) 30%, transparent), transparent 70%), radial-gradient(circle at 50% 120%, color-mix(in oklab, var(--g1) 20%, transparent), transparent 60%), radial-gradient(circle at 50% 45%, color-mix(in oklab, var(--g2) 70%, #1e293b), var(--g2) 85%)}}.gift-garland:before,.gift-garland:after{height:30%;filter:drop-shadow(0 0 1.2cqw #fff9) drop-shadow(0 0 2.4cqw var(--g1));top:3%;left:0;right:0}.gift-garland:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 30'%3E%3Cpath d='M0 4Q25 24 50 8Q75 24 100 4' fill='none' stroke='%2394a3b8' stroke-width='.8'/%3E%3Cellipse cx='7.5' cy='11.8' rx='1.7' ry='2.4' fill='%23f43f5e'/%3E%3Cellipse cx='27.5' cy='17.7' rx='1.7' ry='2.4' fill='%23fde047'/%3E%3Cellipse cx='47.5' cy='12.1' rx='1.7' ry='2.4' fill='%2322d3ee'/%3E%3Cellipse cx='67.5' cy='17.4' rx='1.7' ry='2.4' fill='%23f472b6'/%3E%3Cellipse cx='87.5' cy='14.4' rx='1.7' ry='2.4' fill='%234ade80'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.gift-garland:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 30'%3E%3Cellipse cx='17.5' cy='16.2' rx='1.7' ry='2.4' fill='%23fde047'/%3E%3Cellipse cx='37.5' cy='16.4' rx='1.7' ry='2.4' fill='%234ade80'/%3E%3Cellipse cx='57.5' cy='14.6' rx='1.7' ry='2.4' fill='%23f43f5e'/%3E%3Cellipse cx='77.5' cy='17.3' rx='1.7' ry='2.4' fill='%2322d3ee'/%3E%3Cellipse cx='97.5' cy='8.5' rx='1.7' ry='2.4' fill='%23fb923c'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.sg-flakes{transform-box:view-box}@keyframes gm-confetti{to{background-position:0 36cqw}}@keyframes gm-confetti-2{to{background-position:10cqw 30cqw}}@keyframes gm-sway-x{0%{transform:translate(-2.5%)}to{transform:translate(2.5%)}}@keyframes gm-lava-up{0%,to{transform:translateY(18%)scaleY(1.05)}50%{transform:translateY(-22%)scale(1.08,.95)}}@keyframes gm-lava-down{0%,to{transform:translateY(-14%)scaleX(1.05)}50%{transform:translateY(24%)scale(.94,1.08)}}@keyframes gm-bubbles{to{background-position:0 -42cqw,0 -42cqw}}@keyframes gm-bubbles-2{to{background-position:11cqw -21cqw,11cqw -21cqw}}@keyframes gm-hearts{to{-webkit-mask-position:0 -30cqw;mask-position:0 -30cqw}}@keyframes gm-hearts-2{to{-webkit-mask-position:7cqw -13cqw;mask-position:7cqw -13cqw}}@keyframes gm-petals{to{-webkit-mask-position:-34cqw 34cqw;mask-position:-34cqw 34cqw}}@keyframes gm-petals-2{to{-webkit-mask-position:-13cqw 35cqw;mask-position:-13cqw 35cqw}}@keyframes gm-grid{to{background-position:0 0,0 7cqw}}@keyframes gm-silk{0%,to{transform:translate(-6%,3%)rotate(-2deg)}50%{transform:translate(6%,-3%)rotate(2deg)}}@keyframes gm-chrome{0%,to{background-position:0 0}50%{background-position:0 100%}}@keyframes gm-chrome-blobs{0%{transform:rotate(0)scale(1)}33%{transform:rotate(120deg)scale(1.1,.9)}66%{transform:rotate(240deg)scale(.92,1.08)}to{transform:rotate(360deg)scale(1)}}@keyframes gm-chrome-sweep{to{transform:translate(60%)}}@keyframes gm-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes gm-globe-snow{to{transform:translateY(40px)}}@media (prefers-reduced-motion:no-preference){.gift-confetti:before{animation:6s linear infinite gm-confetti}.gift-confetti:after{animation:9s linear infinite gm-confetti-2,2.4s ease-in-out infinite alternate gm-sway-x}.gift-lava:before{animation:9s ease-in-out infinite gm-lava-up}.gift-lava:after{animation:11s ease-in-out infinite gm-lava-down}.gift-bubbles:before{animation:8s linear infinite gm-bubbles}.gift-bubbles:after{animation:6s linear infinite gm-bubbles-2}.gift-hearts:before{animation:7s linear infinite gm-hearts}.gift-hearts:after{animation:5s linear infinite gm-hearts-2}.gift-sakura:before{animation:10s linear infinite gm-petals,3s ease-in-out infinite alternate gm-sway-x}.gift-sakura:after{animation:14s linear infinite gm-petals-2,4s ease-in-out -1s infinite alternate gm-sway-x}.gift-synth:before{animation:1.2s linear infinite gm-grid}.gift-silk:before{animation:9s ease-in-out infinite gm-silk}.gift-chrome{animation:8s ease-in-out infinite gm-chrome}.gift-chrome:before{animation:14s linear infinite gm-chrome-blobs}.gift-chrome:after{animation:3.6s ease-in-out infinite gm-chrome-sweep}.gift-garland:before{animation:1.6s ease-in-out infinite gm-blink}.gift-garland:after{animation:1.6s ease-in-out -.8s infinite gm-blink}.sg-flakes{animation:6s linear infinite gm-globe-snow}}:root{--color-rose-200:#9f1239;--color-rose-300:#be123c;--color-rose-400:#e11d48;--color-emerald-200:#065f46;--color-emerald-300:#047857;--color-cyan-200:#155e75;--color-cyan-300:#0e7490;--color-amber-200:#92400e;--color-amber-300:#b45309;--color-sky-200:#075985;--color-sky-300:#0369a1;--color-orange-300:#ea580c;--color-slate-200:#94a3b8;--glow:.55;--halo-k:.75;--header-bg:#faf9fdcc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--color-brand-200:#ddd6fe;--color-brand-300:#c4b5fd;--color-brand-400:#a78bfa;--color-flare-300:#f9a8d4;--color-flare-400:#f472b6;--color-gold-200:#fde68a;--color-gold-300:#fcd34d;--color-gold-400:#fbbf24;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-orange-300:#fdba74;--color-slate-200:#e2e8f0;--color-shell-50:#f2f2f6;--color-shell-100:#dcdce3;--color-shell-200:#bfbfca;--color-shell-300:#a2a3b1;--color-shell-400:#8b8c9b;--color-shell-500:#646577;--color-shell-600:#474858;--color-shell-700:#343541;--color-shell-800:#26272f;--color-shell-900:#1d1e24;--color-shell-950:#15161b;--color-fg:#f6f6f9;--color-canvas:#15161b;--color-band:#1a1b21;--color-deep:#101114;--color-surface:#1e1f26;--color-surface-2:#26272f;--color-line:#ffffff12;--color-line-strong:#ffffff24;--color-rank-2:#e5e7eb;--color-rank-3:#fdba74;--shadow-card:0 0 0 1px var(--color-line), 0 1px 2px #0000004d;--shadow-card-hover:0 0 0 1px var(--color-line-strong), 0 10px 24px -12px #000000a6;--shadow-pop:0 0 0 1px var(--color-line-strong), 0 18px 50px -20px #000c;--glow:1;--halo-k:1;--header-bg:#15161be6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nav-cell.is-on svg{color:#ffb26b;filter:drop-shadow(0 0 5px #ff8c1a99)}input[type=search]::-webkit-search-cancel-button{appearance:none}.aura-ring{isolation:isolate;padding:var(--aura-gap,3px);border-radius:9999px;flex-shrink:0;display:inline-flex;position:relative;container-type:inline-size}.aura-ring:before,.aura-ring:after{content:"";background:var(--aura-bg,#14111c1f);border-radius:9999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.aura-ring:before,.aura-ring:after{background:var(--aura-bg,color-mix(in oklab, var(--color-fg) 12%, transparent))}}.aura-ring:before,.aura-ring:after{pointer-events:none}.aura-ring:before{z-index:-1;inset:0}.aura-ring:after{inset:calc(var(--aura-gap,3px) * -1.5);z-index:-2;filter:blur(var(--aura-blur,10px));opacity:calc(var(--aura-halo,0) * var(--halo-k,1))}.aura-ring>.aura-face{background:var(--face-bg,var(--color-shell-800));letter-spacing:-.03em;text-shadow:0 1px #00000059,0 0 18px #0000004d;border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;font-size:34cqw;line-height:1;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000038,inset 0 1px #ffffff1f,inset 0 -10px 20px -10px #00000073}.totem-grid{grid-template-columns:repeat(auto-fill,minmax(2.6rem,1fr));gap:.375rem;padding:.25rem;display:grid}.totem-cell{cursor:pointer;justify-content:center;display:flex}.totem-chip{background:radial-gradient(70% 42% at 50% 0%, #ffffff61, transparent 72%), linear-gradient(165deg, hsl(var(--th,262) 88% 66%), hsl(calc(var(--th,262) + 28) 74% 36%));border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.35rem;line-height:1;transition:transform .15s,box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff40}.totem-cell:hover .totem-chip{transform:scale(1.08)}.totem-cell input:focus-visible+.totem-chip{outline:2px solid var(--color-brand-400);outline-offset:2px}.totem-cell input:checked+.totem-chip{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px #ffb26b, 0 0 16px -2px #ff8c1ab3;transform:scale(1.12)}.aura-ring>.aura-face.is-totem{background:radial-gradient(60% 34% at 50% 92%, hsl(var(--th,262) 95% 62% / .75), transparent 75%), radial-gradient(44% 44% at 50% 52%, hsl(var(--th,262) 90% 60% / .4), transparent 74%), radial-gradient(80% 80% at 50% 50%, hsl(var(--th,262) 42% 14%), hsl(var(--th,262) 32% 6%));box-shadow:inset 0 0 0 1px hsl(var(--th,262) 90% 72% / .5), inset 0 0 8cqw hsl(var(--th,262) 90% 62% / .45), inset 0 -14cqw 20cqw -12cqw #0000008c}.aura-ring>.aura-face.is-totem:before{display:none}.aura-ring>.aura-face.is-totem:after{content:"";filter:blur(1.6cqw);pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:9999px;height:9%;position:absolute;bottom:16%;left:28%;right:28%}.aura-totem{z-index:1;letter-spacing:0;text-align:center;filter:saturate(1.35)brightness(1.12)contrast(1.06)drop-shadow(0 2cqw 1.6cqw #00000073)drop-shadow(0 6cqw 8cqw #0000004d);justify-content:center;align-items:center;width:100%;height:100%;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:52cqw;line-height:1;display:flex;position:relative}.aura-ring>.aura-face:before{content:"";pointer-events:none;border-radius:9999px;position:absolute;inset:12%;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 14px #ffffff2e}.aura-ring>.aura-face>img{position:relative}@keyframes face-breathe{0%,to{background-position:0 0,0 0,0 0,0 0}50%{background-position:0 0,6% -4%,-6% 4%,0 0}}@media (prefers-reduced-motion:no-preference){.aura-ring.size-full>.aura-face,.aura-ring[class*=size-32]>.aura-face,.aura-ring[class*=size-36]>.aura-face,.aura-ring[class*=size-40]>.aura-face,.aura-ring[class*=size-44]>.aura-face,.aura-ring[class*=size-52]>.aura-face{background-size:130% 130%,140% 140%,140% 140%,100% 100%;animation:9s ease-in-out infinite face-breathe}}.aura-none{--aura-bg:#14111c24}@supports (color:color-mix(in lab, red, red)){.aura-none{--aura-bg:color-mix(in oklab, var(--color-fg) 14%, transparent)}}.aura-spark{--aura-bg:linear-gradient(135deg, #67e8f9, #a78bfa);--aura-halo:.35;--aura-blur:8px}.aura-glow{--aura-bg:linear-gradient(135deg, #c4b5fd, #7c3aed);--aura-halo:.5}.aura-shine{--aura-bg:linear-gradient(135deg, #e879f9, #ec4899, #a78bfa);--aura-halo:.6;--aura-blur:12px}.aura-halo{--aura-bg:conic-gradient(#f472b6, #a78bfa, #fbbf24, #f472b6);--aura-halo:.75;--aura-blur:14px}.aura-nova{--aura-bg:conic-gradient(#fde68a, #f472b6, #8b5cf6, #22d3ee, #fde68a);--aura-halo:.9;--aura-blur:18px;--aura-gap:4px}.aura-bigbang{--aura-bg:conic-gradient(from 0deg, #fff, #fde68a, #fb7185, #c084fc, #38bdf8, #a7f3d0, #fff);--aura-halo:1;--aura-gap:4px;box-shadow:0 0 18px 3px #fde68a8c,0 0 42px 8px #c084fc61,0 0 78px 16px #38bdf833}.aura-bigbang:after{filter:blur(.5px);opacity:0;background:radial-gradient(closest-side,#0000 80%,#fffffff2 86%,#fde68a 90%,#fb7185 94%,#0000 100%);inset:-2px}@keyframes aura-shock{0%{opacity:.95;transform:scale(.92)}75%,to{opacity:0;transform:scale(1.6)}}@keyframes aura-flare{0%,to{box-shadow:0 0 18px 3px #fde68a8c,0 0 42px 8px #c084fc61,0 0 78px 16px #38bdf833}50%{box-shadow:0 0 26px 6px #fff9,0 0 56px 14px #fb718566,0 0 96px 24px #c084fc42}}@keyframes aura-iris{to{filter:hue-rotate(360deg)}}@keyframes aura-spin{to{transform:rotate(1turn)}}@keyframes aura-breathe{0%,to{opacity:.75;transform:rotate(0)scale(1)}50%{opacity:1;transform:rotate(180deg)scale(1.06)}}@media (prefers-reduced-motion:no-preference){.aura-halo:before,.aura-halo:after,.aura-nova:before{animation:7s linear infinite aura-spin}.aura-nova:after{animation:7s linear infinite aura-breathe}.aura-bigbang{animation:3.2s ease-in-out infinite aura-flare}.aura-bigbang:before{animation:3.5s linear infinite aura-spin,8s linear infinite aura-iris}.aura-bigbang:after{animation:2.6s cubic-bezier(.2,.7,.3,1) infinite aura-shock}}.rank-1{color:var(--color-gold-300)}.rank-2{color:var(--color-rank-2)}.rank-3{color:var(--color-rank-3)}.glow-chip{color:var(--color-shell-100);white-space:nowrap;background:#ffffff12;border-radius:9999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.glow-chip-dot{background:var(--dot,#a78bfa);width:.55rem;height:.55rem;box-shadow:0 0 8px var(--dot,#a78bfa);border-radius:9999px;flex-shrink:0}.here-dock{bottom:calc(5rem + env(safe-area-inset-bottom))}@media (width>=64rem){.here-dock{bottom:1.25rem}}.here-bar{background:#efedf6e0}@supports (color:color-mix(in lab, red, red)){.here-bar{background:color-mix(in oklab, var(--color-deep) 88%, transparent)}}.here-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px #ffb26b47,0 18px 40px -18px #000000b3,0 0 30px -12px #ff2e888c}.here-rank{min-width:2.5rem;height:2.5rem;font-family:var(--font-display);color:#fff;background:#ffffff14;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;font-size:1rem;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.here-rank.rank-1{color:var(--color-gold-300);box-shadow:inset 0 0 0 1.5px var(--color-gold-300), 0 0 14px -2px var(--color-gold-300)}.aura-skin>.aura-glint,.aura-skin>.aura-rim,.aura-skin>.aura-sparks{pointer-events:none;border-radius:9999px;position:absolute}.aura-skin>.aura-glint{z-index:0;background:conic-gradient(from 0deg, transparent 0 80%, #ffffff8c 87%, transparent 93%);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--aura-gap,3px) - 1px), #000 calc(100% - var(--aura-gap,3px)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--aura-gap,3px) - 1px), #000 calc(100% - var(--aura-gap,3px)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--aura-gap,3px) - 1px), #000 calc(100% - var(--aura-gap,3px)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--aura-gap,3px) - 1px), #000 calc(100% - var(--aura-gap,3px)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--aura-gap,3px) - 1px), #000 calc(100% - var(--aura-gap,3px)));mix-blend-mode:screen;inset:0}.aura-skin>.aura-rim{inset:calc(var(--aura-gap,3px) * -2.2);z-index:-1;background:repeating-conic-gradient(from 0deg, var(--rim-c,#ffffffb3) 0 4deg, transparent 4deg 12deg);opacity:.4;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.aura-skin>.aura-sparks{z-index:1;filter:drop-shadow(0 0 2px #fff);opacity:.8;background-image:radial-gradient(circle at 12% 30%,#fff 0 1.2px,#0000 2.4px),radial-gradient(circle at 86% 22%,#fff 0 1.6px,#0000 3px),radial-gradient(circle at 78% 84%,#fff 0 1.1px,#0000 2.2px),radial-gradient(circle at 20% 80%,#fff 0 1.4px,#0000 2.6px),radial-gradient(circle at 50% 3%,#fff 0 1px,#0000 2px),radial-gradient(circle at 96% 55%,#fff 0 1px,#0000 2px);inset:-22%}@keyframes aura-pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.1)}}@keyframes aura-spin-back{to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:no-preference){.aura-m-spin:before,.aura-m-spin:after,.aura-m-breathe:before,.aura-m-pulse:before{animation:9s linear infinite aura-spin}.aura-m-breathe:after{animation:7s linear infinite aura-breathe}.aura-m-pulse:after{animation:2.6s ease-in-out infinite aura-pulse}.aura-skin>.aura-glint{animation:3.4s cubic-bezier(.6,0,.4,1) infinite aura-spin}.aura-skin>.aura-rim{animation:22s linear infinite aura-spin-back}.aura-skin>.aura-sparks{animation:30s linear infinite aura-spin,2.2s ease-in-out infinite gift-twinkle}}.aura-k-dashed:before{-webkit-mask:repeating-conic-gradient(#000 0 18deg, transparent 18deg 30deg);-webkit-mask:repeating-conic-gradient(#000 0 18deg, transparent 18deg 30deg);-webkit-mask:repeating-conic-gradient(#000 0 18deg, transparent 18deg 30deg);-webkit-mask:repeating-conic-gradient(#000 0 18deg, transparent 18deg 30deg);mask:repeating-conic-gradient(#000 0 18deg, transparent 18deg 30deg)}.aura-k-beads:before{-webkit-mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 16deg);-webkit-mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 16deg);-webkit-mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 16deg);-webkit-mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 16deg);mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 16deg)}.aura-k-double>.aura-rim{inset:calc(var(--aura-gap,3px) * -2.6);background:var(--rim-c);opacity:.9;animation:none;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.aura-k-neon:before{box-shadow:0 0 4px var(--rim-c), 0 0 12px var(--rim-c), 0 0 26px var(--rim-c), inset 0 0 3px #fffc}@supports (color:color-mix(in lab, red, red)){.aura-k-neon:before{box-shadow:0 0 4px var(--rim-c), 0 0 12px var(--rim-c), 0 0 26px color-mix(in oklab, var(--rim-c) 55%, transparent), inset 0 0 3px #fffc}}.aura-k-neon>.aura-rim{inset:calc(var(--aura-gap,3px) * -3);background:var(--rim-c);filter:blur(.6px) drop-shadow(0 0 4px var(--rim-c));opacity:.7;animation:none;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.aura-k-hud>.aura-rim{inset:calc(var(--aura-gap,3px) * -3.2);background:repeating-conic-gradient(var(--rim-c) 0 1.2deg, transparent 1.2deg 6deg), conic-gradient(transparent 0 78%, var(--rim-c) 100%)}@supports (color:color-mix(in lab, red, red)){.aura-k-hud>.aura-rim{background:repeating-conic-gradient(var(--rim-c) 0 1.2deg, transparent 1.2deg 6deg), conic-gradient(transparent 0 78%, color-mix(in oklab, var(--rim-c) 55%, transparent) 100%)}}.aura-k-hud>.aura-rim{opacity:.85;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4.5px))}.aura-k-gear>.aura-rim{inset:calc(var(--aura-gap,3px) * -3.4);background:repeating-conic-gradient(var(--rim-c) 0 11deg, transparent 11deg 22deg);opacity:.95;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5.5px))}.aura-skin>.aura-deco{z-index:2;pointer-events:none;position:absolute;inset:0}.aura-deco-saturn:before{content:"";border:max(2px, 2.4cqw) solid var(--rim-c,#fcd34d);box-shadow:0 0 6px var(--rim-c,#fcd34d), inset 0 0 6px var(--rim-c,#fcd34d);border-radius:50%;position:absolute;inset:30% -34%}@supports (color:color-mix(in lab, red, red)){.aura-deco-saturn:before{box-shadow:0 0 6px color-mix(in oklab, var(--rim-c,#fcd34d) 60%, transparent), inset 0 0 6px color-mix(in oklab, var(--rim-c,#fcd34d) 60%, transparent)}}.aura-deco-saturn:before{opacity:.95;transform:rotate(-18deg);-webkit-mask:linear-gradient(#0000 0 47%,#000 53%);mask:linear-gradient(#0000 0 47%,#000 53%)}.aura-deco-laurel{filter:drop-shadow(0 1px 2px #00000073);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 94 A44 44 0 0 1 14 28' fill='none' stroke='%23b8811f' stroke-width='1.6'/%3E%3Cpath d='M50 94 A44 44 0 0 0 86 28' fill='none' stroke='%23b8811f' stroke-width='1.6'/%3E%3Cg fill='%23f5c451' stroke='%239a6b1a' stroke-width='.6'%3E%3Cellipse cx='59.1' cy='93.0' rx='7.4' ry='3.1' transform='rotate(-232 59.1 93.0)'/%3E%3Cellipse cx='70.7' cy='88.8' rx='7.2' ry='3.1' transform='rotate(-248 70.7 88.8)'/%3E%3Cellipse cx='80.6' cy='81.7' rx='6.9' ry='3.1' transform='rotate(-264 80.6 81.7)'/%3E%3Cellipse cx='88.1' cy='72.0' rx='6.7' ry='3.1' transform='rotate(-280 88.1 72.0)'/%3E%3Cellipse cx='92.7' cy='60.6' rx='6.4' ry='3.1' transform='rotate(-296 92.7 60.6)'/%3E%3Cellipse cx='94.0' cy='48.5' rx='6.2' ry='3.1' transform='rotate(-312 94.0 48.5)'/%3E%3Cellipse cx='91.8' cy='36.4' rx='5.9' ry='3.1' transform='rotate(-328 91.8 36.4)'/%3E%3Cellipse cx='86.5' cy='25.4' rx='5.7' ry='3.1' transform='rotate(-344 86.5 25.4)'/%3E%3Cellipse cx='40.9' cy='93.0' rx='7.4' ry='3.1' transform='rotate(-128 40.9 93.0)'/%3E%3Cellipse cx='29.3' cy='88.8' rx='7.2' ry='3.1' transform='rotate(-112 29.3 88.8)'/%3E%3Cellipse cx='19.4' cy='81.7' rx='6.9' ry='3.1' transform='rotate(-96 19.4 81.7)'/%3E%3Cellipse cx='11.9' cy='72.0' rx='6.7' ry='3.1' transform='rotate(-80 11.9 72.0)'/%3E%3Cellipse cx='7.3' cy='60.6' rx='6.4' ry='3.1' transform='rotate(-64 7.3 60.6)'/%3E%3Cellipse cx='6.0' cy='48.5' rx='6.2' ry='3.1' transform='rotate(-48 6.0 48.5)'/%3E%3Cellipse cx='8.2' cy='36.4' rx='5.9' ry='3.1' transform='rotate(-32 8.2 36.4)'/%3E%3Cellipse cx='13.5' cy='25.4' rx='5.7' ry='3.1' transform='rotate(-16 13.5 25.4)'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;inset:-30%}.aura-deco-crown{filter:drop-shadow(0 2px 3px #00000073)drop-shadow(0 0 6px #f5c45199);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 28'%3E%3Cpath d='M4 25 L3 9 L12.5 16.5 L20 3 L27.5 16.5 L37 9 L36 25 Z' fill='%23f5c451' stroke='%239a6b1a' stroke-width='1'/%3E%3Crect x='4' y='21' width='32' height='4' fill='%23d19a2c'/%3E%3Ccircle cx='20' cy='19' r='2.2' fill='%23e879f9'/%3E%3Ccircle cx='11' cy='20' r='1.5' fill='%2367e8f9'/%3E%3Ccircle cx='29' cy='20' r='1.5' fill='%2367e8f9'/%3E%3Ccircle cx='20' cy='3' r='1.6' fill='%23fff7d6'/%3E%3C/svg%3E") top/42% no-repeat;inset:-26% 0 0}@media (prefers-reduced-motion:no-preference){.aura-k-gear>.aura-rim{animation:40s linear infinite aura-spin-back}.aura-k-hud>.aura-rim{animation:6s linear infinite aura-spin}.aura-deco-crown{animation:3s ease-in-out infinite gift-twinkle}}.aura-m-flame:after{inset:calc(var(--aura-gap,3px) * -2.5);background:radial-gradient(60% 55% at 50% 100%, #fde68acc, #f97316b3 40%, transparent 70%), var(--aura-bg);filter:blur(calc(var(--aura-blur,12px) * .8))}.aura-m-flame:before{animation:none}@keyframes aura-flame{0%,to{opacity:.85;transform:scale(1)translateY(0)}35%{opacity:1;transform:scale(1.06,1.12)translateY(-2%)}70%{opacity:.9;transform:scale(.98,1.05)translateY(-1%)}}@keyframes aura-aurora{0%,to{filter:blur(var(--aura-blur,12px)) hue-rotate(0deg);opacity:calc(var(--aura-halo,.5) * var(--halo-k,1) * .8)}50%{filter:blur(calc(var(--aura-blur,12px) * 1.4)) hue-rotate(40deg);opacity:calc(var(--aura-halo,.5) * var(--halo-k,1))}}@media (prefers-reduced-motion:no-preference){.aura-m-flame:after{animation:1.4s ease-in-out infinite aura-flame}.aura-m-aurora:before{animation:12s linear infinite aura-spin}.aura-m-aurora:after{animation:5s ease-in-out infinite aura-aurora}}.orbit{z-index:2;pointer-events:none;position:absolute;inset:-14%;container-type:size}.orbit>span{width:0;height:0;transform:rotate(var(--at)) translateX(41cqmin);position:absolute;top:50%;left:50%}.orbit>span>i{opacity:.9;transform:translate(-50%, -50%) rotate(calc(var(--at) * -1));filter:drop-shadow(0 2px 6px #00000073);font-size:11cqmin;font-style:normal;line-height:1;display:block}.orbit-dot{background:var(--orb-c,#fde047);border-radius:9999px;width:5cqmin;height:5cqmin}@supports (color:color-mix(in lab, red, red)){.orbit-dot{background:color-mix(in oklab, var(--orb-c,#fde047) 45%, #fff)}}.orbit-dot{box-shadow:0 0 6px 2px var(--orb-c,#fde047), 0 0 16px 4px var(--orb-c,#fde047)}@supports (color:color-mix(in lab, red, red)){.orbit-dot{box-shadow:0 0 6px 2px var(--orb-c,#fde047), 0 0 16px 4px color-mix(in oklab, var(--orb-c,#fde047) 55%, transparent)}}.orbit-trail:before{content:"";background:repeating-conic-gradient(from calc(90deg - 360deg / var(--orb-n,1)), transparent 0 calc(360deg / var(--orb-n,1) * .45), var(--orb-c,#fff) calc(360deg / var(--orb-n,1)));border-radius:9999px;position:absolute;inset:9%}@supports (color:color-mix(in lab, red, red)){.orbit-trail:before{background:repeating-conic-gradient(from calc(90deg - 360deg / var(--orb-n,1)), transparent 0 calc(360deg / var(--orb-n,1) * .45), color-mix(in oklab, var(--orb-c,#fff) 70%, transparent) calc(360deg / var(--orb-n,1)))}}.orbit-trail:before{filter:drop-shadow(0 0 4px var(--orb-c,#fff)) drop-shadow(0 0 8px var(--orb-c,#fff));-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px) calc(100% - .5px),#0000 100%);mask:radial-gradient(closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px) calc(100% - .5px),#0000 100%)}@keyframes orbit-turn{to{transform:rotate(1turn)}}@keyframes orbit-back{to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:no-preference){.orbit{animation:orbit-turn var(--orb-speed,16s) linear infinite}.orbit>span>i{animation:orbit-back var(--orb-speed,16s) linear infinite}}.look-name{--n-shown:var(--n1)}@supports (color:color-mix(in lab, red, red)){.look-name{--n-shown:color-mix(in oklab, var(--n1) 62%, #14111c)}}.look-name{color:var(--n-shown)}.dark .look-name,.look-name:where(.dark *){--n-shown:var(--n1)}.look-name-grad,.look-name-shimmer,.look-name-foil,.look-name-fire,.look-name-ice,.look-name-holo,.look-name-stellar{color:#0000;-webkit-background-clip:text;background-clip:text}.look-name-grad,.look-name-shimmer{background-image:var(--n-grad);background-size:200% 100%}html:not(.dark) .look-island:not(:where(.dark .look-island)){background:#15161beb;border-radius:.45em;padding:.08em .4em}.look-name-neon{color:#fff;text-shadow:0 0 2px #fff, 0 0 10px var(--n1), 0 0 26px var(--n1)}@supports (color:color-mix(in lab, red, red)){.look-name-neon{text-shadow:0 0 2px #fff, 0 0 10px var(--n1), 0 0 26px color-mix(in oklab, var(--n1) 55%, transparent)}}.look-name-foil{background-image:linear-gradient(100deg, transparent 40%, #ffffffd9 50%, transparent 60%), var(--n-grad);filter:drop-shadow(0 1px #00000059);background-position:200% 0,0 0;background-size:250% 100%,100% 100%}.look-name-fire{filter:drop-shadow(0 0 8px #f9731666);background-image:linear-gradient(#fff7ed 0%,#fde68a 18%,#fbbf24 35%,#f97316 55%,#ea580c 70%,#7c2d12 100%),linear-gradient(#fff7ed 0%,#fde68a 18%,#fbbf24 35%,#f97316 55%,#ea580c 70%,#7c2d12 100%);background-position:0 0,0 100%;background-size:100% 220%,100% 220%}.look-name-ice{filter:drop-shadow(0 0 8px #7dd3fc66);background-image:linear-gradient(105deg,#0000 42%,#fffffff2 50%,#0000 58%),radial-gradient(circle,#ffffffe6 0 .6px,#0000 1.4px),linear-gradient(#fff 0%,#e0f2fe 30%,#7dd3fc 55%,#38bdf8 75%,#e0f2fe 100%);background-position:220% 0,0 0,0 0;background-size:260% 100%,9px 9px,100% 100%}.look-name-holo{filter:drop-shadow(0 0 6px #ffffff40);background-image:linear-gradient(115deg,#ffd6e8,#c4b5fd 20%,#a5f3fc 40%,#d9f99d 55%,#fde68a 70%,#fbcfe8 85%,#ffd6e8);background-size:300% 100%}.look-name-stellar{filter:drop-shadow(0 0 2px #ffffffe6)drop-shadow(0 0 12px #c4b5fdcc)drop-shadow(0 0 30px #818cf880);background-image:linear-gradient(#fff 0%,#f5f3ff 40%,#ddd6fe 58%,#fff 100%);display:inline-block;position:relative}.look-name-stellar:before{content:attr(data-text);padding-inline:inherit;color:#0000;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='90'%3E%3Cpath d='M30 10c1 8 4 11 12 12-8 1-11 4-12 12-1-8-4-11-12-12 8-1 11-4 12-12z' fill='white'/%3E%3Cpath d='M92 58c.7 5 2.5 6.8 7.5 7.5-5 .7-6.8 2.5-7.5 7.5-.7-5-2.5-6.8-7.5-7.5 5-.7 6.8-2.5 7.5-7.5z' fill='white' fill-opacity='.85'/%3E%3C/svg%3E"),radial-gradient(circle,#fff 0 1px,#0000 2.2px);background-position:0 0,20px 10px;background-size:120px 90px,53px 47px;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes name-stellar-glow{0%,to{filter:drop-shadow(0 0 2px #ffffffe6)drop-shadow(0 0 12px #c4b5fdcc)drop-shadow(0 0 30px #818cf880)}50%{filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 18px #c4b5fdf2)drop-shadow(0 0 44px #818cf8a6)}}@keyframes name-stellar-sparks{0%{opacity:.4;background-position:0 0,20px 10px}35%{opacity:1}70%{opacity:.5}to{opacity:.4;background-position:120px -90px,73px -37px}}.look-name-glitch{color:#e9fbc8;text-shadow:-1.5px 0 #ff2bd6d9,1.5px 0 #22d3eed9}@keyframes name-shimmer{to{background-position:-200% 0}}@keyframes name-foil{0%,55%{background-position:200% 0,0 0}to{background-position:-50% 0,0 0}}@keyframes name-neon{0%,18%,22%,64%,to{opacity:1}20%{opacity:.72}63%{opacity:.86}}@keyframes name-fire{to{background-position:0 -220%,0 -120%}}@keyframes name-ice{0%,60%{background-position:220% 0,0 0,0 0}to{background-position:-60% 0,0 0,0 0}}@keyframes name-holo{0%{filter:drop-shadow(0 0 6px #ffffff40)hue-rotate();background-position:0 0}to{filter:drop-shadow(0 0 6px #ffffff40)hue-rotate(360deg);background-position:300% 0}}@keyframes name-glitch{0%,88%,to{text-shadow:-2px 0 #ff2bd6,2px 0 #22d3ee;transform:none}90%{text-shadow:3px 0 #ff2bd6,-3px 0 #22d3ee;transform:translate(1px)skew(-6deg)}93%{text-shadow:-4px -1px #ff2bd6,4px 1px #22d3ee;transform:translate(-2px)}96%{text-shadow:1px 0 #ff2bd6,-1px 0 #22d3ee;transform:translateY(1px)}}@media (prefers-reduced-motion:no-preference){.look-name-shimmer{animation:5s linear infinite name-shimmer}.look-name-foil{animation:4.5s ease-in-out infinite name-foil}.look-name-neon{animation:6s step-end infinite name-neon}.look-name-fire{animation:2.6s linear infinite name-fire}.look-name-ice{animation:5s ease-in-out infinite name-ice}.look-name-holo{animation:7s linear infinite name-holo}.look-name-stellar{animation:3.2s ease-in-out infinite name-stellar-glow}.look-name-stellar:before{animation:6s linear infinite name-stellar-sparks}.look-name-glitch{animation:5s step-end infinite name-glitch;display:inline-block}}.look-name-neon,.look-name-fire,.look-name-ice,.look-name-holo,.look-name-stellar,.look-name-glitch{padding-inline:.08em;overflow:visible}.look-title{white-space:nowrap;color:var(--t-c,#a16207);align-items:center;gap:.35em;font-size:.8125rem;font-weight:600;line-height:1.25;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.look-title{color:color-mix(in oklab, var(--t-c,var(--color-gold-300)) 85%, var(--color-fg))}}.look-title:before{content:"✦";font-size:.75em}.look-title-common{font-weight:500}.look-title-lg{font-size:1rem}.look-title-common:before{content:"•";opacity:.6}.look-title-rare,.look-title-special,.look-title-relic,.look-title-unique{background:var(--t-c);border-radius:9999px;padding:.18em .7em .2em .6em}@supports (color:color-mix(in lab, red, red)){.look-title-rare,.look-title-special,.look-title-relic,.look-title-unique{background:color-mix(in oklab, var(--t-c) 14%, transparent)}}.look-title-rare,.look-title-special,.look-title-relic,.look-title-unique{box-shadow:inset 0 0 0 1px var(--t-c)}@supports (color:color-mix(in lab, red, red)){.look-title-rare,.look-title-special,.look-title-relic,.look-title-unique{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--t-c) 40%, transparent)}}.look-title-special .look-title-text,.look-title-relic .look-title-text,.look-title-unique .look-title-text{color:#0000;-webkit-background-clip:text;background-clip:text}.look-title-special .look-title-text{background-image:linear-gradient(90deg,#ddd6fe,#f9a8d4 55%,#c4b5fd)}.look-title-relic{box-shadow:inset 0 0 0 1px var(--t-c), 0 0 14px -4px var(--t-c)}@supports (color:color-mix(in lab, red, red)){.look-title-relic{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--t-c) 55%, transparent), 0 0 14px -4px color-mix(in oklab, var(--t-c) 70%, transparent)}}.look-title-relic .look-title-text{background-image:linear-gradient(90deg,#f9a8d4,#fde68a 25%,#a5f3fc 50%,#c4b5fd 75%,#f9a8d4);background-size:200% 100%}.look-title-unique{background:linear-gradient(#fde04733,#b4530929);box-shadow:inset 0 0 0 1px #fde04799,0 0 18px -4px #fde047b3}.look-title-unique:before{content:"♛";color:#fcd34d;filter:drop-shadow(0 0 4px #fde047cc);font-size:.95em}.look-title-unique .look-title-text{background-image:linear-gradient(100deg,#f5c451 0 16%,#fff3c4 28%,#fcd34d 40%,#fffdf5 50%,#f5c451 62%,#ffe9a3 78%,#e8b54a);background-size:250% 100%}html:not(.dark) .look-title:not(:where(.dark *)){color:var(--t-c,#a16207)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .look-title:not(:where(.dark *)){color:color-mix(in oklab, var(--t-c,var(--color-gold-300)) 55%, #14111c)}}html:not(.dark) .look-title:not(:where(.dark *)) .look-title-text{filter:brightness(.6)saturate(1.5)}@keyframes title-flow{to{background-position:100% 0}}@media (prefers-reduced-motion:no-preference){.look-title-relic .look-title-text{animation:5s ease-in-out infinite alternate title-flow}.look-title-unique .look-title-text{animation:3.5s ease-in-out infinite alternate title-flow}}.s67{font-family:var(--font-display);vertical-align:-.08em;align-items:center;gap:.04em;line-height:1;display:inline-flex}.s67>b{letter-spacing:-.02em;font-size:1.05em;font-weight:900;display:inline-block}.s67-fire>b{color:#0000;filter:drop-shadow(0 0 4px #f472b68c);background:linear-gradient(#fef08a,#f472b6 55%,#a855f7);-webkit-background-clip:text;background-clip:text}.s67-neon>b{color:#a5f3fc;filter:drop-shadow(0 0 3px #22d3ee)drop-shadow(0 0 8px #22d3eeb3)}.s67-neon>b:nth-child(2n){color:#fbcfe8;filter:drop-shadow(0 0 3px #ec4899)drop-shadow(0 0 8px #ec4899b3)}.s67-gold>b{color:#0000;filter:drop-shadow(0 0 3px #fde047cc)drop-shadow(0 0 9px #f59e0b8c);background:linear-gradient(100deg,#b8811f,#fff3c4 30%,#f5c451 50%,#fffdf5 62%,#d19a2c 80%,#8a5a12) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text}.look-title-67:before{content:none}.look-title-67 .s67{font-size:1.15em}.look-title-67 .look-title-text{color:#0000;background-image:linear-gradient(90deg,#fde047,#f472b6 50%,#c084fc,#fde047);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.look-title-67-gold .look-title-text{background-image:linear-gradient(100deg,#f5c451 0 16%,#fff3c4 28%,#fcd34d 40%,#fffdf5 50%,#f5c451 62%,#ffe9a3 78%,#e8b54a);background-size:250% 100%}.look-title-67-neon .look-title-text{background-image:linear-gradient(90deg,#a5f3fc,#fbcfe8 50%,#a5f3fc)}.orbit>span>i.orbit-digit{opacity:1;filter:none;font-size:15cqmin}@keyframes s67-bob{0%,to{transform:translateY(14%)}50%{transform:translateY(-14%)}}@keyframes s67-foil{to{background-position:100% 0}}@media (prefers-reduced-motion:no-preference){.s67>b{animation:1.1s ease-in-out infinite s67-bob}.s67>b:nth-child(2n){animation-delay:-.55s}.s67-gold>b{animation:1.1s ease-in-out infinite s67-bob,2.6s ease-in-out infinite alternate s67-foil}.s67-gold>b:nth-child(2n){animation-delay:-.55s,0s}.look-title-67 .look-title-text{animation:3s ease-in-out infinite alternate title-flow}}.look-emoji{display:inline-block}.look-emoji-glow{filter:drop-shadow(0 0 3px var(--e-glow,#fcd34d)) drop-shadow(0 0 8px var(--e-glow,#fcd34d))}@supports (color:color-mix(in lab, red, red)){.look-emoji-glow{filter:drop-shadow(0 0 3px var(--e-glow,#fcd34d)) drop-shadow(0 0 8px color-mix(in oklab, var(--e-glow,#fcd34d) 60%, transparent))}}@keyframes emoji-pulse{0%,to{transform:scale(1)}15%{transform:scale(1.22)}30%{transform:scale(1)}45%{transform:scale(1.14)}}@keyframes emoji-float{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-18%)rotate(6deg)}}@keyframes emoji-flicker{0%,to{opacity:1;transform:scale(1)}25%{opacity:.85;transform:scale(.94,1.1)}50%{transform:scale(1.05,.96)}75%{opacity:.92;transform:scale(.97,1.08)}}@media (prefers-reduced-motion:no-preference){.look-emoji-pulse{animation:1.4s ease-in-out infinite emoji-pulse}.look-emoji-spin{animation:5s linear infinite aura-spin}.look-emoji-float{animation:2.6s ease-in-out infinite emoji-float}.look-emoji-flicker{transform-origin:50% 90%;animation:.9s ease-in-out infinite emoji-flicker}}.rarity-common{--r:#8b88a0}.rarity-rare{--r:#06b6d4}.rarity-special{--r:#8b5cf6}.rarity-relic{--r:#ec4899}.rarity-unique{--r:#f59e0b}:is(.rarity-common,.rarity-rare,.rarity-special,.rarity-relic,.rarity-unique){color:var(--r)}@supports (color:color-mix(in lab, red, red)){:is(.rarity-common,.rarity-rare,.rarity-special,.rarity-relic,.rarity-unique){color:color-mix(in oklab, var(--r) 62%, var(--color-fg))}}:is(.rarity-common,.rarity-rare,.rarity-special,.rarity-relic,.rarity-unique){background:var(--r)}@supports (color:color-mix(in lab, red, red)){:is(.rarity-common,.rarity-rare,.rarity-special,.rarity-relic,.rarity-unique){background:color-mix(in oklab, var(--r) 13%, transparent)}}:is(.rarity-common,.rarity-rare,.rarity-special,.rarity-relic,.rarity-unique){box-shadow:inset 0 0 0 1px var(--r)}@supports (color:color-mix(in lab, red, red)){:is(.rarity-common,.rarity-rare,.rarity-special,.rarity-relic,.rarity-unique){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--r) 38%, transparent)}}.rarity-unique{background:linear-gradient(135deg,oklab(92.4277% -.0115261 .114548/.22),oklab(76.8591% .0560997 .154808/.12));box-shadow:inset 0 0 0 1px oklab(76.8591% .0560997 .154808/.55),0 0 12px -4px oklab(76.8591% .0560997 .154808/.55)}.owned-card{outline-offset:-1.5px;outline:1.5px solid oklab(69.5873% -.142158 .0448781/.6)}.owned-flag{z-index:5;color:#fff;background:#10b981;border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .5rem .15rem .4rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:.4rem;left:.4rem;box-shadow:0 2px 8px -2px #00000073}.ladder-step{background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:.75rem;padding:.75rem .875rem}.ladder-step.is-done{box-shadow:inset 0 0 0 1.5px oklab(69.5873% -.142158 .0448781/.55)}.ladder-step.is-next{box-shadow:inset 0 0 0 1.5px #8b5cf6b3}@supports (color:color-mix(in lab, red, red)){.ladder-step.is-next{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-brand-500) 70%, transparent)}}.rarity-tile{--r-c:#a1a1aa;isolation:isolate;position:relative;overflow:hidden}.tile-r-rare{--r-c:#22d3ee}.tile-r-special{--r-c:#a855f7}.tile-r-relic{--r-c:#ec4899}.tile-r-unique{--r-c:#f59e0b}.rarity-tile:not(.tile-r-common){box-shadow:var(--shadow-card), inset 0 0 0 1px var(--r-c)}@supports (color:color-mix(in lab, red, red)){.rarity-tile:not(.tile-r-common){box-shadow:var(--shadow-card), inset 0 0 0 1px color-mix(in oklab, var(--r-c) 35%, transparent)}}.rarity-tile:hover{box-shadow:var(--shadow-card-hover), inset 0 0 0 1px var(--r-c), 0 14px 32px -16px var(--r-c);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.rarity-tile:hover{box-shadow:var(--shadow-card-hover), inset 0 0 0 1px color-mix(in oklab, var(--r-c) 60%, transparent), 0 14px 32px -16px var(--r-c)}}.rarity-tile .rarity-text{color:var(--r-c);font-weight:600}@supports (color:color-mix(in lab, red, red)){.rarity-tile .rarity-text{color:color-mix(in oklab, var(--r-c) 75%, var(--color-fg))}}.tile-r-common .rarity-text{color:inherit;font-weight:400}.tile-r-unique{background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, linear-gradient(135deg, #fde68a, #b45309 40%, #fff3c4 60%, #d97706) border-box;border:1.5px solid #0000}.tile-r-relic:after,.tile-r-unique:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff47 50%,#0000 58%);position:absolute;inset:-40% -80%;transform:translate(-70%)}.tile-flag{z-index:5;white-space:nowrap;color:#fff;border-radius:9999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700;line-height:1.2;position:absolute;top:.4rem;right:.4rem}.tile-flag-supply{background:linear-gradient(135deg,#f59e0b,#b45309);box-shadow:0 0 12px -2px #f59e0bb3}.tile-flag-trend{background:linear-gradient(100deg,#f97316,#ec4899 55%,#8b5cf6);box-shadow:0 0 12px -2px #ec4899b3}@keyframes tile-shine{0%,55%{transform:translate(-70%)}to{transform:translate(70%)}}@media (prefers-reduced-motion:no-preference){.tile-r-relic:after,.tile-r-unique:after{animation:4.5s ease-in-out infinite tile-shine}}.preset-card{background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:1rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.preset-card:hover{box-shadow:var(--shadow-card-hover), 0 0 0 1px #ffb26b66;transform:translateY(-2px)}.preset-card.is-on{box-shadow:0 0 0 2px #ffb26b,0 0 22px -6px #ff8c1a99}.preset-card.dark{box-shadow:var(--shadow-card), inset 0 0 0 1px #ffffff14;background:linear-gradient(#1c1b26,#121119)}.preset-card.dark:hover{box-shadow:var(--shadow-card-hover), inset 0 0 0 1px #ffb26b73, 0 16px 36px -18px #ff2e8899}.preset-part{color:var(--r-c);border-radius:9999px;align-items:center;gap:.2rem;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.preset-part{color:color-mix(in oklab, var(--r-c) 70%, #fff)}}.preset-part{background:var(--r-c)}@supports (color:color-mix(in lab, red, red)){.preset-part{background:color-mix(in oklab, var(--r-c) 16%, transparent)}}.preset-part{box-shadow:inset 0 0 0 1px var(--r-c)}@supports (color:color-mix(in lab, red, red)){.preset-part{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--r-c) 40%, transparent)}}.preset-part.is-owned{color:#6ee7b7;background:#10b9811f;box-shadow:inset 0 0 0 1px #10b98159}.preset-cta{border-radius:var(--radius-control);color:#fff;background:linear-gradient(100deg, var(--color-brand-600), var(--color-flare-600));justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;font-size:.875rem;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffff3d,0 6px 16px -8px #ff2e888c}.preset-card.is-on .preset-cta{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffb26b}.reward-open{background:#8b5cf6}.reward-flag{text-overflow:ellipsis;white-space:nowrap;background:#14121ed1;max-width:calc(100% - .8rem);overflow:hidden}.reward-locked .swatch-scene{filter:saturate(.55)brightness(.92)}.reward-locked:hover .swatch-scene,.reward-locked.is-on .swatch-scene{filter:none}.price-tag{height:1.5rem;font-family:var(--font-display);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;align-items:center;gap:.3rem;padding:0 .6rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.price-tag-sm{gap:.2rem;height:1.25rem;padding:0 .4rem;font-size:.625rem}.price-tag-worn{color:#117e5e}@supports (color:color-mix(in lab, red, red)){.price-tag-worn{color:color-mix(in oklab, #10b981 65%, var(--color-fg))}}.price-tag-worn{background:oklab(69.5873% -.142158 .0448781/.13);box-shadow:inset 0 0 0 1px oklab(69.5873% -.142158 .0448781/.4)}.price-tag-owned{color:#5e40a3}@supports (color:color-mix(in lab, red, red)){.price-tag-owned{color:color-mix(in oklab, #8b5cf6 62%, var(--color-fg))}}.price-tag-owned{background:oklab(60.5631% .0845411 -.201932/.12);box-shadow:inset 0 0 0 1px oklab(60.5631% .0845411 -.201932/.38)}.bd-vignette{z-index:-1;background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), var(--c1), transparent 70%), linear-gradient(180deg, #08060e73, #08060e1a 35%, #08060e26 60%, #08060ea6), radial-gradient(120% 80% at 50% 50%, transparent 45%, #08060e8c);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bd-vignette{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 26%, transparent), transparent 70%), linear-gradient(180deg, #08060e73, #08060e1a 35%, #08060e26 60%, #08060ea6), radial-gradient(120% 80% at 50% 50%, transparent 45%, #08060e8c)}}.bd-vignette{pointer-events:none}.bd-grain{z-index:-1;opacity:.06;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}html:not(.dark) .pt-layer:not(:where(.dark *)){filter:invert()hue-rotate(180deg);opacity:.4}.pt-layer{z-index:-1;pointer-events:none;opacity:.3;position:absolute;inset:0}.pt-dots{background-image:radial-gradient(#ffffff8c 1.2px,#0000 1.6px);background-size:22px 22px}.pt-grid{background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:32px 32px}.pt-hatch{background-image:repeating-linear-gradient(135deg,#ffffff1f 0 1px,#0000 1px 12px)}.pt-stars{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath fill='white' fill-opacity='.55' d='M15 8l1.6 3.6L20 13l-3.4 1.4L15 18l-1.6-3.6L10 13l3.4-1.4zM45 36l1 2.2 2.2 1-2.2 1L45 42.4l-1-2.2-2.2-1 2.2-1z'/%3E%3C/svg%3E");background-size:60px 60px}.pt-sixseven{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='84'%3E%3Cg font-family='Arial Black,Arial,sans-serif' font-weight='900' fill='white' fill-opacity='.6'%3E%3Ctext x='8' y='30' font-size='20' transform='rotate(-12 20 24)'%3E67%3C/text%3E%3Ctext x='48' y='72' font-size='14' transform='rotate(10 56 66)'%3E67%3C/text%3E%3C/g%3E%3C/svg%3E");background-size:84px 84px}.pt-hearts{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath fill='%23f9a8d4' fill-opacity='.5' d='M14 20c-3-2.6-6-5-6-8a3.2 3.2 0 016-1.4A3.2 3.2 0 0120 12c0 3-3 5.4-6 8zM42 46c-2-1.7-4-3.3-4-5.3a2.1 2.1 0 014-.9 2.1 2.1 0 014 .9c0 2-2 3.6-4 5.3z'/%3E%3C/svg%3E");background-size:56px 56px}.pt-honeycomb{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49'%3E%3Cpath fill='none' stroke='white' stroke-opacity='.18' d='M14 0l14 8v16l-14 8L0 24V8zM14 32v17'/%3E%3C/svg%3E");background-size:28px 49px}.pt-waves{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='20'%3E%3Cpath fill='none' stroke='white' stroke-opacity='.2' d='M0 10q10-8 20 0t20 0 20 0 20 0'/%3E%3C/svg%3E");background-size:80px 20px}.pt-snow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70'%3E%3Cg stroke='white' stroke-opacity='.5' stroke-linecap='round'%3E%3Cpath d='M18 10v12M12 13l12 6M12 19l12-6M52 44v8M48 46l8 4M48 50l8-4'/%3E%3C/g%3E%3C/svg%3E");background-size:70px 70px}.pt-starfall,.pt-sparkles,.pt-fireflies,.pt-constellations{opacity:.55}.pt-starfall{background-image:linear-gradient(115deg,#0000 48%,#ffffffb3 50%,#0000 52%),radial-gradient(#ffffff80 1px,#0000 1.4px);background-size:220px 220px,36px 36px}.pt-sparkles{background-image:radial-gradient(circle at 17% 23%,#fff 0 1px,#0000 2px),radial-gradient(circle at 71% 64%,#fde68a 0 1.3px,#0000 2.4px),radial-gradient(circle at 43% 89%,#f9a8d4 0 1px,#0000 2px),radial-gradient(circle at 88% 12%,#fff 0 .8px,#0000 1.8px);background-size:131px 97px,173px 151px,211px 193px,157px 233px}.pt-fireflies{background-image:radial-gradient(circle,#fde047e6 0 2px,#fde04733 4px,#0000 7px),radial-gradient(circle,#bef264d9 0 1.5px,#bef26433 3px,#0000 6px);background-position:10px 20px,70px 60px;background-size:130px 110px,170px 150px}.pt-constellations{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='160'%3E%3Cg fill='white'%3E%3Ccircle cx='20' cy='30' r='2'/%3E%3Ccircle cx='60' cy='18' r='1.6'/%3E%3Ccircle cx='96' cy='44' r='2.2'/%3E%3Ccircle cx='140' cy='30' r='1.5'/%3E%3Ccircle cx='170' cy='96' r='2'/%3E%3Ccircle cx='206' cy='120' r='1.6'/%3E%3Ccircle cx='120' cy='130' r='1.8'/%3E%3C/g%3E%3Cpath fill='none' stroke='white' stroke-opacity='.35' d='M20 30L60 18 96 44 140 30M170 96l36 24M120 130l50-34'/%3E%3C/svg%3E");background-size:240px 160px}@keyframes pt-fall{to{background-position:-220px 220px,0 36px}}@keyframes pt-drift{to{background-position:130px -110px,-170px -150px}}@media (prefers-reduced-motion:no-preference){.pt-starfall{animation:6s linear infinite pt-fall}.pt-sparkles,.pt-constellations{animation:3.2s ease-in-out infinite gift-twinkle}.pt-fireflies{animation:22s linear infinite pt-drift,2.4s ease-in-out infinite gift-twinkle}}.bd-scene{z-index:-1;opacity:.92;pointer-events:none;position:absolute;inset:0;overflow:hidden}.look-cover{--fx:50%;--fy:50%;--fr:1.4rem}.look-cover[data-anchor]{--fy:172px;--fr:72px}@media (width>=40rem){.look-cover[data-anchor]{--fy:188px;--fr:88px}}@media (width>=64rem){.look-cover[data-anchor]{--fx:240px;--fy:50%;--fr:104px}}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes bd-spin{to{--spin:360deg}}.bd-scene:before,.bd-scene:after{content:"";position:absolute;inset:0}.bd-stars{z-index:-1;opacity:.55;pointer-events:none;background-image:radial-gradient(circle,#ffffffe6 0 .8px,#0000 1.6px),radial-gradient(circle,#fff9 0 .6px,#0000 1.4px),radial-gradient(circle,#fffffff2 0 1.2px,#0000 2.2px);background-position:0 0,30px 40px,100px 20px;background-size:97px 83px,61px 71px,211px 193px;position:absolute;inset:0}.bd-nebula:before{background:radial-gradient(38% 42% at 30% 45%, var(--c1), transparent 70%), radial-gradient(30% 36% at 72% 40%, var(--c2), transparent 70%);inset:-30%}@supports (color:color-mix(in lab, red, red)){.bd-nebula:before{background:radial-gradient(38% 42% at 30% 45%, color-mix(in oklab, var(--c1) 70%, transparent), transparent 70%), radial-gradient(30% 36% at 72% 40%, color-mix(in oklab, var(--c2) 65%, transparent), transparent 70%)}}.bd-nebula:before{filter:blur(28px)}.bd-nebula:after{background:radial-gradient(28% 30% at 55% 65%, var(--c1), transparent 70%);inset:-30%}@supports (color:color-mix(in lab, red, red)){.bd-nebula:after{background:radial-gradient(28% 30% at 55% 65%, color-mix(in oklab, var(--c1) 45%, #fff 10%), transparent 70%)}}.bd-nebula:after{filter:blur(36px);mix-blend-mode:screen}.bd-aurora:before,.bd-aurora:after{background:linear-gradient(100deg, transparent 20%, var(--c1) 32%, transparent 40%), linear-gradient(100deg, transparent 48%, var(--c2) 58%, transparent 66%), linear-gradient(100deg, transparent 70%, var(--c3) 78%, transparent 86%);inset:-40% -60%}@supports (color:color-mix(in lab, red, red)){.bd-aurora:before,.bd-aurora:after{background:linear-gradient(100deg, transparent 20%, color-mix(in oklab, var(--c1) 55%, transparent) 32%, transparent 40%), linear-gradient(100deg, transparent 48%, color-mix(in oklab, var(--c2) 50%, transparent) 58%, transparent 66%), linear-gradient(100deg, transparent 70%, color-mix(in oklab, var(--c3) 40%, #fff 10%) 78%, transparent 86%)}}.bd-aurora:before,.bd-aurora:after{filter:blur(22px);transform:skew(-12deg)}.bd-aurora:after{opacity:.6;filter:blur(40px)}.bd-blackhole:before{background:conic-gradient(from calc(200deg + var(--spin)) at var(--fx) var(--fy), transparent 0 4%, var(--c1) 14%, var(--c1) 26%, var(--c2) 40%, transparent 52%, var(--c2) 66%, var(--c1) 80%, var(--c1) 90%, transparent 96%)}@supports (color:color-mix(in lab, red, red)){.bd-blackhole:before{background:conic-gradient(from calc(200deg + var(--spin)) at var(--fx) var(--fy), transparent 0 4%, color-mix(in oklab, var(--c1) 40%, #fff) 14%, var(--c1) 26%, color-mix(in oklab, var(--c2) 85%, transparent) 40%, transparent 52%, color-mix(in oklab, var(--c2) 70%, transparent) 66%, var(--c1) 80%, color-mix(in oklab, var(--c1) 50%, #fff) 90%, transparent 96%)}}.bd-blackhole:before{-webkit-mask:radial-gradient(ellipse calc(var(--fr) * 2.8) calc(var(--fr) * 1.1) at var(--fx) var(--fy), transparent 0 38%, #000 44%, #000 62%, #0000008c 80%, transparent 100%);-webkit-mask:radial-gradient(ellipse calc(var(--fr) * 2.8) calc(var(--fr) * 1.1) at var(--fx) var(--fy), transparent 0 38%, #000 44%, #000 62%, #0000008c 80%, transparent 100%);-webkit-mask:radial-gradient(ellipse calc(var(--fr) * 2.8) calc(var(--fr) * 1.1) at var(--fx) var(--fy), transparent 0 38%, #000 44%, #000 62%, #0000008c 80%, transparent 100%);-webkit-mask:radial-gradient(ellipse calc(var(--fr) * 2.8) calc(var(--fr) * 1.1) at var(--fx) var(--fy), transparent 0 38%, #000 44%, #000 62%, #0000008c 80%, transparent 100%);mask:radial-gradient(ellipse calc(var(--fr) * 2.8) calc(var(--fr) * 1.1) at var(--fx) var(--fy), transparent 0 38%, #000 44%, #000 62%, #0000008c 80%, transparent 100%);transform-origin:var(--fx) var(--fy);filter:blur(.6px);transform:rotate(-10deg)}.bd-blackhole:after{background:radial-gradient(circle calc(var(--fr) * 1.3) at var(--fx) var(--fy), transparent 0 78%, var(--c1) 80%, transparent 86%), radial-gradient(circle calc(var(--fr) * 1.7) at var(--fx) calc(var(--fy) - calc(var(--fr) * .35)), transparent 0 84%, var(--c1) 86%, transparent 92%), radial-gradient(circle calc(var(--fr) * 2.6) at var(--fx) var(--fy), var(--c1), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-blackhole:after{background:radial-gradient(circle calc(var(--fr) * 1.3) at var(--fx) var(--fy), transparent 0 78%, color-mix(in oklab, var(--c1) 60%, #fff) 80%, transparent 86%), radial-gradient(circle calc(var(--fr) * 1.7) at var(--fx) calc(var(--fy) - calc(var(--fr) * .35)), transparent 0 84%, color-mix(in oklab, var(--c1) 70%, transparent) 86%, transparent 92%), radial-gradient(circle calc(var(--fr) * 2.6) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 35%, transparent), transparent 70%)}}.bd-blackhole:after{filter:blur(.4px)}.bd-supernova:before{background:repeating-conic-gradient(from var(--spin) at var(--fx) var(--fy), #ffffff29 0 1.2deg, transparent 1.2deg 7deg, var(--c1) 7deg 7.8deg, transparent 7.8deg 15deg)}@supports (color:color-mix(in lab, red, red)){.bd-supernova:before{background:repeating-conic-gradient(from var(--spin) at var(--fx) var(--fy), #ffffff29 0 1.2deg, transparent 1.2deg 7deg, color-mix(in oklab, var(--c1) 32%, transparent) 7deg 7.8deg, transparent 7.8deg 15deg)}}.bd-supernova:before{-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 20%, #0009 50%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 20%, #0009 50%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 20%, #0009 50%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 20%, #0009 50%, transparent 100%);mask:radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), #000 20%, #0009 50%, transparent 100%)}.bd-supernova:after{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), #fff 0 8%, var(--c1) 20%, var(--c1) 38%, var(--c2) 60%, transparent 100%), radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), transparent 0 var(--wave,30%), var(--c1) calc(var(--wave,30%) + 0.6%), transparent calc(var(--wave,30%) + 2.4%))}@supports (color:color-mix(in lab, red, red)){.bd-supernova:after{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) var(--fy), #fff 0 8%, color-mix(in oklab, var(--c1) 90%, #fff) 20%, color-mix(in oklab, var(--c1) 70%, transparent) 38%, color-mix(in oklab, var(--c2) 45%, transparent) 60%, transparent 100%), radial-gradient(circle calc(var(--fr) * 5) at var(--fx) var(--fy), transparent 0 var(--wave,30%), color-mix(in oklab, var(--c1) 70%, #fff) calc(var(--wave,30%) + 0.6%), transparent calc(var(--wave,30%) + 2.4%))}}.bd-supernova:after{transform-origin:var(--fx) var(--fy)}.bd-bigbang{background:radial-gradient(circle calc(var(--fr) * 6) at var(--fx) var(--fy), var(--c3), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-bigbang{background:radial-gradient(circle calc(var(--fr) * 6) at var(--fx) var(--fy), color-mix(in oklab, var(--c3) 60%, transparent), transparent 70%)}}.bd-bigbang:before{background:radial-gradient(circle calc(var(--fr) * 12) at var(--fx) var(--fy), transparent 0 calc(var(--bang) * .9), #ffffffd9 calc(var(--bang) * .9 + 0.4%), var(--c2) calc(var(--bang) * .9 + 1.2%), transparent calc(var(--bang) * .9 + 3%)), repeating-conic-gradient(from 0deg at var(--fx) var(--fy), transparent 0 3deg, #ffffff73 3deg 3.4deg, transparent 3.4deg 8deg, var(--c2) 8deg 8.3deg, transparent 8.3deg 13deg)}@supports (color:color-mix(in lab, red, red)){.bd-bigbang:before{background:radial-gradient(circle calc(var(--fr) * 12) at var(--fx) var(--fy), transparent 0 calc(var(--bang) * .9), #ffffffd9 calc(var(--bang) * .9 + 0.4%), color-mix(in oklab, var(--c2) 80%, #fff) calc(var(--bang) * .9 + 1.2%), transparent calc(var(--bang) * .9 + 3%)), repeating-conic-gradient(from 0deg at var(--fx) var(--fy), transparent 0 3deg, #ffffff73 3deg 3.4deg, transparent 3.4deg 8deg, color-mix(in oklab, var(--c2) 60%, transparent) 8deg 8.3deg, transparent 8.3deg 13deg)}}.bd-bigbang:before{-webkit-mask:radial-gradient(circle calc(var(--fr) * 12) at var(--fx) var(--fy), #000 0 var(--bang), transparent calc(var(--bang) + 1%));-webkit-mask:radial-gradient(circle calc(var(--fr) * 12) at var(--fx) var(--fy), #000 0 var(--bang), transparent calc(var(--bang) + 1%));-webkit-mask:radial-gradient(circle calc(var(--fr) * 12) at var(--fx) var(--fy), #000 0 var(--bang), transparent calc(var(--bang) + 1%));-webkit-mask:radial-gradient(circle calc(var(--fr) * 12) at var(--fx) var(--fy), #000 0 var(--bang), transparent calc(var(--bang) + 1%));mask:radial-gradient(circle calc(var(--fr) * 12) at var(--fx) var(--fy), #000 0 var(--bang), transparent calc(var(--bang) + 1%));opacity:var(--bang-glow)}.bd-bigbang:after{background:radial-gradient(circle calc(var(--fr) * 8) at var(--fx) var(--fy), #fff 0 var(--core), var(--c2) calc(var(--core) * 1.6), var(--c2) calc(var(--core) * 3), transparent calc(var(--core) * 6)), radial-gradient(circle calc(var(--fr) * (1 + 2.5 * var(--bang-glow))) at calc(var(--fx) - calc(var(--fr) * 1.6)) calc(var(--fy) - calc(var(--fr) * 1.3)), var(--c2), transparent 70%), radial-gradient(circle calc(var(--fr) * (1 + 3 * var(--bang-glow))) at calc(var(--fx) + calc(var(--fr) * 2.6)) calc(var(--fy) + calc(var(--fr) * 1.5)), var(--c3), transparent 70%), radial-gradient(circle calc(var(--fr) * (1 + 2.2 * var(--bang-glow))) at calc(var(--fx) + calc(var(--fr) * 4.6)) calc(var(--fy) - calc(var(--fr) * 1.7)), var(--c2), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-bigbang:after{background:radial-gradient(circle calc(var(--fr) * 8) at var(--fx) var(--fy), #fff 0 var(--core), color-mix(in oklab, var(--c2) 60%, #fff) calc(var(--core) * 1.6), color-mix(in oklab, var(--c2) 70%, transparent) calc(var(--core) * 3), transparent calc(var(--core) * 6)), radial-gradient(circle calc(var(--fr) * (1 + 2.5 * var(--bang-glow))) at calc(var(--fx) - calc(var(--fr) * 1.6)) calc(var(--fy) - calc(var(--fr) * 1.3)), color-mix(in oklab, var(--c2) 55%, transparent), transparent 70%), radial-gradient(circle calc(var(--fr) * (1 + 3 * var(--bang-glow))) at calc(var(--fx) + calc(var(--fr) * 2.6)) calc(var(--fy) + calc(var(--fr) * 1.5)), color-mix(in oklab, var(--c3) 75%, transparent), transparent 70%), radial-gradient(circle calc(var(--fr) * (1 + 2.2 * var(--bang-glow))) at calc(var(--fx) + calc(var(--fr) * 4.6)) calc(var(--fy) - calc(var(--fr) * 1.7)), color-mix(in oklab, var(--c2) 40%, transparent), transparent 70%)}}.bd-bigbang:after{filter:blur(calc(2px + 6px * (1 - var(--bang-glow))))}@property --bang{syntax:"<percentage>";inherits:false;initial-value:40%}@property --bang-glow{syntax:"<number>";inherits:false;initial-value:.8}@property --core{syntax:"<percentage>";inherits:false;initial-value:4%}@keyframes bigbang-wave{0%{--bang:0%;--bang-glow:0}12%{--bang:0%;--bang-glow:0}16%{--bang:2%;--bang-glow:1}70%{--bang:80%;--bang-glow:.9}92%{--bang:100%;--bang-glow:0}to{--bang:0%;--bang-glow:0}}@keyframes bigbang-core{0%{--core:0.4%}12%{--core:0.4%}15%{--core:24%}30%{--core:6%}85%{--core:2%}to{--core:0.4%}}.bd-hearts:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M12 21s-7-4.4-9.5-8.6C.7 9.3 2.3 5 6.2 5c2.2 0 3.6 1.3 4.3 2.4h1C12.2 6.3 13.6 5 15.8 5c3.9 0 5.5 4.3 3.7 7.4C19 16.6 12 21 12 21z' fill='%23f472b6' fill-opacity='.55' transform='translate(6 8) scale(.9)'/%3E%3Cpath d='M12 21s-7-4.4-9.5-8.6C.7 9.3 2.3 5 6.2 5c2.2 0 3.6 1.3 4.3 2.4h1C12.2 6.3 13.6 5 15.8 5c3.9 0 5.5 4.3 3.7 7.4C19 16.6 12 21 12 21z' fill='%23fbcfe8' fill-opacity='.45' transform='translate(48 44) scale(.6)'/%3E%3Cpath d='M12 21s-7-4.4-9.5-8.6C.7 9.3 2.3 5 6.2 5c2.2 0 3.6 1.3 4.3 2.4h1C12.2 6.3 13.6 5 15.8 5c3.9 0 5.5 4.3 3.7 7.4C19 16.6 12 21 12 21z' fill='%23ec4899' fill-opacity='.35' transform='translate(54 4) scale(.4)'/%3E%3C/svg%3E") 0 0/80px 80px}.bd-petals:before{background:radial-gradient(5px 3px at 30% 40%,#fbcfe8d9,#0000) 0 0/60px 50px,radial-gradient(4px 3px at 60% 20%,#ffffffa6,#0000) 20px 10px/80px 70px}.bd-glitter:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23fff' fill-opacity='.85' transform='translate(8 10) scale(.5)'/%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23f9a8d4' fill-opacity='.8' transform='translate(38 34) scale(.35)'/%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z' fill='%23fff' fill-opacity='.6' transform='translate(44 6) scale(.2)'/%3E%3C/svg%3E") 0 0/60px 60px}.bd-flow:before{background:repeating-linear-gradient(120deg, var(--c1) 0 14px, transparent 14px 40px, var(--c2) 40px 54px, transparent 54px 80px) 0 0 / 92.376px 160px}@supports (color:color-mix(in lab, red, red)){.bd-flow:before{background:repeating-linear-gradient(120deg, color-mix(in oklab, var(--c1) 20%, transparent) 0 14px, transparent 14px 40px, color-mix(in oklab, var(--c2) 16%, transparent) 40px 54px, transparent 54px 80px) 0 0 / 92.376px 160px}}.bd-radar:before{background:linear-gradient(var(--c1) 1px, transparent 1px) 0 0 / 34px 34px, linear-gradient(90deg, var(--c1) 1px, transparent 1px) 0 0 / 34px 34px, radial-gradient(circle at 78% 45%, transparent 0 18%, var(--c1) 18% calc(18% + 1px), transparent 0 36%, var(--c1) 36% calc(36% + 1px), transparent 0)}@supports (color:color-mix(in lab, red, red)){.bd-radar:before{background:linear-gradient(color-mix(in oklab, var(--c1) 14%, transparent) 1px, transparent 1px) 0 0 / 34px 34px, linear-gradient(90deg, color-mix(in oklab, var(--c1) 14%, transparent) 1px, transparent 1px) 0 0 / 34px 34px, radial-gradient(circle at 78% 45%, transparent 0 18%, color-mix(in oklab, var(--c1) 30%, transparent) 18% calc(18% + 1px), transparent 0 36%, color-mix(in oklab, var(--c1) 25%, transparent) 36% calc(36% + 1px), transparent 0)}}.bd-radar:after{background:conic-gradient(from 0deg at 78% 45%, var(--c1), var(--c1) 40deg, transparent 60deg)}@supports (color:color-mix(in lab, red, red)){.bd-radar:after{background:conic-gradient(from 0deg at 78% 45%, color-mix(in oklab, var(--c1) 35%, transparent), color-mix(in oklab, var(--c1) 8%, transparent) 40deg, transparent 60deg)}}.bd-radar:after{transform-origin:78% 45%}.bd-synth:before{background:linear-gradient(var(--c1) 1px, transparent 1px) 0 0 / 40px 28px, linear-gradient(90deg, var(--c2) 1px, transparent 1px) 0 0 / 40px 28px;top:45%}@supports (color:color-mix(in lab, red, red)){.bd-synth:before{background:linear-gradient(color-mix(in oklab, var(--c1) 40%, transparent) 1px, transparent 1px) 0 0 / 40px 28px, linear-gradient(90deg, color-mix(in oklab, var(--c2) 45%, transparent) 1px, transparent 1px) 0 0 / 40px 28px}}.bd-synth:before{transform-origin:50% 0;transform:perspective(300px)rotateX(55deg);-webkit-mask:linear-gradient(#0000,#000 25%);mask:linear-gradient(#0000,#000 25%)}.bd-synth:after{background:radial-gradient(22% 40% at 50% 46%, #fff3c4, var(--c1) 30%, transparent 70%);filter:blur(6px);-webkit-mask:linear-gradient(#000 44%,#0000 46%);mask:linear-gradient(#000 44%,#0000 46%)}.bd-matrix>canvas{opacity:.8;width:100%;height:100%;position:absolute;inset:0}.bd-matrix[data-mounted]:before,.bd-matrix[data-mounted]:after{display:none}.bd-matrix{opacity:1}.bd-matrix:before{background:radial-gradient(1.5px 34px at 50% 50%, var(--c1), transparent) 0 0 / 26px 96px, radial-gradient(1px 24px at 50% 50%, var(--c2), transparent) 13px 40px / 26px 74px}@supports (color:color-mix(in lab, red, red)){.bd-matrix:before{background:radial-gradient(1.5px 34px at 50% 50%, color-mix(in oklab, var(--c1) 50%, transparent), transparent) 0 0 / 26px 96px, radial-gradient(1px 24px at 50% 50%, color-mix(in oklab, var(--c2) 35%, transparent), transparent) 13px 40px / 26px 74px}}.bd-matrix:after{background:radial-gradient(70% 100% at 80% 0%, var(--c1), transparent 65%)}@supports (color:color-mix(in lab, red, red)){.bd-matrix:after{background:radial-gradient(70% 100% at 80% 0%, color-mix(in oklab, var(--c1) 22%, transparent), transparent 65%)}}@keyframes bd-rise{to{background-position:0 -80px}}@keyframes bd-petals{to{background-position:60px 100px,100px 150px}}@keyframes bd-flow{to{background-position:92.376px 0}}@keyframes bd-grid{to{background-position:0 28px,0 0}}@keyframes bd-rain{0%{background-position:0 0,11px 40px}to{background-position:0 90px,11px 110px}}@media (prefers-reduced-motion:no-preference){.bd-hearts:before{animation:6s linear infinite bd-rise}.bd-petals:before{animation:16s linear infinite bd-petals}.bd-glitter:before{animation:2.8s ease-in-out infinite gift-twinkle}.bd-flow:before{animation:5s linear infinite bd-flow}.bd-radar:after{animation:7s linear infinite aura-spin}.bd-synth:before{animation:2.4s linear infinite bd-grid}.bd-matrix:before{animation:3s linear infinite bd-rain}}.bd-rain:before{background:repeating-linear-gradient(100deg, transparent 0 18px, var(--c1) 18px 19px, transparent 19px 40px) 0 0 / 46px 100%, repeating-linear-gradient(100deg, transparent 0 28px, var(--c1) 28px 29px, transparent 29px 60px) 0 0 / 61px 100%}@supports (color:color-mix(in lab, red, red)){.bd-rain:before{background:repeating-linear-gradient(100deg, transparent 0 18px, color-mix(in oklab, var(--c1) 35%, transparent) 18px 19px, transparent 19px 40px) 0 0 / 46px 100%, repeating-linear-gradient(100deg, transparent 0 28px, color-mix(in oklab, var(--c1) 22%, transparent) 28px 29px, transparent 29px 60px) 0 0 / 61px 100%}}.bd-rain:before{-webkit-mask:linear-gradient(#0000,#000 20% 80%,#0000);mask:linear-gradient(#0000,#000 20% 80%,#0000)}.bd-rain:after{opacity:.6;background:radial-gradient(circle,#fff9 0 1px,#0000 2.2px) 0 0/97px 83px}.bd-sixseven:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg font-family='Arial Black,Arial,sans-serif' font-weight='900' fill='white'%3E%3Ctext x='10' y='46' font-size='36' fill-opacity='.22'%3E67%3C/text%3E%3Ctext x='70' y='104' font-size='22' fill-opacity='.14'%3E67%3C/text%3E%3C/g%3E%3C/svg%3E") 0 0/120px 120px;inset:-40%;transform:rotate(-14deg)}.bd-sixseven:after{background:radial-gradient(circle at var(--fx) var(--fy), var(--c1), transparent calc(var(--fr) * 3.2));inset:0}@supports (color:color-mix(in lab, red, red)){.bd-sixseven:after{background:radial-gradient(circle at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 55%, transparent), transparent calc(var(--fr) * 3.2))}}@keyframes bd-sixseven-drift{to{background-position:120px 120px}}@media (prefers-reduced-motion:no-preference){.bd-sixseven:before{animation:9s linear infinite bd-sixseven-drift}}.bd-embers:before{background:radial-gradient(60% 40% at 30% 110%, var(--c1), transparent 70%), radial-gradient(50% 35% at 75% 108%, var(--c2), transparent 70%);inset:0}@supports (color:color-mix(in lab, red, red)){.bd-embers:before{background:radial-gradient(60% 40% at 30% 110%, color-mix(in oklab, var(--c1) 70%, transparent), transparent 70%), radial-gradient(50% 35% at 75% 108%, color-mix(in oklab, var(--c2) 80%, transparent), transparent 70%)}}.bd-embers:before{filter:blur(14px)}.bd-embers:after{background:radial-gradient(circle, var(--c1) 0 1.3px, transparent 2.6px) 0 0 / 71px 89px, radial-gradient(circle, #fde68a 0 1px, transparent 2px) 23px 41px / 53px 67px}@supports (color:color-mix(in lab, red, red)){.bd-embers:after{background:radial-gradient(circle, color-mix(in oklab, var(--c1) 90%, #fff) 0 1.3px, transparent 2.6px) 0 0 / 71px 89px, radial-gradient(circle, #fde68a 0 1px, transparent 2px) 23px 41px / 53px 67px}}.bd-lightning:before{background:radial-gradient(60% 45% at 20% 0%, var(--c2), transparent 70%), radial-gradient(70% 50% at 80% 5%, var(--c2), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-lightning:before{background:radial-gradient(60% 45% at 20% 0%, color-mix(in oklab, var(--c2) 80%, transparent), transparent 70%), radial-gradient(70% 50% at 80% 5%, color-mix(in oklab, var(--c2) 70%, transparent), transparent 70%)}}.bd-lightning:before{filter:blur(18px)}.bd-lightning:after{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) calc(var(--fy) - calc(var(--fr) * 1.5)), var(--c1), transparent 60%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' preserveAspectRatio='none'%3E%3Cpath d='M44 0 L28 62 L46 60 L18 140 L50 74 L32 76 Z' fill='white' fill-opacity='.85'/%3E%3C/svg%3E") calc(var(--fx) - calc(var(--fr) * .7)) calc(var(--fy) - calc(var(--fr) * 3.4)) / calc(var(--fr) * 4) calc(var(--fr) * 4) no-repeat}@supports (color:color-mix(in lab, red, red)){.bd-lightning:after{background:radial-gradient(circle calc(var(--fr) * 3) at var(--fx) calc(var(--fy) - calc(var(--fr) * 1.5)), color-mix(in oklab, var(--c1) 85%, #fff), transparent 60%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' preserveAspectRatio='none'%3E%3Cpath d='M44 0 L28 62 L46 60 L18 140 L50 74 L32 76 Z' fill='white' fill-opacity='.85'/%3E%3C/svg%3E") calc(var(--fx) - calc(var(--fr) * .7)) calc(var(--fy) - calc(var(--fr) * 3.4)) / calc(var(--fr) * 4) calc(var(--fr) * 4) no-repeat}}.bd-lightning:after{opacity:0}.bd-warp:before{background:repeating-conic-gradient(from var(--spin) at var(--fx) var(--fy), transparent 0 2.2deg, var(--c1) 2.2deg 2.6deg, transparent 2.6deg 5.7deg, var(--c2) 5.7deg 6deg, transparent 6deg 9.1deg)}@supports (color:color-mix(in lab, red, red)){.bd-warp:before{background:repeating-conic-gradient(from var(--spin) at var(--fx) var(--fy), transparent 0 2.2deg, color-mix(in oklab, var(--c1) 55%, transparent) 2.2deg 2.6deg, transparent 2.6deg 5.7deg, color-mix(in oklab, var(--c2) 50%, transparent) 5.7deg 6deg, transparent 6deg 9.1deg)}}.bd-warp:before{-webkit-mask:radial-gradient(circle calc(var(--fr) * 9) at var(--fx) var(--fy), transparent 10%, #000 24%, #0006 65%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 9) at var(--fx) var(--fy), transparent 10%, #000 24%, #0006 65%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 9) at var(--fx) var(--fy), transparent 10%, #000 24%, #0006 65%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 9) at var(--fx) var(--fy), transparent 10%, #000 24%, #0006 65%, transparent 100%);mask:radial-gradient(circle calc(var(--fr) * 9) at var(--fx) var(--fy), transparent 10%, #000 24%, #0006 65%, transparent 100%)}.bd-warp:after{background:radial-gradient(circle calc(var(--fr) * 2.4) at var(--fx) var(--fy), #fff 0 14%, var(--c1) 42%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.bd-warp:after{background:radial-gradient(circle calc(var(--fr) * 2.4) at var(--fx) var(--fy), #fff 0 14%, color-mix(in oklab, var(--c1) 70%, transparent) 42%, transparent 100%)}}.bd-warp:after{transform-origin:var(--fx) var(--fy);filter:blur(6px)}.bd-deepsea:before{background:linear-gradient(190deg, transparent 20%, var(--c1) 30%, transparent 38%), linear-gradient(170deg, transparent 45%, var(--c1) 55%, transparent 62%), linear-gradient(200deg, transparent 60%, var(--c1) 70%, transparent 78%);inset:0}@supports (color:color-mix(in lab, red, red)){.bd-deepsea:before{background:linear-gradient(190deg, transparent 20%, color-mix(in oklab, var(--c1) 22%, transparent) 30%, transparent 38%), linear-gradient(170deg, transparent 45%, color-mix(in oklab, var(--c1) 18%, transparent) 55%, transparent 62%), linear-gradient(200deg, transparent 60%, color-mix(in oklab, var(--c1) 14%, transparent) 70%, transparent 78%)}}.bd-deepsea:before{filter:blur(10px)}.bd-deepsea:after{background:radial-gradient(circle,#0000 0 2px,#ffffff8c 2.5px 3px,#0000 3.6px) 0 0/79px 97px,radial-gradient(circle,#0000 0 1.2px,#ffffff73 1.6px 2px,#0000 2.6px) 31px 47px/53px 71px}.bd-eclipse:before{background:radial-gradient(circle calc(var(--fr) * 3.4) at var(--fx) var(--fy), transparent 0 29%, #fff 30%, var(--c1) 33%, var(--c1) 42%, var(--c2) 62%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.bd-eclipse:before{background:radial-gradient(circle calc(var(--fr) * 3.4) at var(--fx) var(--fy), transparent 0 29%, #fff 30%, color-mix(in oklab, var(--c1) 90%, #fff) 33%, color-mix(in oklab, var(--c1) 60%, transparent) 42%, color-mix(in oklab, var(--c2) 35%, transparent) 62%, transparent 100%)}}.bd-eclipse:after{background:repeating-conic-gradient(from var(--spin) at var(--fx) var(--fy), transparent 0 6deg, var(--c1) 6deg 7deg, transparent 7deg 17deg)}@supports (color:color-mix(in lab, red, red)){.bd-eclipse:after{background:repeating-conic-gradient(from var(--spin) at var(--fx) var(--fy), transparent 0 6deg, color-mix(in oklab, var(--c1) 30%, transparent) 6deg 7deg, transparent 7deg 17deg)}}.bd-eclipse:after{-webkit-mask:radial-gradient(circle calc(var(--fr) * 4.2) at var(--fx) var(--fy), transparent 0 25%, #000 27%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 4.2) at var(--fx) var(--fy), transparent 0 25%, #000 27%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 4.2) at var(--fx) var(--fy), transparent 0 25%, #000 27%, transparent 100%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 4.2) at var(--fx) var(--fy), transparent 0 25%, #000 27%, transparent 100%);mask:radial-gradient(circle calc(var(--fr) * 4.2) at var(--fx) var(--fy), transparent 0 25%, #000 27%, transparent 100%);opacity:.8}.bd-runes:before{background:radial-gradient(circle calc(var(--fr) * 2) at var(--fx) var(--fy), transparent 0 60%, var(--c1) 61%, transparent 63%), radial-gradient(circle calc(var(--fr) * 2.5) at var(--fx) var(--fy), transparent 0 80%, var(--c1) 81%, transparent 83%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M100 14v16M94 18l12 8M106 18l-12 8'/%3E%3Cpath d='M176 60l-8 14M168 60l8 14M172 74v10'/%3E%3Cpath d='M180 140l-14 8M166 132l14 16'/%3E%3Cpath d='M100 186v-16l8 6M100 178l-8 6'/%3E%3Cpath d='M24 140l14-8M24 132l14 16M31 128v20'/%3E%3Cpath d='M24 60l8 14 8-14M32 74v10'/%3E%3C/g%3E%3C/svg%3E") calc(var(--fx) - calc(var(--fr) * 1.7)) calc(var(--fy) - calc(var(--fr) * 1.7)) / calc(var(--fr) * 3.4) calc(var(--fr) * 3.4) no-repeat}@supports (color:color-mix(in lab, red, red)){.bd-runes:before{background:radial-gradient(circle calc(var(--fr) * 2) at var(--fx) var(--fy), transparent 0 60%, color-mix(in oklab, var(--c1) 40%, transparent) 61%, transparent 63%), radial-gradient(circle calc(var(--fr) * 2.5) at var(--fx) var(--fy), transparent 0 80%, color-mix(in oklab, var(--c1) 28%, transparent) 81%, transparent 83%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M100 14v16M94 18l12 8M106 18l-12 8'/%3E%3Cpath d='M176 60l-8 14M168 60l8 14M172 74v10'/%3E%3Cpath d='M180 140l-14 8M166 132l14 16'/%3E%3Cpath d='M100 186v-16l8 6M100 178l-8 6'/%3E%3Cpath d='M24 140l14-8M24 132l14 16M31 128v20'/%3E%3Cpath d='M24 60l8 14 8-14M32 74v10'/%3E%3C/g%3E%3C/svg%3E") calc(var(--fx) - calc(var(--fr) * 1.7)) calc(var(--fy) - calc(var(--fr) * 1.7)) / calc(var(--fr) * 3.4) calc(var(--fr) * 3.4) no-repeat}}.bd-runes:before{transform-origin:var(--fx) var(--fy);opacity:.85}.bd-runes:after{background:radial-gradient(circle calc(var(--fr) * 2.8) at var(--fx) var(--fy), var(--c1), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bd-runes:after{background:radial-gradient(circle calc(var(--fr) * 2.8) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 45%, transparent), transparent 70%)}}.bd-runes:after{filter:blur(10px)}.bd-potion:before{background:radial-gradient(70% 45% at 50% 105%, var(--c1), var(--c2) 50%, transparent 75%), radial-gradient(40% 25% at 25% 96%, var(--c1), transparent 70%);inset:0}@supports (color:color-mix(in lab, red, red)){.bd-potion:before{background:radial-gradient(70% 45% at 50% 105%, color-mix(in oklab, var(--c1) 55%, transparent), color-mix(in oklab, var(--c2) 70%, transparent) 50%, transparent 75%), radial-gradient(40% 25% at 25% 96%, color-mix(in oklab, var(--c1) 40%, transparent), transparent 70%)}}.bd-potion:before{filter:blur(12px)}.bd-potion:after{background:radial-gradient(circle, transparent 0 3px, var(--c1) 3.6px 4.4px, transparent 5.2px) 0 0 / 83px 101px, radial-gradient(circle, transparent 0 1.6px, var(--c1) 2px 2.6px, transparent 3.2px) 41px 53px / 59px 73px, radial-gradient(circle, var(--c1) 0 1px, transparent 2px) 17px 29px / 67px 89px}@supports (color:color-mix(in lab, red, red)){.bd-potion:after{background:radial-gradient(circle, transparent 0 3px, color-mix(in oklab, var(--c1) 85%, #fff) 3.6px 4.4px, transparent 5.2px) 0 0 / 83px 101px, radial-gradient(circle, transparent 0 1.6px, color-mix(in oklab, var(--c1) 70%, #fff) 2px 2.6px, transparent 3.2px) 41px 53px / 59px 73px, radial-gradient(circle, color-mix(in oklab, var(--c1) 90%, #fff) 0 1px, transparent 2px) 17px 29px / 67px 89px}}.bd-potion:after{-webkit-mask:linear-gradient(#0000,#000 25%);mask:linear-gradient(#0000,#000 25%)}.bd-portal:before{background:conic-gradient(from var(--spin) at var(--fx) var(--fy), var(--c1), transparent 25%, var(--c2) 50%, transparent 75%, var(--c1)), repeating-radial-gradient(circle calc(var(--fr) * 1.6) at var(--fx) var(--fy), transparent 0 12%, #ffffff14 12% 13%)}@supports (color:color-mix(in lab, red, red)){.bd-portal:before{background:conic-gradient(from var(--spin) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 70%, transparent), transparent 25%, color-mix(in oklab, var(--c2) 90%, transparent) 50%, transparent 75%, color-mix(in oklab, var(--c1) 70%, transparent)), repeating-radial-gradient(circle calc(var(--fr) * 1.6) at var(--fx) var(--fy), transparent 0 12%, #ffffff14 12% 13%)}}.bd-portal:before{-webkit-mask:radial-gradient(circle calc(var(--fr) * 1.6) at var(--fx) var(--fy), #000 0 92%, transparent 96%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 1.6) at var(--fx) var(--fy), #000 0 92%, transparent 96%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 1.6) at var(--fx) var(--fy), #000 0 92%, transparent 96%);-webkit-mask:radial-gradient(circle calc(var(--fr) * 1.6) at var(--fx) var(--fy), #000 0 92%, transparent 96%);mask:radial-gradient(circle calc(var(--fr) * 1.6) at var(--fx) var(--fy), #000 0 92%, transparent 96%);filter:blur(1.5px)}.bd-portal:after{background:radial-gradient(circle calc(var(--fr) * 2.2) at var(--fx) var(--fy), transparent 0 69%, var(--c1) 70%, var(--c1) 73%, transparent 84%), radial-gradient(circle calc(var(--fr) * 4) at var(--fx) var(--fy), var(--c1), transparent 60%)}@supports (color:color-mix(in lab, red, red)){.bd-portal:after{background:radial-gradient(circle calc(var(--fr) * 2.2) at var(--fx) var(--fy), transparent 0 69%, color-mix(in oklab, var(--c1) 90%, #fff) 70%, color-mix(in oklab, var(--c1) 60%, transparent) 73%, transparent 84%), radial-gradient(circle calc(var(--fr) * 4) at var(--fx) var(--fy), color-mix(in oklab, var(--c1) 30%, transparent), transparent 60%)}}.bd-portal:after{filter:blur(.5px)}@keyframes bd-runes-spin{to{transform:rotate(1turn)}}@keyframes bd-bubbles-up{to{background-position:0 -101px,41px -20px,17px -60px}}@keyframes bd-wave{0%{--wave:22%;opacity:1}to{--wave:100%;opacity:0}}@keyframes bd-rain-fall{to{background-position:-46px 100%,-61px 100%}}@keyframes bd-embers-rise{to{background-position:0 -89px,23px -26px}}@keyframes bd-flash{0%,86%,90%,to{opacity:0}87%,88.5%{opacity:1}}@keyframes bd-bubbles{to{background-position:0 -97px,31px -24px}}@property --wave{syntax:"<percentage>";inherits:false;initial-value:30%}@keyframes bd-sway{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,-3%)scale(1.08)}}@keyframes bd-slide{0%{background-position:0 0,0 0,0 0}to{background-position:120% 0,-100% 0,80% 0}}@keyframes bd-core{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes bd-rings{to{opacity:0;background-size:200% 200%}}@media (prefers-reduced-motion:no-preference){.bd-nebula:before{animation:18s ease-in-out infinite bd-sway}.bd-nebula:after{animation:14s ease-in-out 2s infinite reverse bd-sway}.bd-aurora:before{animation:26s linear infinite bd-slide}.bd-aurora:after{animation:40s linear infinite reverse bd-slide}.bd-blackhole:before{animation:14s linear infinite bd-spin}.bd-supernova:before{animation:90s linear infinite bd-spin}.bd-supernova:after{animation:4s ease-in-out infinite bd-core,5s ease-out infinite bd-wave}.bd-bigbang:before{animation:8s cubic-bezier(.2,.7,.3,1) infinite bigbang-wave}.bd-bigbang:after{animation:8s cubic-bezier(.2,.7,.3,1) infinite bigbang-wave,8s cubic-bezier(.2,.7,.3,1) infinite bigbang-core}.bd-runes:before{animation:40s linear infinite bd-runes-spin,3s ease-in-out infinite gift-twinkle}.bd-potion:before{animation:10s ease-in-out infinite bd-sway}.bd-potion:after{animation:6s linear infinite bd-bubbles-up}.bd-portal:before{animation:6s linear infinite bd-spin}.bd-rain:before{animation:1.6s linear infinite bd-rain-fall}.bd-rain:after{animation:2.2s ease-in-out infinite gift-twinkle}.bd-embers:before{animation:3.4s ease-in-out infinite bd-core}.bd-embers:after{animation:7s linear infinite bd-embers-rise}.bd-lightning:after{animation:7s step-end infinite bd-flash}.bd-warp:before{animation:60s linear infinite bd-spin}.bd-warp:after{animation:2.6s ease-in-out infinite bd-core}.bd-deepsea:before{animation:12s ease-in-out infinite bd-sway}.bd-deepsea:after{animation:9s linear infinite bd-bubbles}.bd-eclipse:after{animation:90s linear infinite bd-spin}.bd-stars{animation:4s ease-in-out infinite gift-twinkle}}.hero-card{--card-tint:#0a08126b;--card-blur:18px;--card-frame:linear-gradient(180deg, #ffffff57, #ffffff14 40%, #ffffff1f);isolation:isolate;background:linear-gradient(180deg, #ffffff0f, transparent 45%), var(--card-tint);-webkit-backdrop-filter:blur(var(--card-blur)) saturate(140%);backdrop-filter:blur(var(--card-blur)) saturate(140%);border-radius:1.25rem;position:relative;box-shadow:0 24px 60px -30px #000000a6,inset 0 1px #ffffff1a}.hero-card:before{content:"";z-index:1;border-radius:inherit;background:var(--card-frame);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-card>*{z-index:2;position:relative}html:not(.dark) .hero-card:not(:where(.dark *)){--card-tint:#ffffff8c;--card-frame:linear-gradient(180deg, #ffffffe6, #17142614);box-shadow:0 24px 60px -30px #17142640}.hero-card-metal:before{background:linear-gradient(100deg, transparent 42%, #ffffff8c 50%, transparent 58%) 200% 0 / 250% 100% no-repeat, var(--card-frame);padding:2px}.hero-card-glow:before{padding:2px}.hero-card-glow{box-shadow:0 0 22px -6px var(--card-edge,#22d3ee), 0 24px 60px -30px #000000a6}@supports (color:color-mix(in lab, red, red)){.hero-card-glow{box-shadow:0 0 22px -6px color-mix(in oklab, var(--card-edge,#22d3ee) 45%, transparent), 0 24px 60px -30px #000000a6}}.hero-card-flow:before{background:conic-gradient(from var(--spin), var(--card-stops,#fff, #888, #fff));padding:2px}.hero-card-flow{box-shadow:0 0 26px -8px var(--card-edge,#fff), 0 24px 60px -30px #000000a6}@supports (color:color-mix(in lab, red, red)){.hero-card-flow{box-shadow:0 0 26px -8px color-mix(in oklab, var(--card-edge,#fff) 60%, transparent), 0 24px 60px -30px #000000a6}}.hero-card-pulse:before{padding:2px}@keyframes card-pulse{0%,to{box-shadow:0 0 10px -6px color-mix(in oklab, var(--card-edge,#f472b6) 50%, transparent), 0 24px 60px -30px #000000a6}50%{box-shadow:0 0 34px -2px color-mix(in oklab, var(--card-edge,#f472b6) 75%, transparent), 0 24px 60px -30px #000000a6}}.hero-card-holo:before,.hero-card-diamond:before,.post-styled.post-frame-holo:before,.post-styled.post-frame-diamond:before{background:conic-gradient(from var(--spin), #ff2e97, #ff9f1c, #ffe600, #2dff8f, #00d4ff, #7b61ff, #ff2e97);padding:3px}.hero-card-diamond:before,.post-styled.post-frame-diamond:before{background:repeating-conic-gradient(from var(--spin), #fff 0 7deg, #94a3b8 7deg 11deg, #fff 11deg 17deg, #a5f3fc 17deg 20deg, #fff 20deg 29deg, #e2e8f0 29deg 33deg, #fff 33deg 39deg, #f5d0fe 39deg 42deg, #fff 42deg 51deg, #fde68a 51deg 53deg, #fff 53deg 60deg)}.hero-card-holo:after,.hero-card-diamond:after,.post-frame-holo:after,.post-frame-diamond:after{content:"";z-index:0;border-radius:inherit;mix-blend-mode:screen;opacity:.35;pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ff2e9780 30%,#ffe60073 38%,#2dff8f73 46%,#00d4ff80 54%,#7b61ff80 62%,#0000 72%) 0 0/300% 100%;position:absolute;inset:0}.hero-card-diamond:after,.post-frame-diamond:after{filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #a5f3fccc);mix-blend-mode:normal;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 2% 6%/18px 18px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 98% 94%/22px 22px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 72% 0/11px 11px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 22% 100%/12px 12px no-repeat;border-radius:0;inset:-10px}.hero-card-holo,.post-frame-holo{box-shadow:0 0 22px -2px #ff2e978c,0 0 40px -6px #00d4ff73,0 24px 60px -30px #000000a6}.hero-card-diamond,.post-frame-diamond{box-shadow:0 0 14px -2px #fff9,0 0 36px -8px #a5f3fc8c,0 0 60px -20px #f5d0fe8c,0 24px 60px -30px #000000a6}@keyframes holo-glow{0%,to{box-shadow:0 0 22px -2px #ff2e978c,0 0 40px -6px #00d4ff73,0 24px 60px -30px #000000a6}33%{box-shadow:0 0 22px -2px #ffe60080,0 0 40px -6px #7b61ff80,0 24px 60px -30px #000000a6}66%{box-shadow:0 0 22px -2px #2dff8f80,0 0 40px -6px #ff2e9773,0 24px 60px -30px #000000a6}}@keyframes holo-film{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes diamond-film{0%,to{background-size:18px 18px,22px 22px,11px 11px,12px 12px}25%{background-size:4px 4px,26px 26px,3px 3px,16px 16px}50%{background-size:20px 20px,6px 6px,13px 13px,4px 4px}75%{background-size:8px 8px,16px 16px,16px 16px,10px 10px}}@media (prefers-reduced-motion:no-preference){.hero-card-metal:before{animation:6s ease-in-out infinite post-metal}.hero-card-flow:before{animation:6s linear infinite bd-spin}.hero-card-pulse{animation:2.6s ease-in-out infinite card-pulse}.hero-card-holo:before,.post-frame-holo:before{animation:3.5s linear infinite bd-spin}.hero-card-diamond:before,.post-frame-diamond:before{animation:7s linear infinite bd-spin}.hero-card-holo,.post-frame-holo{animation:4s ease-in-out infinite holo-glow}.hero-card-holo:after,.post-frame-holo:after{animation:5s ease-in-out infinite holo-film}.hero-card-diamond:after,.post-frame-diamond:after{animation:6s ease-in-out infinite diamond-film}}.post-styled{isolation:isolate;background:var(--post-bg);box-shadow:0 12px 34px -20px var(--post-edge);position:relative}@supports (color:color-mix(in lab, red, red)){.post-styled{box-shadow:0 12px 34px -20px color-mix(in oklab, var(--post-edge) 70%, transparent)}}.post-styled:before{content:"";z-index:1;padding:var(--post-frame-w,1px);border-radius:inherit;background:var(--post-frame,var(--post-edge));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.post-styled:before{background:var(--post-frame,color-mix(in oklab, var(--post-edge) 45%, transparent))}}.post-styled:before{-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.post-styled>*{z-index:2;position:relative}.post-frame-metal:before{background:linear-gradient(100deg, transparent 42%, #ffffff8c 50%, transparent 58%) 200% 0 / 250% 100% no-repeat, var(--post-frame)}.post-frame-glow{box-shadow:0 0 14px -4px var(--post-edge), 0 12px 34px -20px var(--post-edge)}@supports (color:color-mix(in lab, red, red)){.post-frame-glow{box-shadow:0 0 14px -4px color-mix(in oklab, var(--post-edge) 40%, transparent), 0 12px 34px -20px color-mix(in oklab, var(--post-edge) 60%, transparent)}}.post-frame-flow:before{background:conic-gradient(from var(--spin), var(--post-stops,#fff, #888, #fff))}.post-frame-flow{box-shadow:0 0 18px -4px var(--post-edge), 0 12px 34px -20px var(--post-edge)}@supports (color:color-mix(in lab, red, red)){.post-frame-flow{box-shadow:0 0 18px -4px color-mix(in oklab, var(--post-edge) 55%, transparent), 0 12px 34px -20px color-mix(in oklab, var(--post-edge) 60%, transparent)}}.post-frame-stars:after{content:"";z-index:0;border-radius:inherit;opacity:.7;pointer-events:none;background:radial-gradient(circle,#ffffffe6 0 .8px,#0000 1.6px) 0 0/61px 53px,radial-gradient(circle,#c7d2fee6 0 1.1px,#0000 2px) 23px 31px/97px 83px;position:absolute;inset:0}.post-frame-fire:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 45% at 30% 105%,#f9731673,#0000 70%),radial-gradient(50% 40% at 75% 108%,#dc262666,#0000 70%);position:absolute;inset:0}.post-frame-fire{box-shadow:0 10px 30px -14px #f9731699}@keyframes post-metal{0%,60%{background-position:200% 0,0 0}to{background-position:-50% 0,0 0}}@keyframes post-holo{to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.post-frame-metal:before{animation:5s ease-in-out infinite post-metal}.post-frame-flow:before{animation:6s linear infinite bd-spin}.post-frame-stars:after{animation:3.2s ease-in-out infinite gift-twinkle}.post-frame-fire:after{animation:2.8s ease-in-out infinite bd-core}}.accent-glow :is(.btn-primary,.hact-accent){box-shadow:0 0 0 1px #ef62a8b3,0 0 18px -2px #ec4899bf,0 0 36px -8px #8b5cf6b3}@supports (color:color-mix(in lab, red, red)){.accent-glow :is(.btn-primary,.hact-accent){box-shadow:0 0 0 1px color-mix(in oklab, var(--color-flare-500) 60%, #fff 10%), 0 0 18px -2px color-mix(in oklab, var(--color-flare-500) 75%, transparent), 0 0 36px -8px color-mix(in oklab, var(--color-brand-500) 70%, transparent)}}.accent-flow :is(.btn-primary,.hact-accent){background-image:linear-gradient(90deg, var(--acc-stops));background-size:300% 100%}.accent-metal :is(.btn-primary,.hact-accent){background-image:linear-gradient(100deg, transparent 40%, #ffffff73 50%, transparent 60%), linear-gradient(90deg, var(--color-brand-600), var(--color-flare-600));background-position:200% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%}.accent-holo :is(.btn-primary,.hact-accent){background-image:linear-gradient(90deg,#db2777,#9333ea,#4f46e5,#0891b2,#7c3aed,#db2777);background-size:300% 100%;box-shadow:0 0 16px -2px #ff2e9773,0 0 28px -6px #00d4ff66}.accent-holo .chip-active,.accent-flow .chip-active,.accent-glow .chip-active{box-shadow:0 0 14px -4px #8b5cf6cc}@supports (color:color-mix(in lab, red, red)){.accent-holo .chip-active,.accent-flow .chip-active,.accent-glow .chip-active{box-shadow:0 0 14px -4px color-mix(in oklab, var(--color-brand-500) 80%, transparent)}}@keyframes accent-flow{to{background-position:100% 0}}@keyframes accent-glint{0%,55%{background-position:200% 0,0 0}to{background-position:-60% 0,0 0}}@media (prefers-reduced-motion:no-preference){.accent-flow :is(.btn-primary,.hact-accent),.accent-holo :is(.btn-primary,.hact-accent){animation:5s ease-in-out infinite alternate accent-flow}.accent-metal :is(.btn-primary,.hact-accent){animation:4s ease-in-out infinite accent-glint}}.swatch:not(:hover):not(:focus-within):not(.is-on) *,.swatch:not(:hover):not(:focus-within):not(.is-on) :before,.swatch:not(:hover):not(:focus-within):not(.is-on) :after{animation-play-state:paused!important}.swatch-scene{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.swatch:hover .swatch-scene,.swatch.is-on .swatch-scene{transform:scale(1.04)}.entrance{z-index:35;pointer-events:none;position:fixed;inset:0;overflow:hidden}.entrance>i{animation:entrance-fall var(--dur,2.6s) cubic-bezier(.3, .6, .4, 1) var(--delay,0s) forwards;font-style:normal;line-height:1;position:absolute;top:-2rem}.entrance-flash{background:radial-gradient(circle at 50% 30%,#ffffffd9,#c4b5fd66 30%,#0000 65%);animation:1.1s ease-out forwards entrance-flash;position:absolute;inset:0}@keyframes entrance-fall{to{opacity:0;transform:translate(var(--dx,0), 110vh) rotate(var(--rot,180deg))}}.entrance>i.rise{animation-name:entrance-rise;top:auto;bottom:-3rem}.entrance>i.bubble{background:radial-gradient(circle at 32% 30%,#fffffff2 0 7%,#ffffff1f 22%,#a5f3fc2e 62%,#f472b659 86%,#fff9);border-radius:9999px;box-shadow:inset 0 0 6px #ffffff73}@keyframes entrance-rise{0%{opacity:0;transform:translate(0)scale(.6)}12%{opacity:1}to{opacity:0;transform:translate(var(--dx,0), -110vh) scale(1) rotate(calc(var(--rot,0deg) * .1))}}.entrance>i.burst{top:var(--y);left:var(--x);background:linear-gradient(180deg, transparent, var(--c) 55%, #fff);border-radius:9999px;width:3px;height:5vmin;margin-left:-1.5px}@supports (color:color-mix(in lab, red, red)){.entrance>i.burst{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--c) 70%, transparent) 55%, #fff)}}.entrance>i.burst{filter:drop-shadow(0 0 4px var(--c));transform-origin:50% 0;opacity:0;animation:entrance-burst 1.6s cubic-bezier(.1, .8, .3, 1) var(--delay,0s) forwards}@keyframes entrance-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scaleY(.2)}60%{opacity:1;transform:rotate(var(--a)) translateY(var(--d)) scaleY(1)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * 1.15)) scaleY(.3)}}.entrance>i.burst-core{top:var(--y);left:var(--x);background:radial-gradient(circle, #fff 0 6%, var(--c) 18%, transparent 65%);border-radius:9999px;width:14vmin;height:14vmin;margin:-7vmin 0 0 -7vmin}@supports (color:color-mix(in lab, red, red)){.entrance>i.burst-core{background:radial-gradient(circle, #fff 0 6%, color-mix(in oklab, var(--c) 80%, transparent) 18%, transparent 65%)}}.entrance>i.burst-core{opacity:0;animation:entrance-core .7s ease-out var(--delay,0s) forwards}@keyframes entrance-core{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.3)}}.entrance>i.streak{transform-origin:50% 0;opacity:0;width:2px;height:16vmin;animation:entrance-streak var(--dur,1.2s) cubic-bezier(.55, 0, .9, .45) var(--delay,0s) forwards;background:linear-gradient(#0000,#fffffff2);margin-left:-1px;top:45%;left:50%}@keyframes entrance-streak{0%{opacity:0;transform:rotate(var(--a)) translateY(2vmin) scaleY(.1)}15%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(85vmax) scaleY(1.8)}}.entrance-flash.is-gold{background:radial-gradient(circle at 50% 38%,#fffbebf2,#fde0478c 30%,#0000 65%)}.entrance-aurora{-webkit-mask-composite:source-in;filter:blur(7px);mix-blend-mode:screen;transform-origin:50% 0;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;background:linear-gradient(90deg,#34d399,#22d3ee 30%,#a78bfa 60%,#f472b6 85%,#34d399);width:120%;height:75%;animation:3.8s ease-in-out forwards entrance-aurora;position:absolute;top:-5%;left:-10%;-webkit-mask-image:repeating-linear-gradient(90deg,#0000 0,#000 12px,#0000 30px,#0009 46px,#0000 58px,#000 80px,#0000 96px,#0006 118px,#0000 140px),linear-gradient(#0000,#000 25%,#0009 60%,#0000);mask-image:repeating-linear-gradient(90deg,#0000 0,#000 12px,#0000 30px,#0009 46px,#0000 58px,#000 80px,#0000 96px,#0006 118px,#0000 140px),linear-gradient(#0000,#000 25%,#0009 60%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes entrance-aurora{0%{opacity:0;transform:skew(-14deg)scaleY(.6)}25%{opacity:.75}50%{transform:skew(10deg)scaleY(1)}75%{opacity:.6;transform:skew(-6deg)scaleY(.95)}to{opacity:0;transform:skew(4deg)scaleY(.9)}}.entrance-crown{filter:drop-shadow(0 0 30px #fde047d9);font-size:22vmin;line-height:1;animation:3.6s cubic-bezier(.2,.8,.2,1) forwards entrance-crown;position:absolute;top:36%;left:50%;translate:-50% -50%}@keyframes entrance-crown{0%{opacity:0;transform:translateY(-40vh)scale(.6)rotate(-12deg)}35%{opacity:1;transform:translateY(0)scale(1.12)rotate(0)}45%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1.3)}}@keyframes entrance-flash{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes orb-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}.orb{filter:blur(2px);border-radius:9999px;animation:8s ease-in-out infinite orb-breathe;position:absolute}.orb-late{animation-delay:4s}@media (prefers-reduced-motion:reduce){.orb,.orb-late{animation:none}}.bg-scene{background:radial-gradient(60% 50% at 20% 0%, rgb(139 92 246/calc(.24 * var(--glow))), transparent 60%), radial-gradient(50% 45% at 100% 100%, rgb(236 72 153/calc(.16 * var(--glow))), transparent 60%), linear-gradient(170deg, var(--color-band) 0%, var(--color-canvas) 60%)}.glow-hero{background:radial-gradient(34% 55% at 76% 40%, rgb(139 92 246/calc(.16 * var(--glow))), transparent 70%), linear-gradient(180deg, var(--color-deep), var(--color-canvas))}.cta{background:linear-gradient(180deg, var(--color-canvas), var(--color-deep))}.cta-glow{z-index:-1;pointer-events:none;background:radial-gradient(36% 60% at 80%,#8b5cf64d,#0000 70%),radial-gradient(24% 40% at 90% 80%,#ec489938,#0000 70%),radial-gradient(30% 50% at 10% 10%,#7c3aed1f,#0000 60%);position:absolute;inset:0}.cta-button{box-shadow:0 10px 30px -10px #8b5cf6b3,0 0 #a78bfa73}@keyframes cta-pulse{0%,to{box-shadow:0 10px 30px -10px #8b5cf6b3,0 0 #a78bfa73}60%{box-shadow:0 10px 30px -10px #8b5cf6b3,0 0 0 14px #a78bfa00}}@media (prefers-reduced-motion:no-preference){.cta-button{animation:3.2s ease-out infinite cta-pulse}}.top-tile{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;gap:.4rem;padding:.375rem .375rem .5rem;transition:transform .2s,box-shadow .2s;display:flex;overflow:clip}.top-tile:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.top-tile-face{aspect-ratio:1;padding:6%;display:block;position:relative}.top-tile-face>.aura-ring{width:100%;height:100%;display:flex}.top-tile-rank,.top-tile-emoji,.top-tile-score{z-index:3;line-height:1;position:absolute}.top-tile-rank{background:var(--color-shell-950);min-width:1.5rem;height:1.5rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px var(--color-line-strong);border-radius:9999px;justify-content:center;align-items:center;padding-inline:.35rem;font-size:.75rem;font-weight:700;display:flex;top:0;left:0}.top-tile-emoji{filter:drop-shadow(0 1px 2px #00000080);font-size:1rem;top:0;right:0}.top-tile-score{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#15161bd1;border-radius:9999px;justify-content:center;margin-inline:10%;padding:.2rem .4rem;font-size:.7rem;font-weight:700;display:flex;bottom:0;left:0;right:0;box-shadow:0 0 0 1px #ffffff1a}@media (width>=40rem){.top-tile-score{margin-inline:18%}}.top-tile-name{width:100%;color:var(--color-fg);justify-content:center;font-size:.75rem;font-weight:600}.top-tile-1{box-shadow:0 0 0 1px #a1620799,0 8px 24px -12px #eab30880}@supports (color:color-mix(in lab, red, red)){.top-tile-1{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-gold-300) 60%, transparent), 0 8px 24px -12px color-mix(in oklab, var(--color-gold-400) 50%, transparent)}}.top-tile-2{box-shadow:0 0 0 1px #64748b99}@supports (color:color-mix(in lab, red, red)){.top-tile-2{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-rank-2) 60%, transparent)}}.top-tile-3{box-shadow:0 0 0 1px #c2410c99}@supports (color:color-mix(in lab, red, red)){.top-tile-3{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-rank-3) 60%, transparent)}}.glow-page{background:radial-gradient(55% 90% at 12% 0%, rgb(139 92 246/calc(.22 * var(--glow))), transparent 60%), radial-gradient(40% 70% at 95% 10%, rgb(236 72 153/calc(.12 * var(--glow))), transparent 60%)}.hero-floor{background:radial-gradient(50% 50% at 50% 50%, rgb(139 92 246/calc(.38 * var(--glow))), transparent 72%);pointer-events:none;height:4.5rem;position:absolute;bottom:-1.75rem;left:2%;right:2%}.podium-step{border-top:2px solid var(--step-edge);border-inline:1px solid var(--color-line);background:linear-gradient(to bottom, var(--step-tint), transparent 88%);border-radius:.75rem .75rem 0 0;justify-content:center;align-items:flex-start;width:100%;padding-top:.75rem;display:flex}.podium-1{--step-edge:#a16207bf}@supports (color:color-mix(in lab, red, red)){.podium-1{--step-edge:color-mix(in oklab, var(--color-gold-300) 75%, transparent)}}.podium-1{--step-tint:#eab30838}@supports (color:color-mix(in lab, red, red)){.podium-1{--step-tint:color-mix(in oklab, var(--color-gold-400) 22%, transparent)}}.podium-2{--step-edge:#64748b80}@supports (color:color-mix(in lab, red, red)){.podium-2{--step-edge:color-mix(in oklab, var(--color-rank-2) 50%, transparent)}}.podium-2{--step-tint:#64748b21}@supports (color:color-mix(in lab, red, red)){.podium-2{--step-tint:color-mix(in oklab, var(--color-rank-2) 13%, transparent)}}.podium-3{--step-edge:#c2410c99}@supports (color:color-mix(in lab, red, red)){.podium-3{--step-edge:color-mix(in oklab, var(--color-rank-3) 60%, transparent)}}.podium-3{--step-tint:#c2410c24}@supports (color:color-mix(in lab, red, red)){.podium-3{--step-tint:color-mix(in oklab, var(--color-rank-3) 14%, transparent)}}@keyframes podium-rise{0%{opacity:0;transform:translateY(1.25rem)}}@media (prefers-reduced-motion:no-preference){.podium-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both podium-rise;animation-delay:var(--rise-delay,0s)}}.tier-track{background:linear-gradient(90deg,#14111c1a,#a78bfa 45%,#f472b6 72%,#fbbf24);border-radius:9999px;height:2px;position:absolute;top:2.5rem;left:8%;right:8%}@supports (color:color-mix(in lab, red, red)){.tier-track{background:linear-gradient(90deg, color-mix(in oklab, var(--color-fg) 10%, transparent), #a78bfa 45%, #f472b6 72%, #fbbf24)}}.tier-track{opacity:.45}.rising-card{border-radius:var(--radius-card);background:var(--color-canvas);height:100%;color:var(--color-shell-100);box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-card);align-items:center;gap:.75rem;padding:.75rem .875rem;transition:transform .2s,box-shadow .2s;display:flex}.rising-card:hover{box-shadow:inset 0 0 0 1px var(--color-line-strong), var(--shadow-card);transform:translateY(-2px)}.rising-rank{text-align:center;width:1.25rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem;font-weight:700}.rising-bar{background:#14111c1a;border-radius:9999px;flex:1;height:.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.rising-bar{background:color-mix(in oklab, var(--color-fg) 10%, transparent)}}.rising-bar{overflow:hidden}.rising-bar:before{content:"";width:var(--w);border-radius:inherit;background:linear-gradient(90deg,#34d399,#a7f3d0);position:absolute;inset:0 auto 0 0}.tier-stage .aura-ring>.aura-face{background:radial-gradient(circle,#1c1a26,#0a0910 75%);box-shadow:0 0 0 2px #0a0910}.tier-stage .aura-ring>.aura-face:before{display:none}.tier-core{width:var(--core,40%);aspect-ratio:1;filter:blur(.5px);background:radial-gradient(circle,#fff 0,#ffffffbf 18%,#fde68a59 42%,#0000 70%);border-radius:9999px}.step-num{font-family:var(--font-display);opacity:.85;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:700;line-height:1;display:block}.tier-stage{background:radial-gradient(ellipse 60% 70% at 85% 0%, #fbbf241f, transparent 70%), radial-gradient(ellipse 60% 80% at 10% 0%, #7c3aed38, transparent 70%), var(--color-deep);box-shadow:inset 0 0 0 1px var(--color-line)}.pattern-dots{background-image:radial-gradient(#14111c99 1px,#0000 1px)}@supports (color:color-mix(in lab, red, red)){.pattern-dots{background-image:radial-gradient(color-mix(in oklab, var(--color-fg) 60%, transparent) 1px, transparent 1px)}}.pattern-dots{background-size:28px 28px}.gift:before,.gift:after{content:"";z-index:-1;pointer-events:none;position:absolute}.gift-marks{z-index:1;pointer-events:none;position:absolute;inset:0}.gift-mark{z-index:1;color:var(--g1);line-height:1;position:absolute}@supports (color:color-mix(in lab, red, red)){.gift-mark{color:color-mix(in oklab, var(--g1) 35%, white)}}.gift-mark{pointer-events:none;transform:translate(-50%,-50%)}.gift-halo{z-index:1;background:var(--halo,var(--g1));border-radius:9999px;position:absolute;inset:22%}@supports (color:color-mix(in lab, red, red)){.gift-halo{background:var(--halo,color-mix(in oklab, var(--g1) 70%, white))}}.gift-halo{filter:blur(9cqw);opacity:.55}.gift-emoji{display:inline-block}.gift-object{z-index:2;filter:drop-shadow(0 4cqw 5cqw #0006);place-items:center;font-size:42cqw;line-height:1;display:grid;position:absolute;inset:0}.gift-art{width:64%;height:64%}.gift-rank{z-index:3;white-space:nowrap;color:var(--color-gold-200);background:#00000073;border-radius:9999px;padding:1.5cqw 5cqw;font-size:8cqw;font-weight:700;line-height:1.2;position:absolute;bottom:6%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #fde68a59}.gift-shimmer{background:linear-gradient(135deg, var(--g1), var(--g2))}.gift-shimmer:before{background:linear-gradient(105deg,#0000 38%,#ffffff73 50%,#0000 62%);inset:-30% -60%;transform:translate(-60%)}.gift-aurora{background:#04121a}.gift-aurora:before{background:conic-gradient(from 0deg, var(--g1), transparent 30%, var(--g2), transparent 70%, var(--g1));filter:blur(10cqw);opacity:.95;inset:-35%}.gift-aurora:after{background:radial-gradient(circle at 50% 110%,#04121ad9,#0000 60%);inset:0}.gift-cosmos{background:radial-gradient(60% 45% at 30% 30%, #8b5cf68c, transparent 70%), radial-gradient(50% 40% at 75% 75%, #ec489966, transparent 70%), radial-gradient(circle at 50% 50%, var(--g1), var(--g2) 85%)}.gift-cosmos:before,.gift-cosmos:after{background-image:radial-gradient(circle,#fff .6cqw,#0000 .9cqw),radial-gradient(circle,#fff .4cqw,#0000 .7cqw);background-position:7% 11%,63% 41%;background-size:23% 29%,17% 19%;inset:0}.gift-cosmos:after{background-position:41% 71%,19% 3%;background-size:31% 21%,13% 27%}.gift-neon{background:#07060d}.gift-neon:before{background:conic-gradient(var(--g1), var(--g2), transparent 45%, var(--g1) 55%, var(--g2), var(--g1));inset:-50%}.gift-neon:after{box-shadow:0 0 6cqw var(--g1);background:radial-gradient(circle at 50% 42%,#2a1233,#07060d 80%);border-radius:15%;inset:3.5cqw}@supports (color:color-mix(in lab, red, red)){.gift-neon:after{box-shadow:0 0 6cqw color-mix(in oklab, var(--g1) 60%, transparent)}}.gift-linear{background:linear-gradient(145deg, var(--g1), var(--g2) 55%, var(--g3,var(--g2)))}.gift-pulse:before{background:repeating-radial-gradient(circle at 50% 50%, transparent 0 8cqw, var(--g1) 9cqw, transparent 11cqw);inset:0}@supports (color:color-mix(in lab, red, red)){.gift-pulse:before{background:repeating-radial-gradient(circle at 50% 50%, transparent 0 8cqw, color-mix(in oklab, var(--g1) 45%, transparent) 9cqw, transparent 11cqw)}}.gift-pulse:before{background-size:100% 100%}.gift-snow:before,.gift-snow:after{opacity:.85;background:radial-gradient(circle,#fff 0 .9cqw,#0000 1.4cqw) 0 0/23% 21%;inset:0}.gift-snow:after{opacity:.6;background:radial-gradient(circle,#fff 0 .55cqw,#0000 1cqw) 11% 7%/17% 15%}.gift-bokeh:before,.gift-bokeh:after{background:radial-gradient(circle, var(--g1) 0 3cqw, transparent 5cqw) 0 0 / 37% 41%, radial-gradient(circle, #fde0478c 0 2cqw, transparent 3.6cqw) 19% 23% / 29% 33%;inset:0}@supports (color:color-mix(in lab, red, red)){.gift-bokeh:before,.gift-bokeh:after{background:radial-gradient(circle, color-mix(in oklab, var(--g1) 80%, transparent) 0 3cqw, transparent 5cqw) 0 0 / 37% 41%, radial-gradient(circle, #fde0478c 0 2cqw, transparent 3.6cqw) 19% 23% / 29% 33%}}.gift-bokeh:before,.gift-bokeh:after{filter:blur(.5cqw)}.gift-bokeh:after{background:radial-gradient(circle,#ffffff73 0 1.4cqw,#0000 2.6cqw) 7% 13%/23% 27%}.gift-sunburst:before{background:repeating-conic-gradient(from 0deg, #fff3 0 6deg, transparent 6deg 18deg);inset:-50%;-webkit-mask:radial-gradient(circle,#000 10%,#0000 60%);mask:radial-gradient(circle,#000 10%,#0000 60%)}.gift-rain{background:radial-gradient(circle at 50% 42%, #0a2912, var(--g2) 80%)}.gift-rain:before,.gift-rain:after{background:repeating-linear-gradient(90deg, transparent 0 5cqw, var(--g1) 5cqw 6cqw, transparent 6cqw 11cqw);inset:0}@supports (color:color-mix(in lab, red, red)){.gift-rain:before,.gift-rain:after{background:repeating-linear-gradient(90deg, transparent 0 5cqw, color-mix(in oklab, var(--g1) 70%, transparent) 5cqw 6cqw, transparent 6cqw 11cqw)}}.gift-rain:before,.gift-rain:after{-webkit-mask:repeating-linear-gradient(#0000 0 4cqw,#000 14cqw,#0000 26cqw) 0 0/100% 60cqw;mask:repeating-linear-gradient(#0000 0 4cqw,#000 14cqw,#0000 26cqw) 0 0/100% 60cqw}.gift-rain:after{background:repeating-linear-gradient(90deg, transparent 0 8cqw, var(--g1) 8cqw 8.8cqw, transparent 8.8cqw 13cqw)}@supports (color:color-mix(in lab, red, red)){.gift-rain:after{background:repeating-linear-gradient(90deg, transparent 0 8cqw, color-mix(in oklab, var(--g1) 45%, transparent) 8cqw 8.8cqw, transparent 8.8cqw 13cqw)}}.gift-rain:after{-webkit-mask-size:100% 44cqw;mask-size:100% 44cqw}.gift-fire{background:radial-gradient(circle at 50% 30%,#2a0f06,#0c0605 80%)}.gift-fire:before{background:radial-gradient(50% 60% at 50% 100%, var(--g1), var(--g2) 45%, transparent 75%), radial-gradient(30% 45% at 25% 100%, var(--g2), transparent 70%), radial-gradient(30% 45% at 75% 100%, var(--g2), transparent 70%);inset:30% -10% -10%}@supports (color:color-mix(in lab, red, red)){.gift-fire:before{background:radial-gradient(50% 60% at 50% 100%, color-mix(in oklab, var(--g1) 90%, #fff), var(--g2) 45%, transparent 75%), radial-gradient(30% 45% at 25% 100%, var(--g2), transparent 70%), radial-gradient(30% 45% at 75% 100%, var(--g2), transparent 70%)}}.gift-fire:before{filter:blur(2cqw);transform-origin:50% 100%}.gift-fire:after{background:radial-gradient(circle,#fde68a 0 .7cqw,#0000 1.3cqw) 0 0/27% 31%,radial-gradient(circle,#fb923c 0 .6cqw,#0000 1.1cqw) 13% 17%/21% 23%;inset:0}.gift-rainbow{background:#0b0a13}.gift-rainbow:before{filter:blur(6cqw)saturate(1.2);background:conic-gradient(#ff2e97,#ff9f1c,#ffe600,#2dff8f,#00d4ff,#7b61ff,#ff2e97);inset:-30%}.gift-rainbow:after{background:radial-gradient(circle at 50% 45%,#ffffff73,#0000 55%);inset:0}.gift-lightning{background:radial-gradient(70% 45% at 30% 0%, #312e81, transparent 70%), radial-gradient(60% 40% at 80% 5%, #1e1b4b, transparent 70%), radial-gradient(circle at 50% 50%, #151432, var(--g2) 85%)}.gift-lightning:before{background:radial-gradient(circle at 50% 30%, var(--g1), transparent 65%);inset:0}@supports (color:color-mix(in lab, red, red)){.gift-lightning:before{background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--g1) 80%, #fff), transparent 65%)}}.gift-lightning:before{opacity:0}.gift-lightning:after{filter:drop-shadow(0 0 2cqw var(--g1));opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M58 0 L34 44 L50 44 L30 100 L70 36 L52 36 L70 0Z' fill='white'/%3E%3C/svg%3E") 50%/contain no-repeat;inset:4% 20% 30% 50%}.gift-galaxy{background:radial-gradient(circle,#1e1b4b,#020617 80%)}.gift-galaxy:before{background:radial-gradient(circle, #fff 0 4%, var(--g1) 10%, transparent 26%), conic-gradient(from 0deg, transparent 0 10%, var(--g1) 20%, transparent 35%, var(--g2) 60%, transparent 75%, var(--g1) 90%, transparent);inset:-20%}@supports (color:color-mix(in lab, red, red)){.gift-galaxy:before{background:radial-gradient(circle, #fff 0 4%, color-mix(in oklab, var(--g1) 80%, transparent) 10%, transparent 26%), conic-gradient(from 0deg, transparent 0 10%, color-mix(in oklab, var(--g1) 70%, transparent) 20%, transparent 35%, color-mix(in oklab, var(--g2) 60%, transparent) 60%, transparent 75%, color-mix(in oklab, var(--g1) 50%, transparent) 90%, transparent)}}.gift-galaxy:before{filter:blur(1.5cqw);-webkit-mask:radial-gradient(circle,#000 20%,#0000 62%);mask:radial-gradient(circle,#000 20%,#0000 62%)}.gift-galaxy:after{background:radial-gradient(circle,#fff .5cqw,#0000 .9cqw) 7% 11%/23% 29%,radial-gradient(circle,#fff .35cqw,#0000 .7cqw) 63% 41%/17% 19%;inset:0}.gift-goldflow{background:linear-gradient(120deg,#78350f,#d97706 20%,#fef3c7 32%,#f59e0b 44%,#92400e 58%,#fde68a 72%,#b45309 86%,#78350f) 0 0/300% 300%}.gift-goldflow:before{background:linear-gradient(105deg,#0000 40%,#fff9 50%,#0000 60%);inset:-30% -60%;transform:translate(-60%)}.gift-goldflow:after{background:radial-gradient(circle at 50% 45%,#0000 30%,#4220068c 90%);inset:0}.gift-portal{background:radial-gradient(circle,#1a0b2e,#07060d 80%)}.gift-portal:before{background:conic-gradient(from 0deg, var(--g1), transparent 25%, var(--g2) 50%, transparent 75%, var(--g1));filter:blur(1cqw);border-radius:9999px;inset:8%;-webkit-mask:radial-gradient(circle,#0000 18%,#000 30% 64%,#0000 70%);mask:radial-gradient(circle,#0000 18%,#000 30% 64%,#0000 70%)}.gift-portal:after{box-shadow:0 0 0 1cqw var(--g1), 0 0 6cqw 1cqw var(--g1), inset 0 0 6cqw var(--g2);border-radius:9999px;inset:8%}@supports (color:color-mix(in lab, red, red)){.gift-portal:after{box-shadow:0 0 0 1cqw color-mix(in oklab, var(--g1) 80%, #fff), 0 0 6cqw 1cqw var(--g1), inset 0 0 6cqw color-mix(in oklab, var(--g2) 70%, transparent)}}.gift-holo{background:linear-gradient(115deg,#ff2e97,#c026d3,#7b61ff,#00d4ff,#22d3ee,#a855f7,#ff2e97) 0 0/300% 300%}.gift-holo:before{mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 38%,#ffffffb3 50%,#0000 62%);inset:-30% -60%;transform:translate(-60%)}.gift-holo:after{background:radial-gradient(circle at 30% 25%,#ffffff59,#0000 45%),radial-gradient(circle,#0000 55%,#0f0e1a66 100%);inset:0}.gift-diamond{background:radial-gradient(circle at 50% 42%,#334155,#0f172a 85%)}.gift-diamond:before{background:repeating-conic-gradient(from 0deg, #ffffff4d 0 8deg, #94a3b81a 8deg 14deg, #a5f3fc38 14deg 18deg, transparent 18deg 30deg);inset:-40%;-webkit-mask:radial-gradient(circle,#000 15%,#0000 62%);mask:radial-gradient(circle,#000 15%,#0000 62%)}.gift-diamond:after{filter:drop-shadow(0 0 1.5cqw #fff);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 14% 16%/14cqw 14cqw no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 84% 80%/10cqw 10cqw no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 82% 18%/6cqw 6cqw no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 18% 84%/7cqw 7cqw no-repeat;inset:0}.gift-sixseven{background:linear-gradient(135deg, var(--g1), var(--g2))}.gift-sixseven:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Ctext x='3' y='27' font-family='Arial Black,Arial,sans-serif' font-weight='900' font-size='19' fill='white' fill-opacity='.28'%3E67%3C/text%3E%3C/svg%3E") 0 0/22cqw 22cqw;inset:-40%;transform:rotate(-14deg)}.gift-sixseven:after{background:radial-gradient(circle,#0000 35%,#0f0a2873 100%);inset:0}.gift-supernova{background:radial-gradient(circle at 50% 50%, #fff7e6, var(--g1) 18%, var(--g2) 48%, #07040d 85%)}@supports (color:color-mix(in lab, red, red)){.gift-supernova{background:radial-gradient(circle at 50% 50%, #fff7e6, var(--g1) 18%, color-mix(in oklab, var(--g2) 70%, #1a0626) 48%, #07040d 85%)}}.gift-supernova:before{background:repeating-radial-gradient(circle,#0000 0 9%,#ffffff8c 10%,#0000 12% 20%);border-radius:9999px;inset:0;-webkit-mask:radial-gradient(circle,#000 30%,#0000 72%);mask:radial-gradient(circle,#000 30%,#0000 72%)}.gift-supernova:after{background:repeating-conic-gradient(from 0deg, var(--g1) 0 3deg, transparent 3deg 15deg);inset:-25%}@supports (color:color-mix(in lab, red, red)){.gift-supernova:after{background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--g1) 60%, #fff) 0 3deg, transparent 3deg 15deg)}}.gift-supernova:after{opacity:.6;-webkit-mask:radial-gradient(circle,#0000 10%,#000 22%,#0000 55%);mask:radial-gradient(circle,#0000 10%,#000 22%,#0000 55%)}.ss-six,.ss-seven{transform-box:fill-box;transform-origin:50%}@keyframes gift-sixseven-drift{to{background-position:22cqw 22cqw}}@keyframes gift-nova{0%{opacity:0;transform:scale(.35)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes ss-bob{0%,to{transform:translateY(9%)}50%{transform:translateY(-9%)}}.gift-fx .gift-halo{opacity:.85;inset:18%}.gift-fx-aura .gift-halo{opacity:1;inset:12%}.gift-rays{z-index:1;background:repeating-conic-gradient(from 0deg, var(--halo,#fff) 0 5deg, transparent 5deg 20deg);position:absolute;inset:-20%}@supports (color:color-mix(in lab, red, red)){.gift-rays{background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--halo,#fff) 70%, #fff) 0 5deg, transparent 5deg 20deg)}}.gift-rays{opacity:.55;pointer-events:none;-webkit-mask:radial-gradient(circle,#000 12%,#0000 48%);mask:radial-gradient(circle,#000 12%,#0000 48%)}.gift-sparks{z-index:3;filter:drop-shadow(0 0 1.2cqw var(--halo,#fff));pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 12% 22%/11cqw 11cqw no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 86% 14%/8cqw 8cqw no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 84% 78%/10cqw 10cqw no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0 L11.4 8.6 L20 10 L11.4 11.4 L10 20 L8.6 11.4 L0 10 L8.6 8.6Z' fill='white'/%3E%3C/svg%3E") 18% 84%/6cqw 6cqw no-repeat;position:absolute;inset:8%}@keyframes gift-beat{0%,to{scale:1}15%{scale:1.14}30%{scale:1}45%{scale:1.08}}@keyframes gift-flicker{0%,to{scale:1}25%{scale:.96 1.06}50%{scale:1.03 .97}75%{scale:.98 1.04}}@keyframes gift-sway{0%,to{rotate:-10deg}50%{rotate:10deg}}@keyframes gift-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes gift-sparks{0%,to{background-size:11cqw 11cqw,3cqw 3cqw,10cqw 10cqw,2cqw 2cqw}33%{background-size:3cqw 3cqw,9cqw 9cqw,4cqw 4cqw,8cqw 8cqw}66%{background-size:8cqw 8cqw,6cqw 6cqw,2cqw 2cqw,5cqw 5cqw}}@keyframes gift-diamond-sparks{0%,to{background-size:14cqw 14cqw,3cqw 3cqw,6cqw 6cqw,2cqw 2cqw}33%{background-size:4cqw 4cqw,12cqw 12cqw,2cqw 2cqw,8cqw 8cqw}66%{background-size:9cqw 9cqw,5cqw 5cqw,9cqw 9cqw,4cqw 4cqw}}@keyframes gift-rise{to{background-position:0 -100%,19% -77%}}@keyframes gift-fall{to{background-position:0 105%}}@keyframes gift-fall-2{to{background-position:11% 97%}}@keyframes gift-rain{to{-webkit-mask-position:0 60cqw;mask-position:0 60cqw}}@keyframes gift-rain-2{to{-webkit-mask-position:0 44cqw;mask-position:0 44cqw}}@keyframes gift-waves{0%{opacity:1;background-size:100% 100%}to{opacity:.6;background-size:160% 160%}}@keyframes gift-flow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes gift-flame{0%,to{opacity:.9;transform:scale(1)}35%{opacity:1;transform:scale(1.06,1.14)}70%{transform:scale(.97,1.05)}}@keyframes gift-embers{to{background-position:0 -100%,13% -83%}}@keyframes gift-storm{0%,84%,to{opacity:.18}86%,87.5%{opacity:1}88.5%{opacity:.3}89.5%{opacity:1}91%{opacity:.18}}@keyframes gift-float{0%,to{transform:translateY(1.5%)}50%{transform:translateY(-2.5%)}}@keyframes gift-sweep{to{transform:translate(60%)}}@keyframes gift-twinkle{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:no-preference){.gift-object{animation:4s ease-in-out infinite gift-float}.gift-shimmer:before{animation:3.2s ease-in-out infinite gift-sweep}.gift-aurora:before{animation:10s linear infinite aura-spin}.gift-cosmos:before{animation:3s ease-in-out infinite gift-twinkle}.gift-cosmos:after{animation:4.2s ease-in-out 1.5s infinite gift-twinkle}.gift-neon:before{animation:3.5s linear infinite aura-spin}.gift-marks-spin{animation:40s linear infinite aura-spin}.gift-pulse:before{animation:3s ease-out infinite gift-waves}.gift-snow:before{animation:7s linear infinite gift-fall}.gift-snow:after{animation:11s linear infinite gift-fall-2}.gift-bokeh:before{animation:9s linear infinite gift-rise}.gift-bokeh:after{animation:3s ease-in-out infinite gift-twinkle}.gift-sunburst:before{animation:30s linear infinite aura-spin}.gift-rain:before{animation:2.4s linear infinite gift-rain}.gift-rain:after{animation:3.4s linear infinite gift-rain-2}.gift-fire:before{animation:1.4s ease-in-out infinite gift-flame}.gift-fire:after{animation:5s linear infinite gift-embers}.gift-rainbow:before{animation:8s linear infinite aura-spin}.gift-lightning:before{animation:5s step-end infinite bd-flash}.gift-lightning:after{animation:5s linear infinite gift-storm}.gift-galaxy:before{animation:14s linear infinite aura-spin}.gift-galaxy:after{animation:3s ease-in-out infinite gift-twinkle}.gift-goldflow{animation:6s ease-in-out infinite gift-flow}.gift-goldflow:before,.gift-holo:before{animation:3.2s ease-in-out infinite gift-sweep}.gift-portal:before{animation:2.4s linear infinite aura-spin}.gift-holo{animation:5s ease-in-out infinite gift-flow}.gift-diamond:before{animation:24s linear infinite aura-spin}.gift-diamond:after{animation:3.2s ease-in-out infinite gift-diamond-sparks}.gift-sixseven:before{animation:6s linear infinite gift-sixseven-drift}.gift-supernova:before{animation:3.6s ease-out infinite gift-nova}.gift-supernova:after{animation:40s linear infinite aura-spin}.ss-six{animation:1.1s ease-in-out infinite ss-bob}.ss-seven{animation:1.1s ease-in-out -.55s infinite ss-bob}.gift-fx .gift-halo{animation:2.6s ease-in-out infinite gift-glow}.gift-fx-pulse .gift-emoji,.gift-fx-pulse .gift-art{animation:1.4s ease-in-out infinite gift-beat}.gift-fx-flicker .gift-emoji{transform-origin:50% 90%;animation:.9s ease-in-out infinite gift-flicker}.gift-fx-spin .gift-emoji{animation:3s ease-in-out infinite gift-sway}.gift-rays{animation:18s linear infinite aura-spin}.gift-sparks{animation:2.6s ease-in-out infinite gift-sparks}}.shop-stage,.handle-stage{background:radial-gradient(60% 90% at 0 0,#8b5cf64d,#0000 60%),radial-gradient(50% 80% at 100% 100%,#ec489938,#0000 60%),#121019}.handle-stage{background:radial-gradient(60% 120% at 100% 0,#fbbf242e,#0000 60%),radial-gradient(50% 100% at 0 100%,#8b5cf642,#0000 60%),#121019}.shop-pack,.handle-tile{isolation:isolate;cursor:pointer;text-align:center;background:#ffffff0d;border-radius:1rem;flex-direction:column;align-items:center;gap:.125rem;padding:1rem .75rem;transition:transform .2s,background .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.shop-pack:hover,.handle-tile:hover{background:#ffffff14;transform:translateY(-2px)}.shop-pack.is-on,.handle-tile.is-on{background:#ffffff17;box-shadow:0 16px 40px -18px #ec489999}.shop-pack.is-on:before,.handle-tile.is-on:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#a78bfa,#f472b6,#fbbf24);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shop-pack{text-align:left;align-items:stretch;gap:.5rem;padding:.75rem}.shop-pack-top{min-height:1.25rem;color:var(--color-shell-300);justify-content:space-between;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:flex}.shop-pack-aura{font-family:var(--font-display);color:var(--color-fg);gap:.35rem;font-size:1.5rem;font-weight:700;line-height:1.1}.shop-pack-aura svg{width:.7em;height:.7em}.shop-pack-gift{color:#6ee7b7;margin-top:-.35rem;font-size:.75rem;font-weight:600}.shop-starter{color:#d1fae5;background:linear-gradient(90deg,#10b98138,#10b98114);border-radius:.875rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;display:flex;box-shadow:inset 0 0 0 1px #34d39959}.shop-pack-price{text-align:center;white-space:nowrap;color:var(--color-fg);font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:.625rem;padding:.375rem .5rem;font-size:.875rem;font-weight:700;display:block}.shop-pack.is-on .shop-pack-price{background:linear-gradient(135deg, var(--color-brand-600), var(--color-flare-600));color:#fff}.shop-pack-flag,.shop-pack-save{font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;height:1.25rem;padding:0 .45rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.shop-pack-flag{background:linear-gradient(135deg, var(--color-brand-600), var(--color-flare-600));color:#fff}.shop-pack-save{color:#6ee7b7;background:#34d39929}.aura-coin{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.aura-coin{color:color-mix(in oklab, #f59e0b 72%, currentColor)}}.handle-now{background:#ffffff14;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.875rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.handle-tile{box-shadow:inset 0 0 0 1px var(--r);gap:.4rem;padding:.75rem .5rem}@supports (color:color-mix(in lab, red, red)){.handle-tile{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--r) 45%, transparent)}}.handle-tile{background:radial-gradient(90% 70% at 50% 0%, var(--r), transparent 70%), #ffffff0a}@supports (color:color-mix(in lab, red, red)){.handle-tile{background:radial-gradient(90% 70% at 50% 0%, color-mix(in oklab, var(--r) 22%, transparent), transparent 70%), #ffffff0a}}.handle-tile{color:inherit}.handle-tile.rarity-unique{box-shadow:inset 0 0 0 1px var(--r), 0 0 24px -8px var(--r)}@supports (color:color-mix(in lab, red, red)){.handle-tile.rarity-unique{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--r) 60%, transparent), 0 0 24px -8px color-mix(in oklab, var(--r) 60%, transparent)}}.handle-tile-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--r);font-size:.625rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.handle-tile-kind{color:color-mix(in oklab, var(--r) 70%, #fff)}}.handle-tile-price{background:var(--r);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.handle-tile-price{background:color-mix(in oklab, var(--r) 22%, transparent)}}.handle-tile-price{font-family:var(--font-display);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;padding:.2rem .7rem;font-size:.875rem;font-weight:700}.handle-tile.is-on .handle-tile-price{background:linear-gradient(135deg, var(--color-brand-600), var(--color-flare-600))}.order-mark{color:#d97706;background:oklab(76.8591% .0560997 .154808/.14);border-radius:.75rem;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:inset 0 0 0 1px oklab(76.8591% .0560997 .154808/.3)}.order-mark-handle{color:var(--color-brand-600);background:oklab(60.5631% .0845411 -.201932/.12);box-shadow:inset 0 0 0 1px oklab(60.5631% .0845411 -.201932/.3)}.chat-shell{height:calc(100svh - 7rem)}@media (width<=1023.98px){.chat-shell{height:calc(100svh - 4rem - 2rem - 4.75rem - env(safe-area-inset-bottom))}}.chat-shell>*{min-height:0}.chat-inbox-head{background:radial-gradient(70% 120% at 100% 0,#ec489938,#0000 60%),radial-gradient(60% 120% at 0 100%,#8b5cf647,#0000 60%),#14121c}.chat-saved-tile{color:#fff;background:linear-gradient(135deg, var(--color-brand-400), var(--color-flare-500));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 18px -8px #8b5cf6b3}@supports (color:color-mix(in lab, red, red)){.chat-saved-tile{box-shadow:0 6px 18px -8px color-mix(in oklab, var(--color-brand-500) 70%, transparent)}}.chat-thread-link{border-radius:.875rem;align-items:center;gap:.75rem;padding:.6rem .75rem;transition:background .15s;display:flex;position:relative}.chat-thread-link:hover{background:#14111c0a}@supports (color:color-mix(in lab, red, red)){.chat-thread-link:hover{background:color-mix(in oklab, var(--color-fg) 4%, transparent)}}.chat-thread-link.is-active{background:#8b5cf617}@supports (color:color-mix(in lab, red, red)){.chat-thread-link.is-active{background:color-mix(in oklab, var(--color-brand-500) 9%, transparent)}}.chat-thread-link.is-active:before{content:"";background:linear-gradient(180deg, var(--color-brand-500), var(--color-flare-500));border-radius:9999px;width:3px;position:absolute;top:.75rem;bottom:.75rem;left:0}.chat-unread-dot{background:linear-gradient(135deg, var(--color-brand-500), var(--color-flare-500));border-radius:9999px;flex-shrink:0;width:.6rem;height:.6rem;box-shadow:0 0 8px #ec489999}.chat-head{flex-shrink:0}.chat-head-default{background:radial-gradient(60% 140% at 0 0,#8b5cf661,#0000 60%),radial-gradient(50% 140% at 100% 100%,#ec489942,#0000 60%),#121019}.chat-head-chip{color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:9999px;align-items:center;gap:.3rem;padding:.1rem .55rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.chat-head-chip.is-free{color:#a7f3d0;background:#10b98138;box-shadow:inset 0 0 0 1px #10b98166}.chat-wall{background:radial-gradient(circle, #8b5cf624 0 1px, transparent 1.5px) 0 0 / 22px 22px, linear-gradient(180deg, #fcfaff, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.chat-wall{background:radial-gradient(circle, color-mix(in oklab, var(--color-brand-500) 14%, transparent) 0 1px, transparent 1.5px) 0 0 / 22px 22px, linear-gradient(180deg, color-mix(in oklab, var(--color-brand-500) 3%, var(--color-surface)), var(--color-surface))}}.chat-day{text-align:center;margin:1rem 0 .25rem}.chat-day span{background:var(--color-surface);color:var(--color-shell-400);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:9999px;padding:.2rem .7rem;font-size:.6875rem;font-weight:600;display:inline-block}.chat-bubble{background:var(--color-surface);max-width:min(34rem,78%);color:var(--color-fg);box-shadow:inset 0 0 0 1px var(--color-line), 0 4px 14px -10px #17142659;border-radius:1.15rem 1.15rem 1.15rem .4rem;padding:.5rem .85rem .35rem}.chat-bubble.is-join-next{border-bottom-left-radius:1.15rem}.chat-bubble.is-join-prev{border-top-left-radius:.4rem}.chat-bubble-mine{background:linear-gradient(135deg, var(--color-brand-600), var(--color-flare-600));color:#fff;border-radius:1.15rem 1.15rem .4rem;box-shadow:0 6px 18px -10px #db277799}.chat-bubble-mine.is-join-next{border-bottom-right-radius:1.15rem;border-bottom-left-radius:1.15rem}.chat-bubble-mine.is-join-prev{border-top-left-radius:1.15rem;border-top-right-radius:.4rem}.chat-meta{opacity:.65;justify-content:flex-end;gap:.4rem;margin-top:.15rem;font-size:.6875rem;line-height:1;display:flex}.chat-paid{font-weight:700}.chat-composer{border-top:1px solid var(--color-line);background:var(--color-surface);flex-shrink:0;padding:.625rem}.chat-capsule{background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:1.5rem;align-items:flex-end;gap:.4rem;padding:.3rem .3rem .3rem .9rem;transition:box-shadow .15s;display:flex}.chat-capsule:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-brand-500), 0 0 0 4px #8b5cf624}@supports (color:color-mix(in lab, red, red)){.chat-capsule:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-brand-500), 0 0 0 4px color-mix(in oklab, var(--color-brand-500) 14%, transparent)}}.chat-input{resize:none;min-width:0;color:var(--color-fg);background:0 0;border:0;outline:none;flex:1;padding:.55rem 0;font-size:.9375rem;line-height:1.35}.chat-input::placeholder{color:var(--color-shell-400)}.chat-price{color:#b2630a;background:oklab(76.8591% .0560997 .154808/.12);border-radius:9999px;flex-shrink:0;align-self:center;padding:.2rem .55rem;font-size:.75rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.chat-price{color:color-mix(in oklab, #d97706 80%, var(--color-fg))}}.chat-price{box-shadow:inset 0 0 0 1px oklab(76.859% .0560997 .154808/.35)}.chat-send{background:linear-gradient(135deg, var(--color-brand-600), var(--color-flare-600));color:#fff;border-radius:9999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;transition:transform .15s;display:grid;box-shadow:0 6px 16px -8px #db2777b3}.chat-send:hover{transform:scale(1.06)}.chat-send:disabled{opacity:.6}.chat-note{border-top:1px solid var(--color-line);text-align:center;color:var(--color-shell-400);flex-shrink:0;padding:.85rem 1rem;font-size:.875rem}@view-transition{navigation:auto}header.site-header{view-transition-name:site-header}nav.site-header{view-transition-name:site-bottom-nav}::view-transition-old(root){animation:.16s ease-in both vt-out}::view-transition-new(root){animation:.24s cubic-bezier(.2,.7,.2,1) both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.day-banner{background:radial-gradient(70% 120% at 100% 0,#ec48994d,#0000 60%),radial-gradient(60% 120% at 0 100%,#fbbf242e,#0000 60%),radial-gradient(80% 100% at 30% 0,#8b5cf659,#0000 65%),#14121c;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 40px -26px #4c1d95b3}.boost-pick{background:var(--color-surface-2);color:var(--color-fg);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:.625rem;padding:.45rem .25rem;font-size:.8125rem;font-weight:700;transition:background .15s,box-shadow .15s}.boost-pick:hover{box-shadow:inset 0 0 0 1px #8b5cf680}@supports (color:color-mix(in lab, red, red)){.boost-pick:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-500) 50%, transparent)}}.boost-pick.is-on{background:linear-gradient(135deg, var(--color-brand-600), var(--color-flare-600));color:#fff;box-shadow:none}.profile-tabs{background:#14111c0f;border-radius:1rem;grid-template-columns:1fr 1fr;gap:.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.profile-tabs{background:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.profile-tabs{padding:.3rem}.profile-tab{min-height:2.75rem;color:var(--color-shell-400);border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;font-size:.9375rem;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.profile-tab:hover{color:var(--color-fg)}.profile-tab.is-on{background:var(--color-surface);color:var(--color-fg);box-shadow:0 1px 2px #1714261a,0 6px 16px -10px #4c1d9573}.profile-tab-count{background:#14111c14;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.profile-tab-count{background:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.profile-tab-count{font-variant-numeric:tabular-nums;padding:.05rem .45rem;font-size:.75rem}.profile-tab.is-on .profile-tab-count{background:linear-gradient(135deg, var(--color-brand-600), var(--color-flare-600));color:#fff}.profile-tabs.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-dock{background:#f4f3f9e0}@supports (color:color-mix(in lab, red, red)){.studio-dock{background:color-mix(in oklab, var(--color-canvas) 88%, transparent)}}.studio-dock{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.studio-peek{min-height:4.25rem;box-shadow:var(--shadow-card), inset 0 0 0 1px #ffffff14}.profile-tabs.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rate-score{width:2.25rem;height:2.25rem;font-family:var(--font-display);color:var(--c);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rate-score{color:color-mix(in oklab, var(--c) 55%, #14111c)}}.rate-score{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.rate-score{background:color-mix(in oklab, var(--c) 22%, transparent)}}.rate-score{box-shadow:inset 0 0 0 1.5px var(--c)}@supports (color:color-mix(in lab, red, red)){.rate-score{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--c) 70%, transparent)}}.dark .rate-score,.rate-score:where(.dark *){color:var(--c)}@supports (color:color-mix(in lab, red, red)){.dark .rate-score,.rate-score:where(.dark *){color:color-mix(in oklab, var(--c) 80%, #fff)}}.rep-formula{background:var(--color-surface-2);text-align:center;color:var(--color-shell-400);border-radius:.75rem;gap:.25rem;padding:.75rem 1rem;font-size:.8125rem;display:grid}.rep-formula b{color:var(--color-fg);font-variant-numeric:tabular-nums}.rep-formula-line{color:var(--color-shell-300);font-weight:700}.studio-steps{z-index:20;background:var(--color-canvas);margin-block:-.5rem;padding-block:.5rem;position:sticky;top:4rem}.studio-grid{grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:.875rem .5rem;display:grid}.studio-tier{color:var(--color-shell-400);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.studio-themes{scrollbar-width:none;gap:.375rem;margin-inline:-1rem;padding-inline:1rem;display:flex;overflow-x:auto}.studio-themes::-webkit-scrollbar{display:none}@media (width>=40rem){.studio-themes{flex-wrap:wrap;margin-inline:0;padding-inline:0}}.gift-tile{text-align:center;flex-direction:column;align-items:center;gap:.3rem;min-width:0;display:flex}.gift-tile>.gift{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.gift-tile:hover>.gift{transform:scale(1.05)}.gift-tile.is-on>.gift{outline:2px solid var(--color-brand-500);outline-offset:2px}.gift-tile-name{-webkit-line-clamp:2;color:#14111cd1;-webkit-box-orient:vertical;width:100%;min-height:2.4em;font-size:.75rem;line-height:1.2;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gift-tile-name{color:color-mix(in oklab, var(--color-fg) 82%, transparent)}}.gift-tile.is-on .gift-tile-name{color:var(--color-fg);font-weight:600}.gift-tile{position:relative}.gift-tile-until{z-index:4;white-space:nowrap;color:#fff;background:linear-gradient(135deg,#f59e0b,#b45309);border-radius:9999px;padding:.05rem .35rem;font-size:.5625rem;font-weight:700;line-height:1.4;position:absolute;top:.2rem;right:.2rem;box-shadow:0 0 10px -2px #f59e0bb3}.gift-tile>.gift{box-shadow:0 0 0 1px #ffffff0f}.gift-r-rare>.gift{box-shadow:0 0 0 1.5px #22d3ee8c,0 8px 18px -10px #22d3eecc}.gift-r-special>.gift{box-shadow:0 0 0 1.5px #a855f7a6,0 8px 20px -10px #a855f7e6}.gift-r-relic>.gift{box-shadow:0 0 0 2px #f59e0bbf,0 10px 24px -10px #ec4899e6}.studio-layer{text-align:left;border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.3rem .5rem;font-size:.875rem;transition:background .15s;display:flex}.studio-layer:hover{background:#14111c0d}@supports (color:color-mix(in lab, red, red)){.studio-layer:hover{background:color-mix(in oklab, var(--color-fg) 5%, transparent)}}.studio-layer.is-on{background:#8b5cf61f}@supports (color:color-mix(in lab, red, red)){.studio-layer.is-on{background:color-mix(in oklab, var(--color-brand-500) 12%, transparent)}}.studio-layer-label{width:3.75rem;color:var(--color-shell-400);flex-shrink:0;font-size:.75rem}.gift-off,.gift-off *,.gift-off:before,.gift-off:after,.gift-off :before,.gift-off :after{animation-play-state:paused!important}.quest-bar{background:#14111c14;border-radius:9999px;height:.375rem;position:relative}@supports (color:color-mix(in lab, red, red)){.quest-bar{background:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.quest-bar{overflow:hidden}.quest-bar:before{content:"";width:var(--quest);border-radius:inherit;background:linear-gradient(90deg, var(--color-brand-500), #34d399);transition:width .4s;position:absolute;inset:0 auto 0 0}.quest{background:var(--color-surface-2);border-radius:.875rem;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.quest-mark{border-radius:9999px;flex-shrink:0;place-items:center;width:1.375rem;height:1.375rem;display:grid;box-shadow:inset 0 0 0 1.5px #14111c38}@supports (color:color-mix(in lab, red, red)){.quest-mark{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-fg) 22%, transparent)}}.quest-mark{color:#fff}.quest.is-done .quest-mark{box-shadow:none;background:#10b981}.post-text{background:radial-gradient(80% 70% at 15% 0,#8b5cf633,#0000 65%),radial-gradient(70% 60% at 100% 100%,#ec489924,#0000 65%),#14111c0d}@supports (color:color-mix(in lab, red, red)){.post-text{background:radial-gradient(ellipse 80% 70% at 15% 0%, color-mix(in oklab, var(--color-brand-500) 20%, transparent), transparent 65%), radial-gradient(ellipse 70% 60% at 100% 100%, color-mix(in oklab, var(--color-flare-500) 14%, transparent), transparent 65%), color-mix(in oklab, var(--color-fg) 5%, transparent)}}.post-link{color:var(--color-brand-300);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.post-link:hover{color:var(--color-brand-200)}.wall-caption{-webkit-line-clamp:2;color:#fff;background:linear-gradient(#0000,#0a091073 40%,#0a0910d9);-webkit-box-orient:vertical;padding:2.5rem .875rem .75rem;font-size:.875rem;line-height:1.45;display:-webkit-box;position:absolute;inset:auto 0 0;overflow:hidden}.wall-promo{color:#fde68a;background:#fbbf2424;border-radius:9999px;align-self:flex-start;margin-bottom:.625rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;box-shadow:inset 0 0 0 1px #fbbf2459}.react-chip,.react-pick,.react-add{color:var(--color-fg);background:#14111c14;border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.react-chip,.react-pick,.react-add{background:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.react-chip,.react-pick,.react-add{box-shadow:inset 0 0 0 1px #14111c1f}@supports (color:color-mix(in lab, red, red)){.react-chip,.react-pick,.react-add{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 12%, transparent)}}.react-chip,.react-pick,.react-add{transition:background .15s,transform .15s}button.react-chip:hover,.react-pick:hover{background:#8b5cf638}@supports (color:color-mix(in lab, red, red)){button.react-chip:hover,.react-pick:hover{background:color-mix(in oklab, var(--color-brand-500) 22%, transparent)}}button.react-chip:hover,.react-pick:hover{transform:translateY(-1px)}.react-pick{font-size:.75rem}.react-pick>span:last-child{color:var(--color-shell-400)}.react-add{color:var(--color-shell-400);background:0 0;font-size:.75rem;font-weight:500}.react-add:hover,.react-add[aria-expanded=true]{color:var(--color-fg);background:#14111c14}@supports (color:color-mix(in lab, red, red)){.react-add:hover,.react-add[aria-expanded=true]{background:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.gift-open{border-radius:1.25rem;width:100%;transition:transform .2s cubic-bezier(.2,.7,.2,1);display:block}.gift-open:hover{transform:scale(1.04)}.gift-open:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:3px}.gift-dialog{border:1px solid var(--color-line);background:var(--color-surface);width:min(22rem,100vw - 2rem);color:var(--color-fg);border-radius:1rem;margin:auto;padding:0;box-shadow:0 30px 80px -20px #0009}.gift-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a09108c}.gift-dialog[open]{animation:.22s cubic-bezier(.2,.7,.2,1) gift-dialog-in}@keyframes gift-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.97)}}.gift-dialog-body{text-align:center;outline:none;padding:2.25rem 1.25rem 1.5rem;position:relative}.gift-dialog-close{width:2.25rem;height:2.25rem;color:var(--color-shell-400);border-radius:9999px;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;top:.5rem;right:.5rem}.gift-dialog-close:hover{background:#14111c14}@supports (color:color-mix(in lab, red, red)){.gift-dialog-close:hover{background:color-mix(in oklab, var(--color-fg) 8%, transparent)}}.gift-dialog-close:hover{color:var(--color-fg)}.gift-dialog-stage{justify-content:center;align-items:center;gap:.875rem;display:flex}.gift-dialog-art{flex-shrink:0;width:min(12rem,50vw)}.gift-dialog-nav{background:#14111c12;border-radius:9999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.gift-dialog-nav{background:color-mix(in oklab, var(--color-fg) 7%, transparent)}}.gift-dialog-nav{color:var(--color-fg);transition:background .15s}.gift-dialog-nav:hover{background:#14111c24}@supports (color:color-mix(in lab, red, red)){.gift-dialog-nav:hover{background:color-mix(in oklab, var(--color-fg) 14%, transparent)}}.seg-mini{background:#14111c0f;border-radius:9999px;gap:.125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.seg-mini{background:color-mix(in oklab, var(--color-fg) 6%, transparent)}}.seg-mini{padding:.125rem}.seg-mini>button{color:var(--color-shell-400);border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s}.seg-mini>button.is-on{background:var(--color-surface);color:var(--color-fg);box-shadow:0 1px 2px #1714261f}.gift-dialog-facts{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1.25rem;padding-top:1rem;font-size:.8125rem;display:grid}.gift-dialog-facts dt{color:var(--color-shell-400);font-size:.6875rem}.gift-dialog-facts dd{text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg);margin-top:.15rem;overflow:hidden}@media (prefers-reduced-motion:reduce){.gift-dialog[open]{animation:none}}.rep-value{color:var(--rep-tone);text-shadow:0 0 14px var(--rep-tone)}@supports (color:color-mix(in lab, red, red)){.rep-value{text-shadow:0 0 14px color-mix(in oklab, var(--rep-tone) 55%, transparent)}}.rep-value{transition:opacity .15s}html:not(.dark) .rep-value:not(:where(.dark *)){color:var(--rep-tone)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .rep-value:not(:where(.dark *)){color:color-mix(in oklab, var(--rep-tone) 50%, #14111c)}}html:not(.dark) .rep-value:not(:where(.dark *)){text-shadow:none}button.rep-value:hover,a.rep-value:hover{opacity:.8}.rep-star{width:1rem;height:1rem;color:var(--c,var(--color-gold-300));background:var(--c,#a16207);border-radius:9999px;place-items:center;font-size:.625rem;font-weight:800;line-height:1;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.rep-star{background:color-mix(in oklab, var(--c,var(--color-gold-300)) 18%, transparent)}}.rep-star{box-shadow:inset 0 0 0 1px var(--c,#a16207)}@supports (color:color-mix(in lab, red, red)){.rep-star{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c,var(--color-gold-300)) 45%, transparent)}}.rep-star{transition:background .15s,transform .15s}.rep-star:hover,.rep-star[aria-expanded=true]{background:var(--c,#a16207)}@supports (color:color-mix(in lab, red, red)){.rep-star:hover,.rep-star[aria-expanded=true]{background:color-mix(in oklab, var(--c,var(--color-gold-300)) 32%, transparent)}}.rep-star:hover,.rep-star[aria-expanded=true]{transform:scale(1.12)}.rep-bar{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 2px),#0a09108c calc(10% - 2px) 10%),linear-gradient(90deg,#f43f5e,#fb923c 25%,#fde047 45%,#a78bfa 65%,#818cf8 78%,#67e8f9 90%,#a5f3fc);border-radius:9999px;height:.5rem;position:relative}.rep-bar:before{content:"";inset:0 0 0 var(--rep);background:#0c0b14c7;border-radius:0 9999px 9999px 0;position:absolute}.rep-bar:after{content:"";top:50%;left:var(--rep);width:.75rem;height:.75rem;box-shadow:0 0 0 3px var(--rep-tone), 0 0 14px 3px var(--rep-tone);background:#fff;border-radius:9999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.rep-bar:after{box-shadow:0 0 0 3px var(--rep-tone), 0 0 14px 3px color-mix(in oklab, var(--rep-tone) 70%, transparent)}}.rep-bar:after{transform:translate(-50%,-50%)}.rep-chip{color:var(--rep-tone);align-items:center;gap:.2rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rep-chip{color:color-mix(in oklab, var(--rep-tone) 62%, var(--color-fg))}}.rep-chip{font-variant-numeric:tabular-nums;white-space:nowrap}.rep-pick{background:#0a09108c;border-radius:1rem;margin-top:.75rem;margin-bottom:-.25rem;padding:.75rem;box-shadow:inset 0 0 0 1px #14111c1a}@supports (color:color-mix(in lab, red, red)){.rep-pick{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fg) 10%, transparent)}}.rep-pick{text-align:left}.rep-scale{grid-template-columns:repeat(10,minmax(0,1fr));gap:.3rem;display:grid}.rep-n{aspect-ratio:1;min-height:2.25rem;color:var(--c);background:var(--c);border-radius:.625rem;font-size:.875rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.rep-n{background:color-mix(in oklab, var(--c) 14%, transparent)}}.rep-n{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.rep-n{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 45%, transparent)}}.rep-n{font-variant-numeric:tabular-nums;transition:background .15s,transform .15s,color .15s}.rep-n:hover,.rep-n.is-on{background:var(--c);color:#14111c;transform:translateY(-2px)}.rep-note{color:var(--color-shell-400);font-size:.6875rem}@media (width<=39.99rem){.rep-scale{grid-template-columns:repeat(5,minmax(0,1fr))}.rep-n{aspect-ratio:auto;min-height:2.5rem}}.brand-word{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-items:baseline;font-weight:800;line-height:1;display:inline-flex}.brand-word-a{color:#2a0a1f;-webkit-text-stroke:max(2px, .1em) #ffb26b;paint-order:stroke fill;text-shadow:0 0 .1em #ff9f1c,0 0 .24em #ff2e88,0 0 .44em #be18c8d9}.brand-word-t{color:#0000;filter:drop-shadow(0 0 .12em #ff2e888c);background:linear-gradient(90deg,#ffd166 0%,#ff8c1a 25%,#ff2e88 60%,#9d4dff 100%);-webkit-background-clip:text;background-clip:text;margin-left:.04em}html:not(.dark) .brand-word:not(:where(.dark *)) .brand-word-a{text-shadow:0 0 .1em #ff9f1c8c,0 0 .24em #ff2e8859,0 0 .44em #be18c840}html:not(.dark) .brand-word:not(:where(.dark *)) .brand-word-t{filter:drop-shadow(0 0 .1em #db277740);background:linear-gradient(90deg,#f59e0b 0%,#ea580c 25%,#db2777 60%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}.cta-mini{background:radial-gradient(80% 90% at 100% 0,#ec489959,#0000 60%),radial-gradient(70% 80% at 0 100%,#8b5cf666,#0000 60%),#14121c;transition:transform .2s;box-shadow:inset 0 0 0 1px #ffffff14}.cta-mini:hover{transform:translateY(-2px)}.top-line{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem .875rem .5rem .5rem;transition:box-shadow .2s,transform .2s;display:flex}.top-line:hover{box-shadow:inset 0 0 0 1px #8b5cf673,0 8px 20px -14px #4c1d9573}@supports (color:color-mix(in lab, red, red)){.top-line:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-500) 45%, transparent), 0 8px 20px -14px #4c1d9573}}.top-line:hover{transform:translateY(-1px)}.autograph:before{content:"";z-index:0;opacity:.45;pointer-events:none;background:radial-gradient(circle,#fde68acc 0 .5cqw,#0000 1cqw) 0 0/23% 27%,radial-gradient(circle,#ffffffb3 0 .35cqw,#0000 .8cqw) 11% 13%/17% 21%;position:absolute;inset:0}.autograph-ink{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.autograph-name{stroke-width:.45px;stroke-linejoin:round;stroke-dasharray:320;filter:drop-shadow(0 0 1.2px #fde047b3);font-family:Caveat,Segoe Script,cursive;font-weight:700}.autograph-swash{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:130;filter:drop-shadow(0 0 1px #fde047b3)}.autograph-sheen{z-index:2;mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff73 50%,#0000 58%);position:absolute;inset:-30% -60%;transform:translate(-60%)}@keyframes autograph-write{0%{stroke-dashoffset:320px;fill-opacity:0;opacity:1}42%{stroke-dashoffset:0;fill-opacity:0}56%{fill-opacity:1}90%{stroke-dashoffset:0;fill-opacity:1;opacity:1}to{stroke-dashoffset:0;fill-opacity:1;opacity:0}}@keyframes autograph-swash{0%,42%{stroke-dashoffset:130px;opacity:1}58%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes autograph-sheen{0%,58%{transform:translate(-60%)}78%,to{transform:translate(60%)}}@media (prefers-reduced-motion:no-preference){.autograph-name{animation:7s ease-in-out infinite autograph-write}.autograph-swash{animation:7s ease-in-out infinite autograph-swash}.autograph-sheen{animation:7s ease-in-out infinite autograph-sheen}.autograph:before{animation:3.4s ease-in-out infinite gift-twinkle}}.sheet{z-index:50;visibility:hidden;pointer-events:none;transition:visibility 0s linear .25s;position:fixed;inset:0}.sheet[data-state=open]{visibility:visible;pointer-events:auto;transition-delay:0s}.sheet-veil{opacity:0;background:#0c0a148c;transition:opacity .25s;position:absolute;inset:0}.sheet[data-state=open] .sheet-veil{opacity:1}.sheet-dock{inset:0 0 calc(4.75rem + env(safe-area-inset-bottom)) 0;pointer-events:none;align-items:flex-end;display:flex;position:absolute;overflow:hidden}.sheet-panel{background:var(--color-shell-800);border-top:1px solid var(--color-line-strong);pointer-events:auto;border-top-left-radius:1rem;border-top-right-radius:1rem;width:100%;transition:transform .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:translateY(100%);box-shadow:0 -12px 40px #00000059}.sheet[data-state=open] .sheet-panel{transform:translateY(0)}@media print{body>header,body>footer,nav.fixed,.sheet,#toasts{display:none!important}body{color:#000!important;background:#fff!important;padding-bottom:0!important}}[x-cloak]{display:none!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-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-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-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-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-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
