/*! Orchadelisa design tokens — packages/core/src/tokens.css
 *  Dark theme only. Mirrored by packages/core/src/tokens.json (DTCG).
 *  AUTHORED SOURCE: ship the minified build, never this file verbatim. */@property --glass-live{syntax: "<number>"; inherits: true; initial-value: 1;}@property --glass-adapt-probe{syntax: "<number>"; inherits: true; initial-value: 1;}@property --glass-adapt-floor{syntax: "<number>"; inherits: true; initial-value: 0;}@property --glass-adapt{syntax: "<number>"; inherits: true; initial-value: 1;}:root{color-scheme:dark;--bg-0: #0b0908;--bg-1: #141110;--bg-2: #1b1714;--bg-3: #241f1b;--bg-page: var(--bg-0);--bg-scene: var(--bg-0);--bg-sunken: #070605;--scrim: rgba(7, 6, 5, .72);--scrim-strong: rgba(7, 6, 5, .88);--line-1: rgba(255, 250, 244, .08);--line-2: rgba(255, 250, 244, .14);--line-3: rgba(255, 250, 244, .22);--border-interactive: rgba(255, 250, 244, .44);--border-interactive-strong: rgba(255, 250, 244, .6);--gold-100: #f7efde;--gold-200: #efdfbe;--gold-300: #e6cf9e;--gold-400: #ddbe7a;--gold-500: #c9a24b;--gold-600: #ae8732;--gold-700: #886925;--gold-800: #614a1a;--gold-900: #3d2f0f;--gold-rgb: 201, 162, 75;--gold-tint-weak: rgba(201, 162, 75, .08);--gold-tint: rgba(201, 162, 75, .16);--gold-tint-strong: rgba(201, 162, 75, .28);--gold-border: rgba(201, 162, 75, .38);--gold-glow-color: rgba(201, 162, 75, .34);--gold-glow: 0 0 24px -4px rgba(201, 162, 75, .34);--gold-glow-strong: 0 0 44px -6px rgba(201, 162, 75, .5), 0 0 12px -2px rgba(221, 190, 122, .4);--holo-100: #e0f5ff;--holo-200: #bde9ff;--holo-300: #99ddff;--holo-400: #6fcfff;--holo-500: #45bcf7;--holo-600: #17a6ee;--holo-700: #107fb7;--holo-800: #0c587d;--holo-900: #09374e;--holo-rgb: 111, 207, 255;--holo-tint-weak: rgba(111, 207, 255, .08);--holo-tint: rgba(111, 207, 255, .16);--holo-tint-strong: rgba(111, 207, 255, .28);--holo-border: rgba(111, 207, 255, .38);--holo-glow-color: rgba(111, 207, 255, .34);--holo-glow: 0 0 26px -4px rgba(111, 207, 255, .34);--holo-glow-strong: 0 0 48px -6px rgba(111, 207, 255, .52), 0 0 14px -2px rgba(153, 221, 255, .42);--accent-commerce: var(--gold-500);--accent-commerce-hover: var(--gold-400);--accent-commerce-active: var(--gold-600);--accent-commerce-muted: var(--gold-tint);--accent-commerce-border: var(--gold-border);--accent-commerce-glow: var(--gold-glow);--accent-information: var(--holo-400);--accent-information-hover: var(--holo-300);--accent-information-active: var(--holo-500);--accent-information-muted: var(--holo-tint);--accent-information-border: var(--holo-border);--accent-information-glow: var(--holo-glow);--status-success: #66cca7;--status-success-soft: rgba(102, 204, 167, .12);--status-success-border: rgba(102, 204, 167, .34);--status-warning: #f3a749;--status-warning-soft: rgba(243, 167, 73, .12);--status-warning-border: rgba(243, 167, 73, .34);--status-danger: #f0958a;--status-danger-soft: rgba(240, 149, 138, .12);--status-danger-border: rgba(240, 149, 138, .34);--status-danger-fill: #ec7265;--status-info: var(--holo-400);--status-info-soft: rgba(111, 207, 255, .12);--status-info-border: rgba(111, 207, 255, .34);--text-on-accent: var(--bg-0);--text-on-gold: var(--bg-0);--text-on-holo: var(--bg-0);--text-on-status: var(--bg-0);--text-1: rgba(255, 255, 255, .95);--text-2: rgba(255, 255, 255, .72);--text-3: rgba(255, 255, 255, .56);--text-4: rgba(255, 255, 255, .32);--text-opacity-1: .95;--text-opacity-2: .72;--text-opacity-3: .56;--text-opacity-4: .32;--link-on-information: var(--holo-400);--link-on-commerce: var(--gold-400);--link-underline: rgba(255, 255, 255, .28);--selection-bg: rgba(255, 250, 244, .22);--selection-fg: rgba(255, 255, 255, .98);--glass-live: 1;--glass-adapt-probe: 1;--glass-adapt-floor: 0;--glass-adapt: max(var(--glass-adapt-probe, 1), var(--glass-adapt-floor, 0));--glass-isolation: isolate;--glass-position: relative;--glass-rgb: 255, 250, 244;--glass-scrim-rgb: 11, 9, 8;--glass-1: rgba(255, 250, 244, .05);--glass-1-blur: 8px;--_glass-1-blur-live: calc(var(--glass-1-blur) * var(--glass-live));--glass-1-saturate: 1.15;--glass-1-scrim-min: 0;--glass-1-scrim-max: .9;--glass-1-scrim: rgba(11, 9, 8, calc(var(--glass-1-scrim-min) + (var(--glass-1-scrim-max) - var(--glass-1-scrim-min)) * var(--glass-adapt)));--glass-1-backdrop: blur(var(--_glass-1-blur-live)) saturate(var(--glass-1-saturate));--glass-2: rgba(255, 250, 244, .07);--glass-2-blur: 18px;--_glass-2-blur-live: calc(var(--glass-2-blur) * var(--glass-live));--glass-2-saturate: 1.3;--glass-2-scrim-min: .06;--glass-2-scrim-max: .92;--glass-2-scrim: rgba(11, 9, 8, calc(var(--glass-2-scrim-min) + (var(--glass-2-scrim-max) - var(--glass-2-scrim-min)) * var(--glass-adapt)));--glass-2-backdrop: blur(var(--_glass-2-blur-live)) saturate(var(--glass-2-saturate));--glass-3: rgba(255, 250, 244, .1);--glass-3-blur: 32px;--_glass-3-blur-live: calc(var(--glass-3-blur) * var(--glass-live));--glass-3-saturate: 1.45;--glass-3-scrim-min: .26;--glass-3-scrim-max: .94;--glass-3-scrim: rgba(11, 9, 8, calc(var(--glass-3-scrim-min) + (var(--glass-3-scrim-max) - var(--glass-3-scrim-min)) * var(--glass-adapt)));--glass-3-backdrop: blur(var(--_glass-3-blur-live)) saturate(var(--glass-3-saturate));--glass-card: var(--glass-2);--glass-card-scrim: var(--glass-2-scrim);--glass-card-backdrop: none;--glass-border: rgba(255, 250, 244, .15);--glass-border-strong: rgba(255, 250, 244, .26);--glass-rim-from: rgba(255, 250, 244, .44);--glass-rim-to: rgba(255, 250, 244, .05);--glass-rim-angle: 145deg;--glass-rim-width: 1px;--glass-highlight: rgba(255, 252, 246, .3);--glass-highlight-soft: rgba(255, 252, 246, .12);--glass-highlight-spread: rgba(255, 252, 246, .04);--glass-bounce: rgba(255, 244, 226, .06);--glass-inner-shadow: rgba(0, 0, 0, .45);--glass-shadow: 0 18px 48px -16px rgba(0, 0, 0, .72), 0 2px 6px -2px rgba(0, 0, 0, .5);--glass-grain-src: url(/tex/grain-128.webp);--glass-grain-size: 128px;--glass-grain-opacity: .055;--glass-grain-blend: overlay;--glass-grain-display: block;--glass-holo-tint: rgba(111, 207, 255, .07);--glass-holo-border: rgba(111, 207, 255, .22);--glass-holo-rim-from: rgba(153, 221, 255, .52);--glass-holo-rim-to: rgba(111, 207, 255, .06);--glass-holo-glow: var(--holo-glow);--glass-gold-tint: rgba(221, 190, 122, .06);--glass-gold-border: rgba(201, 162, 75, .24);--glass-gold-rim-from: rgba(230, 207, 158, .5);--glass-gold-rim-to: rgba(201, 162, 75, .06);--glass-gold-glow: var(--gold-glow);--glass-settle: var(--duration-4);--shadow-0: none;--shadow-1: 0 1px 2px -1px rgba(0, 0, 0, .6);--shadow-2: 0 4px 12px -3px rgba(0, 0, 0, .62);--shadow-3: 0 12px 32px -10px rgba(0, 0, 0, .66);--shadow-4: 0 28px 64px -20px rgba(0, 0, 0, .72);--focus-ring-color: rgba(255, 250, 244, .92);--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-outline: var(--focus-ring-width) solid var(--focus-ring-color);--focus-ring-outline-offset: var(--focus-ring-offset);--focus-ring-shadow: 0 0 0 var(--focus-ring-offset) rgba(11, 9, 8, .9), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-ring-color);--radius-none: 0;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--radius-pill: 999px;--radius-circle: 50%;--ease-entrance: cubic-bezier(.23, 1, .32, 1);--ease-interaction: cubic-bezier(.32, .72, 0, 1);--duration-1: 70ms;--duration-2: .11s;--duration-3: .15s;--duration-4: .24s;--duration-5: .4s;--duration-6: .7s;--duration-tap: var(--duration-1);--duration-state: var(--duration-2);--duration-swap: var(--duration-3);--duration-settle: var(--duration-4);--duration-entrance: var(--duration-5);--duration-ceremony: var(--duration-6);--motion-scale: 1;--z-under: -1;--z-base: 0;--z-scene: 1;--z-scene-overlay: 5;--z-floorline: 20;--z-rail: 30;--z-dock: 40;--z-panel: 50;--z-scrim: 60;--z-sheet: 70;--z-modal: 80;--z-toast: 90;--z-intro: 100;--z-skip-link: 110;--space-0: 0;--space-px: 1px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--space-11: 12rem;--space-gutter: clamp(1rem, .55rem + 2vw, 2rem);--space-section: clamp(3rem, 1.5rem + 6.67vw, 8rem);--target-min: 48px;--target-gap: 8px;--viewport-h-small: 100svh;--viewport-h: 100dvh;--viewport-h-large: 100lvh;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--layout-content-max: 72rem;--layout-prose-max: 68ch;--layout-rail-width: 21rem;--layout-rail-width-compact: 16.5rem;--layout-dock-height: 4rem;--layout-dock-inset: 1rem;--layout-floorline-height: 1px;--layout-frame-inset: clamp(.75rem, .4rem + 1.5vw, 1.5rem);--layout-border-hairline: 1px;--layout-border-strong: 2px;--scroll-pad-block-end: calc( var(--layout-dock-height) + var(--layout-dock-inset) + var(--safe-bottom) + var(--space-2) );--scroll-pad-inline-start: calc(var(--layout-rail-width) + var(--space-4));--scroll-pad-inline-start-compact: calc( var(--layout-rail-width-compact) + var(--space-4) );--font-display: "Cormorant Garamond", Cormorant, "EB Garamond", Garamond, "Times New Roman", Times, serif;--font-ui: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--weight-display-light: 300;--weight-display-regular: 400;--weight-display-medium: 500;--weight-display-semibold: 600;--weight-ui-regular: 400;--weight-ui-medium: 500;--weight-ui-semibold: 600;--type-display-1: clamp(2.75rem, 1.55rem + 5.33vw, 6rem);--type-display-2: clamp(2.125rem, 1.36rem + 3.4vw, 4rem);--type-display-3: clamp(1.625rem, 1.19rem + 1.93vw, 2.5rem);--type-display-4: clamp(1.3125rem, 1.06rem + 1.11vw, 1.75rem);--type-2xs: .6875rem;--type-xs: .75rem;--type-sm: .8125rem;--type-base: .9375rem;--type-md: 1rem;--type-lg: 1.125rem;--type-xl: 1.3125rem;--leading-tight: 1.08;--leading-snug: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-placard: .16em;--font-features-tabular: "tnum" 1, "lnum" 1, "zero" 1;--font-features-display: "liga" 1, "clig" 1, "dlig" 1;--font-features-ui: "liga" 1, "kern" 1;--font-artwork-title: italic var(--weight-display-regular) var(--type-display-3) / var(--leading-snug) var(--font-display);--font-artwork-title-sm: italic var(--weight-display-regular) var(--type-display-4) / var(--leading-snug) var(--font-display);--opacity-disabled: .38;--opacity-dim: .55;--opacity-full: 1}:root:where([data-camera=moving],[data-motion=true]),[data-glass-moving=true]{--glass-live: 0;--glass-1-backdrop: none;--glass-2-backdrop: none;--glass-3-backdrop: none;--glass-grain-opacity: 0;--glass-grain-blend: normal;--glass-grain-display: none}:root:where([data-backdrop=tokens]){--glass-adapt-probe: 0}:root:where([data-reduce-glass=true]){--glass-live: 0;--glass-adapt-floor: 1;--glass-1-scrim-max: 1;--glass-2-scrim-max: 1;--glass-3-scrim-max: 1;--glass-1-backdrop: none;--glass-2-backdrop: none;--glass-3-backdrop: none;--glass-grain-opacity: 0;--glass-grain-blend: normal;--glass-grain-display: none;--glass-border: rgba(255, 250, 244, .34);--glass-border-strong: rgba(255, 250, 244, .48);--glass-rim-from: rgba(255, 250, 244, .62);--glass-rim-to: rgba(255, 250, 244, .2)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--glass-live: 0;--glass-adapt-floor: 1;--glass-1-scrim-max: 1;--glass-2-scrim-max: 1;--glass-3-scrim-max: 1;--glass-1-backdrop: none;--glass-2-backdrop: none;--glass-3-backdrop: none;--glass-border: rgba(255, 250, 244, .34);--glass-border-strong: rgba(255, 250, 244, .48);--glass-rim-from: rgba(255, 250, 244, .62);--glass-rim-to: rgba(255, 250, 244, .2)}}@media(prefers-reduced-transparency:reduce){:root{--glass-live: 0;--glass-adapt-floor: 1;--glass-1-scrim-max: 1;--glass-2-scrim-max: 1;--glass-3-scrim-max: 1;--glass-1-backdrop: none;--glass-2-backdrop: none;--glass-3-backdrop: none;--glass-grain-opacity: 0;--glass-grain-blend: normal;--glass-grain-display: none;--glass-border: rgba(255, 250, 244, .34);--glass-border-strong: rgba(255, 250, 244, .48);--glass-rim-from: rgba(255, 250, 244, .62);--glass-rim-to: rgba(255, 250, 244, .2);--scrim: rgba(7, 6, 5, .94);--scrim-strong: rgba(7, 6, 5, .98)}}@media(prefers-contrast:more){:root{--text-1: rgba(255, 255, 255, 1);--text-2: rgba(255, 255, 255, .86);--text-3: rgba(255, 255, 255, .72);--text-4: rgba(255, 255, 255, .56);--text-opacity-1: 1;--text-opacity-2: .86;--text-opacity-3: .72;--text-opacity-4: .56;--glass-adapt-probe: 1;--glass-adapt-floor: 1;--glass-1-scrim-max: 1;--glass-2-scrim-max: 1;--glass-3-scrim-max: 1;--glass-border: rgba(255, 250, 244, .34);--glass-border-strong: rgba(255, 250, 244, .48);--glass-rim-from: rgba(255, 250, 244, .62);--glass-rim-to: rgba(255, 250, 244, .2);--line-1: rgba(255, 250, 244, .18);--line-2: rgba(255, 250, 244, .28);--line-3: rgba(255, 250, 244, .4);--border-interactive: rgba(255, 250, 244, .6);--border-interactive-strong: rgba(255, 250, 244, .78);--gold-border: rgba(201, 162, 75, .62);--holo-border: rgba(111, 207, 255, .62);--focus-ring-width: 3px}}@media(prefers-reduced-motion:reduce){:root{--motion-scale: 0;--duration-5: .15s;--duration-6: .15s;--glass-settle: var(--duration-2)}}@media(forced-colors:active){:root{--bg-0: Canvas;--bg-1: Canvas;--bg-2: Canvas;--bg-3: Canvas;--bg-page: Canvas;--bg-sunken: Canvas;--text-1: CanvasText;--text-2: CanvasText;--text-3: CanvasText;--text-4: GrayText;--accent-commerce: LinkText;--accent-commerce-hover: LinkText;--accent-commerce-active: ActiveText;--accent-information: LinkText;--accent-information-hover: LinkText;--accent-information-active: ActiveText;--link-on-commerce: LinkText;--link-on-information: LinkText;--status-success: CanvasText;--status-warning: CanvasText;--status-danger: CanvasText;--status-danger-fill: CanvasText;--status-info: CanvasText;--text-on-accent: Canvas;--text-on-gold: Canvas;--text-on-holo: Canvas;--text-on-status: Canvas;--glass-live: 0;--glass-1: Canvas;--glass-2: Canvas;--glass-3: Canvas;--glass-1-scrim: Canvas;--glass-2-scrim: Canvas;--glass-3-scrim: Canvas;--glass-1-backdrop: none;--glass-2-backdrop: none;--glass-3-backdrop: none;--glass-grain-opacity: 0;--glass-grain-blend: normal;--glass-grain-display: none;--glass-border: CanvasText;--glass-border-strong: CanvasText;--glass-rim-from: CanvasText;--glass-rim-to: CanvasText;--glass-highlight: transparent;--glass-highlight-soft: transparent;--glass-highlight-spread: transparent;--glass-bounce: transparent;--glass-shadow: none;--line-1: CanvasText;--line-2: CanvasText;--line-3: CanvasText;--border-interactive: CanvasText;--border-interactive-strong: CanvasText;--shadow-1: none;--shadow-2: none;--shadow-3: none;--shadow-4: none;--gold-glow: none;--gold-glow-strong: none;--holo-glow: none;--holo-glow-strong: none;--focus-ring-color: Highlight;--focus-ring-shadow: none;--selection-bg: Highlight;--selection-fg: HighlightText}}:root{--ease-entrance: cubic-bezier(.23, 1, .32, 1);--ease-interaction: cubic-bezier(.32, .72, 0, 1);--dur-70: var(--duration-1, 70ms);--dur-110: var(--duration-2, .11s);--dur-150: var(--duration-3, .15s);--dur-240: var(--duration-4, .24s);--dur-400: var(--duration-5, .4s);--dur-700: var(--duration-6, .7s);--dur-settle: var(--glass-settle, .24s);--dur-fade: .12s}.ease-entrance{transition-timing-function:var(--ease-entrance);animation-timing-function:var(--ease-entrance)}.ease-interaction{transition-timing-function:var(--ease-interaction);animation-timing-function:var(--ease-interaction)}.dur-70{transition-duration:var(--dur-70);animation-duration:var(--dur-70)}.dur-110{transition-duration:var(--dur-110);animation-duration:var(--dur-110)}.dur-150{transition-duration:var(--dur-150);animation-duration:var(--dur-150)}.dur-240{transition-duration:var(--dur-240);animation-duration:var(--dur-240)}.dur-400{transition-duration:var(--dur-400);animation-duration:var(--dur-400)}.dur-700{transition-duration:var(--dur-700);animation-duration:var(--dur-700)}.dur-settle{transition-duration:var(--dur-settle);animation-duration:var(--dur-settle)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}:where([data-motion~=scroll-progress],[data-motion~=scroll-progress] *){animation-duration:auto!important}:where([data-motion~=fade],[data-motion~=fade] *){transition-duration:var(--dur-fade)!important;animation-duration:var(--dur-fade)!important}}@property --glass-tint-1{syntax: "<color>"; inherits: false; initial-value: rgb(255 255 255 / .055);}@property --glass-tint-2{syntax: "<color>"; inherits: false; initial-value: rgb(36 31 27 / .34);}@property --glass-tint-3{syntax: "<color>"; inherits: false; initial-value: rgb(11 9 8 / .52);}@property --glass-glow{syntax: "<color>"; inherits: false; initial-value: rgb(111 207 255 / .18);}@property --glass-mx{syntax: "<length-percentage>"; inherits: true; initial-value: 50%;}@property --glass-my{syntax: "<length-percentage>"; inherits: true; initial-value: 0%;}@property --scrim-strength{syntax: "<number>"; inherits: true; initial-value: .62;}.glass{--glass-radius: 16px;--glass-adapt-scrim: var(--glass-2-scrim, rgb(11 9 8 / .06));--glass-blur: var(--glass-2-blur, 18px);--glass-saturate: var(--glass-2-saturate, 1.3);--glass-brightness: 1;--glass-tint-angle: 152deg;--glass-tint-1: rgb(255 255 255 / .055);--glass-tint-2: rgb(36 31 27 / .34);--glass-tint-3: rgb(11 9 8 / .52);--glass-catch-top: rgb(255 255 255 / .1);--glass-catch-bottom: rgb(255 255 255 / .035);--glass-glow: rgb(111 207 255 / .18);--glass-glow-size: 26px;--glass-shadow: 0 18px 44px -20px rgb(0 0 0 / .78), 0 2px 8px -4px rgb(0 0 0 / .55);--glass-rim-width: 1px;--glass-rim-angle: 145deg;--glass-rim-hi: rgb(255 255 255 / .56);--glass-rim-mid: rgb(255 255 255 / .14);--glass-rim-lo: rgb(255 255 255 / .03);--glass-rim-end: rgb(255 255 255 / .012);--glass-specular: rgb(255 255 255 / .6);--glass-specular-size: 140px;--glass-mx: var(--mx, 50%);--glass-my: var(--my, 0%);--glass-grain-size: 128px;--glass-accent: var(--holo-400, #6fcfff);--glass-settle-transition: var(--glass-settle, .24s) var(--ease-entrance, cubic-bezier(.23, 1, .32, 1));position:relative;border-radius:var(--glass-radius);isolation:isolate;background-color:var(--glass-adapt-scrim);background-image:linear-gradient(var(--glass-tint-angle),var(--glass-tint-1) 0%,var(--glass-tint-2) 54%,var(--glass-tint-3) 100%);-webkit-backdrop-filter:var(--glass-2-backdrop);backdrop-filter:var(--glass-2-backdrop);box-shadow:inset 0 1px 0 0 var(--glass-catch-top),inset 0 -1px 0 0 var(--glass-catch-bottom),inset 0 0 var(--glass-glow-size) calc(var(--glass-glow-size) * -.55) var(--glass-glow),var(--glass-shadow);-webkit-tap-highlight-color:rgb(255 255 255 / .06)}.glass .glass{--glass-grain-opacity: 0;-webkit-backdrop-filter:none;backdrop-filter:none}.glass:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;padding:var(--glass-rim-width);pointer-events:none;background-image:radial-gradient(var(--glass-specular-size) var(--glass-specular-size) at var(--glass-mx) var(--glass-my),var(--glass-specular) 0%,rgb(255 255 255 / 0) 68%),linear-gradient(var(--glass-rim-angle),var(--glass-rim-hi) 0%,var(--glass-rim-mid) 26%,var(--glass-rim-lo) 62%,var(--glass-rim-end) 100%);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-clip:content-box,border-box;mask-composite:exclude}.glass:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background-image:var(--glass-grain-src, url(/tex/grain-128.webp));background-repeat:repeat;background-size:var(--glass-grain-size) var(--glass-grain-size);opacity:var(--glass-grain-opacity, .055);mix-blend-mode:overlay}.glass:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--focus-ring-color, rgb(255 250 244 / .92));outline-offset:var(--focus-ring-offset, 2px);box-shadow:0 0 0 calc(var(--focus-ring-offset, 2px) + var(--focus-ring-width, 2px) + 2px) #0b0908eb,inset 0 1px 0 0 var(--glass-catch-top),inset 0 -1px 0 0 var(--glass-catch-bottom),inset 0 0 var(--glass-glow-size) calc(var(--glass-glow-size) * -.55) var(--glass-glow),var(--glass-shadow)}.glass--panel{--glass-radius: 24px;--glass-adapt-scrim: var(--glass-3-scrim, rgb(11 9 8 / .26));--glass-blur: var(--glass-3-blur, 32px);--glass-saturate: var(--glass-3-saturate, 1.45);--glass-tint-2: rgb(36 31 27 / .4);--glass-tint-3: rgb(11 9 8 / .62);--glass-glow-size: 34px;--glass-shadow: 0 28px 64px -24px rgb(0 0 0 / .82), 0 4px 14px -6px rgb(0 0 0 / .6);-webkit-backdrop-filter:var(--glass-3-backdrop);backdrop-filter:var(--glass-3-backdrop)}.glass--chip{--glass-radius: 999px;--glass-adapt-scrim: var(--glass-1-scrim, rgb(11 9 8 / 0));--glass-blur: var(--glass-1-blur, 8px);--glass-saturate: var(--glass-1-saturate, 1.15);--glass-glow-size: 18px;--glass-shadow: 0 10px 24px -12px rgb(0 0 0 / .7), 0 1px 4px -2px rgb(0 0 0 / .5);--glass-specular-size: 90px;--glass-rim-mid: rgb(255 255 255 / .44);--glass-rim-lo: rgb(255 255 255 / .38);--glass-rim-end: rgb(255 255 255 / .34);display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-block-size:48px;min-inline-size:48px;padding-inline:16px;-webkit-backdrop-filter:var(--glass-1-backdrop);backdrop-filter:var(--glass-1-backdrop)}.glass--drawer{--glass-radius: 24px;--glass-adapt-scrim: var(--glass-3-scrim, rgb(11 9 8 / .26));--glass-blur: var(--glass-3-blur, 32px);--glass-saturate: var(--glass-3-saturate, 1.45);--glass-tint-2: rgb(36 31 27 / .46);--glass-tint-3: rgb(11 9 8 / .7);--glass-glow-size: 40px;--glass-shadow: 0 -24px 70px -26px rgb(0 0 0 / .86);display:flex;flex-direction:column;border-radius:var(--glass-radius) var(--glass-radius) 0 0;max-block-size:100dvh;padding-inline:max(var(--glass-pad, 16px),env(safe-area-inset-left,0px)) max(var(--glass-pad, 16px),env(safe-area-inset-right,0px));padding-block-end:max(var(--glass-pad, 16px),env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:var(--glass-3-backdrop);backdrop-filter:var(--glass-3-backdrop)}.glass--drawer>.glass-drawer__scroll{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.glass--panel,.glass--drawer{transition:background-color var(--glass-settle-transition)}.glass--holo{--glass-accent: var(--holo-400, #6fcfff);--glass-glow: rgb(111 207 255 / .18)}.glass--gold{--glass-accent: var(--gold-500, #c9a24b);--glass-glow: rgb(201 162 75 / .16)}.glass--drawer[data-glass-surface][data-glass-variant=drawer][data-edge=left]{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--glass-radius);border-end-end-radius:var(--glass-radius);--glass-drawer-shadow-x: 24px;--glass-shadow: var(--glass-drawer-shadow-x) 0 70px -26px rgb(0 0 0 / .86);--glass-drawer-inline-max: 48rem;inline-size:min(88%,var(--glass-drawer-inline-max));block-size:var(--viewport-h, 100dvh);max-block-size:var(--viewport-h, 100dvh)}@media(min-width:48rem){.glass--drawer[data-glass-surface][data-glass-variant=drawer][data-edge=left]{inline-size:min(50%,var(--glass-drawer-inline-max))}}[dir=rtl] .glass--drawer[data-glass-surface][data-glass-variant=drawer][data-edge=left]{--glass-drawer-shadow-x: -24px}:where(:root[data-camera=moving],:root[data-motion=true]) :is(.glass,.glass--panel,.glass--chip,.glass--drawer){--glass-grain-opacity: 0;-webkit-backdrop-filter:none;backdrop-filter:none}@media(hover:hover)and (pointer:fine)and (not (prefers-contrast:more)){:where(.glass):hover{--glass-rim-hi: rgb(255 255 255 / .72);--glass-rim-mid: rgb(255 255 255 / .2);--glass-tint-1: rgb(255 255 255 / .075)}:where(.glass--chip):hover{--glass-rim-mid: rgb(255 255 255 / .52);--glass-rim-lo: rgb(255 255 255 / .46);--glass-rim-end: rgb(255 255 255 / .42)}}@media not (prefers-contrast:more){:where(.glass):active{--glass-rim-hi: rgb(255 255 255 / .4);--glass-tint-1: rgb(255 255 255 / .035)}}.glass-scrim{--scrim-rgb: 11 9 8;--scrim-strength: .62;--scrim-angle: to top;--scrim-text-plate: rgb(var(--scrim-rgb) / .94);position:relative;isolation:isolate}.glass-scrim:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background-image:linear-gradient(var(--scrim-angle),rgb(var(--scrim-rgb) / min(1,var(--scrim-strength) + .22)) 0%,rgb(var(--scrim-rgb) / var(--scrim-strength)) 42%,rgb(var(--scrim-rgb) / calc(var(--scrim-strength) * .38)) 74%,rgb(var(--scrim-rgb) / 0) 100%)}:where(.glass-scrim)>:not(:where(img,video,canvas,picture,svg,.glass-scrim__media)){position:relative;z-index:1}:where(.glass-scrim)>.glass-scrim__media{position:relative;z-index:-1}.glass-scrim--top{--scrim-angle: to bottom}.glass-scrim--flat:before{background-image:none;background-color:rgb(var(--scrim-rgb) / var(--scrim-strength))}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.glass,.glass--panel,.glass--chip,.glass--drawer{--glass-tint-1: rgb(255 255 255 / .05);--glass-tint-2: rgb(27 23 20 / .94);--glass-tint-3: rgb(11 9 8 / .97);--glass-rim-hi: rgb(255 255 255 / .72);--glass-rim-mid: rgb(255 255 255 / .5);--glass-rim-lo: rgb(255 255 255 / .4);--glass-rim-end: rgb(255 255 255 / .34);background-color:var(--bg-1, #141110)}.glass:hover,.glass:active{--glass-rim-hi: rgb(255 255 255 / .86);--glass-rim-mid: rgb(255 255 255 / .62);--glass-rim-lo: rgb(255 255 255 / .5);--glass-rim-end: rgb(255 255 255 / .44)}}@media(prefers-reduced-transparency:reduce){.glass,.glass--panel,.glass--chip,.glass--drawer{--glass-grain-opacity: .02;--glass-rim-hi: rgb(255 255 255 / .72);--glass-rim-mid: rgb(255 255 255 / .5);--glass-rim-lo: rgb(255 255 255 / .4);--glass-rim-end: rgb(255 255 255 / .34);background-image:none;background-color:var(--bg-1, #141110);-webkit-backdrop-filter:none;backdrop-filter:none}.glass:hover,.glass:active{--glass-rim-hi: rgb(255 255 255 / .86);--glass-rim-mid: rgb(255 255 255 / .62);--glass-rim-lo: rgb(255 255 255 / .5);--glass-rim-end: rgb(255 255 255 / .44)}.glass-scrim{--scrim-strength: .72}.glass-scrim>:not(:where(img,video,canvas,picture,svg,.glass-scrim__media)){background-color:var(--scrim-text-plate, rgb(11 9 8 / .94))}}:where(:root[data-reduce-glass=true]) :is(.glass,.glass--panel,.glass--chip,.glass--drawer){--glass-grain-opacity: 0;--glass-glow: transparent;--glass-rim-hi: rgb(255 255 255 / .72);--glass-rim-mid: rgb(255 255 255 / .5);--glass-rim-lo: rgb(255 255 255 / .4);--glass-rim-end: rgb(255 255 255 / .34);background-image:none;background-color:var(--bg-1, #141110);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 0 var(--glass-catch-top),var(--glass-shadow)}:where(:root[data-reduce-glass=true]) :is(.glass,.glass--panel,.glass--chip,.glass--drawer):is(:hover,:active){--glass-rim-hi: rgb(255 255 255 / .86);--glass-rim-mid: rgb(255 255 255 / .62);--glass-rim-lo: rgb(255 255 255 / .5);--glass-rim-end: rgb(255 255 255 / .44)}@media(prefers-reduced-motion:reduce){.glass,.glass--panel,.glass--chip,.glass--drawer{--glass-settle-transition: .01ms linear}}@media(prefers-contrast:more){.glass,.glass--panel,.glass--chip,.glass--drawer{--glass-grain-opacity: 0;--glass-glow: transparent;--glass-specular: transparent;--glass-catch-top: transparent;--glass-catch-bottom: transparent;--glass-rim-width: 1.5px;--glass-rim-hi: rgb(255 255 255 / .88);--glass-rim-mid: rgb(255 255 255 / .88);--glass-rim-lo: rgb(255 255 255 / .88);--glass-rim-end: rgb(255 255 255 / .88);background-image:none;background-color:var(--bg-0, #0b0908);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-shadow)}.glass:hover,.glass:active{--glass-rim-hi: rgb(255 255 255 / 1);--glass-rim-mid: rgb(255 255 255 / 1);--glass-rim-lo: rgb(255 255 255 / 1);--glass-rim-end: rgb(255 255 255 / 1)}.glass-scrim{--scrim-strength: .72}.glass-scrim>:not(:where(img,video,canvas,picture,svg,.glass-scrim__media)){background-color:var(--scrim-text-plate, rgb(11 9 8 / .94))}}@media(forced-colors:active){.glass,.glass--panel,.glass--chip,.glass--drawer{background-color:Canvas;background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;outline:1px solid CanvasText;outline-offset:-1px}.glass:before,.glass:after{display:none}.glass-scrim:before{display:none}.glass-scrim>:not(:where(img,video,canvas,picture,svg,.glass-scrim__media)){background-color:Canvas}.glass:focus-visible{outline:2px solid Highlight;outline-offset:2px;box-shadow:none}}:root{--layout-dock-height: calc(var(--target-min) + var(--space-2))}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,fieldset,legend{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}fieldset{padding:0;border:0;min-inline-size:0}[hidden]{display:none!important}html{background-color:var(--bg-page);color:var(--text-1);font-family:var(--font-ui);font-size:100%;line-height:var(--leading-normal);-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;scrollbar-color:var(--line-3) transparent;-webkit-tap-highlight-color:transparent}body{font-size:var(--type-base);font-feature-settings:var(--font-features-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-display-regular);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);font-feature-settings:var(--font-features-display);text-wrap:balance}h1{font-size:var(--type-display-2);line-height:var(--leading-tight)}h2{font-size:var(--type-display-3)}h3{font-size:var(--type-display-4)}h4{font-size:var(--type-xl)}h5,h6{font-family:var(--font-ui);font-size:var(--type-2xs);font-weight:var(--weight-ui-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-placard);text-transform:uppercase;color:var(--text-3)}p{max-inline-size:var(--layout-prose-max)}:where(p,li){line-height:var(--leading-relaxed)}small{font-size:var(--type-xs);color:var(--text-2)}strong,b{font-weight:var(--weight-ui-semibold)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9375em}abbr[title]{text-decoration:underline dotted;text-underline-offset:.2em;cursor:help}hr{border:0;border-block-start:var(--layout-border-hairline) solid var(--line-1);margin-block:var(--space-5)}.tabular,[data-tabular]{font-variant-numeric:tabular-nums lining-nums slashed-zero;font-feature-settings:var(--font-features-tabular)}a{color:inherit;text-decoration-line:underline;text-decoration-color:var(--link-underline);text-decoration-thickness:from-font;text-underline-offset:.18em}a:hover{text-decoration-color:currentColor}img,picture,svg,video,canvas{display:block;max-inline-size:100%}img,picture,svg,video{block-size:auto}canvas{max-block-size:100%}img{background-color:var(--bg-1)}figure>figcaption{margin-block-start:var(--space-2);font-size:var(--type-sm);color:var(--text-2)}table{inline-size:100%;border-collapse:collapse;text-align:start}caption{text-align:start;color:var(--text-3);font-size:var(--type-xs);letter-spacing:var(--tracking-placard);text-transform:uppercase;padding-block-end:var(--space-2)}th{text-align:start;font-weight:var(--weight-ui-medium);color:var(--text-3)}th,td{vertical-align:baseline;padding-block:var(--space-2);border-block-end:var(--layout-border-hairline) solid var(--line-1)}input,button,select,textarea,optgroup{font:inherit;font-feature-settings:inherit;color:inherit;letter-spacing:inherit}input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=submit],[type=button],[type=reset],[type=image]),select,textarea{inline-size:100%;min-block-size:var(--target-min);padding-inline:var(--space-3);padding-block:var(--space-2);background-color:var(--bg-sunken);color:var(--text-1);border:var(--layout-border-hairline) solid var(--border-interactive);border-radius:var(--radius-sm);transition:border-color var(--dur-110) var(--ease-interaction)}textarea{min-block-size:calc(var(--target-min) * 2);resize:vertical}input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=submit],[type=button],[type=reset],[type=image]):is(:hover,:focus),select:is(:hover,:focus),textarea:is(:hover,:focus){border-color:var(--border-interactive-strong)}::placeholder{color:var(--text-3);opacity:1}button,input[type=submit],input[type=button],input[type=reset]{min-block-size:var(--target-min);min-inline-size:var(--target-min);padding:0;background:none;border:0;border-radius:var(--radius-sm);color:inherit;cursor:pointer;text-align:inherit;touch-action:manipulation}:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled)}::selection{background-color:var(--selection-bg);color:var(--selection-fg)}:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-outline-offset)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:var(--focus-ring-shadow)}[tabindex="-1"]:focus{outline:none;box-shadow:none}html{scroll-padding-block-start:calc(var(--safe-top) + var(--space-4))}:root[data-shell-dock=true]{scroll-padding-block-end:var(--scroll-pad-block-end)}:root[data-shell-dock=true][data-shell-floorline=true]{scroll-padding-block-end:calc(var(--scroll-pad-block-end) + var(--space-2) + var(--target-min) + 2 * var(--space-1))}@media(min-width:48rem){:root[data-shell-rail=true]{scroll-padding-inline-start:calc(var(--scroll-pad-inline-start-compact) + max(0px,var(--safe-left) - var(--space-4)))}}@media(min-width:64rem){:root[data-shell-rail=true]{scroll-padding-inline-start:calc(var(--scroll-pad-inline-start) + max(0px,var(--safe-left) - var(--space-4)))}}:where(:target,[tabindex="-1"]){scroll-margin-block-start:calc(var(--safe-top) + var(--space-4))}:root[data-shell-dock=true] :where(:target,[tabindex="-1"]){scroll-margin-block-end:var(--scroll-pad-block-end)}:root[data-shell-dock=true][data-shell-floorline=true] :where(:target,[tabindex="-1"]){scroll-margin-block-end:calc(var(--scroll-pad-block-end) + var(--space-2) + var(--target-min) + 2 * var(--space-1))}@media(min-width:48rem){:root[data-shell-rail=true] :where(:target,[tabindex="-1"]){scroll-margin-inline-start:calc(var(--scroll-pad-inline-start-compact) + max(0px,var(--safe-left) - var(--space-4)))}}@media(min-width:64rem){:root[data-shell-rail=true] :where(:target,[tabindex="-1"]){scroll-margin-inline-start:calc(var(--scroll-pad-inline-start) + max(0px,var(--safe-left) - var(--space-4)))}}.visually-hidden,.visually-hidden--focusable:not(:focus):not(:focus-within):not(:active){position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;z-index:var(--z-skip-link);inset-block-start:calc(var(--safe-top) + var(--space-3));inset-inline-start:calc(var(--safe-left) + var(--space-3));padding-inline:var(--space-4);color:var(--text-1);font-size:var(--type-sm);font-weight:var(--weight-ui-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;white-space:nowrap;transform:translateY(calc(-100% - var(--safe-top) - var(--space-8)))}.skip-link:focus{transform:none}.ways-in{position:fixed;z-index:var(--z-skip-link);inset-block-start:calc(var(--safe-top) + var(--space-3));inset-inline:calc(var(--safe-left) + var(--space-3)) calc(var(--safe-right) + var(--space-3));transform:translateY(calc(-100% - var(--safe-top) - var(--space-8)))}.ways-in:focus-within{transform:none}.ways-in__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--target-gap);margin:0;padding:0;list-style:none}.ways-in__link{padding-inline:var(--space-4);color:var(--text-1);font-size:var(--type-sm);font-weight:var(--weight-ui-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;white-space:nowrap}.ways-in__link[aria-current=page]{--glass-rim-width: 2px;color:var(--holo-400)}[data-astro-cid-5tsk623b][data-glass-surface][data-glass-blur=faux]{-webkit-backdrop-filter:none;backdrop-filter:none}[data-astro-cid-5tsk623b]:where(:root[data-motion=true],:root[data-camera=moving]) [data-astro-cid-5tsk623b][data-glass-surface]:not([data-glass-blur=live]){-webkit-backdrop-filter:none;backdrop-filter:none}@media(not (prefers-reduced-transparency:reduce))and (not (prefers-contrast:more))and (not (forced-colors:active)){@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-astro-cid-5tsk623b]:where(:root:not([data-reduce-glass=true])) [data-astro-cid-5tsk623b][data-glass-surface][data-glass-hold=true][data-glass-blur=live]:not([data-glass-nested=true]){-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness))}}}[data-astro-cid-5tsk623b][data-glass-surface][data-glass-tier="1"]{--_glass-scrim-min: var(--glass-1-scrim-min, 0);--_glass-scrim-max: var(--glass-1-scrim-max, .9)}[data-astro-cid-5tsk623b][data-glass-surface][data-glass-tier="2"]{--_glass-scrim-min: var(--glass-2-scrim-min, .06);--_glass-scrim-max: var(--glass-2-scrim-max, .92)}[data-astro-cid-5tsk623b][data-glass-surface][data-glass-tier="3"]{--_glass-scrim-min: var(--glass-3-scrim-min, .26);--_glass-scrim-max: var(--glass-3-scrim-max, .94)}[data-astro-cid-5tsk623b][data-glass-surface][data-over=scene]{--glass-scrim-floor: .55}[data-astro-cid-5tsk623b][data-glass-surface][data-over=artwork]{--glass-scrim-floor: .72}[data-astro-cid-5tsk623b][data-glass-surface][data-over=artwork],[data-astro-cid-5tsk623b][data-glass-surface][data-over=scene],[data-astro-cid-5tsk623b][data-glass-surface][data-glass-scrim-floor=true]{--glass-adapt-scrim: rgba( var(--glass-scrim-rgb, 11, 9, 8), max( calc( var(--_glass-scrim-min) + (var(--_glass-scrim-max) - var(--_glass-scrim-min)) * var(--glass-adapt, 1) ), var(--glass-scrim-floor, 0) ) )}[data-astro-cid-5tsk623b][data-glass-surface]:after{display:var(--glass-grain-display, block);mix-blend-mode:var(--glass-grain-blend, overlay)}[data-astro-cid-5tsk623b][data-glass-surface][data-glass-grain=off]{--glass-grain-opacity: 0;--glass-grain-blend: normal;--glass-grain-display: none}[data-astro-cid-5tsk623b][data-glass-surface][data-glass-grain=off]:after{display:none}[data-astro-cid-5tsk623b][data-glass-surface][data-glass-variant=chip]{appearance:none;-webkit-appearance:none;border:0;margin:0;padding-block:0;color:var(--text-1, rgba(255, 255, 255, .95));font-family:var(--font-ui, ui-sans-serif, system-ui, sans-serif);font-size:var(--type-base, .9375rem);font-weight:var(--weight-ui-medium, 500);line-height:var(--leading-normal, 1.5);letter-spacing:var(--tracking-wide, .04em);font-feature-settings:var(--font-features-ui, "liga" 1, "kern" 1);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none}[data-astro-cid-5tsk623b][data-glass-surface][aria-pressed=true],[data-astro-cid-5tsk623b][data-glass-surface][aria-current]:not([aria-current=false]){--glass-rim-width: 2px}@media(not (prefers-reduced-transparency:reduce))and (not (prefers-contrast:more))and (not (forced-colors:active)){[data-astro-cid-5tsk623b]:where(:root:not([data-reduce-glass=true])) [data-astro-cid-5tsk623b][data-glass-surface][aria-pressed=true],[data-astro-cid-5tsk623b]:where(:root:not([data-reduce-glass=true])) [data-astro-cid-5tsk623b][data-glass-surface][aria-current]:not([aria-current=false]){--glass-rim-hi: rgba(255, 250, 244, .78);--glass-rim-mid: rgba(255, 250, 244, .52);--glass-tint-1: rgba(255, 255, 255, .08)}}[data-astro-cid-5tsk623b][data-glass-surface][disabled],[data-astro-cid-5tsk623b][data-glass-surface][aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled, .38)}.glass-chip__icon[data-astro-cid-5tsk623b]{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.25em;block-size:1.25em}.glass-chip__icon[data-astro-cid-5tsk623b] svg,.glass-chip__icon[data-astro-cid-5tsk623b] img{display:block;inline-size:100%;block-size:100%}.glass-chip__label[data-astro-cid-5tsk623b]{display:inline-block;min-inline-size:0}.glass-chip__vh[data-astro-cid-5tsk623b]{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.corner-nav[data-astro-cid-e43o3jzb]{--corner-nav-lift: calc(var(--layout-dock-height) - var(--target-min));position:fixed;z-index:var(--z-dock);inset-block-end:calc(var(--safe-bottom) + var(--corner-nav-lift));inset-inline-start:max(var(--space-4),var(--safe-left))}@media(min-width:48rem){.corner-nav[data-astro-cid-e43o3jzb]{--corner-nav-lift: calc( var(--layout-dock-height) - var(--target-min) + var(--layout-dock-inset) )}}.corner-nav__list[data-astro-cid-e43o3jzb]{display:flex;align-items:center;gap:var(--target-gap);margin:0;padding:0;list-style:none}.corner-nav__item[data-astro-cid-e43o3jzb]{display:flex}.corner-nav__chip[data-astro-cid-e43o3jzb]{inline-size:var(--target-min);block-size:var(--target-min);padding-inline:0}.corner-nav__chip[data-astro-cid-e43o3jzb] .glass-chip__icon{inline-size:24px;block-size:24px}.corner-nav__count[data-astro-cid-e43o3jzb]{position:absolute;inset-block-start:-4px;inset-inline-end:-4px;display:inline-flex;align-items:center;justify-content:center;min-inline-size:18px;block-size:18px;padding-inline:5px;border-radius:var(--radius-pill);background-color:var(--gold-500);color:var(--text-on-gold);font-family:var(--font-ui);font-size:var(--type-2xs);font-weight:var(--weight-ui-semibold);line-height:1;font-feature-settings:var(--font-features-tabular);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}.corner-nav__count[data-astro-cid-e43o3jzb][hidden]{display:none}@media(forced-colors:active){.corner-nav__count[data-astro-cid-e43o3jzb]{background-color:Canvas;color:CanvasText;outline:var(--layout-border-hairline) solid CanvasText}}.rail[data-astro-cid-gvqpado7].glass{display:flex;flex-direction:column;inline-size:100%;max-inline-size:var(--layout-rail-width);margin-inline:auto;padding:var(--space-4)}.rail__scroll[data-astro-cid-gvqpado7]{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.rail__placard[data-astro-cid-gvqpado7]{margin:0}.rail__eyebrow[data-astro-cid-gvqpado7]{margin:0 0 var(--space-1);color:var(--text-3);font-family:var(--font-ui);font-size:var(--type-2xs);font-weight:var(--weight-ui-medium);letter-spacing:var(--tracking-placard);text-transform:uppercase}.rail__artist-link[data-astro-cid-gvqpado7]{color:var(--link-on-information);text-decoration-color:var(--link-underline);text-underline-offset:.25em}.rail__artist-link[data-astro-cid-gvqpado7]:hover{color:var(--accent-information-hover)}.rail__artist-link[data-astro-cid-gvqpado7]:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-outline-offset);border-radius:var(--radius-sm)}.rail__title[data-astro-cid-gvqpado7]{margin:0 0 var(--space-3);color:var(--text-1);font:var(--font-artwork-title-sm)}.rail__room-name[data-astro-cid-gvqpado7]{margin:0 0 var(--space-3);color:var(--text-1);font-family:var(--font-display);font-size:var(--type-display-4);font-weight:var(--weight-display-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-placard);text-transform:uppercase}.rail__specs[data-astro-cid-gvqpado7]{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:var(--space-2) var(--space-3);margin:0}.rail__spec[data-astro-cid-gvqpado7]{display:contents}.rail__specs[data-astro-cid-gvqpado7] dt[data-astro-cid-gvqpado7]{color:var(--text-3);font-family:var(--font-ui);font-size:var(--type-2xs);line-height:var(--leading-normal);letter-spacing:var(--tracking-placard);text-transform:uppercase}.rail__specs[data-astro-cid-gvqpado7] dd[data-astro-cid-gvqpado7]{margin:0;color:var(--text-1);font-family:var(--font-ui);font-size:var(--type-sm);line-height:var(--leading-normal)}.rail__figure[data-astro-cid-gvqpado7]{font-feature-settings:var(--font-features-tabular);font-variant-numeric:tabular-nums lining-nums}.rail__note[data-astro-cid-gvqpado7]{margin:var(--space-4) 0 0;color:var(--text-2);font-family:var(--font-ui);font-size:var(--type-sm);line-height:var(--leading-relaxed)}.rail__commerce[data-astro-cid-gvqpado7]{display:flex;flex-direction:column;gap:var(--space-3);margin-block-start:var(--space-4);padding-block-start:var(--space-4);border-block-start:var(--layout-border-hairline) solid var(--line-1)}.rail__price[data-astro-cid-gvqpado7]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0}.rail__price[data-astro-cid-gvqpado7] dt[data-astro-cid-gvqpado7]{color:var(--text-3);font-family:var(--font-ui);font-size:var(--type-2xs);letter-spacing:var(--tracking-placard);text-transform:uppercase}.rail__price[data-astro-cid-gvqpado7] dd[data-astro-cid-gvqpado7]{margin:0;color:var(--gold-400);font-family:var(--font-ui);font-size:var(--type-xl);font-weight:var(--weight-ui-medium)}.rail__price[data-astro-cid-gvqpado7] dd[data-astro-cid-gvqpado7].rail__price-unknown{color:var(--text-2);font-size:var(--type-base);font-weight:var(--weight-ui-regular);letter-spacing:var(--tracking-wide)}.rail__status[data-astro-cid-gvqpado7]{margin:0;color:var(--text-2);font-family:var(--font-ui);font-size:var(--type-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.rail__claim[data-astro-cid-gvqpado7]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:var(--target-min);padding-inline:var(--space-5);border-radius:var(--radius-pill);background-color:var(--gold-500);box-shadow:var(--gold-glow);color:var(--text-on-gold);font-family:var(--font-ui);font-size:var(--type-base);font-weight:var(--weight-ui-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;transition:background-color var(--dur-110) var(--ease-interaction),box-shadow var(--dur-110) var(--ease-interaction)}@media(hover:hover)and (pointer:fine){.rail__claim[data-astro-cid-gvqpado7]:hover{background-color:var(--gold-400);box-shadow:var(--gold-glow-strong)}}.rail__claim[data-astro-cid-gvqpado7]:active{background-color:var(--gold-600)}.rail__claim[data-astro-cid-gvqpado7]:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-outline-offset)}.rail__claim-icon[data-astro-cid-gvqpado7]{flex:0 0 auto}.rail__actions[data-astro-cid-gvqpado7]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.rail__chip[data-astro-cid-gvqpado7]{--glass-grain-opacity: 0;--glass-grain-display: none;color:var(--text-2);font-family:var(--font-ui);font-size:var(--type-xs);letter-spacing:var(--tracking-wide);text-decoration:none}.rail__chip[data-astro-cid-gvqpado7].glass:after{display:none}.rail__chip[data-astro-cid-gvqpado7][data-emphasis=primary]{color:var(--text-1)}@media(hover:hover)and (pointer:fine){.rail__chip[data-astro-cid-gvqpado7]:hover{color:var(--text-1)}}.rail__chip-icon[data-astro-cid-gvqpado7]{flex:0 0 auto;color:var(--holo-400)}.rail__sr[data-astro-cid-gvqpado7]{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}@media(min-width:48rem){.rail--floating[data-astro-cid-gvqpado7].glass{--rail-chrome: calc( var(--safe-bottom) + var(--layout-dock-inset) + var(--layout-dock-height) + var(--space-2) + var(--target-min) + 2 * var(--space-1) + var(--space-4) );--rail-top: max(var(--space-6), calc(var(--safe-top) + var(--space-4)));position:fixed;z-index:var(--z-rail);inset-inline-start:max(var(--space-4),var(--safe-left));inset-block-start:var(--rail-top);inset-block-end:var(--rail-chrome);inline-size:var(--layout-rail-width-compact);block-size:fit-content;max-block-size:calc(var(--viewport-h-small) - var(--rail-top) - var(--rail-chrome));margin-block:auto;margin-inline:0}}@media(min-width:64rem){.rail--floating[data-astro-cid-gvqpado7].glass{inline-size:var(--layout-rail-width)}}@media(forced-colors:active){.rail__claim[data-astro-cid-gvqpado7]{background-color:ButtonFace;box-shadow:none;color:ButtonText;outline:var(--layout-border-hairline) solid ButtonText}.rail__price[data-astro-cid-gvqpado7] dd[data-astro-cid-gvqpado7],.rail__price[data-astro-cid-gvqpado7] dd[data-astro-cid-gvqpado7].rail__price-unknown,.rail__chip-icon[data-astro-cid-gvqpado7]{color:CanvasText}}:root{--floorline-gap: var(--space-2);--floorline-block-size: calc(var(--target-min) + 2 * var(--space-1))}.floorline[data-astro-cid-qwxaeek7]{position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none}.floorline--floating[data-astro-cid-qwxaeek7]{position:fixed;z-index:var(--z-floorline);inset-inline:0;inset-block-end:calc(var(--safe-bottom) + var(--layout-dock-height) + var(--floorline-gap));block-size:var(--floorline-block-size)}:root:has(.floorline--floating){--scroll-pad-block-end: calc( var(--safe-bottom) + var(--layout-dock-height) + var(--floorline-gap) + var(--floorline-block-size) + var(--space-2) )}@media(min-width:48rem){.floorline--floating[data-astro-cid-qwxaeek7]{inset-block-end:calc(var(--safe-bottom) + var(--layout-dock-inset) + var(--layout-dock-height) + var(--floorline-gap))}:root:has(.floorline--floating){--scroll-pad-block-end: calc( var(--safe-bottom) + var(--layout-dock-inset) + var(--layout-dock-height) + var(--floorline-gap) + var(--floorline-block-size) + var(--space-2) )}}.floorline__rail[data-astro-cid-qwxaeek7]{position:absolute;inset-inline:max(var(--space-gutter),var(--safe-left)) max(var(--space-gutter),var(--safe-right));inset-block-start:50%;block-size:var(--layout-floorline-height);translate:0 -50%;background-image:linear-gradient(to right,transparent 0%,var(--gold-800) 8%,var(--gold-800) 92%,transparent 100%)}.floorline__fill[data-astro-cid-qwxaeek7]{display:block;inline-size:100%;block-size:100%;transform:scaleX(1);transform-origin:0 50%;background-image:linear-gradient(to right,var(--gold-700) 0%,var(--gold-500) 70%,var(--gold-400) 100%);box-shadow:var(--gold-glow)}.floorline__trail[data-astro-cid-qwxaeek7]{display:flex;align-items:center;gap:var(--space-3);inline-size:max-content;max-inline-size:100%;margin:0;padding-block:var(--space-1);padding-inline:max(var(--space-gutter),var(--safe-left)) max(var(--space-gutter),var(--safe-right));overflow-x:auto;overscroll-behavior-inline:contain;list-style:none;pointer-events:auto;scrollbar-width:none}.floorline__trail[data-astro-cid-qwxaeek7]::-webkit-scrollbar{display:none}.floorline__step[data-astro-cid-qwxaeek7]{display:flex;flex:0 0 auto}.floorline__node[data-astro-cid-qwxaeek7].glass{--glass-grain-opacity: 0;--glass-grain-display: none;position:relative;color:var(--text-2);font-family:var(--font-ui);text-decoration:none;-webkit-backdrop-filter:var(--glass-card-backdrop);backdrop-filter:var(--glass-card-backdrop)}.floorline__node[data-astro-cid-qwxaeek7].glass:after{display:none}.floorline__label[data-astro-cid-qwxaeek7]{position:relative;z-index:1;display:block;max-inline-size:12ch;overflow:hidden;font-size:var(--type-2xs);letter-spacing:var(--tracking-placard);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.floorline__node[data-astro-cid-qwxaeek7][aria-current=page]{color:var(--gold-400)}@media(hover:hover)and (pointer:fine){a[data-astro-cid-qwxaeek7].floorline__node:hover{color:var(--text-1)}}.floorline__glow[data-astro-cid-qwxaeek7]{position:absolute;inset:0;z-index:0;border-radius:inherit;background-image:radial-gradient(120% 150% at 50% 128%,var(--gold-tint) 0%,transparent 72%);box-shadow:inset 0 0 0 var(--layout-border-hairline) var(--gold-border),inset 0 -8px 14px -10px var(--gold-glow-color),0 0 14px -8px var(--gold-glow-color);opacity:1;pointer-events:none}.floorline__terminus[data-astro-cid-qwxaeek7]{display:none;position:absolute;inset-inline-end:max(var(--space-3),var(--safe-right));inset-block-start:50%;translate:0 -50%;color:var(--gold-700);opacity:.7}@media(min-width:48rem){.floorline__terminus[data-astro-cid-qwxaeek7]{display:block}}@supports (animation-timeline: scroll()){.floorline__fill[data-astro-cid-qwxaeek7]{animation-name:floorline-fill;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root block)}.floorline__glow[data-astro-cid-qwxaeek7]{animation-name:floorline-node;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root block);animation-range:0% var(--floorline-node-at, 100%)}.floorline__node[data-astro-cid-qwxaeek7][aria-current=page] .floorline__glow[data-astro-cid-qwxaeek7]{animation-name:none;opacity:1}}@keyframes floorline-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes floorline-node{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-transparency:reduce){.floorline__fill[data-astro-cid-qwxaeek7]{box-shadow:none}.floorline__glow[data-astro-cid-qwxaeek7]{background-image:none;box-shadow:inset 0 0 0 var(--layout-border-hairline) var(--gold-border)}}@media(forced-colors:active){.floorline__rail[data-astro-cid-qwxaeek7]{background-image:none;background-color:CanvasText}.floorline__fill[data-astro-cid-qwxaeek7],.floorline__glow[data-astro-cid-qwxaeek7]{background-image:none;box-shadow:none}.floorline__node[data-astro-cid-qwxaeek7]{color:LinkText}.floorline__node[data-astro-cid-qwxaeek7][aria-current=page],.floorline__terminus[data-astro-cid-qwxaeek7]{color:CanvasText}}[data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-blur=faux]{-webkit-backdrop-filter:none;backdrop-filter:none}[data-astro-cid-bdh7oeoj]:where(:root[data-motion=true],:root[data-camera=moving]) [data-astro-cid-bdh7oeoj][data-glass-surface]:not([data-glass-blur=live]){-webkit-backdrop-filter:none;backdrop-filter:none}@media(not (prefers-reduced-transparency:reduce))and (not (prefers-contrast:more))and (not (forced-colors:active)){@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-astro-cid-bdh7oeoj]:where(:root:not([data-reduce-glass=true])) [data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-hold=true][data-glass-blur=live]:not([data-glass-nested=true]){-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness))}}}[data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-tier="1"]{--_glass-scrim-min: var(--glass-1-scrim-min, 0);--_glass-scrim-max: var(--glass-1-scrim-max, .9)}[data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-tier="2"]{--_glass-scrim-min: var(--glass-2-scrim-min, .06);--_glass-scrim-max: var(--glass-2-scrim-max, .92)}[data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-tier="3"]{--_glass-scrim-min: var(--glass-3-scrim-min, .26);--_glass-scrim-max: var(--glass-3-scrim-max, .94)}[data-astro-cid-bdh7oeoj][data-glass-surface][data-over=scene]{--glass-scrim-floor: .55}[data-astro-cid-bdh7oeoj][data-glass-surface][data-over=artwork]{--glass-scrim-floor: .72}[data-astro-cid-bdh7oeoj][data-glass-surface][data-over=artwork],[data-astro-cid-bdh7oeoj][data-glass-surface][data-over=scene],[data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-scrim-floor=true]{--glass-adapt-scrim: rgba( var(--glass-scrim-rgb, 11, 9, 8), max( calc( var(--_glass-scrim-min) + (var(--_glass-scrim-max) - var(--_glass-scrim-min)) * var(--glass-adapt, 1) ), var(--glass-scrim-floor, 0) ) )}[data-astro-cid-bdh7oeoj][data-glass-surface]:after{display:var(--glass-grain-display, block);mix-blend-mode:var(--glass-grain-blend, overlay)}[data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-grain=off]{--glass-grain-opacity: 0;--glass-grain-blend: normal;--glass-grain-display: none}[data-astro-cid-bdh7oeoj][data-glass-surface][data-glass-grain=off]:after{display:none}[data-astro-cid-bdh7oeoj][data-glass-surface][data-edge]{position:fixed;z-index:var(--z-sheet, 70)}[data-astro-cid-bdh7oeoj][data-glass-surface][data-edge=bottom]{inset-inline:0;inset-block-end:0;border-radius:var(--glass-radius) var(--glass-radius) 0 0}[data-astro-cid-bdh7oeoj][data-glass-surface][data-edge=top]{inset-inline:0;inset-block-start:0;border-radius:0 0 var(--glass-radius) var(--glass-radius);padding-block-start:max(var(--glass-pad, 16px),env(safe-area-inset-top,0px))}[data-astro-cid-bdh7oeoj][data-glass-surface][data-edge=left],[data-astro-cid-bdh7oeoj][data-glass-surface][data-edge=right]{inset-block:0;block-size:var(--viewport-h-small, 100svh);max-block-size:var(--viewport-h-small, 100svh);inline-size:min(100%,var(--layout-rail-width, 21rem));padding-block-start:max(var(--glass-pad, 16px),env(safe-area-inset-top,0px))}[data-astro-cid-bdh7oeoj][data-glass-surface][data-edge=left]{inset-inline-start:0;border-radius:0 var(--glass-radius) var(--glass-radius) 0}[data-astro-cid-bdh7oeoj][data-glass-surface][data-edge=right]{inset-inline-end:0;border-radius:var(--glass-radius) 0 0 var(--glass-radius)}.drawer[data-astro-cid-cw52eeg4]{display:contents;--drawer-slide-closed: -100%;--drawer-slide: var(--drawer-slide-closed);--drawer-visibility: hidden;--drawer-visibility-delay: var(--dur-240, .24s);--drawer-scrim-opacity: 0}html[dir=rtl] .drawer[data-astro-cid-cw52eeg4]{--drawer-slide-closed: 100%}.drawer[data-astro-cid-cw52eeg4][data-drawer-state=opening],.drawer[data-astro-cid-cw52eeg4][data-drawer-state=open]{--drawer-slide: 0%;--drawer-visibility: visible;--drawer-visibility-delay: 0s;--drawer-scrim-opacity: 1}.drawer[data-astro-cid-cw52eeg4][data-drawer-state=opening] .drawer__panel[data-astro-cid-cw52eeg4],.drawer[data-astro-cid-cw52eeg4][data-drawer-state=closing] .drawer__panel[data-astro-cid-cw52eeg4]{-webkit-backdrop-filter:none;backdrop-filter:none}.drawer__scrim[data-astro-cid-cw52eeg4]{position:fixed;inset:0;z-index:var(--z-scrim, 60);background-color:var(--scrim, rgba(7, 6, 5, .72));opacity:var(--drawer-scrim-opacity);visibility:var(--drawer-visibility);touch-action:pinch-zoom;transition:opacity var(--dur-240, .24s) var(--ease-interaction, cubic-bezier(.32, .72, 0, 1)),visibility 0s linear var(--drawer-visibility-delay)}.drawer__header[data-astro-cid-cw52eeg4]{display:flex;flex:none;align-items:flex-start;gap:var(--space-3, .75rem);padding-block:var(--space-2, .5rem) var(--space-4, 1rem);border-block-end:var(--layout-border-hairline, 1px) solid var(--line-2, rgba(255, 250, 244, .14))}.drawer__title[data-astro-cid-cw52eeg4]{flex:1 1 auto;min-inline-size:0;margin:0;color:var(--text-1, rgba(255, 255, 255, .95));font-family:var(--font-display, Georgia, serif);font-size:var(--type-display-4, 1.3125rem);font-weight:var(--weight-display-regular, 400);line-height:var(--leading-snug, 1.25);text-wrap:balance}.drawer__close[data-astro-cid-cw52eeg4]{flex:none}.drawer__scroll[data-astro-cid-cw52eeg4]{padding-block-start:var(--space-4, 1rem)}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.drawer__scrim[data-astro-cid-cw52eeg4]{background-color:var(--scrim-strong, rgba(7, 6, 5, .88))}}@media(forced-colors:active){.drawer__scrim[data-astro-cid-cw52eeg4]{background-color:Canvas}.drawer__header[data-astro-cid-cw52eeg4]{border-block-end-color:CanvasText}}.account[data-astro-cid-jw64qsil]{color:var(--text-2)}.account__lead[data-astro-cid-jw64qsil]{max-inline-size:46ch;margin-block:0;font-size:var(--type-md, 1rem);line-height:var(--leading-relaxed, 1.65)}.account__cta[data-astro-cid-jw64qsil]{margin-block:var(--space-5, 1.5rem) 0}.account__signin[data-astro-cid-jw64qsil]{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--target-min, 48px);padding-inline:var(--space-6, 2rem);border-radius:var(--radius-pill, 9999px);background:var(--accent-information);color:var(--text-on-holo);font-family:var(--font-ui, sans-serif);font-weight:var(--weight-ui-semibold, 600);text-decoration:none;transition:background-color var(--dur-110, .11s) var(--ease-interaction)}.account__signin[data-astro-cid-jw64qsil]:hover{background:var(--accent-information-hover)}.account__signin[data-astro-cid-jw64qsil]:active{background:var(--accent-information-active)}.account__signin[data-astro-cid-jw64qsil]:focus-visible{outline:var(--focus-ring-outline, 2px solid currentcolor);outline-offset:var(--focus-ring-outline-offset, 2px)}.account__note[data-astro-cid-jw64qsil]{max-inline-size:46ch;margin-block:var(--space-5, 1.5rem) 0;color:var(--text-3);font-size:var(--type-sm, .8125rem);line-height:var(--leading-relaxed, 1.6)}.account__links[data-astro-cid-jw64qsil]{list-style:none;padding:0;margin:var(--space-5, 1.5rem) 0 0}.account__links[data-astro-cid-jw64qsil] li[data-astro-cid-jw64qsil]{border-block-end:var(--layout-border-hairline, 1px) solid var(--line-1, rgba(255, 250, 244, .08))}.account__links[data-astro-cid-jw64qsil] a[data-astro-cid-jw64qsil]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1, .25rem);min-block-size:var(--target-min, 48px);padding-block:var(--space-3, .75rem);color:var(--link-on-information);text-decoration-color:var(--link-underline);text-underline-offset:.25em}.account__links[data-astro-cid-jw64qsil] a[data-astro-cid-jw64qsil]:hover{color:var(--accent-information-hover);text-decoration-color:currentcolor}.account__links[data-astro-cid-jw64qsil] a[data-astro-cid-jw64qsil]:focus-visible{outline:var(--focus-ring-outline, 2px solid currentcolor);outline-offset:var(--focus-ring-outline-offset, 2px)}.account__link-name[data-astro-cid-jw64qsil]{font-size:var(--type-md, 1rem)}.account__link-hint[data-astro-cid-jw64qsil]{color:var(--text-3);font-size:var(--type-sm, .8125rem);line-height:var(--leading-snug, 1.35);text-decoration:none}.account__signout-form[data-astro-cid-jw64qsil]{margin-block:var(--space-6, 2rem) 0}.account__signout[data-astro-cid-jw64qsil]{display:inline-flex;align-items:center;min-block-size:var(--target-min, 48px);padding-inline:var(--space-5, 1.5rem);border-radius:var(--radius-sm, 10px);background:transparent;color:var(--text-1);border:var(--layout-border-hairline, 1px) solid var(--border-interactive, currentcolor);font-family:var(--font-ui, sans-serif);font-size:var(--type-sm, .8125rem);cursor:pointer;transition:border-color var(--dur-110, .11s) var(--ease-interaction)}.account__signout[data-astro-cid-jw64qsil]:hover{border-color:var(--border-interactive-strong, currentcolor)}.account__signout[data-astro-cid-jw64qsil]:focus-visible{outline:var(--focus-ring-outline, 2px solid currentcolor);outline-offset:var(--focus-ring-outline-offset, 2px)}.handoff[data-astro-cid-jw64qsil]{position:fixed;inset:0;z-index:var(--z-modal, 80);background-color:var(--bg-0, #0b0908);opacity:0;visibility:hidden;pointer-events:none}.handoff[data-astro-cid-jw64qsil][data-auth-handoff=leaving]{visibility:visible;pointer-events:auto;animation:handoff-fall var(--dur-240, .24s) var(--ease-interaction) both}.handoff[data-astro-cid-jw64qsil][data-auth-handoff=returning]{visibility:visible;animation:handoff-rise var(--dur-240, .24s) var(--ease-entrance) both}@keyframes handoff-fall{0%{opacity:0}to{opacity:1}}@keyframes handoff-rise{0%{opacity:1}to{opacity:0}}@media(forced-colors:active){.account__signin[data-astro-cid-jw64qsil]{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}.account__signout[data-astro-cid-jw64qsil]{border-color:ButtonText;color:ButtonText}.account__links[data-astro-cid-jw64qsil] li[data-astro-cid-jw64qsil]{border-block-end-color:CanvasText}.handoff[data-astro-cid-jw64qsil]{background-color:Canvas}}.shell{min-block-size:var(--viewport-h-small);display:flow-root}.shell__main{display:block}@media(max-width:47.999rem){:root[data-shell-dock=true][data-shell-rail=true] .shell{padding-block-end:calc(var(--safe-bottom) + var(--layout-dock-height) + var(--space-4))}:root[data-shell-dock=true][data-shell-rail=true][data-shell-floorline=true] .shell{padding-block-end:calc(var(--safe-bottom) + var(--layout-dock-height) + var(--space-2) + var(--target-min) + 2 * var(--space-1) + var(--space-4))}}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-var-latin.woff2) format("woff2-variations"),url(/fonts/ibm-plex-sans-var-latin.woff2) format("woff2"),local("IBM Plex Sans"),local("IBMPlexSans");font-weight:400 700;font-style:normal;font-display:optional}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-garamond-var-latin.woff2) format("woff2-variations"),url(/fonts/cormorant-garamond-var-latin.woff2) format("woff2"),local("Cormorant Garamond"),local("CormorantGaramond-Regular");font-weight:300 700;font-style:normal;font-display:optional}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-garamond-var-latin-italic.woff2) format("woff2-variations"),url(/fonts/cormorant-garamond-var-latin-italic.woff2) format("woff2"),local("Cormorant Garamond Italic"),local("CormorantGaramond-Italic");font-weight:300 700;font-style:italic;font-display:optional}@font-face{font-family:Cormorant;src:local("Times New Roman"),local("Tinos"),local("Liberation Serif"),local("Nimbus Roman"),local("Georgia"),local("Noto Serif");font-weight:300 700;font-style:normal;size-adjust:79%;ascent-override:116%;descent-override:36%;line-gap-override:0%}@font-face{font-family:Cormorant;src:local("Times New Roman Italic"),local("Tinos Italic"),local("Liberation Serif Italic"),local("Nimbus Roman Italic"),local("Georgia Italic"),local("Noto Serif Italic");font-weight:300 700;font-style:italic;size-adjust:79%;ascent-override:116%;descent-override:36%;line-gap-override:0%}.museum[data-astro-cid-sbqpw3iz]{--museum-dock-clearance: 0px;--museum-rail-gutter: 0px;min-block-size:var(--viewport-h-small)}.museum[data-astro-cid-sbqpw3iz][data-chrome]{--museum-dock-clearance: calc( var(--safe-bottom) + var(--layout-dock-inset) + var(--layout-dock-height) + var(--space-4) )}.museum[data-astro-cid-sbqpw3iz][data-chrome][data-floorline]{--museum-dock-clearance: calc( var(--safe-bottom) + var(--layout-dock-inset) + var(--layout-dock-height) + var(--space-2) + var(--target-min) + 2 * var(--space-1) + var(--space-4) )}@media(min-width:48rem){.museum[data-astro-cid-sbqpw3iz][data-rail]{--museum-rail-gutter: calc( max(var(--space-4), var(--safe-left)) + var(--layout-rail-width-compact) + var(--space-gutter) )}}@media(min-width:64rem){.museum[data-astro-cid-sbqpw3iz][data-rail]{--museum-rail-gutter: calc( max(var(--space-4), var(--safe-left)) + var(--layout-rail-width) + var(--space-gutter) )}}.museum--document[data-astro-cid-sbqpw3iz]{padding-block-start:var(--space-section);padding-block-end:calc(var(--space-section) + var(--museum-dock-clearance));padding-inline-start:max(var(--space-gutter),var(--safe-left),var(--museum-rail-gutter));padding-inline-end:max(var(--space-gutter),var(--safe-right))}.museum--document[data-astro-cid-sbqpw3iz]>.museum__inner[data-astro-cid-sbqpw3iz]{inline-size:100%;max-inline-size:var(--layout-content-max);margin-inline-start:0;margin-inline-end:auto}@media(min-width:84rem){.museum--document[data-astro-cid-sbqpw3iz]>.museum__inner[data-astro-cid-sbqpw3iz]{margin-inline:auto}}.museum--immersive[data-astro-cid-sbqpw3iz]{min-block-size:var(--viewport-h-small);padding-inline:0;padding-block-start:0;padding-block-end:var(--museum-dock-clearance);inline-size:100%;max-inline-size:none}.museum--immersive[data-astro-cid-sbqpw3iz]>.museum__inner[data-astro-cid-sbqpw3iz]{min-block-size:calc(var(--viewport-h-small) - var(--museum-dock-clearance));padding:0;inline-size:100%;max-inline-size:none}
