@property --accent{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --color-accent{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --accent-1{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --color-accent-1{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --accent-2{syntax:"<color>";inherits:true;initial-value:oklch(27.6% 0 0)}@property --color-accent-2{syntax:"<color>";inherits:true;initial-value:oklch(27.6% 0 0)}@property --accent-3{syntax:"<color>";inherits:true;initial-value:oklch(37.2% 0 0)}@property --color-accent-3{syntax:"<color>";inherits:true;initial-value:oklch(37.2% 0 0)}@property --accent-4{syntax:"<color>";inherits:true;initial-value:oklch(46.9% 0 0)}@property --color-accent-4{syntax:"<color>";inherits:true;initial-value:oklch(46.9% 0 0)}@property --accent-5{syntax:"<color>";inherits:true;initial-value:oklch(56.5% 0 0)}@property --color-accent-5{syntax:"<color>";inherits:true;initial-value:oklch(56.5% 0 0)}@property --accent-6{syntax:"<color>";inherits:true;initial-value:oklch(66.1% 0 0)}@property --color-accent-6{syntax:"<color>";inherits:true;initial-value:oklch(66.1% 0 0)}@property --accent-7{syntax:"<color>";inherits:true;initial-value:oklch(75.7% 0 0)}@property --color-accent-7{syntax:"<color>";inherits:true;initial-value:oklch(75.7% 0 0)}@property --accent-8{syntax:"<color>";inherits:true;initial-value:oklch(85.4% 0 0)}@property --color-accent-8{syntax:"<color>";inherits:true;initial-value:oklch(85.4% 0 0)}@property --accent-9{syntax:"<color>";inherits:true;initial-value:oklch(95% 0 0)}@property --color-accent-9{syntax:"<color>";inherits:true;initial-value:oklch(95% 0 0)}@property --neutral{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --color-neutral{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --neutral-1{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --color-neutral-1{syntax:"<color>";inherits:true;initial-value:oklch(18% 0 0)}@property --neutral-2{syntax:"<color>";inherits:true;initial-value:oklch(27.6% 0 0)}@property --color-neutral-2{syntax:"<color>";inherits:true;initial-value:oklch(27.6% 0 0)}@property --neutral-3{syntax:"<color>";inherits:true;initial-value:oklch(37.2% 0 0)}@property --color-neutral-3{syntax:"<color>";inherits:true;initial-value:oklch(37.2% 0 0)}@property --neutral-4{syntax:"<color>";inherits:true;initial-value:oklch(46.9% 0 0)}@property --color-neutral-4{syntax:"<color>";inherits:true;initial-value:oklch(46.9% 0 0)}@property --neutral-5{syntax:"<color>";inherits:true;initial-value:oklch(56.5% 0 0)}@property --color-neutral-5{syntax:"<color>";inherits:true;initial-value:oklch(56.5% 0 0)}@property --neutral-6{syntax:"<color>";inherits:true;initial-value:oklch(66.1% 0 0)}@property --color-neutral-6{syntax:"<color>";inherits:true;initial-value:oklch(66.1% 0 0)}@property --neutral-7{syntax:"<color>";inherits:true;initial-value:oklch(75.7% 0 0)}@property --color-neutral-7{syntax:"<color>";inherits:true;initial-value:oklch(75.7% 0 0)}@property --neutral-8{syntax:"<color>";inherits:true;initial-value:oklch(85.4% 0 0)}@property --color-neutral-8{syntax:"<color>";inherits:true;initial-value:oklch(85.4% 0 0)}@property --neutral-9{syntax:"<color>";inherits:true;initial-value:oklch(95% 0 0)}@property --color-neutral-9{syntax:"<color>";inherits:true;initial-value:oklch(95% 0 0)}@property --red{syntax:"<color>";inherits:true;initial-value:oklch(59% .234 25)}@property --color-red{syntax:"<color>";inherits:true;initial-value:oklch(59% .234 25)}@property --red-1{syntax:"<color>";inherits:true;initial-value:oklch(23% .091 25)}@property --color-red-1{syntax:"<color>";inherits:true;initial-value:oklch(23% .091 25)}@property --red-2{syntax:"<color>";inherits:true;initial-value:oklch(32% .127 25)}@property --color-red-2{syntax:"<color>";inherits:true;initial-value:oklch(32% .127 25)}@property --red-3{syntax:"<color>";inherits:true;initial-value:oklch(41% .162 25)}@property --color-red-3{syntax:"<color>";inherits:true;initial-value:oklch(41% .162 25)}@property --red-4{syntax:"<color>";inherits:true;initial-value:oklch(50% .198 25)}@property --color-red-4{syntax:"<color>";inherits:true;initial-value:oklch(50% .198 25)}@property --red-5{syntax:"<color>";inherits:true;initial-value:oklch(59% .234 25)}@property --color-red-5{syntax:"<color>";inherits:true;initial-value:oklch(59% .234 25)}@property --red-6{syntax:"<color>";inherits:true;initial-value:oklch(68% .229 25)}@property --color-red-6{syntax:"<color>";inherits:true;initial-value:oklch(68% .229 25)}@property --red-7{syntax:"<color>";inherits:true;initial-value:oklch(77% .151 25)}@property --color-red-7{syntax:"<color>";inherits:true;initial-value:oklch(77% .151 25)}@property --red-8{syntax:"<color>";inherits:true;initial-value:oklch(86% .085 25)}@property --color-red-8{syntax:"<color>";inherits:true;initial-value:oklch(86% .085 25)}@property --red-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .028 25)}@property --color-red-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .028 25)}@property --orange{syntax:"<color>";inherits:true;initial-value:oklch(67.6% .218 45)}@property --color-orange{syntax:"<color>";inherits:true;initial-value:oklch(67.6% .218 45)}@property --orange-1{syntax:"<color>";inherits:true;initial-value:oklch(22% .071 45)}@property --color-orange-1{syntax:"<color>";inherits:true;initial-value:oklch(22% .071 45)}@property --orange-2{syntax:"<color>";inherits:true;initial-value:oklch(31.1% .1 45)}@property --color-orange-2{syntax:"<color>";inherits:true;initial-value:oklch(31.1% .1 45)}@property --orange-3{syntax:"<color>";inherits:true;initial-value:oklch(40.2% .13 45)}@property --color-orange-3{syntax:"<color>";inherits:true;initial-value:oklch(40.2% .13 45)}@property --orange-4{syntax:"<color>";inherits:true;initial-value:oklch(49.4% .159 45)}@property --color-orange-4{syntax:"<color>";inherits:true;initial-value:oklch(49.4% .159 45)}@property --orange-5{syntax:"<color>";inherits:true;initial-value:oklch(58.5% .188 45)}@property --color-orange-5{syntax:"<color>";inherits:true;initial-value:oklch(58.5% .188 45)}@property --orange-6{syntax:"<color>";inherits:true;initial-value:oklch(67.6% .218 45)}@property --color-orange-6{syntax:"<color>";inherits:true;initial-value:oklch(67.6% .218 45)}@property --orange-7{syntax:"<color>";inherits:true;initial-value:oklch(76.7% .185 45)}@property --color-orange-7{syntax:"<color>";inherits:true;initial-value:oklch(76.7% .185 45)}@property --orange-8{syntax:"<color>";inherits:true;initial-value:oklch(85.9% .104 45)}@property --color-orange-8{syntax:"<color>";inherits:true;initial-value:oklch(85.9% .104 45)}@property --orange-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .034 45)}@property --color-orange-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .034 45)}@property --yellow{syntax:"<color>";inherits:true;initial-value:oklch(76% .163 80)}@property --color-yellow{syntax:"<color>";inherits:true;initial-value:oklch(76% .163 80)}@property --yellow-1{syntax:"<color>";inherits:true;initial-value:oklch(19% .041 80)}@property --color-yellow-1{syntax:"<color>";inherits:true;initial-value:oklch(19% .041 80)}@property --yellow-2{syntax:"<color>";inherits:true;initial-value:oklch(28.5% .061 80)}@property --color-yellow-2{syntax:"<color>";inherits:true;initial-value:oklch(28.5% .061 80)}@property --yellow-3{syntax:"<color>";inherits:true;initial-value:oklch(38% .081 80)}@property --color-yellow-3{syntax:"<color>";inherits:true;initial-value:oklch(38% .081 80)}@property --yellow-4{syntax:"<color>";inherits:true;initial-value:oklch(47.5% .102 80)}@property --color-yellow-4{syntax:"<color>";inherits:true;initial-value:oklch(47.5% .102 80)}@property --yellow-5{syntax:"<color>";inherits:true;initial-value:oklch(57% .122 80)}@property --color-yellow-5{syntax:"<color>";inherits:true;initial-value:oklch(57% .122 80)}@property --yellow-6{syntax:"<color>";inherits:true;initial-value:oklch(66.5% .142 80)}@property --color-yellow-6{syntax:"<color>";inherits:true;initial-value:oklch(66.5% .142 80)}@property --yellow-7{syntax:"<color>";inherits:true;initial-value:oklch(76% .163 80)}@property --color-yellow-7{syntax:"<color>";inherits:true;initial-value:oklch(76% .163 80)}@property --yellow-8{syntax:"<color>";inherits:true;initial-value:oklch(85.5% .156 80)}@property --color-yellow-8{syntax:"<color>";inherits:true;initial-value:oklch(85.5% .156 80)}@property --yellow-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .051 80)}@property --color-yellow-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .051 80)}@property --green{syntax:"<color>";inherits:true;initial-value:oklch(54% .15 165)}@property --color-green{syntax:"<color>";inherits:true;initial-value:oklch(54% .15 165)}@property --green-1{syntax:"<color>";inherits:true;initial-value:oklch(14% .039 165)}@property --color-green-1{syntax:"<color>";inherits:true;initial-value:oklch(14% .039 165)}@property --green-2{syntax:"<color>";inherits:true;initial-value:oklch(24% .067 165)}@property --color-green-2{syntax:"<color>";inherits:true;initial-value:oklch(24% .067 165)}@property --green-3{syntax:"<color>";inherits:true;initial-value:oklch(34% .094 165)}@property --color-green-3{syntax:"<color>";inherits:true;initial-value:oklch(34% .094 165)}@property --green-4{syntax:"<color>";inherits:true;initial-value:oklch(44% .122 165)}@property --color-green-4{syntax:"<color>";inherits:true;initial-value:oklch(44% .122 165)}@property --green-5{syntax:"<color>";inherits:true;initial-value:oklch(54% .15 165)}@property --color-green-5{syntax:"<color>";inherits:true;initial-value:oklch(54% .15 165)}@property --green-6{syntax:"<color>";inherits:true;initial-value:oklch(64% .178 165)}@property --color-green-6{syntax:"<color>";inherits:true;initial-value:oklch(64% .178 165)}@property --green-7{syntax:"<color>";inherits:true;initial-value:oklch(74% .205 165)}@property --color-green-7{syntax:"<color>";inherits:true;initial-value:oklch(74% .205 165)}@property --green-8{syntax:"<color>";inherits:true;initial-value:oklch(84% .233 165)}@property --color-green-8{syntax:"<color>";inherits:true;initial-value:oklch(84% .233 165)}@property --green-9{syntax:"<color>";inherits:true;initial-value:oklch(94% .098 165)}@property --color-green-9{syntax:"<color>";inherits:true;initial-value:oklch(94% .098 165)}@property --cyan{syntax:"<color>";inherits:true;initial-value:oklch(55% .108 190)}@property --color-cyan{syntax:"<color>";inherits:true;initial-value:oklch(55% .108 190)}@property --cyan-1{syntax:"<color>";inherits:true;initial-value:oklch(15% .029 190)}@property --color-cyan-1{syntax:"<color>";inherits:true;initial-value:oklch(15% .029 190)}@property --cyan-2{syntax:"<color>";inherits:true;initial-value:oklch(25% .049 190)}@property --color-cyan-2{syntax:"<color>";inherits:true;initial-value:oklch(25% .049 190)}@property --cyan-3{syntax:"<color>";inherits:true;initial-value:oklch(35% .069 190)}@property --color-cyan-3{syntax:"<color>";inherits:true;initial-value:oklch(35% .069 190)}@property --cyan-4{syntax:"<color>";inherits:true;initial-value:oklch(45% .088 190)}@property --color-cyan-4{syntax:"<color>";inherits:true;initial-value:oklch(45% .088 190)}@property --cyan-5{syntax:"<color>";inherits:true;initial-value:oklch(55% .108 190)}@property --color-cyan-5{syntax:"<color>";inherits:true;initial-value:oklch(55% .108 190)}@property --cyan-6{syntax:"<color>";inherits:true;initial-value:oklch(65% .128 190)}@property --color-cyan-6{syntax:"<color>";inherits:true;initial-value:oklch(65% .128 190)}@property --cyan-7{syntax:"<color>";inherits:true;initial-value:oklch(75% .147 190)}@property --color-cyan-7{syntax:"<color>";inherits:true;initial-value:oklch(75% .147 190)}@property --cyan-8{syntax:"<color>";inherits:true;initial-value:oklch(85% .167 190)}@property --color-cyan-8{syntax:"<color>";inherits:true;initial-value:oklch(85% .167 190)}@property --cyan-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .071 190)}@property --color-cyan-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .071 190)}@property --blue{syntax:"<color>";inherits:true;initial-value:oklch(56.5% .146 255)}@property --color-blue{syntax:"<color>";inherits:true;initial-value:oklch(56.5% .146 255)}@property --blue-1{syntax:"<color>";inherits:true;initial-value:oklch(18% .046 255)}@property --color-blue-1{syntax:"<color>";inherits:true;initial-value:oklch(18% .046 255)}@property --blue-2{syntax:"<color>";inherits:true;initial-value:oklch(27.6% .071 255)}@property --color-blue-2{syntax:"<color>";inherits:true;initial-value:oklch(27.6% .071 255)}@property --blue-3{syntax:"<color>";inherits:true;initial-value:oklch(37.2% .096 255)}@property --color-blue-3{syntax:"<color>";inherits:true;initial-value:oklch(37.2% .096 255)}@property --blue-4{syntax:"<color>";inherits:true;initial-value:oklch(46.9% .121 255)}@property --color-blue-4{syntax:"<color>";inherits:true;initial-value:oklch(46.9% .121 255)}@property --blue-5{syntax:"<color>";inherits:true;initial-value:oklch(56.5% .146 255)}@property --color-blue-5{syntax:"<color>";inherits:true;initial-value:oklch(56.5% .146 255)}@property --blue-6{syntax:"<color>";inherits:true;initial-value:oklch(66.1% .121 255)}@property --color-blue-6{syntax:"<color>";inherits:true;initial-value:oklch(66.1% .121 255)}@property --blue-7{syntax:"<color>";inherits:true;initial-value:oklch(75.7% .084 255)}@property --color-blue-7{syntax:"<color>";inherits:true;initial-value:oklch(75.7% .084 255)}@property --blue-8{syntax:"<color>";inherits:true;initial-value:oklch(85.4% .049 255)}@property --color-blue-8{syntax:"<color>";inherits:true;initial-value:oklch(85.4% .049 255)}@property --blue-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .016 255)}@property --color-blue-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .016 255)}@property --purple{syntax:"<color>";inherits:true;initial-value:oklch(58% .163 300)}@property --color-purple{syntax:"<color>";inherits:true;initial-value:oklch(58% .163 300)}@property --purple-1{syntax:"<color>";inherits:true;initial-value:oklch(21% .065 300)}@property --color-purple-1{syntax:"<color>";inherits:true;initial-value:oklch(21% .065 300)}@property --purple-2{syntax:"<color>";inherits:true;initial-value:oklch(30.2% .093 300)}@property --color-purple-2{syntax:"<color>";inherits:true;initial-value:oklch(30.2% .093 300)}@property --purple-3{syntax:"<color>";inherits:true;initial-value:oklch(39.5% .121 300)}@property --color-purple-3{syntax:"<color>";inherits:true;initial-value:oklch(39.5% .121 300)}@property --purple-4{syntax:"<color>";inherits:true;initial-value:oklch(48.7% .15 300)}@property --color-purple-4{syntax:"<color>";inherits:true;initial-value:oklch(48.7% .15 300)}@property --purple-5{syntax:"<color>";inherits:true;initial-value:oklch(58% .163 300)}@property --color-purple-5{syntax:"<color>";inherits:true;initial-value:oklch(58% .163 300)}@property --purple-6{syntax:"<color>";inherits:true;initial-value:oklch(67.2% .123 300)}@property --color-purple-6{syntax:"<color>";inherits:true;initial-value:oklch(67.2% .123 300)}@property --purple-7{syntax:"<color>";inherits:true;initial-value:oklch(76.5% .086 300)}@property --color-purple-7{syntax:"<color>";inherits:true;initial-value:oklch(76.5% .086 300)}@property --purple-8{syntax:"<color>";inherits:true;initial-value:oklch(85.7% .05 300)}@property --color-purple-8{syntax:"<color>";inherits:true;initial-value:oklch(85.7% .05 300)}@property --purple-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .017 300)}@property --color-purple-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .017 300)}@property --pink{syntax:"<color>";inherits:true;initial-value:oklch(76.7% .13 350)}@property --color-pink{syntax:"<color>";inherits:true;initial-value:oklch(76.7% .13 350)}@property --pink-1{syntax:"<color>";inherits:true;initial-value:oklch(22% .062 350)}@property --color-pink-1{syntax:"<color>";inherits:true;initial-value:oklch(22% .062 350)}@property --pink-2{syntax:"<color>";inherits:true;initial-value:oklch(31.1% .088 350)}@property --color-pink-2{syntax:"<color>";inherits:true;initial-value:oklch(31.1% .088 350)}@property --pink-3{syntax:"<color>";inherits:true;initial-value:oklch(40.2% .113 350)}@property --color-pink-3{syntax:"<color>";inherits:true;initial-value:oklch(40.2% .113 350)}@property --pink-4{syntax:"<color>";inherits:true;initial-value:oklch(49.4% .139 350)}@property --color-pink-4{syntax:"<color>";inherits:true;initial-value:oklch(49.4% .139 350)}@property --pink-5{syntax:"<color>";inherits:true;initial-value:oklch(58.5% .165 350)}@property --color-pink-5{syntax:"<color>";inherits:true;initial-value:oklch(58.5% .165 350)}@property --pink-6{syntax:"<color>";inherits:true;initial-value:oklch(67.6% .19 350)}@property --color-pink-6{syntax:"<color>";inherits:true;initial-value:oklch(67.6% .19 350)}@property --pink-7{syntax:"<color>";inherits:true;initial-value:oklch(76.7% .13 350)}@property --color-pink-7{syntax:"<color>";inherits:true;initial-value:oklch(76.7% .13 350)}@property --pink-8{syntax:"<color>";inherits:true;initial-value:oklch(85.9% .072 350)}@property --color-pink-8{syntax:"<color>";inherits:true;initial-value:oklch(85.9% .072 350)}@property --pink-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .024 350)}@property --color-pink-9{syntax:"<color>";inherits:true;initial-value:oklch(95% .024 350)}@property --color-background{syntax:"<color>";inherits:true;initial-value:#fff}@property --color-foreground{syntax:"<color>";inherits:true;initial-value:#121212}@property --element-color-border{syntax:"<color>";inherits:true;initial-value:oklch(66.1% 0 0)}@property --element-border-radius{syntax:"<length>";inherits:true;initial-value:6px}@property --element-border-width{syntax:"<length>";inherits:true;initial-value:1.5px}@property --radius-1{syntax:"<length>";inherits:true;initial-value:3px}@property --radius-2{syntax:"<length>";inherits:true;initial-value:6px}@property --radius-3{syntax:"<length>";inherits:true;initial-value:12px}@property --radius-4{syntax:"<length>";inherits:true;initial-value:24px}@property --radius-5{syntax:"<length>";inherits:true;initial-value:48px}@property --space-1{syntax:"<length>";inherits:true;initial-value:4px}@property --space-2{syntax:"<length>";inherits:true;initial-value:8px}@property --space-3{syntax:"<length>";inherits:true;initial-value:12px}@property --space-4{syntax:"<length>";inherits:true;initial-value:14px}@property --space-5{syntax:"<length>";inherits:true;initial-value:16px}@property --space-6{syntax:"<length>";inherits:true;initial-value:18px}@property --space-7{syntax:"<length>";inherits:true;initial-value:20px}@property --space-8{syntax:"<length>";inherits:true;initial-value:24px}@property --space-9{syntax:"<length>";inherits:true;initial-value:28px}@property --space-10{syntax:"<length>";inherits:true;initial-value:32px}@property --space-11{syntax:"<length>";inherits:true;initial-value:40px}@property --space-12{syntax:"<length>";inherits:true;initial-value:48px}@property --space-13{syntax:"<length>";inherits:true;initial-value:64px}@property --space-14{syntax:"<length>";inherits:true;initial-value:128px}@property --font-weight-1{syntax:"<number>";inherits:true;initial-value:400}@property --font-weight-2{syntax:"<number>";inherits:true;initial-value:500}@property --font-weight-3{syntax:"<number>";inherits:true;initial-value:600}@property --font-weight-4{syntax:"<number>";inherits:true;initial-value:700}@property --text-line-height{syntax:"<number>";inherits:true;initial-value:1}@property --line-height-1{syntax:"<number>";inherits:true;initial-value:1}@property --line-height-2{syntax:"<number>";inherits:true;initial-value:1.05}@property --line-height-3{syntax:"<number>";inherits:true;initial-value:1.15}@property --line-height-4{syntax:"<number>";inherits:true;initial-value:1.25}@property --line-height-5{syntax:"<number>";inherits:true;initial-value:1.5}@property --text-font-size{syntax:"<length>";inherits:true;initial-value:16px}@property --font-size-1{syntax:"<length>";inherits:true;initial-value:12px}@property --font-size-2{syntax:"<length>";inherits:true;initial-value:14px}@property --font-size-3{syntax:"<length>";inherits:true;initial-value:16px}@property --font-size-4{syntax:"<length>";inherits:true;initial-value:18px}@property --font-size-5{syntax:"<length>";inherits:true;initial-value:20px}@property --font-size-6{syntax:"<length>";inherits:true;initial-value:24px}@property --font-size-7{syntax:"<length>";inherits:true;initial-value:28px}@property --font-size-8{syntax:"<length>";inherits:true;initial-value:32px}@property --font-size-9{syntax:"<length>";inherits:true;initial-value:48px}@property --text-letter-spacing{syntax:"<length>";inherits:true;initial-value:0}@property --letter-spacing-1{syntax:"<length>";inherits:true;initial-value:0}@property --letter-spacing-2{syntax:"<length>";inherits:true;initial-value:0}@property --letter-spacing-3{syntax:"<length>";inherits:true;initial-value:0}@property --letter-spacing-4{syntax:"<length>";inherits:true;initial-value:0}@property --letter-spacing-5{syntax:"<length>";inherits:true;initial-value:0}@property --text-font-weight{syntax:"<number>";inherits:true;initial-value:500}:root{--color-neutral:var(--color-neutral-1);--neutral:var(--color-neutral-1);--color-neutral-1:oklch(18% 0 0);--neutral-1:var(--color-neutral-1);--color-neutral-2:oklch(27.6% 0 0);--neutral-2:var(--color-neutral-2);--color-neutral-3:oklch(37.2% 0 0);--neutral-3:var(--color-neutral-3);--color-neutral-4:oklch(46.9% 0 0);--neutral-4:var(--color-neutral-4);--color-neutral-5:oklch(56.5% 0 0);--neutral-5:var(--color-neutral-5);--color-neutral-6:oklch(66.1% 0 0);--neutral-6:var(--color-neutral-6);--color-neutral-7:oklch(75.7% 0 0);--neutral-7:var(--color-neutral-7);--color-neutral-8:oklch(85.4% 0 0);--neutral-8:var(--color-neutral-8);--color-neutral-9:oklch(95% 0 0);--neutral-9:var(--color-neutral-9);--color-red:var(--color-red-5);--red:var(--color-red-5);--color-red-1:oklch(23% .091 25);--red-1:var(--color-red-1);--color-red-2:oklch(32% .127 25);--red-2:var(--color-red-2);--color-red-3:oklch(41% .162 25);--red-3:var(--color-red-3);--color-red-4:oklch(50% .198 25);--red-4:var(--color-red-4);--color-red-5:oklch(59% .234 25);--red-5:var(--color-red-5);--color-red-6:oklch(68% .229 25);--red-6:var(--color-red-6);--color-red-7:oklch(77% .151 25);--red-7:var(--color-red-7);--color-red-8:oklch(86% .085 25);--red-8:var(--color-red-8);--color-red-9:oklch(95% .028 25);--red-9:var(--color-red-9);--color-orange:var(--color-orange-6);--orange:var(--color-orange-6);--color-orange-1:oklch(22% .071 45);--orange-1:var(--color-orange-1);--color-orange-2:oklch(31.1% .1 45);--orange-2:var(--color-orange-2);--color-orange-3:oklch(40.2% .13 45);--orange-3:var(--color-orange-3);--color-orange-4:oklch(49.4% .159 45);--orange-4:var(--color-orange-4);--color-orange-5:oklch(58.5% .188 45);--orange-5:var(--color-orange-5);--color-orange-6:oklch(67.6% .218 45);--orange-6:var(--color-orange-6);--color-orange-7:oklch(76.7% .185 45);--orange-7:var(--color-orange-7);--color-orange-8:oklch(85.9% .104 45);--orange-8:var(--color-orange-8);--color-orange-9:oklch(95% .034 45);--orange-9:var(--color-orange-9);--color-yellow:var(--color-yellow-7);--yellow:var(--color-yellow-7);--color-yellow-1:oklch(19% .041 80);--yellow-1:var(--color-yellow-1);--color-yellow-2:oklch(28.5% .061 80);--yellow-2:var(--color-yellow-2);--color-yellow-3:oklch(38% .081 80);--yellow-3:var(--color-yellow-3);--color-yellow-4:oklch(47.5% .102 80);--yellow-4:var(--color-yellow-4);--color-yellow-5:oklch(57% .122 80);--yellow-5:var(--color-yellow-5);--color-yellow-6:oklch(66.5% .142 80);--yellow-6:var(--color-yellow-6);--color-yellow-7:oklch(76% .163 80);--yellow-7:var(--color-yellow-7);--color-yellow-8:oklch(85.5% .156 80);--yellow-8:var(--color-yellow-8);--color-yellow-9:oklch(95% .051 80);--yellow-9:var(--color-yellow-9);--color-green:var(--color-green-5);--green:var(--color-green-5);--color-green-1:oklch(14% .039 165);--green-1:var(--color-green-1);--color-green-2:oklch(24% .067 165);--green-2:var(--color-green-2);--color-green-3:oklch(34% .094 165);--green-3:var(--color-green-3);--color-green-4:oklch(44% .122 165);--green-4:var(--color-green-4);--color-green-5:oklch(54% .15 165);--green-5:var(--color-green-5);--color-green-6:oklch(64% .178 165);--green-6:var(--color-green-6);--color-green-7:oklch(74% .205 165);--green-7:var(--color-green-7);--color-green-8:oklch(84% .233 165);--green-8:var(--color-green-8);--color-green-9:oklch(94% .098 165);--green-9:var(--color-green-9);--color-cyan:var(--color-cyan-5);--cyan:var(--color-cyan-5);--color-cyan-1:oklch(15% .029 190);--cyan-1:var(--color-cyan-1);--color-cyan-2:oklch(25% .049 190);--cyan-2:var(--color-cyan-2);--color-cyan-3:oklch(35% .069 190);--cyan-3:var(--color-cyan-3);--color-cyan-4:oklch(45% .088 190);--cyan-4:var(--color-cyan-4);--color-cyan-5:oklch(55% .108 190);--cyan-5:var(--color-cyan-5);--color-cyan-6:oklch(65% .128 190);--cyan-6:var(--color-cyan-6);--color-cyan-7:oklch(75% .147 190);--cyan-7:var(--color-cyan-7);--color-cyan-8:oklch(85% .167 190);--cyan-8:var(--color-cyan-8);--color-cyan-9:oklch(95% .071 190);--cyan-9:var(--color-cyan-9);--color-blue:var(--color-blue-5);--blue:var(--color-blue-5);--color-blue-1:oklch(18% .046 255);--blue-1:var(--color-blue-1);--color-blue-2:oklch(27.6% .071 255);--blue-2:var(--color-blue-2);--color-blue-3:oklch(37.2% .096 255);--blue-3:var(--color-blue-3);--color-blue-4:oklch(46.9% .121 255);--blue-4:var(--color-blue-4);--color-blue-5:oklch(56.5% .146 255);--blue-5:var(--color-blue-5);--color-blue-6:oklch(66.1% .121 255);--blue-6:var(--color-blue-6);--color-blue-7:oklch(75.7% .084 255);--blue-7:var(--color-blue-7);--color-blue-8:oklch(85.4% .049 255);--blue-8:var(--color-blue-8);--color-blue-9:oklch(95% .016 255);--blue-9:var(--color-blue-9);--color-purple:var(--color-purple-5);--purple:var(--color-purple-5);--color-purple-1:oklch(21% .065 300);--purple-1:var(--color-purple-1);--color-purple-2:oklch(30.2% .093 300);--purple-2:var(--color-purple-2);--color-purple-3:oklch(39.5% .121 300);--purple-3:var(--color-purple-3);--color-purple-4:oklch(48.7% .15 300);--purple-4:var(--color-purple-4);--color-purple-5:oklch(58% .163 300);--purple-5:var(--color-purple-5);--color-purple-6:oklch(67.2% .123 300);--purple-6:var(--color-purple-6);--color-purple-7:oklch(76.5% .086 300);--purple-7:var(--color-purple-7);--color-purple-8:oklch(85.7% .05 300);--purple-8:var(--color-purple-8);--color-purple-9:oklch(95% .017 300);--purple-9:var(--color-purple-9);--color-pink:var(--color-pink-7);--pink:var(--color-pink-7);--color-pink-1:oklch(22% .062 350);--pink-1:var(--color-pink-1);--color-pink-2:oklch(31.1% .088 350);--pink-2:var(--color-pink-2);--color-pink-3:oklch(40.2% .113 350);--pink-3:var(--color-pink-3);--color-pink-4:oklch(49.4% .139 350);--pink-4:var(--color-pink-4);--color-pink-5:oklch(58.5% .165 350);--pink-5:var(--color-pink-5);--color-pink-6:oklch(67.6% .19 350);--pink-6:var(--color-pink-6);--color-pink-7:oklch(76.7% .13 350);--pink-7:var(--color-pink-7);--color-pink-8:oklch(85.9% .072 350);--pink-8:var(--color-pink-8);--color-pink-9:oklch(95% .024 350);--pink-9:var(--color-pink-9);--color-background:#fff;--color-foreground:var(--color-neutral-1);--radius-1:3px;--radius-2:6px;--radius-3:12px;--radius-4:24px;--radius-5:48px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:14px;--space-5:16px;--space-6:18px;--space-7:20px;--space-8:24px;--space-9:28px;--space-10:32px;--space-11:40px;--space-12:48px;--space-13:64px;--space-14:128px;--font-weight-1:400;--font-weight-2:500;--font-weight-3:600;--font-weight-4:700;--font-size-1:.75rem;--font-size-2:.875rem;--font-size-3:1rem;--font-size-4:1.125rem;--font-size-5:1.25rem;--font-size-6:1.5rem;--font-size-7:1.75rem;--font-size-8:2rem;--font-size-9:3rem;--line-height-1:1;--line-height-2:1.05;--line-height-3:1.15;--line-height-4:1.25;--line-height-5:1.5;--letter-spacing-1:-.04em;--letter-spacing-2:-.02em;--letter-spacing-3:0em;--letter-spacing-4:.02em;--letter-spacing-5:.04em;--element-color-border:var(--color-neutral-6);--element-border-radius:var(--radius-2);--element-border-width:1.5px}@supports not (color:oklch(60% 0.15 165deg)){:root{--neutral-1:#161616;--neutral-2:#2e2e2e;--neutral-3:#484848;--neutral-4:#636363;--neutral-5:gray;--neutral-6:#9e9e9e;--neutral-7:#bebebe;--neutral-8:#dedede;--neutral-9:#f5f5f5;--red-1:#380000;--red-2:#620000;--red-3:#910006;--red-4:#c20010;--red-5:#ee0b2a;--red-6:#ff5655;--red-7:#ff9890;--red-8:#ffccc5;--red-9:#ffece9;--orange-1:#320200;--orange-2:#571000;--orange-3:#802300;--orange-4:#ac3600;--orange-5:#d94a00;--orange-6:#fe6a00;--orange-7:#ff9d69;--orange-8:#ffceb2;--orange-9:#ffeee0;--yellow-1:#241100;--yellow-2:#432700;--yellow-3:#643f00;--yellow-4:#875900;--yellow-5:#ac7400;--yellow-6:#ce9200;--yellow-7:#f0b135;--yellow-8:#ffd470;--yellow-9:#fff1c2;--green-1:#001f0e;--green-2:#003b22;--green-3:#005939;--green-4:#007950;--green-5:#009b69;--green-6:#00bb87;--green-7:#41dca5;--green-8:#6afdc5;--green-9:#c4ffe8;--cyan-1:#001d1b;--cyan-2:#003836;--cyan-3:#003836;--cyan-4:#007671;--cyan-5:#009790;--cyan-6:#00b9b2;--cyan-7:#00dbd3;--cyan-8:#2bfdf4;--cyan-9:#b7ffff;--blue-1:#000d49;--blue-2:#002774;--blue-3:#004495;--blue-4:#1762b6;--blue-5:#3a81d7;--blue-6:#59a0f9;--blue-7:#85c1ff;--blue-8:#bfe1ff;--blue-9:#e6f7ff;--purple-1:#220046;--purple-2:#3c086b;--purple-3:#562c8b;--purple-4:#724aab;--purple-5:#8f68cb;--purple-6:#ad87ed;--purple-7:#cca7ff;--purple-8:#e6d2ff;--purple-9:#f9f0ff;--pink-1:#33001c;--pink-2:#5c0038;--pink-3:#830054;--pink-4:#a42c71;--pink-5:#c74c8e;--pink-6:#e96cad;--pink-7:#ff8ecd;--pink-8:#ffc6e6;--pink-9:#ffeaf9}}.text,.alt-heading-6,.text-alt-heading-6,.heading-6,.text-heading-6,.alt-heading-5,.text-alt-heading-5,.heading-5,.text-heading-5,.input-4,.text-input-4,.label-4,.text-label-4,.button-4,.text-button-4,.link-4,.text-link-4,.body-4,.text-body-4,.alt-heading-4,.text-alt-heading-4,.heading-4,.text-heading-4,.input-3,.text-input-3,.label-3,.text-label-3,.button-3,.text-button-3,.link-3,.text-link-3,.body-3,.text-body-3,.alt-heading-3,.text-alt-heading-3,.heading-3,.text-heading-3,.input-2,.text-input-2,.label-2,.text-label-2,.button-2,.text-button-2,.link-2,.text-link-2,.body-2,.text-body-2,.alt-heading-2,.text-alt-heading-2,.heading-2,.text-heading-2,.input-1,.text-input-1,.label-1,.text-label-1,.button-1,.text-button-1,.link-1,.text-link-1,.body-1,.text-body-1,.alt-heading-1,.text-alt-heading-1,.heading-1,.text-heading-1{font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:var(--text-line-height);letter-spacing:var(--text-letter-spacing)}.heading-1,.text-heading-1{--text-font-weight:var(--font-weight-2);--text-font-size:var(--font-size-4);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-3)}.heading-1 b,.heading-1 strong,.text-heading-1 b,.text-heading-1 strong{--text-font-weight:var(--font-weight-3)}.alt-heading-1,.text-alt-heading-1{--text-font-weight:var(--font-weight-3);--text-font-size:var(--font-size-4);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-4)}.alt-heading-1 b,.alt-heading-1 strong,.text-alt-heading-1 b,.text-alt-heading-1 strong{--text-font-weight:var(--font-weight-4)}.body-1,.text-body-1{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-5);--text-font-size:var(--font-size-1);--text-letter-spacing:var(--letter-spacing-4)}.body-1 b,.body-1 strong,.text-body-1 b,.text-body-1 strong{--text-font-weight:var(--font-weight-3)}.link-1,.text-link-1{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-1);--text-letter-spacing:var(--letter-spacing-5)}.link-1 b,.link-1 strong,.text-link-1 b,.text-link-1 strong{--text-font-weight:var(--font-weight-3)}.button-1,.text-button-1{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-2)}.button-1 b,.button-1 strong,.text-button-1 b,.text-button-1 strong{--text-font-weight:var(--font-weight-3)}.label-1,.text-label-1{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-3);--text-font-size:var(--font-size-1);--text-letter-spacing:var(--letter-spacing-5)}.label-1 b,.label-1 strong,.text-label-1 b,.text-label-1 strong{--text-font-weight:var(--font-weight-3)}.input-1,.text-input-1{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-2);--text-letter-spacing:var(--letter-spacing-5)}.input-1 b,.input-1 strong,.text-input-1 b,.text-input-1 strong{--text-font-weight:var(--font-weight-2)}.heading-2,.text-heading-2{--text-font-weight:var(--font-weight-2);--text-font-size:var(--font-size-5);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-3)}.heading-2 b,.heading-2 strong,.text-heading-2 b,.text-heading-2 strong{--text-font-weight:var(--font-weight-3)}.alt-heading-2,.text-alt-heading-2{--text-font-weight:var(--font-weight-3);--text-font-size:var(--font-size-5);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-4)}.alt-heading-2 b,.alt-heading-2 strong,.text-alt-heading-2 b,.text-alt-heading-2 strong{--text-font-weight:var(--font-weight-4)}.body-2,.text-body-2{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-5);--text-font-size:var(--font-size-2);--text-letter-spacing:var(--letter-spacing-4)}.body-2 b,.body-2 strong,.text-body-2 b,.text-body-2 strong{--text-font-weight:var(--font-weight-3)}.link-2,.text-link-2{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-2);--text-letter-spacing:var(--letter-spacing-5)}.link-2 b,.link-2 strong,.text-link-2 b,.text-link-2 strong{--text-font-weight:var(--font-weight-3)}.button-2,.text-button-2{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-3)}.button-2 b,.button-2 strong,.text-button-2 b,.text-button-2 strong{--text-font-weight:var(--font-weight-3)}.label-2,.text-label-2{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-3);--text-font-size:var(--font-size-2);--text-letter-spacing:var(--letter-spacing-4)}.label-2 b,.label-2 strong,.text-label-2 b,.text-label-2 strong{--text-font-weight:var(--font-weight-3)}.input-2,.text-input-2{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-3);--text-letter-spacing:var(--letter-spacing-4)}.input-2 b,.input-2 strong,.text-input-2 b,.text-input-2 strong{--text-font-weight:var(--font-weight-2)}.heading-3,.text-heading-3{--text-font-weight:var(--font-weight-2);--text-font-size:var(--font-size-6);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-2)}.heading-3 b,.heading-3 strong,.text-heading-3 b,.text-heading-3 strong{--text-font-weight:var(--font-weight-3)}.alt-heading-3,.text-alt-heading-3{--text-font-weight:var(--font-weight-3);--text-font-size:var(--font-size-6);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-4)}.alt-heading-3 b,.alt-heading-3 strong,.text-alt-heading-3 b,.text-alt-heading-3 strong{--text-font-weight:var(--font-weight-4)}.body-3,.text-body-3{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-5);--text-font-size:var(--font-size-3);--text-letter-spacing:var(--letter-spacing-2)}.body-3 b,.body-3 strong,.text-body-3 b,.text-body-3 strong{--text-font-weight:var(--font-weight-3)}.link-3,.text-link-3{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-3);--text-letter-spacing:var(--letter-spacing-4)}.link-3 b,.link-3 strong,.text-link-3 b,.text-link-3 strong{--text-font-weight:var(--font-weight-3)}.button-3,.text-button-3{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-4)}.button-3 b,.button-3 strong,.text-button-3 b,.text-button-3 strong{--text-font-weight:var(--font-weight-3)}.label-3,.text-label-3{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-3);--text-font-size:var(--font-size-3);--text-letter-spacing:var(--letter-spacing-4)}.label-3 b,.label-3 strong,.text-label-3 b,.text-label-3 strong{--text-font-weight:var(--font-weight-3)}.input-3,.text-input-3{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-4);--text-letter-spacing:var(--letter-spacing-3)}.input-3 b,.input-3 strong,.text-input-3 b,.text-input-3 strong{--text-font-weight:var(--font-weight-2)}.heading-4,.text-heading-4{--text-font-weight:var(--font-weight-2);--text-font-size:var(--font-size-7);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-2)}.heading-4 b,.heading-4 strong,.text-heading-4 b,.text-heading-4 strong{--text-font-weight:var(--font-weight-3)}.alt-heading-4,.text-alt-heading-4{--text-font-weight:var(--font-weight-3);--text-font-size:var(--font-size-7);--text-line-height:var(--line-height-5);--text-letter-spacing:var(--letter-spacing-4)}.alt-heading-4 b,.alt-heading-4 strong,.text-alt-heading-4 b,.text-alt-heading-4 strong{--text-font-weight:var(--font-weight-4)}.body-4,.text-body-4{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-5);--text-font-size:var(--font-size-4);--text-letter-spacing:var(--letter-spacing-2)}.body-4 b,.body-4 strong,.text-body-4 b,.text-body-4 strong{--text-font-weight:var(--font-weight-3)}.link-4,.text-link-4{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-4);--text-letter-spacing:var(--letter-spacing-4)}.link-4 b,.link-4 strong,.text-link-4 b,.text-link-4 strong{--text-font-weight:var(--font-weight-3)}.button-4,.text-button-4{--text-font-weight:var(--font-weight-2);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-5)}.button-4 b,.button-4 strong,.text-button-4 b,.text-button-4 strong{--text-font-weight:var(--font-weight-3)}.label-4,.text-label-4{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-3);--text-font-size:var(--font-size-4);--text-letter-spacing:var(--letter-spacing-3)}.label-4 b,.label-4 strong,.text-label-4 b,.text-label-4 strong{--text-font-weight:var(--font-weight-3)}.input-4,.text-input-4{--text-font-weight:var(--font-weight-1);--text-line-height:var(--line-height-4);--text-font-size:var(--font-size-5);--text-letter-spacing:var(--letter-spacing-2)}.input-4 b,.input-4 strong,.text-input-4 b,.text-input-4 strong{--text-font-weight:var(--font-weight-2)}.heading-5,.text-heading-5{--text-font-weight:var(--font-weight-2);--text-font-size:var(--font-size-8);--text-line-height:var(--line-height-4);--text-letter-spacing:var(--letter-spacing-1)}.heading-5 b,.heading-5 strong,.text-heading-5 b,.text-heading-5 strong{--text-font-weight:var(--font-weight-3)}.alt-heading-5,.text-alt-heading-5{--text-font-weight:var(--font-weight-3);--text-font-size:var(--font-size-8);--text-line-height:var(--line-height-4);--text-letter-spacing:var(--letter-spacing-3)}.alt-heading-5 b,.alt-heading-5 strong,.text-alt-heading-5 b,.text-alt-heading-5 strong{--text-font-weight:var(--font-weight-4)}.heading-6,.text-heading-6{--text-font-weight:var(--font-weight-2);--text-font-size:var(--font-size-9);--text-line-height:var(--line-height-4);--text-letter-spacing:var(--letter-spacing-1)}.heading-6 b,.heading-6 strong,.text-heading-6 b,.text-heading-6 strong{--text-font-weight:var(--font-weight-3)}.alt-heading-6,.text-alt-heading-6{--text-font-weight:var(--font-weight-3);--text-font-size:var(--font-size-9);--text-line-height:var(--line-height-4);--text-letter-spacing:var(--letter-spacing-2)}.alt-heading-6 b,.alt-heading-6 strong,.text-alt-heading-6 b,.text-alt-heading-6 strong{--text-font-weight:var(--font-weight-4)}.element-button,button,input[type=button],input[type=reset],input[type=submit],.button{cursor:pointer;box-sizing:border-box;border:var(--element-border-width) solid;justify-content:center;align-items:center;gap:var(--button-gap);padding-inline:var(--button-padding-x);padding-block:var(--button-padding-y);border-radius:var(--button-border-radius,var(--element-border-radius));border-color:var(--button-color-border,var(--element-color-border));background-color:var(--button-color-background);color:var(--button-color-foreground);text-decoration:none;display:inline-flex}.element-button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,.button:disabled,.element-button[aria-disabled=true],button[aria-disabled=true],input[aria-disabled=true][type=button],input[aria-disabled=true][type=reset],input[aria-disabled=true][type=submit],[aria-disabled=true].button{cursor:not-allowed}.element-button-1,button.button-1,input[type=button].button-1,input[type=reset].button-1,input[type=submit].button-1,.button.button-1,.element-button.button-1{--button-gap:var(--space-1);--button-padding-y:var(--space-1);--button-padding-x:var(--space-2)}.element-button-2,button.button-2,input[type=button].button-2,input[type=reset].button-2,input[type=submit].button-2,.button.button-2,.element-button.button-2{--button-gap:var(--space-2);--button-padding-y:var(--space-2);--button-padding-x:var(--space-4)}.element-button-3,button.button-3,input[type=button].button-3,input[type=reset].button-3,input[type=submit].button-3,.button.button-3,.element-button.button-3{--button-gap:var(--space-3);--button-padding-y:var(--space-3);--button-padding-x:var(--space-6)}.element-button-4,button.button-4,input[type=button].button-4,input[type=reset].button-4,input[type=submit].button-4,.button.button-4,.element-button.button-4{--button-gap:var(--space-4);--button-padding-y:var(--space-4);--button-padding-x:var(--space-8)}button.filled,input[type=button].filled,input[type=reset].filled,input[type=submit].filled,.button.filled,.element-button.filled{--button-color-background:var(--color-accent-5,var(--color-neutral-1));--button-color-border:var(--button-color-background);--button-color-foreground:var(--color-background)}button.filled:focus-visible,button.filled:hover,input[type=button].filled:focus-visible,input[type=button].filled:hover,input[type=reset].filled:focus-visible,input[type=reset].filled:hover,input[type=submit].filled:focus-visible,input[type=submit].filled:hover,.button.filled:focus-visible,.button.filled:hover,.element-button.filled:focus-visible,.element-button.filled:hover{--button-color-background:var(--color-accent-4,var(--color-neutral-2))}button.filled:active,input[type=button].filled:active,input[type=reset].filled:active,input[type=submit].filled:active,.button.filled:active,.element-button.filled:active{--button-color-background:var(--color-accent-3,var(--color-neutral-3))}button.filled:disabled,button.filled[aria-disabled=true],input[type=button].filled:disabled,input[type=button].filled[aria-disabled=true],input[type=reset].filled:disabled,input[type=reset].filled[aria-disabled=true],input[type=submit].filled:disabled,input[type=submit].filled[aria-disabled=true],.button.filled:disabled,.button.filled[aria-disabled=true],.element-button.filled:disabled,.element-button.filled[aria-disabled=true]{--button-color-background:var(--color-neutral-7);--button-color-foreground:var(--color-neutral-9)}button.filled:disabled:hover,button.filled[aria-disabled=true]:hover,input[type=button].filled:disabled:hover,input[type=button].filled[aria-disabled=true]:hover,input[type=reset].filled:disabled:hover,input[type=reset].filled[aria-disabled=true]:hover,input[type=submit].filled:disabled:hover,input[type=submit].filled[aria-disabled=true]:hover,.button.filled:disabled:hover,.button.filled[aria-disabled=true]:hover,.element-button.filled:disabled:hover,.element-button.filled[aria-disabled=true]:hover{--button-color-background:var(--color-neutral-8)}button.outline,input[type=button].outline,input[type=reset].outline,input[type=submit].outline,.button.outline,.element-button.outline{--button-color-background:var(--color-background);--button-color-foreground:var(--color-accent-5,var(--color-neutral));--button-color-border:var(--button-color-foreground)}button.outline:focus-visible,button.outline:hover,input[type=button].outline:focus-visible,input[type=button].outline:hover,input[type=reset].outline:focus-visible,input[type=reset].outline:hover,input[type=submit].outline:focus-visible,input[type=submit].outline:hover,.button.outline:focus-visible,.button.outline:hover,.element-button.outline:focus-visible,.element-button.outline:hover{--button-color-foreground:var(--color-accent-4,var(--color-neutral-2));box-shadow:inset 0px 0 0 .5px var(--button-color-foreground)}button.outline:active,input[type=button].outline:active,input[type=reset].outline:active,input[type=submit].outline:active,.button.outline:active,.element-button.outline:active{--button-color-background:var(--color-accent-9,var(--color-neutral-9));--button-color-foreground:var(--color-accent-3,var(--color-neutral-3))}button.outline:disabled,button.outline[aria-disabled=true],input[type=button].outline:disabled,input[type=button].outline[aria-disabled=true],input[type=reset].outline:disabled,input[type=reset].outline[aria-disabled=true],input[type=submit].outline:disabled,input[type=submit].outline[aria-disabled=true],.button.outline:disabled,.button.outline[aria-disabled=true],.element-button.outline:disabled,.element-button.outline[aria-disabled=true]{--button-color-foreground:var(--color-neutral-7)}button.outline:disabled:hover,button.outline[aria-disabled=true]:hover,input[type=button].outline:disabled:hover,input[type=button].outline[aria-disabled=true]:hover,input[type=reset].outline:disabled:hover,input[type=reset].outline[aria-disabled=true]:hover,input[type=submit].outline:disabled:hover,input[type=submit].outline[aria-disabled=true]:hover,.button.outline:disabled:hover,.button.outline[aria-disabled=true]:hover,.element-button.outline:disabled:hover,.element-button.outline[aria-disabled=true]:hover{--button-color-foreground:var(--color-neutral-8)}button.outline:disabled:active,button.outline[aria-disabled=true]:active,input[type=button].outline:disabled:active,input[type=button].outline[aria-disabled=true]:active,input[type=reset].outline:disabled:active,input[type=reset].outline[aria-disabled=true]:active,input[type=submit].outline:disabled:active,input[type=submit].outline[aria-disabled=true]:active,.button.outline:disabled:active,.button.outline[aria-disabled=true]:active,.element-button.outline:disabled:active,.element-button.outline[aria-disabled=true]:active{--button-color-background:var(--color-background)}button.ghost,input[type=button].ghost,input[type=reset].ghost,input[type=submit].ghost,.button.ghost,.element-button.ghost{--button-color-background:transparent;--button-color-foreground:var(--color-accent-5,var(--color-neutral-1));--button-color-border:var(--button-color-background)}button.ghost:focus-visible,button.ghost:hover,input[type=button].ghost:focus-visible,input[type=button].ghost:hover,input[type=reset].ghost:focus-visible,input[type=reset].ghost:hover,input[type=submit].ghost:focus-visible,input[type=submit].ghost:hover,.button.ghost:focus-visible,.button.ghost:hover,.element-button.ghost:focus-visible,.element-button.ghost:hover{--button-color-background:var(--color-accent-9,var(--color-neutral-9));--button-color-foreground:var(--color-accent-3,var(--color-neutral-2))}button.ghost:active,input[type=button].ghost:active,input[type=reset].ghost:active,input[type=submit].ghost:active,.button.ghost:active,.element-button.ghost:active{--button-color-background:var(--color-accent-8,var(--color-neutral-8));--button-color-foreground:var(--color-accent-2,var(--color-neutral-3))}button.ghost:disabled,button.ghost[aria-disabled=true],input[type=button].ghost:disabled,input[type=button].ghost[aria-disabled=true],input[type=reset].ghost:disabled,input[type=reset].ghost[aria-disabled=true],input[type=submit].ghost:disabled,input[type=submit].ghost[aria-disabled=true],.button.ghost:disabled,.button.ghost[aria-disabled=true],.element-button.ghost:disabled,.element-button.ghost[aria-disabled=true]{--button-color-foreground:var(--color-neutral-7)}button.ghost:disabled:hover,button.ghost[aria-disabled=true]:hover,input[type=button].ghost:disabled:hover,input[type=button].ghost[aria-disabled=true]:hover,input[type=reset].ghost:disabled:hover,input[type=reset].ghost[aria-disabled=true]:hover,input[type=submit].ghost:disabled:hover,input[type=submit].ghost[aria-disabled=true]:hover,.button.ghost:disabled:hover,.button.ghost[aria-disabled=true]:hover,.element-button.ghost:disabled:hover,.element-button.ghost[aria-disabled=true]:hover{--button-color-background:var(--color-neutral-9);--button-color-foreground:var(--color-neutral-8)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]),select,textarea,[role=textbox],.element-text-entry{border:var(--element-border-width) solid;outline:var(--input-color-border);background-color:var(--input-color-background,var(--color-background));border-color:var(--input-color-border,var(--element-color-border));border-radius:var(--input-border-radius,var(--element-border-radius));caret-color:var(--input-color-caret);color:var(--input-color-foreground,var(--color-foreground));padding-inline:var(--input-padding-x);padding-block:var(--input-padding-y);--input-color-placeholder:var(--neutral-6)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range])::placeholder,select::placeholder,textarea::placeholder,[role=textbox]::placeholder,.element-text-entry::placeholder{color:var(--input-color-placeholder)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]):disabled,input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range])[aria-disabled=true],select:disabled,select[aria-disabled=true],textarea:disabled,textarea[aria-disabled=true],[role=textbox]:disabled,[role=textbox][aria-disabled=true],.element-text-entry:disabled,.element-text-entry[aria-disabled=true]{--input-color-background:var(--neutral-8);cursor:not-allowed}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-1,select.input-1,textarea.input-1,[role=textbox].input-1,.element-text-entry.input-1{--input-padding-y:var(--space-1);--input-padding-x:var(--space-2);--input-color-caret:var(--color-neutral-4)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-1:hover,select.input-1:hover,textarea.input-1:hover,[role=textbox].input-1:hover,.element-text-entry.input-1:hover{--input-color-background:var(--color-accent-9,var(--color-neutral-9));--input-color-border:var(--color-accent-5,var(--color-neutral-5));--input-color-placeholder:var(--color-neutral-5);box-shadow:inset 0px 0 0 .5px var(--input-color-border)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-1:focus,select.input-1:focus,textarea.input-1:focus,[role=textbox].input-1:focus,.element-text-entry.input-1:focus{--input-color-border:var(--color-accent-4,var(--color-neutral-4));--input-color-foreground:var(--color-foreground);--input-color-background:var(--color-background);--input-color-placeholder:transparent}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-1:active,select.input-1:active,textarea.input-1:active,[role=textbox].input-1:active,.element-text-entry.input-1:active{--input-color-border:var(--color-accent-3,var(--color-neutral-4))}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-2,select.input-2,textarea.input-2,[role=textbox].input-2,.element-text-entry.input-2{--input-padding-y:var(--space-2);--input-padding-x:var(--space-4);--input-color-caret:var(--color-neutral-4)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-2:hover,select.input-2:hover,textarea.input-2:hover,[role=textbox].input-2:hover,.element-text-entry.input-2:hover{--input-color-background:var(--color-accent-9,var(--color-neutral-9));--input-color-border:var(--color-accent-5,var(--color-neutral-5));--input-color-placeholder:var(--color-neutral-5);box-shadow:inset 0px 0 0 .5px var(--input-color-border)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-2:focus,select.input-2:focus,textarea.input-2:focus,[role=textbox].input-2:focus,.element-text-entry.input-2:focus{--input-color-border:var(--color-accent-4,var(--color-neutral-4));--input-color-foreground:var(--color-foreground);--input-color-background:var(--color-background);--input-color-placeholder:transparent}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-2:active,select.input-2:active,textarea.input-2:active,[role=textbox].input-2:active,.element-text-entry.input-2:active{--input-color-border:var(--color-accent-3,var(--color-neutral-4))}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-3,select.input-3,textarea.input-3,[role=textbox].input-3,.element-text-entry.input-3{--input-padding-y:var(--space-3);--input-padding-x:var(--space-6);--input-color-caret:var(--color-neutral-4)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-3:hover,select.input-3:hover,textarea.input-3:hover,[role=textbox].input-3:hover,.element-text-entry.input-3:hover{--input-color-background:var(--color-accent-9,var(--color-neutral-9));--input-color-border:var(--color-accent-5,var(--color-neutral-5));--input-color-placeholder:var(--color-neutral-5);box-shadow:inset 0px 0 0 .5px var(--input-color-border)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-3:focus,select.input-3:focus,textarea.input-3:focus,[role=textbox].input-3:focus,.element-text-entry.input-3:focus{--input-color-border:var(--color-accent-4,var(--color-neutral-4));--input-color-foreground:var(--color-foreground);--input-color-background:var(--color-background);--input-color-placeholder:transparent}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-3:active,select.input-3:active,textarea.input-3:active,[role=textbox].input-3:active,.element-text-entry.input-3:active{--input-color-border:var(--color-accent-3,var(--color-neutral-4))}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-4,select.input-4,textarea.input-4,[role=textbox].input-4,.element-text-entry.input-4{--input-padding-y:var(--space-4);--input-padding-x:var(--space-8);--input-color-caret:var(--color-neutral-4)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-4:hover,select.input-4:hover,textarea.input-4:hover,[role=textbox].input-4:hover,.element-text-entry.input-4:hover{--input-color-background:var(--color-accent-9,var(--color-neutral-9));--input-color-border:var(--color-accent-5,var(--color-neutral-5));--input-color-placeholder:var(--color-neutral-5);box-shadow:inset 0px 0 0 .5px var(--input-color-border)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-4:focus,select.input-4:focus,textarea.input-4:focus,[role=textbox].input-4:focus,.element-text-entry.input-4:focus{--input-color-border:var(--color-accent-4,var(--color-neutral-4));--input-color-foreground:var(--color-foreground);--input-color-background:var(--color-background);--input-color-placeholder:transparent}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]).input-4:active,select.input-4:active,textarea.input-4:active,[role=textbox].input-4:active,.element-text-entry.input-4:active{--input-color-border:var(--color-accent-3,var(--color-neutral-4))}.element-toggle,input[type=radio].radio-4,input[type=radio].radio-3,input[type=radio].radio-2,input[type=radio].radio-1,input[type=checkbox].checkbox-4,input[type=checkbox].checkbox-3,input[type=checkbox].checkbox-2,input[type=checkbox].checkbox-1{appearance:none;cursor:pointer;border:var(--element-border-width) solid;outline:var(--toggle-color-border);height:var(--toggle-size);width:var(--toggle-size);border-radius:var(--toggle-border-radius,var(--element-border-radius));border-color:var(--toggle-color-border,var(--element-color-border));background-color:var(--toggle-color-background);--toggle-color-foreground:var(--app-background);position:relative}.element-toggle:after,input[type=radio].radio-4:after,input[type=radio].radio-3:after,input[type=radio].radio-2:after,input[type=radio].radio-1:after,input[type=checkbox].checkbox-4:after,input[type=checkbox].checkbox-3:after,input[type=checkbox].checkbox-2:after,input[type=checkbox].checkbox-1:after{color:var(--toggle-color-foreground);font-size:var(--toggle-tick-size);place-content:center;display:grid;position:absolute;inset:0}.element-toggle:active,input[type=radio].radio-4:active,input[type=radio].radio-3:active,input[type=radio].radio-2:active,input[type=radio].radio-1:active,input[type=checkbox].checkbox-4:active,input[type=checkbox].checkbox-3:active,input[type=checkbox].checkbox-2:active,input[type=checkbox].checkbox-1:active{--toggle-color-border:var(--color-accent-5,var(--color-neutral-3));--toggle-color-background:var(--color-accent-5,var(--color-neutral-3))}.element-toggle:focus-visible,input[type=radio].radio-4:focus-visible,input[type=radio].radio-3:focus-visible,input[type=radio].radio-2:focus-visible,input[type=radio].radio-1:focus-visible,input[type=checkbox].checkbox-4:focus-visible,input[type=checkbox].checkbox-3:focus-visible,input[type=checkbox].checkbox-2:focus-visible,input[type=checkbox].checkbox-1:focus-visible,.element-toggle:hover,input[type=radio].radio-4:hover,input[type=radio].radio-3:hover,input[type=radio].radio-2:hover,input[type=radio].radio-1:hover,input[type=checkbox].checkbox-4:hover,input[type=checkbox].checkbox-3:hover,input[type=checkbox].checkbox-2:hover,input[type=checkbox].checkbox-1:hover{--toggle-color-border:var(--color-accent-4,var(--color-neutral-3));--toggle-color-background:var(--color-accent-9,var(--color-neutral-9))}.element-toggle:checked,input[type=radio].radio-4:checked,input[type=radio].radio-3:checked,input[type=radio].radio-2:checked,input[type=radio].radio-1:checked,input[type=checkbox].checkbox-4:checked,input[type=checkbox].checkbox-3:checked,input[type=checkbox].checkbox-2:checked,input[type=checkbox].checkbox-1:checked{--toggle-color-background:var(--color-accent-5,var(--color-neutral-1));--toggle-color-border:var(--toggle-color-background)}.element-toggle:checked:after,input[type=radio].radio-4:checked:after,input[type=radio].radio-3:checked:after,input[type=radio].radio-2:checked:after,input[type=radio].radio-1:checked:after,input[type=checkbox].checkbox-4:checked:after,input[type=checkbox].checkbox-3:checked:after,input[type=checkbox].checkbox-2:checked:after,input[type=checkbox].checkbox-1:checked:after{content:"✔︎"}.element-toggle:checked:focus-visible,input[type=radio].radio-4:checked:focus-visible,input[type=radio].radio-3:checked:focus-visible,input[type=radio].radio-2:checked:focus-visible,input[type=radio].radio-1:checked:focus-visible,input[type=checkbox].checkbox-4:checked:focus-visible,input[type=checkbox].checkbox-3:checked:focus-visible,input[type=checkbox].checkbox-2:checked:focus-visible,input[type=checkbox].checkbox-1:checked:focus-visible,.element-toggle:checked:hover,input[type=radio].radio-4:checked:hover,input[type=radio].radio-3:checked:hover,input[type=radio].radio-2:checked:hover,input[type=radio].radio-1:checked:hover,input[type=checkbox].checkbox-4:checked:hover,input[type=checkbox].checkbox-3:checked:hover,input[type=checkbox].checkbox-2:checked:hover,input[type=checkbox].checkbox-1:checked:hover{--toggle-color-background:var(--color-accent-4,var(--color-neutral-2))}.element-toggle:checked:active,input[type=radio].radio-4:checked:active,input[type=radio].radio-3:checked:active,input[type=radio].radio-2:checked:active,input[type=radio].radio-1:checked:active,input[type=checkbox].checkbox-4:checked:active,input[type=checkbox].checkbox-3:checked:active,input[type=checkbox].checkbox-2:checked:active,input[type=checkbox].checkbox-1:checked:active{--toggle-color-background:var(--color-accent-3,var(--color-neutral-3))}.element-toggle:disabled,input[type=radio].radio-4:disabled,input[type=radio].radio-3:disabled,input[type=radio].radio-2:disabled,input[type=radio].radio-1:disabled,input[type=checkbox].checkbox-4:disabled,input[type=checkbox].checkbox-3:disabled,input[type=checkbox].checkbox-2:disabled,input[type=checkbox].checkbox-1:disabled,.element-toggle[aria-disabled=true],input[aria-disabled=true][type=radio].radio-4,input[aria-disabled=true][type=radio].radio-3,input[aria-disabled=true][type=radio].radio-2,input[aria-disabled=true][type=radio].radio-1,input[aria-disabled=true][type=checkbox].checkbox-4,input[aria-disabled=true][type=checkbox].checkbox-3,input[aria-disabled=true][type=checkbox].checkbox-2,input[aria-disabled=true][type=checkbox].checkbox-1{--toggle-color-background-color:var(--color-neutral-6)}.element-toggle-1,input[type=radio].radio-1,input[type=checkbox].checkbox-1{--toggle-size:var(--space-4)}.element-toggle-2,input[type=radio].radio-2,input[type=checkbox].checkbox-2{--toggle-size:var(--space-5)}.element-toggle-3,input[type=radio].radio-3,input[type=checkbox].checkbox-3{--toggle-size:var(--space-6)}.element-toggle-4,input[type=radio].radio-4,input[type=checkbox].checkbox-4{--toggle-size:var(--space-7)}input[type=checkbox].checkbox-1{--toggle-border-radius:var(--radius-1)}input[type=checkbox].checkbox-1:checked:after{--toggle-tick-size:90%}input[type=checkbox].checkbox-1:indeterminate{--toggle-color-border:var(--color-accent-5,var(--color-neutral-1));--toggle-color-foreground:var(--color-accent-5,var(--color-neutral-1))}input[type=checkbox].checkbox-1:indeterminate:after{content:"";border-radius:var(--radius-1);background-color:currentColor;width:75%;height:12.5%;margin:auto;display:block}input[type=checkbox].checkbox-2{--toggle-border-radius:var(--radius-1)}input[type=checkbox].checkbox-2:checked:after{--toggle-tick-size:90%}input[type=checkbox].checkbox-2:indeterminate{--toggle-color-border:var(--color-accent-5,var(--color-neutral-1));--toggle-color-foreground:var(--color-accent-5,var(--color-neutral-1))}input[type=checkbox].checkbox-2:indeterminate:after{content:"";border-radius:var(--radius-1);background-color:currentColor;width:75%;height:12.5%;margin:auto;display:block}input[type=checkbox].checkbox-3{--toggle-border-radius:var(--radius-1)}input[type=checkbox].checkbox-3:checked:after{--toggle-tick-size:90%}input[type=checkbox].checkbox-3:indeterminate{--toggle-color-border:var(--color-accent-5,var(--color-neutral-1));--toggle-color-foreground:var(--color-accent-5,var(--color-neutral-1))}input[type=checkbox].checkbox-3:indeterminate:after{content:"";border-radius:var(--radius-1);background-color:currentColor;width:75%;height:12.5%;margin:auto;display:block}input[type=checkbox].checkbox-4{--toggle-border-radius:var(--radius-1)}input[type=checkbox].checkbox-4:checked:after{--toggle-tick-size:90%}input[type=checkbox].checkbox-4:indeterminate{--toggle-color-border:var(--color-accent-5,var(--color-neutral-1));--toggle-color-foreground:var(--color-accent-5,var(--color-neutral-1))}input[type=checkbox].checkbox-4:indeterminate:after{content:"";border-radius:var(--radius-1);background-color:currentColor;width:75%;height:12.5%;margin:auto;display:block}input[type=radio].radio-1{--toggle-border-radius:var(--radius-5)}input[type=radio].radio-1:checked:after{--toggle-tick-size:80%}input[type=radio].radio-2{--toggle-border-radius:var(--radius-5)}input[type=radio].radio-2:checked:after{--toggle-tick-size:80%}input[type=radio].radio-3{--toggle-border-radius:var(--radius-5)}input[type=radio].radio-3:checked:after{--toggle-tick-size:80%}input[type=radio].radio-4{--toggle-border-radius:var(--radius-5)}input[type=radio].radio-4:checked:after{--toggle-tick-size:80%}.red,.accent-red{--accent:var(--red);--color-accent:var(--red);--accent-1:var(--red-1);--color-accent-1:var(--red-1);--accent-2:var(--red-2);--color-accent-2:var(--red-2);--accent-3:var(--red-3);--color-accent-3:var(--red-3);--accent-4:var(--red-4);--color-accent-4:var(--red-4);--accent-5:var(--red-5);--color-accent-5:var(--red-5);--accent-6:var(--red-6);--color-accent-6:var(--red-6);--accent-7:var(--red-7);--color-accent-7:var(--red-7);--accent-8:var(--red-8);--color-accent-8:var(--red-8);--accent-9:var(--red-9);--color-accent-9:var(--red-9);accent-color:var(--accent)}.orange,.accent-orange{--accent:var(--orange);--color-accent:var(--orange);--accent-1:var(--orange-1);--color-accent-1:var(--orange-1);--accent-2:var(--orange-2);--color-accent-2:var(--orange-2);--accent-3:var(--orange-3);--color-accent-3:var(--orange-3);--accent-4:var(--orange-4);--color-accent-4:var(--orange-4);--accent-5:var(--orange-5);--color-accent-5:var(--orange-5);--accent-6:var(--orange-6);--color-accent-6:var(--orange-6);--accent-7:var(--orange-7);--color-accent-7:var(--orange-7);--accent-8:var(--orange-8);--color-accent-8:var(--orange-8);--accent-9:var(--orange-9);--color-accent-9:var(--orange-9);accent-color:var(--accent)}.yellow,.accent-yellow{--accent:var(--yellow);--color-accent:var(--yellow);--accent-1:var(--yellow-1);--color-accent-1:var(--yellow-1);--accent-2:var(--yellow-2);--color-accent-2:var(--yellow-2);--accent-3:var(--yellow-3);--color-accent-3:var(--yellow-3);--accent-4:var(--yellow-4);--color-accent-4:var(--yellow-4);--accent-5:var(--yellow-5);--color-accent-5:var(--yellow-5);--accent-6:var(--yellow-6);--color-accent-6:var(--yellow-6);--accent-7:var(--yellow-7);--color-accent-7:var(--yellow-7);--accent-8:var(--yellow-8);--color-accent-8:var(--yellow-8);--accent-9:var(--yellow-9);--color-accent-9:var(--yellow-9);accent-color:var(--accent)}.green,.accent-green{--accent:var(--green);--color-accent:var(--green);--accent-1:var(--green-1);--color-accent-1:var(--green-1);--accent-2:var(--green-2);--color-accent-2:var(--green-2);--accent-3:var(--green-3);--color-accent-3:var(--green-3);--accent-4:var(--green-4);--color-accent-4:var(--green-4);--accent-5:var(--green-5);--color-accent-5:var(--green-5);--accent-6:var(--green-6);--color-accent-6:var(--green-6);--accent-7:var(--green-7);--color-accent-7:var(--green-7);--accent-8:var(--green-8);--color-accent-8:var(--green-8);--accent-9:var(--green-9);--color-accent-9:var(--green-9);accent-color:var(--accent)}.cyan,.accent-cyan{--accent:var(--cyan);--color-accent:var(--cyan);--accent-1:var(--cyan-1);--color-accent-1:var(--cyan-1);--accent-2:var(--cyan-2);--color-accent-2:var(--cyan-2);--accent-3:var(--cyan-3);--color-accent-3:var(--cyan-3);--accent-4:var(--cyan-4);--color-accent-4:var(--cyan-4);--accent-5:var(--cyan-5);--color-accent-5:var(--cyan-5);--accent-6:var(--cyan-6);--color-accent-6:var(--cyan-6);--accent-7:var(--cyan-7);--color-accent-7:var(--cyan-7);--accent-8:var(--cyan-8);--color-accent-8:var(--cyan-8);--accent-9:var(--cyan-9);--color-accent-9:var(--cyan-9);accent-color:var(--accent)}.blue,.accent-blue{--accent:var(--blue);--color-accent:var(--blue);--accent-1:var(--blue-1);--color-accent-1:var(--blue-1);--accent-2:var(--blue-2);--color-accent-2:var(--blue-2);--accent-3:var(--blue-3);--color-accent-3:var(--blue-3);--accent-4:var(--blue-4);--color-accent-4:var(--blue-4);--accent-5:var(--blue-5);--color-accent-5:var(--blue-5);--accent-6:var(--blue-6);--color-accent-6:var(--blue-6);--accent-7:var(--blue-7);--color-accent-7:var(--blue-7);--accent-8:var(--blue-8);--color-accent-8:var(--blue-8);--accent-9:var(--blue-9);--color-accent-9:var(--blue-9);accent-color:var(--accent)}.purple,.accent-purple{--accent:var(--purple);--color-accent:var(--purple);--accent-1:var(--purple-1);--color-accent-1:var(--purple-1);--accent-2:var(--purple-2);--color-accent-2:var(--purple-2);--accent-3:var(--purple-3);--color-accent-3:var(--purple-3);--accent-4:var(--purple-4);--color-accent-4:var(--purple-4);--accent-5:var(--purple-5);--color-accent-5:var(--purple-5);--accent-6:var(--purple-6);--color-accent-6:var(--purple-6);--accent-7:var(--purple-7);--color-accent-7:var(--purple-7);--accent-8:var(--purple-8);--color-accent-8:var(--purple-8);--accent-9:var(--purple-9);--color-accent-9:var(--purple-9);accent-color:var(--accent)}.pink,.accent-pink{--accent:var(--pink);--color-accent:var(--pink);--accent-1:var(--pink-1);--color-accent-1:var(--pink-1);--accent-2:var(--pink-2);--color-accent-2:var(--pink-2);--accent-3:var(--pink-3);--color-accent-3:var(--pink-3);--accent-4:var(--pink-4);--color-accent-4:var(--pink-4);--accent-5:var(--pink-5);--color-accent-5:var(--pink-5);--accent-6:var(--pink-6);--color-accent-6:var(--pink-6);--accent-7:var(--pink-7);--color-accent-7:var(--pink-7);--accent-8:var(--pink-8);--color-accent-8:var(--pink-8);--accent-9:var(--pink-9);--color-accent-9:var(--pink-9);accent-color:var(--accent)}:root{--radius-1:4px;--radius-2:8px;--radius-3:12px;--radius-4:14px;--radius-5:18px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:14px;--space-7:16px;--space-8:18px;--space-9:22px;--space-10:28px;--space-11:32px;--space-12:40px;--space-13:56px;--space-14:64px;--font-weight-1:400;--font-weight-2:500;--font-weight-3:600;--font-weight-4:700;--font-size-1:.625rem;--font-size-2:.75rem;--font-size-3:.875rem;--font-size-4:1rem;--font-size-5:1.25rem;--font-size-6:1.5rem;--font-size-7:1.875rem;--font-size-8:2.125rem;--font-size-9:2.5rem;--line-height-1:1;--line-height-2:1.12;--line-height-3:1.25;--line-height-4:1.5;--line-height-5:1.6;--letter-spacing-1:-.025em;--letter-spacing-2:-.01em;--letter-spacing-3:0em;--letter-spacing-4:.055em;--letter-spacing-5:.12em}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.text-heading-1,.text-heading-2,.text-heading-3,.text-heading-4,.text-heading-5,.text-heading-6,.alt-heading-1,.alt-heading-2,.alt-heading-3,.alt-heading-4,.alt-heading-5,.alt-heading-6,.text-alt-heading-1,.text-alt-heading-2,.text-alt-heading-3,.text-alt-heading-4,.text-alt-heading-5,.text-alt-heading-6,.body-1,.body-2,.body-3,.body-4,.text-body-1,.text-body-2,.text-body-3,.text-body-4,.link-1,.link-2,.link-3,.link-4,.text-link-1,.text-link-2,.text-link-3,.text-link-4,.label-1,.label-2,.label-3,.label-4,.text-label-1,.text-label-2,.text-label-3,.text-label-4,.input-1,.input-2,.input-3,.input-4,.text-input-1,.text-input-2,.text-input-3,.text-input-4,.button-1,.button-2,.button-3,.button-4,.text-button-1,.text-button-2,.text-button-3,.text-button-4{font-family:var(--font-sans)}@layer reset{*{margin:0}h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}a,label{cursor:pointer}select{appearance:none}}html{color:var(--color-foreground);background-color:var(--color-canvas)}body{background-color:var(--color-canvas);color:var(--color-foreground);font-family:var(--font-sans)}code{font-family:var(--font-mono);background-color:var(--color-neutral-9);color:var(--app-accent);padding-inline:var(--space-2);padding-block:var(--space-1);border-radius:var(--radius-1)}hr{border:.5px solid var(--color-neutral-8)}:root{--font-sans:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"Atkinson Hyperlegible Mono Variable", "Atkinson Hyperlegible Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--font-serif:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--app-accent:var(--color-accent);--app-accent-1:var(--color-accent-1);--app-accent-2:var(--color-accent-2);--app-accent-3:var(--color-accent-3);--app-accent-4:var(--color-accent-4);--app-accent-5:var(--color-accent-5);--app-accent-6:var(--color-accent-6);--app-accent-7:var(--color-accent-7);--app-accent-8:var(--color-accent-8);--app-accent-9:var(--color-accent-9)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--color-canvas:#dedede;--color-background:#f2f2f2;--color-raised:#f7f7f7;--color-sunken:#e8e8e8;--color-modal:#f2f2f2;--color-neutral-1:#252525;--color-neutral-2:#333;--color-neutral-3:#505050;--color-neutral-4:#505050;--color-neutral-5:#8c8c8c;--color-neutral-6:#bcbcbc;--color-neutral-7:#d0d0d0;--color-neutral-8:#dedede;--color-neutral-9:#f2f2f2;--color-accent-1:#0a183b;--color-accent-2:#14295f;--color-accent-3:#1f3c86;--color-accent-4:#2b4fb0;--color-accent-5:#3d66d0;--color-accent-6:#5680e6;--color-accent-7:#799ff3;--color-accent-8:#a8c4ff;--color-accent-9:#dbe8ff;--color-accent:#325ac2;--app-accent-text:#426dd7;--color-on-accent:#fff;--color-path-connector:#b8cefb;--color-red-1:#3d0e0c;--color-red-2:#6b1613;--color-red-3:#a51f1e;--color-red-4:#d83f39;--color-red-5:#c9302d;--color-red-6:#b32a27;--color-red-7:#e6a6a3;--color-red-8:#f0c8c6;--color-red-9:#f7dedd;--element-border-radius:var(--radius-3);--element-border-width:1.5px;--element-color-border:#25252538;--button-border-radius:12px;--input-border-radius:11px;--input-color-background:var(--color-raised);--card-color-background:var(--color-background);--card-color-border:#2525251f;--card-border-radius:var(--radius-5);--card-box-shadow:0 1px 2px #2525250d;--color-divider:#2525251f;--color-chip-background:#e8e8e8;--color-chip-foreground:var(--color-neutral-4);--color-chip-border:#25252524;--color-success:#007a3d;--color-success-background:#c9f5d7;--color-success-foreground:#005f2f;--color-success-border:#6bc891}:root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-neutral-1:#e7e7e7;--color-neutral-2:#cfcfcf;--color-neutral-3:#a4a4a4;--color-neutral-4:#a4a4a4;--color-neutral-5:#8c8c8c;--color-neutral-6:#3a3a3a;--color-neutral-7:#2c2c2c;--color-neutral-8:#1f1f1f;--color-neutral-9:#1a1a1a;--color-canvas:#161616;--color-background:#1c1c1c;--color-raised:#232323;--color-sunken:#111;--color-modal:#1c1c1c;--input-color-background:#111;--element-color-border:#3a3a3a;--color-accent-1:#dbe8ff;--color-accent-2:#a8c4ff;--color-accent-3:#81abff;--color-accent-4:#5680e6;--color-accent-5:#426dd7;--color-accent-6:#325ac2;--color-accent-7:#2b4fb0;--color-accent-8:#1f3c86;--color-accent-9:#14295f;--color-accent:#426dd7;--app-accent-text:#81abff;--color-path-connector:#1d346c;--color-red-1:#ffd9d7;--color-red-2:#eca198;--color-red-3:#ec6b6b;--color-red-4:#ea564d;--color-red-5:#ea564d;--color-red-6:#c93a3a;--color-red-7:#6e2f2c;--color-red-8:#4f2320;--color-red-9:#3a1a18;--card-color-border:#e7e7e71a;--card-box-shadow:none;--color-divider:#e7e7e71a;--color-chip-background:#1f1f1f;--color-chip-border:#e7e7e71a;--color-success:#3fc07c;--color-success-background:#0e3721;--color-success-foreground:#70d79a;--color-success-border:#1f5436}.button.filled,button.filled,input[type=button].filled,input[type=submit].filled,input[type=reset].filled,.button.filled.accent-red,button.filled.accent-red,input[type=button].filled.accent-red,input[type=submit].filled.accent-red{--button-color-foreground:var(--color-on-accent)}.button.filled:disabled,.button.filled[aria-disabled=true],button.filled:disabled,button.filled[aria-disabled=true],input[type=button].filled:disabled,input[type=button].filled[aria-disabled=true],input[type=submit].filled:disabled,input[type=submit].filled[aria-disabled=true],input[type=reset].filled:disabled,input[type=reset].filled[aria-disabled=true]{--button-color-background:var(--color-neutral-6);--button-color-foreground:var(--color-neutral-3)}:root[data-color-scheme=dark] button.outline,:root[data-color-scheme=dark] input[type=button].outline,:root[data-color-scheme=dark] input[type=reset].outline,:root[data-color-scheme=dark] input[type=submit].outline,:root[data-color-scheme=dark] .button.outline,:root[data-color-scheme=dark] .element-button.outline{--button-color-foreground:var(--color-accent-4)}:root[data-color-scheme=dark]{--color-orange-1:#ffeee0;--color-orange-2:#ffceb2;--color-orange-3:#ff9d69;--color-orange-4:#fe6a00;--color-orange-5:#d94a00;--color-orange-6:#ac3600;--color-orange-7:#802300;--color-orange-8:#571000;--color-orange-9:#320200;--color-yellow-1:#fff1c2;--color-yellow-2:#ffd470;--color-yellow-3:#f0b135;--color-yellow-4:#ce9200;--color-yellow-5:#ac7400;--color-yellow-6:#875900;--color-yellow-7:#643f00;--color-yellow-8:#432700;--color-yellow-9:#241100;--color-green-1:#c4ffe8;--color-green-2:#6afdc5;--color-green-3:#41dca5;--color-green-4:#00bb87;--color-green-5:#009b69;--color-green-6:#007950;--color-green-7:#005939;--color-green-8:#003b22;--color-green-9:#001f0e;--color-cyan-1:#b7ffff;--color-cyan-2:#2bfdf4;--color-cyan-3:#00dbd3;--color-cyan-4:#00b9b2;--color-cyan-5:#009790;--color-cyan-6:#007671;--color-cyan-7:#003836;--color-cyan-8:#003836;--color-cyan-9:#001d1b;--color-blue-1:#e6f7ff;--color-blue-2:#bfe1ff;--color-blue-3:#85c1ff;--color-blue-4:#59a0f9;--color-blue-5:#3a81d7;--color-blue-6:#1762b6;--color-blue-7:#004495;--color-blue-8:#002774;--color-blue-9:#000d49;--color-purple-1:#f9f0ff;--color-purple-2:#e6d2ff;--color-purple-3:#cca7ff;--color-purple-4:#ad87ed;--color-purple-5:#8f68cb;--color-purple-6:#724aab;--color-purple-7:#562c8b;--color-purple-8:#3c086b;--color-purple-9:#220046;--color-pink-1:#ffeaf9;--color-pink-2:#ffc6e6;--color-pink-3:#ff8ecd;--color-pink-4:#e96cad;--color-pink-5:#c74c8e;--color-pink-6:#a42c71;--color-pink-7:#830054;--color-pink-8:#5c0038;--color-pink-9:#33001c}.status-badge{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill,999px);font-size:var(--font-size-2);font-weight:var(--font-weight-3);line-height:var(--line-height-3);white-space:nowrap;background:var(--color-chip-background);color:var(--color-neutral-3);border:1px solid var(--color-divider);transition:background-color 1s,color 1s,border-color 1s;display:inline-flex}.status-badge:before{content:"";width:var(--space-3);height:var(--space-3);background:var(--color-neutral-5);border-radius:999px;flex:none}@keyframes tundra-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.status-badge.pulse:before{transform-origin:50%;animation:1.8s ease-in-out infinite tundra-pulse-dot}@media (prefers-reduced-motion:reduce){.status-badge.pulse:before{animation:none}}.status-badge.accent-blue{color:#2c4a72;background:#dde8f5;border-color:#a7c1e0}.status-badge.accent-blue:before{background:#3a6299}.status-badge.accent-green{background:var(--color-success-background);color:var(--color-success-foreground);border-color:var(--color-success-border)}.status-badge.accent-green:before{background:var(--color-success)}.status-badge.accent-yellow{color:#755610;background:#f6ecc7;border-color:#e0c46b}.status-badge.accent-yellow:before{background:#c99617}.status-badge.accent-red{color:var(--color-red-3);border-color:var(--color-red-7);background:#c9302d0d}.status-badge.accent-red:before{background:var(--color-red-5)}:root[data-color-scheme=dark] .status-badge.accent-blue{color:#90b4dc;background:#182636;border-color:#2e4a6b}:root[data-color-scheme=dark] .status-badge.accent-blue:before{background:#5487bf}:root[data-color-scheme=dark] .status-badge.accent-yellow{color:#d9b661;background:#33290e;border-color:#55471e}:root[data-color-scheme=dark] .status-badge.accent-yellow:before{background:#d99e1a}:root[data-color-scheme=dark] .status-badge.accent-red{color:var(--color-red-2);background:#ea564d1a}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox-row,.radio-row{align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.radio-group{gap:var(--space-3);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}:root{--color-canvas:#e3ddd3;--color-background:#f7ecdd;--color-raised:#fbf4e9;--color-sunken:#f1e4d2;--color-modal:#faf3e8;--color-neutral-1:#2c211d;--color-neutral-2:#4a3d35;--color-neutral-3:#6c5b50;--color-neutral-4:#6c5b50;--color-neutral-5:#9a897d;--color-neutral-6:#c2b6a8;--color-neutral-7:#d3c7b8;--color-neutral-8:#e4d8c7;--color-neutral-9:#f1e4d2;--color-accent:#7e2951;--color-accent-1:#3a1226;--color-accent-2:#571a38;--color-accent-3:#6e2244;--color-accent-4:#a83d68;--color-accent-5:#7e2951;--color-accent-6:#b85a80;--color-accent-7:#cf8aa6;--color-accent-8:#e8bdd0;--color-accent-9:#f6e2ec;--app-accent-text:#a83d68;--color-on-accent:#fbf4e9;--color-path-connector:#dcc2cd;--color-red-1:#4a0f10;--color-red-2:#6e1717;--color-red-3:#9f2026;--color-red-4:#d83b3b;--color-red-5:#cb2c2c;--color-red-6:#b8262a;--color-red-7:#e89a9a;--color-red-8:#efbfbe;--color-red-9:#f7d7d6;--element-color-border:#2c211d38;--input-color-background:var(--color-raised);--card-color-background:var(--color-raised);--card-color-border:#2c211d1f;--card-box-shadow:0 1px 2px #1f17140d;--color-divider:#2c211d1f;--color-chip-background:#efe7da;--color-chip-foreground:var(--color-neutral-5);--color-chip-border:#2c211d24;--color-success:#5f7a28;--color-success-background:#e6efcc;--color-success-foreground:#445c1b;--color-success-border:#abc173}:root[data-color-scheme=dark]{--color-neutral-1:#f3e9db;--color-neutral-2:#d8cabb;--color-neutral-3:#b3a294;--color-neutral-4:#b3a294;--color-neutral-5:#9c8a7c;--color-neutral-6:#4a3f37;--color-neutral-7:#3a322b;--color-neutral-8:#2b231d;--color-neutral-9:#221b16;--color-canvas:#1a1512;--color-background:#221b16;--color-raised:#2b231d;--color-sunken:#2b231d;--color-modal:#221b16;--input-color-background:#14100d;--element-color-border:#4a3f37;--color-accent-1:oklch(98.3% .045 66);--color-accent-2:oklch(92.3% .117 66);--color-accent-3:oklch(82.7% .151 66);--color-accent-4:oklch(73.6% .163 66);--color-accent-5:oklch(65.4% .144 66);--color-accent-6:oklch(54.8% .131 66);--color-accent-7:oklch(44.6% .105 66);--color-accent-8:oklch(34.8% .079 66);--color-accent-9:oklch(23.4% .054 66);--color-accent:var(--color-accent-5);--app-accent-text:var(--color-accent-4);--color-on-accent:#fbf4e9;--color-path-connector:#4a3a22;--color-red-1:#ffd9d7;--color-red-2:#f0a3a0;--color-red-3:#ec6b6b;--color-red-4:#e64b4b;--color-red-5:#e64b4b;--color-red-6:#c93a3a;--color-red-7:#6e2d2f;--color-red-8:#4f1f20;--color-red-9:#3c1b1b;--card-color-border:#f7ecdd1a;--card-box-shadow:none;--color-divider:#f7ecdd1a;--color-chip-background:#2b231d;--color-chip-border:#f7ecdd1a;--color-success:#8fae4f;--color-success-background:#2c3417;--color-success-foreground:#a9c86a;--color-success-border:#495426}._app-icon_1i8b1_1{border-radius:var(--radius-logo);object-fit:cover;display:block}._convergence_1ceg3_1{border-top:1px solid var(--border-hairline-soft);scroll-margin-top:var(--header-height)}._convergence__inner_1ceg3_6{max-width:var(--content-max-width);padding:64px var(--page-padding-x);margin:0 auto}._convergence__head_1ceg3_12{text-align:center;margin-bottom:42px}._convergence__title_1ceg3_17{max-width:720px;margin:0 auto 18px;font-size:42px;line-height:1.08}._convergence__title_1ceg3_17 em{color:var(--color-accent-4);font-style:italic}._convergence__lede_1ceg3_29{max-width:600px;color:var(--color-warm-gray);margin:0 auto;font-size:16.5px;line-height:1.6}._convergence__grid_1ceg3_37{grid-template-columns:1.1fr .9fr;align-items:start;gap:36px;display:grid}._convergence__footnote_1ceg3_44{color:var(--color-muted-gray);font-family:var(--font-mono);letter-spacing:.06em;text-align:center;margin-top:32px;font-size:11.5px}._record_1ceg3_56{padding:24px}._record__header_1ceg3_60{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._record__brand_1ceg3_67{align-items:center;gap:11px;display:flex}._record__title_1ceg3_73{font-family:var(--font-serif);font-size:20px}._record__count_1ceg3_78{color:var(--color-muted-gray);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px}._record__sub_1ceg3_86{color:var(--color-muted-gray);margin-bottom:6px;font-size:13px}._record__row_1ceg3_92{border-top:1px solid var(--border-hairline);transition:var(--transition-opacity);justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;display:flex}._record__row_1ceg3_92:last-child{border-bottom:1px solid var(--border-hairline)}._record__row--dim_1ceg3_106{opacity:.4}._record__source_1ceg3_110{flex-direction:column;gap:2px;display:flex}._record__source-name_1ceg3_116{font-family:var(--font-serif);font-size:18px}._record__source-category_1ceg3_121{color:var(--color-muted-gray);font-family:var(--font-mono);font-size:11px}._record__chips_1ceg3_127{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._chip_1ceg3_134{border-radius:var(--radius-pill);background:var(--color-cream-band);color:var(--color-chip-text);transition:var(--transition-ui);padding:7px 12px;font-size:13px}._chip--active_1ceg3_145{background:var(--color-accent-5);color:var(--color-raised)}._apps_1ceg3_151{min-width:0}._apps__label_1ceg3_155{color:var(--color-accent-4);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;font-size:12px}._apps__sub_1ceg3_164{color:var(--color-warm-gray);margin-bottom:16px;font-size:14px;line-height:1.5}._app-card_1ceg3_171{border:1px solid var(--border-app-card);border-radius:var(--radius-app-card);background:var(--color-cream-raised);width:100%;color:var(--color-ink);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:var(--transition-ui);margin-bottom:12px;padding:18px 20px;display:block}._app-card--active_1ceg3_186{border:1.5px solid var(--color-accent-5);background:var(--color-accent-5);color:var(--color-raised);box-shadow:var(--shadow-app-selected)}._app-card__title_1ceg3_193{font-family:var(--font-serif);margin-bottom:5px;font-size:20px;display:block}._app-card__pitch_1ceg3_200{opacity:.72;font-size:14px;line-height:1.5;display:block}._app-card--active_1ceg3_186 ._app-card__pitch_1ceg3_200{opacity:.78}._app-card__reads_1ceg3_211{font-family:var(--font-mono);letter-spacing:.04em;opacity:.6;margin-top:10px;font-size:11px;display:block}._app-card--active_1ceg3_186 ._app-card__reads_1ceg3_211{opacity:.7}._apps__pitch_1ceg3_225{display:none}@media (width<=920px){._convergence__grid_1ceg3_37{grid-template-columns:1fr;gap:0}._record_1ceg3_56{order:2}._apps_1ceg3_151{top:var(--header-height);z-index:20;background:var(--color-cream);border-bottom:1px solid var(--border-hairline);order:1;margin-bottom:8px;padding:10px 0 16px;position:sticky}._apps__sub_1ceg3_164{display:none}._apps__list_1ceg3_261{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--page-padding-x));padding-inline:var(--page-padding-x);flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}._apps__list_1ceg3_261::-webkit-scrollbar{display:none}._app-card_1ceg3_171{border-radius:var(--radius-pill);white-space:nowrap;width:auto;box-shadow:none;flex:none;align-items:center;margin-bottom:0;padding:9px 15px;display:inline-flex}._app-card--active_1ceg3_186{box-shadow:none}._app-card__title_1ceg3_193{white-space:nowrap;margin-bottom:0;font-size:14.5px}._app-card__pitch_1ceg3_200,._app-card__reads_1ceg3_211{display:none}._apps__pitch_1ceg3_225{color:var(--color-warm-gray);margin-top:14px;font-size:14.5px;line-height:1.5;display:block}}@media (width<=680px){._convergence__inner_1ceg3_6{padding-top:48px;padding-bottom:48px}._convergence__title_1ceg3_17{font-size:30px}}@media (prefers-color-scheme:dark){._chip--active_1ceg3_145,._app-card--active_1ceg3_186{color:#fbf4e9}}._beta-form_o0mus_1{width:100%;max-width:var(--beta-form-width);gap:10px;display:flex}._beta-form__field_o0mus_8{flex:1}._beta-form__input_o0mus_14{width:100%}._beta-form__submit_o0mus_21{white-space:nowrap}._beta-form__success_o0mus_25{width:100%;max-width:var(--beta-form-width);border:1px solid var(--color-success-border);border-radius:var(--radius-input);background:var(--color-success-bg);color:var(--color-success-text);align-items:center;gap:10px;padding:15px 18px;font-size:15px;display:flex}._beta-form__success-dot_o0mus_39{border-radius:var(--radius-pill);background:var(--color-green);flex:none;width:8px;height:8px}@media (width<=680px){._beta-form_o0mus_1{flex-direction:column;max-width:100%}._beta-form__submit_o0mus_21{width:100%}._beta-form__success_o0mus_25{max-width:100%}}._cta_1ea0x_1{max-width:var(--content-max-width);padding:70px var(--page-padding-x);scroll-margin-top:var(--header-height);justify-content:space-between;align-items:center;gap:48px;margin:0 auto;display:flex}._cta__title_1ea0x_12{margin-bottom:8px;font-size:36px}._cta__sub_1ea0x_17{color:var(--color-warm-gray);font-size:15px}._cta__form-wrap_1ea0x_23{width:var(--beta-form-width)}@media (width<=680px){._cta_1ea0x_1{flex-direction:column;align-items:flex-start;gap:24px}._cta__title_1ea0x_12{font-size:28px}._cta__form-wrap_1ea0x_23{width:100%}}._site-footer_ika82_1{background:var(--color-ink);color:var(--color-footer-text)}._site-footer__top_ika82_6{max-width:var(--content-max-width);padding:48px var(--page-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;margin:0 auto;display:flex}._site-footer__brand-col_ika82_17{max-width:320px}._site-footer__brand_ika82_17{align-items:center;gap:11px;margin-bottom:14px;display:flex}._site-footer__wordmark_ika82_28{color:var(--color-cream);font-family:var(--font-serif);font-size:21px}._site-footer__blurb_ika82_34{color:var(--color-footer-body);font-size:14px;line-height:1.55}._site-footer__em_ika82_40{color:inherit;font-family:var(--font-serif);font-style:italic}._site-footer__cols_ika82_46{flex-wrap:wrap;gap:64px;display:flex}._site-footer__col_ika82_46{flex-direction:column;gap:10px;display:flex}._site-footer__col-label_ika82_58{color:var(--color-footer-label);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:2px;font-size:11px}._site-footer__link_ika82_67{color:var(--color-footer-text);transition:var(--transition-ui);font-size:14.5px;text-decoration:none}._site-footer__link_ika82_67:hover{color:var(--color-footer-link-hover)}._site-footer__bottom-wrap_ika82_78{border-top:1px solid var(--border-footer)}._site-footer__bottom_ika82_78{max-width:var(--content-max-width);padding:18px var(--page-padding-x);color:var(--color-footer-label);font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;font-size:13px;display:flex}@media (width<=680px){._site-footer__top_ika82_6{flex-direction:column;gap:28px}}@media (prefers-color-scheme:dark){._site-footer_ika82_1{background:#14100d}._site-footer__wordmark_ika82_28{color:var(--color-ink)}}._site-header_1vd6w_1{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-hairline-soft);background:#f7ecdddb;position:sticky;top:0}._site-header__inner_1vd6w_11{max-width:var(--content-max-width);padding:18px var(--page-padding-x);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._site-header__brand_1vd6w_21{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}._site-header__wordmark_1vd6w_29{font-family:var(--font-serif);font-size:22px}._site-header__nav_1vd6w_34{color:var(--color-ink-70);align-items:center;gap:32px;font-size:14.5px;display:flex}._site-header__link_1vd6w_42{transition:var(--transition-ui);text-decoration:none}._site-header__link_1vd6w_42:hover{color:var(--color-accent-4)}._site-header__cta_1vd6w_54{border-radius:var(--radius-pill);font-size:13.5px;text-decoration:none}@media (width<=680px){._site-header__link--text_1vd6w_61{display:none}}@media (prefers-color-scheme:dark){._site-header_1vd6w_1{background:#1a1512db}}._phone_1vb5c_1{background:var(--color-ink);width:296px;height:594px;box-shadow:var(--shadow-phone);border-radius:46px;padding:11px}._phone__screen_1vb5c_10{background:var(--color-cream-alt);border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden}._phone__body_1vb5c_19{padding:28px 22px 18px}._phone__brand_1vb5c_23{align-items:center;gap:9px;margin-bottom:24px;display:flex}._phone__brand-name_1vb5c_30{font-family:var(--font-serif);font-size:19px}._phone__label_1vb5c_35{color:var(--color-accent-4);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:10px}._phone__list_1vb5c_44{margin:0;padding:0;list-style:none}._phone__row_1vb5c_50{border-bottom:1px solid var(--border-hairline-soft);justify-content:space-between;align-items:center;padding:14px 0;display:flex}._phone__row_1vb5c_50:last-child{border-bottom:none}._phone__source_1vb5c_62{align-items:center;gap:10px;font-size:15px;display:flex}._phone__dot_1vb5c_69{border-radius:var(--radius-pill);flex:none;width:8px;height:8px}._phone__dot--magenta_1vb5c_76{background:var(--color-accent-4)}._phone__dot--amber_1vb5c_80{background:var(--color-amber)}._phone__dot--green_1vb5c_84{background:var(--color-green)}._phone__origin_1vb5c_88{color:var(--color-muted-gray);font-family:var(--font-mono);font-size:13px}._phone__footer_1vb5c_94{background:var(--color-ink);color:var(--color-cream);padding:18px 22px;position:absolute;bottom:0;left:0;right:0}._phone__footer-label_1vb5c_104{color:#d8c8b8;margin-bottom:3px;font-size:13px}._phone__footer-value_1vb5c_111{font-family:var(--font-serif);font-size:18px}@media (prefers-color-scheme:dark){._phone_1vb5c_1{background:#0e0b09}._phone__footer_1vb5c_94{color:var(--color-ink);background:#14100d}}._hero_8d5gb_1{max-width:var(--content-max-width);padding:72px var(--page-padding-x) 64px;grid-template-columns:1.04fr .96fr;align-items:center;gap:48px;margin:0 auto;display:grid}._hero__content_8d5gb_13{min-width:0}._hero__eyebrow_8d5gb_17{color:var(--color-accent-4);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px;font-size:12px}._hero__title_8d5gb_26{letter-spacing:-.01em;margin-bottom:24px;font-size:54px;line-height:1.05}._hero__title_8d5gb_26 em{color:var(--color-accent-4);font-style:italic}._hero__lede_8d5gb_38{max-width:520px;color:var(--color-warm-gray);margin-bottom:32px;font-size:18.5px;line-height:1.6}._hero__fineprint_8d5gb_46{color:var(--color-muted-gray);font-family:var(--font-mono);margin-top:14px;font-size:13px}._hero__device_8d5gb_53{justify-content:center;display:flex}@media (width<=920px){._hero_8d5gb_1{grid-template-columns:1fr;gap:44px}}@media (width<=680px){._hero_8d5gb_1{padding-top:44px;padding-bottom:48px}._hero__title_8d5gb_26{font-size:38px}}._privacy_1m9b1_1{background:var(--color-cream-band);scroll-margin-top:var(--header-height)}._privacy__inner_1m9b1_6{max-width:var(--content-max-width);padding:66px var(--page-padding-x);text-align:center;margin:0 auto}._privacy__title_1m9b1_13{max-width:720px;margin:0 auto 40px;font-size:40px;line-height:1.14}._privacy__title_1m9b1_13 em{color:var(--color-accent-4);font-style:italic}._privacy__items_1m9b1_25{flex-wrap:wrap;justify-content:center;gap:52px;max-width:860px;margin:0 auto;display:flex}._privacy__item_1m9b1_25{max-width:240px}._privacy__item-title_1m9b1_38{margin-bottom:7px;font-size:19px}._privacy__item-body_1m9b1_43{color:var(--color-warm-gray);font-size:14.5px;line-height:1.5}@media (width<=680px){._privacy__title_1m9b1_13{font-size:29px}}._steps_1966e_1{max-width:820px;padding:10px var(--page-padding-x) 64px;margin:0 auto}._steps__item_1966e_7{border-top:1px solid var(--border-hairline);grid-template-columns:64px 1fr;align-items:baseline;gap:24px;padding:28px 0;display:grid}._steps__item_1966e_7:last-child{border-bottom:1px solid var(--border-hairline)}._steps__num_1966e_20{color:var(--color-accent-4);font-family:var(--font-serif);font-size:23px}._steps__title_1966e_26{margin-bottom:6px;font-size:26px}._steps__text_1966e_31{color:var(--color-warm-gray);font-size:16px;line-height:1.55}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABMAAAAADFgAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJpBmA/U1RBVIE4AFwvbBEICoJ8gkMLFAAwhCoBNgIkAyIEIAWGUAdiDAcbvgpRVHJOI/viwCYyfSFrJjFIG8raYpYj9+IeSF0s6zD+Lk/4OGrZHhHV+wvt2ffuWPwlA51lIICIosSVmyOKEs5Uzlx3NKeXIgn1ssCydUybDV0IHga+SszIyfrQe9bLTFNxjayzgs76hNsDoSYtRe32fiJ4gxBjrP8L+w//zzHjv7Yqyr9o2vOBDXhCo2jMtr4uwAK/gV1U0PxAq/EAD+yW9EoKOL1KLw8rHrFgCSgRTQRzBzpeXVhweEDlyfY8gIoOa2CQJzrTAHIIoitTMVV2dyFwpJ2iAEQTpSkhPitxD3YwuZHEagTcAhyKAcBmUyPdhTovJThOw6HYiaF2M/J7erdi2OUutor6ES6Ac88AvfZvKpb6fJoArohb524042j6Jij36NI7P8Pb7s721naN9gcTtcjXQP4l+8BKEzFVGMxxoHqlq8Ul4LGneFJBDFaOdKpLPcg8P14YSDwIcn75hdlyJLTBlZ4voL6tT46yC/njunXqpJ0/bSvmrH1o3kRlwZ+j0DBogkF3KbDRVBlbOc+fY5HVXwPoT9hfekPnyZMaEmenYLMSg5npqegFOsgXsBv1IoF9aIVfSCNHkk6+gIzILsiYuhWQCfUtZEpbkRntQxBZgw7MwFbMcRvwJrAnBlDqs7isLtL7pO84Xru1i7ah7tckH1Wreqq6K9u0amxU1bcff/s2Y1ni3rh2I8zHzqkm3PGvv3mzC6NDBz/UcOBIg+nm88rxN8MbdtypvHUL5o1c2zG0urYpRmW+VHZdiba6GXN/3v0B3i3nt4RBsbfAu8ftLqRcTIlZ4VYheFTAS5nXLS65VZrbuW3daF2Ze1ChyGXWZN6u9nUuH1LfyTERifZXEpIueMe28vF8FOoTnsONzw+1djo9P71lZGx1vM8mH/BhvSa2HDsRZ1+Ul+RmpnPOIaEuwWnZZdkgQWAAyCDDZ1wk+0sh7wseAAwA6UlHxbftCgYAAwKAgwIAEA7ACfHIRbV7J6dwF/ZzcRRmAjXUYKAGWAlDCCFmKnH+LJEQfHKEmVrfmKwSEab36AcubXQBoDYJV/aRV+funFD8wAXLSLYbwr9+DR+h/qZIKCfeqRG5ghHpdY0zcV2nuz5iJMhAFjaTDwOcoyKGG9JHrCfdp4cC+kCvUrxc7+bliIMiHj95sPIbUeWZEP/HLnN2tlr9EBeRiktHuWvErx98fRz1MuEvHO3FDRgtsSzL/P0hsDLK2n5/uHMOjvTst0HD6t+80ZN798j7j//kjqHxIOZDFPR/FxurFD6/HxGbB799RPHLx5F89MoBOub9jVuOWtmPH3o9H3r26DIuff+LqPLwff/xryDRmiAYmjxiK0GwS9XU+k8QpUrHsCTs4qH89Fv44ubWbQmOE51M7J8Pt8+h+NKt3zZpa2L9zZqcRlyEc4MaNGdfjQCxgIygn78ne4yAzcLWA3zAJ6RRGbijvHr1W+XN8ywrG0EoZSySb0/A9KsllI7Q/Pq8hLu76tfTy5cF4X8bQxTtYp2vr6/+1oI4AhgAlNYFryt62VaX9ktO6VsAeDLeWx6fff4vdV1ts7N6+gw9GCsQnqPB0QUttB9nEc7Aaf4XM0NQ90VJ+HV1rG04znGCmXcpPCA9+nxdMPgPlT7Dz83NMfZuMJaNeRqbc+tjd2QER/b0B44d7nv5Rif7VC8svYkx9SKWwb3YzN2M3cY8jSNLl+PYZqfjxNTxOLXVCmfmduDc0ty1kLbjeiGfIrDFJXWPTTMD5TKupR8cpZgJeXTofId8NoUj6E8XfAc2k4WPdbCberDYAp8Q7L5dUo8wE8cs9QINZYvwXKzvBS4v/n+fQZkGrrFysKEIuFBgjQpxiHH1XA+ZBI+C+oAoxhYKECc42rGOc8L4mYhsiThGfFjOcKmFubPpDgwnY1918Fwo8ouenDJxvGP96HFWJ28hiOy251oKjkcbGz2POMme8CTMThx6wqOPsFtPI6j6HhDyDTxFQYnL88FcXGAGHl3ZuueRbEuxbK6Hc84ZDvRrREtLzyjj8Xkd/uShR1b0sYd8Nh8/c8znxCnadxQcf2nFVWIyw1g+4StXav9j75s+CQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-opsz-italic-kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./spline-sans-mono-latin-ext-wght-normal-Dh0aNLWd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./spline-sans-mono-latin-wght-normal-DlaB5ohX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-cream:var(--color-background);--color-cream-raised:var(--color-raised);--color-cream-alt:var(--color-modal);--color-cream-band:var(--color-sunken);--color-ink:var(--color-neutral-1);--color-ink-70:var(--color-neutral-2);--color-warm-gray:var(--color-neutral-3);--color-muted-gray:var(--color-neutral-5);--color-chip-text:var(--color-chip-foreground);--color-amber:#d99a2b;--color-green:var(--color-success);--color-success-bg:var(--color-success-background);--color-success-border:var(--color-success-border);--color-success-text:var(--color-success-foreground);--color-footer-text:#e7d8c8;--color-footer-body:#b7a596;--color-footer-label:#8c7a6c;--color-footer-link-hover:#f3c8d9;--color-selection:var(--color-accent-8);--color-placeholder:var(--color-neutral-5);--border-hairline:var(--color-divider);--border-hairline-soft:var(--card-color-border);--border-input:var(--element-color-border);--border-app-card:var(--color-divider);--border-footer:#f7ecdd1f;--font-serif:"Newsreader Variable", "Newsreader", Georgia, "Times New Roman", serif;--font-sans:"Hanken Grotesk Variable", "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"Spline Sans Mono Variable", "Spline Sans Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--content-max-width:1140px;--page-padding-x:32px;--header-height:71px;--beta-form-width:450px;--radius-input:var(--input-border-radius);--radius-card:var(--card-border-radius);--radius-app-card:var(--radius-4);--radius-pill:999px;--radius-logo:8px;--shadow-phone:0 28px 60px #2c211d38;--shadow-app-selected:0 8px 22px #7e2a523d;--shadow-row-selected:0 3px 14px #7e2a5221;--transition-ui:all .2s ease;--transition-opacity:opacity .25s ease}@media (width<=680px){:root{--page-padding-x:24px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0}body{background:var(--color-cream);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}::selection{background:var(--color-selection);color:var(--color-ink)}input::placeholder{color:var(--color-placeholder)}h1,h2,h3{font-family:var(--font-serif);margin:0;font-weight:400}p{margin:0}a{color:inherit}.card{background:var(--card-color-background);border:1px solid var(--card-color-border);border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
