html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300 900;font-stretch:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-VariableItalic.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:300 900;font-stretch:normal}@font-face{font-family:Roboto Mono;src:url(/fonts/RobotoMono-Variable.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100 700;font-stretch:normal}@font-face{font-family:Roboto Mono;src:url(/fonts/RobotoMono-Italic-Variable.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:100 700;font-stretch:normal}@font-face{font-family:Clock;src:url(/fonts/Clock.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}:root{--cafe-color-grey-50: rgba(252,252,252, 1);--cafe-color-grey-75: rgba(248,248,249, 1);--cafe-color-grey-200: rgba(241,241,247, 1);--cafe-color-grey-300: rgba(178,188,189, 1);--cafe-color-grey-700: rgba(104,107,107, 1);--cafe-color-grey-900: rgba(46,43,43, 1);--cafe-color-grey-925: rgba(35,32,32, 1);--cafe-color-grey-950: rgba(23,21,21, 1);--cafe-color-grey-75-alpha-12: rgba(248,248,249, .12);--cafe-color-grey-75-alpha-30: rgba(248,248,249, .3);--cafe-color-grey-75-alpha-70: rgba(248,248,249, .7);--cafe-color-grey-925-alpha-12: rgba(35,32,32, .12);--cafe-color-grey-925-alpha-30: rgba(35,32,32, .3);--cafe-color-grey-925-alpha-70: rgba(35,32,32, .7);--cafe-color-green-100: rgba(240,255,246, 1);--cafe-color-green-300: rgba(203,255,218, 1);--cafe-color-green-500: rgba(53,255,146, 1);--cafe-color-green-700: rgba(37,100,66, 1);--cafe-color-green-100-alpha-5: rgba(240,255,246, .05);--cafe-color-blue-100: rgba(240,244,254, 1);--cafe-color-blue-300: rgba(160,216,255, 1);--cafe-color-blue-500: rgba(37,99,235, 1);--cafe-color-blue-700: rgba(36,75,162, 1);--cafe-color-red-300: rgba(253,193,243, 1);--cafe-color-red-500: rgba(250,85,49, 1);--cafe-color-red-500-alpha-50: rgba(250,85,49, .5);--cafe-color-orange-300: rgba(255,232,175, 1);--cafe-color-orange-500: rgba(250,170,120, 1);--cafe-color-yellow-300: rgba(254,250,216, 1);--cafe-color-yellow-500: rgba(255,239,93, 1);--cafe-color-teal-300: rgba(140,255,220, 1);--cafe-color-teal-500: rgba(11,211,154, 1);--cafe-color-cyan-300: rgba(169,255,255, 1);--cafe-color-cyan-500: rgba(0,184,184, 1);--cafe-color-purple-300: rgba(232,214,255, 1);--cafe-color-purple-500: rgba(120,75,240, 1);--cafe-color-magenta-300: rgba(255,223,254, 1);--cafe-color-magenta-500: rgba(221,93,210, 1);--cafe-color-pink-300: rgba(255,219,230, 1);--cafe-color-pink-500: rgba(252,71,125, 1);--cafe-font-weight-regular: 400;--cafe-font-weight-medium: 500;--cafe-font-weight-semibold: 600;--cafe-font-weight-bold: 700;--cafe-font-weight-black: 900;--cafe-font-family-clock: Clock, system-ui, Helvetica, sans-serif, "Apple Color Emoji";--cafe-font-family-roboto-mono: "Roboto Mono", Monaco, monospace, "Apple Color Emoji";--cafe-font-family-satoshi: Satoshi, system-ui, "SF Pro Display", Helvetica, sans-serif, "Apple Color Emoji";--type-line-height-hero-base: 1;--type-line-height-hero-desktop: 1;--type-line-height-body-base: 1.4;--type-line-height-body-desktop: 1.4;--type-line-height-label-base: 1.3;--type-line-height-label-desktop: 1.3;--type-line-height-caption-base: 1.3;--type-line-height-caption-desktop: 1.3;--type-line-height-heading-1-base: 1.1;--type-line-height-heading-1-desktop: 1.1;--type-line-height-heading-2-base: 1.4;--type-line-height-heading-2-desktop: 1.4;--type-line-height-heading-3-base: 1.2;--type-line-height-heading-3-desktop: 1.2;--type-line-height-heading-4-base: 1.1;--type-line-height-heading-4-desktop: 1.1;--type-line-height-heading-5-base: 1.3;--type-line-height-heading-5-desktop: 1.3;--type-line-height-heading-6-base: 1;--type-line-height-heading-6-desktop: 1;--scale-0: 0px;--scale-25: 1px;--scale-37: 1.5px;--scale-50: 2px;--scale-75: 3px;--scale-100: 4px;--scale-150: 6px;--scale-200: 8px;--scale-250: 10px;--scale-300: 12px;--scale-350: 14px;--scale-400: 16px;--scale-450: 18px;--scale-500: 20px;--scale-550: 22px;--scale-600: 24px;--scale-800: 32px;--scale-850: 34px;--scale-950: 38px;--scale-1200: 48px;--scale-1600: 64px;--scale-2400: 96px;--scale-4500: 180px;--scale-rem-25: .0714rem;--scale-rem-37: .107rem;--scale-rem-50: .142rem;--scale-rem-75: .214rem;--scale-rem-100: .285rem;--scale-rem-150: .428rem;--scale-rem-200: .571rem;--scale-rem-250: .714rem;--scale-rem-300: .857rem;--scale-rem-350: 1rem;--scale-rem-400: 1.142rem;--scale-rem-450: 1.285rem;--scale-rem-500: 1.428rem;--scale-rem-550: 1.571rem;--scale-rem-600: 1.714rem;--scale-rem-800: 2.285rem;--scale-rem-850: 2.428rem;--scale-rem-950: 2.714rem;--scale-rem-1200: 3.428rem;--scale-rem-1600: 4.571rem;--scale-rem-2400: 6.857rem;--scale-rem-4500: 12.857rem;--primary-100: var(--cafe-color-green-100);--primary-300: var(--cafe-color-green-300);--primary-500: var(--cafe-color-green-500);--primary-700: var(--cafe-color-green-700);--primary-100-alpha-5: var(--cafe-color-green-100-alpha-5);--secondary-100: var(--cafe-color-blue-100);--secondary-300: var(--cafe-color-blue-300);--secondary-500: var(--cafe-color-blue-500);--secondary-700: var(--cafe-color-blue-700);--tertiary-300: var(--cafe-color-purple-300);--tertiary-500: var(--cafe-color-purple-500);--quaternary-300: var(--cafe-color-pink-300);--quaternary-500: var(--cafe-color-pink-500);--quinary-300: var(--cafe-color-cyan-300);--quinary-500: var(--cafe-color-cyan-500);--senary-300: var(--cafe-color-teal-300);--senary-500: var(--cafe-color-teal-500);--septenary-300: var(--cafe-color-magenta-300);--septenary-500: var(--cafe-color-magenta-500);--octonary-300: var(--cafe-color-orange-300);--octonary-500: var(--cafe-color-orange-500);--neutral-50: var(--cafe-color-grey-50);--neutral-75: var(--cafe-color-grey-75);--neutral-200: var(--cafe-color-grey-200);--neutral-300: var(--cafe-color-grey-300);--neutral-700: var(--cafe-color-grey-700);--neutral-900: var(--cafe-color-grey-900);--neutral-925: var(--cafe-color-grey-925);--neutral-950: var(--cafe-color-grey-950);--neutral-75-alpha-12: var(--cafe-color-grey-75-alpha-12);--neutral-75-alpha-30: var(--cafe-color-grey-75-alpha-30);--neutral-75-alpha-70: var(--cafe-color-grey-75-alpha-70);--neutral-925-alpha-12: var(--cafe-color-grey-925-alpha-12);--neutral-925-alpha-30: var(--cafe-color-grey-925-alpha-30);--neutral-925-alpha-70: var(--cafe-color-grey-925-alpha-70);--success-100: var(--cafe-color-green-100);--success-300: var(--cafe-color-green-300);--success-500: var(--cafe-color-green-500);--success-700: var(--cafe-color-green-700);--alert-300: var(--cafe-color-red-300);--alert-500: var(--cafe-color-red-500);--alert-500-alpha-50: var(--cafe-color-red-500-alpha-50);--warning-300: var(--cafe-color-yellow-300);--warning-500: var(--cafe-color-yellow-500);--surface-tertiary-base: var(--cafe-color-grey-75-alpha-70);--surface-tertiary-dark: var(--cafe-color-grey-925-alpha-70);--border-radius-none-base: var(--scale-0);--border-radius-rem-none-base: var(--scale-0);--border-width-none-base: var(--scale-0);--type-font-family-primary: var(--cafe-font-family-satoshi);--type-font-family-secondary: var(--cafe-font-family-roboto-mono);--type-font-family-tertiary: var(--cafe-font-family-clock);--type-font-size-hero-base: var(--scale-4500);--type-font-size-hero-desktop: var(--scale-4500);--type-font-size-body-base: var(--scale-350);--type-font-size-body-desktop: var(--scale-350);--type-font-size-label-base: var(--scale-300);--type-font-size-label-desktop: var(--scale-300);--type-font-size-caption-base: var(--scale-300);--type-font-size-caption-desktop: var(--scale-300);--type-font-size-heading-1-base: var(--scale-850);--type-font-size-heading-1-desktop: var(--scale-850);--type-font-size-heading-2-base: var(--scale-550);--type-font-size-heading-2-desktop: var(--scale-550);--type-font-size-heading-3-base: var(--scale-500);--type-font-size-heading-3-desktop: var(--scale-500);--type-font-size-heading-4-base: var(--scale-450);--type-font-size-heading-4-desktop: var(--scale-450);--type-font-size-heading-5-base: var(--scale-450);--type-font-size-heading-5-desktop: var(--scale-450);--type-font-size-heading-6-base: var(--scale-400);--type-font-size-heading-6-desktop: var(--scale-400);--space-none: var(--scale-0);--space-6xs: var(--scale-25);--space-5xs: var(--scale-37);--space-4xs: var(--scale-50);--space-3xs: var(--scale-75);--space-2xs: var(--scale-100);--space-xs: var(--scale-150);--space-sm: var(--scale-200);--space-md: var(--scale-250);--space-lg: var(--scale-300);--space-xl: var(--scale-400);--space-2xl: var(--scale-500);--space-3xl: var(--scale-600);--space-4xl: var(--scale-800);--space-5xl: var(--scale-850);--space-6xl: var(--scale-1200);--space-10xl: var(--scale-4500);--space-rem-none: var(--scale-0);--space-rem-6xs: var(--scale-rem-25);--space-rem-5xs: var(--scale-rem-37);--space-rem-4xs: var(--scale-rem-50);--space-rem-3xs: var(--scale-rem-75);--space-rem-2xs: var(--scale-rem-100);--space-rem-xs: var(--scale-rem-150);--space-rem-sm: var(--scale-rem-200);--space-rem-md: var(--scale-rem-250);--space-rem-lg: var(--scale-rem-300);--space-rem-xl: var(--scale-rem-400);--space-rem-2xl: var(--scale-rem-500);--space-rem-3xl: var(--scale-rem-600);--space-rem-4xl: var(--scale-rem-800);--space-rem-5xl: var(--scale-rem-850);--space-rem-6xl: var(--scale-rem-1200);--space-rem-10xl: var(--scale-rem-4500);--black: var(--neutral-950);--white: var(--neutral-50);--surface-page-base: var(--neutral-75);--surface-page-dark: var(--neutral-925);--surface-primary-base: var(--neutral-50);--surface-primary-dark: var(--neutral-950);--surface-secondary-base: var(--neutral-200);--surface-secondary-dark: var(--neutral-900);--surface-success-base: var(--success-300);--surface-success-dark: var(--success-300);--surface-alert-base: var(--alert-500);--surface-alert-dark: var(--alert-500);--surface-warning-base: var(--warning-300);--surface-warning-dark: var(--warning-300);--surface-action-primary-base: var(--primary-500);--surface-action-primary-dark: var(--primary-500);--surface-action-secondary-base: var(--neutral-50);--surface-action-secondary-dark: var(--neutral-950);--surface-action-tertiary-base: var(--secondary-500);--surface-action-tertiary-dark: var(--secondary-500);--surface-action-disabled-base: var(--neutral-200);--surface-action-disabled-dark: var(--neutral-900);--surface-action-hover-primary-base: var(--primary-700);--surface-action-hover-primary-dark: var(--primary-700);--surface-action-hover-secondary-base: var(--neutral-200);--surface-action-hover-secondary-dark: var(--neutral-900);--surface-action-hover-tertiary-base: var(--secondary-700);--surface-action-hover-tertiary-dark: var(--secondary-700);--surface-accent-primary-base: var(--secondary-300);--surface-accent-primary-dark: var(--secondary-300);--surface-accent-secondary-base: var(--tertiary-300);--surface-accent-secondary-dark: var(--tertiary-300);--surface-accent-tertiary-base: var(--quaternary-300);--surface-accent-tertiary-dark: var(--quaternary-300);--surface-accent-quaternary-base: var(--primary-300);--surface-accent-quaternary-dark: var(--primary-300);--surface-accent-quinary-base: var(--quinary-300);--surface-accent-quinary-dark: var(--quinary-300);--surface-accent-senary-base: var(--senary-300);--surface-accent-senary-dark: var(--senary-300);--surface-accent-septenary-base: var(--septenary-300);--surface-accent-septenary-dark: var(--septenary-300);--surface-accent-octonary-base: var(--octonary-300);--surface-accent-octonary-dark: var(--octonary-300);--text-primary-base: var(--neutral-925);--text-primary-dark: var(--neutral-75);--text-secondary-base: var(--neutral-700);--text-secondary-dark: var(--neutral-300);--text-tertiary-base: var(--neutral-300);--text-tertiary-dark: var(--neutral-700);--text-quaternary-base: var(--neutral-50);--text-quaternary-dark: var(--neutral-950);--text-success-base: var(--primary-500);--text-success-dark: var(--primary-500);--text-alert-base: var(--alert-500);--text-alert-dark: var(--alert-500);--text-warning-base: var(--neutral-925);--text-warning-dark: var(--neutral-925);--text-action-base: var(--neutral-700);--text-action-dark: var(--neutral-300);--text-action-hover-base: var(--secondary-500);--text-action-hover-dark: var(--primary-500);--text-on-action-primary-base: var(--neutral-925);--text-on-action-primary-dark: var(--neutral-925);--text-on-action-secondary-base: var(--neutral-925);--text-on-action-secondary-dark: var(--neutral-75);--text-on-action-tertiary-base: var(--neutral-50);--text-on-action-tertiary-dark: var(--neutral-50);--text-on-disabled-primary-base: var(--neutral-300);--text-on-disabled-primary-dark: var(--neutral-700);--text-on-disabled-secondary-base: var(--neutral-925-alpha-30);--text-on-disabled-secondary-dark: var(--neutral-75-alpha-30);--text-accent-primary-base: var(--secondary-500);--text-accent-primary-dark: var(--secondary-500);--text-accent-secondary-base: var(--tertiary-500);--text-accent-secondary-dark: var(--tertiary-500);--text-accent-tertiary-base: var(--quaternary-500);--text-accent-tertiary-dark: var(--quaternary-500);--text-accent-quaternary-base: var(--primary-500);--text-accent-quaternary-dark: var(--primary-500);--text-accent-quinary-base: var(--quinary-500);--text-accent-quinary-dark: var(--quinary-500);--text-accent-senary-base: var(--senary-500);--text-accent-senary-dark: var(--senary-500);--text-accent-septenary-base: var(--septenary-500);--text-accent-septenary-dark: var(--septenary-500);--text-accent-octonary-base: var(--octonary-500);--text-accent-octonary-dark: var(--octonary-500);--text-accent-nonary-base: var(--warning-500);--text-accent-nonary-dark: var(--warning-500);--graphic-primary-base: var(--neutral-925);--graphic-primary-dark: var(--neutral-75);--graphic-secondary-base: var(--neutral-300);--graphic-secondary-dark: var(--neutral-700);--graphic-tertiary-base: var(--neutral-50);--graphic-tertiary-dark: var(--neutral-950);--graphic-success-base: var(--success-500);--graphic-success-dark: var(--success-500);--graphic-alert-base: var(--alert-500);--graphic-alert-dark: var(--alert-500);--graphic-warning-base: var(--neutral-925);--graphic-warning-dark: var(--neutral-925);--graphic-disabled-base: var(--neutral-925-alpha-30);--graphic-disabled-dark: var(--neutral-75-alpha-30);--graphic-action-base: var(--neutral-700);--graphic-action-dark: var(--neutral-300);--graphic-action-hover-base: var(--secondary-500);--graphic-action-hover-dark: var(--primary-500);--graphic-on-action-primary-base: var(--neutral-925);--graphic-on-action-primary-dark: var(--neutral-925);--graphic-on-action-secondary-base: var(--neutral-925);--graphic-on-action-secondary-dark: var(--neutral-75);--graphic-on-disabled-primary-base: var(--neutral-925-alpha-30);--graphic-on-disabled-primary-dark: var(--neutral-925-alpha-30);--graphic-on-disabled-secondary-base: var(--neutral-925-alpha-30);--graphic-on-disabled-secondary-dark: var(--neutral-75-alpha-30);--graphic-accent-primary-base: var(--secondary-500);--graphic-accent-primary-dark: var(--secondary-500);--graphic-accent-secondary-base: var(--tertiary-500);--graphic-accent-secondary-dark: var(--tertiary-500);--graphic-accent-tertiary-base: var(--quaternary-500);--graphic-accent-tertiary-dark: var(--quaternary-500);--graphic-accent-quaternary-base: var(--primary-500);--graphic-accent-quaternary-dark: var(--primary-500);--graphic-accent-quinary-base: var(--quinary-500);--graphic-accent-quinary-dark: var(--quinary-500);--graphic-accent-senary-base: var(--senary-500);--graphic-accent-senary-dark: var(--senary-500);--graphic-accent-septenary-base: var(--septenary-500);--graphic-accent-septenary-dark: var(--septenary-500);--graphic-accent-octonary-base: var(--octonary-500);--graphic-accent-octonary-dark: var(--octonary-500);--border-primary-base: var(--neutral-925-alpha-12);--border-primary-dark: var(--neutral-75-alpha-12);--border-secondary-base: var(--neutral-925);--border-secondary-dark: var(--neutral-75);--border-success-base: var(--success-500);--border-success-dark: var(--success-500);--border-alert-base: var(--alert-500);--border-alert-dark: var(--alert-500);--border-warning-base: var(--warning-500);--border-warning-dark: var(--warning-500);--border-focus-base: var(--primary-500);--border-focus-dark: var(--primary-500);--border-accent-base: var(--neutral-925-alpha-12);--border-accent-dark: var(--neutral-925-alpha-12);--border-radius-xs-base: var(--space-2xs);--border-radius-xs-desktop: var(--space-2xs);--border-radius-sm-base: var(--space-sm);--border-radius-sm-desktop: var(--space-sm);--border-radius-md-base: var(--space-lg);--border-radius-md-desktop: var(--space-lg);--border-radius-lg-base: var(--space-xl);--border-radius-lg-desktop: var(--space-xl);--border-radius-xl-base: var(--space-4xl);--border-radius-xl-desktop: var(--space-4xl);--border-radius-full-base: var(--space-10xl);--border-radius-full-desktop: var(--space-10xl);--border-radius-rem-xs-base: var(--space-rem-2xs);--border-radius-rem-xs-desktop: var(--space-rem-2xs);--border-radius-rem-sm-base: var(--space-rem-sm);--border-radius-rem-sm-desktop: var(--space-rem-sm);--border-radius-rem-md-base: var(--space-rem-lg);--border-radius-rem-md-desktop: var(--space-rem-lg);--border-radius-rem-lg-base: var(--space-rem-xl);--border-radius-rem-lg-desktop: var(--space-rem-xl);--border-radius-rem-xl-base: var(--space-rem-4xl);--border-radius-rem-xl-desktop: var(--space-rem-4xl);--border-radius-rem-full-base: var(--space-rem-10xl);--border-radius-rem-full-desktop: var(--space-rem-10xl);--border-width-xs-base: var(--space-6xs);--border-width-xs-desktop: var(--space-6xs);--border-width-sm-base: var(--space-5xs);--border-width-sm-desktop: var(--space-5xs);--border-width-md-base: var(--space-4xs);--border-width-md-desktop: var(--space-4xs);--border-width-lg-base: var(--space-3xs);--border-width-lg-desktop: var(--space-3xs);--border-width-rem-xs-base: var(--space-rem-6xs);--border-width-rem-xs-desktop: var(--space-rem-6xs);--border-width-rem-sm-base: var(--space-rem-5xs);--border-width-rem-sm-desktop: var(--space-rem-5xs);--border-width-rem-md-base: var(--space-rem-4xs);--border-width-rem-md-desktop: var(--space-rem-4xs);--border-width-rem-lg-base: var(--space-rem-3xs);--border-width-rem-lg-desktop: var(--space-rem-3xs);--type-font-family-hero: var(--type-font-family-primary);--type-font-family-heading: var(--type-font-family-primary);--type-font-family-body: var(--type-font-family-primary);--type-font-family-label: var(--type-font-family-primary);--type-font-family-caption: var(--type-font-family-secondary);--space-body-base: var(--space-rem-3xl);--space-body-desktop: var(--space-rem-3xl);--space-label-base: var(--space-rem-xl);--space-label-desktop: var(--space-rem-xl);--space-caption-base: var(--space-rem-xl);--space-caption-desktop: var(--space-rem-xl);--space-heading-3-base: var(--space-rem-6xl);--space-heading-3-desktop: var(--space-rem-6xl);--space-heading-4-base: var(--space-rem-5xl);--space-heading-4-desktop: var(--space-rem-5xl);--space-heading-5-base: var(--space-rem-5xl);--space-heading-5-desktop: var(--space-rem-5xl);--space-heading-6-base: var(--space-rem-4xl);--space-heading-6-desktop: var(--space-rem-4xl)}:root .dark-mode{--surface-page-base: var(--surface-page-dark);--surface-primary-base: var(--surface-primary-dark);--surface-secondary-base: var(--surface-secondary-dark);--surface-tertiary-base: var(--surface-tertiary-dark);--surface-success-base: var(--surface-success-dark);--surface-alert-base: var(--surface-alert-dark);--surface-warning-base: var(--surface-warning-dark);--surface-action-primary-base: var(--surface-action-primary-dark);--surface-action-secondary-base: var(--surface-action-secondary-dark);--surface-action-tertiary-base: var(--surface-action-tertiary-dark);--surface-action-disabled-base: var(--surface-action-disabled-dark);--surface-action-hover-primary-base: var(--surface-action-hover-primary-dark);--surface-action-hover-secondary-base: var(--surface-action-hover-secondary-dark);--surface-action-hover-tertiary-base: var(--surface-action-hover-tertiary-dark);--surface-accent-primary-base: var(--surface-accent-primary-dark);--surface-accent-secondary-base: var(--surface-accent-secondary-dark);--surface-accent-tertiary-base: var(--surface-accent-tertiary-dark);--surface-accent-quaternary-base: var(--surface-accent-quaternary-dark);--surface-accent-quinary-base: var(--surface-accent-quinary-dark);--surface-accent-senary-base: var(--surface-accent-senary-dark);--surface-accent-septenary-base: var(--surface-accent-septenary-dark);--surface-accent-octonary-base: var(--surface-accent-octonary-dark);--text-primary-base: var(--text-primary-dark);--text-secondary-base: var(--text-secondary-dark);--text-tertiary-base: var(--text-tertiary-dark);--text-quaternary-base: var(--text-quaternary-dark);--text-success-base: var(--text-success-dark);--text-alert-base: var(--text-alert-dark);--text-warning-base: var(--text-warning-dark);--text-action-base: var(--text-action-dark);--text-action-hover-base: var(--text-action-hover-dark);--text-on-action-primary-base: var(--text-on-action-primary-dark);--text-on-action-secondary-base: var(--text-on-action-secondary-dark);--text-on-action-tertiary-base: var(--text-on-action-tertiary-dark);--text-on-disabled-primary-base: var(--text-on-disabled-primary-dark);--text-on-disabled-secondary-base: var(--text-on-disabled-secondary-dark);--text-accent-primary-base: var(--text-accent-primary-dark);--text-accent-secondary-base: var(--text-accent-secondary-dark);--text-accent-tertiary-base: var(--text-accent-tertiary-dark);--text-accent-quaternary-base: var(--text-accent-quaternary-dark);--text-accent-quinary-base: var(--text-accent-quinary-dark);--text-accent-senary-base: var(--text-accent-senary-dark);--text-accent-septenary-base: var(--text-accent-septenary-dark);--text-accent-octonary-base: var(--text-accent-octonary-dark);--graphic-primary-base: var(--graphic-primary-dark);--graphic-secondary-base: var(--graphic-secondary-dark);--graphic-tertiary-base: var(--graphic-tertiary-dark);--graphic-success-base: var(--graphic-success-dark);--graphic-alert-base: var(--graphic-alert-dark);--graphic-warning-base: var(--graphic-warning-dark);--graphic-disabled-base: var(--graphic-disabled-dark);--graphic-action-base: var(--graphic-action-dark);--graphic-action-hover-base: var(--graphic-action-hover-dark);--graphic-on-action-primary-base: var(--graphic-on-action-primary-dark);--graphic-on-action-secondary-base: var(--graphic-on-action-secondary-dark);--graphic-on-disabled-primary-base: var(--graphic-on-disabled-primary-dark);--graphic-on-disabled-secondary-base: var(--graphic-on-disabled-secondary-dark);--graphic-accent-primary-base: var(--graphic-accent-primary-dark);--graphic-accent-secondary-base: var(--graphic-accent-secondary-dark);--graphic-accent-tertiary-base: var(--graphic-accent-tertiary-dark);--graphic-accent-quaternary-base: var(--graphic-accent-quaternary-dark);--graphic-accent-quinary-base: var(--graphic-accent-quinary-dark);--graphic-accent-senary-base: var(--graphic-accent-senary-dark);--graphic-accent-septenary-base: var(--graphic-accent-septenary-dark);--graphic-accent-octonary-base: var(--graphic-accent-octonary-dark);--border-primary-base: var(--border-primary-dark);--border-secondary-base: var(--border-secondary-dark);--border-success-base: var(--border-success-dark);--border-alert-base: var(--border-alert-dark);--border-warning-base: var(--border-warning-dark);--border-focus-base: var(--border-focus-dark);--border-accent-base: var(--border-accent-dark)}html,body{min-block-size:100%}html{box-sizing:border-box;font-size:var(--type-font-size-body-base);font-weight:var(--cafe-font-weight-medium);-webkit-text-size-adjust:100%}body{background:var(--surface-page-base);color:var(--text-primary-base);font-family:var(--type-font-family-body);font-size:1rem;letter-spacing:.15px;line-height:var(--type-line-height-body-base);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:inherit}img,video{max-inline-size:100%}ol li,ul li,p,button{font-size:1rem}button,input,textarea{font-family:inherit}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}em{font-style:italic}strong{font-weight:var(--cafe-font-weight-bold)}a{cursor:pointer;text-decoration:none}a:not(.btn):not(.nav-action):not(.breadcrumbs-title):not(.breadcrumbs-item){color:var(--text-action-base);text-decoration:none}a:not(.btn):not(.nav-action):not(.breadcrumbs-title):not(.breadcrumbs-item):hover{color:var(--text-action-hover-base)}hr{display:block;block-size:0;inline-size:50%;margin-block:0}hr,hr[class*=border]{border-color:var(--border-color, var(--border-primary-base));border-width:0 0 1px 0}hr.full{inline-size:100%}mark{background:var(--primary-500);border-radius:calc(var(--s-1) / 2)}code{background:var(--surface-primary-base);color:var(--text-tertiary-base);font-family:var(--type-font-family-secondary);font-size:var(--type-font-size-label-base);padding:var(--space-rem-sm) var(--space-rem-xl);border-radius:var(--border-radius-rem-md)}u{text-underline-offset:2px}.disabled,:disabled{opacity:.3;pointer-events:none}:is(.disabled,:disabled)[class*="color:"],:is(.disabled,:disabled) [class*="color:"]{color:var(--text-tertiary-base)}::selection{background:var(--primary-500);color:var(--neutral-925)}.bg\:accent-quaternary-500>::selection{background:var(--neutral-925);color:var(--primary-500)}.htmx-swapping{opacity:.5;pointer-events:none;transition:opacity .21s}.freeze{overflow:hidden}[x-cloak]{display:none!important}#page-loader{background:#00000040;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .21s;z-index:70}#page-loader.htmx-request{opacity:1;pointer-events:auto}fieldset{border:0;padding:0}label{cursor:pointer;display:inline-flex;font-weight:var(--cafe-font-weight-bold)}select,textarea,input{--input-background-color: var(--surface-primary-base);--input-border-color: var(--border-primary-base);--input-text-color: var(--text-primary-base);transition:.21s}select,textarea,input:not([type=checkbox],[type=radio]){background:var(--input-background-color);block-size:calc(var(--space-rem-5xl) + var(--scale-rem-50));border:none;border-radius:var(--border-radius-rem-full-base);box-shadow:inset 0 0 0 1px var(--input-border-color);color:var(--input-text-color);font-weight:var(--cafe-font-weight-bold);inline-size:100%;line-height:var(--type-line-height-body-base);outline:0;padding-block:0;padding-inline:var(--space-rem-xl)}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none;border-radius:var(--border-radius-rem-sm-base);min-height:14rem;padding:var(--space-rem-md)}select>option{cursor:pointer;font-family:var(--type-font-family-body);font-size:var(--type-font-size-body-base);font-weight:var(--cafe-font-weight-semibold);line-height:var(--type-line-height-body-base);margin-block-end:2px;padding:var(--space-rem-2xs) var(--space-rem-sm);border-radius:var(--border-radius-rem-xs-base)}select>option:checked{background:var(--surface-action-primary-base);color:var(--text-on-action-primary-base)}textarea{border-radius:var(--space-rem-xl);block-size:auto;padding-block:var(--space-rem-sm);resize:none}select:active,select:focus,textarea:active,textarea:focus,input:not([type=checkbox],[type=radio]):active,input:not([type=checkbox],[type=radio]):focus{--input-border-color: var(--text-primary-base)}:-webkit-autofill{-webkit-text-fill-color:var(--text-primary-base)!important;-webkit-box-shadow:inset 0 0 0 1px var(--input-border-color),inset 0 0 0 100px var(--input-background-color)!important;box-shadow:inset 0 0 0 1px var(--input-border-color),inset 0 0 0 100px var(--input-background-color)!important}input[type=checkbox],input[type=radio]{left:-9999px;position:absolute}input[type=checkbox]+label,input[type=radio]+label{align-items:center;gap:var(--space-rem-sm);vertical-align:middle}input[type=checkbox]+label.align-items\:start,input[type=radio]+label.align-items\:start{align-items:flex-start}input[type=checkbox]+label span,input[type=radio]+label span{flex:1}input[type=checkbox]+label:before,input[type=radio]+label:before{--input-background-color: transparent;--input-border-color: var(--border-primary-base);--input-text-color: var(--surface-page-base);background:var(--input-background-color);border-radius:var(--border-radius-rem-xs-base);border:none;box-shadow:inset 0 0 0 1px var(--input-border-color);color:var(--input-text-color);content:"";display:inline-flex;flex:0 0 1.3125rem;font-size:1.25rem;height:1.3125rem;justify-content:center;line-height:.833em;transition:.21s;width:1.3125rem}input[type=radio]+label:before{border-radius:50%}input[type=checkbox]+label:active:before,input[type=radio]+label:active:before,input[type=checkbox]+label:focus:before,input[type=radio]+label:focus:before,input[type=checkbox]+label:hover:before,input[type=radio]+label:hover:before{--input-border-color: var(--text-primary-base)}input[type=checkbox]:checked+label{color:var(--text-action-hover-base)}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{--input-border-color: var(--text-accent-quaternary-base)}input[type=checkbox]:checked+label:before{--input-background-color: var(--text-action-hover-base);content:"✓"}input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 .375rem var(--input-border-color);content:""}input[type=checkbox]:indeterminate+label:before{--input-background-color: transparent;--input-border-color: var(--text-primary-base);--input-text-color: var(--text-primary-base);content:"︎‐"}input[type=checkbox]:checked+label:active,input[type=checkbox]:checked+label:focus,input[type=checkbox]:checked+label:hover,input[type=radio]:checked+label:active,input[type=radio]:checked+label:focus,input[type=radio]:checked+label:hover,input[type=checkbox]:indeterminate+label:active,input[type=checkbox]:indeterminate+label:focus,input[type=checkbox]:indeterminate+label:hover{opacity:.7}input:disabled,select:disabled,textarea:disabled,input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{opacity:.3;pointer-events:none}input.small,select.small,textarea.small{block-size:calc(var(--space-rem-4xl) - var(--scale-rem-50));font-size:var(--type-font-size-label-base)}input.large,select.large,textarea.large{block-size:var(--scale-rem-950);padding-inline:var(--space-rem-2xl)}.textarea{--textarea-caret-top: 0;--textarea-caret-left: 0;position:relative}.textarea:focus-within:after{animation:caret-blink 1s infinite;content:"";background:var(--primary-500);block-size:1.5rem;display:none;inline-size:1em;position:absolute;top:var(--textarea-caret-top);left:var(--textarea-caret-left);transform:translateY(.22rem)}.textarea-content{caret-color:var(--text-accent-quaternary-base);font-size:var(--scale-rem-550);flex:1;min-block-size:4.57rem;outline:none}.textarea-content::selection{background:var(--primary-500);color:var(--neutral-925)}.textarea-content *::selection{background:var(--primary-500);color:var(--neutral-925)}.textarea-content strong,.textarea-content b{font-weight:var(--cafe-font-weight-bold)}.textarea-content em,.textarea-content i{font-style:italic}.textarea-content mark{background:var(--primary-500);border-radius:calc(var(--border-radius-rem-sm-base) / 2);color:var(--neutral-925);padding:.125em}.textarea-content p{margin-block:0}.textarea-content p:not(:last-child){margin-block-end:var(--space-rem-sm)}.textarea-content,.textarea-content br{line-height:var(--type-line-height-label-base)}.textarea-content:empty:before{color:var(--text-tertiary-base);content:attr(data-placeholder);pointer-events:none}.textarea.small .textarea-content{font-size:var(--type-font-size-heading-6-base)}@keyframes caret-blink{0%,to{opacity:0}50%{opacity:1}}.error input,.error select,.error textarea{--input-border-color: var(--border-alert-base);animation:shimmy .69s cubic-bezier(.34,.07,.21,.96) both}@keyframes shimmy{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}h1,h2,h3,h4,h5,h6{font-weight:var(--cafe-font-weight-bold)}h1{font-size:var(--type-font-size-heading-1-base);line-height:var(--type-line-height-heading-1-base)}h2{font-size:var(--type-font-size-heading-2-base);line-height:var(--type-line-height-heading-2-base)}h3{font-size:var(--type-font-size-heading-3-base);font-weight:var(--cafe-font-weight-bold);line-height:var(--type-line-height-heading-3-base)}h4{font-size:var(--type-font-size-heading-4-base);line-height:var(--type-line-height-heading-4-base)}h5{font-size:var(--type-font-size-heading-5-base);line-height:var(--type-line-height-heading-5-base)}h6{font-size:var(--type-font-size-heading-6-base);line-height:var(--type-line-height-heading-6-base)}.delimiter{align-items:center;color:var(--text-tertiary-base);display:flex;font-size:var(--type-font-size-body-sm-base);font-weight:var(--cafe-font-weight-medium);gap:var(--space-rem-lg);justify-content:center;padding-block:var(--space-rem-sm)}.delimiter:before,.delimiter:after{background:var(--border-primary-base);border-radius:2px;content:"";height:var(--border-width-rem-md-base);flex:1 0 auto;opacity:.3}ol,ul,menu{list-style:none;margin:0;padding:0}:is(ol,ul,menu) li{align-items:baseline;display:flex;gap:var(--space-rem-xl, 1.14rem);padding:var(--space-rem-xl, 1.14rem)}ol{counter-reset:list-counter}ol>li{counter-increment:list-counter}ol>li:before{color:var(--text-secondary-base);content:counter(list-counter) "."}:is(ol.reset,ul.reset)>li{padding:0}:is(ol.tight,ul.tight)>li{padding-block:var(--space-rem-lg, .857rem)}:is(ol.separator,ul.separator)>li+li{border-block-start:1px solid var(--border-primary-base)}ol.slashed,ul.slashed{display:flex;gap:var(--space-rem-sm)}:is(ol.slashed,ul.slashed)>li{padding:0}:is(ol.slashed,ul.slashed)>li:before{content:none}:is(ol.slashed,ul.slashed)>li+li{gap:inherit}:is(ol.slashed,ul.slashed)>li+li:before{content:"/"}:is(ol.hoverable,ul.hoverable)>li{box-shadow:inset 0 0 0 var(--neutral-700);padding-inline-start:0;transition:padding .21s,box-shadow .21s}:is(ol.hoverable,ul.hoverable)>li:hover{box-shadow:inset 1px 0 0 var(--neutral-700);padding-inline-start:var(--space-rem-xl)}.box{--box-block-padding: var(--space-rem-4xl);--box-border-radius: var(--border-radius-rem-md-base);--box-inline-padding: var(--space-rem-4xl);border-radius:var(--box-border-radius);padding-block:var(--box-block-padding);padding-inline:var(--box-inline-padding);outline:.142rem solid transparent;outline-offset:-.142rem}.with-box-pinning>*:not(:only-child){border-radius:0}.with-box-pinning>*+*:not(.first){border-top-width:0!important}.with-box-pinning>.first:not(:only-child),.with-box-pinning>:first-child:not(:only-child){border-radius:var(--box-border-radius) var(--box-border-radius) 0 0}.with-box-pinning>.last:not(:only-child),.with-box-pinning>:last-child:not(:only-child){border-radius:0 0 var(--box-border-radius) var(--box-border-radius)}.anchor-1{border-top-left-radius:var(--border-radius-rem-xs-base)}.anchor-2{border-top-right-radius:var(--border-radius-rem-xs-base)}.anchor-3{border-bottom-right-radius:var(--border-radius-rem-xs-base)}.anchor-4{border-bottom-left-radius:var(--border-radius-rem-xs-base)}.center{--center-max-inline-size: 60ch;--center-padding-inline: var(--space-body-base, 1.714rem);box-sizing:content-box;margin-inline:auto;max-inline-size:var(--center-max-inline-size);padding-inline:var(--center-padding-inline)}.center.intrinsic{align-items:center;display:flex;flex-direction:column}.cluster{--cluster-gap: var(--space-rem-xl, 1.142rem);align-items:center;display:flex;flex-wrap:wrap;gap:var(--cluster-gap);justify-content:flex-start}.cluster.push>:first-child{margin-inline-end:auto}.cluster.pull>:last-child{margin-inline-start:auto}.cluster.overlap{gap:0}.cluster.overlap>*+*{margin-inline-start:calc(var(--cluster-gap) * -1)}.frame{--frame-max-block-size: 100%;--frame-max-inline-size: 100%;--frame-ratio: 16 / 9;align-items:center;aspect-ratio:var(--frame-ratio);display:flex;justify-content:center;max-block-size:var(--frame-max-block-size);max-inline-size:var(--frame-max-inline-size);overflow:hidden}.frame>img,.frame>video{block-size:100%;inline-size:100%;object-fit:cover}.grid{--grid-min-inline-size: 11.5rem;--grid-gap: var(--space-rem-xl, 1.142rem);display:grid;grid-gap:var(--grid-gap)}@supports (width: min(var(--grid-min-inline-size),100%)){.grid{grid-template-columns:repeat(auto-fit,minmax(min(calc(var(--grid-min-inline-size) - (var(--grid-gap) * 2)),100%),1fr))}}.icon{--icon-color: var(--color, var(--text-primary-base));display:flex;fill:var(--icon-color);height:.75em;height:1cap;width:.75em;width:1cap;transition:fill .21s}.icon .icon-fill{--icon-color: transparent;fill:var(--icon-color)}.icon>svg{height:100%;width:100%}.icon.medium{height:1.14rem;width:1.14rem}.icon.large{height:1.714rem;width:1.714rem}.icon.xlarge{height:2.285rem;width:2.285rem}.reel{--reel-padding-inline: var(--space-rem-xl, 1.142rem);--reel-padding-inner: var(--space-rem-xl, 1.142rem);display:flex;block-size:auto;overflow-x:auto;overflow-y:hidden;padding-inline:var(--reel-padding-inline);padding-block:1px;scrollbar-color:var(--neutral-50) var(--neutral-950)}.reel::-webkit-scrollbar{block-size:1rem}.reel::-webkit-scrollbar-track{background-color:var(--neutral-950)}.reel::-webkit-scrollbar-thumb{background-color:var(--neutral-950);background-image:linear-gradient(var(--neutral-950) 0,var(--neutral-950) .25rem,var(--neutral-50) .25rem,var(--neutral-50) .75rem,var(--neutral-950) .75rem)}.reel>*{flex:0 0 auto}.reel>img{block-size:100%;flex-basis:auto;width:auto}.reel>*+*{margin-inline-start:var(--reel-padding-inner)}.reel.overflowing{padding-block-end:1rem}.scroller{--scroller-block-size: none;--scroller-stretch-start: 0px;--scroller-stretch-end: 0px;--scroller-padding-block: 0px;--scroller-padding-inline: 0px;--scroller-padding-block-end: var(--space-rem-xl, 1.142rem);margin-block-start:calc(var(--scroller-stretch-start) * -1);margin-block-end:calc(var(--scroller-stretch-end) * -1);max-block-size:calc(var(--scroller-block-size) + var(--scroller-stretch-end));overflow:auto;padding-block:calc(var(--scroller-padding-block) + var(--scroller-stretch-start)) var(--scroller-padding-block);padding-inline:var(--scroller-padding-inline);padding-block-end:var(--scroller-padding-block-end);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.sidebar{--sidebar-fixed-size: auto;--sidebar-fluid-min-inline-size: 50%;--sidebar-gap: var(--space-rem-xl, 1.142rem);--sidebar-min-block-size: auto;display:flex;flex-wrap:wrap;gap:var(--sidebar-gap);min-block-size:var(--sidebar-min-block-size, auto);inline-size:100%}.sidebar>:first-child{flex:1 1 var(--sidebar-fixed-size, auto)}.sidebar>:last-child{flex:999 1 0;min-inline-size:var(--sidebar-fluid-min-inline-size, 50%)}.stack{--stack-gap: var(--space-rem-xl, 1.142rem);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--stack-gap)}.stack.push>:first-child{margin-block-end:auto}.stack.pull>:last-child{margin-block-start:auto}.switcher{--switcher-gap: var(--space-rem-xl, 1.142rem);--switcher-threshold: 34.28rem;display:flex;flex-wrap:wrap;gap:var(--switcher-gap)}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-threshold) - 100%) * 999)}.switcher>:nth-last-child(n+5),.switcher>:nth-last-child(n+5)~*{flex-basis:100%}.audio{--audio-gap-base: var(--space-rem-lg);--audio-font-size-base: var(--type-font-size-label-base);--audio-play-btn-size-base: var(--space-rem-4xl);--audio-play-btn-background-base: rgba(0, 0, 0, 0);--audio-play-btn-background-hover: var(--surface-action-primary-base);--audio-play-btn-border-radius-base: 50%;--audio-play-btn-color-base: var(--color, var(--text-primary-base));--audio-play-btn-color-hover: var(--graphic-tertiary-base);--audio-waveform-inline-size-base: var(--space-rem-2xs);--audio-waveform-block-size-base: var(--space-rem-2xs);--audio-waveform-gap-base: .142rem;--audio-waveform-border-radius-base: var(--space-rem-2xs);--audio-waveform-color-base: var(--color, var(--text-primary-base));--audio-waveform-color-playing: var(--text-tertiary-base);--audio-waveform-color-completed: var(--cafe-color-green-500)}.audio{align-items:center;align-self:flex-start;cursor:pointer;display:flex;font-family:var(--type-font-family-secondary);font-size:var(--audio-font-size-base);font-weight:var(--cafe-font-weight-regular);gap:var(--audio-gap-base);position:relative}.audio .play-btn{align-items:center;justify-content:center;background:var(--audio-play-btn-background-base);border:none;border-radius:var(--audio-play-btn-border-radius-base);cursor:pointer;display:flex;height:var(--audio-play-btn-size-base);padding:0;transition:.21s;width:var(--audio-play-btn-size-base)}.audio .play-btn .icon{fill:var(--audio-play-btn-color-base)}.audio-waveform{align-self:stretch;display:flex;flex:1;gap:var(--audio-waveform-gap-base)}.audio-waveform .audio-bar{align-self:center;background:var(--audio-waveform-color-base);block-size:var(--audio-waveform-block-size-base);border-radius:var(--audio-waveform-border-radius-base);inline-size:var(--audio-waveform-inline-size-base)}.audio.playing .audio-bar,.audio.paused .audio-bar{animation-name:audioWave;animation-duration:1.2s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-fill-mode:both;background:var(--audio-waveform-color-playing)}.audio.paused .audio-bar{animation-play-state:paused;background:var(--audio-waveform-color-base)}.audio.paused .play-btn .icon{margin-inline-start:.142rem}.audio.completed .audio-bar{background:var(--audio-waveform-color-completed)}:is(.audio.playing:not(.paused):not(:hover),.audio.paused:hover) .play-btn{--audio-play-btn-background-base: var(--audio-play-btn-background-hover)}:is(.audio.playing:not(.paused):not(:hover),.audio.paused:hover) .play-btn>.icon{fill:var(--audio-play-btn-color-hover)}@keyframes audioWave{0%{block-size:var(--audio-bar-variation1)}10%{block-size:var(--audio-bar-variation2)}20%{block-size:var(--audio-bar-variation3)}30%{block-size:var(--audio-bar-variation4)}40%{block-size:var(--audio-bar-variation5)}50%{block-size:var(--audio-bar-variation6)}60%{block-size:var(--audio-bar-variation7)}70%{block-size:var(--audio-bar-variation8)}80%{block-size:var(--audio-bar-variation9)}90%{block-size:var(--audio-bar-variation10)}to{block-size:var(--audio-waveform-block-size-base)}}.avatar{align-items:center;background:var(--surface-primary-base);height:var(--space-rem-2xl);border-radius:50%;display:inline-flex;width:var(--space-rem-2xl);justify-content:center;object-fit:cover;overflow:hidden}.avatar-name{display:none}.avatar-name:only-child{color:var(--text-secondary-base);display:block;font-size:0;font-weight:700;line-height:1;text-transform:uppercase}.avatar-name:only-child:first-letter{font-size:var(--type-font-size-label-base)}.avatar.large{block-size:var(--scale-rem-950);inline-size:var(--scale-rem-950)}.avatar[class*=border]{background:var(--border-color);box-shadow:0 0 0 1px var(--border-color)}.badge{background:var(--neutral-700);border-radius:calc(var(--border-radius-rem-xs-base) / 2);color:var(--surface-page-base);display:inline-flex;font-size:var(--scale-rem-250);font-weight:var(--cafe-font-weight-black);line-height:1;padding:var(--space-rem-2xs);text-transform:uppercase}.badge.metric{align-items:center;align-self:flex-start;background:var(--surface-action-primary-base);block-size:var(--space-rem-lg);border-radius:var(--border-radius-rem-full-base);font-size:var(--scale-rem-200);inline-size:var(--space-rem-lg);justify-content:center;padding:calc(var(--space-rem-2xs) / 2)}.badge.large{border-radius:var(--border-radius-rem-xs-base);padding:var(--space-rem-2xs) var(--space-rem-sm)}.boundary{--boundary-padding-inline-start: var(--scale-rem-950);--boundary-padding-inline-end: var(--scale-rem-950);--boundary-padding-block-end: var(--space-rem-xl);--boundary-padding-block-start: var(--space-rem-xl);--boundary-border-width: var(--border-width-rem-md-base);--boundary-border-color: var(--neutral-900);--boundary-border-style: solid;--boundary-header-border-radius: var(--space-rem-xl);--boundary-footer-border-radius: var(--space-rem-xl)}.boundary{padding-inline-start:var(--boundary-padding-inline-start);padding-inline-end:var(--boundary-padding-inline-end)}.boundary>.boundary-header,.boundary>.boundary-footer{display:flex;justify-content:center}.boundary>.boundary-header{padding-block-end:var(--boundary-padding-block-end)}.boundary>.boundary-header:before,.boundary>.boundary-header:after{inset-block-start:calc(50% - (var(--boundary-padding-block-end) / 2))}.boundary>.boundary-header:before{border-width:2px 0 0 2px;border-top-left-radius:var(--boundary-header-border-radius);inline-size:calc(var(--boundary-padding-inline-start) / 2)}.boundary>.boundary-header:after{border-width:2px 2px 0 0;border-top-right-radius:var(--boundary-header-border-radius);inline-size:calc(var(--boundary-padding-inline-end) / 2)}.boundary>.boundary-footer{padding-block-start:var(--boundary-padding-block-start)}.boundary>.boundary-footer:before,.boundary>.boundary-footer:after{inset-block-end:calc(50% - (var(--boundary-padding-block-start) / 2))}.boundary>.boundary-footer:before{border-width:0 0 2px 2px;border-bottom-left-radius:var(--boundary-footer-border-radius);inline-size:calc(var(--boundary-padding-inline-start) / 2)}.boundary>.boundary-footer:after{border-width:0 2px 2px 0;border-bottom-right-radius:var(--boundary-footer-border-radius);inline-size:calc(var(--boundary-padding-inline-end) / 2)}.boundary>*{position:relative}.boundary>*:before,.boundary>*:after{border-color:var(--boundary-border-color);border-style:var(--boundary-border-style);border-width:var(--boundary-border-width) 0 var(--boundary-border-width) var(--boundary-border-width);content:"";display:block;inset-block:0;position:absolute}.boundary>*:before{left:calc(var(--boundary-padding-inline-start) / -2 - var(--space-rem-sm))}.boundary>*:after{right:calc(var(--boundary-padding-inline-end) / -2 - var(--space-rem-sm))}.boundary.start{--boundary-padding-inline-end: 0}.boundary.start>.boundary-header,.boundary.start>.boundary-footer{justify-content:flex-start}.boundary.start>*:after{display:none}.boundary.end{--boundary-padding-inline-start: 0}.boundary.end>.boundary-header,.boundary.end>.boundary-footer{justify-content:flex-end}.boundary.end>*:before{display:none}.breadcrumbs{align-items:baseline}.breadcrumbs *{color:var(--text-tertiary-base);font-size:var(--type-font-size-heading-6-base);font-weight:var(--cafe-font-weight-medium)}.breadcrumbs a:hover,.breadcrumbs span:has(+a:hover){color:var(--text-primary-base)}.breadcrumbs:not(.no-separator)>:last-child,.breadcrumbs:not(.no-separator)>span:has(+:last-child){color:var(--text-action-hover-base)}.breadcrumbs-title{line-height:var(--type-line-height-heading-1-base)}.breadcrumbs-title>*{color:var(--text-primary-base);font-size:var(--type-font-size-heading-1-base)}.breadcrumbs-title>*:is(a):hover{color:var(--text-tertiary-base)}.btn{--button-background-base: transparent;--button-block-size-base: 2.571rem;--button-color-base: var(--color, var(--text-primary-base));--button-border-color-base: transparent;--button-border-radius-base: var(--border-radius-rem-full-base);--button-font-size-base: var(--type-font-size-body-base);--button-gap-base: var(--space-rem-xs);--button-opacity-base: 1;--button-padding-inline-base: var(--space-rem-2xl);--button-padding-block-base: 0}.btn{align-items:center;background:var(--button-background-base);block-size:var(--button-block-size-base);border:none;border-radius:var(--button-border-radius-base);box-shadow:inset 0 0 0 1px var(--button-border-color-base);color:var(--button-color-base);cursor:pointer;display:block flex;flex-wrap:nowrap;font-size:var(--button-font-size-base);font-weight:var(--cafe-font-weight-bold);gap:var(--button-gap-base);justify-content:center;line-height:1.2;opacity:var(--button-opacity-base);outline:0;padding-block:var(--button-padding-block-base);padding-inline:var(--button-padding-inline-base);position:relative;text-wrap:nowrap;transition:.21s}.btn>.icon{fill:var(--button-color-base)}.btn:not(.tooltip):active,.btn:not(.tooltip):hover{--button-opacity-base: .7}.btn:disabled{--button-opacity-base: .3;pointer-events:none}.btn.primary{--button-background-base: var(--surface-action-primary-base);--button-border-color-base: var(--surface-action-primary-base);--button-color-base: var(--text-on-action-primary-base)}.btn.primary:disabled{--button-background-base: var(--neutral-700);--button-border-color-base: var(--neutral-700)}.btn.secondary{--button-background-base: var(--surface-action-secondary-base);--button-border-color-base: var(--border-primary-base);--button-color-base: var(--text-on-action-secondary-base)}.btn.tertiary{--button-background-base: transparent;--button-border-color-base: var(--border-primary-base);--button-color-base: var(--text-primary-base)}.btn.quaternary,.btn.quaternary.small,.btn.quaternary.large{--button-background-base: var(--surface-page-base);--button-block-size-base: 5rem;--button-border-color-base: transparent;--button-border-radius-base: var(--border-radius-rem-md-base);--button-color-base: var(--text-primary-base);--button-font-size-base: var(--type-font-size-label-base);--button-padding-block-base: var(--space-rem-sm);--button-padding-inline-base: var(--space-rem-sm);flex-direction:column;inline-size:5rem}:is(.btn.quaternary,.btn.quaternary.small,.btn.quaternary.large):active,:is(.btn.quaternary,.btn.quaternary.small,.btn.quaternary.large):hover{--button-background-base: var(--surface-secondary-base);opacity:1}:is(.btn.quaternary,.btn.quaternary.small,.btn.quaternary.large).on{--button-background-base: var(--surface-action-primary-base);--button-color-base: var(--text-quaternary-base)}:is(.btn.quaternary,.btn.quaternary.small,.btn.quaternary.large).on:active,:is(.btn.quaternary,.btn.quaternary.small,.btn.quaternary.large).on:hover{--button-background-base: var(--surface-accent-quaternary-base)}.btn.quinary{--button-background-base: var(--surface-action-tertiary-base);--button-border-color-base: var(--surface-action-tertiary-base);--button-color-base: var(--text-on-action-tertiary-base)}.btn.circle,.btn.square{--button-padding-inline-base: 0;inline-size:var(--button-block-size-base)}.btn.square{--button-border-radius-base: var(--border-radius-rem-sm-base)}.btn.empty{--button-background-base: transparent;--button-block-size-base: auto;--button-border-color-base: transparent;--button-color-base: var(--text-primary-base);--button-padding-inline-base: 0}.btn.empty:active,.btn.empty:hover{--button-background-base: transparent;--button-border-color-base: transparent;--button-color-base: var(--text-primary-base)}.btn.small{--button-block-size-base: calc(var(--space-rem-4xl) - var(--space-rem-4xs));--button-font-size-base: var(--type-font-size-label-base)}.btn.large{--button-block-size-base: var(--scale-rem-950)}.btn.massive{--button-block-size-base: 4rem;--button-border-radius-base: var(--border-radius-rem-md-base)}.btn.trigger{--button-background-base: var(--surface-primary-base);--button-border-color-base: var(--border-primary-base);--button-color-base: var(--text-on-action-secondary-base)}.btn.trigger.on,.btn.trigger:active,.btn.trigger:focus,.btn.trigger:hover{--button-background-base: var(--surface-action-primary-base);--button-border-color-base: var(--surface-action-primary-base);--button-color-base: var(--text-on-action-primary-base);opacity:1}.btn.tab{--button-border-color-base: var(--color, var(--text-primary-base));--button-border-radius-base: 0;--button-color-base: var(--color, var(--text-primary-base));--button-padding-inline-base: 0;box-shadow:0 0 0 0 var(--button-border-color-base);opacity:.5}.btn.tab.on,.btn.tab:active,.btn.tab:focus,.btn.tab:hover{opacity:1}.btn.tab.on{box-shadow:0 2px 0 0 var(--button-border-color-base)}.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle{--button-border-color-base: transparent;--button-border-radius-base: 0}:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):active,:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):focus,:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):hover{--button-opacity-base: 1}:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle).on,:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):focus,:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):hover{--button-color-base: var(--text-action-hover-base)}:is(:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle).on,:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):focus,:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):hover) .icon-fill{fill:var(--button-color-base)}:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle).on:hover{--button-opacity-base: .7}:is(.btn.action,.btn.action-glow,.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle):disabled{--button-color-base: var(--text-tertiary-base);--button-opacity-base: .3}.btn.action-glow{position:relative}.btn.action-glow:after{content:"";height:3em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.21s;width:3em;z-index:-1}.btn.action-glow.on:after{background:radial-gradient(circle,#35f59c66,#0000 75%)}.btn.action-caution,.btn.action-warning,.btn.action-danger,.btn.action-subtle{--button-color-base: var(--text-tertiary-base)}.btn.action-caution.on,.btn.action-caution:focus,.btn.action-caution:hover{--button-color-base: var(--alert-300)}.btn.action-warning.on,.btn.action-warning:focus,.btn.action-warning:hover{--button-color-base: var(--warning-500)}.btn.action-danger.on,.btn.action-danger:focus,.btn.action-danger:hover{--button-color-base: var(--graphic-alert-base)}.btn.action-subtle:not(.on):focus,.btn.action-subtle:not(.on):hover{--button-color-base: var(--text-primary-base)}.btn.page-number,.btn.page-jump{--button-border-color-base: transparent}:is(.btn.page-number,.btn.page-jump):active,:is(.btn.page-number,.btn.page-jump):hover{--button-background-base: var(--surface-action-primary-base);--button-color-base: var(--text-on-action-primary-base);opacity:1}.btn.page-number{--button-background-base: transparent}.btn.page-number.on{--button-background-base: var(--surface-action-primary-base);--button-color-base: var(--text-on-action-primary-base)}.btn.page-jump{--button-background-base: var(--surface-primary-base)}.btn.auto{--button-block-size-base: auto;--button-padding-block-base: var(--button-padding-inline-base)}.btn.full{--button-padding-inline-base: 0;flex-grow:1;inline-size:100%}.btn.open{--button-border-radius-base: 0;box-shadow:0 1px 0 var(--button-border-color-base)}.card{--card-background-color: var(--secondary-300);--card-background-accent-color: var(--secondary-500);background:var(--card-background-color);border-radius:var(--border-radius-rem-md-base);box-shadow:inset 0 0 0 1px #0000001a;display:flex;min-height:13.5rem;overflow:hidden;position:relative}.card:before,.card:after{background:var(--card-background-accent-color);block-size:24%;border-radius:var(--border-radius-rem-md-base);content:"";inline-size:50%;left:50%;max-inline-size:12rem;position:absolute;transform:translate(-50%,-40%);top:50%;z-index:0}.card:before{transform:translate(-50%,-105%)}.card:after{transform:translate(-50%,7%)}.card>:first-child{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);z-index:1}.card>:last-child{background-color:#232020cc;inset-block-end:0;inset-inline:0;position:absolute;z-index:2;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.chart{aspect-ratio:16 / 9;position:relative;min-height:3rem}.chart .domain{display:none}.chart.dispatch .clickable{cursor:pointer}.chart-1\/1{aspect-ratio:1 / 1}.chart-2\/1{aspect-ratio:2 / 1}.chart-3\/1{aspect-ratio:3 / 1}.chart-4\/1{aspect-ratio:4 / 1}.chart .guide{--guide-color: rgb(var(--neutral-50));fill:var(--guide-color);opacity:.12;transition:.21s}.axis{--axis-color: var(--text-tertiary-base);--axis-gap: 0;color:var(--axis-color);display:flex;gap:var(--axis-gap);left:0;pointer-events:none;position:absolute}.axis.x{bottom:0}.axis.x .axis-step{align-items:center;justify-content:center}.axis.y{align-items:center;flex-direction:column}.axis.y .axis-step{align-items:flex-end;justify-content:flex-end}.axis-step{display:flex;font-size:var(--type-font-size-label-base);min-width:0;overflow:hidden}.axis-step>span,.axis-step .axis-step-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart.horizontal .axis.x .axis-step{justify-content:flex-start}.chart.horizontal .axis.y{align-items:flex-end}.chart.horizontal .axis.y .axis-step{align-items:center;padding-inline-end:var(--space-rem-sm)}.chart .state{cursor:pointer;fill:var(--text-tertiary-base)}.chart .state.active{fill:var(--text-tertiary-base)}.chart .bubble{cursor:pointer;opacity:.8}.chart.line .axis.x .axis-step{left:0;position:absolute;transform:translate(-50%,50%)}.chart .point{transition:.2s}.chart .line{animation:drawChartLine 4.2s linear forwards;fill:none;stroke-width:2;stroke-dasharray:5000;stroke-dashoffset:5000;stroke-linejoin:round;stroke-linecap:round}.chart .indicator{stroke:var(--border-primary-base);stroke-width:2;stroke-dasharray:4 4;transition:opacity .2s}@keyframes drawChartLine{to{stroke-dashoffset:0}}.datepicker{display:inline-block;inline-size:100%;position:relative}.datepicker.active .datepicker-trigger{box-shadow:inset 0 0 0 1px var(--text-primary-base)}.datepicker-trigger{align-items:center;background:var(--surface-primary-base);block-size:2.571rem;border:none;border-radius:var(--border-radius-rem-full-base);box-shadow:inset 0 0 0 1px var(--border-primary-base);color:var(--text-primary-base);cursor:pointer;display:flex;font-weight:var(--cafe-font-weight-bold);gap:var(--space-rem-sm);inline-size:100%;justify-content:space-between;line-height:1.5;outline:0;padding-block:0;padding-inline:var(--space-rem-xl);position:relative;transition:.21s}.datepicker-display{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.datepicker-display.placeholder{color:var(--text-tertiary-base)}.datepicker-icon{align-items:center;display:flex;fill:var(--text-tertiary-base);flex-shrink:0}.datepicker.small .datepicker-trigger{block-size:calc(var(--space-rem-3xl) + var(--space-rem-4xs));font-size:var(--type-font-size-label-base)}.datepicker.large .datepicker-trigger{block-size:var(--space-rem-2xl);padding-inline:var(--space-rem-2xl)}.datepicker-trigger:focus,.datepicker-trigger:active,.datepicker:has(.datepicker-calendar[style*="display: block"]) .datepicker-trigger{--input-border-color: var(--text-primary-base)}.datepicker-trigger:disabled{opacity:.3;pointer-events:none}.datepicker.error .datepicker-trigger{--input-border-color: var(--border-alert-base);animation:shimmy .69s cubic-bezier(.34,.07,.21,.96) both}.datepicker.success .datepicker-trigger{--input-border-color: var(--border-success-base)}.datepicker-calendar{background:var(--surface-page-base);border-radius:var(--border-radius-rem-md-base);border:1px solid var(--border-primary-base);box-shadow:0 var(--space-rem-2xs) var(--space-rem-2xl) 0 #00000040;left:0;min-width:280px;opacity:0;outline:0;padding:var(--space-rem-xl);pointer-events:none;position:absolute;top:100%;transform:translateY(calc(var(--space-rem-sm) * -1));transition:.21s;z-index:1000}.datepicker-calendar.active{opacity:1;pointer-events:auto;transform:translateY(var(--space-rem-sm))}.datepicker-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-rem-xl)}.datepicker-nav-button{background:transparent;block-size:var(--space-rem-4xl);border:none;border-radius:var(--border-radius-rem-sm-base);box-shadow:inset 0 0 0 1px transparent;color:var(--text-primary-base);cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:var(--cafe-font-weight-bold);inline-size:var(--space-rem-4xl);line-height:1;outline:0;padding:0;transition:.21s}.datepicker-nav-button:hover{background:var(--surface-primary-base)}.datepicker-nav-button:focus{box-shadow:inset 0 0 0 1px var(--text-accent-quaternary-base)}.datepicker-month-year{font-weight:var(--cafe-font-weight-bold);color:var(--text-primary-base);margin:0}.datepicker-body{width:100%}.datepicker-days-header{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-rem-2xs);margin-bottom:var(--space-rem-sm)}.datepicker-day-header{color:var(--text-tertiary-base);font-size:var(--type-font-size-label-base);font-weight:var(--cafe-font-weight-bold);padding:var(--space-rem-sm);text-align:center;text-transform:uppercase}.datepicker-days-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-rem-2xs)}.datepicker-day{--button-background-base: transparent;--button-border-color-base: transparent;--button-color-base: var(--text-primary-base);--button-block-size-base: var(--space-rem-4xl);--button-border-radius-base: var(--border-radius-rem-sm-base);--button-padding-inline-base: 0;align-items:center;background:var(--button-background-base);block-size:var(--button-block-size-base);border:none;border-radius:var(--button-border-radius-base);box-shadow:inset 0 0 0 1px var(--button-border-color-base);color:var(--button-color-base);cursor:pointer;display:flex;font-size:var(--font-size-sm);font-weight:var(--cafe-font-weight-bold);justify-content:center;inline-size:var(--button-block-size-base);line-height:1;outline:0;padding:var(--button-padding-inline-base);position:relative;transition:.21s}.datepicker-day:hover{--button-background-base: var(--surface-primary-base)}.datepicker-day:focus{box-shadow:inset 0 0 0 1px var(--border-success-base)}.datepicker-day.other-month{--button-color-base: var(--text-tertiary-base);opacity:.5}.datepicker-day.today,.datepicker-day.today:hover{--button-background-base: var(--surface-primary-base)}.datepicker-day.selected{--button-background-base: var(--surface-action-primary-base);--button-color-base: var(--text-on-action-primary-base)}.datepicker-day.selected:hover{--button-background-base: var(--surface-action-primary-base);opacity:.7}.datepicker-day.in-range,.datepicker-day.range-start,.datepicker-day.range-end,.datepicker-day.hover-range,.datepicker-day.range-start:hover,.datepicker-day.range-end:hover{--button-background-base: var(--surface-action-primary-base);--button-color-base: var(--text-on-action-primary-base)}.datepicker-day.disabled{--button-background-base: transparent;--button-color-base: var(--text-tertiary-base);cursor:not-allowed;opacity:.3}.datepicker-day.disabled:hover{--button-background-base: transparent;--button-opacity-base: .3}.datepicker.with-actions,.datepicker.with-actions .datepicker-trigger{inline-size:auto}.datepicker.with-actions .datepicker-trigger{flex-direction:row-reverse;padding-inline:var(--space-rem-2xl)}.datepicker.with-actions .datepicker-trigger:focus,.datepicker.with-actions .datepicker-trigger:hover,.datepicker.with-actions.active .datepicker-trigger,.datepicker.with-actions.complete .datepicker-trigger{background:var(--surface-action-primary-base);color:var(--text-on-action-primary-base)}:is(.datepicker.with-actions .datepicker-trigger:focus,.datepicker.with-actions .datepicker-trigger:hover,.datepicker.with-actions.active .datepicker-trigger,.datepicker.with-actions.complete .datepicker-trigger) .datepicker-icon{fill:var(--text-on-action-primary-base)}:is(.datepicker.with-actions .datepicker-trigger:focus,.datepicker.with-actions .datepicker-trigger:hover,.datepicker.with-actions.active .datepicker-trigger,.datepicker.with-actions.complete .datepicker-trigger) .datepicker-display.placeholder{color:var(--text-on-action-primary-base)}@media(max-width:768px){.datepicker-trigger{min-inline-size:auto}.datepicker-calendar{min-width:260px}}.dropdown{--dropdown-background-base: var(--surface-primary-base);--dropdown-background-menu: var(--surface-page-base);--dropdown-background-hover: var(--surface-secondary-base);--dropdown-border-base: var(--border-primary-base);--dropdown-border-focus: var(--text-primary-base);--dropdown-color-base: var(--text-primary-base);--dropdown-color-placeholder: var(--text-tertiary-base);--dropdown-radius-base: var(--border-radius-rem-4xl-base);--dropdown-padding-base: var(--space-rem-xl);--dropdown-block-size-base: 2.571rem;--dropdown-font-size-base: var(--font-size-rem-sm)}.dropdown{display:inline-block;inline-size:100%;position:relative}.dropdown .icon{fill:var(--dropdown-color-placeholder)}.dropdown:not(.with-actions) .dropdown-trigger{justify-content:space-between;inline-size:100%;background:var(--surface-primary-base);box-shadow:inset 0 0 0 1px var(--border-primary-base)}.dropdown:not(.with-actions) .dropdown-value{color:var(--text-primary-base);line-height:1.3}.dropdown:not(.with-actions) .dropdown-value.placeholder{color:var(--dropdown-color-placeholder)}.dropdown:not(.with-actions).active .icon{transform:rotate(180deg)}.dropdown:not(.with-actions).active .dropdown-trigger{box-shadow:inset 0 0 0 1px var(--text-primary-base)}.dropdown-value{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-value.placeholder{color:var(--dropdown-color-placeholder);line-height:1.3}.dropdown-menu{background:var(--dropdown-background-menu);border:1px solid var(--dropdown-border-base);border-radius:var(--border-radius-rem-md-base);box-shadow:0 var(--space-rem-2xs) var(--space-rem-2xl) 0 #00000040;left:0;min-inline-size:15.42rem;max-inline-size:100%;opacity:0;outline:0;overflow-y:auto;pointer-events:none;position:absolute;padding:0 var(--space-rem-3xl);right:0;top:100%;transform:translateY(calc(var(--space-rem-sm) * -1));transition:.21s;z-index:10}.dropdown-menu.active{opacity:1;pointer-events:auto;transform:translateY(var(--space-rem-sm))}.dropdown-menu label{width:100%}.dropdown-menu-heading{background:var(--dropdown-background-menu);color:var(--text-tertiary-base);font-size:var(--type-font-size-label-base);padding:var(--space-rem-3xl) 0 var(--space-rem-xl);position:sticky;top:0}.dropdown-menu-list:only-child>:first-child{padding:var(--space-rem-3xl) 0 0}.dropdown-menu-actions{background:var(--dropdown-background-menu);border-top:1px solid var(--border-primary-base);bottom:0;padding:var(--space-rem-3xl) 0 0;position:sticky}.dropdown.with-actions,.dropdown.with-actions .dropdown-trigger{inline-size:auto}.dropdown.with-actions .dropdown-trigger.on,.dropdown.with-actions .dropdown-trigger:active,.dropdown.with-actions .dropdown-trigger:focus,.dropdown.with-actions .dropdown-trigger:hover{--dropdown-color-placeholder: var(--text-on-action-primary-base)}.dropdown.with-actions .dropdown-menu{max-inline-size:15rem;padding-block:var(--space-rem-3xl)}.error .dropdown:not(.with-actions) .dropdown-trigger{box-shadow:inset 0 0 0 1px var(--border-alert-base);animation:shimmy .69s cubic-bezier(.34,.07,.21,.96) both}.divider{border:1px solid var(--border-color, var(--border-primary-base));border-width:0 0 0 var(--scale-50);display:block;margin-inline:var(--space-rem-sm);min-block-size:var(--space-rem-3xl)}.divider.none{margin-inline:0}.divider.small{min-block-size:var(--space-rem-xl)}.divider.thin{border-width:0 0 0 var(--scale-25)}.editor{border:1px solid var(--border-primary-base);border-radius:var(--border-radius-rem-md-base);overflow:hidden;position:relative}.editor-actions,.editor-list,.editor-toolbar{border-top:1px solid var(--border-primary-base)}.editor-url-input{position:absolute;top:var(--space-rem-sm);left:var(--space-rem-sm)}.indicator{--indicator-color: var(--color, var(--text-primary-base));background:var(--indicator-color);border-radius:50%;box-shadow:0 0 0 1px var(--border-primary-base);display:inline-block;height:.5rem;width:.5rem}.indicator.blink{animation:blink 1s ease-in-out infinite alternate}@keyframes blink{0%{opacity:0}to{opacity:1}}.indicator.ping{position:relative}.indicator.ping:after{animation:ping 2s ease-out infinite;background:var(--indicator-color);border-radius:50%;content:"";height:.5rem;left:0;opacity:0;position:absolute;top:0;width:.5rem}@keyframes ping{0%{transform:scale(1);opacity:.5}50%{transform:scale(2);opacity:0}}.marquee,.marquee>div{flex-wrap:nowrap;white-space:nowrap}.marquee{align-items:center;display:flex;font-size:clamp(4.571rem,11.25vw,12.857rem);overflow:hidden}.marquee>div{animation:marqueeDrift 17s linear infinite;transform:translate(0)}.marquee.standard{font-size:inherit}.marquee.standard>div{animation-duration:20s;display:flex;gap:var(--space-rem-sm);padding-inline-end:var(--space-rem-sm)}@keyframes marqueeDrift{0%{transform:translate(0)}to{transform:translate(-100%)}}.modal,.modal-content{pointer-events:none;transform:translateY(0);visibility:hidden}.modal{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:.21s .21s;z-index:22}.modal-content{background:var(--surface-page-base);border:1px solid var(--border-primary-base);border-radius:var(--border-radius-rem-md-base);opacity:0;overflow:hidden;transform:translateY(10%);transition:.21s}.modal-content>.modal-content-inner{inline-size:90vw;max-block-size:90vh;max-inline-size:90vw;overflow:auto}.modal-toggle{cursor:pointer}.modal-close{position:absolute;top:var(--space-rem-xl);right:var(--space-rem-xl);z-index:6}.modal.active{opacity:1;transition:.21s}.modal.active,.modal.active>.modal-content{pointer-events:auto;transform:translateY(0);visibility:visible}.modal.active>.modal-content{opacity:1}.modal.drawer{justify-content:flex-end}.modal.drawer>.modal-content{border-radius:0;border-width:0 0 0 1px;box-shadow:-24px 0 12px var(--neutral-925-alpha-12);opacity:1;transform:translate(100%);transition:ease-in-out .21s}.modal.drawer>.modal-content>.modal-content-inner{block-size:100vh;inline-size:52rem;max-block-size:100vh;max-inline-size:100vw;overflow:auto}.modal.drawer.overlay{background:transparent}.modal.drawer.overlay>.modal-content{box-shadow:none}.modal.drawer.active>.modal-content{transform:translate(0);transition:.21s ease-in-out .21s}.modal.locked{background:#00000040;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.modal.large>.modal-content>.modal-content-inner{max-block-size:90vh;min-inline-size:50vw}.modal.large.drawer>.modal-content>.modal-content-inner{max-block-size:100vh;min-inline-size:66vw}@media(min-width:1024px){.modal-content .modal-content-inner{min-block-size:20rem;max-block-size:50vh;min-inline-size:500px;max-inline-size:33vw}.drawer .modal-content .modal-content-inner{max-block-size:100vh;max-inline-size:100vw}}.nav{--nav-background-base: var(--surface-primary-base);--nav-color-base: var(--text-secondary-base);--nav-border-color-base: var(--border-primary-base);--nav-font-size-base: var(--type-font-size-label-base);--nav-line-height-base: var(--space-rem-2xl);--nav-gap-base: 0;--nav-padding-block-base: var(--space-rem-lg);--nav-padding-inline-base: var(--space-rem-3xl);--nav-box-shadow-base: inset 0 0 0 0 rgba(53,255,146, 1)}.nav{display:flex;gap:var(--nav-gap-base)}.nav-item{padding:0}.nav-item:first-child .nav-action{border-width:0 1px}.nav-item+.nav-item .nav-action{border-width:0 1px 0 0}.nav-action{align-items:center;background:var(--nav-background-base);border-color:var(--nav-border-color-base);border-style:solid;border-width:1px;color:var(--nav-color-base);display:flex;font-size:var(--nav-font-size-base);gap:var(--space-rem-sm);line-height:var(--nav-line-height-base);padding-block:var(--nav-padding-block-base);padding-inline:var(--nav-padding-inline-base);transition:.21s}.nav-action .icon{fill:var(--nav-color-base)}.nav-action:active,.nav-action:hover{--nav-background-base: transparent;--nav-color-base: var(--text-primary-base)}.nav-action.on{--nav-background-base: var(--surface-page-base);--nav-color-base: var(--text-action-hover-base)}.nav-action.disabled{opacity:.3;pointer-events:none}.nav.primary{--nav-background-base: var(--surface-primary-base);--nav-color-base: var(--text-tertiary-base)}.nav.primary .nav-action{overflow:hidden;position:relative}.nav.primary .nav-action:before{content:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2253%22%20height%3D%2224%22%20viewBox%3D%220%200%2053%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20filter%3D%22url(%23e1)%22%3E%3Cellipse%20cx%3D%2226.5%22%20cy%3D%22-7.5%22%20rx%3D%226.5%22%20ry%3D%2211.5%22%20fill%3D%22%2335FF92%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3Cfilter%20id%3D%22e1%22%20x%3D%220%22%20y%3D%22-39%22%20width%3D%2253%22%20height%3D%2263%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%2210%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E%0A");left:50%;position:absolute;top:0;transform:translate(-50%,-100%);transition:transform .21s}.nav.primary .nav-action:active,.nav.primary .nav-action:hover{--nav-background-base: var(--surface-secondary-base)}.nav.primary .nav-action.on:before{transform:translate(-50%)}.nav.secondary{--nav-background-base: transparent;--nav-border-color-base: transparent;--nav-color-base: var(--text-tertiary-base);--nav-font-size-base: var(--scale-rem-500);--nav-gap-base: var(--space-rem-3xl);--nav-padding-inline-base: 0}.nav.secondary .nav-action{border-width:0;box-shadow:inset 0 0 #35ff92}.nav.secondary .nav-action.on{box-shadow:inset 0 -2px #35ff92}.nav.tertiary{--nav-background-base: transparent;--nav-border-color-base: transparent;--nav-color-base: var(--text-tertiary-base);--nav-font-size-base: var(--type-font-size-body-base);--nav-gap-base: var(--space-rem-2xs);--nav-padding-block-base: var(--space-rem-2xs);--nav-padding-inline-base: var(--space-rem-xl)}.nav.tertiary .nav-action{border-radius:var(--border-radius-rem-sm-base);border-width:1px;font-weight:var(--cafe-font-weight-bold);gap:var(--space-rem-sm)}.nav.tertiary .nav-action:active,.nav.tertiary .nav-action:hover{--nav-background-base: var(--surface-secondary-base);--nav-color-base: var(--text-primary-base)}.nav.tertiary .nav-action.on{--nav-background-base: var(--surface-primary-base);--nav-border-color-base: var(--border-primary-base);--nav-color-base: var(--text-action-hover-base)}.progress{--progress-color: var(--color, var(--text-primary-base));--progress-total: 0;background:#686b6b4d;border-radius:var(--border-radius-rem-xs);block-size:.0714rem;display:block;overflow:hidden;position:relative}.progress:before{background:var(--progress-color);block-size:100%;content:"";display:block;inline-size:calc(var(--progress-total) * 1%);left:0;position:absolute}.progress.large{block-size:.214rem}.progress.monotone{background:color-mix(in srgb,var(--progress-color),transparent 88%)}.progress.bottom,.progress.middle{left:50%;position:absolute}.progress.bottom{bottom:1px;inline-size:calc(100% - .5rem);transform:translate(-50%)}.progress.middle{inline-size:50%;top:50%;transform:translate(-50%,-50%)}.progress.fixed{inset-inline:0;margin:0;position:fixed;top:0;z-index:26}.btn>.loader{transform:translate(-50%)}.progress.bounce:before,.progress.loop:before{--progress-total: 26;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:.3s}.progress.bounce:before{animation-name:progressBounce;animation-direction:alternate}.progress.loop:before{animation-name:progressLoop;animation-duration:.6s}@keyframes progressBounce{0%{left:0;transform:translate(-1%)}to{left:100%;transform:translate(-99%)}}@keyframes progressLoop{0%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(100%)}}.search{position:relative;z-index:1}.search,.search .search-input{inline-size:100%}.search .search-input{line-height:1.4;padding-inline-end:var(--space-rem-5xl)}.search.with-icon>.search-input{padding-inline-start:var(--space-rem-5xl)}.search.complete>.search-input:not(:focus){color:var(--text-success-base)}.search-menu{background:var(--surface-primary-base);border:1px solid var(--border-primary-base);border-radius:var(--border-radius-rem-md-base);box-shadow:0 var(--space-rem-2xs) var(--space-rem-2xl) 0 var(--neutral-925-alpha-25);left:0;max-block-size:16rem;opacity:0;overflow:auto;padding:var(--space-rem-lg);pointer-events:none;position:absolute;right:0;transform:translateY(calc(var(--space-rem-sm) * -1));transition:.21s;top:100%;z-index:1}.search-item{border-radius:var(--border-radius-rem-xs-base);cursor:pointer;padding:var(--space-rem-sm) var(--space-rem-xl);transition:.21s}.search-item:active,.search-item:focus,.search-item:hover{background:var(--surface-secondary-base)}.search-btn,.search-clear{position:absolute;left:var(--space-rem-lg);top:50%;transform:translateY(-50%)}.search-btn>.icon{fill:var(--text-tertiary-base)}.search-clear{left:auto;right:var(--space-rem-lg)}.search.active .search-menu{opacity:1;pointer-events:auto;transform:translateY(var(--space-rem-sm))}.table{--table-background: transparent;--table-cell-min: calc(var(--space-rem-6xl) * 2);--table-columns: 3;--table-cell-highlight: transparent;--table-offset: 0}.table{--table-background: var(--bg-color, var(--surface-page-base));--table-cell-highlight: var(--bg-color, var(--surface-page-base));--table-cell-min: 6.85rem;--table-cell-padding-block: var(--space-rem-sm);--table-cell-padding-inline: 0;overflow:auto}.table-header{background:var(--table-background);color:var(--text-tertiary-base)}.table-row{display:grid;grid-template-columns:repeat(var(--table-columns),minmax(var(--table-cell-min),1fr));inline-size:100%;position:relative}.table-col{align-items:center;background:radial-gradient(circle at top left,var(--table-cell-highlight),transparent 12rem),var(--table-background);display:flex;padding:var(--table-cell-padding-block) var(--table-cell-padding-inline)}.table-col:nth-child(n+2){justify-content:flex-end}.table-row:not(:last-child) .table-col{border-block-end:1px solid var(--border-primary-base)}.table-row.sticky{position:sticky;top:0;z-index:4}.table-col.sticky{background:radial-gradient(circle at top left,var(--table-cell-highlight),transparent 55%),linear-gradient(90deg,var(--table-background) calc(100% - var(--space-rem-3xl)),color-mix(in srgb,var(--table-background),transparent 100%) 100%);left:0;position:sticky;z-index:2}.table.normalize .table-row{grid-template-columns:minmax(20rem,1fr) repeat(calc(var(--table-columns) - 1),18rem)}.table.normalize .table-row:not(.table-header) .table-col{align-items:flex-start;block-size:100%}:is(.table.actions,.table.number,.table.selection) .table-row:not(.table-header) .table-col{gap:var(--space-rem-xl)}.table.expand{--table-cell-padding-block: var(--space-rem-xl);--table-cell-padding-inline: var(--space-rem-xl)}.table.expand .table-header{--table-background: var(--surface-secondary-base);--table-cell-highlight: var(--surface-secondary-base);cursor:pointer}.table.expand .table-row:not(.table-header){grid-template-rows:0fr;transition:grid-template-rows .21s}.table.expand .table-row:not(.table-header)>.table-col{border-width:0;opacity:0;overflow:hidden;padding:0;transition:.21s}.table.expand .table-row.active{grid-template-rows:1fr}.table.expand .table-row.active>.table-col{border-width:0 0 1px;opacity:1;--table-cell-padding-block: var(--space-rem-3xl)}.table.expand.expand-disabled .table-header{cursor:default}.table.alternate{--table-cell-padding-block: var(--space-rem-xl);--table-cell-padding-inline: var(--space-rem-sm)}.table.alternate .table-header{font-family:var(--type-font-family-secondary)}.table.alternate .table-row:not(.table-header):not(:last-child) .table-col{border-block-end:0}.table.alternate .table-col{justify-content:flex-start}.table.empty .table-row:not(.table-header){grid-template-columns:1fr}.table.empty .table-row:not(.table-header) .table-col{justify-content:center;--table-cell-padding-block: var(--space-rem-3xl);--table-cell-padding-inline: 0}.table.empty .table-row:not(.table-header) .table-col:before{display:none}.table.no-padding .table-col{--table-cell-padding-block: 0;--table-cell-padding-inline: 0}.table.hover-actions .table-row:not(.table-header){position:relative}.table.hover-actions .table-row:not(.table-header) .table-col-content{flex:1;transform:translate(0);transition:.21s}.table.hover-actions .table-row:not(.table-header) .table-col-content:before{background:var(--border-success-base);bottom:0;content:"";display:block;inline-size:1px;opacity:0;position:absolute;top:0;transform:translate(calc(var(--space-rem-md) * -1)) scale(.5);transition:.21s}.table.hover-actions .table-row:not(.table-header) .table-col:not(:first-child):has(+.table-row-hover-actions)>*{opacity:1;transform:translate(0);transition:.21s}.table.hover-actions .table-row:not(.table-header):hover .table-col-content{transform:translate(var(--space-rem-xl))}.table.hover-actions .table-row:not(.table-header):hover .table-col-content:before{opacity:1;transform:translate(calc(var(--space-rem-xl) * -1)) scale(1)}.table.hover-actions .table-row:not(.table-header):hover .table-row-hover-actions{opacity:1;pointer-events:auto;transform:translate(0)}.table.hover-actions .table-row:not(.table-header):hover .table-col:not(:first-child):has(+.table-row-hover-actions)>*{opacity:0;transform:translate(calc(var(--space-rem-xl) * -1))}.table.hover-actions .table-row-hover-actions{align-items:center;background:linear-gradient(to right,transparent,var(--table-background) var(--space-rem-2xl),var(--table-background) 100%);bottom:1px;display:flex;opacity:0;padding-inline-start:var(--space-rem-6xl);pointer-events:none;position:absolute;top:0;transform:translate(calc(var(--space-rem-4xl) * -1));transition:.21s;right:0}.table.alternate.hover-actions .table-row:not(.table-header) .table-col-content:before{bottom:calc(var(--table-cell-padding-block) / -2);top:calc(var(--table-cell-padding-block) / -2)}.toast{align-items:flex-end;bottom:0;display:flex;flex-direction:column;gap:var(--space-rem-xl);max-inline-size:66ch;padding:var(--space-rem-3xl);pointer-events:none;position:fixed;right:0;z-index:14}.toast>div{max-block-size:0;overflow:hidden;transition:.21s .21s ease-in-out}.toast>div>*{opacity:0;transform:translateY(100%);transition:.21s ease-in-out}.toast>div.active{max-block-size:28.57rem;transition:.21s ease-in-out}.toast>div.active>*{opacity:1;transform:translateY(0);transition:.21s .21s ease-in-out}.tooltip{--tooltip-block-start: 0;--tooltip-block-end: calc(var(--space-rem-sm) * -1);--tooltip-inline-start: -50%;--tooltip-inline-end: -50%}.tooltip-container{cursor:help;position:relative;z-index:1}.tooltip-container>*{flex:1}.tooltip-container.btn{cursor:pointer}.tooltip-container:hover{z-index:2}.tooltip-container:hover .tooltip{opacity:1;transform:translate(var(--tooltip-inline-end),var(--tooltip-block-end))}span.tooltip-container{align-self:flex-start}.tooltip,.tooltip-header,.tooltip-content{display:block}.tooltip{-webkit-backdrop-filter:blur(var(--space-rem-lg));backdrop-filter:blur(var(--space-rem-lg));background:#23202099;border:1px solid var(--border-primary-base);border-radius:var(--border-radius-rem-md-base);box-shadow:0 var(--space-rem-2xs) var(--space-rem-2xl) 0 #00000040;bottom:100%;inline-size:12.5rem;left:50%;line-height:1.3;opacity:0;padding-block:var(--space-rem-2xs);pointer-events:none;position:absolute;text-align:left;transform:translate(var(--tooltip-inline-start),var(--tooltip-block-start));transition:opacity .21s,transform .21s}.tooltip-header,.tooltip-content{color:var(--text-primary-base);font-size:var(--type-font-size-label-base, .875rem);padding:var(--space-rem-sm) var(--space-rem-xl)}.tooltip-header{border-bottom:1px solid var(--border-primary-base)}.tooltip.nowrap{inline-size:auto;white-space:nowrap}.tooltip.left{left:0}.tooltip.right{left:100%}.tooltip.middle{bottom:50%}.tooltip.bottom{bottom:0}.tooltip.top,.tooltip.bottom{--tooltip-inline-start: -50%;--tooltip-inline-end: -50%}.tooltip.middle.right{--tooltip-inline-start: 0;--tooltip-inline-end: var(--space-rem-sm);--tooltip-block-start: 50%;--tooltip-block-end: 50%}.tooltip.middle.left{--tooltip-inline-start: -100%;--tooltip-inline-end: calc(-100% + var(--space-rem-sm) * -1);--tooltip-block-start: 50%;--tooltip-block-end: 50%}.tooltip.bottom{--tooltip-block-start: 100%;--tooltip-block-end: calc(100% + var(--space-rem-sm))}.tooltip.bottom.anchor-1,.tooltip.top.anchor-1{--tooltip-inline-start: -100%;--tooltip-inline-end: -100%}.tooltip.bottom.anchor-2,.tooltip.top.anchor-2{--tooltip-inline-start: 0;--tooltip-inline-end: 0}.tooltip.middle.right.anchor-1,.tooltip.middle.left.anchor-1{--tooltip-block-start: 0;--tooltip-block-end: 0}.tooltip.middle.right.anchor-2,.tooltip.middle.left.anchor-2{--tooltip-block-start: 100%;--tooltip-block-end: 100%}.tooltip.bottom.anchor-2{--tooltip-inline-start: 0;--tooltip-inline-end: 0}.tooltip.top.anchor-1,.tooltip.middle.left.anchor-1{border-bottom-right-radius:var(--border-radius-rem-xs-base)}.tooltip.top.anchor-2,.tooltip.middle.right.anchor-1{border-bottom-left-radius:var(--border-radius-rem-xs-base)}.tooltip.middle.right.anchor-2,.tooltip.bottom.anchor-2{border-top-left-radius:var(--border-radius-rem-xs-base)}.tooltip.middle.left.anchor-2,.tooltip.bottom.anchor-1{border-top-right-radius:var(--border-radius-rem-xs-base)}.tooltip.alt{background:var(--primary-500);border-color:var(--border-primary-base);border-radius:var(--border-radius-rem-full-base);text-align:center}.tooltip.alt .tooltip-header,.tooltip.alt .tooltip-content{color:var(--neutral-900);font-weight:var(--cafe-font-weight-bold);padding:var(--space-rem-2xs) var(--space-rem-lg)}.tooltip.alt .tooltip-header{border-bottom:1px solid var(--neutral-925)}.tooltip.no-hover{bottom:auto!important;display:none;left:0;opacity:1;position:absolute;right:auto!important;top:0;transform:none!important;transition:none;z-index:10}.tutorial-mask{display:grid;grid-template-columns:1fr 0 1fr;grid-template-rows:1fr 0 1fr;inset:0;opacity:0;pointer-events:none;position:fixed;z-index:50}.tutorial-mask>*{background:var(--neutral-925-alpha-75);pointer-events:none}.tutorial-mask>:nth-child(1){grid-column:span 3}.tutorial-mask>:nth-child(3){background:transparent}.tutorial-mask>:nth-child(5){grid-column:span 3}.tutorial-mask.active{opacity:1}.tutorial-mask.active>*:not(:nth-child(3)){pointer-events:auto}.tutorial-current-step{z-index:52}.video{cursor:pointer;overflow:hidden;position:relative}.video>video{display:block}:is(.video.playing:hover,.video.paused) .video-button{opacity:1}:is(.video.playing:hover,.video.paused) .video-time{opacity:.7}.video.paused .video-button .icon{margin-inline-start:.142rem}.video-button,.video-time{opacity:0;pointer-events:none;position:absolute;transition:opacity .21s ease-in-out}.video-button{align-items:center;-webkit-backdrop-filter:blur(var(--space-rem-lg));backdrop-filter:blur(var(--space-rem-lg));background:var(--neutral-925-alpha-12);border:1px solid var(--border-primary-base);border-radius:50%;display:flex;height:var(--space-rem-6xl);justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--space-rem-6xl)}.video-button>.icon{fill:var(--white)}.video-time{font-family:var(--type-font-family-caption);font-size:var(--type-font-size-caption-base);right:var(--space-rem-xl);top:var(--space-rem-xl)}.text-align\:left{text-align:left!important}.text-align\:center{text-align:center!important}.text-align\:right{text-align:right!important}.align-self\:auto{align-self:auto!important}.align-self\:start{align-self:flex-start!important}.align-self\:center{align-self:center!important}.align-self\:end{align-self:flex-end!important}.align-self\:baseline{align-self:baseline!important}.align-items\:start{align-items:flex-start!important}.align-items\:center{align-items:center!important}.align-items\:end{align-items:flex-end!important}.align-items\:baseline{align-items:baseline!important}.justify-content\:start{justify-content:flex-start!important}.justify-content\:center{justify-content:center!important}.justify-content\:end{justify-content:flex-end!important}.justify-content\:between{justify-content:space-between!important}.justify-self\:start{justify-self:flex-start!important}.justify-self\:center{justify-self:center!important}.justify-self\:end{justify-self:flex-end!important}.margin-inline\:auto{margin-inline:auto!important}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}.flex-wrap\:nowrap{flex-wrap:nowrap}.flex-direction\:column{flex-direction:column}.flex-direction\:row-reverse{flex-direction:row-reverse}.flex\:grow{flex:1}.flex\:shrink{flex:0}.flex\:reset{flex:none}.row-gap\:sm{row-gap:var(--space-rem-2xs)}.float\:left{float:left;margin-block-start:var(--space-rem-xs);margin-inline-end:var(--space-rem-2xs)}.float\:right{float:right;margin-block-start:var(--space-rem-xs);margin-inline-start:var(--space-rem-2xs)}.height\:full{block-size:100%}.height\:half{block-size:50vh}.min-height\:none{min-block-size:0}.overflow\:hidden{overflow:hidden}.overflow\:visible{overflow:visible}.text-overflow\:ellipsis{flex-shrink:0;inline-size:100%;min-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.width\:full{inline-size:100%}.min-width\:33\%{min-inline-size:33%}.min-width\:50\%{min-inline-size:50%}.min-width\:100\%{min-inline-size:100%}.max-width\:25\%{max-inline-size:25%}.max-width\:33\%{max-inline-size:33%}.max-width\:50\%{max-inline-size:50%}.max-width\:66\%{max-inline-size:66%}.max-width\:75\%{max-inline-size:75%}.max-width\:90\%{max-inline-size:90%}.max-width\:22ch{max-inline-size:22ch}.max-width\:33ch{max-inline-size:33ch}.max-width\:40ch{max-inline-size:40ch}.max-width\:66ch{max-inline-size:66ch}.max-width\:75ch{max-inline-size:75ch}[class*=color]{--color: var(--text-primary-base);color:var(--color);fill:var(--color)}.color\:black{--color: var(--black)}.color\:white{--color: var(--white)}.color\:secondary{--color: var(--text-secondary-base)}.color\:tertiary{--color: var(--text-tertiary-base)}.color\:quaternary{--color: var(--text-quaternary-base)}.color\:success{--color: var(--text-success-base)}.color\:alert{--color: var(--text-alert-base)}.color\:warning{--color: var(--text-warning-base)}.color\:alert-300{--color: var(--alert-300)}.color\:accent-primary{--color: var(--text-accent-primary-base)}.color\:accent-secondary{--color: var(--text-accent-secondary-base)}.color\:accent-tertiary{--color: var(--text-accent-tertiary-base)}.color\:accent-quaternary{--color: var(--text-accent-quaternary-base)}.color\:accent-quinary{--color: var(--text-accent-quinary-base)}.color\:accent-senary{--color: var(--text-accent-senary-base)}.color\:accent-septenary{--color: var(--text-accent-septenary-base)}.color\:accent-octonary{--color: var(--text-accent-octonary-base)}.color\:accent-nonary{--color: var(--text-accent-nonary-base)}.color\:accent-primary-300{--color: var(--secondary-300)}.color\:accent-secondary-300{--color: var(--tertiary-300)}.color\:accent-tertiary-300{--color: var(--quaternary-300)}.color\:accent-quaternary-300{--color: var(--primary-300)}.color\:accent-quinary-300{--color: var(--quinary-300)}.color\:accent-senary-300{--color: var(--senary-300)}.color\:accent-septenary-300{--color: var(--septenary-300)}.color\:accent-octonary-300{--color: var(--octonary-300)}.color\:accent-nonary-300{--color: var(--warning-300)}[class*=bg]{--bg-color: var(--surface-page-base);background-color:var(--bg-color)}.bg\:primary{--bg-color: var(--surface-primary-base)}.bg\:secondary{--bg-color: var(--surface-secondary-base)}.bg\:tertiary{--bg-color: var(--surface-tertiary-base)}.bg\:success{--bg-color: var(--surface-success-base)}.bg\:alert{--bg-color: var(--surface-alert-base)}.bg\:warning{--bg-color: var(--surface-warning-base)}.bg\:accent-primary{--bg-color: var(--surface-accent-primary-base)}.bg\:accent-secondary{--bg-color: var(--surface-accent-secondary-base)}.bg\:accent-tertiary{--bg-color: var(--surface-accent-tertiary-base)}.bg\:accent-quaternary{--bg-color: var(--surface-accent-quaternary-base)}.bg\:accent-quinary{--bg-color: var(--surface-accent-quinary-base)}.bg\:accent-senary{--bg-color: var(--surface-accent-senary-base)}.bg\:accent-septenary{--bg-color: var(--surface-accent-septenary-base)}.bg\:accent-octonary{--bg-color: var(--surface-accent-octonary-base)}.bg\:accent-quaternary-100-alpha-5{--bg-color: var(--primary-100-alpha-5)}.bg\:accent-primary-500{--bg-color: var(--secondary-500)}.bg\:accent-secondary-500{--bg-color: var(--tertiary-500)}.bg\:accent-tertiary-500{--bg-color: var(--quaternary-500)}.bg\:accent-quaternary-500{--bg-color: var(--primary-500)}.bg\:accent-quinary-500{--bg-color: var(--quinary-500)}.bg\:accent-senary-500{--bg-color: var(--senary-500)}.bg\:accent-septenary-500{--bg-color: var(--septenary-500)}.bg\:accent-octonary-500{--bg-color: var(--octonary-500)}.bg\:neutral-75-alpha-12{--bg-color: var(--neutral-75-alpha-12)}.bg\:neutral-300{--bg-color: var(--neutral-300)}.bg\:neutral-700{--bg-color: var(--neutral-700)}[class*=border]{--border-color: var(--border-primary-base);border-color:var(--border-color);border-style:solid;border-width:1px}.border\:secondary{--border-color: var(--border-secondary-base)}.border\:success{--border-color: var(--border-success-base)}.border\:alert{--border-color: var(--border-alert-base)}.border\:warning{--border-color: var(--border-warning-base)}.border\:focus{--border-color: var(--border-focus-base)}.border\:accent{--border-color: var(--border-accent-base)}.border\:accent-secondary{--border-color: var(--tertiary-300)}.border\:neutral-900{--border-color: var(--neutral-900)}.border\:neutral-925{--border-color: var(--neutral-925)}.border\:neutral-950{--border-color: var(--neutral-950)}.border\:secondary-500{--border-color: var(--secondary-500)}.cursor\:pointer{cursor:pointer}.cursor\:default{cursor:default}.cursor\:text{cursor:text}.pointer-events\:none{pointer-events:none}.radius\:none{border-radius:var(--border-radius-none-base)}.radius\:xs{border-radius:var(--border-radius-rem-xs-base)}.radius\:sm{border-radius:var(--border-radius-rem-sm-base)}.radius\:md{border-radius:var(--border-radius-rem-md-base)}.radius\:lg{border-radius:var(--border-radius-rem-lg-base)}.shadow{box-shadow:0 0 var(--space-rem-2xl) 0 #00000040}.shadow-active{box-shadow:inset 3px 0 0 0 var(--primary-500)}.text-decoration\:alert,.text-decoration\:success{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.text-decoration\:alert{text-decoration-color:var(--alert-500)}.text-decoration\:success{text-decoration-color:var(--success-500)}.position\:relative{position:relative}.position\:sticky{position:sticky;z-index:5}.bottom-0,.bottom\:none{bottom:0}.bottom-2,.bottom\:sm{bottom:var(--space-rem-sm, .571rem)}.bottom\:xl{bottom:var(--space-rem-xl, 1rem)}.top-0,.top\:none{top:0}.top-2,.top\:sm{top:var(--space-rem-sm, .571rem)}.top\:xl{top:var(--space-rem-xl, 1rem)}.line-height\:xs{line-height:1}.kerning\:sm{letter-spacing:.1em}.text-transform\:uppercase{text-transform:uppercase}.text-transform\:lowercase{text-transform:lowercase}.text-decoration\:underline{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.white-space\:nowrap{white-space:nowrap}.font\:primary{font-family:var(--type-font-family-primary)}.font\:secondary{font-family:var(--type-font-family-secondary)}.font\:tertiary{font-family:var(--type-font-family-tertiary)}.font-weight\:regular{font-weight:var(--cafe-font-weight-regular)}.font-weight\:medium{font-weight:var(--cafe-font-weight-medium)}.font-weight\:semibold{font-weight:var(--cafe-font-weight-semibold)}.font-weight\:bold{font-weight:var(--cafe-font-weight-bold)}.font-weight\:black{font-weight:var(--cafe-font-weight-black)}.font\:2xs{font-size:var(--scale-rem-250)}.font\:xs{font-size:var(--scale-rem-300)}.font\:sm{font-size:var(--scale-rem-350)}.font\:md{font-size:var(--scale-rem-400)}.font\:lg{font-size:var(--scale-rem-450)}.font\:xl{font-size:var(--scale-rem-500)}.font\:2xl{font-size:var(--scale-rem-550)}.font\:3xl{font-size:var(--scale-rem-600)}.font\:4xl{font-size:var(--scale-rem-800)}.font\:5xl{font-size:var(--scale-rem-850)}.font\:6xl{font-size:var(--scale-rem-1200)}.font\:10xl{font-size:var(--scale-rem-4500)}.font\:6xl,.font\:10xl{line-height:1}.expandable{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .21s}.expandable>*{min-block-size:0;opacity:0;transition:visibility .21s,opacity .21s;visibility:hidden}.expandable.active{grid-template-rows:1fr;overflow:visible}.expandable.active>*{opacity:1;transition:visibility .21s,opacity .21s .21s;visibility:visible}.expand-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative;text-overflow:ellipsis;transition:.21s}.expand-text.active{cursor:pointer}.expand-text.complete{-webkit-line-clamp:unset}.expand-text.complete .expand-text-btn{display:none}.expand-text .expand-text-btn{bottom:0;position:absolute;right:0}@keyframes flash{0%{transform:translate(-100%)}to{transform:translate(100%)}}.flash{position:relative;overflow:hidden}.flash:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.033) 50%,transparent 100%);animation:flash 2s infinite linear}.flip{transform:rotate(180deg)}.reveal{position:relative}.reveal>*{transition:.21s}.reveal>:first-child{opacity:0;position:absolute;right:0;transform:translate(calc(var(--space-rem-xl) * -1))}.reveal>:last-child{opacity:1;transform:translate(0)}.reveal.active>:first-child{opacity:1;transform:translate(0)}.reveal.active>:last-child{opacity:0;transform:translate(var(--space-rem-xl))}.hide{display:none}.hide\:positionally,.hide\:visually{opacity:0;pointer-events:none}.hide\:positionally{position:absolute}[class*="opacity:"]{transition:opacity .21s}.opacity\:0{opacity:0!important}.opacity\:30{opacity:.3!important}.opacity\:50{opacity:.5!important}.opacity\:70{opacity:.7!important}.opacity\:90{opacity:.9!important}.opacity\:100{opacity:1!important}@media(min-width:840px){.hide\@md{display:none}.flex\@md{display:flex}.inline-flex\@md{display:inline-flex}.block\@md{display:block}}
