.tree-node.svelte-13bn0gc{list-style:none}.tree-node__heading.svelte-13bn0gc{display:flex}.tree-node__tab.svelte-13bn0gc{align-items:center;gap:var(--space-100);width:100%;font-family:inherit;font-size:var(--dimension-size-fontSize-300);color:var(--color-foreground-primary);border:1px solid var(--color-border-muted);padding:var(--space-100) var(--space-150);cursor:pointer;text-align:left;background:0 0;border-radius:.375rem;transition:background .1s;display:flex}.tree-node__tab.svelte-13bn0gc:hover{background:var(--color-background-layer2)}.tree-node__tab.svelte-13bn0gc:focus-visible{outline:2px solid var(--color-focusRing);outline-offset:1px}.chevron.svelte-13bn0gc{opacity:.5;flex-shrink:0;transition:transform .15s}.tree-node__tab[aria-expanded=true].svelte-13bn0gc .chevron:where(.svelte-13bn0gc){transform:rotate(90deg)}.tree-node__panel.svelte-13bn0gc{padding:var(--space-100) 0 var(--space-100) var(--space-300)}.tree-list.svelte-1mtd2s1{margin:0;padding:0;list-style:none}.section.svelte-1wsaqhk{margin-bottom:var(--space-150)}.section.svelte-1wsaqhk:last-child{margin-bottom:0}.section-label.svelte-1wsaqhk{font-size:var(--dimension-size-fontSize-250);opacity:.65;margin-bottom:var(--space-100);font-weight:600}.chips.svelte-1wsaqhk{gap:var(--space-050);flex-wrap:wrap;display:flex}.chip.svelte-1wsaqhk{align-items:center;gap:var(--space-050);font-family:var(--typography-font-family-code);font-size:var(--dimension-size-fontSize-300);padding:var(--space-050) var(--space-150);border:1px solid var(--color-border-muted);border-radius:.375rem;line-height:1.4;display:inline-flex}.flag-chip.svelte-1wsaqhk{font-size:var(--dimension-size-fontSize-300)}.flag-chip.detected.svelte-1wsaqhk{color:var(--lightningcss-light,var(--color-palette-green-820))var(--lightningcss-dark,var(--color-palette-green-180));background:var(--lightningcss-light,var(--color-palette-green-40))var(--lightningcss-dark,var(--color-palette-green-960));border-color:var(--color-border-success)}.flag-chip.missing.svelte-1wsaqhk{color:var(--lightningcss-light,var(--color-palette-red-820))var(--lightningcss-dark,var(--color-palette-red-180));background:var(--lightningcss-light,var(--color-palette-red-40))var(--lightningcss-dark,var(--color-palette-red-960));border-color:var(--color-border-error)}.env-chip.svelte-1wsaqhk{color:var(--color-foreground-primary);background:var(--color-background-container)}.chip.matched.svelte-1wsaqhk{outline:2px solid var(--color-brand-primary);outline-offset:1px;font-weight:700}.flag-status.svelte-1wsaqhk{font-weight:700;font-size:var(--dimension-size-fontSize-300)}.node-heading.svelte-1wsaqhk{align-items:center;gap:var(--space-100);width:100%;display:flex}.node-title.svelte-1wsaqhk{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.match-badge.svelte-1wsaqhk{font-size:var(--dimension-size-fontSize-250);color:var(--color-foreground-ghost);background:var(--color-brand-primary);padding:.05rem var(--space-100);border-radius:.75rem;flex-shrink:0;font-weight:600}.count-badges.svelte-1wsaqhk{gap:var(--space-050);flex-shrink:0;display:inline-flex}.count-badge.svelte-1wsaqhk{font-size:var(--dimension-size-fontSize-250);padding:.05rem var(--space-100);text-align:center;border-radius:.25rem;min-width:1.5rem;font-weight:600}.count-badge.success.svelte-1wsaqhk{color:var(--lightningcss-light,var(--color-palette-green-820))var(--lightningcss-dark,var(--color-palette-green-180));background:var(--lightningcss-light,var(--color-palette-green-40))var(--lightningcss-dark,var(--color-palette-green-960));border:1px solid var(--color-border-success)}.count-badge.failure.svelte-1wsaqhk{color:var(--lightningcss-light,var(--color-palette-red-820))var(--lightningcss-dark,var(--color-palette-red-180));background:var(--lightningcss-light,var(--color-palette-red-40))var(--lightningcss-dark,var(--color-palette-red-960));border:1px solid var(--color-border-error)}.node-heading.svelte-beqv7p{align-items:center;gap:var(--space-100);width:100%;display:flex}.node-title.svelte-beqv7p{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.node-version.svelte-beqv7p{opacity:.55;font-size:var(--dimension-size-fontSize-250)}.match-badge.svelte-beqv7p{font-size:var(--dimension-size-fontSize-250);color:var(--color-foreground-ghost);background:var(--color-brand-primary);padding:.05rem var(--space-100);border-radius:.75rem;flex-shrink:0;font-weight:600}.count-badges.svelte-beqv7p{gap:var(--space-050);flex-shrink:0;display:inline-flex}.count-badge.svelte-beqv7p{font-size:var(--dimension-size-fontSize-250);padding:.05rem var(--space-100);text-align:center;border-radius:.25rem;min-width:1.5rem;font-weight:600}.count-badge.success.svelte-beqv7p{color:var(--lightningcss-light,var(--color-palette-green-820))var(--lightningcss-dark,var(--color-palette-green-180));background:var(--lightningcss-light,var(--color-palette-green-40))var(--lightningcss-dark,var(--color-palette-green-960));border:1px solid var(--color-border-success)}.count-badge.failure.svelte-beqv7p{color:var(--lightningcss-light,var(--color-palette-red-820))var(--lightningcss-dark,var(--color-palette-red-180));background:var(--lightningcss-light,var(--color-palette-red-40))var(--lightningcss-dark,var(--color-palette-red-960));border:1px solid var(--color-border-error)}.node-heading.svelte-1c7g9g4{align-items:center;gap:var(--space-100);width:100%;display:flex}.node-title.svelte-1c7g9g4{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.node-version.svelte-1c7g9g4{opacity:.55;font-size:var(--dimension-size-fontSize-250)}.match-badge.svelte-1c7g9g4{font-size:var(--dimension-size-fontSize-250);color:var(--color-foreground-ghost);background:var(--color-brand-primary);padding:.05rem var(--space-100);border-radius:.75rem;flex-shrink:0;font-weight:600}.count-badges.svelte-1c7g9g4{gap:var(--space-050);flex-shrink:0;display:inline-flex}.count-badge.svelte-1c7g9g4{font-size:var(--dimension-size-fontSize-250);padding:.05rem var(--space-100);text-align:center;border-radius:.25rem;min-width:1.5rem;font-weight:600}.count-badge.success.svelte-1c7g9g4{color:var(--lightningcss-light,var(--color-palette-green-820))var(--lightningcss-dark,var(--color-palette-green-180));background:var(--lightningcss-light,var(--color-palette-green-40))var(--lightningcss-dark,var(--color-palette-green-960));border:1px solid var(--color-border-success)}.count-badge.failure.svelte-1c7g9g4{color:var(--lightningcss-light,var(--color-palette-red-820))var(--lightningcss-dark,var(--color-palette-red-180));background:var(--lightningcss-light,var(--color-palette-red-40))var(--lightningcss-dark,var(--color-palette-red-960));border:1px solid var(--color-border-error)}.loading.svelte-1c7g9g4{opacity:.6;padding:var(--space-100) 0}.search-panel.svelte-18b4zjj{gap:var(--space-150);margin-bottom:var(--space-200);flex-direction:column;display:flex}.search-input.svelte-18b4zjj{align-items:center;display:flex;position:relative}.search-icon.svelte-18b4zjj{left:var(--space-150);opacity:.5;pointer-events:none;position:absolute}.search-input.svelte-18b4zjj input:where(.svelte-18b4zjj){width:100%;font-family:inherit;font-size:var(--dimension-size-fontSize-300);color:var(--color-foreground-primary);background:var(--color-background-layer3);border:1px solid var(--color-border-muted);padding:var(--space-100) var(--space-150) var(--space-100) 2.5rem;border-radius:.375rem}.search-input.svelte-18b4zjj input:where(.svelte-18b4zjj):focus{outline:2px solid var(--color-focusRing);outline-offset:1px;border-color:#0000}.search-input.svelte-18b4zjj input:where(.svelte-18b4zjj)::placeholder{opacity:.5}.search-controls.svelte-18b4zjj{align-items:center;gap:var(--space-300);flex-wrap:wrap;display:flex}.control-group.svelte-18b4zjj{align-items:center;gap:var(--space-100);display:flex}.control-label.svelte-18b4zjj{font-size:var(--dimension-size-fontSize-250);opacity:.7;font-weight:600}.segmented.svelte-18b4zjj{background:var(--color-background-layer2);border:1px solid var(--color-border-muted);border-radius:.375rem;display:inline-flex;overflow:hidden}.segmented.svelte-18b4zjj button:where(.svelte-18b4zjj){font-family:inherit;font-size:var(--dimension-size-fontSize-250);color:var(--color-foreground-primary);border:none;border-right:1px solid var(--color-border-muted);padding:var(--space-050) var(--space-150);cursor:pointer;background:0 0;transition:background .1s}.segmented.svelte-18b4zjj button:where(.svelte-18b4zjj):last-child{border-right:none}.segmented.svelte-18b4zjj button:where(.svelte-18b4zjj):hover{background:var(--color-background-container)}.segmented.svelte-18b4zjj button.active:where(.svelte-18b4zjj){background:var(--color-brand-primary);color:var(--color-foreground-ghost);font-weight:600}select.svelte-18b4zjj{font-family:inherit;font-size:var(--dimension-size-fontSize-250);color:var(--color-foreground-primary);background:var(--color-background-layer3);border:1px solid var(--color-border-muted);padding:var(--space-050) var(--space-150);border-radius:.25rem}select.svelte-18b4zjj:focus{outline:2px solid var(--color-focusRing);outline-offset:1px}.results-count.svelte-18b4zjj{font-size:var(--dimension-size-fontSize-250);opacity:.6;margin:0 0 var(--space-150) 0}.pagination.svelte-18b4zjj{justify-content:center;align-items:center;gap:var(--space-200);margin-top:var(--space-300);display:flex}.pagination.svelte-18b4zjj button:where(.svelte-18b4zjj){font-family:inherit;font-size:var(--dimension-size-fontSize-250);color:var(--color-foreground-primary);background:var(--color-background-layer3);border:1px solid var(--color-border-muted);padding:var(--space-050) var(--space-200);cursor:pointer;border-radius:.375rem}.pagination.svelte-18b4zjj button:where(.svelte-18b4zjj):disabled{opacity:.4;cursor:default}.page-status.svelte-18b4zjj{font-size:var(--dimension-size-fontSize-250);opacity:.7}.target-panel.svelte-oz948w{background:var(--color-background-layer2);border:1px solid var(--color-border-muted);padding:var(--space-200);margin-bottom:var(--space-300);border-radius:.5rem}.target-grid.svelte-oz948w{gap:var(--space-150) var(--space-200);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.field.svelte-oz948w{gap:var(--space-050);flex-direction:column;min-width:0;display:flex}.field-label.svelte-oz948w{font-size:var(--dimension-size-fontSize-250);opacity:.75;font-weight:600}select.svelte-oz948w{font-family:inherit;font-size:var(--dimension-size-fontSize-300);color:var(--color-foreground-primary);background:var(--color-background-layer3);border:1px solid var(--color-border-muted);padding:var(--space-050) var(--space-150);border-radius:.25rem;width:100%}select.svelte-oz948w:focus{outline:2px solid var(--color-focusRing);outline-offset:1px}.status.svelte-oz948w{color:var(--color-foreground-primary);opacity:.7;padding:var(--space-200) 0}.page-header.svelte-1n46o8q{margin-bottom:var(--space-400)}.header-content.svelte-1n46o8q{gap:var(--space-150);flex-direction:column;display:flex}.page-title.svelte-1n46o8q{align-items:center;gap:var(--space-150);font-size:var(--dimension-size-fontSize-500);margin:0;font-weight:700;line-height:1.2;display:inline-flex}.title-icon.svelte-1n46o8q{flex-shrink:0;width:2rem;height:2rem}.page-subtitle.svelte-1n46o8q{color:var(--color-foreground-primary);opacity:.8;max-width:52rem;margin:0}@layer normalize,ds.reset;@layer ds.modifiers{:root{--typography-heading-1-font-family:var(--typography-font-family-default);--typography-heading-1-font-size:var(--dimension-size-font-size-700);--typography-heading-1-font-weight:var(--typography-weight-medium);--typography-heading-1-line-height:var(--number-line-height-700);--typography-heading-1-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-1-bold-font-family:var(--typography-font-family-default);--typography-heading-1-bold-font-size:var(--dimension-size-font-size-700);--typography-heading-1-bold-font-weight:var(--typography-weight-bold);--typography-heading-1-bold-line-height:var(--number-line-height-700);--typography-heading-1-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-font-family:var(--typography-font-family-default);--typography-heading-2-font-size:var(--dimension-size-font-size-700);--typography-heading-2-font-weight:var(--typography-weight-light);--typography-heading-2-line-height:var(--number-line-height-700);--typography-heading-2-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-bold-font-family:var(--typography-font-family-default);--typography-heading-2-bold-font-size:var(--dimension-size-font-size-700);--typography-heading-2-bold-font-weight:var(--typography-weight-medium);--typography-heading-2-bold-line-height:var(--number-line-height-700);--typography-heading-2-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-font-family:var(--typography-font-family-default);--typography-heading-3-font-size:var(--dimension-size-font-size-500);--typography-heading-3-font-weight:var(--typography-weight-medium);--typography-heading-3-line-height:var(--number-line-height-500);--typography-heading-3-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-bold-font-family:var(--typography-font-family-default);--typography-heading-3-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-3-bold-font-weight:var(--typography-weight-bold);--typography-heading-3-bold-line-height:var(--number-line-height-500);--typography-heading-3-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-font-family:var(--typography-font-family-default);--typography-heading-4-font-size:var(--dimension-size-font-size-500);--typography-heading-4-font-weight:var(--typography-weight-light);--typography-heading-4-line-height:var(--number-line-height-500);--typography-heading-4-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-bold-font-family:var(--typography-font-family-default);--typography-heading-4-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-4-bold-font-weight:var(--typography-weight-medium);--typography-heading-4-bold-line-height:var(--number-line-height-500);--typography-heading-4-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-5-font-family:var(--typography-font-family-default);--typography-heading-5-font-size:var(--dimension-size-font-size-350);--typography-heading-5-font-weight:var(--typography-weight-semi-bold);--typography-heading-5-line-height:var(--number-line-height-350);--typography-heading-5-letter-spacing:var(--dimension-letter-spacing-wide);--typography-heading-5-bold-font-family:var(--typography-font-family-default);--typography-heading-5-bold-font-size:var(--dimension-size-font-size-350);--typography-heading-5-bold-font-weight:var(--typography-weight-extra-bold);--typography-heading-5-bold-line-height:var(--number-line-height-350);--typography-heading-5-bold-letter-spacing:var(--dimension-letter-spacing-wide);--typography-heading-6-font-family:var(--typography-font-family-default);--typography-heading-6-font-size:var(--dimension-size-font-size-350);--typography-heading-6-font-weight:var(--typography-weight-semi-bold);--typography-heading-6-line-height:var(--number-line-height-350);--typography-heading-6-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-6-bold-font-family:var(--typography-font-family-default);--typography-heading-6-bold-font-size:var(--dimension-size-font-size-350);--typography-heading-6-bold-font-weight:var(--typography-weight-extra-bold);--typography-heading-6-bold-line-height:var(--number-line-height-350);--typography-heading-6-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-font-family:var(--typography-font-family-default);--typography-text-primary-font-size:var(--dimension-size-font-size-350);--typography-text-primary-font-weight:var(--typography-weight-regular);--typography-text-primary-line-height:var(--number-line-height-350);--typography-text-primary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-bold-font-family:var(--typography-font-family-default);--typography-text-primary-bold-font-size:var(--dimension-size-font-size-350);--typography-text-primary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-bold-line-height:var(--number-line-height-350);--typography-text-primary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-code-font-family:var(--typography-font-family-code);--typography-text-primary-code-font-size:var(--dimension-size-font-size-350);--typography-text-primary-code-font-weight:var(--typography-weight-regular);--typography-text-primary-code-line-height:var(--number-line-height-350);--typography-text-primary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-font-family:var(--typography-font-family-default);--typography-text-primary-prose-font-size:var(--dimension-size-font-size-350);--typography-text-primary-prose-font-weight:var(--typography-weight-regular);--typography-text-primary-prose-line-height:var(--number-line-height-350);--typography-text-primary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-primary-prose-bold-font-size:var(--dimension-size-font-size-350);--typography-text-primary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-prose-bold-line-height:var(--number-line-height-350);--typography-text-primary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-smallcaps-font-family:var(--typography-font-family-default);--typography-text-primary-smallcaps-font-size:var(--dimension-size-font-size-350);--typography-text-primary-smallcaps-font-weight:var(--typography-weight-regular);--typography-text-primary-smallcaps-line-height:var(--number-line-height-350);--typography-text-primary-smallcaps-letter-spacing:var(--dimension-letter-spacing-wide);--typography-text-secondary-font-family:var(--typography-font-family-default);--typography-text-secondary-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-font-weight:var(--typography-weight-regular);--typography-text-secondary-line-height:var(--number-line-height-300);--typography-text-secondary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-bold-line-height:var(--number-line-height-300);--typography-text-secondary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-code-font-family:var(--typography-font-family-code);--typography-text-secondary-code-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-code-font-weight:var(--typography-weight-regular);--typography-text-secondary-code-line-height:var(--number-line-height-300);--typography-text-secondary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-font-weight:var(--typography-weight-regular);--typography-text-secondary-prose-line-height:var(--number-line-height-300);--typography-text-secondary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-prose-bold-line-height:var(--number-line-height-300);--typography-text-secondary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-font-family:var(--typography-font-family-default);--typography-text-tertiary-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-font-weight:var(--typography-weight-regular);--typography-text-tertiary-line-height:var(--number-line-height-250);--typography-text-tertiary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-font-weight:var(--typography-weight-regular);--typography-text-tertiary-prose-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-prose-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-weight-bold:700;--typography-weight-extraBold:800;--typography-weight-extraLight:200;--typography-weight-light:300;--typography-weight-medium:500;--typography-weight-regular:400;--typography-weight-semiBold:600;--typography-weight-thin:100}.apps{--typography-heading-1-font-family:var(--typography-font-family-default);--typography-heading-1-font-size:var(--dimension-size-font-size-500);--typography-heading-1-font-weight:var(--typography-weight-medium);--typography-heading-1-line-height:var(--number-line-height-500);--typography-heading-1-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-1-bold-font-family:var(--typography-font-family-default);--typography-heading-1-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-1-bold-font-weight:var(--typography-weight-bold);--typography-heading-1-bold-line-height:var(--number-line-height-500);--typography-heading-1-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-font-family:var(--typography-font-family-default);--typography-heading-2-font-size:var(--dimension-size-font-size-500);--typography-heading-2-font-weight:var(--typography-weight-light);--typography-heading-2-line-height:var(--number-line-height-500);--typography-heading-2-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-bold-font-family:var(--typography-font-family-default);--typography-heading-2-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-2-bold-font-weight:var(--typography-weight-medium);--typography-heading-2-bold-line-height:var(--number-line-height-500);--typography-heading-2-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-font-family:var(--typography-font-family-default);--typography-heading-3-font-size:var(--dimension-size-font-size-400);--typography-heading-3-font-weight:var(--typography-weight-semi-bold);--typography-heading-3-line-height:var(--number-line-height-400);--typography-heading-3-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-bold-font-family:var(--typography-font-family-default);--typography-heading-3-bold-font-size:var(--dimension-size-font-size-400);--typography-heading-3-bold-font-weight:var(--typography-weight-extra-bold);--typography-heading-3-bold-line-height:var(--number-line-height-400);--typography-heading-3-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-font-family:var(--typography-font-family-default);--typography-heading-4-font-size:var(--dimension-size-font-size-400);--typography-heading-4-font-weight:var(--typography-weight-regular);--typography-heading-4-line-height:var(--number-line-height-400);--typography-heading-4-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-bold-font-family:var(--typography-font-family-default);--typography-heading-4-bold-font-size:var(--dimension-size-font-size-400);--typography-heading-4-bold-font-weight:var(--typography-weight-semi-bold);--typography-heading-4-bold-line-height:var(--number-line-height-400);--typography-heading-4-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-5-font-family:var(--typography-font-family-default);--typography-heading-5-font-size:var(--dimension-size-font-size-300);--typography-heading-5-font-weight:var(--typography-weight-semi-bold);--typography-heading-5-line-height:var(--number-line-height-300);--typography-heading-5-letter-spacing:var(--dimension-letter-spacing-wide);--typography-heading-5-bold-font-family:var(--typography-font-family-default);--typography-heading-5-bold-font-size:var(--dimension-size-font-size-300);--typography-heading-5-bold-font-weight:var(--typography-weight-extra-bold);--typography-heading-5-bold-line-height:var(--number-line-height-300);--typography-heading-5-bold-letter-spacing:var(--dimension-letter-spacing-wide);--typography-heading-6-font-family:var(--typography-font-family-default);--typography-heading-6-font-size:var(--dimension-size-font-size-300);--typography-heading-6-font-weight:var(--typography-weight-semi-bold);--typography-heading-6-line-height:var(--number-line-height-300);--typography-heading-6-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-6-bold-font-family:var(--typography-font-family-default);--typography-heading-6-bold-font-size:var(--dimension-size-font-size-300);--typography-heading-6-bold-font-weight:var(--typography-weight-extra-bold);--typography-heading-6-bold-line-height:var(--number-line-height-300);--typography-heading-6-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-font-family:var(--typography-font-family-default);--typography-text-primary-font-size:var(--dimension-size-font-size-300);--typography-text-primary-font-weight:var(--typography-weight-regular);--typography-text-primary-line-height:var(--number-line-height-300);--typography-text-primary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-bold-font-family:var(--typography-font-family-default);--typography-text-primary-bold-font-size:var(--dimension-size-font-size-300);--typography-text-primary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-bold-line-height:var(--number-line-height-300);--typography-text-primary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-code-font-family:var(--typography-font-family-code);--typography-text-primary-code-font-size:var(--dimension-size-font-size-300);--typography-text-primary-code-font-weight:var(--typography-weight-regular);--typography-text-primary-code-line-height:var(--number-line-height-300);--typography-text-primary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-font-family:var(--typography-font-family-default);--typography-text-primary-prose-font-size:var(--dimension-size-font-size-300);--typography-text-primary-prose-font-weight:var(--typography-weight-regular);--typography-text-primary-prose-line-height:var(--number-line-height-300);--typography-text-primary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-primary-prose-bold-font-size:var(--dimension-size-font-size-300);--typography-text-primary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-prose-bold-line-height:var(--number-line-height-300);--typography-text-primary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-smallcaps-font-family:var(--typography-font-family-default);--typography-text-primary-smallcaps-font-size:var(--dimension-size-font-size-300);--typography-text-primary-smallcaps-font-weight:var(--typography-weight-regular);--typography-text-primary-smallcaps-line-height:var(--number-line-height-300);--typography-text-primary-smallcaps-letter-spacing:var(--dimension-letter-spacing-wide);--typography-text-secondary-font-family:var(--typography-font-family-default);--typography-text-secondary-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-font-weight:var(--typography-weight-regular);--typography-text-secondary-line-height:var(--number-line-height-300);--typography-text-secondary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-bold-line-height:var(--number-line-height-300);--typography-text-secondary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-code-font-family:var(--typography-font-family-code);--typography-text-secondary-code-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-code-font-weight:var(--typography-weight-regular);--typography-text-secondary-code-line-height:var(--number-line-height-300);--typography-text-secondary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-font-weight:var(--typography-weight-regular);--typography-text-secondary-prose-line-height:var(--number-line-height-300);--typography-text-secondary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-prose-bold-line-height:var(--number-line-height-300);--typography-text-secondary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-font-family:var(--typography-font-family-default);--typography-text-tertiary-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-font-weight:var(--typography-weight-regular);--typography-text-tertiary-line-height:var(--number-line-height-250);--typography-text-tertiary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-font-weight:var(--typography-weight-regular);--typography-text-tertiary-prose-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-prose-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-weight-bold:700;--typography-weight-extraBold:800;--typography-weight-extraLight:200;--typography-weight-light:300;--typography-weight-medium:500;--typography-weight-regular:400;--typography-weight-semiBold:600;--typography-weight-thin:100}.docs{--typography-heading-1-font-family:var(--typography-font-family-default);--typography-heading-1-font-size:var(--dimension-size-font-size-600);--typography-heading-1-font-weight:var(--typography-weight-medium);--typography-heading-1-line-height:var(--number-line-height-600);--typography-heading-1-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-1-bold-font-family:var(--typography-font-family-default);--typography-heading-1-bold-font-size:var(--dimension-size-font-size-600);--typography-heading-1-bold-font-weight:var(--typography-weight-bold);--typography-heading-1-bold-line-height:var(--number-line-height-600);--typography-heading-1-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-font-family:var(--typography-font-family-default);--typography-heading-2-font-size:var(--dimension-size-font-size-600);--typography-heading-2-font-weight:var(--typography-weight-light);--typography-heading-2-line-height:var(--number-line-height-600);--typography-heading-2-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-bold-font-family:var(--typography-font-family-default);--typography-heading-2-bold-font-size:var(--dimension-size-font-size-600);--typography-heading-2-bold-font-weight:var(--typography-weight-medium);--typography-heading-2-bold-line-height:var(--number-line-height-600);--typography-heading-2-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-font-family:var(--typography-font-family-default);--typography-heading-3-font-size:var(--dimension-size-font-size-500);--typography-heading-3-font-weight:var(--typography-weight-medium);--typography-heading-3-line-height:var(--number-line-height-500);--typography-heading-3-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-bold-font-family:var(--typography-font-family-default);--typography-heading-3-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-3-bold-font-weight:var(--typography-weight-bold);--typography-heading-3-bold-line-height:var(--number-line-height-500);--typography-heading-3-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-font-family:var(--typography-font-family-default);--typography-heading-4-font-size:var(--dimension-size-font-size-500);--typography-heading-4-font-weight:var(--typography-weight-light);--typography-heading-4-line-height:var(--number-line-height-500);--typography-heading-4-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-bold-font-family:var(--typography-font-family-default);--typography-heading-4-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-4-bold-font-weight:var(--typography-weight-medium);--typography-heading-4-bold-line-height:var(--number-line-height-500);--typography-heading-4-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-5-font-family:var(--typography-font-family-default);--typography-heading-5-font-size:var(--dimension-size-font-size-400);--typography-heading-5-font-weight:var(--typography-weight-semi-bold);--typography-heading-5-line-height:var(--number-line-height-400);--typography-heading-5-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-5-bold-font-family:var(--typography-font-family-default);--typography-heading-5-bold-font-size:var(--dimension-size-font-size-400);--typography-heading-5-bold-font-weight:var(--typography-weight-bold);--typography-heading-5-bold-line-height:var(--number-line-height-400);--typography-heading-5-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-6-font-family:var(--typography-font-family-default);--typography-heading-6-font-size:var(--dimension-size-font-size-400);--typography-heading-6-font-weight:var(--typography-weight-regular);--typography-heading-6-line-height:var(--number-line-height-400);--typography-heading-6-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-6-bold-font-family:var(--typography-font-family-default);--typography-heading-6-bold-font-size:var(--dimension-size-font-size-400);--typography-heading-6-bold-font-weight:var(--typography-weight-semi-bold);--typography-heading-6-bold-line-height:var(--number-line-height-400);--typography-heading-6-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-font-family:var(--typography-font-family-default);--typography-text-primary-font-size:var(--dimension-size-font-size-300);--typography-text-primary-font-weight:var(--typography-weight-regular);--typography-text-primary-line-height:var(--number-line-height-300);--typography-text-primary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-bold-font-family:var(--typography-font-family-default);--typography-text-primary-bold-font-size:var(--dimension-size-font-size-300);--typography-text-primary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-bold-line-height:var(--number-line-height-300);--typography-text-primary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-code-font-family:var(--typography-font-family-code);--typography-text-primary-code-font-size:var(--dimension-size-font-size-300);--typography-text-primary-code-font-weight:var(--typography-weight-regular);--typography-text-primary-code-line-height:var(--number-line-height-300);--typography-text-primary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-font-family:var(--typography-font-family-default);--typography-text-primary-prose-font-size:var(--dimension-size-font-size-300);--typography-text-primary-prose-font-weight:var(--typography-weight-regular);--typography-text-primary-prose-line-height:var(--number-line-height-300);--typography-text-primary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-primary-prose-bold-font-size:var(--dimension-size-font-size-300);--typography-text-primary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-prose-bold-line-height:var(--number-line-height-300);--typography-text-primary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-smallcaps-font-family:var(--typography-font-family-default);--typography-text-primary-smallcaps-font-size:var(--dimension-size-font-size-300);--typography-text-primary-smallcaps-font-weight:var(--typography-weight-regular);--typography-text-primary-smallcaps-line-height:var(--number-line-height-300);--typography-text-primary-smallcaps-letter-spacing:var(--dimension-letter-spacing-wide);--typography-text-secondary-font-family:var(--typography-font-family-default);--typography-text-secondary-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-font-weight:var(--typography-weight-regular);--typography-text-secondary-line-height:var(--number-line-height-300);--typography-text-secondary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-bold-line-height:var(--number-line-height-300);--typography-text-secondary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-code-font-family:var(--typography-font-family-code);--typography-text-secondary-code-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-code-font-weight:var(--typography-weight-regular);--typography-text-secondary-code-line-height:var(--number-line-height-300);--typography-text-secondary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-font-weight:var(--typography-weight-regular);--typography-text-secondary-prose-line-height:var(--number-line-height-300);--typography-text-secondary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-prose-bold-line-height:var(--number-line-height-300);--typography-text-secondary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-font-family:var(--typography-font-family-default);--typography-text-tertiary-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-font-weight:var(--typography-weight-regular);--typography-text-tertiary-line-height:var(--number-line-height-250);--typography-text-tertiary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-font-weight:var(--typography-weight-regular);--typography-text-tertiary-prose-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-prose-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-weight-bold:700;--typography-weight-extraBold:800;--typography-weight-extraLight:200;--typography-weight-light:300;--typography-weight-medium:500;--typography-weight-regular:400;--typography-weight-semiBold:600;--typography-weight-thin:100}.sites{--typography-heading-1-font-family:var(--typography-font-family-default);--typography-heading-1-font-size:var(--dimension-size-font-size-700);--typography-heading-1-font-weight:var(--typography-weight-medium);--typography-heading-1-line-height:var(--number-line-height-700);--typography-heading-1-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-1-bold-font-family:var(--typography-font-family-default);--typography-heading-1-bold-font-size:var(--dimension-size-font-size-700);--typography-heading-1-bold-font-weight:var(--typography-weight-bold);--typography-heading-1-bold-line-height:var(--number-line-height-700);--typography-heading-1-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-font-family:var(--typography-font-family-default);--typography-heading-2-font-size:var(--dimension-size-font-size-700);--typography-heading-2-font-weight:var(--typography-weight-light);--typography-heading-2-line-height:var(--number-line-height-700);--typography-heading-2-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-2-bold-font-family:var(--typography-font-family-default);--typography-heading-2-bold-font-size:var(--dimension-size-font-size-700);--typography-heading-2-bold-font-weight:var(--typography-weight-medium);--typography-heading-2-bold-line-height:var(--number-line-height-700);--typography-heading-2-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-font-family:var(--typography-font-family-default);--typography-heading-3-font-size:var(--dimension-size-font-size-500);--typography-heading-3-font-weight:var(--typography-weight-medium);--typography-heading-3-line-height:var(--number-line-height-500);--typography-heading-3-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-3-bold-font-family:var(--typography-font-family-default);--typography-heading-3-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-3-bold-font-weight:var(--typography-weight-bold);--typography-heading-3-bold-line-height:var(--number-line-height-500);--typography-heading-3-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-font-family:var(--typography-font-family-default);--typography-heading-4-font-size:var(--dimension-size-font-size-500);--typography-heading-4-font-weight:var(--typography-weight-light);--typography-heading-4-line-height:var(--number-line-height-500);--typography-heading-4-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-4-bold-font-family:var(--typography-font-family-default);--typography-heading-4-bold-font-size:var(--dimension-size-font-size-500);--typography-heading-4-bold-font-weight:var(--typography-weight-medium);--typography-heading-4-bold-line-height:var(--number-line-height-500);--typography-heading-4-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-5-font-family:var(--typography-font-family-default);--typography-heading-5-font-size:var(--dimension-size-font-size-350);--typography-heading-5-font-weight:var(--typography-weight-semi-bold);--typography-heading-5-line-height:var(--number-line-height-350);--typography-heading-5-letter-spacing:var(--dimension-letter-spacing-wide);--typography-heading-5-bold-font-family:var(--typography-font-family-default);--typography-heading-5-bold-font-size:var(--dimension-size-font-size-350);--typography-heading-5-bold-font-weight:var(--typography-weight-extra-bold);--typography-heading-5-bold-line-height:var(--number-line-height-350);--typography-heading-5-bold-letter-spacing:var(--dimension-letter-spacing-wide);--typography-heading-6-font-family:var(--typography-font-family-default);--typography-heading-6-font-size:var(--dimension-size-font-size-350);--typography-heading-6-font-weight:var(--typography-weight-semi-bold);--typography-heading-6-line-height:var(--number-line-height-350);--typography-heading-6-letter-spacing:var(--dimension-letter-spacing-default);--typography-heading-6-bold-font-family:var(--typography-font-family-default);--typography-heading-6-bold-font-size:var(--dimension-size-font-size-350);--typography-heading-6-bold-font-weight:var(--typography-weight-extra-bold);--typography-heading-6-bold-line-height:var(--number-line-height-350);--typography-heading-6-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-font-family:var(--typography-font-family-default);--typography-text-primary-font-size:var(--dimension-size-font-size-350);--typography-text-primary-font-weight:var(--typography-weight-regular);--typography-text-primary-line-height:var(--number-line-height-350);--typography-text-primary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-bold-font-family:var(--typography-font-family-default);--typography-text-primary-bold-font-size:var(--dimension-size-font-size-350);--typography-text-primary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-bold-line-height:var(--number-line-height-350);--typography-text-primary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-code-font-family:var(--typography-font-family-code);--typography-text-primary-code-font-size:var(--dimension-size-font-size-350);--typography-text-primary-code-font-weight:var(--typography-weight-regular);--typography-text-primary-code-line-height:var(--number-line-height-350);--typography-text-primary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-font-family:var(--typography-font-family-default);--typography-text-primary-prose-font-size:var(--dimension-size-font-size-350);--typography-text-primary-prose-font-weight:var(--typography-weight-regular);--typography-text-primary-prose-line-height:var(--number-line-height-350);--typography-text-primary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-primary-prose-bold-font-size:var(--dimension-size-font-size-350);--typography-text-primary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-primary-prose-bold-line-height:var(--number-line-height-350);--typography-text-primary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-primary-smallcaps-font-family:var(--typography-font-family-default);--typography-text-primary-smallcaps-font-size:var(--dimension-size-font-size-350);--typography-text-primary-smallcaps-font-weight:var(--typography-weight-regular);--typography-text-primary-smallcaps-line-height:var(--number-line-height-350);--typography-text-primary-smallcaps-letter-spacing:var(--dimension-letter-spacing-wide);--typography-text-secondary-font-family:var(--typography-font-family-default);--typography-text-secondary-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-font-weight:var(--typography-weight-regular);--typography-text-secondary-line-height:var(--number-line-height-300);--typography-text-secondary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-bold-line-height:var(--number-line-height-300);--typography-text-secondary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-code-font-family:var(--typography-font-family-code);--typography-text-secondary-code-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-code-font-weight:var(--typography-weight-regular);--typography-text-secondary-code-line-height:var(--number-line-height-300);--typography-text-secondary-code-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-font-weight:var(--typography-weight-regular);--typography-text-secondary-prose-line-height:var(--number-line-height-300);--typography-text-secondary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-secondary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-secondary-prose-bold-font-size:var(--dimension-size-font-size-300);--typography-text-secondary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-secondary-prose-bold-line-height:var(--number-line-height-300);--typography-text-secondary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-font-family:var(--typography-font-family-default);--typography-text-tertiary-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-font-weight:var(--typography-weight-regular);--typography-text-tertiary-line-height:var(--number-line-height-250);--typography-text-tertiary-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-font-weight:var(--typography-weight-regular);--typography-text-tertiary-prose-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-letter-spacing:var(--dimension-letter-spacing-default);--typography-text-tertiary-prose-bold-font-family:var(--typography-font-family-default);--typography-text-tertiary-prose-bold-font-size:var(--dimension-size-font-size-250);--typography-text-tertiary-prose-bold-font-weight:var(--typography-weight-semi-bold);--typography-text-tertiary-prose-bold-line-height:var(--number-line-height-250);--typography-text-tertiary-prose-bold-letter-spacing:var(--dimension-letter-spacing-default);--typography-weight-bold:700;--typography-weight-extraBold:800;--typography-weight-extraLight:200;--typography-weight-light:300;--typography-weight-medium:500;--typography-weight-regular:400;--typography-weight-semiBold:600;--typography-weight-thin:100}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-backdrop:oklch(0% 0 0/.15);--color-background:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-background-container:var(--lightningcss-light,var(--color-palette-gray-40))var(--lightningcss-dark,var(--color-palette-gray-930));--color-background-layer2:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-background-layer3:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-background-logo:var(--color-brand-primary);--color-border:var(--color-palette-gray-520);--color-border-branded:var(--color-palette-orange-520);--color-border-branded-disabled:var(--lightningcss-light,oklch(83% .1 37.97))var(--lightningcss-dark,oklch(32% .1 37.97));--color-border-category:var(--color-palette-gray-520);--color-border-category-disabled:var(--lightningcss-light,oklch(83% 0 0))var(--lightningcss-dark,oklch(32% 0 0));--color-border-constructive:var(--color-palette-green-520);--color-border-constructive-disabled:var(--lightningcss-light,oklch(83% .1 144.01))var(--lightningcss-dark,oklch(32% .1 144.01));--color-border-destructive:var(--color-palette-red-520);--color-border-destructive-disabled:var(--lightningcss-light,oklch(83% .1 23.83))var(--lightningcss-dark,oklch(32% .1 23.83));--color-border-disabled:var(--lightningcss-light,oklch(83% 0 0))var(--lightningcss-dark,oklch(32% 0 0));--color-border-error:var(--color-palette-red-520);--color-border-error-disabled:var(--lightningcss-light,oklch(83% .1 23.83))var(--lightningcss-dark,oklch(32% .1 23.83));--color-border-highlighted:var(--lightningcss-light,var(--color-palette-black))var(--lightningcss-dark,var(--color-palette-white));--color-border-highlighted-disabled:var(--lightningcss-light,oklch(69% 0 0))var(--lightningcss-dark,oklch(45% 0 0));--color-border-information:var(--color-palette-blue-520);--color-border-information-disabled:var(--lightningcss-light,oklch(83% .1 256))var(--lightningcss-dark,oklch(32% .1 256.04));--color-border-muted:var(--lightningcss-light,var(--color-palette-gray-100))var(--lightningcss-dark,var(--color-palette-gray-820));--color-border-muted-disabled:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(23% 0 0));--color-border-success:var(--color-palette-green-520);--color-border-success-disabled:var(--lightningcss-light,oklch(83% .1 144.01))var(--lightningcss-dark,oklch(32% .1 144.01));--color-border-warning:var(--color-palette-yellow-520);--color-border-warning-disabled:var(--lightningcss-light,oklch(83% .1 66.86))var(--lightningcss-dark,oklch(32% .1 66.86));--color-brand-primary:var(--color-palette-orange-398);--color-focusRing:var(--color-palette-blue-520);--color-focusRing-constructive:var(--color-border-constructive);--color-focusRing-destructive:var(--color-border-destructive);--color-focusRing-error:var(--color-border-error);--color-focusRing-success:var(--color-border-success);--color-focusRing-warning:var(--color-border-warning);--color-foreground-checkbox-checkmark:var(--color-foreground-ghost);--color-foreground-checkbox-checkmark-disabled:var(--color-foreground-ghost-disabled);--color-foreground-checkbox-checkmark-layer2:var(--color-foreground-ghost-layer2);--color-foreground-checkbox-checkmark-layer2-disabled:var(--color-foreground-ghost-layer2-disabled);--color-foreground-checkbox-checkmark-layer3:var(--color-foreground-ghost-layer3);--color-foreground-checkbox-checkmark-layer3-disabled:var(--color-foreground-ghost-layer3-disabled);--color-foreground-checkbox-selected:var(--color-palette-blue-520);--color-foreground-checkbox-selected-disabled:var(--lightningcss-light,oklch(83% .1 256))var(--lightningcss-dark,oklch(32% .1 256.04));--color-foreground-checkbox-unselected:var(--color-foreground-ghost);--color-foreground-checkbox-unselected-active:var(--color-foreground-ghost-active);--color-foreground-checkbox-unselected-disabled:var(--color-foreground-ghost-disabled);--color-foreground-checkbox-unselected-hover:var(--color-foreground-ghost-hover);--color-foreground-checkbox-unselected-layer2:var(--color-foreground-ghost-layer2);--color-foreground-checkbox-unselected-layer2-active:var(--color-foreground-ghost-layer2-active);--color-foreground-checkbox-unselected-layer2-disabled:var(--color-foreground-ghost-layer2-disabled);--color-foreground-checkbox-unselected-layer2-hover:var(--color-foreground-ghost-layer2-hover);--color-foreground-checkbox-unselected-layer3:var(--color-foreground-ghost-layer3);--color-foreground-checkbox-unselected-layer3-active:var(--color-foreground-ghost-layer3-active);--color-foreground-checkbox-unselected-layer3-disabled:var(--color-foreground-ghost-layer3-disabled);--color-foreground-checkbox-unselected-layer3-hover:var(--color-foreground-ghost-layer3-hover);--color-foreground-ghost:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-active:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-ghost-branded:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-branded-active:var(--lightningcss-light,oklch(94% .0395 37.53))var(--lightningcss-dark,oklch(24% .0436 38.46));--color-foreground-ghost-branded-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-branded-hover:var(--lightningcss-light,oklch(96% .0395 37.53))var(--lightningcss-dark,oklch(20% .0436 38.46));--color-foreground-ghost-branded-layer2:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-ghost-branded-layer2-active:var(--lightningcss-light,oklch(92% .0395 37.53))var(--lightningcss-dark,oklch(27% .0436 38.46));--color-foreground-ghost-branded-layer2-disabled:var(--lightningcss-light,oklch(98% 0 0))var(--lightningcss-dark,oklch(19% 0 0));--color-foreground-ghost-branded-layer2-hover:var(--lightningcss-light,oklch(94% .0395 37.53))var(--lightningcss-dark,oklch(24% .0436 38.46));--color-foreground-ghost-branded-layer3:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-branded-layer3-active:var(--lightningcss-light,oklch(94% .0395 37.53))var(--lightningcss-dark,oklch(24% .0436 38.46));--color-foreground-ghost-branded-layer3-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-branded-layer3-hover:var(--lightningcss-light,oklch(96% .0395 37.53))var(--lightningcss-dark,oklch(20% .0436 38.46));--color-foreground-ghost-constructive:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-constructive-active:var(--lightningcss-light,oklch(94% .0804 143.81))var(--lightningcss-dark,oklch(24% .0373 144.23));--color-foreground-ghost-constructive-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-constructive-hover:var(--lightningcss-light,oklch(96% .0804 143.8))var(--lightningcss-dark,oklch(20% .0373 144.23));--color-foreground-ghost-constructive-layer2:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-ghost-constructive-layer2-active:var(--lightningcss-light,oklch(92% .0804 143.81))var(--lightningcss-dark,oklch(27% .0373 144.23));--color-foreground-ghost-constructive-layer2-disabled:var(--lightningcss-light,oklch(98% 0 0))var(--lightningcss-dark,oklch(19% 0 0));--color-foreground-ghost-constructive-layer2-hover:var(--lightningcss-light,oklch(94% .0804 143.81))var(--lightningcss-dark,oklch(24% .0373 144.23));--color-foreground-ghost-constructive-layer3:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-constructive-layer3-active:var(--lightningcss-light,oklch(94% .0804 143.81))var(--lightningcss-dark,oklch(24% .0373 144.23));--color-foreground-ghost-constructive-layer3-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-constructive-layer3-hover:var(--lightningcss-light,oklch(96% .0804 143.8))var(--lightningcss-dark,oklch(20% .0373 144.23));--color-foreground-ghost-destructive:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-destructive-active:var(--lightningcss-light,oklch(94% .0384 23.87))var(--lightningcss-dark,oklch(24% .0493 23.67));--color-foreground-ghost-destructive-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-destructive-hover:var(--lightningcss-light,oklch(96% .0384 23.87))var(--lightningcss-dark,oklch(20% .0493 23.67));--color-foreground-ghost-destructive-layer2:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-ghost-destructive-layer2-active:var(--lightningcss-light,oklch(92% .0384 23.87))var(--lightningcss-dark,oklch(27% .0493 23.67));--color-foreground-ghost-destructive-layer2-disabled:var(--lightningcss-light,oklch(98% 0 0))var(--lightningcss-dark,oklch(19% 0 0));--color-foreground-ghost-destructive-layer2-hover:var(--lightningcss-light,oklch(94% .0384 23.87))var(--lightningcss-dark,oklch(24% .0493 23.67));--color-foreground-ghost-destructive-layer3:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-destructive-layer3-active:var(--lightningcss-light,oklch(94% .0384 23.87))var(--lightningcss-dark,oklch(24% .0493 23.67));--color-foreground-ghost-destructive-layer3-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-destructive-layer3-hover:var(--lightningcss-light,oklch(96% .0384 23.87))var(--lightningcss-dark,oklch(20% .0493 23.67));--color-foreground-ghost-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-hover:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(20% 0 0));--color-foreground-ghost-layer2:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-ghost-layer2-active:var(--lightningcss-light,oklch(92% 0 0))var(--lightningcss-dark,oklch(27% 0 0));--color-foreground-ghost-layer2-disabled:var(--lightningcss-light,oklch(98% 0 0))var(--lightningcss-dark,oklch(19% 0 0));--color-foreground-ghost-layer2-hover:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-ghost-layer3:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-ghost-layer3-active:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-ghost-layer3-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-ghost-layer3-hover:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(20% 0 0));--color-foreground-input:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-input-active:var(--lightningcss-light,oklch(98% 0 0))var(--lightningcss-dark,oklch(19% 0 0));--color-foreground-input-disabled:var(--lightningcss-light,oklch(99% 0 0))var(--lightningcss-dark,oklch(15% 0 0));--color-foreground-input-error:var(--lightningcss-light,var(--color-palette-red-20))var(--lightningcss-dark,var(--color-palette-red-960));--color-foreground-input-error-active:var(--lightningcss-light,oklch(98% .0055 31.05))var(--lightningcss-dark,oklch(19% .0364 23.99));--color-foreground-input-error-disabled:var(--lightningcss-light,oklch(99% .1 31.05))var(--lightningcss-dark,oklch(15% .1 23.99));--color-foreground-input-error-hover:var(--lightningcss-light,oklch(94% .0055 31.05))var(--lightningcss-dark,oklch(24% .0364 23.99));--color-foreground-input-error-layer2:var(--lightningcss-light,var(--color-palette-red-40))var(--lightningcss-dark,var(--color-palette-red-930));--color-foreground-input-error-layer2-active:var(--lightningcss-light,oklch(100% .0131 23.19))var(--lightningcss-dark,oklch(12% .0493 23.67));--color-foreground-input-error-layer2-disabled:var(--lightningcss-light,oklch(99% .1 23.19))var(--lightningcss-dark,oklch(17% .1 23.67));--color-foreground-input-error-layer2-hover:var(--lightningcss-light,oklch(96% .0131 23.19))var(--lightningcss-dark,oklch(20% .0493 23.67));--color-foreground-input-error-layer3:var(--lightningcss-light,var(--color-palette-red-20))var(--lightningcss-dark,var(--color-palette-red-960));--color-foreground-input-error-layer3-active:var(--lightningcss-light,oklch(98% .0055 31.05))var(--lightningcss-dark,oklch(19% .0364 23.99));--color-foreground-input-error-layer3-disabled:var(--lightningcss-light,oklch(99% .1 31.05))var(--lightningcss-dark,oklch(15% .1 23.99));--color-foreground-input-error-layer3-hover:var(--lightningcss-light,oklch(94% .0055 31.05))var(--lightningcss-dark,oklch(24% .0364 23.99));--color-foreground-input-hover:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-input-layer2:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-input-layer2-active:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(12% 0 0));--color-foreground-input-layer2-disabled:var(--lightningcss-light,oklch(99% 0 0))var(--lightningcss-dark,oklch(17% 0 0));--color-foreground-input-layer2-hover:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(20% 0 0));--color-foreground-input-layer3:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-input-layer3-active:var(--lightningcss-light,oklch(98% 0 0))var(--lightningcss-dark,oklch(19% 0 0));--color-foreground-input-layer3-disabled:var(--lightningcss-light,oklch(99% 0 0))var(--lightningcss-dark,oklch(15% 0 0));--color-foreground-input-layer3-hover:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-input-success:var(--lightningcss-light,var(--color-palette-green-20))var(--lightningcss-dark,var(--color-palette-green-960));--color-foreground-input-success-active:var(--lightningcss-light,oklch(98% .0101 145.5))var(--lightningcss-dark,oklch(19% .0295 144.3));--color-foreground-input-success-disabled:var(--lightningcss-light,oklch(99% .1 145.5))var(--lightningcss-dark,oklch(15% .1 144.3));--color-foreground-input-success-hover:var(--lightningcss-light,oklch(94% .0101 145.5))var(--lightningcss-dark,oklch(24% .0295 144.3));--color-foreground-input-success-layer2:var(--lightningcss-light,var(--color-palette-green-40))var(--lightningcss-dark,var(--color-palette-green-930));--color-foreground-input-success-layer2-active:var(--lightningcss-light,oklch(100% .0247 143.5))var(--lightningcss-dark,oklch(12% .0373 144.23));--color-foreground-input-success-layer2-disabled:var(--lightningcss-light,oklch(99% .1 143.5))var(--lightningcss-dark,oklch(17% .1 144.2));--color-foreground-input-success-layer2-hover:var(--lightningcss-light,oklch(96% .0247 143.5))var(--lightningcss-dark,oklch(20% .0373 144.23));--color-foreground-input-success-layer3:var(--lightningcss-light,var(--color-palette-green-20))var(--lightningcss-dark,var(--color-palette-green-960));--color-foreground-input-success-layer3-active:var(--lightningcss-light,oklch(98% .0101 145.5))var(--lightningcss-dark,oklch(19% .0295 144.3));--color-foreground-input-success-layer3-disabled:var(--lightningcss-light,oklch(99% .1 145.5))var(--lightningcss-dark,oklch(15% .1 144.3));--color-foreground-input-success-layer3-hover:var(--lightningcss-light,oklch(94% .0101 145.5))var(--lightningcss-dark,oklch(24% .0295 144.3));--color-foreground-input-warning:var(--lightningcss-light,var(--color-palette-yellow-20))var(--lightningcss-dark,var(--color-palette-yellow-960));--color-foreground-input-warning-active:var(--lightningcss-light,oklch(98% .0076 61.45))var(--lightningcss-dark,oklch(19% .0277 66.26));--color-foreground-input-warning-disabled:var(--lightningcss-light,oklch(99% .1 61.45))var(--lightningcss-dark,oklch(15% .1 66.26));--color-foreground-input-warning-hover:var(--lightningcss-light,oklch(94% .0076 61.45))var(--lightningcss-dark,oklch(24% .0277 66.26));--color-foreground-input-warning-layer2:var(--lightningcss-light,var(--color-palette-yellow-40))var(--lightningcss-dark,var(--color-palette-yellow-930));--color-foreground-input-warning-layer2-active:var(--lightningcss-light,oklch(100% .0162 64.67))var(--lightningcss-dark,oklch(12% .0359 66.12));--color-foreground-input-warning-layer2-disabled:var(--lightningcss-light,oklch(99% .1 64.67))var(--lightningcss-dark,oklch(17% .1 66.12));--color-foreground-input-warning-layer2-hover:var(--lightningcss-light,oklch(96% .0162 64.67))var(--lightningcss-dark,oklch(20% .0359 66.12));--color-foreground-input-warning-layer3:var(--lightningcss-light,var(--color-palette-yellow-20))var(--lightningcss-dark,var(--color-palette-yellow-960));--color-foreground-input-warning-layer3-active:var(--lightningcss-light,oklch(98% .0076 61.45))var(--lightningcss-dark,oklch(19% .0277 66.26));--color-foreground-input-warning-layer3-disabled:var(--lightningcss-light,oklch(99% .1 61.45))var(--lightningcss-dark,oklch(15% .1 66.26));--color-foreground-input-warning-layer3-hover:var(--lightningcss-light,oklch(94% .0076 61.45))var(--lightningcss-dark,oklch(24% .0277 66.26));--color-foreground-navigation-primary:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-navigation-primary-active:var(--lightningcss-light,oklch(92% 0 0))var(--lightningcss-dark,oklch(27% 0 0));--color-foreground-navigation-primary-disabled:var(--lightningcss-light,oklch(99% 0 0))var(--lightningcss-dark,oklch(15% 0 0));--color-foreground-navigation-primary-hover:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-navigation-primary-layer2:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-gray-990));--color-foreground-navigation-primary-layer2-active:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-navigation-primary-layer2-disabled:var(--lightningcss-light,oklch(99% 0 0))var(--lightningcss-dark,oklch(17% 0 0));--color-foreground-navigation-primary-layer2-hover:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(20% 0 0));--color-foreground-navigation-primary-layer3:var(--lightningcss-light,var(--color-palette-gray-20))var(--lightningcss-dark,var(--color-palette-gray-960));--color-foreground-navigation-primary-layer3-active:var(--lightningcss-light,oklch(92% 0 0))var(--lightningcss-dark,oklch(27% 0 0));--color-foreground-navigation-primary-layer3-disabled:var(--lightningcss-light,oklch(99% 0 0))var(--lightningcss-dark,oklch(15% 0 0));--color-foreground-navigation-primary-layer3-hover:var(--lightningcss-light,oklch(94% 0 0))var(--lightningcss-dark,oklch(24% 0 0));--color-foreground-navigation-secondary:var(--lightningcss-light,var(--color-palette-gray-40))var(--lightningcss-dark,var(--color-palette-gray-930));--color-foreground-navigation-secondary-active:var(--lightningcss-light,oklch(90% 0 0))var(--lightningcss-dark,oklch(30% 0 0));--color-foreground-navigation-secondary-disabled:var(--lightningcss-light,oklch(99% 0 0))var(--lightningcss-dark,oklch(17% 0 0));--color-foreground-navigation-secondary-hover:var(--lightningcss-light,oklch(92% 0 0))var(--lightningcss-dark,oklch(27% 0 0));--color-foreground-primary:var(--lightningcss-light,var(--color-palette-black))var(--lightningcss-dark,var(--color-palette-white));--color-foreground-primary-active:var(--lightningcss-light,oklch(22% 0 0))var(--lightningcss-dark,oklch(94% 0 0));--color-foreground-primary-branded:var(--color-palette-orange-520);--color-foreground-primary-branded-active:var(--lightningcss-light,oklch(51% .1746 37.97))var(--lightningcss-dark,oklch(60% .1746 37.97));--color-foreground-primary-branded-disabled:var(--lightningcss-light,oklch(83% .1 37.97))var(--lightningcss-dark,oklch(32% .1 37.97));--color-foreground-primary-branded-hover:var(--lightningcss-light,oklch(52% .1746 37.97))var(--lightningcss-dark,oklch(58% .1746 37.97));--color-foreground-primary-constructive:var(--color-palette-green-520);--color-foreground-primary-constructive-active:var(--lightningcss-light,oklch(51% .1575 144.01))var(--lightningcss-dark,oklch(60% .1575 144.01));--color-foreground-primary-constructive-disabled:var(--lightningcss-light,oklch(83% .1 144.01))var(--lightningcss-dark,oklch(32% .1 144.01));--color-foreground-primary-constructive-hover:var(--lightningcss-light,oklch(52% .1575 144.01))var(--lightningcss-dark,oklch(58% .1575 144.01));--color-foreground-primary-destructive:var(--color-palette-red-520);--color-foreground-primary-destructive-active:var(--lightningcss-light,oklch(51% .2107 23.83))var(--lightningcss-dark,oklch(60% .2107 23.83));--color-foreground-primary-destructive-disabled:var(--lightningcss-light,oklch(83% .1 23.83))var(--lightningcss-dark,oklch(32% .1 23.83));--color-foreground-primary-destructive-hover:var(--lightningcss-light,oklch(52% .2107 23.83))var(--lightningcss-dark,oklch(58% .2107 23.83));--color-foreground-primary-disabled:var(--lightningcss-light,oklch(69% 0 0))var(--lightningcss-dark,oklch(45% 0 0));--color-foreground-primary-hover:var(--lightningcss-light,oklch(19% 0 0))var(--lightningcss-dark,oklch(96% 0 0));--color-foreground-primary-warning:var(--color-palette-yellow-520);--color-foreground-primary-warning-active:var(--lightningcss-light,oklch(51% .1199 66.86))var(--lightningcss-dark,oklch(60% .1199 66.86));--color-foreground-primary-warning-disabled:var(--lightningcss-light,oklch(83% .1 66.86))var(--lightningcss-dark,oklch(32% .1 66.86));--color-foreground-primary-warning-hover:var(--lightningcss-light,oklch(52% .1199 66.86))var(--lightningcss-dark,oklch(58% .1199 66.86));--color-foreground-radio-checkmark:var(--color-foreground-checkbox-checkmark);--color-foreground-radio-checkmark-disabled:var(--color-foreground-checkbox-checkmark-disabled);--color-foreground-radio-checkmark-layer2:var(--color-foreground-checkbox-checkmark-layer2);--color-foreground-radio-checkmark-layer2-disabled:var(--color-foreground-checkbox-checkmark-layer2-disabled);--color-foreground-radio-checkmark-layer3:var(--color-foreground-checkbox-checkmark-layer3);--color-foreground-radio-checkmark-layer3-disabled:var(--color-foreground-checkbox-checkmark-layer3-disabled);--color-foreground-radio-selected:var(--color-foreground-checkbox-selected);--color-foreground-radio-selected-disabled:var(--color-foreground-checkbox-selected-disabled);--color-foreground-radio-unselected:var(--color-foreground-checkbox-unselected);--color-foreground-radio-unselected-active:var(--color-foreground-checkbox-unselected-active);--color-foreground-radio-unselected-disabled:var(--color-foreground-checkbox-unselected-disabled);--color-foreground-radio-unselected-hover:var(--color-foreground-checkbox-unselected-hover);--color-foreground-radio-unselected-layer2:var(--color-foreground-checkbox-unselected-layer2);--color-foreground-radio-unselected-layer2-active:var(--color-foreground-checkbox-unselected-layer2-active);--color-foreground-radio-unselected-layer2-disabled:var(--color-foreground-checkbox-unselected-layer2-disabled);--color-foreground-radio-unselected-layer2-hover:var(--color-foreground-checkbox-unselected-layer2-hover);--color-foreground-radio-unselected-layer3:var(--color-foreground-checkbox-unselected-layer3);--color-foreground-radio-unselected-layer3-active:var(--color-foreground-checkbox-unselected-layer3-active);--color-foreground-radio-unselected-layer3-disabled:var(--color-foreground-checkbox-unselected-layer3-disabled);--color-foreground-radio-unselected-layer3-hover:var(--color-foreground-checkbox-unselected-layer3-hover);--color-foreground-secondary:var(--lightningcss-light,var(--color-palette-gray-100))var(--lightningcss-dark,var(--color-palette-gray-820));--color-foreground-secondary-active:var(--lightningcss-light,oklch(84% 0 0))var(--lightningcss-dark,oklch(38% 0 0));--color-foreground-secondary-branded:var(--lightningcss-light,var(--color-palette-orange-100))var(--lightningcss-dark,var(--color-palette-orange-820));--color-foreground-secondary-branded-active:var(--lightningcss-light,oklch(84% .0395 37.53))var(--lightningcss-dark,oklch(38% .0846 37.83));--color-foreground-secondary-branded-disabled:var(--lightningcss-light,oklch(96% .1 37.53))var(--lightningcss-dark,oklch(23% .1 37.83));--color-foreground-secondary-branded-hover:var(--lightningcss-light,oklch(86% .0395 37.53))var(--lightningcss-dark,oklch(36% .0846 37.83));--color-foreground-secondary-category:var(--lightningcss-light,var(--color-palette-gray-100))var(--lightningcss-dark,var(--color-palette-gray-820));--color-foreground-secondary-category-active:var(--lightningcss-light,oklch(84% 0 0))var(--lightningcss-dark,oklch(38% 0 0));--color-foreground-secondary-category-disabled:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(23% 0 0));--color-foreground-secondary-category-hover:var(--lightningcss-light,oklch(86% 0 0))var(--lightningcss-dark,oklch(36% 0 0));--color-foreground-secondary-disabled:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(23% 0 0));--color-foreground-secondary-error:var(--lightningcss-light,var(--color-palette-red-100))var(--lightningcss-dark,var(--color-palette-red-820));--color-foreground-secondary-error-active:var(--lightningcss-light,oklch(84% .0384 23.87))var(--lightningcss-dark,oklch(38% .0953 24.66));--color-foreground-secondary-error-disabled:var(--lightningcss-light,oklch(96% .1 23.87))var(--lightningcss-dark,oklch(23% .1 24.66));--color-foreground-secondary-error-hover:var(--lightningcss-light,oklch(86% .0384 23.87))var(--lightningcss-dark,oklch(36% .0953 24.66));--color-foreground-secondary-hover:var(--lightningcss-light,oklch(86% 0 0))var(--lightningcss-dark,oklch(36% 0 0));--color-foreground-secondary-information:var(--lightningcss-light,var(--color-palette-blue-100))var(--lightningcss-dark,var(--color-palette-blue-820));--color-foreground-secondary-information-active:var(--lightningcss-light,oklch(84% .0366 255.96))var(--lightningcss-dark,oklch(38% .0875 255.77));--color-foreground-secondary-information-disabled:var(--lightningcss-light,oklch(96% .1 256))var(--lightningcss-dark,oklch(23% .1 255.8));--color-foreground-secondary-information-hover:var(--lightningcss-light,oklch(86% .0366 255.96))var(--lightningcss-dark,oklch(36% .0875 255.77));--color-foreground-secondary-success:var(--lightningcss-light,var(--color-palette-green-100))var(--lightningcss-dark,var(--color-palette-green-820));--color-foreground-secondary-success-active:var(--lightningcss-light,oklch(84% .0804 143.81))var(--lightningcss-dark,oklch(38% .0672 144.49));--color-foreground-secondary-success-disabled:var(--lightningcss-light,oklch(96% .1 143.8))var(--lightningcss-dark,oklch(23% .1 144.5));--color-foreground-secondary-success-hover:var(--lightningcss-light,oklch(86% .0804 143.81))var(--lightningcss-dark,oklch(36% .0672 144.49));--color-foreground-secondary-warning:var(--lightningcss-light,var(--color-palette-yellow-100))var(--lightningcss-dark,var(--color-palette-yellow-820));--color-foreground-secondary-warning-active:var(--lightningcss-light,oklch(84% .0486 67.14))var(--lightningcss-dark,oklch(38% .0623 67.4));--color-foreground-secondary-warning-disabled:var(--lightningcss-light,oklch(96% .1 67.14))var(--lightningcss-dark,oklch(23% .1 67.4));--color-foreground-secondary-warning-hover:var(--lightningcss-light,oklch(86% .0486 67.14))var(--lightningcss-dark,oklch(36% .0623 67.4));--color-foreground-slider-progress:var(--color-palette-blue-520);--color-foreground-slider-progress-disabled:var(--lightningcss-light,oklch(83% .1 256))var(--lightningcss-dark,oklch(32% .1 256.04));--color-foreground-slider-track:var(--lightningcss-light,var(--color-palette-gray-100))var(--lightningcss-dark,var(--color-palette-gray-820));--color-foreground-slider-track-disabled:var(--lightningcss-light,oklch(96% 0 0))var(--lightningcss-dark,oklch(23% 0 0));--color-foreground-slider-track-endstop:var(--color-palette-gray-520);--color-foreground-slider-track-endstop-disabled:var(--lightningcss-light,oklch(83% 0 0))var(--lightningcss-dark,oklch(32% 0 0));--color-foreground-switch-knob:var(--color-foreground-checkbox-checkmark);--color-foreground-switch-knob-disabled:var(--color-foreground-checkbox-checkmark-disabled);--color-foreground-switch-knob-layer2:var(--color-foreground-checkbox-checkmark-layer2);--color-foreground-switch-knob-layer2-disabled:var(--color-foreground-checkbox-checkmark-layer2-disabled);--color-foreground-switch-knob-layer3:var(--color-foreground-checkbox-checkmark-layer3);--color-foreground-switch-knob-layer3-disabled:var(--color-foreground-checkbox-checkmark-layer3-disabled);--color-foreground-switch-selected:var(--color-foreground-checkbox-selected);--color-foreground-switch-selected-disabled:var(--color-foreground-checkbox-selected-disabled);--color-foreground-switch-unselected:var(--color-palette-gray-520);--color-foreground-switch-unselected-disabled:var(--lightningcss-light,oklch(83% 0 0))var(--lightningcss-dark,oklch(32% 0 0));--color-icon:var(--color-text);--color-icon-branded:var(--color-text-branded);--color-icon-branded-disabled:var(--color-text-branded-disabled);--color-icon-constructive:var(--color-text-constructive);--color-icon-constructive-disabled:var(--color-text-constructive-disabled);--color-icon-destructive:var(--color-text-destructive);--color-icon-destructive-disabled:var(--color-text-destructive-disabled);--color-icon-disabled:var(--color-text-disabled);--color-icon-error:var(--color-text-error);--color-icon-error-disabled:var(--color-text-error-disabled);--color-icon-information:var(--color-text-information);--color-icon-information-disabled:var(--color-text-information-disabled);--color-icon-link:var(--color-text-link);--color-icon-link-disabled:var(--color-text-link-disabled);--color-icon-link-visited:var(--color-text-link-visited);--color-icon-link-visited-disabled:var(--color-text-link-visited-disabled);--color-icon-logo:var(--color-palette-white);--color-icon-muted:var(--color-text-muted);--color-icon-muted-disabled:var(--color-text-muted-disabled);--color-icon-onForegroundPrimary:var(--color-text-on-foreground-primary);--color-icon-onForegroundPrimary-disabled:var(--color-text-on-foreground-primary-disabled);--color-icon-onForegroundSecondary:var(--color-text-on-foreground-secondary);--color-icon-onForegroundSecondary-disabled:var(--color-text-on-foreground-secondary-disabled);--color-icon-onForegroundSecondary-error:var(--color-text-on-foreground-secondary-error);--color-icon-onForegroundSecondary-error-disabled:var(--color-text-on-foreground-secondary-error-disabled);--color-icon-onForegroundSecondary-information:var(--color-text-on-foreground-secondary-information);--color-icon-onForegroundSecondary-information-disabled:var(--color-text-on-foreground-secondary-information-disabled);--color-icon-onForegroundSecondary-success:var(--color-text-on-foreground-secondary-success);--color-icon-onForegroundSecondary-success-disabled:var(--color-text-on-foreground-secondary-success-disabled);--color-icon-onForegroundSecondary-warning:var(--color-text-on-foreground-secondary-warning);--color-icon-onForegroundSecondary-warning-disabled:var(--color-text-on-foreground-secondary-warning-disabled);--color-icon-success:var(--color-text-success);--color-icon-success-disabled:var(--color-text-success-disabled);--color-icon-warning:var(--color-text-warning);--color-icon-warning-disabled:var(--color-text-warning-disabled);--color-text:var(--lightningcss-light,var(--color-palette-black))var(--lightningcss-dark,var(--color-palette-white));--color-text-branded:var(--lightningcss-light,var(--color-palette-orange-590))var(--lightningcss-dark,var(--color-palette-orange-398));--color-text-branded-disabled:var(--lightningcss-light,oklch(69% .1 37.79))var(--lightningcss-dark,oklch(45% .1 37.76));--color-text-constructive:var(--lightningcss-light,var(--color-palette-green-590))var(--lightningcss-dark,var(--color-palette-green-398));--color-text-constructive-disabled:var(--lightningcss-light,oklch(69% .1 143.96))var(--lightningcss-dark,oklch(45% .1 144.01));--color-text-destructive:var(--lightningcss-light,var(--color-palette-red-590))var(--lightningcss-dark,var(--color-palette-red-398));--color-text-destructive-disabled:var(--lightningcss-light,oklch(69% .1 23.79))var(--lightningcss-dark,oklch(45% .1 24.11));--color-text-disabled:var(--lightningcss-light,oklch(69% 0 0))var(--lightningcss-dark,oklch(45% 0 0));--color-text-error:var(--lightningcss-light,var(--color-palette-red-590))var(--lightningcss-dark,var(--color-palette-red-398));--color-text-error-disabled:var(--lightningcss-light,oklch(69% .1 23.79))var(--lightningcss-dark,oklch(45% .1 24.11));--color-text-information:var(--lightningcss-light,var(--color-palette-blue-590))var(--lightningcss-dark,var(--color-palette-blue-398));--color-text-information-disabled:var(--lightningcss-light,oklch(69% .1 256.12))var(--lightningcss-dark,oklch(45% .1 256.08));--color-text-link:var(--lightningcss-light,var(--color-palette-blue-590))var(--lightningcss-dark,var(--color-palette-blue-398));--color-text-link-disabled:var(--lightningcss-light,oklch(80% .1 256.12))var(--lightningcss-dark,oklch(36% .1 256.08));--color-text-link-visited:var(--lightningcss-light,var(--color-palette-purple-590))var(--lightningcss-dark,var(--color-palette-purple-398));--color-text-link-visited-disabled:var(--lightningcss-light,oklch(80% .1 290.01))var(--lightningcss-dark,oklch(36% .1 290.2));--color-text-muted:var(--lightningcss-light,var(--color-palette-gray-590))var(--lightningcss-dark,var(--color-palette-gray-398));--color-text-muted-disabled:var(--lightningcss-light,oklch(80% 0 0))var(--lightningcss-dark,oklch(36% 0 0));--color-text-onForegroundPrimary:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,var(--color-palette-black));--color-text-onForegroundPrimary-disabled:var(--lightningcss-light,var(--color-palette-white))var(--lightningcss-dark,oklch(10% 0 0));--color-text-onForegroundSecondary:var(--lightningcss-light,var(--color-palette-gray-700))var(--lightningcss-dark,var(--color-palette-gray-180));--color-text-onForegroundSecondary-category:var(--lightningcss-light,var(--color-palette-gray-700))var(--lightningcss-dark,var(--color-palette-gray-180));--color-text-onForegroundSecondary-category-disabled:var(--lightningcss-light,oklch(77% 0 0))var(--lightningcss-dark,oklch(41% 0 0));--color-text-onForegroundSecondary-disabled:var(--lightningcss-light,oklch(77% 0 0))var(--lightningcss-dark,oklch(41% 0 0));--color-text-onForegroundSecondary-error:var(--lightningcss-light,var(--color-palette-red-700))var(--lightningcss-dark,var(--color-palette-red-180));--color-text-onForegroundSecondary-error-disabled:var(--lightningcss-light,oklch(77% .1 23.93))var(--lightningcss-dark,oklch(41% .1 23.7));--color-text-onForegroundSecondary-information:var(--lightningcss-light,var(--color-palette-blue-700))var(--lightningcss-dark,var(--color-palette-blue-180));--color-text-onForegroundSecondary-information-disabled:var(--lightningcss-light,oklch(77% .1 255.95))var(--lightningcss-dark,oklch(41% .1 255.56));--color-text-onForegroundSecondary-success:var(--lightningcss-light,var(--color-palette-green-700))var(--lightningcss-dark,var(--color-palette-green-180));--color-text-onForegroundSecondary-success-disabled:var(--lightningcss-light,oklch(77% .1 143.94))var(--lightningcss-dark,oklch(41% .1 143.84));--color-text-onForegroundSecondary-warning:var(--lightningcss-light,var(--color-palette-yellow-700))var(--lightningcss-dark,var(--color-palette-yellow-180));--color-text-onForegroundSecondary-warning-disabled:var(--lightningcss-light,oklch(77% .1 67.69))var(--lightningcss-dark,oklch(41% .1 66.99));--color-text-success:var(--lightningcss-light,var(--color-palette-green-590))var(--lightningcss-dark,var(--color-palette-green-398));--color-text-success-disabled:var(--lightningcss-light,oklch(69% .1 143.96))var(--lightningcss-dark,oklch(45% .1 144.01));--color-text-warning:var(--lightningcss-light,var(--color-palette-yellow-590))var(--lightningcss-dark,var(--color-palette-yellow-398));--color-text-warning-disabled:var(--lightningcss-light,oklch(69% .1 67.44))var(--lightningcss-dark,oklch(45% .1 67.1));--delta-hover-color-foreground-primary:.19;--delta-active-color-foreground-primary:.22;--delta-hover-color-foreground-secondary:-.0375;--delta-active-color-foreground-secondary:-.0575;--delta-hover-color-foreground-ghost:-.04;--delta-active-color-foreground-ghost:-.06;--delta-hover-color-foreground-input:-.0391;--delta-active-color-foreground-input:.0009;--delta-hover-color-foreground-navigation-primary:-.0391;--delta-active-color-foreground-navigation-primary:-.0591;--delta-hover-color-foreground-navigation-secondary:-.0381;--delta-active-color-foreground-navigation-secondary:-.0581;--delta-hover-color-foreground-checkbox-unselected:-.04;--delta-active-color-foreground-checkbox-unselected:-.06;--delta-hover-color-foreground-radio-unselected:-.04;--delta-active-color-foreground-radio-unselected:-.06}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--delta-hover-color-foreground-primary:-.04;--delta-active-color-foreground-primary:-.06;--delta-hover-color-foreground-secondary:.0271;--delta-active-color-foreground-secondary:.0471;--delta-hover-color-foreground-ghost:.0779;--delta-active-color-foreground-ghost:.1179;--delta-hover-color-foreground-input:.0533;--delta-active-color-foreground-input:.0033;--delta-hover-color-foreground-navigation-primary:.0533;--delta-active-color-foreground-navigation-primary:.0833;--delta-hover-color-foreground-navigation-secondary:.0392;--delta-active-color-foreground-navigation-secondary:.0692;--delta-hover-color-foreground-checkbox-unselected:.0779;--delta-active-color-foreground-checkbox-unselected:.1179;--delta-hover-color-foreground-radio-unselected:.0779;--delta-active-color-foreground-radio-unselected:.1179}@media (prefers-color-scheme:dark){:root{--delta-hover-color-foreground-primary:-.04;--delta-active-color-foreground-primary:-.06;--delta-hover-color-foreground-secondary:.0271;--delta-active-color-foreground-secondary:.0471;--delta-hover-color-foreground-ghost:.0779;--delta-active-color-foreground-ghost:.1179;--delta-hover-color-foreground-input:.0533;--delta-active-color-foreground-input:.0033;--delta-hover-color-foreground-navigation-primary:.0533;--delta-active-color-foreground-navigation-primary:.0833;--delta-hover-color-foreground-navigation-secondary:.0392;--delta-active-color-foreground-navigation-secondary:.0692;--delta-hover-color-foreground-checkbox-unselected:.0779;--delta-active-color-foreground-checkbox-unselected:.1179;--delta-hover-color-foreground-radio-unselected:.0779;--delta-active-color-foreground-radio-unselected:.1179}}.constructive{--modifier-color-border:var(--color-border-constructive);--modifier-color-focusRing:var(--color-focusRing-constructive);--modifier-color-foreground-ghost:var(--color-foreground-ghost-constructive);--modifier-color-foreground-primary:var(--color-foreground-primary-constructive);--modifier-color-icon:var(--color-icon-constructive);--modifier-color-text:var(--color-text-constructive)}.destructive{--modifier-color-border:var(--color-border-destructive);--modifier-color-focusRing:var(--color-focusRing-destructive);--modifier-color-foreground-ghost:var(--color-foreground-ghost-destructive);--modifier-color-foreground-primary:var(--color-foreground-primary-destructive);--modifier-color-icon:var(--color-icon-destructive);--modifier-color-text:var(--color-text-destructive)}.caution{--modifier-color-border:var(--color-border-warning);--modifier-color-focusRing:var(--color-focusRing-warning);--modifier-color-foreground-primary:var(--color-foreground-primary-warning);--modifier-color-foreground-secondary:var(--color-foreground-secondary-warning);--modifier-color-icon:var(--color-icon-warning);--modifier-color-text:var(--color-text-warning)}.success{--modifier-color-border:var(--color-border-success);--modifier-color-focusRing:var(--color-focusRing-success);--modifier-color-foreground-input:var(--color-foreground-input-success);--modifier-color-foreground-secondary:var(--color-foreground-secondary-success);--modifier-color-icon:var(--color-icon-success);--modifier-color-text:var(--color-text-success)}.error{--modifier-color-border:var(--color-border-error);--modifier-color-focusRing:var(--color-focusRing-error);--modifier-color-foreground-input:var(--color-foreground-input-error);--modifier-color-foreground-secondary:var(--color-foreground-secondary-error);--modifier-color-icon:var(--color-icon-error);--modifier-color-text:var(--color-text-error)}.warning{--modifier-color-border:var(--color-border-warning);--modifier-color-focusRing:var(--color-focusRing-warning);--modifier-color-foreground-input:var(--color-foreground-input-warning);--modifier-color-foreground-secondary:var(--color-foreground-secondary-warning);--modifier-color-icon:var(--color-icon-warning);--modifier-color-text:var(--color-text-warning)}.information{--modifier-color-border:var(--color-border-information);--modifier-color-foreground-secondary:var(--color-foreground-secondary-information);--modifier-color-icon:var(--color-icon-information);--modifier-color-text:var(--color-text-information)}.muted{--modifier-color-border:var(--color-border-muted);--modifier-color-icon:var(--color-icon-muted);--modifier-color-text:var(--color-text-muted)}.branded{--modifier-color-border:var(--color-border-branded);--modifier-color-foreground-ghost:var(--color-foreground-ghost-branded);--modifier-color-foreground-primary:var(--color-foreground-primary-branded);--modifier-color-foreground-secondary:var(--color-foreground-secondary-branded);--modifier-color-icon:var(--color-icon-branded);--modifier-color-text:var(--color-text-branded)}}@layer ds.components{:root{--grid-col-min:100px;--grid-intrinsic:repeat(auto-fill, minmax(var(--grid-col-min), 1fr) minmax(var(--grid-col-min), 1fr) minmax(var(--grid-col-min), 1fr) minmax(var(--grid-col-min), 1fr))}.grid{grid-template-columns:var(--modifier-grid-template);column-gap:var(--grid-column-gap,var(--grid-gap,var(--grid-gutter,1.5rem)));row-gap:var(--grid-row-gap,var(--grid-gap,var(--grid-gutter,1.5rem)));display:grid}.responsive{--modifier-grid-template:repeat(4, 1fr)}@media (width>=768px){.responsive{--modifier-grid-template:repeat(8, 1fr)}}@media (width>=1280px){.responsive{--modifier-grid-template:repeat(12, 1fr)}}.intrinsic{--modifier-grid-template:var(--grid-intrinsic)}.subgrid{grid-template-columns:subgrid;grid-column:var(--subgrid-span,1 / -1);display:grid}.content-flow>:last-child{margin-bottom:0}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--typography-font-family-default:var(--typography-fontFamily-default);--typography-font-family-code:var(--typography-fontFamily-code);--typography-font-family-sans-serif:var(--typography-fontFamily-sansSerif);--typography-font-family-monospace:var(--typography-fontFamily-monospace);--typography-weight-semi-bold:var(--typography-weight-semiBold);--typography-weight-extra-bold:var(--typography-weight-extraBold);--typography-weight-extra-light:var(--typography-weight-extraLight);--dimension-size-font-size-250:var(--dimension-size-fontSize-250);--dimension-size-font-size-300:var(--dimension-size-fontSize-300);--dimension-size-font-size-350:var(--dimension-size-fontSize-350);--dimension-size-font-size-400:var(--dimension-size-fontSize-400);--dimension-size-font-size-500:var(--dimension-size-fontSize-500);--dimension-size-font-size-600:var(--dimension-size-fontSize-600);--dimension-size-font-size-700:var(--dimension-size-fontSize-700);--dimension-letter-spacing-default:var(--dimension-letterSpacing-default);--dimension-letter-spacing-wide:var(--dimension-letterSpacing-wide);--number-line-height-250:1.3333;--number-line-height-300:1.4286;--number-line-height-350:1.5;--number-line-height-400:1.3333;--number-line-height-500:1.3333;--number-line-height-600:1.25;--number-line-height-700:1.1429}body{font-family:var(--typography-text-primary-font-family)}h1{--font-size:var(--typography-heading-1-font-size);--font-weight:var(--typography-heading-1-font-weight);--line-height:round(up, calc(var(--typography-heading-1-font-size) * var(--typography-heading-1-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-heading-1-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-heading-1-letter-spacing);padding-inline:var(--heading-padding-inline,0)}h2{--font-size:var(--typography-heading-2-font-size);--font-weight:var(--typography-heading-2-font-weight);--line-height:round(up, calc(var(--typography-heading-2-font-size) * var(--typography-heading-2-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-heading-2-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-heading-2-letter-spacing);padding-inline:var(--heading-padding-inline,0)}h3{--font-size:var(--typography-heading-3-font-size);--font-weight:var(--typography-heading-3-font-weight);--line-height:round(up, calc(var(--typography-heading-3-font-size) * var(--typography-heading-3-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-heading-3-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-heading-3-letter-spacing);padding-inline:var(--heading-padding-inline,0)}h4{--font-size:var(--typography-heading-4-font-size);--font-weight:var(--typography-heading-4-font-weight);--line-height:round(up, calc(var(--typography-heading-4-font-size) * var(--typography-heading-4-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-heading-4-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-heading-4-letter-spacing);padding-inline:var(--heading-padding-inline,0)}h5{--font-size:var(--typography-heading-5-font-size);--font-weight:var(--typography-heading-5-font-weight);--line-height:round(up, calc(var(--typography-heading-5-font-size) * var(--typography-heading-5-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-heading-5-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-heading-5-letter-spacing);padding-inline:var(--heading-padding-inline,0)}h6{--font-size:var(--typography-heading-6-font-size);--font-weight:var(--typography-heading-6-font-weight);--line-height:round(up, calc(var(--typography-heading-6-font-size) * var(--typography-heading-6-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-heading-6-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-heading-6-letter-spacing);padding-inline:var(--heading-padding-inline,0)}p,.p{--font-size:var(--typography-text-primary-font-size);--font-weight:var(--typography-text-primary-font-weight);--line-height:round(up, calc(var(--typography-text-primary-font-size) * var(--typography-text-primary-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-text-primary-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-text-primary-letter-spacing)}.code{--font-size:var(--typography-text-primary-code-font-size);--font-weight:var(--typography-text-primary-code-font-weight);--line-height:round(up, calc(var(--typography-text-primary-code-font-size) * var(--typography-text-primary-code-line-height)), var(--baseline-height));--space-after:0;font-family:var(--typography-text-primary-code-font-family);font-weight:var(--font-weight);letter-spacing:var(--typography-text-primary-code-letter-spacing)}.editorial h1,.editorial h2{--space-after:2}.editorial h3,.editorial h4,.editorial h5,.editorial h6,.editorial p,.editorial .p{--space-after:1}h1,h2,h3,h4,h5,h6,p,.p,.code{--computed-line-height:var(--line-height,calc(var(--baseline-height) * var(--line-height-multiplier)));line-height:var(--computed-line-height);font-size:var(--font-size);--baseline-position:calc((var(--computed-line-height) + 1cap) / 2);--start-nudge:calc(var(--baseline-height) - mod(var(--baseline-position), var(--baseline-height)));--end-nudge:calc(var(--baseline-height) - var(--start-nudge));margin-block:0}h1,h2,h3,h4,h5,h6,p,.p{margin-block-end:calc(var(--space-after,0) * var(--baseline-height));padding-block-start:var(--start-nudge);padding-block-end:var(--end-nudge)}@layer ds.tokens{:root{--color-palette-aubergine-20:oklch(97.9% .0041 337.35);--color-palette-aubergine-40:oklch(95.9% .01 335.48);--color-palette-aubergine-100:oklch(89.79% .0314 333.98);--color-palette-aubergine-180:oklch(82.39% .065 335.39);--color-palette-aubergine-280:oklch(73.5% .1149 334.98);--color-palette-aubergine-398:oklch(64% .1559 335.15);--color-palette-aubergine-520:oklch(54.9% .1568 334.95);--color-palette-aubergine-590:oklch(49.9% .1437 334.86);--color-palette-aubergine-700:oklch(42.17% .1151 335.03);--color-palette-aubergine-820:oklch(33.14% .0761 335.14);--color-palette-aubergine-930:oklch(22.84% .0401 334.87);--color-palette-aubergine-960:oklch(22.64% 0 0);--color-palette-aubergine-990:oklch(11.96% .0169 332.62);--color-palette-black:oklch(0% 0 0);--color-palette-blue-20:oklch(97.8% .0062 255.47);--color-palette-blue-40:oklch(95.89% .0125 255.51);--color-palette-blue-100:oklch(89.81% .0366 255.96);--color-palette-blue-180:oklch(82.36% .0735 255.56);--color-palette-blue-280:oklch(73.61% .1249 255.7);--color-palette-blue-398:oklch(64.05% .1793 256.08);--color-palette-blue-520:oklch(54.9% .1803 256.04);--color-palette-blue-590:oklch(49.89% .1635 256.12);--color-palette-blue-700:oklch(42.18% .1294 255.95);--color-palette-blue-820:oklch(33.32% .0875 255.77);--color-palette-blue-930:oklch(22.89% .0465 255.85);--color-palette-blue-960:oklch(18.96% .0347 256.41);--color-palette-blue-990:oklch(12.15% .0193 259.05);--color-palette-gray-20:oklch(97.91% 0 0);--color-palette-gray-40:oklch(95.81% 0 0);--color-palette-gray-100:oklch(89.75% 0 0);--color-palette-gray-180:oklch(82.34% 0 0);--color-palette-gray-280:oklch(73.48% 0 0);--color-palette-gray-398:oklch(64.01% 0 0);--color-palette-gray-520:oklch(54.86% 0 0);--color-palette-gray-590:oklch(49.97% 0 0);--color-palette-gray-700:oklch(42.02% 0 0);--color-palette-gray-820:oklch(33.29% 0 0);--color-palette-gray-930:oklch(23.08% 0 0);--color-palette-gray-960:oklch(18.67% 0 0);--color-palette-gray-990:oklch(12.21% 0 0);--color-palette-green-20:oklch(97.89% .0101 145.5);--color-palette-green-40:oklch(95.86% .0247 143.5);--color-palette-green-100:oklch(89.83% .0804 143.81);--color-palette-green-180:oklch(82.35% .1488 143.84);--color-palette-green-280:oklch(73.5% .1708 143.94);--color-palette-green-398:oklch(64.05% .1743 144.01);--color-palette-green-520:oklch(55.1% .1575 144.01);--color-palette-green-590:oklch(50% .1355 143.96);--color-palette-green-700:oklch(42.22% .0981 143.94);--color-palette-green-820:oklch(33.31% .0672 144.49);--color-palette-green-930:oklch(22.8% .0373 144.23);--color-palette-green-960:oklch(18.9% .0295 144.3);--color-palette-green-990:oklch(11.94% .0171 144.41);--color-palette-orange-20:oklch(97.94% .006 43.34);--color-palette-orange-40:oklch(95.77% .0136 34.3);--color-palette-orange-100:oklch(89.79% .0395 37.53);--color-palette-orange-180:oklch(82.3% .0829 38.38);--color-palette-orange-280:oklch(73.64% .1455 38.09);--color-palette-orange-398:oklch(64.05% .1941 37.76);--color-palette-orange-520:oklch(54.94% .1746 37.97);--color-palette-orange-590:oklch(49.91% .157 37.79);--color-palette-orange-700:oklch(42.18% .1239 38.22);--color-palette-orange-820:oklch(33.2% .0846 37.83);--color-palette-orange-930:oklch(22.99% .0436 38.46);--color-palette-orange-960:oklch(18.88% .0332 39.49);--color-palette-orange-990:oklch(12.18% .019 31.68);--color-palette-purple-20:oklch(97.83% .0067 295.45);--color-palette-purple-40:oklch(95.88% .0134 290.75);--color-palette-purple-100:oklch(89.85% .0381 288.89);--color-palette-purple-180:oklch(82.35% .0796 290.16);--color-palette-purple-280:oklch(73.57% .1383 290.14);--color-palette-purple-398:oklch(64.07% .2026 290.2);--color-palette-purple-520:oklch(55% .2581 289.96);--color-palette-purple-590:oklch(49.99% .2579 290.01);--color-palette-purple-700:oklch(42.16% .2006 289.92);--color-palette-purple-820:oklch(33.35% .1259 289.76);--color-palette-purple-930:oklch(23.08% .06 289.47);--color-palette-purple-960:oklch(18.67% .0438 289.84);--color-palette-purple-990:oklch(12.31% .0224 289.18);--color-palette-red-20:oklch(97.97% .0055 31.05);--color-palette-red-40:oklch(95.83% .0131 23.19);--color-palette-red-100:oklch(89.76% .0384 23.87);--color-palette-red-180:oklch(82.27% .0804 23.7);--color-palette-red-280:oklch(73.6% .144 24.23);--color-palette-red-398:oklch(64.18% .2184 24.11);--color-palette-red-520:oklch(54.88% .2107 23.83);--color-palette-red-590:oklch(49.93% .1883 23.79);--color-palette-red-700:oklch(42.23% .1451 23.93);--color-palette-red-820:oklch(33.35% .0953 24.66);--color-palette-red-930:oklch(22.83% .0493 23.67);--color-palette-red-960:oklch(18.7% .0364 23.99);--color-palette-red-990:oklch(12.18% .019 31.68);--color-palette-teal-20:oklch(97.94% .0086 205.9);--color-palette-teal-40:oklch(95.82% .0181 205.32);--color-palette-teal-100:oklch(89.8% .0576 205.73);--color-palette-teal-180:oklch(82.4% .1039 204.69);--color-palette-teal-280:oklch(73.51% .1166 204.95);--color-palette-teal-398:oklch(64.18% .107 204.52);--color-palette-teal-520:oklch(55.08% .0927 204.5);--color-palette-teal-590:oklch(49.86% .0833 205.9);--color-palette-teal-700:oklch(42.2% .0675 204.86);--color-palette-teal-820:oklch(33.2% .0488 205.5);--color-palette-teal-930:oklch(23.04% .029 203.01);--color-palette-teal-960:oklch(18.77% .0213 206.53);--color-palette-teal-990:oklch(12.08% .0132 207.29);--color-palette-white:oklch(100% 0 0);--color-palette-yellow-20:oklch(97.89% .0076 61.45);--color-palette-yellow-40:oklch(95.75% .0162 64.67);--color-palette-yellow-100:oklch(89.83% .0486 67.14);--color-palette-yellow-180:oklch(82.24% .1027 66.99);--color-palette-yellow-280:oklch(73.5% .1441 66.74);--color-palette-yellow-398:oklch(64.06% .1384 67.1);--color-palette-yellow-520:oklch(54.92% .1199 66.86);--color-palette-yellow-590:oklch(49.94% .1081 67.44);--color-palette-yellow-700:oklch(42.26% .0882 67.69);--color-palette-yellow-820:oklch(33.23% .0623 67.4);--color-palette-yellow-930:oklch(22.87% .0359 66.12);--color-palette-yellow-960:oklch(18.92% .0277 66.26);--color-palette-yellow-990:oklch(12.03% .015 69.35);--dimension-025:.125rem;--dimension-050:.25rem;--dimension-100:.5rem;--dimension-150:.75rem;--dimension-175:.875rem;--dimension-200:1rem;--dimension-225:1.125rem;--dimension-250:1.25rem;--dimension-300:1.5rem;--dimension-400:2rem;--dimension-500:2.5rem;--dimension-600:3rem;--dimension-700:3.5rem;--dimension-800:4rem;--dimension-900:4.5rem;--dimension-1000:5rem;--dimension-1100:5.5rem;--dimension-letterSpacing-default:0;--dimension-letterSpacing-wide:.05rem;--dimension-radius-full:9999px;--dimension-radius-large:0;--dimension-radius-medium:0;--dimension-radius-none:0;--dimension-radius-small:0;--dimension-size-fontSize-200:.625rem;--dimension-size-fontSize-250:.75rem;--dimension-size-fontSize-300:.875rem;--dimension-size-fontSize-350:1rem;--dimension-size-fontSize-400:1.125rem;--dimension-size-fontSize-450:1.3125rem;--dimension-size-fontSize-500:1.5rem;--dimension-size-fontSize-550:1.75rem;--dimension-size-fontSize-600:2rem;--dimension-size-fontSize-650:2.25rem;--dimension-size-fontSize-700:2.625rem;--dimension-size-fontSize-750:3rem;--dimension-size-fontSize-800:3.4375rem;--dimension-size-fontSize-850:3.9375rem;--dimension-size-fontSize-900:4.5625rem;--dimension-size-fontSize-950:5.25rem;--dimension-size-fontSize-1000:6rem;--dimension-size-height-baseline:var(--dimension-100);--dimension-size-rootFontSize:var(--dimension-200);--dimension-space-bottom-text-baselineNudge-200:.3125rem;--dimension-space-bottom-text-baselineNudge-250:.25rem;--dimension-space-bottom-text-baselineNudge-300:.125rem;--dimension-space-bottom-text-baselineNudge-350:.0625rem;--dimension-space-bottom-text-baselineNudge-400:.125rem;--dimension-space-bottom-text-baselineNudge-450:.0625rem;--dimension-space-bottom-text-baselineNudge-500:0;--dimension-space-bottom-text-baselineNudge-550:.4375rem;--dimension-space-bottom-text-baselineNudge-600:.4375rem;--dimension-space-bottom-text-baselineNudge-650:.375rem;--dimension-space-bottom-text-baselineNudge-700:.375rem;--dimension-space-bottom-text-baselineNudge-750:.25rem;--dimension-space-bottom-text-baselineNudge-800:.1875rem;--dimension-space-bottom-text-baselineNudge-850:.0625rem;--dimension-space-bottom-text-baselineNudge-900:.0625rem;--dimension-space-bottom-text-baselineNudge-950:.375rem;--dimension-space-bottom-text-baselineNudge-1000:.25rem;--dimension-space-top-text-baselineNudge-200:.4375rem;--dimension-space-top-text-baselineNudge-250:.25rem;--dimension-space-top-text-baselineNudge-300:.125rem;--dimension-space-top-text-baselineNudge-350:.4375rem;--dimension-space-top-text-baselineNudge-400:.375rem;--dimension-space-top-text-baselineNudge-450:.1875rem;--dimension-space-top-text-baselineNudge-500:0;--dimension-space-top-text-baselineNudge-550:.3125rem;--dimension-space-top-text-baselineNudge-600:.0625rem;--dimension-space-top-text-baselineNudge-650:.375rem;--dimension-space-top-text-baselineNudge-700:.125rem;--dimension-space-top-text-baselineNudge-750:.25rem;--dimension-space-top-text-baselineNudge-800:.3125rem;--dimension-space-top-text-baselineNudge-850:.4375rem;--dimension-space-top-text-baselineNudge-900:.4375rem;--dimension-space-top-text-baselineNudge-950:.375rem;--dimension-space-top-text-baselineNudge-1000:.25rem;--dimension-stroke-thickness-large:3px;--dimension-stroke-thickness-medium:1px;--typography-fontFamily-code:var(--typography-font-family-monospace);--typography-fontFamily-default:var(--typography-font-family-sans-serif);--typography-fontFamily-monospace:"Ubuntu Sans Mono", "Ubuntu Mono", "Noto Color Emoji", "Adwaita Mono", "Source Code Pro", "Hack", ui-monospace, "SF Mono", "Apple Color Emoji", "Cascadia Code", "Consolas", "Segoe UI Emoji", "Roboto Mono", monospace;--typography-fontFamily-sansSerif:"Ubuntu Sans", "Ubuntu", "Cantarell", "Adwaita Sans", "Noto Sans", "Oxygen", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", sans-serif}}@layer ds.surfaces{.surface{--surface-color-background:var(--color-background);--surface-color-foreground-checkbox-checkmark:var(--color-foreground-checkbox-checkmark);--surface-color-foreground-checkbox-unselected:var(--color-foreground-checkbox-unselected);--surface-color-foreground-ghost:var(--color-foreground-ghost);--surface-color-foreground-ghost-branded:var(--color-foreground-ghost-branded);--surface-color-foreground-ghost-constructive:var(--color-foreground-ghost-constructive);--surface-color-foreground-ghost-destructive:var(--color-foreground-ghost-destructive);--surface-color-foreground-input:var(--color-foreground-input);--surface-color-foreground-input-error:var(--color-foreground-input-error);--surface-color-foreground-input-success:var(--color-foreground-input-success);--surface-color-foreground-input-warning:var(--color-foreground-input-warning);--surface-color-foreground-navigation-primary:var(--color-foreground-navigation-primary);--surface-color-foreground-radio-checkmark:var(--color-foreground-radio-checkmark);--surface-color-foreground-radio-unselected:var(--color-foreground-radio-unselected);--surface-color-foreground-switch-knob:var(--color-foreground-switch-knob)}.surface .surface{--surface-color-background:var(--color-background-layer2);--surface-color-foreground-checkbox-checkmark:var(--color-foreground-checkbox-checkmark-layer2);--surface-color-foreground-checkbox-unselected:var(--color-foreground-checkbox-unselected-layer2);--surface-color-foreground-ghost:var(--color-foreground-ghost-layer2);--surface-color-foreground-ghost-branded:var(--color-foreground-ghost-branded-layer2);--surface-color-foreground-ghost-constructive:var(--color-foreground-ghost-constructive-layer2);--surface-color-foreground-ghost-destructive:var(--color-foreground-ghost-destructive-layer2);--surface-color-foreground-input:var(--color-foreground-input-layer2);--surface-color-foreground-input-error:var(--color-foreground-input-error-layer2);--surface-color-foreground-input-success:var(--color-foreground-input-success-layer2);--surface-color-foreground-input-warning:var(--color-foreground-input-warning-layer2);--surface-color-foreground-navigation-primary:var(--color-foreground-navigation-primary-layer2);--surface-color-foreground-radio-checkmark:var(--color-foreground-radio-checkmark-layer2);--surface-color-foreground-radio-unselected:var(--color-foreground-radio-unselected-layer2);--surface-color-foreground-switch-knob:var(--color-foreground-switch-knob-layer2)}.surface .surface .surface{--surface-color-background:var(--color-background-layer3);--surface-color-foreground-checkbox-checkmark:var(--color-foreground-checkbox-checkmark-layer3);--surface-color-foreground-checkbox-unselected:var(--color-foreground-checkbox-unselected-layer3);--surface-color-foreground-ghost:var(--color-foreground-ghost-layer3);--surface-color-foreground-ghost-branded:var(--color-foreground-ghost-branded-layer3);--surface-color-foreground-ghost-constructive:var(--color-foreground-ghost-constructive-layer3);--surface-color-foreground-ghost-destructive:var(--color-foreground-ghost-destructive-layer3);--surface-color-foreground-input:var(--color-foreground-input-layer3);--surface-color-foreground-input-error:var(--color-foreground-input-error-layer3);--surface-color-foreground-input-success:var(--color-foreground-input-success-layer3);--surface-color-foreground-input-warning:var(--color-foreground-input-warning-layer3);--surface-color-foreground-navigation-primary:var(--color-foreground-navigation-primary-layer3);--surface-color-foreground-radio-checkmark:var(--color-foreground-radio-checkmark-layer3);--surface-color-foreground-radio-unselected:var(--color-foreground-radio-unselected-layer3);--surface-color-foreground-switch-knob:var(--color-foreground-switch-knob-layer3)}}@layer ds.states{*{--hover--color-foreground-primary:oklch(from var(--modifier-color-foreground-primary,var(--color-foreground-primary)) calc(l + var(--delta-hover-color-foreground-primary)) c h);--active--color-foreground-primary:oklch(from var(--modifier-color-foreground-primary,var(--color-foreground-primary)) calc(l + var(--delta-active-color-foreground-primary)) c h);--disabled--color-foreground-primary:color-mix(in oklch, var(--modifier-color-foreground-primary,var(--color-foreground-primary)) 34%, var(--surface-color-background,var(--color-background)));--hover--color-foreground-secondary:oklch(from var(--modifier-color-foreground-secondary,var(--color-foreground-secondary)) calc(l + var(--delta-hover-color-foreground-secondary)) c h);--active--color-foreground-secondary:oklch(from var(--modifier-color-foreground-secondary,var(--color-foreground-secondary)) calc(l + var(--delta-active-color-foreground-secondary)) c h);--disabled--color-foreground-secondary:color-mix(in oklch, var(--modifier-color-foreground-secondary,var(--color-foreground-secondary)) 34%, var(--surface-color-background,var(--color-background)));--hover--color-foreground-ghost:oklch(from var(--modifier-color-foreground-ghost,var(--surface-color-foreground-ghost,var(--color-foreground-ghost))) calc(l + var(--delta-hover-color-foreground-ghost)) c h);--active--color-foreground-ghost:oklch(from var(--modifier-color-foreground-ghost,var(--surface-color-foreground-ghost,var(--color-foreground-ghost))) calc(l + var(--delta-active-color-foreground-ghost)) c h);--disabled--color-foreground-ghost:color-mix(in oklch, var(--modifier-color-foreground-ghost,var(--surface-color-foreground-ghost,var(--color-foreground-ghost))) 34%, var(--surface-color-background,var(--color-background)));--hover--color-foreground-input:oklch(from var(--modifier-color-foreground-input,var(--surface-color-foreground-input,var(--color-foreground-input))) calc(l + var(--delta-hover-color-foreground-input)) c h);--active--color-foreground-input:oklch(from var(--modifier-color-foreground-input,var(--surface-color-foreground-input,var(--color-foreground-input))) calc(l + var(--delta-active-color-foreground-input)) c h);--disabled--color-foreground-input:color-mix(in oklch, var(--modifier-color-foreground-input,var(--surface-color-foreground-input,var(--color-foreground-input))) 34%, var(--surface-color-background,var(--color-background)));--hover--color-foreground-navigation-primary:oklch(from var(--surface-color-foreground-navigation-primary,var(--color-foreground-navigation-primary)) calc(l + var(--delta-hover-color-foreground-navigation-primary)) c h);--active--color-foreground-navigation-primary:oklch(from var(--surface-color-foreground-navigation-primary,var(--color-foreground-navigation-primary)) calc(l + var(--delta-active-color-foreground-navigation-primary)) c h);--disabled--color-foreground-navigation-primary:color-mix(in oklch, var(--surface-color-foreground-navigation-primary,var(--color-foreground-navigation-primary)) 34%, var(--surface-color-background,var(--color-background)));--hover--color-foreground-navigation-secondary:oklch(from var(--color-foreground-navigation-secondary) calc(l + var(--delta-hover-color-foreground-navigation-secondary)) c h);--active--color-foreground-navigation-secondary:oklch(from var(--color-foreground-navigation-secondary) calc(l + var(--delta-active-color-foreground-navigation-secondary)) c h);--disabled--color-foreground-navigation-secondary:color-mix(in oklch, var(--color-foreground-navigation-secondary) 34%, var(--surface-color-background,var(--color-background)));--hover--color-foreground-checkbox-unselected:oklch(from var(--surface-color-foreground-checkbox-unselected,var(--color-foreground-checkbox-unselected)) calc(l + var(--delta-hover-color-foreground-checkbox-unselected)) c h);--active--color-foreground-checkbox-unselected:oklch(from var(--surface-color-foreground-checkbox-unselected,var(--color-foreground-checkbox-unselected)) calc(l + var(--delta-active-color-foreground-checkbox-unselected)) c h);--disabled--color-foreground-checkbox-unselected:color-mix(in oklch, var(--surface-color-foreground-checkbox-unselected,var(--color-foreground-checkbox-unselected)) 34%, var(--surface-color-background,var(--color-background)));--hover--color-foreground-radio-unselected:oklch(from var(--surface-color-foreground-radio-unselected,var(--color-foreground-radio-unselected)) calc(l + var(--delta-hover-color-foreground-radio-unselected)) c h);--active--color-foreground-radio-unselected:oklch(from var(--surface-color-foreground-radio-unselected,var(--color-foreground-radio-unselected)) calc(l + var(--delta-active-color-foreground-radio-unselected)) c h);--disabled--color-foreground-radio-unselected:color-mix(in oklch, var(--surface-color-foreground-radio-unselected,var(--color-foreground-radio-unselected)) 34%, var(--surface-color-background,var(--color-background)));--disabled--color-foreground-checkbox-checkmark:color-mix(in oklch, var(--surface-color-foreground-checkbox-checkmark,var(--color-foreground-checkbox-checkmark)) 34%, var(--surface-color-background,var(--color-background)));--disabled--color-foreground-radio-checkmark:color-mix(in oklch, var(--surface-color-foreground-radio-checkmark,var(--color-foreground-radio-checkmark)) 34%, var(--surface-color-background,var(--color-background)));--disabled--color-foreground-switch-knob:color-mix(in oklch, var(--surface-color-foreground-switch-knob,var(--color-foreground-switch-knob)) 34%, var(--surface-color-background,var(--color-background)));--disabled--color-border:color-mix(in oklch, var(--modifier-color-border,var(--color-border)) 34%, var(--surface-color-background,var(--color-background)));--disabled--color-text:color-mix(in oklch, var(--modifier-color-text,var(--color-text)) 34%, var(--surface-color-background,var(--color-background)));--disabled--color-icon:color-mix(in oklch, var(--modifier-color-icon,var(--color-icon)) 34%, var(--surface-color-background,var(--color-background)))}}:root{--space-baseline:var(--dimension-size-height-baseline,.5rem);--baseline-height:var(--space-baseline);--space-0:0;--space-025:var(--dimension-025);--space-050:var(--dimension-050);--space-100:var(--dimension-100);--space-150:var(--dimension-150);--space-200:var(--dimension-200);--space-300:var(--dimension-300);--space-400:var(--dimension-400);--space-600:var(--dimension-600);--space-800:var(--dimension-800);--spaceAfter-button:var(--space-200);--container-gap-tight:var(--space-050);--container-gap-default:var(--space-200);--container-gap-loose:var(--space-300);--component-padding-block:var(--space-100);--component-padding-inline:var(--space-200);--grid-gutter:var(--space-200);--grid-margin:var(--space-400);--overflow-gradient-height:2rem}.surface{--surface-overflow-gradient:linear-gradient(to bottom, transparent, var(--surface-color-background))}:root{--motion-duration-fast:.165s;--motion-duration-medium:.25s;--motion-duration-slow:.4s;--motion-easing-standard:ease-out;--motion-easing-decelerate:cubic-bezier(0, 0, .2, 1);--motion-easing-accelerate:cubic-bezier(.4, 0, 1, 1);--page-max-width:60rem;--page-gutter:var(--space-400)}body{font-family:var(--typography-text-primary-font-family);color:var(--color-foreground-primary);background-color:var(--color-background);padding:var(--space-400) var(--space-200);margin:0;line-height:1.5}@media (width>=48rem){body{padding:var(--space-600) var(--space-200)}}#app{max-width:var(--page-max-width);margin:0 auto}a{color:var(--color-brand-primary);text-decoration:none}a:hover{text-decoration:underline}code,kbd{font-family:var(--typography-font-family-code)}
