@layer refine.reset{:not(:defined){visibility:hidden}}@layer refine.tokens{:root{--size-0:0;--size-px:1px;--size-0-5:.125rem;--size-1:.25rem;--size-1-5:.375rem;--size-2:.5rem;--size-2-5:.625rem;--size-3:.75rem;--size-3-5:.875rem;--size-4:1rem;--size-5:1.25rem;--size-6:1.5rem;--size-7:1.75rem;--size-8:2rem;--size-9:2.25rem;--size-10:2.5rem;--size-11:2.75rem;--size-12:3rem;--size-14:3.5rem;--size-16:4rem;--size-20:5rem;--size-24:6rem;--size-28:7rem;--size-32:8rem;--size-36:9rem;--size-40:10rem;--size-44:11rem;--size-48:12rem;--size-52:13rem;--size-56:14rem;--size-60:15rem;--size-64:16rem;--size-72:18rem;--size-80:20rem;--size-96:24rem;--section-spacing:2rem;--size-2xs:16rem;--size-xs:20rem;--size-sm:24rem;--size-md:28rem;--size-lg:32rem;--size-xl:36rem;--size-2xl:42rem;--size-3xl:48rem;--size-4xl:56rem;--size-5xl:64rem;--size-6xl:72rem;--size-7xl:80rem;--size-full:100%;--size-fit:fit-content;--size-min:min-content;--size-max:max-content;--size-auto:auto;--size-none:none;--size-prose:65ch;--size-screen-width:100dvw;--size-screen-height:100dvh;--size-screen-xs:480px;--size-screen-sm:640px;--size-screen-md:768px;--size-screen-lg:1024px;--size-screen-xl:1280px;--size-screen-2xl:1536px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-square:1 / 1;--aspect-video:16 / 9;--aspect-wide:21 / 9;--aspect-ultrawide:32 / 9;--aspect-portrait:3 / 4;--aspect-photo:4 / 3;--grid-1:repeat(1, minmax(0, 1fr));--grid-2:repeat(2, minmax(0, 1fr));--grid-3:repeat(3, minmax(0, 1fr));--grid-4:repeat(4, minmax(0, 1fr));--grid-5:repeat(5, minmax(0, 1fr));--grid-6:repeat(6, minmax(0, 1fr));--grid-7:repeat(7, minmax(0, 1fr));--grid-8:repeat(8, minmax(0, 1fr));--grid-9:repeat(9, minmax(0, 1fr));--grid-10:repeat(10, minmax(0, 1fr));--grid-11:repeat(11, minmax(0, 1fr));--grid-12:repeat(12, minmax(0, 1fr));--z-base:0;--z-sticky:40;--z-dropdown:100;--z-fixed:300;--z-overlay:500;--z-modal:600;--z-popover:1000;--z-tooltip:1100;--z-toast:9999;--border-0:0;--border:1px;--border-2:2px;--border-4:4px;--border-8:8px;--ring-0:0 0 0 0;--ring:0 0 0 var(--border);--ring-2:0 0 0 var(--border-2);--ring-4:0 0 0 var(--border-4);--ring-8:0 0 0 var(--border-8);--rounded-none:0;--rounded-xs:.125rem;--rounded-sm:.25rem;--rounded:.25rem;--rounded-md:.375rem;--rounded-lg:.5rem;--rounded-xl:.75rem;--rounded-2xl:1rem;--rounded-3xl:1.5rem;--rounded-full:9999px;--blur-none:0;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--shadow-none:0 0 transparent;--shadow-2xs:0 1px 2px var(--lightningcss-light,#00000008)var(--lightningcss-dark,#0003);--shadow-xs:0 2px 4px var(--lightningcss-light,#00000008)var(--lightningcss-dark,#00000038);--shadow-sm:0 4px 10px -1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000047);--shadow:0 8px 16px -2px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000052);--shadow-md:0 12px 24px -4px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000057);--shadow-lg:0 24px 32px -8px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#00000061);--shadow-xl:0 32px 64px -16px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000070);--shadow-2xl:0 48px 80px -20px var(--lightningcss-light,#0003)var(--lightningcss-dark,#00000085);--inset-shadow-none:inset 0 0 transparent;--inset-shadow-2xs:inset 0 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0a);--inset-shadow-xs:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0a);--inset-shadow-sm:inset 0 2px 4px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000040);--inset-shadow:inset 0 2px 4px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000047);--drop-shadow-none:0 0 transparent;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow:0 1px 2px #0000001a, 0 1px 1px #0000000f;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--text-shadow-none:0 0 transparent;--text-shadow-2xs:0 1px 0 #00000026;--text-shadow-xs:0 1px 1px #0003;--text-shadow-sm:0 1px 0 #00000013, 0 1px 1px #00000013, 0 2px 2px #00000013;--text-shadow:0 1px 1px #0000001a, 0 2px 2px #0000001a;--text-shadow-md:0 1px 1px #0000001a, 0 1px 2px #0000001a, 0 2px 4px #0000001a;--text-shadow-lg:0 1px 2px #0000001a, 0 3px 2px #0000001a, 0 4px 8px #0000001a;--font-sans:"Inter Variable", "Plus Jakarta Sans Variable", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, sans-serif;--font-serif:ui-serif, georgia, cambria, "Times New Roman", times, serif;--font-mono:ui-monospace, "Cascadia Code", "Source Code Pro", menlo, consolas, "Liberation Mono", monospace;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-header:var(--tracking-tighter);--tracking-normal:0em;--tracking-wide:.05em;--leading-none:1;--leading-tight:1.15;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--leading-3:.75rem;--leading-4:1rem;--leading-5:1.25rem;--leading-6:1.5rem;--leading-7:1.75rem;--leading-8:2rem;--leading-9:2.25rem;--leading-10:2.5rem;--text-2xs:.625rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--heading-xs:.875rem;--heading-sm:1rem;--heading-md:1.5rem;--heading-lg:2rem;--heading-xl:3rem;--heading-2xl:4rem;--text-color-heading:var(--color-contrast-900);--text-color-body:var(--color-contrast-800);--text-color-secondary:var(--color-contrast-600);--text-color-tertiary:var(--color-contrast-500);--text-color-disabled:var(--color-contrast-400);--text-color-contrast:var(--color-contrast-100);--ease-linear:linear;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.22, 1, .36, 1);--ease-move:cubic-bezier(.25, 1, .5, 1);--ease-overshoot:cubic-bezier(.34, 1.1, .64, 1);--duration-75:75ms;--duration-100:.1s;--duration-150:.15s;--duration-200:.2s;--duration-300:.3s;--duration-500:.5s;--duration-600:.6s;--duration-700:.7s;--duration-1000:1s;--duration-1400:1.4s;--duration-1500:1.5s;--transition-none:none;--transition-fast:.15s var(--ease-in-out);--transition-normal:.2s var(--ease-in-out);--transition-slow:.3s var(--ease-in-out);--transition-slower:.5s var(--ease-in-out);--transition-spring:.3s var(--ease-spring);--transition-exit:.3s var(--ease-out);--transition-loader:.6s linear;--overlay-enter-translate-y:-4px;--overlay-enter-translate-y-up:4px;--overlay-enter-scale:.97;--overlay-enter-scale-dialog:.96;--focus-ring:var(--border-2) solid var(--color-primary);--color-contrast-50:var(--lightningcss-light,oklch(99% .001 264))var(--lightningcss-dark,oklch(17% .001 250));--color-contrast-100:var(--lightningcss-light,oklch(97% .001 264))var(--lightningcss-dark,oklch(21% .001 250));--color-contrast-150:var(--lightningcss-light,oklch(95.5% .001 264))var(--lightningcss-dark,oklch(23.5% .001 250));--color-contrast-200:var(--lightningcss-light,oklch(94% .001 264))var(--lightningcss-dark,oklch(26% .001 250));--color-contrast-300:var(--lightningcss-light,oklch(89% .002 264))var(--lightningcss-dark,oklch(32% .001 250));--color-contrast-400:var(--lightningcss-light,oklch(81% .002 264))var(--lightningcss-dark,oklch(40% .001 250));--color-contrast-500:var(--lightningcss-light,oklch(49% .002 264))var(--lightningcss-dark,oklch(58% .001 250));--color-contrast-600:var(--lightningcss-light,oklch(40% .002 264))var(--lightningcss-dark,oklch(68% .001 250));--color-contrast-700:var(--lightningcss-light,oklch(32% .002 264))var(--lightningcss-dark,oklch(78% .001 250));--color-contrast-800:var(--lightningcss-light,oklch(22% .002 264))var(--lightningcss-dark,oklch(88% .001 250));--color-contrast-900:var(--lightningcss-light,oklch(12% .002 264))var(--lightningcss-dark,oklch(95% .001 250));--color-canvas:color-mix(in oklch, var(--color-contrast-50) 85%, transparent);--color-divider:color-mix(in oklch, var(--color-contrast-300) 85%, transparent);--color-contrast:color-mix(in oklch, var(--color-contrast-900) 85%, transparent);--shade-lighter-l:.3;--shade-lighter-c:.35;--shade-light-l:.14;--shade-light-c:.8;--shade-dark-l:-.14;--shade-darker-l:-.26;--shade-darker-c:.85;--shade-darker-h:-12;--shade-focus-l:.06;--shade-border-alpha:60%;--shade-focus-ring-strength:40%;--shade-backdrop-l-light:93%;--shade-backdrop-l-dark:24%;--shade-backdrop-c-light:.3;--shade-backdrop-c-dark:.5;--shade-backdrop-alpha-light:83%;--shade-backdrop-alpha-dark:50%;--shade-halo-glow:15%;--shade-halo-glow-soft:8%;--halo-shadow-neutral:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000026), 0 0 var(--size-1) var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#0003) inset, 0 var(--size-2) var(--size-6) color-mix(in oklch, var(--color-neutral) var(--shade-halo-glow), transparent), 0 var(--size-1) var(--size-3) color-mix(in oklch, var(--color-neutral) var(--shade-halo-glow-soft), transparent);--halo-shadow-primary:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff08), 0 0 var(--size-1) var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff1f) inset, 0 var(--size-2) var(--size-6) color-mix(in oklch, var(--color-primary) var(--shade-halo-glow), transparent), 0 var(--size-1) var(--size-3) color-mix(in oklch, var(--color-primary) var(--shade-halo-glow-soft), transparent);--halo-shadow-secondary:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff08), 0 0 var(--size-1) var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff1f) inset, 0 var(--size-2) var(--size-6) color-mix(in oklch, var(--color-secondary) var(--shade-halo-glow), transparent), 0 var(--size-1) var(--size-3) color-mix(in oklch, var(--color-secondary) var(--shade-halo-glow-soft), transparent);--halo-shadow-info:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff08), 0 0 var(--size-1) var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff1f) inset, 0 var(--size-2) var(--size-6) color-mix(in oklch, var(--color-info) var(--shade-halo-glow), transparent), 0 var(--size-1) var(--size-3) color-mix(in oklch, var(--color-info) var(--shade-halo-glow-soft), transparent);--halo-shadow-success:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff08), 0 0 var(--size-1) var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff1f) inset, 0 var(--size-2) var(--size-6) color-mix(in oklch, var(--color-success) var(--shade-halo-glow), transparent), 0 var(--size-1) var(--size-3) color-mix(in oklch, var(--color-success) var(--shade-halo-glow-soft), transparent);--halo-shadow-warning:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff08), 0 0 var(--size-1) var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff1f) inset, 0 var(--size-2) var(--size-6) color-mix(in oklch, var(--color-warning) var(--shade-halo-glow), transparent), 0 var(--size-1) var(--size-3) color-mix(in oklch, var(--color-warning) var(--shade-halo-glow-soft), transparent);--halo-shadow-error:inset 0 1px 1px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff08), 0 0 var(--size-1) var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff1f) inset, 0 var(--size-2) var(--size-6) color-mix(in oklch, var(--color-error) var(--shade-halo-glow), transparent), 0 var(--size-1) var(--size-3) color-mix(in oklch, var(--color-error) var(--shade-halo-glow-soft), transparent);--color-neutral:var(--lightningcss-light,oklch(52% 0 264))var(--lightningcss-dark,oklch(72% 0 250));--color-neutral-backdrop:var(--lightningcss-light,oklch(from var(--color-neutral) var(--shade-backdrop-l-light) calc(c * var(--shade-backdrop-c-light)) h / var(--shade-backdrop-alpha-light)))var(--lightningcss-dark,oklch(from var(--color-neutral) var(--shade-backdrop-l-dark) calc(c * var(--shade-backdrop-c-dark)) h / var(--shade-backdrop-alpha-dark)));--color-neutral-content:var(--lightningcss-light,oklch(from var(--color-neutral) 99% calc(c * 0) h))var(--lightningcss-dark,oklch(from var(--color-neutral) 22% calc(c * 0) h));--color-neutral-contrast:var(--lightningcss-light,oklch(from var(--color-neutral) 99% calc(c * 0) h))var(--lightningcss-dark,oklch(from var(--color-neutral) 13% calc(c * 0) h));--color-neutral-lighter:oklch(from var(--color-neutral) clamp(0, calc(l + var(--shade-lighter-l)), 1) calc(c * var(--shade-lighter-c)) h);--color-neutral-light:oklch(from var(--color-neutral) clamp(0, calc(l + var(--shade-light-l)), 1) calc(c * var(--shade-light-c)) h);--color-neutral-dark:oklch(from var(--color-neutral) clamp(0, calc(l + var(--shade-dark-l)), 1) c h);--color-neutral-darker:oklch(from var(--color-neutral) clamp(0, calc(l + var(--shade-darker-l)), 1) calc(c * var(--shade-darker-c)) calc(h + var(--shade-darker-h)));--color-neutral-focus:oklch(from var(--color-neutral) clamp(0, calc(l + var(--shade-focus-l)), 1) c h);--color-neutral-border:oklch(from var(--color-neutral) l c h / var(--shade-border-alpha));--color-neutral-focus-shadow:0 0 0 4px color-mix(in oklch, var(--color-neutral) var(--shade-focus-ring-strength), transparent), var(--shadow-sm);--color-primary-hue:293deg;--color-primary:var(--lightningcss-light,oklch(56% .22 var(--color-primary-hue)))var(--lightningcss-dark,oklch(72% .148 var(--color-primary-hue)));--color-primary-backdrop:var(--lightningcss-light,oklch(from var(--color-primary) var(--shade-backdrop-l-light) calc(c * var(--shade-backdrop-c-light)) h / var(--shade-backdrop-alpha-light)))var(--lightningcss-dark,oklch(from var(--color-primary) var(--shade-backdrop-l-dark) calc(c * var(--shade-backdrop-c-dark)) h / var(--shade-backdrop-alpha-dark)));--color-primary-content:var(--lightningcss-light,oklch(from var(--color-primary) 97% calc(c * .05) h))var(--lightningcss-dark,oklch(from var(--color-primary) 22% calc(c * .3) h));--color-primary-contrast:var(--lightningcss-light,oklch(from var(--color-primary) 98% calc(c * .045) h))var(--lightningcss-dark,oklch(from var(--color-primary) 14% calc(c * .3) h));--color-primary-lighter:oklch(from var(--color-primary) clamp(0, calc(l + var(--shade-lighter-l)), 1) calc(c * var(--shade-lighter-c)) h);--color-primary-light:oklch(from var(--color-primary) clamp(0, calc(l + var(--shade-light-l)), 1) calc(c * var(--shade-light-c)) h);--color-primary-dark:oklch(from var(--color-primary) clamp(0, calc(l + var(--shade-dark-l)), 1) c h);--color-primary-darker:oklch(from var(--color-primary) clamp(0, calc(l + var(--shade-darker-l)), 1) calc(c * var(--shade-darker-c)) calc(h + var(--shade-darker-h)));--color-primary-focus:oklch(from var(--color-primary) clamp(0, calc(l + var(--shade-focus-l)), 1) c h);--color-primary-border:oklch(from var(--color-primary) l c h / var(--shade-border-alpha));--color-primary-focus-shadow:0 0 0 4px color-mix(in oklch, var(--color-primary) var(--shade-focus-ring-strength), transparent), var(--shadow-sm);--color-secondary:var(--lightningcss-light,color-mix(in oklch, oklch(20% 0 none) 86%, var(--color-primary)))var(--lightningcss-dark,color-mix(in oklch, oklch(83% 0 none) 86%, var(--color-primary)));--color-secondary-backdrop:var(--lightningcss-light,oklch(from var(--color-secondary) var(--shade-backdrop-l-light) calc(c * var(--shade-backdrop-c-light)) h / var(--shade-backdrop-alpha-light)))var(--lightningcss-dark,oklch(from var(--color-secondary) var(--shade-backdrop-l-dark) calc(c * var(--shade-backdrop-c-dark)) h / var(--shade-backdrop-alpha-dark)));--color-secondary-content:var(--lightningcss-light,oklch(from var(--color-secondary) 97% .0015 h))var(--lightningcss-dark,oklch(from var(--color-secondary) 22% .002 h));--color-secondary-contrast:var(--lightningcss-light,oklch(from var(--color-secondary) 98% .002 h))var(--lightningcss-dark,oklch(from var(--color-secondary) 13% .003 h));--color-secondary-lighter:oklch(from var(--color-secondary) clamp(0, calc(l + var(--shade-lighter-l)), 1) calc(c * var(--shade-lighter-c)) h);--color-secondary-light:oklch(from var(--color-secondary) clamp(0, calc(l + var(--shade-light-l)), 1) calc(c * var(--shade-light-c)) h);--color-secondary-dark:oklch(from var(--color-secondary) clamp(0, calc(l + var(--shade-dark-l)), 1) c h);--color-secondary-darker:oklch(from var(--color-secondary) clamp(0, calc(l + var(--shade-darker-l)), 1) calc(c * var(--shade-darker-c)) calc(h + var(--shade-darker-h)));--color-secondary-focus:oklch(from var(--color-secondary) clamp(0, calc(l + var(--shade-focus-l)), 1) c h);--color-secondary-border:oklch(from var(--color-secondary) l c h / var(--shade-border-alpha));--color-secondary-focus-shadow:0 0 0 4px color-mix(in oklch, var(--color-secondary) var(--shade-focus-ring-strength), transparent), var(--shadow-sm);--color-info:var(--lightningcss-light,oklch(54% .169 255))var(--lightningcss-dark,oklch(74% .133 230));--color-info-backdrop:var(--lightningcss-light,oklch(from var(--color-info) var(--shade-backdrop-l-light) calc(c * var(--shade-backdrop-c-light)) h / var(--shade-backdrop-alpha-light)))var(--lightningcss-dark,oklch(from var(--color-info) var(--shade-backdrop-l-dark) calc(c * var(--shade-backdrop-c-dark)) h / var(--shade-backdrop-alpha-dark)));--color-info-content:var(--lightningcss-light,oklch(from var(--color-info) 97% .0122 h))var(--lightningcss-dark,oklch(from var(--color-info) 15% .024 h));--color-info-contrast:var(--lightningcss-light,oklch(from var(--color-info) 98% .0081 h))var(--lightningcss-dark,oklch(from var(--color-info) 12% .019 h));--color-info-lighter:oklch(from var(--color-info) clamp(0, calc(l + var(--shade-lighter-l)), 1) calc(c * var(--shade-lighter-c)) h);--color-info-light:oklch(from var(--color-info) clamp(0, calc(l + var(--shade-light-l)), 1) calc(c * var(--shade-light-c)) h);--color-info-dark:oklch(from var(--color-info) clamp(0, calc(l + var(--shade-dark-l)), 1) c h);--color-info-darker:oklch(from var(--color-info) clamp(0, calc(l + var(--shade-darker-l)), 1) calc(c * var(--shade-darker-c)) calc(h + var(--shade-darker-h)));--color-info-focus:oklch(from var(--color-info) clamp(0, calc(l + var(--shade-focus-l)), 1) c h);--color-info-border:oklch(from var(--color-info) l c h / var(--shade-border-alpha));--color-info-focus-shadow:0 0 0 4px color-mix(in oklch, var(--color-info) var(--shade-focus-ring-strength), transparent), var(--shadow-sm);--color-success:var(--lightningcss-light,oklch(53% .145 137))var(--lightningcss-dark,oklch(78% .14 160));--color-success-backdrop:var(--lightningcss-light,oklch(from var(--color-success) var(--shade-backdrop-l-light) calc(c * var(--shade-backdrop-c-light)) h / var(--shade-backdrop-alpha-light)))var(--lightningcss-dark,oklch(from var(--color-success) var(--shade-backdrop-l-dark) calc(c * var(--shade-backdrop-c-dark)) h / var(--shade-backdrop-alpha-dark)));--color-success-content:var(--lightningcss-light,oklch(from var(--color-success) 97% .0494 h))var(--lightningcss-dark,oklch(from var(--color-success) 15% .027 h));--color-success-contrast:var(--lightningcss-light,oklch(from var(--color-success) 98% .0323 h))var(--lightningcss-dark,oklch(from var(--color-success) 12% .022 h));--color-success-lighter:oklch(from var(--color-success) clamp(0, calc(l + var(--shade-lighter-l)), 1) calc(c * var(--shade-lighter-c)) h);--color-success-light:oklch(from var(--color-success) clamp(0, calc(l + var(--shade-light-l)), 1) calc(c * var(--shade-light-c)) h);--color-success-dark:oklch(from var(--color-success) clamp(0, calc(l + var(--shade-dark-l)), 1) c h);--color-success-darker:oklch(from var(--color-success) clamp(0, calc(l + var(--shade-darker-l)), 1) calc(c * var(--shade-darker-c)) calc(h + var(--shade-darker-h)));--color-success-focus:oklch(from var(--color-success) clamp(0, calc(l + var(--shade-focus-l)), 1) c h);--color-success-border:oklch(from var(--color-success) l c h / var(--shade-border-alpha));--color-success-focus-shadow:0 0 0 4px color-mix(in oklch, var(--color-success) var(--shade-focus-ring-strength), transparent), var(--shadow-sm);--color-warning:var(--lightningcss-light,oklch(54% .111 70))var(--lightningcss-dark,oklch(84% .113 70));--color-warning-backdrop:var(--lightningcss-light,oklch(from var(--color-warning) var(--shade-backdrop-l-light) calc(c * var(--shade-backdrop-c-light)) h / var(--shade-backdrop-alpha-light)))var(--lightningcss-dark,oklch(from var(--color-warning) var(--shade-backdrop-l-dark) calc(c * var(--shade-backdrop-c-dark)) h / var(--shade-backdrop-alpha-dark)));--color-warning-content:var(--lightningcss-light,oklch(from var(--color-warning) 97% .0184 h))var(--lightningcss-dark,oklch(from var(--color-warning) 15% .026 h));--color-warning-contrast:var(--lightningcss-light,oklch(from var(--color-warning) 98% .0122 h))var(--lightningcss-dark,oklch(from var(--color-warning) 12% .021 h));--color-warning-lighter:oklch(from var(--color-warning) clamp(0, calc(l + var(--shade-lighter-l)), 1) calc(c * var(--shade-lighter-c)) h);--color-warning-light:oklch(from var(--color-warning) clamp(0, calc(l + var(--shade-light-l)), 1) calc(c * var(--shade-light-c)) h);--color-warning-dark:oklch(from var(--color-warning) clamp(0, calc(l + var(--shade-dark-l)), 1) c h);--color-warning-darker:oklch(from var(--color-warning) clamp(0, calc(l + var(--shade-darker-l)), 1) calc(c * var(--shade-darker-c)) calc(h + var(--shade-darker-h)));--color-warning-focus:oklch(from var(--color-warning) clamp(0, calc(l + var(--shade-focus-l)), 1) c h);--color-warning-border:oklch(from var(--color-warning) l c h / var(--shade-border-alpha));--color-warning-focus-shadow:0 0 0 4px color-mix(in oklch, var(--color-warning) var(--shade-focus-ring-strength), transparent), var(--shadow-sm);--color-error:var(--lightningcss-light,oklch(54% .2 29))var(--lightningcss-dark,oklch(66% .18 29));--color-error-backdrop:var(--lightningcss-light,oklch(from var(--color-error) var(--shade-backdrop-l-light) calc(c * var(--shade-backdrop-c-light)) h / var(--shade-backdrop-alpha-light)))var(--lightningcss-dark,oklch(from var(--color-error) var(--shade-backdrop-l-dark) calc(c * var(--shade-backdrop-c-dark)) h / var(--shade-backdrop-alpha-dark)));--color-error-content:var(--lightningcss-light,oklch(from var(--color-error) 97% .0125 h))var(--lightningcss-dark,oklch(from var(--color-error) 22% .077 h));--color-error-contrast:var(--lightningcss-light,oklch(from var(--color-error) 98% .0088 h))var(--lightningcss-dark,oklch(from var(--color-error) 14% .052 h));--color-error-lighter:oklch(from var(--color-error) clamp(0, calc(l + var(--shade-lighter-l)), 1) calc(c * var(--shade-lighter-c)) h);--color-error-light:oklch(from var(--color-error) clamp(0, calc(l + var(--shade-light-l)), 1) calc(c * var(--shade-light-c)) h);--color-error-dark:oklch(from var(--color-error) clamp(0, calc(l + var(--shade-dark-l)), 1) c h);--color-error-darker:oklch(from var(--color-error) clamp(0, calc(l + var(--shade-darker-l)), 1) calc(c * var(--shade-darker-c)) calc(h + var(--shade-darker-h)));--color-error-focus:oklch(from var(--color-error) clamp(0, calc(l + var(--shade-focus-l)), 1) c h);--color-error-border:oklch(from var(--color-error) l c h / var(--shade-border-alpha));--color-error-focus-shadow:0 0 0 4px color-mix(in oklch, var(--color-error) var(--shade-focus-ring-strength), transparent), var(--shadow-sm)}@media (prefers-reduced-motion:reduce){:root{--duration-75:0s;--duration-100:0s;--duration-150:0s;--duration-200:0s;--duration-300:0s;--duration-500:0s;--duration-700:0s;--duration-1000:0s;--transition-fast:none;--transition-normal:none;--transition-slow:none;--transition-slower:none;--transition-spring:none;--transition-exit:none;--transition-loader:none}}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not(.dark){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@layer refine.themes;@layer refine.base{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%{animation-timing-function:var(--ease-spring);transform:translateY(0)}60%{animation-timing-function:var(--ease-spring);transform:translateY(-8%)}to{transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes progress-bar{0%{transform:translate(-100%)}to{transform:translate(100%)}}}@layer refine.variants,refine.sizes,refine.states;@layer refine.utilities{.animate-fade-in-up{animation:fade-in-up var(--transition-normal) forwards}.animate-scale-in{animation:scale-in var(--transition-normal) var(--ease-spring) forwards}}@layer refine.overrides;@layer prism.tokens{:root{--prism-color-1:#0072b2;--prism-color-2:#e69f00;--prism-color-3:#009e73;--prism-color-4:#cc79a7;--prism-color-5:#56b4e9;--prism-color-6:#d55e00;--prism-color-7:#f0e442;--prism-color-8:#000;--prism-bg:transparent;--prism-border-radius:.375rem;--prism-axis-color:#65758b;--prism-axis-width:1;--prism-grid-color:#b9bdc6;--prism-grid-width:1;--prism-grid-dash:none;--prism-grid-opacity:.25;--prism-text-color:#344256;--prism-text-color-secondary:#65758b;--prism-font-family:system-ui, -apple-system, sans-serif;--prism-font-size:.75rem;--prism-font-size-label:.6875rem;--prism-font-size-title:.875rem;--prism-font-weight:400;--prism-font-weight-title:600;--prism-tooltip-bg:#0f1729;--prism-tooltip-color:#f8fafc;--prism-tooltip-border:#343e4c;--prism-tooltip-radius:.375rem;--prism-tooltip-padding:.375rem .625rem;--prism-tooltip-shadow:0 4px 12px #0000001f;--prism-tooltip-font-size:.75rem;--prism-crosshair-color:#65758b;--prism-crosshair-width:1;--prism-crosshair-dash:4 2;--prism-crosshair-opacity:.6;--prism-point-radius:3;--prism-point-radius-hover:5;--prism-point-stroke-width:0;--prism-point-stroke:none;--prism-bar-radius:4px;--prism-bar-hover-opacity:.8;--prism-bar-gap:.1;--prism-bar-band-fill:var(--prism-grid-color);--prism-bar-band-opacity:.18;--prism-bar-dim-opacity:.55;--prism-area-opacity:.25;--prism-area-stroke-width:2;--prism-area-gradient-start:.45;--prism-area-gradient-end:.02;--prism-line-width:2;--prism-line-width-hover:2.5;--prism-dim-opacity:.35;--prism-active-point-radius:var(--prism-point-radius-hover);--prism-point-ring:Canvas;--prism-focus-color:var(--prism-color-1);--prism-spark-fill-opacity:1;--prism-spark-gradient-start:.35;--prism-spark-gradient-end:0;--prism-radar-grid-color:var(--prism-grid-color);--prism-radar-grid-opacity:.7;--prism-radar-band-fill:var(--prism-grid-color);--prism-radar-band-opacity:.14;--prism-radar-spoke-color:var(--prism-radar-grid-color);--prism-radar-fill-opacity:var(--prism-area-opacity);--prism-radar-stroke-width:var(--prism-line-width);--prism-radar-point-radius:var(--prism-point-radius);--prism-radar-point-radius-active:var(--prism-point-radius-hover);--prism-radar-label-color:var(--prism-text-color-secondary);--prism-radar-label-size:var(--prism-font-size-label);--prism-radar-value-color:var(--prism-text-color);--prism-radar-value-size:var(--prism-font-size-label);--prism-radar-dim-opacity:var(--prism-dim-opacity);--prism-duration-fast:.15s;--prism-duration:.3s;--prism-duration-slow:.5s;--prism-ease:cubic-bezier(.4, 0, .2, 1);--prism-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--prism-transition:var(--prism-duration) var(--prism-ease);--prism-transition-fast:var(--prism-duration-fast) var(--prism-ease);--prism-legend-gap:1rem;--prism-legend-dot-size:.5rem;--prism-legend-font-size:.75rem}@media (prefers-color-scheme:dark){:root:not(.light){--prism-color-1:#56b4e9;--prism-color-2:#e69f00;--prism-color-3:#009e73;--prism-color-4:#cc79a7;--prism-color-5:#0072b2;--prism-color-6:#d55e00;--prism-color-7:#f0e442;--prism-color-8:#fff;--prism-axis-color:#65758b;--prism-grid-color:#393e46;--prism-grid-opacity:.5;--prism-text-color:#e1e7ef;--prism-text-color-secondary:#808ea3;--prism-tooltip-bg:#080c16;--prism-tooltip-color:#f1f5f9;--prism-tooltip-border:#252c37;--prism-tooltip-shadow:0 4px 12px #0006;--prism-crosshair-color:#808ea3;--prism-point-stroke:none}}html.dark,[data-prism-theme=dark]{--prism-color-1:#56b4e9;--prism-color-2:#e69f00;--prism-color-3:#009e73;--prism-color-4:#cc79a7;--prism-color-5:#0072b2;--prism-color-6:#d55e00;--prism-color-7:#f0e442;--prism-color-8:#fff;--prism-axis-color:#65758b;--prism-grid-color:#282d33;--prism-text-color:#e1e7ef;--prism-text-color-secondary:#808ea3;--prism-tooltip-bg:#080c16;--prism-tooltip-color:#f1f5f9;--prism-tooltip-border:#252c37;--prism-tooltip-shadow:0 4px 12px #0006;--prism-crosshair-color:#808ea3;--prism-point-stroke:none}@media (prefers-reduced-motion:reduce){:root{--prism-duration-fast:0s;--prism-duration:0s;--prism-duration-slow:0s;--prism-transition:none;--prism-transition-fast:none}}}@layer prism.base{.prism-chart{font-family:var(--prism-font-family);font-size:var(--prism-font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prism-axis-line,.prism-axis-tick{stroke:var(--prism-axis-color);stroke-width:var(--prism-axis-width)}.prism-axis-label{font-size:var(--prism-font-size-label);font-weight:var(--prism-font-weight);fill:var(--prism-text-color-secondary)}.prism-axis-title{font-size:var(--prism-font-size-title);font-weight:var(--prism-font-weight-title);fill:var(--prism-text-color)}.prism-grid-line{opacity:var(--prism-grid-opacity);stroke:var(--prism-grid-color);stroke-width:var(--prism-grid-width);stroke-dasharray:var(--prism-grid-dash)}.prism-crosshair-v,.prism-crosshair-h{opacity:var(--prism-crosshair-opacity);stroke:var(--prism-crosshair-color);stroke-width:var(--prism-crosshair-width);stroke-dasharray:var(--prism-crosshair-dash);transition:transform var(--prism-transition-fast)}.prism-line-path{fill:none;stroke-width:var(--prism-line-width);stroke-linecap:round;stroke-linejoin:round;transition:stroke-width var(--prism-transition-fast)}.prism-line-series:hover .prism-line-path{stroke-width:var(--prism-line-width-hover)}.prism-line-dot{stroke:var(--prism-point-stroke);stroke-width:var(--prism-point-stroke-width);transition:r var(--prism-transition-fast)}.prism-line-dot:hover{r:var(--prism-point-radius-hover)}.prism-scatter-point{stroke:var(--prism-point-stroke);stroke-width:var(--prism-point-stroke-width)}.prism-chart:focus-visible{outline:2px solid var(--prism-focus-color);outline-offset:2px;border-radius:var(--prism-border-radius)}.prism-series>*{transition:opacity var(--prism-transition-fast)}.prism-series-focused>:not(.prism-series-active){opacity:var(--prism-dim-opacity)}.prism-active-point{r:var(--prism-active-point-radius);stroke:var(--prism-point-ring);stroke-width:2px}.prism-bar{transition:opacity var(--prism-transition-fast), filter var(--prism-transition-fast)}.prism-bar:hover{filter:brightness(1.05)}.prism-bars-focused .prism-bar:not(.prism-bar--active){opacity:var(--prism-bar-dim-opacity)}.prism-bar-band{opacity:var(--prism-bar-band-opacity);fill:var(--prism-bar-band-fill)}.prism-area-fill--solid{fill-opacity:var(--prism-area-opacity);transition:fill-opacity var(--prism-transition-fast)}.prism-area-series:hover .prism-area-fill--solid{fill-opacity:calc(var(--prism-area-opacity) * 1.4)}.prism-area-stop-top{stop-opacity:var(--prism-area-gradient-start)}.prism-area-stop-bottom{stop-opacity:var(--prism-area-gradient-end)}.prism-area-line{fill:none;stroke-width:var(--prism-area-stroke-width);stroke-linecap:round;stroke-linejoin:round}.prism-radar-ring,.prism-radar-spoke{opacity:var(--prism-radar-grid-opacity);stroke-width:var(--prism-grid-width)}.prism-radar-ring{stroke:var(--prism-radar-grid-color)}.prism-radar-spoke{stroke:var(--prism-radar-spoke-color);transition:opacity var(--prism-transition-fast)}.prism-radar-spoke--active{opacity:1;stroke:var(--prism-crosshair-color)}.prism-radar-band{opacity:var(--prism-radar-band-opacity);fill:var(--prism-radar-band-fill)}.prism-radar-area{stroke-width:var(--prism-radar-stroke-width);transition:fill-opacity var(--prism-transition-fast), opacity var(--prism-transition-fast)}.prism-radar-area--solid{fill-opacity:var(--prism-radar-fill-opacity)}.prism-radar-series:hover .prism-radar-area--solid{fill-opacity:calc(var(--prism-radar-fill-opacity) * 1.4)}.prism-radar-series-group:has(.prism-radar-series:hover) .prism-radar-series:not(:hover){opacity:var(--prism-radar-dim-opacity)}.prism-radar-series{transition:opacity var(--prism-transition-fast)}.prism-radar-point{r:var(--prism-radar-point-radius);stroke-width:1.5px;transition:r var(--prism-transition-fast)}.prism-radar-point--active{r:var(--prism-radar-point-radius-active)}.prism-radar-axis-label{font-size:var(--prism-radar-label-size);font-weight:var(--prism-font-weight-title);fill:var(--prism-radar-label-color)}.prism-radar-level{font-size:var(--prism-font-size-label);fill:var(--prism-text-color-secondary)}.prism-radar-value{font-size:var(--prism-radar-value-size);font-weight:var(--prism-font-weight-title);font-variant-numeric:tabular-nums;fill:var(--prism-radar-value-color)}.prism-pie-slice{transition:opacity var(--prism-transition-fast)}.prism-pie-focused .prism-pie-slice:not(.prism-pie-slice--active){opacity:var(--prism-dim-opacity)}.prism-spark-fill{fill-opacity:var(--prism-spark-fill-opacity)}.prism-spark-stop-top{stop-opacity:var(--prism-spark-gradient-start)}.prism-spark-stop-bottom{stop-opacity:var(--prism-spark-gradient-end)}.prism-spark-end,.prism-spark-marker{stroke:var(--prism-point-ring);stroke-width:1.5px}.prism-legend{gap:var(--prism-legend-gap);font-family:var(--prism-font-family);font-size:var(--prism-legend-font-size);color:var(--prism-text-color);flex-wrap:wrap;padding:.5rem 0;display:flex}.prism-legend-bottom,.prism-legend-top{justify-content:center}.prism-legend-left,.prism-legend-right{flex-direction:column;align-items:flex-start}.prism-legend-item{align-items:center;gap:.375rem;display:flex}.prism-legend-dot{width:var(--prism-legend-dot-size);height:var(--prism-legend-dot-size);border-radius:50%;flex-shrink:0}.prism-legend-label{color:var(--prism-text-color-secondary)}.prism-tooltip{z-index:10;padding:var(--prism-tooltip-padding);font-size:var(--prism-tooltip-font-size);color:var(--prism-tooltip-color);white-space:nowrap;pointer-events:none;background:var(--prism-tooltip-bg);border:1px solid var(--prism-tooltip-border);border-radius:var(--prism-tooltip-radius);box-shadow:var(--prism-tooltip-shadow);opacity:0;transition:opacity var(--prism-transition-fast), transform var(--prism-transition-fast);will-change:opacity, transform;position:absolute;transform:translateY(4px)}.prism-tooltip--visible{transform:translateY(0)}.prism-tooltip-title{font-weight:var(--prism-font-weight-title);margin-bottom:.25rem}.prism-tooltip-row{align-items:center;gap:.375rem;display:flex}.prism-tooltip-swatch{width:var(--prism-legend-dot-size);height:var(--prism-legend-dot-size);background:var(--prism-swatch);border-radius:50%;flex-shrink:0}.prism-tooltip-value{font-weight:var(--prism-font-weight-title);font-variant-numeric:tabular-nums;margin-inline-start:auto}}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cinzel-500-latin-ext-C_yqxIr0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cinzel-500-latin-BOqWLKHx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cinzel-500-latin-ext-C_yqxIr0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cinzel-500-latin-BOqWLKHx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/cinzel-500-latin-ext-C_yqxIr0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/cinzel-500-latin-BOqWLKHx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cinzel-decorative-700-latin-ext-Be5cGcXA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cinzel-decorative-700-latin-DmnfHGHE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus SC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/marcellus-sc-400-latin-ext-BrcGqt80.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus SC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/marcellus-sc-400-latin-CQT9UkY_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary-hue:48deg;--color-primary:oklch(79.01% .0795 90.4);--color-primary-light:oklch(from var(--color-primary) calc(l + .05) calc(c * .9) h);--color-primary-lighter:oklch(from var(--color-primary) calc(l + .1) calc(c * .7) h);--color-primary-dark:oklch(from var(--color-primary) calc(l - .16) c h);--color-primary-darker:oklch(from var(--color-primary) calc(l - .3) calc(c * .85) h);--color-primary-contrast:oklch(25.2% 0 0);--color-primary-content:oklch(45.03% .067 87.7);--color-secondary:oklch(55% .07 85);--color-secondary-contrast:oklch(98% .006 85);--color-error:oklch(50% .18 26);--color-success:oklch(48% .11 145);--color-warning:oklch(58% .14 68);--color-info:oklch(50% .1 230);--color-contrast-50:oklch(100% .008 0);--color-contrast-100:oklch(95% .012 80);--color-contrast-150:oklch(92% .015 78);--color-contrast-200:oklch(88% .02 75);--color-contrast-300:oklch(78% .028 70);--color-contrast-400:oklch(65% .035 65);--color-contrast-500:oklch(52% .035 60);--color-contrast-600:oklch(44% .034 57);--color-contrast-700:oklch(35% .03 54);--color-contrast-800:oklch(26% .025 52);--color-contrast-900:oklch(19% .02 50);--font-display:"Cinzel", serif;--font-heading:"Marcellus SC", serif;--font-body:"Inter", sans-serif;--font-sans:var(--font-body);--font-serif:var(--font-display);--p-ink:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,var(--color-contrast-50));--p-canvas:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,var(--color-contrast-50));--p-panel:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,var(--color-contrast-50));--p-panel-raised:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,var(--color-contrast-50));--p-panel-sunken:var(--lightningcss-light,oklch(97% 0 0))var(--lightningcss-dark,var(--color-contrast-100));--p-gold:var(--color-primary-content);--p-gold-dim:oklch(49.32% .0499 88.3);--p-gold-faint:color-mix(in oklch, var(--color-primary) 14%, transparent);--p-ember:oklch(56% .17 40);--p-blood:oklch(46% .16 25);--p-moss:oklch(46% .09 140);--p-river:oklch(48% .1 230);--p-pink:var(--lightningcss-light,oklch(55% .2 350))var(--lightningcss-dark,oklch(78% .14 350));--p-purple:var(--lightningcss-light,oklch(52% .2 300))var(--lightningcss-dark,oklch(76% .15 300));--p-cyan:var(--lightningcss-light,oklch(55% .12 200))var(--lightningcss-dark,oklch(78% .12 200));--p-text:var(--text-color-body);--p-text-strong:var(--text-color-heading);--p-text-muted:var(--text-color-tertiary);--p-line:var(--color-divider);--p-line-strong:var(--color-contrast-300);--p-shadow:var(--shadow-2xs);--p-on-dark:oklch(96.15% .0098 87.5);--p-mask-opaque:oklch(0% 0 0);--p-cinematic-ink:oklch(15% .02 55);--p-overlay-strong:color-mix(in oklch, var(--p-cinematic-ink) 96%, transparent);--p-overlay-medium:color-mix(in oklch, var(--p-cinematic-ink) 75%, transparent);--p-overlay-soft:color-mix(in oklch, var(--p-cinematic-ink) 38%, transparent);--p-narrative-band-start:color-mix(in oklch, var(--p-moss) 36%, var(--p-cinematic-ink));--p-narrative-band-end:color-mix(in oklch, var(--p-gold) 10%, var(--p-cinematic-ink));--p-display:var(--font-display);--p-heading:var(--font-heading);--p-body:var(--font-body);--p-tracking:.08em;--p-frame-w:min(1240px, 100% - 2rem);--p-motion:.18s;--p-ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--color-contrast-50:oklch(17.3% 0 0);--color-contrast-100:oklch(20.9% 0 0);--color-contrast-150:oklch(24.35% 0 0);--color-contrast-200:oklch(28.5% 0 0);--color-contrast-300:oklch(37.53% 0 0);--color-contrast-400:oklch(49.62% 0 0);--color-contrast-500:oklch(65.32% .0091 91.5);--color-contrast-600:oklch(76.37% .0117 89.7);--color-contrast-700:oklch(85.15% .0114 89.7);--color-contrast-800:oklch(91.62% .01 87.5);--color-contrast-900:oklch(96.15% .0098 87.5);--p-panel-sunken:oklch(14.84% 0 0);--color-error:oklch(68% .17 26);--color-success:oklch(70% .11 145);--color-warning:oklch(76% .13 72);--color-info:oklch(72% .1 230);--p-gold:oklch(81.34% .0775 91.8);--p-gold-dim:oklch(76.66% .0708 90.9);--p-blood:oklch(65% .16 28);--p-moss:oklch(66% .1 140);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--p-motion:0s}}html[data-reduced-motion=true]{--p-motion:0s}html,body{min-height:100%;margin:0;overflow-x:clip}body{font-family:var(--p-body);-webkit-font-smoothing:antialiased;color:var(--p-text);background:var(--p-ink);text-rendering:optimizelegibility;font-size:1rem;line-height:1.5}#app{background:var(--p-canvas);isolation:isolate;min-height:100dvh;position:relative;overflow-x:clip}h1,h2,h3,h4{font-family:var(--p-heading);color:var(--p-text-strong);letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.15}p{margin:0}a{color:var(--p-gold);text-decoration:none}a:hover{color:var(--lightningcss-light,var(--color-primary-darker))var(--lightningcss-dark,var(--color-primary-light))}button{font:inherit;color:inherit}:where(button,a,[tabindex],ore-button,ore-input,ore-switch,ore-checkbox):focus-visible{outline:2px solid var(--p-gold);outline-offset:3px;border-radius:var(--rounded-sm)}img{max-width:100%;display:block}html[data-theme=dark] .topbar__brand img,html[data-theme=dark] .mobile-sidebar__brand img,html[data-theme=dark] .menu__logo{object-fit:none;object-position:-9999em -9999em;background:linear-gradient(180deg, var(--color-primary-light) 0%, var(--color-primary) 45%, var(--color-primary-darker) 100%);filter:none;-webkit-mask:var(--logo,none) center / contain no-repeat;-webkit-mask:var(--logo,none) center / contain no-repeat;mask:var(--logo,none) center / contain no-repeat}html[data-theme=dark] .aggression-mark,html[data-theme=dark] .card-detail__stamina-icon{filter:invert()brightness(1.1)opacity(.86)}html[data-theme=dark] .result-hero__art{background:color-mix(in oklch, var(--p-panel) 82%, var(--p-canvas))}html[data-theme=dark] .result-hero__victory-art{opacity:.74;filter:grayscale()invert()contrast(.9)}html[data-theme=dark] .result-hero__defeat-art img{opacity:.58;filter:grayscale()invert()sepia(.35)saturate(.55)contrast(.9)}html[data-theme=dark] .result-emblem__art--defeat{opacity:.82;filter:grayscale()invert()contrast(.9)}html[data-theme=dark] .hunter__art{background:radial-gradient(75% 68% at 50% 38%, color-mix(in oklch, var(--p-gold) 14%, transparent), transparent 72%), linear-gradient(180deg, var(--p-panel-raised), var(--p-panel-sunken))}html[data-theme=dark] .wound-card__art{filter:brightness(1.2)}.hunter-profile__art--daeron,.hunter-profile__art--mirah,.hunter-profile__art--karah{--hunter-art-portrait-position:center 25%}.hunter-profile__art--thoreg,.hunter-profile__art--ljonar,.hunter-profile__art--drusk{--hunter-art-portrait-position:center 10%}.hunter-profile__art--zaraya{--hunter-art-portrait-position:center 5%}.hunter-profile__art--heleren{--hunter-art-portrait-position:center -15%}html[data-theme=dark] .hunter-filmstrip{--hunter-rail-bg:linear-gradient(180deg, color-mix(in oklch, var(--p-panel-sunken) 58%, transparent), color-mix(in oklch, var(--p-panel-sunken) 94%, transparent));--hunter-rail-color:var(--p-on-dark);--hunter-rail-shadow:inset var(--ring) var(--p-line);--hunter-rail-text-shadow:var(--text-shadow-lg);--hunter-rail-weapon:var(--p-gold-dim)}.visually-hidden{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.display{font-family:var(--p-display);color:var(--p-gold);text-transform:uppercase;letter-spacing:.08em;text-shadow:var(--text-shadow-sm);font-weight:700}.numeral{font-family:var(--p-heading);font-variant-numeric:tabular-nums;color:var(--p-text-strong)}.frame{width:var(--p-frame-w);margin-inline:auto}.stack{gap:var(--stack-gap,var(--size-5));display:grid}.cluster{gap:var(--cluster-gap,var(--size-2));flex-wrap:wrap;align-items:center;display:flex}.list-plain{margin:0;padding:0;list-style:none}.glyph{width:1.5em;height:1.5em;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.card-title{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.6rem;display:flex}ore-input,ore-textarea{--input-radius:var(--rounded-sm)}ore-query-bar{--chip-bg:var(--p-gold-faint);--chip-border-color:color-mix(in oklch, var(--p-gold) 28%, transparent);--chip-color:var(--p-text-strong);--combobox-option-focus-bg:var(--p-gold-faint)}@media (pointer:coarse){ore-query-bar{--query-bar-option-height:44px}}.builds__list-status{gap:var(--size-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}ore-text[variant=overline]{--text-color:var(--p-gold-dim);--text-letter-spacing:var(--p-tracking);font-family:var(--p-heading);font-weight:600}ore-text[variant=heading]{--text-letter-spacing:-.02em;font-family:var(--p-heading);text-transform:none;font-weight:500}ore-text[variant=heading][size=xs]{--text-color:var(--p-gold);--text-letter-spacing:.04em}ore-grid>*,ore-grid-item{min-width:0}ore-card{--card-radius:var(--rounded-sm);--card-padding:1.25rem}ore-card[interactive][aria-pressed=true],ore-card[interactive][aria-checked=true]{--card-border-color:var(--p-gold);--card-shadow:var(--ring) var(--p-gold), var(--shadow-sm)}ore-card[interactive][disabled]{opacity:.4}ore-card[orientation=horizontal]::part(media){flex:none;width:auto;min-width:0;max-width:none}.pick__mark{z-index:2;width:1.6rem;height:1.6rem;font-family:var(--p-heading);color:var(--p-gold);background:color-mix(in oklch, var(--color-contrast-50) 90%, transparent);border:1px solid var(--p-line-strong);opacity:0;transition:opacity var(--p-motion) var(--p-ease);place-items:center;font-size:.8rem;font-weight:700;display:grid;position:absolute;top:.6rem;right:.6rem}ore-card[aria-pressed=true] .pick__mark,ore-card[aria-checked=true] .pick__mark{opacity:1}ore-box{--box-radius:var(--rounded-md)}ore-button{font-family:var(--p-body);text-transform:none;letter-spacing:.04em;font-weight:500}ore-button:not(ore-button-group[attached] *){--button-radius:var(--rounded-sm)}ore-button-group{--group-radius:var(--rounded-sm)}ore-button:is([variant=bordered],[variant=outline],[variant=ghost],[variant=text])[color=primary]{--button-color:var(--lightningcss-light,var(--color-primary-content))var(--lightningcss-dark,var(--p-gold))}ore-button:is([variant=bordered],[variant=outline])[color=primary]{--button-border-color:var(--p-gold-dim)}ore-button[variant=flat][color=primary]{--button-bg:var(--lightningcss-light,oklch(93% .015 92))var(--lightningcss-dark,oklch(26% .012 92));--button-border-color:var(--lightningcss-light,oklch(80% .045 90))var(--lightningcss-dark,oklch(53% .028 92));--button-color:var(--lightningcss-light,var(--color-primary-content))var(--lightningcss-dark,color-mix(in oklch, var(--p-gold) 72%, var(--p-on-dark)))}ore-chip{--chip-radius:var(--rounded-sm);--chip-font-size:.7rem;--chip-font-weight:500;font-family:var(--p-body);text-transform:none;letter-spacing:.04em}ore-chip[color=primary]:not([variant=solid]){--chip-color:var(--lightningcss-light,var(--color-primary-content))var(--lightningcss-dark,var(--p-gold))}ore-chip[color=primary][variant=outline]{--chip-border-color:var(--p-gold-dim)}ore-toast{--toast-snackbar-bg:var(--lightningcss-light,oklch(23% .02 52))var(--lightningcss-dark,oklch(28% .015 55));--toast-snackbar-color:oklch(96% .008 87);font-family:var(--p-body)}ore-dialog{--dialog-radius:var(--rounded-sm)}ore-stats{--stats-radius:var(--rounded-sm);--stats-min-height:0;--stats-padding:.75rem .9rem;--stats-value-size:1.6rem;font-family:var(--p-body)}ore-list-item::part(title),ore-list-item::part(description){white-space:normal}ore-carousel{--carousel-bg:transparent;--carousel-radius:var(--rounded-lg)}ore-list{--list-radius:var(--rounded-sm)}ore-list-item{--list-item-bg:transparent}.party-workspace{display:block}.phase-flow{min-width:0;display:block}.phase-flow>*+*{margin-block-start:var(--phase-gap,1.25rem)}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.14s ease-in both p-fade-out}::view-transition-new(root){animation:.22s ease-out both p-fade-in}}@keyframes p-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes p-fade-out{to{opacity:0}}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{transition-duration:.001ms!important;animation-duration:.001ms!important}.audio-bar[data-v-ae4c76bf]{right:0;bottom:var(--phase-dock-media-bottom,0px);z-index:90;padding:0 var(--size-4) var(--size-1);pointer-events:none;justify-content:center;display:flex;position:fixed;left:0}.audio-bar--minimized[data-v-ae4c76bf]{justify-content:flex-start}.audio-bar__restore[data-v-ae4c76bf]{--button-color:var(--p-text);--button-hover-bg:var(--p-panel-sunken);width:var(--size-11);height:var(--size-11);pointer-events:auto;background:color-mix(in oklch, var(--p-panel) 82%, transparent);border:var(--border) solid var(--p-line);border-radius:var(--rounded-full);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg))}.audio-bar__minimize[data-v-ae4c76bf]{display:none}@media (width>=640px){.audio-bar__minimize[data-v-ae4c76bf]{display:inline-flex}}.audio-bar__sr[data-v-ae4c76bf]{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.audio-bar__controls[data-v-ae4c76bf]{gap:var(--size-1);max-width:calc(100vw - var(--size-8));padding:var(--size-1-5) var(--size-3) var(--size-2);pointer-events:auto;background:color-mix(in oklch, var(--p-panel) 82%, transparent);border:var(--border) solid color-mix(in oklch, var(--p-line) 55%, transparent);border-radius:var(--rounded-xl);box-shadow:var(--shadow-lg), inset 0 1px 0 oklch(100% 5.96046e-8 none/.08);-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(1.4);backdrop-filter:blur(var(--blur-lg)) saturate(1.4);flex-direction:column;margin-inline:auto;display:flex;position:relative}.audio-bar__center[data-v-ae4c76bf]{gap:var(--size-2);align-items:center;display:flex}.audio-bar__art-btn[data-v-ae4c76bf]{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:block;position:relative}.audio-bar__art[data-v-ae4c76bf]{object-fit:cover;border:var(--border) solid color-mix(in oklch, var(--p-line) 60%, transparent);border-radius:var(--rounded-md);width:32px;height:32px;display:block}.audio-bar__eq[data-v-ae4c76bf]{border-radius:var(--rounded-full);background:oklab(0% none none/.55);align-items:flex-end;gap:1px;height:10px;padding-inline:2px;display:inline-flex;position:absolute;inset-block-end:2px;inset-inline-end:2px}.audio-bar__eq span[data-v-ae4c76bf]{background:var(--p-gold);border-radius:var(--rounded-full);transform-origin:bottom;width:2px;height:100%;animation:1s ease-in-out infinite audio-bar-eq-ae4c76bf}.audio-bar__eq span[data-v-ae4c76bf]:nth-child(2){animation-delay:.25s}.audio-bar__eq span[data-v-ae4c76bf]:nth-child(3){animation-delay:.5s}.audio-bar__eq--paused span[data-v-ae4c76bf]{animation:none;transform:scaleY(.3)}@keyframes audio-bar-eq-ae4c76bf{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.audio-bar__eq span[data-v-ae4c76bf]{animation:none;transform:scaleY(.3)}}html[data-reduced-motion=true] .audio-bar__eq span[data-v-ae4c76bf]{animation:none;transform:scaleY(.3)}.audio-bar__art-btn[data-v-ae4c76bf]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:var(--size-1);border-radius:var(--rounded-sm)}.audio-bar__info[data-v-ae4c76bf]{gap:var(--size-3);padding:var(--size-3);align-items:center;display:flex}.audio-bar__info-art[data-v-ae4c76bf]{object-fit:cover;border:var(--border) solid var(--p-line);border-radius:var(--rounded-sm);width:64px;height:64px}.audio-bar__info-text[data-v-ae4c76bf]{gap:var(--size-1);flex-direction:column;display:flex}.audio-bar__info-title[data-v-ae4c76bf]{text-overflow:ellipsis;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--p-text);white-space:nowrap;overflow:hidden}.audio-bar__info-track[data-v-ae4c76bf]{font-size:var(--text-xs);color:var(--p-gold)}.audio-bar__info-time[data-v-ae4c76bf]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--p-text-muted)}.audio-bar__play[data-v-ae4c76bf]{color:#fff;cursor:pointer;background:var(--color-secondary);width:2.5rem;height:2.5rem;box-shadow:0 2px 12px color-mix(in oklch, var(--color-secondary) 30%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--color-primary) 75%, black 25%);border:none;border-radius:50%;flex-shrink:0;place-items:center;padding:0;font-family:inherit;transition:transform .12s,background-color .2s;display:grid}.audio-bar__play[data-v-ae4c76bf]:hover:not(:disabled){background:color-mix(in oklch, var(--color-secondary) 90%, white 10%)}.audio-bar__play[data-v-ae4c76bf]:active:not(:disabled){transform:scale(.92)}.audio-bar__play[data-v-ae4c76bf]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:2px}.audio-bar__volume[data-v-ae4c76bf],.audio-bar__close[data-v-ae4c76bf]{width:var(--size-8);height:var(--size-8);color:var(--p-text-muted);cursor:pointer;border-radius:var(--rounded-sm);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;font-family:inherit;transition:color .15s,background-color .15s;display:grid}.audio-bar__volume[data-v-ae4c76bf]:hover:not(:disabled),.audio-bar__close[data-v-ae4c76bf]:hover{color:var(--p-text);background:color-mix(in oklch, var(--p-panel-sunken) 80%, transparent)}.audio-bar__volume[data-v-ae4c76bf]:disabled{cursor:default;opacity:.4}.audio-bar__volume[data-v-ae4c76bf]:focus-visible,.audio-bar__close[data-v-ae4c76bf]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:1px}.audio-bar__play--loading[data-v-ae4c76bf]{animation:1.5s ease-in-out infinite audio-bar-pulse-ae4c76bf}@keyframes audio-bar-pulse-ae4c76bf{0%,to{opacity:.45}50%{opacity:1}}.audio-bar__repeat--on[data-v-ae4c76bf]{--button-color:var(--p-gold);--button-hover-bg:color-mix(in oklch, var(--p-gold) 10%, transparent)}.audio-bar__seek[data-v-ae4c76bf]{cursor:pointer;background:color-mix(in oklch, var(--p-panel-sunken) 70%, transparent);border-radius:var(--rounded-full);width:100%;height:6px;transition:height .16s var(--p-ease);position:relative}.audio-bar__seek[data-v-ae4c76bf]:before{content:"";position:absolute;inset:-8px 0 -4px}.audio-bar__seek[data-v-ae4c76bf]:hover,.audio-bar__seek[data-v-ae4c76bf]:focus-visible{height:10px}.audio-bar__seek[data-v-ae4c76bf]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:var(--size-1)}.audio-bar__segment[data-v-ae4c76bf]{background:color-mix(in oklch, var(--p-gold) 14%, transparent);border-radius:inherit;opacity:0;transition:opacity .16s var(--p-ease);position:absolute;top:0;bottom:0}.audio-bar__seek:hover .audio-bar__segment[data-v-ae4c76bf],.audio-bar__seek:focus-visible .audio-bar__segment[data-v-ae4c76bf]{opacity:1}.audio-bar__fill[data-v-ae4c76bf]{background:linear-gradient(to right, color-mix(in oklch, var(--p-gold) 72%, transparent), var(--p-gold));border-radius:var(--rounded-full);transition:width .4s linear;position:absolute;inset:0 auto 0 0}.audio-bar__divider[data-v-ae4c76bf]{background:var(--p-panel);width:3px;position:absolute;top:0;bottom:0;transform:translate(-1.5px)}.audio-bar__divider--dense[data-v-ae4c76bf]{width:2px;transform:translate(-1px)}.audio-bar__thumb[data-v-ae4c76bf]{background:var(--color-secondary);border:2px solid var(--p-panel);width:10px;height:10px;box-shadow:0 0 8px color-mix(in oklch, var(--color-secondary) 60%, transparent);transition:width .16s var(--p-ease), height .16s var(--p-ease), left .4s linear;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.audio-bar__seek:hover .audio-bar__thumb[data-v-ae4c76bf],.audio-bar__seek:focus-visible .audio-bar__thumb[data-v-ae4c76bf]{width:14px;height:14px}.audio-bar__track[data-v-ae4c76bf]{gap:var(--size-1-5);min-width:0;max-width:14rem;padding:var(--size-1) var(--size-2-5);cursor:pointer;background:var(--p-panel-sunken);border:var(--border) solid var(--p-line);border-radius:var(--rounded-full);transition:border-color var(--p-motion) var(--p-ease);flex:0 auto;justify-content:center;align-items:center;font-family:inherit;display:flex}.audio-bar__track[data-v-ae4c76bf]:hover,.audio-bar__track[data-v-ae4c76bf]:focus-visible{border-color:var(--p-gold)}.audio-bar__track[data-v-ae4c76bf]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:var(--size-1)}.audio-bar__track-label[data-v-ae4c76bf]{text-overflow:ellipsis;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--p-text);white-space:nowrap;overflow:hidden}.audio-bar__track-count[data-v-ae4c76bf]{padding:0 var(--size-1-5);font-size:10px;font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;color:var(--p-gold);background:color-mix(in oklch, var(--p-gold) 12%, transparent);border-radius:var(--rounded-full);flex-shrink:0;line-height:1.4}.audio-bar__tracklist[data-v-ae4c76bf]{gap:var(--size-1-5);min-width:18rem;max-height:20rem;padding:var(--size-1);flex-direction:column;display:flex;overflow-y:auto}.audio-bar__tracklist-header[data-v-ae4c76bf]{gap:var(--size-2);padding:var(--size-1) var(--size-2);border-bottom:var(--border) solid var(--p-line);justify-content:space-between;align-items:center;display:flex}.audio-bar__tracklist-count[data-v-ae4c76bf]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--p-text-muted)}.audio-bar__tracklist-repeat[data-v-ae4c76bf]{gap:var(--size-1-5);padding:var(--size-1) var(--size-2);font-family:inherit;font-size:var(--text-xs);color:var(--p-text-muted);cursor:pointer;border:var(--border) solid var(--p-line);border-radius:var(--rounded-full);background:0 0;align-items:center;display:flex}.audio-bar__tracklist-repeat--on[data-v-ae4c76bf]{color:var(--p-gold);border-color:var(--p-gold)}.audio-bar__tracklist-item[data-v-ae4c76bf]{gap:var(--size-2);padding:var(--size-1) var(--size-2);text-align:left;cursor:pointer;border-radius:var(--rounded-sm);background:0 0;border:0;align-items:baseline;font-family:inherit;display:flex}.audio-bar__tracklist-item[data-v-ae4c76bf]:hover,.audio-bar__tracklist-item[data-v-ae4c76bf]:focus-visible{background:var(--p-panel-sunken)}.audio-bar__tracklist-item[data-v-ae4c76bf]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:-2px}.audio-bar__tracklist-item--current[data-v-ae4c76bf]{background:color-mix(in oklch, var(--p-gold) 10%, transparent)}.audio-bar__tracklist-time[data-v-ae4c76bf]{min-width:3rem;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--p-text-muted);flex-shrink:0}.audio-bar__tracklist-item--current .audio-bar__tracklist-time[data-v-ae4c76bf]{color:var(--p-gold)}.audio-bar__tracklist-title[data-v-ae4c76bf]{text-overflow:ellipsis;font-size:var(--text-xs);color:var(--p-text);white-space:nowrap;overflow:hidden}.audio-bar__tracklist-item--current .audio-bar__tracklist-title[data-v-ae4c76bf]{font-weight:var(--font-semibold);color:var(--p-gold)}.audio-bar__time[data-v-ae4c76bf]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--p-text-muted);white-space:nowrap;flex-shrink:0}@media (width<800px){.audio-bar__time[data-v-ae4c76bf]{display:none}}@media (width<640px){.audio-bar[data-v-ae4c76bf]{display:none}}@media (pointer:coarse){.audio-bar__art[data-v-ae4c76bf]{width:calc(var(--size-10) - 2px);height:calc(var(--size-10) - 2px)}.audio-bar__art-btn[data-v-ae4c76bf]{pointer-events:auto}}.audio-bar--concealed[data-v-ae4c76bf]{display:none}.audio-bar-enter-active[data-v-ae4c76bf],.audio-bar-leave-active[data-v-ae4c76bf]{transition:transform .2s var(--p-ease), opacity .2s var(--p-ease)}.audio-bar-enter-from[data-v-ae4c76bf],.audio-bar-leave-to[data-v-ae4c76bf]{opacity:0;transform:translateY(-100%)}.mini-player[data-v-8cee003e]{gap:var(--size-2-5);padding:var(--size-2-5);background:var(--p-panel);border:var(--border) solid color-mix(in oklch, var(--p-line) 55%, transparent);border-radius:var(--rounded-lg);flex-direction:column;display:flex}.mini-player__sr[data-v-8cee003e]{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mini-player__row[data-v-8cee003e]{gap:var(--size-2-5);align-items:center;display:flex}.mini-player__art-btn[data-v-8cee003e]{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:block;position:relative}.mini-player__art[data-v-8cee003e]{object-fit:cover;border:var(--border) solid color-mix(in oklch, var(--p-line) 55%, transparent);border-radius:var(--rounded-sm);width:44px;height:44px;display:block}.mini-player__art-btn[data-v-8cee003e]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:var(--size-1);border-radius:var(--rounded-sm)}.mini-player__meta[data-v-8cee003e]{gap:var(--size-0-5);flex-direction:column;min-width:0;display:flex}.mini-player__track[data-v-8cee003e]{gap:var(--size-1-5);cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;padding:0;font-family:inherit;display:flex}.mini-player__track[data-v-8cee003e]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:var(--size-1);border-radius:var(--rounded-sm)}.mini-player__track-label[data-v-8cee003e]{text-overflow:ellipsis;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--p-text);white-space:nowrap;transition:color var(--p-motion) var(--p-ease);overflow:hidden}.mini-player__track-caret[data-v-8cee003e]{color:var(--p-text-muted);transition:color var(--p-motion) var(--p-ease);flex-shrink:0}.mini-player__track:hover .mini-player__track-label[data-v-8cee003e],.mini-player__track:hover .mini-player__track-caret[data-v-8cee003e],.mini-player__track:focus-visible .mini-player__track-label[data-v-8cee003e],.mini-player__track:focus-visible .mini-player__track-caret[data-v-8cee003e]{color:var(--p-gold)}.mini-player__eq[data-v-8cee003e]{border-radius:var(--rounded-full);background:oklab(0% none none/.55);align-items:flex-end;gap:2px;height:12px;padding-inline:3px;display:inline-flex;position:absolute;inset-block-end:var(--size-1);inset-inline-end:var(--size-1)}.mini-player__eq span[data-v-8cee003e]{background:var(--p-gold);border-radius:var(--rounded-full);transform-origin:bottom;width:2px;height:100%;animation:1s ease-in-out infinite mini-player-eq-8cee003e}.mini-player__eq span[data-v-8cee003e]:nth-child(2){animation-delay:.25s}.mini-player__eq span[data-v-8cee003e]:nth-child(3){animation-delay:.5s}.mini-player__eq--paused span[data-v-8cee003e]{animation:none;transform:scaleY(.3)}.mini-player__context[data-v-8cee003e]{text-overflow:ellipsis;font-size:var(--text-xs);color:var(--p-text-muted);white-space:nowrap;overflow:hidden}.mini-player__seek[data-v-8cee003e]{cursor:pointer;background:color-mix(in oklch, var(--p-panel-sunken) 70%, transparent);border-radius:var(--rounded-full);width:100%;height:6px;transition:transform .16s var(--p-ease);position:relative}.mini-player__seek[data-v-8cee003e]:before{content:"";position:absolute;inset:-8px 0 -4px}.mini-player__seek[data-v-8cee003e]:hover,.mini-player__seek[data-v-8cee003e]:focus-visible{transform:scaleY(1.4)}.mini-player__seek[data-v-8cee003e]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:var(--size-1)}.mini-player__segment[data-v-8cee003e]{background:color-mix(in oklch, var(--p-gold) 14%, transparent);border-radius:inherit;opacity:0;transition:opacity .16s var(--p-ease);position:absolute;top:0;bottom:0}.mini-player__seek:hover .mini-player__segment[data-v-8cee003e],.mini-player__seek:focus-visible .mini-player__segment[data-v-8cee003e]{opacity:1}.mini-player__fill[data-v-8cee003e]{background:linear-gradient(to right, color-mix(in oklch, var(--p-gold) 72%, transparent), var(--p-gold));border-radius:var(--rounded-full);transform-origin:0;transition:transform .4s linear;position:absolute;inset:0 auto 0 0}.mini-player__thumb[data-v-8cee003e]{background:var(--color-secondary);border:2px solid var(--p-panel);width:10px;height:10px;box-shadow:0 0 8px color-mix(in oklch, var(--color-secondary) 60%, transparent);transition:left .4s linear, transform .16s var(--p-ease);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mini-player__seek:hover .mini-player__thumb[data-v-8cee003e],.mini-player__seek:focus-visible .mini-player__thumb[data-v-8cee003e]{transform:translate(-50%,-50%)scaleX(1.4)}.mini-player__controls[data-v-8cee003e]{gap:var(--size-2);justify-content:center;align-items:center;display:flex}.mini-player__play[data-v-8cee003e]{color:#fff;cursor:pointer;background:var(--color-secondary);width:2.5rem;height:2.5rem;box-shadow:0 2px 12px color-mix(in oklch, var(--color-secondary) 30%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--color-primary) 75%, black 25%);border:none;border-radius:50%;flex-shrink:0;place-items:center;padding:0;font-family:inherit;transition:transform .12s,background-color .2s;display:grid}.mini-player__play[data-v-8cee003e]:hover:not(:disabled){background:color-mix(in oklch, var(--color-secondary) 90%, white 10%)}.mini-player__play[data-v-8cee003e]:active:not(:disabled){transform:scale(.92)}.mini-player__play[data-v-8cee003e]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:2px}.mini-player__play--loading[data-v-8cee003e]{animation:1.5s ease-in-out infinite mini-player-pulse-8cee003e}.mini-player__repeat--on[data-v-8cee003e]{--button-color:var(--p-gold);--button-hover-bg:color-mix(in oklch, var(--p-gold) 10%, transparent)}.mini-player__mute[data-v-8cee003e]{width:var(--size-8);height:var(--size-8);color:var(--p-text-muted);cursor:pointer;border-radius:var(--rounded-sm);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;font-family:inherit;transition:color .15s,background-color .15s;display:grid}.mini-player__mute[data-v-8cee003e]:hover:not(:disabled){color:var(--p-text);background:color-mix(in oklch, var(--p-panel-sunken) 80%, transparent)}.mini-player__mute[data-v-8cee003e]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:1px}.mini-player__mute[data-v-8cee003e]:disabled{cursor:default;opacity:.5}.mini-player__tracklist[data-v-8cee003e]{gap:var(--size-1-5);width:min(16rem, calc(100vw - var(--size-8)));max-height:18rem;padding:var(--size-1);flex-direction:column;display:flex;overflow-y:auto}.mini-player__tracklist-header[data-v-8cee003e]{gap:var(--size-2);padding:var(--size-1) var(--size-2);border-bottom:var(--border) solid var(--p-line);justify-content:space-between;align-items:center;display:flex}.mini-player__tracklist-count[data-v-8cee003e]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--p-text-muted)}.mini-player__tracklist-repeat[data-v-8cee003e]{gap:var(--size-1-5);padding:var(--size-1) var(--size-2);font-family:inherit;font-size:var(--text-xs);color:var(--p-text-muted);cursor:pointer;border-radius:var(--rounded-sm);transition:color var(--p-motion) var(--p-ease);background:0 0;border:0;align-items:center;display:flex}.mini-player__tracklist-repeat--on[data-v-8cee003e]{color:var(--p-gold)}.mini-player__tracklist-item[data-v-8cee003e]{gap:var(--size-2);width:100%;padding:var(--size-1) var(--size-2);text-align:start;cursor:pointer;border-radius:var(--rounded-sm);transition:background-color var(--p-motion) var(--p-ease);background:0 0;border:0;align-items:baseline;font-family:inherit;display:flex}.mini-player__tracklist-item[data-v-8cee003e]:hover{background:color-mix(in oklch, var(--p-gold) 8%, transparent)}.mini-player__tracklist-item--current[data-v-8cee003e]{color:var(--p-gold);background:color-mix(in oklch, var(--p-gold) 10%, transparent)}.mini-player__tracklist-time[data-v-8cee003e]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--p-text-muted);flex-shrink:0}.mini-player__tracklist-item--current .mini-player__tracklist-time[data-v-8cee003e]{color:var(--p-gold)}.mini-player__tracklist-title[data-v-8cee003e]{text-overflow:ellipsis;font-size:var(--text-sm);white-space:nowrap;overflow:hidden}@keyframes mini-player-pulse-8cee003e{0%,to{opacity:.45}50%{opacity:1}}@keyframes mini-player-eq-8cee003e{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.mini-player__eq span[data-v-8cee003e]{animation:none;transform:scaleY(.3)}}html[data-reduced-motion=true] .mini-player__eq span[data-v-8cee003e]{animation:none;transform:scaleY(.3)}.palette-preview[data-v-3aeb0114]{gap:var(--size-2);flex-direction:column;display:flex}.palette-preview__head[data-v-3aeb0114]{gap:var(--size-2);flex-wrap:wrap;align-items:center;display:flex}.palette-preview__icon[data-v-3aeb0114]{object-fit:contain;width:1.4rem;height:1.4rem;filter:drop-shadow(var(--drop-shadow-xs))}.palette-preview__glyph[data-v-3aeb0114]{width:1.4rem;height:1.4rem;filter:drop-shadow(var(--drop-shadow-xs));-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex:none}.palette-preview__body[data-v-3aeb0114]{gap:var(--size-1-5);flex-direction:column;display:flex}.narration-chip[data-v-f8d4e1d8]{inset-inline:0;bottom:var(--phase-dock-media-bottom,var(--size-4));z-index:89;gap:var(--size-2);width:fit-content;padding:var(--size-1-5) var(--size-2-5);background:var(--p-panel);border:var(--border) solid var(--p-line);border-radius:var(--rounded-full);box-shadow:var(--shadow-md);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:fixed}.narration-chip__eq[data-v-f8d4e1d8]{height:12px;color:var(--p-gold);align-items:flex-end;gap:2px;display:inline-flex}.narration-chip__eq span[data-v-f8d4e1d8]{border-radius:var(--rounded-full);transform-origin:bottom;background:currentColor;width:2px;height:100%;animation:1s ease-in-out infinite narration-chip-eq-f8d4e1d8}.narration-chip__eq span[data-v-f8d4e1d8]:nth-child(2){animation-delay:.25s}.narration-chip__eq span[data-v-f8d4e1d8]:nth-child(3){animation-delay:.5s}.narration-chip__eq--paused span[data-v-f8d4e1d8]{animation:none;transform:scaleY(.3)}.narration-chip__source[data-v-f8d4e1d8]{text-overflow:ellipsis;max-width:24ch;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--p-text);white-space:nowrap;overflow:hidden}.narration-chip__stop[data-v-f8d4e1d8]{width:var(--size-8);height:var(--size-8);color:var(--p-text-muted);cursor:pointer;border-radius:var(--rounded-full);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;font-family:inherit;transition:color .15s,background-color .15s;display:grid}.narration-chip__stop[data-v-f8d4e1d8]:hover{color:var(--p-text);background:var(--p-panel-sunken)}.narration-chip__stop[data-v-f8d4e1d8]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:1px}@media (width<640px){.narration-chip[data-v-f8d4e1d8]{bottom:var(--phase-dock-media-bottom,calc(var(--sidebar-bottom-nav-height,3.75rem) + var(--size-2)))}}@media (prefers-reduced-motion:reduce){.narration-chip__eq span[data-v-f8d4e1d8]{animation:none;transform:scaleY(.3)}}html[data-reduced-motion=true] .narration-chip__eq span[data-v-f8d4e1d8]{animation:none;transform:scaleY(.3)}.narration-chip-enter-active[data-v-f8d4e1d8],.narration-chip-leave-active[data-v-f8d4e1d8]{transition:transform var(--p-motion) var(--p-ease), opacity var(--p-motion) var(--p-ease)}.narration-chip-enter-from[data-v-f8d4e1d8],.narration-chip-leave-to[data-v-f8d4e1d8]{opacity:0;transform:translateY(calc(0px - var(--size-3)))}@keyframes narration-chip-eq-f8d4e1d8{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.account-menu__trigger[data-v-86044691]{--navbar-item-color:var(--p-text-muted);--navbar-item-hover-bg:transparent;--navbar-item-hover-color:var(--p-gold)}.account-menu__trigger[data-v-86044691]::part(item){min-height:var(--size-11);padding:var(--size-2);border-bottom:var(--border-2) solid transparent;gap:0}.account-menu__avatar[data-v-86044691]{width:var(--size-6);height:var(--size-6);font-size:var(--text-xs);color:var(--p-text-strong);background:var(--p-canvas);border:var(--border-2) solid var(--p-gold);border-radius:var(--rounded-full);flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.account-menu__avatar--lg[data-v-86044691]{width:var(--size-10);height:var(--size-10);font-size:var(--text-md)}.account-menu[data-v-86044691]{--popover-bg:color-mix(in oklch, var(--p-canvas) 94%, transparent)}.account-menu[data-v-86044691]::part(panel){box-sizing:border-box;width:min(20rem, calc(100vw - var(--size-4)))}.account-menu__card[data-v-86044691]{gap:var(--size-2);padding:var(--size-2);flex-direction:column;display:flex}.account-menu__identity[data-v-86044691]{gap:var(--size-3);padding:var(--size-1) var(--size-1) var(--size-2);align-items:center;display:flex}.account-menu__identity-text[data-v-86044691]{flex:1;min-width:0}.account-menu__editor ore-input[data-v-86044691]{width:100%;display:block}.account-menu__rows[data-v-86044691]{gap:var(--size-0-5);flex-direction:column;display:flex}.account-menu__row[data-v-86044691]{gap:var(--size-2);width:100%;padding:var(--size-1-5) var(--size-2);font-size:var(--text-sm);color:var(--p-text);text-align:start;cursor:pointer;border-radius:var(--rounded-sm);background:0 0;border:none;align-items:center;text-decoration:none;display:flex}.account-menu__row[data-v-86044691]:hover:not(:disabled),.account-menu__row[data-v-86044691]:focus-visible{color:var(--p-gold);background:var(--p-gold-faint)}.account-menu__row[data-v-86044691]:disabled{color:var(--p-text-muted);cursor:default}.account-menu__operator[data-v-86044691]{margin-inline-start:auto}.account-menu__separator[data-v-86044691]{margin:var(--size-1) 0;border-top:var(--border) solid var(--p-line)}.account-menu__header[data-v-86044691]{padding:var(--size-2) var(--size-3) var(--size-1);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--p-text-muted);white-space:normal}.account-menu__header--sent[data-v-86044691]{padding-block-end:var(--size-2)}.account-menu__link-form[data-v-86044691]{gap:var(--size-2);padding:0 var(--size-3) var(--size-2);align-items:center;display:flex}.account-menu__link-form ore-input[data-v-86044691]{flex:1;min-width:0}.promo[data-v-822a0d70]{position:relative}.promo__link[data-v-822a0d70]{box-sizing:border-box;padding:var(--size-2);background:var(--p-panel-sunken);border:var(--border) solid var(--p-line);border-radius:var(--rounded-sm);transition:border-color var(--p-motion) var(--p-ease);display:block;position:relative}.promo__link[data-v-822a0d70]:hover,.promo__link[data-v-822a0d70]:focus-visible{border-color:var(--p-gold)}.promo__link[data-v-822a0d70]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:var(--size-1)}.promo__image[data-v-822a0d70]{aspect-ratio:16/9;object-fit:cover;border-radius:inherit;width:100%;height:auto;display:block}.promo__visit[data-v-822a0d70]{gap:var(--size-1);padding:var(--size-0-5) var(--size-2-5);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-primary-light);letter-spacing:.04em;background:var(--lightningcss-light,color-mix(in oklch, var(--p-text-strong) 85%, transparent))var(--lightningcss-dark,color-mix(in oklch, var(--p-canvas) 72%, transparent));border-radius:var(--rounded-full);opacity:.85;transition:opacity var(--transition-fast) var(--p-ease);align-items:center;display:inline-flex;position:absolute;inset-block-end:var(--size-2);inset-inline-end:var(--size-2)}.promo__link:hover .promo__visit[data-v-822a0d70],.promo__link:focus-visible .promo__visit[data-v-822a0d70]{opacity:1}.promo__dismiss[data-v-822a0d70]{width:var(--size-8);height:var(--size-8);font:inherit;color:var(--color-primary-light);cursor:pointer;background:var(--lightningcss-light,color-mix(in oklch, var(--p-text-strong) 85%, transparent))var(--lightningcss-dark,color-mix(in oklch, var(--p-canvas) 72%, transparent));border-radius:var(--rounded-full);opacity:.8;transition:color var(--p-motion) var(--p-ease), opacity var(--transition-fast) var(--p-ease);border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--size-2);inset-inline-end:var(--size-2)}.promo__dismiss[data-v-822a0d70]:hover,.promo__dismiss[data-v-822a0d70]:focus-visible{color:var(--p-gold);opacity:1}.promo__dismiss[data-v-822a0d70]:focus-visible{outline:var(--border-2) solid var(--p-gold);outline-offset:2px}.menu[data-v-df3b4023]{--hero-glow:var(--lightningcss-light,color-mix(in oklch, var(--color-primary) 14%, transparent))var(--lightningcss-dark,color-mix(in oklch, var(--color-primary) 22%, transparent));--hero-glow-size:58% 30%;--hero-glow-pos:50% 74%;box-sizing:border-box;height:100%;max-height:100%;padding-block-start:clamp(var(--size-2), 3dvh, var(--size-6));padding-block-end:0;padding-inline:var(--size-4);color:var(--p-text);background:radial-gradient(circle at 50% 34%, color-mix(in oklch, var(--p-panel-raised) 95%, transparent), transparent 42%), linear-gradient(180deg, var(--p-canvas) 0%, var(--p-panel) 58%, var(--p-ink) 100%);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}html[data-theme=dark] .menu[data-v-df3b4023]{--hero-glow:transparent}html[data-theme=dark] ore-button.menu__item[data-v-df3b4023]{--button-color:var(--p-text-muted)}.menu__inner[data-v-df3b4023]{z-index:1;text-align:center;flex-direction:column;flex:auto;justify-content:space-between;align-items:center;width:min(58rem,100%);height:100%;min-height:0;margin-inline:auto;display:flex;position:relative;overflow:hidden}.menu__glow[data-v-df3b4023]{z-index:0;pointer-events:none;background:radial-gradient(var(--hero-glow-size) at var(--hero-glow-pos), var(--hero-glow), transparent 70%);transform-origin:var(--hero-glow-pos);animation:glow-breath-df3b4023 8s var(--p-ease) infinite alternate;position:absolute;inset:0}.menu__embers[data-v-df3b4023]{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.menu__ember[data-v-df3b4023]{animation:ember-rise-df3b4023 var(--ember-duration) linear infinite;animation-delay:var(--ember-delay);position:absolute;inset-block-end:var(--ember-bottom);inset-inline-start:var(--ember-left)}.menu__spark[data-v-df3b4023]{width:var(--ember-size);height:var(--ember-size);background:radial-gradient(circle, var(--lightningcss-light,var(--color-primary-dark))var(--lightningcss-dark,var(--color-primary-light)) 0%, var(--lightningcss-light,color-mix(in oklch, var(--color-primary-dark) 40%, transparent))var(--lightningcss-dark,color-mix(in oklch, var(--color-primary-light) 45%, transparent)) 45%, transparent 75%);animation:ember-sway-df3b4023 var(--ember-sway-duration) var(--p-ease) infinite alternate;animation-delay:var(--ember-sway-delay);display:block}.menu__stack[data-v-df3b4023]{gap:clamp(var(--size-6), 6dvh, var(--size-12));width:100%;padding-block:var(--size-2);align-content:center;justify-items:center;margin-block:auto;display:grid}.menu__brand[data-v-df3b4023]{justify-items:center;width:100%;display:grid}.menu__logo[data-v-df3b4023]{filter:grayscale()contrast(1.35);width:min(82vw,23rem);animation:rise-df3b4023 .7s var(--p-ease) both}.menu__nav[data-v-df3b4023]{gap:var(--size-0-5);width:min(22rem,100%);display:grid}.menu__item[data-v-df3b4023]{--button-padding:.45rem 1rem;--button-color:var(--p-text-muted);--button-radius:0;min-height:2.75rem;font-family:var(--font-serif);text-transform:uppercase;animation:rise-df3b4023 .6s var(--p-ease) both;font-weight:700}.menu__item[data-v-df3b4023]:focus-visible,.menu__item[data-v-df3b4023]::part(button):focus-visible{box-shadow:none;outline:none}.menu__content[data-v-df3b4023]{text-align:center;display:grid}.menu__label[data-v-df3b4023]{letter-spacing:.24em;font-size:.95rem}.menu__item[data-v-df3b4023]:is(:hover,:focus-within){--button-color:var(--color-secondary);font-weight:900}html[data-theme=dark] ore-button.menu__item[data-v-df3b4023]:is(:hover,:focus-within){--button-color:var(--p-gold)}.menu__item:is(:hover,:focus-within) .menu__label[data-v-df3b4023]:before,.menu__item:is(:hover,:focus-within) .menu__label[data-v-df3b4023]:after{content:"";opacity:.55;background:currentColor;width:2rem;height:1px;margin:0 .8rem .28em;display:inline-block}.menu__hint[data-v-df3b4023]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.menu__stage[data-v-df3b4023]{flex-shrink:0;justify-items:center;width:100%;margin-block-start:auto;display:grid;position:relative}.menu__meta[data-v-df3b4023]{gap:var(--size-2);flex-wrap:wrap;justify-content:center;display:flex;position:absolute;inset-block-end:var(--size-2);inset-inline:0}.menu__meta-link[data-v-df3b4023]{width:max-content;padding:var(--size-0-5) var(--size-3);font:inherit;font-size:var(--text-xs);color:var(--color-primary-light);letter-spacing:.04em;cursor:pointer;background:var(--lightningcss-light,color-mix(in oklch, var(--p-text-strong) 85%, transparent))var(--lightningcss-dark,color-mix(in oklch, var(--p-canvas) 72%, transparent));border-radius:var(--rounded-full);opacity:.8;transition:opacity var(--transition-fast) var(--p-ease);border:0;text-decoration:none}.menu__meta-link[data-v-df3b4023]:hover,.menu__meta-link[data-v-df3b4023]:focus-visible{opacity:1}.menu__meta-link[data-v-df3b4023]:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:var(--size-1)}.credit[data-v-df3b4023]{gap:var(--size-3);display:grid}.credit__link[data-v-df3b4023]{gap:var(--size-1);font-size:var(--text-sm);color:var(--color-primary);justify-self:start;align-items:center;display:inline-flex}.menu__hero[data-v-df3b4023]{object-fit:none;object-position:-9999em -9999em;width:min(58rem,100vw);max-width:none;max-height:28dvh;filter:drop-shadow(0 -10px 34px var(--hero-glow));-webkit-mask:var(--hero,none) center bottom / contain no-repeat;-webkit-mask:var(--hero,none) center bottom / contain no-repeat;mask:var(--hero,none) center bottom / contain no-repeat;animation:rise-df3b4023 .85s .18s var(--p-ease) both;background:linear-gradient(oklch(33% .045 55) 10%,oklch(17% .012 52) 72%);flex-shrink:0;align-self:center}html[data-theme=dark] .menu__hero[data-v-df3b4023]{background:linear-gradient(173deg, var(--p-on-dark) 0%, var(--color-contrast-600) 45%, var(--color-contrast-400) 100%)}html[data-theme=dark] .menu__logo[data-v-df3b4023]{background:linear-gradient(180deg, var(--p-on-dark) 0%, var(--color-contrast-600) 45%, var(--color-contrast-400) 100%)}@media (width<480px){.menu__item:is(:hover,:focus-within) .menu__label[data-v-df3b4023]:before,.menu__item:is(:hover,:focus-within) .menu__label[data-v-df3b4023]:after{width:1.25rem;margin-inline:.5rem}}@keyframes rise-df3b4023{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes glow-breath-df3b4023{0%{opacity:.82;scale:.98}to{opacity:1;scale:1.03}}@keyframes ember-rise-df3b4023{0%{opacity:0;translate:0}12%{opacity:var(--ember-alpha)}70%{opacity:var(--ember-alpha)}to{translate:0 calc(-1 * var(--ember-rise));opacity:0}}@keyframes ember-sway-df3b4023{0%{translate:calc(-.5 * var(--ember-sway)) 0}to{translate:calc(.5 * var(--ember-sway)) 0}}@media (prefers-reduced-motion:reduce){.menu__glow[data-v-df3b4023],.menu__ember[data-v-df3b4023],.menu__spark[data-v-df3b4023]{animation:none}.menu__ember[data-v-df3b4023]{display:none}}html[data-reduced-motion=true] .menu__glow[data-v-df3b4023],html[data-reduced-motion=true] .menu__ember[data-v-df3b4023],html[data-reduced-motion=true] .menu__spark[data-v-df3b4023]{animation:none}html[data-reduced-motion=true] .menu__ember[data-v-df3b4023]{display:none}.skip-link[data-v-99434c66]{top:calc(var(--size-24) * -1);left:var(--size-4);z-index:var(--z-dropdown);padding:var(--size-2) var(--size-4);color:var(--color-primary-contrast);background:var(--p-gold);position:absolute}.privacy-link[data-v-99434c66]{text-decoration:underline}.skip-link[data-v-99434c66]:focus{top:var(--size-2)}.topbar[data-v-99434c66]{--navbar-backdrop-filter:none;--navbar-bg:color-mix(in oklch, var(--p-canvas) 92%, transparent);--navbar-border-color:var(--p-line);--navbar-height:var(--size-14);--navbar-shadow:var(--shadow-none);--navbar-width:var(--p-frame-w)}.topbar[data-v-99434c66]:not(.topbar--home):before{z-index:-1;content:"";-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));position:absolute;inset:0}.topbar[data-v-99434c66]::part(bar){padding-block:0;padding-inline:max(var(--size-4), calc((var(--size-screen-width) - 1240px) / 2))}.topbar[data-v-99434c66]::part(mobile-toggle){width:var(--size-11);height:var(--size-11)}.topbar--home[data-v-99434c66]{--navbar-backdrop-filter:none;--navbar-bg:var(--p-canvas)}.topbar--home[data-v-99434c66]:not([data-mobile])::part(persistent){margin-inline-end:auto}.topbar__brand[data-v-99434c66],.mobile-sidebar__brand[data-v-99434c66]{min-width:var(--size-11);min-height:var(--size-11);place-items:center;display:grid}.topbar__brand[data-v-99434c66]{transition:opacity var(--transition-fast)}.topbar__brand img[data-v-99434c66],.mobile-sidebar__brand img[data-v-99434c66]{width:auto;height:var(--size-6);filter:grayscale()contrast(1.35)}.topbar__link[data-v-99434c66]{--navbar-item-active-bg:transparent;--navbar-item-active-color:var(--p-gold);--navbar-item-color:var(--p-text-muted);--navbar-item-hover-bg:transparent;--navbar-item-hover-color:var(--p-gold);font-family:var(--font-serif);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--p-tracking)}.topbar__link[data-v-99434c66]::part(item){gap:var(--size-1-5);min-height:var(--size-11);padding:var(--size-2) var(--size-3);border-bottom:var(--border-2) solid transparent;border-radius:var(--rounded-none)}.topbar ore-navbar-item[data-v-99434c66]::part(item):hover:not(:focus-visible){outline:none}.topbar__link[data-v-99434c66]::part(item-icon){justify-content:center;align-items:center;display:inline-flex}.topbar .topbar__link[data-v-99434c66]:not([slot=mobile-menu])::part(item-icon){display:none}.topbar__link[active][data-v-99434c66]::part(item){border-bottom-color:var(--p-gold)}.topbar__audio[data-v-99434c66],.topbar__palette[data-v-99434c66]{--navbar-item-color:var(--p-text-muted);--navbar-item-hover-bg:transparent;--navbar-item-hover-color:var(--p-gold)}.topbar__audio[data-v-99434c66]::part(item),.topbar__palette[data-v-99434c66]::part(item){min-height:var(--size-11);padding:var(--size-2);border-bottom:var(--border-2) solid transparent;border-radius:var(--rounded-sm);gap:0}.topbar--home .topbar__link[active][data-v-99434c66]::part(item){border-bottom-color:#0000}.app-layout[data-v-99434c66]{min-height:var(--size-screen-height);transition:transform var(--transition-normal);will-change:transform}.view[data-v-99434c66]{padding-block:var(--size-7) var(--size-16);outline:none}.view--home[data-v-99434c66]{height:calc(var(--size-screen-height) - var(--navbar-height,var(--size-14)));max-height:calc(var(--size-screen-height) - var(--navbar-height,var(--size-14)));padding:0;overflow:hidden}.view--board[data-v-99434c66]{padding:0}@media (640px<=width<1080px){.topbar .topbar__link[data-v-99434c66]:not([slot=mobile-menu])::part(item-icon){display:inline-flex}.topbar .topbar__link:not([slot=mobile-menu]) .topbar__label[data-v-99434c66],.topbar .topbar__link[data-v-99434c66]:not([slot=mobile-menu])::part(item-label){display:none}.topbar .topbar__link[data-v-99434c66]:not([slot=mobile-menu])::part(item){width:var(--size-11);min-width:var(--size-11);border-top:var(--border-2) solid transparent;justify-content:center;align-items:center;gap:0;padding:0}}@media (width<640px){.topbar[data-v-99434c66]::part(bar){justify-content:flex-start;position:relative}.topbar[data-v-99434c66]::part(logo){z-index:var(--z-base);pointer-events:auto;width:fit-content;margin-inline:auto;position:absolute;inset-inline:0}.topbar[data-v-99434c66]::part(mobile-toggle){z-index:calc(var(--z-base) + 1);position:relative}.topbar__link[data-v-99434c66]{font-size:var(--text-sm)}.topbar__link[data-v-99434c66]::part(item){gap:var(--size-2-5);width:var(--size-full)}.app-layout--shifted[data-v-99434c66]{transform:translateX(calc(min(var(--size-72), 80vw)))}.app-layout--shifted[data-v-99434c66] .topbar__brand{pointer-events:none;opacity:0}}.mobile-sidebar[data-v-99434c66]{--sidebar-bg:var(--p-canvas);--sidebar-header-height:var(--size-14);--sidebar-header-padding:var(--size-2) var(--size-4);--sidebar-panel-blur:var(--blur-md);--sidebar-border-color:var(--p-line);--sidebar-item-active-color:var(--p-gold);--sidebar-item-active-bg:color-mix(in oklch, var(--p-gold) 15%, transparent);--sidebar-item-color:var(--p-text-muted);--sidebar-item-hover-color:var(--p-gold);--sidebar-item-hover-bg:color-mix(in oklch, var(--p-gold) 10%, transparent);--sidebar-width:min(var(--size-72), 80vw);--sidebar-z-index:var(--z-sticky)}.mobile-sidebar[data-v-99434c66]::part(bottom-bar){display:none}.mobile-sidebar[data-v-99434c66]{pointer-events:none}.mobile-sidebar[data-v-99434c66]::part(drawer-backdrop),.mobile-sidebar[data-v-99434c66]::part(nav){pointer-events:auto}.mobile-sidebar__header[data-v-99434c66]{padding:var(--size-1) var(--size-2);align-items:center;display:flex}.mobile-sidebar__item[data-v-99434c66]{font-family:var(--font-serif);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--p-tracking)}@media (width>=640px){.mobile-sidebar[data-v-99434c66]{display:none}}@media (width<640px){ore-cookie-banner[data-v-99434c66]{--cookie-banner-inset:calc(var(--sidebar-bottom-nav-height,3.75rem) + var(--size-2))}}#corner-dock[data-v-99434c66]{top:calc(var(--navbar-height,var(--size-14)) + var(--size-4));left:var(--size-4);z-index:80;gap:var(--size-2);flex-direction:column;width:280px;display:flex;position:fixed}#corner-dock.corner-dock--board[data-v-99434c66]{top:var(--size-4)}@media (pointer:coarse){#corner-dock[data-v-99434c66]{display:none}}.video-area[data-v-99434c66]{display:none}@media (pointer:coarse){.video-area[data-v-99434c66]{gap:var(--size-2);width:calc(100% - 2rem);margin:var(--size-4) auto;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.video-area__promos[data-v-99434c66]{gap:var(--size-2);display:grid}.video-area[data-v-99434c66]:not(.has-promos):not(.has-video){display:none}}@media (pointer:coarse) and (width>=640px){.video-area.has-promos.has-video[data-v-99434c66]{grid-template-columns:repeat(2,minmax(0,1fr))}.video-area.has-promos[data-v-99434c66]:not(.has-video){grid-template-columns:minmax(0,24rem);justify-content:center}.view--home .video-area[data-v-99434c66],.view--home .video-area.has-promos.has-video[data-v-99434c66],.view--home .video-area.has-promos[data-v-99434c66]:not(.has-video){top:calc(var(--navbar-height,var(--size-14)) + var(--size-4));left:var(--size-4);z-index:80;grid-template-columns:minmax(0,1fr);width:280px;margin:0;position:fixed}}
