:root{--devsuite-color-canvas: #fbfaf4;--devsuite-color-panel: #fffdf6;--devsuite-color-raised: #ffffff;--devsuite-color-tint: #eef5f4;--devsuite-color-accentSurface: #d8f1ef;--devsuite-color-lineSubtle: #e0dacd;--devsuite-color-lineStrong: #b8ae9b;--devsuite-color-inkStrong: #112239;--devsuite-color-inkBase: #233754;--devsuite-color-inkMuted: #5c6b80;--devsuite-color-inkInverse: #fbfaf4;--devsuite-color-accent: #0f8b8d;--devsuite-color-accentHover: #0a6163;--devsuite-color-accentPressed: #08494a;--devsuite-color-accentSoft: #d8f1ef;--devsuite-color-accentSoftHover: #c0e8e4;--devsuite-color-accentSoftPressed: #aadbd5;--devsuite-color-accentForeground: #fbfaf4;--devsuite-color-success: #1d7b55;--devsuite-color-successSoft: #d8f0e5;--devsuite-color-warning: #9d5c12;--devsuite-color-warningSoft: #f8e5c7;--devsuite-color-focus: #0f8b8d;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #0f8b8d;--devsuite-component-button-primaryBackgroundHover: #0a6163;--devsuite-component-button-primaryBackgroundPressed: #08494a;--devsuite-component-button-primaryBorder: #0f8b8d;--devsuite-component-button-primaryBorderHover: #0a6163;--devsuite-component-button-primaryBorderPressed: #08494a;--devsuite-component-button-primaryForeground: #fbfaf4;--devsuite-component-button-secondaryBackground: #d8f1ef;--devsuite-component-button-secondaryBackgroundHover: #c0e8e4;--devsuite-component-button-secondaryBackgroundPressed: #aadbd5;--devsuite-component-button-secondaryBorder: #d8f1ef;--devsuite-component-button-secondaryBorderHover: #c0e8e4;--devsuite-component-button-secondaryBorderPressed: #aadbd5;--devsuite-component-button-secondaryForeground: #112239;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #eef5f4;--devsuite-component-button-ghostBackgroundPressed: #d8f1ef;--devsuite-component-button-ghostBorder: #e0dacd;--devsuite-component-button-ghostBorderHover: #b8ae9b;--devsuite-component-button-ghostBorderPressed: #b8ae9b;--devsuite-component-button-ghostForeground: #233754;--devsuite-component-button-ghostForegroundHover: #112239;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #ffffff;--devsuite-component-surface-backgroundSubtle: #fffdf6;--devsuite-component-surface-border: #e0dacd;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #ffffff;--devsuite-component-field-border: #e0dacd;--devsuite-component-field-borderFocus: #0f8b8d;--devsuite-component-field-borderInvalid: #9d5c12;--devsuite-component-field-ink: #112239;--devsuite-component-field-label: #112239;--devsuite-component-field-hint: #5c6b80;--devsuite-component-field-error: #9d5c12;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #0f8b8d;--devsuite-component-link-foregroundHover: #0a6163;--devsuite-component-link-foregroundPressed: #08494a;--devsuite-component-link-foregroundMuted: #233754;--devsuite-component-link-foregroundMutedHover: #112239;--devsuite-component-link-currentForeground: #112239;--devsuite-component-link-disabledForeground: #5c6b80;--devsuite-component-link-decoration: #0f8b8d;--devsuite-component-link-decorationHover: #0a6163;--devsuite-component-link-decorationMuted: #b8ae9b;--devsuite-component-link-decorationMutedHover: #112239;--devsuite-component-link-currentDecoration: #b8ae9b;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #ffffff;--devsuite-component-textArea-border: #e0dacd;--devsuite-component-textArea-borderFocus: #0f8b8d;--devsuite-component-textArea-borderInvalid: #9d5c12;--devsuite-component-textArea-ink: #112239;--devsuite-component-textArea-label: #112239;--devsuite-component-textArea-hint: #5c6b80;--devsuite-component-textArea-error: #9d5c12;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #ffffff;--devsuite-component-checkbox-backgroundHover: #fffdf6;--devsuite-component-checkbox-backgroundSelected: #0f8b8d;--devsuite-component-checkbox-backgroundSelectedHover: #0a6163;--devsuite-component-checkbox-border: #b8ae9b;--devsuite-component-checkbox-borderHover: #233754;--devsuite-component-checkbox-borderSelected: #0f8b8d;--devsuite-component-checkbox-borderInvalid: #9d5c12;--devsuite-component-checkbox-foreground: #fbfaf4;--devsuite-component-checkbox-label: #112239;--devsuite-component-checkbox-hint: #5c6b80;--devsuite-component-checkbox-error: #9d5c12;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #fffdf6;--devsuite-component-switch-trackBackgroundHover: #eef5f4;--devsuite-component-switch-trackBackgroundSelected: #0f8b8d;--devsuite-component-switch-trackBackgroundSelectedHover: #0a6163;--devsuite-component-switch-trackBorder: #b8ae9b;--devsuite-component-switch-trackBorderSelected: #0f8b8d;--devsuite-component-switch-thumbBackground: #ffffff;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #112239;--devsuite-component-switch-hint: #5c6b80;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #ffffff;--devsuite-component-dateField-border: #e0dacd;--devsuite-component-dateField-borderFocus: #0f8b8d;--devsuite-component-dateField-borderInvalid: #9d5c12;--devsuite-component-dateField-ink: #112239;--devsuite-component-dateField-placeholder: #5c6b80;--devsuite-component-dateField-literal: #5c6b80;--devsuite-component-dateField-label: #112239;--devsuite-component-dateField-hint: #5c6b80;--devsuite-component-dateField-error: #9d5c12;--devsuite-component-dateField-segmentBackgroundFocus: #d8f1ef;--devsuite-component-dateField-segmentForegroundFocus: #112239;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #ffffff;--devsuite-component-dropdown-backgroundHover: #fffdf6;--devsuite-component-dropdown-border: #e0dacd;--devsuite-component-dropdown-borderFocus: #0f8b8d;--devsuite-component-dropdown-borderInvalid: #9d5c12;--devsuite-component-dropdown-ink: #112239;--devsuite-component-dropdown-placeholder: #5c6b80;--devsuite-component-dropdown-label: #112239;--devsuite-component-dropdown-hint: #5c6b80;--devsuite-component-dropdown-error: #9d5c12;--devsuite-component-dropdown-icon: #5c6b80;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #ffffff;--devsuite-component-dropdown-popoverBorder: #e0dacd;--devsuite-component-dropdown-optionBackgroundHover: #fffdf6;--devsuite-component-dropdown-optionBackgroundSelected: #d8f1ef;--devsuite-component-dropdown-optionForeground: #112239;--devsuite-component-dropdown-optionForegroundMuted: #5c6b80;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #ffffff;--devsuite-component-numberField-border: #e0dacd;--devsuite-component-numberField-borderFocus: #0f8b8d;--devsuite-component-numberField-borderInvalid: #9d5c12;--devsuite-component-numberField-ink: #112239;--devsuite-component-numberField-label: #112239;--devsuite-component-numberField-hint: #5c6b80;--devsuite-component-numberField-error: #9d5c12;--devsuite-component-numberField-buttonBackground: #fffdf6;--devsuite-component-numberField-buttonBackgroundHover: #eef5f4;--devsuite-component-numberField-buttonBackgroundPressed: #d8f1ef;--devsuite-component-numberField-buttonForeground: #112239;--devsuite-component-numberField-buttonBorder: #e0dacd;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #ffffff;--devsuite-component-radioButton-backgroundHover: #fffdf6;--devsuite-component-radioButton-backgroundSelected: #d8f1ef;--devsuite-component-radioButton-border: #b8ae9b;--devsuite-component-radioButton-borderHover: #233754;--devsuite-component-radioButton-borderSelected: #0f8b8d;--devsuite-component-radioButton-indicatorBackground: #ffffff;--devsuite-component-radioButton-indicatorBorder: #b8ae9b;--devsuite-component-radioButton-indicatorBorderSelected: #0f8b8d;--devsuite-component-radioButton-indicatorDot: #0f8b8d;--devsuite-component-radioButton-label: #112239;--devsuite-component-radioButton-description: #5c6b80;--devsuite-component-radioButton-hint: #5c6b80;--devsuite-component-radioButton-error: #9d5c12;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #ffffff;--devsuite-component-searchField-border: #e0dacd;--devsuite-component-searchField-borderFocus: #0f8b8d;--devsuite-component-searchField-borderInvalid: #9d5c12;--devsuite-component-searchField-ink: #112239;--devsuite-component-searchField-placeholder: #5c6b80;--devsuite-component-searchField-label: #112239;--devsuite-component-searchField-hint: #5c6b80;--devsuite-component-searchField-error: #9d5c12;--devsuite-component-searchField-icon: #5c6b80;--devsuite-component-searchField-clearBackground: #fffdf6;--devsuite-component-searchField-clearBackgroundHover: #eef5f4;--devsuite-component-searchField-clearForeground: #112239;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #ffffff;--devsuite-component-datePicker-backgroundHover: #fffdf6;--devsuite-component-datePicker-border: #e0dacd;--devsuite-component-datePicker-borderFocus: #0f8b8d;--devsuite-component-datePicker-borderInvalid: #9d5c12;--devsuite-component-datePicker-ink: #112239;--devsuite-component-datePicker-placeholder: #5c6b80;--devsuite-component-datePicker-literal: #5c6b80;--devsuite-component-datePicker-label: #112239;--devsuite-component-datePicker-hint: #5c6b80;--devsuite-component-datePicker-error: #9d5c12;--devsuite-component-datePicker-triggerBackground: #fffdf6;--devsuite-component-datePicker-triggerBackgroundHover: #eef5f4;--devsuite-component-datePicker-triggerForeground: #112239;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #ffffff;--devsuite-component-dateRangePicker-backgroundHover: #fffdf6;--devsuite-component-dateRangePicker-border: #e0dacd;--devsuite-component-dateRangePicker-borderFocus: #0f8b8d;--devsuite-component-dateRangePicker-borderInvalid: #9d5c12;--devsuite-component-dateRangePicker-ink: #112239;--devsuite-component-dateRangePicker-placeholder: #5c6b80;--devsuite-component-dateRangePicker-literal: #5c6b80;--devsuite-component-dateRangePicker-label: #112239;--devsuite-component-dateRangePicker-hint: #5c6b80;--devsuite-component-dateRangePicker-error: #9d5c12;--devsuite-component-dateRangePicker-triggerBackground: #fffdf6;--devsuite-component-dateRangePicker-triggerBackgroundHover: #eef5f4;--devsuite-component-dateRangePicker-triggerForeground: #112239;--devsuite-component-dateRangePicker-separator: #5c6b80;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #ffffff;--devsuite-component-calendar-border: #e0dacd;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #112239;--devsuite-component-calendar-navBackground: #fffdf6;--devsuite-component-calendar-navBackgroundHover: #eef5f4;--devsuite-component-calendar-navForeground: #112239;--devsuite-component-calendar-weekday: #5c6b80;--devsuite-component-calendar-cellForeground: #233754;--devsuite-component-calendar-cellForegroundMuted: #5c6b80;--devsuite-component-calendar-cellForegroundSelected: #fbfaf4;--devsuite-component-calendar-cellUnavailable: #9d5c12;--devsuite-component-calendar-cellBackgroundHover: #fffdf6;--devsuite-component-calendar-cellBackgroundSelected: #0f8b8d;--devsuite-component-calendar-cellBackgroundRange: #d8f1ef;--devsuite-component-calendar-cellBorderToday: #0f8b8d;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #ffffff;--devsuite-component-comboBox-border: #e0dacd;--devsuite-component-comboBox-borderFocus: #0f8b8d;--devsuite-component-comboBox-borderInvalid: #9d5c12;--devsuite-component-comboBox-ink: #112239;--devsuite-component-comboBox-placeholder: #5c6b80;--devsuite-component-comboBox-label: #112239;--devsuite-component-comboBox-hint: #5c6b80;--devsuite-component-comboBox-error: #9d5c12;--devsuite-component-comboBox-triggerBackground: #fffdf6;--devsuite-component-comboBox-triggerBackgroundHover: #eef5f4;--devsuite-component-comboBox-triggerForeground: #112239;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #ffffff;--devsuite-component-comboBox-popoverBorder: #e0dacd;--devsuite-component-comboBox-optionBackgroundHover: #fffdf6;--devsuite-component-comboBox-optionBackgroundSelected: #d8f1ef;--devsuite-component-comboBox-optionForeground: #112239;--devsuite-component-comboBox-optionForegroundMuted: #5c6b80;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #ffffff;--devsuite-component-selector-backgroundHover: #fffdf6;--devsuite-component-selector-backgroundSelected: #d8f1ef;--devsuite-component-selector-border: #e0dacd;--devsuite-component-selector-borderHover: #b8ae9b;--devsuite-component-selector-borderSelected: #0f8b8d;--devsuite-component-selector-title: #112239;--devsuite-component-selector-description: #5c6b80;--devsuite-component-selector-accent: #0f8b8d;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #ffffff;--devsuite-component-accordion-backgroundHover: #fffdf6;--devsuite-component-accordion-backgroundExpanded: #fffdf6;--devsuite-component-accordion-border: #e0dacd;--devsuite-component-accordion-borderHover: #b8ae9b;--devsuite-component-accordion-title: #112239;--devsuite-component-accordion-summary: #5c6b80;--devsuite-component-accordion-body: #233754;--devsuite-component-accordion-icon: #5c6b80;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(15, 23, 42, .56);--devsuite-component-dialog-surfaceBackground: #ffffff;--devsuite-component-dialog-surfaceBorder: #e0dacd;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #112239;--devsuite-component-dialog-description: #5c6b80;--devsuite-component-dialog-body: #233754;--devsuite-component-dialog-dismissBackground: #fffdf6;--devsuite-component-dialog-dismissBackgroundHover: #eef5f4;--devsuite-component-dialog-dismissForeground: #112239;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #112239;--devsuite-component-tooltip-foreground: #fbfaf4;--devsuite-component-tooltip-border: #112239;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #fffdf6;--devsuite-component-notification-neutralBorder: #b8ae9b;--devsuite-component-notification-neutralAccent: #233754;--devsuite-component-notification-accentBackground: #d8f1ef;--devsuite-component-notification-accentBorder: #0f8b8d;--devsuite-component-notification-accentAccent: #0f8b8d;--devsuite-component-notification-successBackground: #d8f0e5;--devsuite-component-notification-successBorder: #1d7b55;--devsuite-component-notification-successAccent: #1d7b55;--devsuite-component-notification-warningBackground: #f8e5c7;--devsuite-component-notification-warningBorder: #9d5c12;--devsuite-component-notification-warningAccent: #9d5c12;--devsuite-component-notification-title: #112239;--devsuite-component-notification-body: #233754;--devsuite-component-notification-dismissForeground: #112239;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #fffdf6, #d8f1ef);--devsuite-component-shell-heroBorder: #e0dacd;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #d8f1ef;--devsuite-component-shell-eyebrowForeground: #112239;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #5c6b80;--devsuite-component-metric-value: #112239;--devsuite-component-metric-detail: #5c6b80;--devsuite-component-toolbar-background: #fffdf6;--devsuite-component-toolbar-border: #e0dacd;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #ffffff;--devsuite-component-contentCard-border: #e0dacd;--devsuite-component-contentCard-borderHover: #b8ae9b;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #112239;--devsuite-component-contentCard-body: #233754;--devsuite-component-contentCard-meta: #5c6b80;--devsuite-component-contentCard-tagBackground: #d8f1ef;--devsuite-component-contentCard-tagForeground: #112239;--devsuite-component-prose-body: #233754;--devsuite-component-prose-heading: #112239;--devsuite-component-prose-muted: #5c6b80;--devsuite-component-prose-codeBackground: #112239;--devsuite-component-prose-codeForeground: #fbfaf4;--devsuite-component-prose-codeBorder: #b8ae9b;--devsuite-component-text-defaultForeground: #233754;--devsuite-component-text-mutedForeground: #5c6b80;--devsuite-component-text-strongForeground: #112239;--devsuite-component-text-accentForeground: #0f8b8d;--devsuite-component-text-successForeground: #1d7b55;--devsuite-component-text-warningForeground: #9d5c12;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #233754;--devsuite-component-paragraph-mutedForeground: #5c6b80;--devsuite-component-paragraph-strongForeground: #112239;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #112239;--devsuite-component-strong-accentForeground: #0f8b8d;--devsuite-component-strong-successForeground: #1d7b55;--devsuite-component-strong-warningForeground: #9d5c12;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #fffdf6;--devsuite-component-tabs-listBorder: #e0dacd;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #eef5f4;--devsuite-component-tabs-tabBackgroundSelected: #ffffff;--devsuite-component-tabs-tabBorderSelected: #b8ae9b;--devsuite-component-tabs-tabForeground: #233754;--devsuite-component-tabs-tabForegroundSelected: #112239;--devsuite-component-tabs-panelBackground: #ffffff;--devsuite-component-tabs-panelBorder: #e0dacd;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #d8f1ef;--devsuite-component-tag-accentForeground: #112239;--devsuite-component-tag-mutedBackground: #fffdf6;--devsuite-component-tag-mutedForeground: #233754;--devsuite-component-tag-successBackground: #d8f0e5;--devsuite-component-tag-successForeground: #112239;--devsuite-component-tag-warningBackground: #f8e5c7;--devsuite-component-tag-warningForeground: #112239;--devsuite-component-tag-border: #e0dacd;--devsuite-component-menu-popoverBackground: #ffffff;--devsuite-component-menu-popoverBorder: #e0dacd;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #fffdf6;--devsuite-component-menu-itemBackgroundPressed: #d8f1ef;--devsuite-component-menu-itemForeground: #112239;--devsuite-component-menu-itemForegroundMuted: #5c6b80;--devsuite-component-menu-itemShortcut: #5c6b80;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #f8e5c7;--devsuite-component-errorSummary-border: #9d5c12;--devsuite-component-errorSummary-accent: #9d5c12;--devsuite-component-errorSummary-title: #112239;--devsuite-component-errorSummary-body: #233754;--devsuite-component-errorSummary-link: #0f8b8d;--devsuite-component-errorSummary-linkHover: #0a6163;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #f8e5c7;--devsuite-component-fieldError-border: #9d5c12;--devsuite-component-fieldError-foreground: #9d5c12;--devsuite-component-fieldError-icon: #9d5c12;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #fffdf6;--devsuite-component-progressBar-trackBorder: #e0dacd;--devsuite-component-progressBar-accentFill: #0f8b8d;--devsuite-component-progressBar-successFill: #1d7b55;--devsuite-component-progressBar-warningFill: #9d5c12;--devsuite-component-progressBar-label: #112239;--devsuite-component-progressBar-value: #5c6b80;--devsuite-component-progressBar-description: #5c6b80;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #233754;--devsuite-component-spinner-accentForeground: #0f8b8d;--devsuite-component-spinner-successForeground: #1d7b55;--devsuite-component-spinner-warningForeground: #9d5c12;--devsuite-component-spinner-track: #eef5f4;--devsuite-component-spinner-label: #112239;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #fffdf6;--devsuite-component-summaryBox-neutralBorder: #b8ae9b;--devsuite-component-summaryBox-neutralAccent: #233754;--devsuite-component-summaryBox-accentBackground: #d8f1ef;--devsuite-component-summaryBox-accentBorder: #0f8b8d;--devsuite-component-summaryBox-accentAccent: #0f8b8d;--devsuite-component-summaryBox-successBackground: #d8f0e5;--devsuite-component-summaryBox-successBorder: #1d7b55;--devsuite-component-summaryBox-successAccent: #1d7b55;--devsuite-component-summaryBox-warningBackground: #f8e5c7;--devsuite-component-summaryBox-warningBorder: #9d5c12;--devsuite-component-summaryBox-warningAccent: #9d5c12;--devsuite-component-summaryBox-title: #112239;--devsuite-component-summaryBox-body: #233754;--devsuite-component-summaryBox-listMarker: #5c6b80;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #d8f1ef;--devsuite-component-confirmation-accentBorder: #0f8b8d;--devsuite-component-confirmation-accentAccent: #0f8b8d;--devsuite-component-confirmation-successBackground: #d8f0e5;--devsuite-component-confirmation-successBorder: #1d7b55;--devsuite-component-confirmation-successAccent: #1d7b55;--devsuite-component-confirmation-warningBackground: #f8e5c7;--devsuite-component-confirmation-warningBorder: #9d5c12;--devsuite-component-confirmation-warningAccent: #9d5c12;--devsuite-component-confirmation-title: #112239;--devsuite-component-confirmation-body: #233754;--devsuite-component-confirmation-meta: #5c6b80;--devsuite-component-confirmation-nextStepBackground: #ffffff;--devsuite-component-confirmation-nextStepBorder: #e0dacd;--devsuite-component-confirmation-nextStepForeground: #233754;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=base][data-devsuite-color-mode=light][data-devsuite-contrast-mode=standard]{--devsuite-color-canvas: #fbfaf4;--devsuite-color-panel: #fffdf6;--devsuite-color-raised: #ffffff;--devsuite-color-tint: #eef5f4;--devsuite-color-accentSurface: #d8f1ef;--devsuite-color-lineSubtle: #e0dacd;--devsuite-color-lineStrong: #b8ae9b;--devsuite-color-inkStrong: #112239;--devsuite-color-inkBase: #233754;--devsuite-color-inkMuted: #5c6b80;--devsuite-color-inkInverse: #fbfaf4;--devsuite-color-accent: #0f8b8d;--devsuite-color-accentHover: #0a6163;--devsuite-color-accentPressed: #08494a;--devsuite-color-accentSoft: #d8f1ef;--devsuite-color-accentSoftHover: #c0e8e4;--devsuite-color-accentSoftPressed: #aadbd5;--devsuite-color-accentForeground: #fbfaf4;--devsuite-color-success: #1d7b55;--devsuite-color-successSoft: #d8f0e5;--devsuite-color-warning: #9d5c12;--devsuite-color-warningSoft: #f8e5c7;--devsuite-color-focus: #0f8b8d;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #0f8b8d;--devsuite-component-button-primaryBackgroundHover: #0a6163;--devsuite-component-button-primaryBackgroundPressed: #08494a;--devsuite-component-button-primaryBorder: #0f8b8d;--devsuite-component-button-primaryBorderHover: #0a6163;--devsuite-component-button-primaryBorderPressed: #08494a;--devsuite-component-button-primaryForeground: #fbfaf4;--devsuite-component-button-secondaryBackground: #d8f1ef;--devsuite-component-button-secondaryBackgroundHover: #c0e8e4;--devsuite-component-button-secondaryBackgroundPressed: #aadbd5;--devsuite-component-button-secondaryBorder: #d8f1ef;--devsuite-component-button-secondaryBorderHover: #c0e8e4;--devsuite-component-button-secondaryBorderPressed: #aadbd5;--devsuite-component-button-secondaryForeground: #112239;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #eef5f4;--devsuite-component-button-ghostBackgroundPressed: #d8f1ef;--devsuite-component-button-ghostBorder: #e0dacd;--devsuite-component-button-ghostBorderHover: #b8ae9b;--devsuite-component-button-ghostBorderPressed: #b8ae9b;--devsuite-component-button-ghostForeground: #233754;--devsuite-component-button-ghostForegroundHover: #112239;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #ffffff;--devsuite-component-surface-backgroundSubtle: #fffdf6;--devsuite-component-surface-border: #e0dacd;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #ffffff;--devsuite-component-field-border: #e0dacd;--devsuite-component-field-borderFocus: #0f8b8d;--devsuite-component-field-borderInvalid: #9d5c12;--devsuite-component-field-ink: #112239;--devsuite-component-field-label: #112239;--devsuite-component-field-hint: #5c6b80;--devsuite-component-field-error: #9d5c12;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #0f8b8d;--devsuite-component-link-foregroundHover: #0a6163;--devsuite-component-link-foregroundPressed: #08494a;--devsuite-component-link-foregroundMuted: #233754;--devsuite-component-link-foregroundMutedHover: #112239;--devsuite-component-link-currentForeground: #112239;--devsuite-component-link-disabledForeground: #5c6b80;--devsuite-component-link-decoration: #0f8b8d;--devsuite-component-link-decorationHover: #0a6163;--devsuite-component-link-decorationMuted: #b8ae9b;--devsuite-component-link-decorationMutedHover: #112239;--devsuite-component-link-currentDecoration: #b8ae9b;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #ffffff;--devsuite-component-textArea-border: #e0dacd;--devsuite-component-textArea-borderFocus: #0f8b8d;--devsuite-component-textArea-borderInvalid: #9d5c12;--devsuite-component-textArea-ink: #112239;--devsuite-component-textArea-label: #112239;--devsuite-component-textArea-hint: #5c6b80;--devsuite-component-textArea-error: #9d5c12;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #ffffff;--devsuite-component-checkbox-backgroundHover: #fffdf6;--devsuite-component-checkbox-backgroundSelected: #0f8b8d;--devsuite-component-checkbox-backgroundSelectedHover: #0a6163;--devsuite-component-checkbox-border: #b8ae9b;--devsuite-component-checkbox-borderHover: #233754;--devsuite-component-checkbox-borderSelected: #0f8b8d;--devsuite-component-checkbox-borderInvalid: #9d5c12;--devsuite-component-checkbox-foreground: #fbfaf4;--devsuite-component-checkbox-label: #112239;--devsuite-component-checkbox-hint: #5c6b80;--devsuite-component-checkbox-error: #9d5c12;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #fffdf6;--devsuite-component-switch-trackBackgroundHover: #eef5f4;--devsuite-component-switch-trackBackgroundSelected: #0f8b8d;--devsuite-component-switch-trackBackgroundSelectedHover: #0a6163;--devsuite-component-switch-trackBorder: #b8ae9b;--devsuite-component-switch-trackBorderSelected: #0f8b8d;--devsuite-component-switch-thumbBackground: #ffffff;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #112239;--devsuite-component-switch-hint: #5c6b80;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #ffffff;--devsuite-component-dateField-border: #e0dacd;--devsuite-component-dateField-borderFocus: #0f8b8d;--devsuite-component-dateField-borderInvalid: #9d5c12;--devsuite-component-dateField-ink: #112239;--devsuite-component-dateField-placeholder: #5c6b80;--devsuite-component-dateField-literal: #5c6b80;--devsuite-component-dateField-label: #112239;--devsuite-component-dateField-hint: #5c6b80;--devsuite-component-dateField-error: #9d5c12;--devsuite-component-dateField-segmentBackgroundFocus: #d8f1ef;--devsuite-component-dateField-segmentForegroundFocus: #112239;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #ffffff;--devsuite-component-dropdown-backgroundHover: #fffdf6;--devsuite-component-dropdown-border: #e0dacd;--devsuite-component-dropdown-borderFocus: #0f8b8d;--devsuite-component-dropdown-borderInvalid: #9d5c12;--devsuite-component-dropdown-ink: #112239;--devsuite-component-dropdown-placeholder: #5c6b80;--devsuite-component-dropdown-label: #112239;--devsuite-component-dropdown-hint: #5c6b80;--devsuite-component-dropdown-error: #9d5c12;--devsuite-component-dropdown-icon: #5c6b80;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #ffffff;--devsuite-component-dropdown-popoverBorder: #e0dacd;--devsuite-component-dropdown-optionBackgroundHover: #fffdf6;--devsuite-component-dropdown-optionBackgroundSelected: #d8f1ef;--devsuite-component-dropdown-optionForeground: #112239;--devsuite-component-dropdown-optionForegroundMuted: #5c6b80;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #ffffff;--devsuite-component-numberField-border: #e0dacd;--devsuite-component-numberField-borderFocus: #0f8b8d;--devsuite-component-numberField-borderInvalid: #9d5c12;--devsuite-component-numberField-ink: #112239;--devsuite-component-numberField-label: #112239;--devsuite-component-numberField-hint: #5c6b80;--devsuite-component-numberField-error: #9d5c12;--devsuite-component-numberField-buttonBackground: #fffdf6;--devsuite-component-numberField-buttonBackgroundHover: #eef5f4;--devsuite-component-numberField-buttonBackgroundPressed: #d8f1ef;--devsuite-component-numberField-buttonForeground: #112239;--devsuite-component-numberField-buttonBorder: #e0dacd;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #ffffff;--devsuite-component-radioButton-backgroundHover: #fffdf6;--devsuite-component-radioButton-backgroundSelected: #d8f1ef;--devsuite-component-radioButton-border: #b8ae9b;--devsuite-component-radioButton-borderHover: #233754;--devsuite-component-radioButton-borderSelected: #0f8b8d;--devsuite-component-radioButton-indicatorBackground: #ffffff;--devsuite-component-radioButton-indicatorBorder: #b8ae9b;--devsuite-component-radioButton-indicatorBorderSelected: #0f8b8d;--devsuite-component-radioButton-indicatorDot: #0f8b8d;--devsuite-component-radioButton-label: #112239;--devsuite-component-radioButton-description: #5c6b80;--devsuite-component-radioButton-hint: #5c6b80;--devsuite-component-radioButton-error: #9d5c12;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #ffffff;--devsuite-component-searchField-border: #e0dacd;--devsuite-component-searchField-borderFocus: #0f8b8d;--devsuite-component-searchField-borderInvalid: #9d5c12;--devsuite-component-searchField-ink: #112239;--devsuite-component-searchField-placeholder: #5c6b80;--devsuite-component-searchField-label: #112239;--devsuite-component-searchField-hint: #5c6b80;--devsuite-component-searchField-error: #9d5c12;--devsuite-component-searchField-icon: #5c6b80;--devsuite-component-searchField-clearBackground: #fffdf6;--devsuite-component-searchField-clearBackgroundHover: #eef5f4;--devsuite-component-searchField-clearForeground: #112239;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #ffffff;--devsuite-component-datePicker-backgroundHover: #fffdf6;--devsuite-component-datePicker-border: #e0dacd;--devsuite-component-datePicker-borderFocus: #0f8b8d;--devsuite-component-datePicker-borderInvalid: #9d5c12;--devsuite-component-datePicker-ink: #112239;--devsuite-component-datePicker-placeholder: #5c6b80;--devsuite-component-datePicker-literal: #5c6b80;--devsuite-component-datePicker-label: #112239;--devsuite-component-datePicker-hint: #5c6b80;--devsuite-component-datePicker-error: #9d5c12;--devsuite-component-datePicker-triggerBackground: #fffdf6;--devsuite-component-datePicker-triggerBackgroundHover: #eef5f4;--devsuite-component-datePicker-triggerForeground: #112239;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #ffffff;--devsuite-component-dateRangePicker-backgroundHover: #fffdf6;--devsuite-component-dateRangePicker-border: #e0dacd;--devsuite-component-dateRangePicker-borderFocus: #0f8b8d;--devsuite-component-dateRangePicker-borderInvalid: #9d5c12;--devsuite-component-dateRangePicker-ink: #112239;--devsuite-component-dateRangePicker-placeholder: #5c6b80;--devsuite-component-dateRangePicker-literal: #5c6b80;--devsuite-component-dateRangePicker-label: #112239;--devsuite-component-dateRangePicker-hint: #5c6b80;--devsuite-component-dateRangePicker-error: #9d5c12;--devsuite-component-dateRangePicker-triggerBackground: #fffdf6;--devsuite-component-dateRangePicker-triggerBackgroundHover: #eef5f4;--devsuite-component-dateRangePicker-triggerForeground: #112239;--devsuite-component-dateRangePicker-separator: #5c6b80;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #ffffff;--devsuite-component-calendar-border: #e0dacd;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #112239;--devsuite-component-calendar-navBackground: #fffdf6;--devsuite-component-calendar-navBackgroundHover: #eef5f4;--devsuite-component-calendar-navForeground: #112239;--devsuite-component-calendar-weekday: #5c6b80;--devsuite-component-calendar-cellForeground: #233754;--devsuite-component-calendar-cellForegroundMuted: #5c6b80;--devsuite-component-calendar-cellForegroundSelected: #fbfaf4;--devsuite-component-calendar-cellUnavailable: #9d5c12;--devsuite-component-calendar-cellBackgroundHover: #fffdf6;--devsuite-component-calendar-cellBackgroundSelected: #0f8b8d;--devsuite-component-calendar-cellBackgroundRange: #d8f1ef;--devsuite-component-calendar-cellBorderToday: #0f8b8d;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #ffffff;--devsuite-component-comboBox-border: #e0dacd;--devsuite-component-comboBox-borderFocus: #0f8b8d;--devsuite-component-comboBox-borderInvalid: #9d5c12;--devsuite-component-comboBox-ink: #112239;--devsuite-component-comboBox-placeholder: #5c6b80;--devsuite-component-comboBox-label: #112239;--devsuite-component-comboBox-hint: #5c6b80;--devsuite-component-comboBox-error: #9d5c12;--devsuite-component-comboBox-triggerBackground: #fffdf6;--devsuite-component-comboBox-triggerBackgroundHover: #eef5f4;--devsuite-component-comboBox-triggerForeground: #112239;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #ffffff;--devsuite-component-comboBox-popoverBorder: #e0dacd;--devsuite-component-comboBox-optionBackgroundHover: #fffdf6;--devsuite-component-comboBox-optionBackgroundSelected: #d8f1ef;--devsuite-component-comboBox-optionForeground: #112239;--devsuite-component-comboBox-optionForegroundMuted: #5c6b80;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #ffffff;--devsuite-component-selector-backgroundHover: #fffdf6;--devsuite-component-selector-backgroundSelected: #d8f1ef;--devsuite-component-selector-border: #e0dacd;--devsuite-component-selector-borderHover: #b8ae9b;--devsuite-component-selector-borderSelected: #0f8b8d;--devsuite-component-selector-title: #112239;--devsuite-component-selector-description: #5c6b80;--devsuite-component-selector-accent: #0f8b8d;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #ffffff;--devsuite-component-accordion-backgroundHover: #fffdf6;--devsuite-component-accordion-backgroundExpanded: #fffdf6;--devsuite-component-accordion-border: #e0dacd;--devsuite-component-accordion-borderHover: #b8ae9b;--devsuite-component-accordion-title: #112239;--devsuite-component-accordion-summary: #5c6b80;--devsuite-component-accordion-body: #233754;--devsuite-component-accordion-icon: #5c6b80;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(15, 23, 42, .56);--devsuite-component-dialog-surfaceBackground: #ffffff;--devsuite-component-dialog-surfaceBorder: #e0dacd;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #112239;--devsuite-component-dialog-description: #5c6b80;--devsuite-component-dialog-body: #233754;--devsuite-component-dialog-dismissBackground: #fffdf6;--devsuite-component-dialog-dismissBackgroundHover: #eef5f4;--devsuite-component-dialog-dismissForeground: #112239;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #112239;--devsuite-component-tooltip-foreground: #fbfaf4;--devsuite-component-tooltip-border: #112239;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #fffdf6;--devsuite-component-notification-neutralBorder: #b8ae9b;--devsuite-component-notification-neutralAccent: #233754;--devsuite-component-notification-accentBackground: #d8f1ef;--devsuite-component-notification-accentBorder: #0f8b8d;--devsuite-component-notification-accentAccent: #0f8b8d;--devsuite-component-notification-successBackground: #d8f0e5;--devsuite-component-notification-successBorder: #1d7b55;--devsuite-component-notification-successAccent: #1d7b55;--devsuite-component-notification-warningBackground: #f8e5c7;--devsuite-component-notification-warningBorder: #9d5c12;--devsuite-component-notification-warningAccent: #9d5c12;--devsuite-component-notification-title: #112239;--devsuite-component-notification-body: #233754;--devsuite-component-notification-dismissForeground: #112239;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #fffdf6, #d8f1ef);--devsuite-component-shell-heroBorder: #e0dacd;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #d8f1ef;--devsuite-component-shell-eyebrowForeground: #112239;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #5c6b80;--devsuite-component-metric-value: #112239;--devsuite-component-metric-detail: #5c6b80;--devsuite-component-toolbar-background: #fffdf6;--devsuite-component-toolbar-border: #e0dacd;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #ffffff;--devsuite-component-contentCard-border: #e0dacd;--devsuite-component-contentCard-borderHover: #b8ae9b;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #112239;--devsuite-component-contentCard-body: #233754;--devsuite-component-contentCard-meta: #5c6b80;--devsuite-component-contentCard-tagBackground: #d8f1ef;--devsuite-component-contentCard-tagForeground: #112239;--devsuite-component-prose-body: #233754;--devsuite-component-prose-heading: #112239;--devsuite-component-prose-muted: #5c6b80;--devsuite-component-prose-codeBackground: #112239;--devsuite-component-prose-codeForeground: #fbfaf4;--devsuite-component-prose-codeBorder: #b8ae9b;--devsuite-component-text-defaultForeground: #233754;--devsuite-component-text-mutedForeground: #5c6b80;--devsuite-component-text-strongForeground: #112239;--devsuite-component-text-accentForeground: #0f8b8d;--devsuite-component-text-successForeground: #1d7b55;--devsuite-component-text-warningForeground: #9d5c12;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #233754;--devsuite-component-paragraph-mutedForeground: #5c6b80;--devsuite-component-paragraph-strongForeground: #112239;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #112239;--devsuite-component-strong-accentForeground: #0f8b8d;--devsuite-component-strong-successForeground: #1d7b55;--devsuite-component-strong-warningForeground: #9d5c12;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #fffdf6;--devsuite-component-tabs-listBorder: #e0dacd;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #eef5f4;--devsuite-component-tabs-tabBackgroundSelected: #ffffff;--devsuite-component-tabs-tabBorderSelected: #b8ae9b;--devsuite-component-tabs-tabForeground: #233754;--devsuite-component-tabs-tabForegroundSelected: #112239;--devsuite-component-tabs-panelBackground: #ffffff;--devsuite-component-tabs-panelBorder: #e0dacd;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #d8f1ef;--devsuite-component-tag-accentForeground: #112239;--devsuite-component-tag-mutedBackground: #fffdf6;--devsuite-component-tag-mutedForeground: #233754;--devsuite-component-tag-successBackground: #d8f0e5;--devsuite-component-tag-successForeground: #112239;--devsuite-component-tag-warningBackground: #f8e5c7;--devsuite-component-tag-warningForeground: #112239;--devsuite-component-tag-border: #e0dacd;--devsuite-component-menu-popoverBackground: #ffffff;--devsuite-component-menu-popoverBorder: #e0dacd;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #fffdf6;--devsuite-component-menu-itemBackgroundPressed: #d8f1ef;--devsuite-component-menu-itemForeground: #112239;--devsuite-component-menu-itemForegroundMuted: #5c6b80;--devsuite-component-menu-itemShortcut: #5c6b80;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #f8e5c7;--devsuite-component-errorSummary-border: #9d5c12;--devsuite-component-errorSummary-accent: #9d5c12;--devsuite-component-errorSummary-title: #112239;--devsuite-component-errorSummary-body: #233754;--devsuite-component-errorSummary-link: #0f8b8d;--devsuite-component-errorSummary-linkHover: #0a6163;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #f8e5c7;--devsuite-component-fieldError-border: #9d5c12;--devsuite-component-fieldError-foreground: #9d5c12;--devsuite-component-fieldError-icon: #9d5c12;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #fffdf6;--devsuite-component-progressBar-trackBorder: #e0dacd;--devsuite-component-progressBar-accentFill: #0f8b8d;--devsuite-component-progressBar-successFill: #1d7b55;--devsuite-component-progressBar-warningFill: #9d5c12;--devsuite-component-progressBar-label: #112239;--devsuite-component-progressBar-value: #5c6b80;--devsuite-component-progressBar-description: #5c6b80;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #233754;--devsuite-component-spinner-accentForeground: #0f8b8d;--devsuite-component-spinner-successForeground: #1d7b55;--devsuite-component-spinner-warningForeground: #9d5c12;--devsuite-component-spinner-track: #eef5f4;--devsuite-component-spinner-label: #112239;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #fffdf6;--devsuite-component-summaryBox-neutralBorder: #b8ae9b;--devsuite-component-summaryBox-neutralAccent: #233754;--devsuite-component-summaryBox-accentBackground: #d8f1ef;--devsuite-component-summaryBox-accentBorder: #0f8b8d;--devsuite-component-summaryBox-accentAccent: #0f8b8d;--devsuite-component-summaryBox-successBackground: #d8f0e5;--devsuite-component-summaryBox-successBorder: #1d7b55;--devsuite-component-summaryBox-successAccent: #1d7b55;--devsuite-component-summaryBox-warningBackground: #f8e5c7;--devsuite-component-summaryBox-warningBorder: #9d5c12;--devsuite-component-summaryBox-warningAccent: #9d5c12;--devsuite-component-summaryBox-title: #112239;--devsuite-component-summaryBox-body: #233754;--devsuite-component-summaryBox-listMarker: #5c6b80;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #d8f1ef;--devsuite-component-confirmation-accentBorder: #0f8b8d;--devsuite-component-confirmation-accentAccent: #0f8b8d;--devsuite-component-confirmation-successBackground: #d8f0e5;--devsuite-component-confirmation-successBorder: #1d7b55;--devsuite-component-confirmation-successAccent: #1d7b55;--devsuite-component-confirmation-warningBackground: #f8e5c7;--devsuite-component-confirmation-warningBorder: #9d5c12;--devsuite-component-confirmation-warningAccent: #9d5c12;--devsuite-component-confirmation-title: #112239;--devsuite-component-confirmation-body: #233754;--devsuite-component-confirmation-meta: #5c6b80;--devsuite-component-confirmation-nextStepBackground: #ffffff;--devsuite-component-confirmation-nextStepBorder: #e0dacd;--devsuite-component-confirmation-nextStepForeground: #233754;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=base][data-devsuite-color-mode=light][data-devsuite-contrast-mode=high]{--devsuite-color-canvas: #fcfbf6;--devsuite-color-panel: #fffef9;--devsuite-color-raised: #ffffff;--devsuite-color-tint: #e8f3f2;--devsuite-color-accentSurface: #cbeae7;--devsuite-color-lineSubtle: #d0c7b8;--devsuite-color-lineStrong: #91846d;--devsuite-color-inkStrong: #081321;--devsuite-color-inkBase: #13253d;--devsuite-color-inkMuted: #34465e;--devsuite-color-inkInverse: #fffef9;--devsuite-color-accent: #0a6163;--devsuite-color-accentHover: #084d4f;--devsuite-color-accentPressed: #06393b;--devsuite-color-accentSoft: #c7e7e4;--devsuite-color-accentSoftHover: #b3ddd9;--devsuite-color-accentSoftPressed: #9dd2cc;--devsuite-color-accentForeground: #fffef9;--devsuite-color-success: #135f42;--devsuite-color-successSoft: #cfe8de;--devsuite-color-warning: #8a4f0f;--devsuite-color-warningSoft: #f0ddc0;--devsuite-color-focus: #0a6163;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #0a6163;--devsuite-component-button-primaryBackgroundHover: #084d4f;--devsuite-component-button-primaryBackgroundPressed: #06393b;--devsuite-component-button-primaryBorder: #0a6163;--devsuite-component-button-primaryBorderHover: #084d4f;--devsuite-component-button-primaryBorderPressed: #06393b;--devsuite-component-button-primaryForeground: #fffef9;--devsuite-component-button-secondaryBackground: #c7e7e4;--devsuite-component-button-secondaryBackgroundHover: #b3ddd9;--devsuite-component-button-secondaryBackgroundPressed: #9dd2cc;--devsuite-component-button-secondaryBorder: #c7e7e4;--devsuite-component-button-secondaryBorderHover: #b3ddd9;--devsuite-component-button-secondaryBorderPressed: #9dd2cc;--devsuite-component-button-secondaryForeground: #081321;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #e8f3f2;--devsuite-component-button-ghostBackgroundPressed: #c7e7e4;--devsuite-component-button-ghostBorder: #d0c7b8;--devsuite-component-button-ghostBorderHover: #91846d;--devsuite-component-button-ghostBorderPressed: #91846d;--devsuite-component-button-ghostForeground: #13253d;--devsuite-component-button-ghostForegroundHover: #081321;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #ffffff;--devsuite-component-surface-backgroundSubtle: #fffef9;--devsuite-component-surface-border: #d0c7b8;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #ffffff;--devsuite-component-field-border: #d0c7b8;--devsuite-component-field-borderFocus: #0a6163;--devsuite-component-field-borderInvalid: #8a4f0f;--devsuite-component-field-ink: #081321;--devsuite-component-field-label: #081321;--devsuite-component-field-hint: #34465e;--devsuite-component-field-error: #8a4f0f;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #0a6163;--devsuite-component-link-foregroundHover: #084d4f;--devsuite-component-link-foregroundPressed: #06393b;--devsuite-component-link-foregroundMuted: #13253d;--devsuite-component-link-foregroundMutedHover: #081321;--devsuite-component-link-currentForeground: #081321;--devsuite-component-link-disabledForeground: #34465e;--devsuite-component-link-decoration: #0a6163;--devsuite-component-link-decorationHover: #084d4f;--devsuite-component-link-decorationMuted: #91846d;--devsuite-component-link-decorationMutedHover: #081321;--devsuite-component-link-currentDecoration: #91846d;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #ffffff;--devsuite-component-textArea-border: #d0c7b8;--devsuite-component-textArea-borderFocus: #0a6163;--devsuite-component-textArea-borderInvalid: #8a4f0f;--devsuite-component-textArea-ink: #081321;--devsuite-component-textArea-label: #081321;--devsuite-component-textArea-hint: #34465e;--devsuite-component-textArea-error: #8a4f0f;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #ffffff;--devsuite-component-checkbox-backgroundHover: #fffef9;--devsuite-component-checkbox-backgroundSelected: #0a6163;--devsuite-component-checkbox-backgroundSelectedHover: #084d4f;--devsuite-component-checkbox-border: #91846d;--devsuite-component-checkbox-borderHover: #13253d;--devsuite-component-checkbox-borderSelected: #0a6163;--devsuite-component-checkbox-borderInvalid: #8a4f0f;--devsuite-component-checkbox-foreground: #fffef9;--devsuite-component-checkbox-label: #081321;--devsuite-component-checkbox-hint: #34465e;--devsuite-component-checkbox-error: #8a4f0f;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #fffef9;--devsuite-component-switch-trackBackgroundHover: #e8f3f2;--devsuite-component-switch-trackBackgroundSelected: #0a6163;--devsuite-component-switch-trackBackgroundSelectedHover: #084d4f;--devsuite-component-switch-trackBorder: #91846d;--devsuite-component-switch-trackBorderSelected: #0a6163;--devsuite-component-switch-thumbBackground: #ffffff;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #081321;--devsuite-component-switch-hint: #34465e;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #ffffff;--devsuite-component-dateField-border: #d0c7b8;--devsuite-component-dateField-borderFocus: #0a6163;--devsuite-component-dateField-borderInvalid: #8a4f0f;--devsuite-component-dateField-ink: #081321;--devsuite-component-dateField-placeholder: #34465e;--devsuite-component-dateField-literal: #34465e;--devsuite-component-dateField-label: #081321;--devsuite-component-dateField-hint: #34465e;--devsuite-component-dateField-error: #8a4f0f;--devsuite-component-dateField-segmentBackgroundFocus: #c7e7e4;--devsuite-component-dateField-segmentForegroundFocus: #081321;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #ffffff;--devsuite-component-dropdown-backgroundHover: #fffef9;--devsuite-component-dropdown-border: #d0c7b8;--devsuite-component-dropdown-borderFocus: #0a6163;--devsuite-component-dropdown-borderInvalid: #8a4f0f;--devsuite-component-dropdown-ink: #081321;--devsuite-component-dropdown-placeholder: #34465e;--devsuite-component-dropdown-label: #081321;--devsuite-component-dropdown-hint: #34465e;--devsuite-component-dropdown-error: #8a4f0f;--devsuite-component-dropdown-icon: #34465e;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #ffffff;--devsuite-component-dropdown-popoverBorder: #d0c7b8;--devsuite-component-dropdown-optionBackgroundHover: #fffef9;--devsuite-component-dropdown-optionBackgroundSelected: #c7e7e4;--devsuite-component-dropdown-optionForeground: #081321;--devsuite-component-dropdown-optionForegroundMuted: #34465e;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #ffffff;--devsuite-component-numberField-border: #d0c7b8;--devsuite-component-numberField-borderFocus: #0a6163;--devsuite-component-numberField-borderInvalid: #8a4f0f;--devsuite-component-numberField-ink: #081321;--devsuite-component-numberField-label: #081321;--devsuite-component-numberField-hint: #34465e;--devsuite-component-numberField-error: #8a4f0f;--devsuite-component-numberField-buttonBackground: #fffef9;--devsuite-component-numberField-buttonBackgroundHover: #e8f3f2;--devsuite-component-numberField-buttonBackgroundPressed: #c7e7e4;--devsuite-component-numberField-buttonForeground: #081321;--devsuite-component-numberField-buttonBorder: #d0c7b8;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #ffffff;--devsuite-component-radioButton-backgroundHover: #fffef9;--devsuite-component-radioButton-backgroundSelected: #c7e7e4;--devsuite-component-radioButton-border: #91846d;--devsuite-component-radioButton-borderHover: #13253d;--devsuite-component-radioButton-borderSelected: #0a6163;--devsuite-component-radioButton-indicatorBackground: #ffffff;--devsuite-component-radioButton-indicatorBorder: #91846d;--devsuite-component-radioButton-indicatorBorderSelected: #0a6163;--devsuite-component-radioButton-indicatorDot: #0a6163;--devsuite-component-radioButton-label: #081321;--devsuite-component-radioButton-description: #34465e;--devsuite-component-radioButton-hint: #34465e;--devsuite-component-radioButton-error: #8a4f0f;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #ffffff;--devsuite-component-searchField-border: #d0c7b8;--devsuite-component-searchField-borderFocus: #0a6163;--devsuite-component-searchField-borderInvalid: #8a4f0f;--devsuite-component-searchField-ink: #081321;--devsuite-component-searchField-placeholder: #34465e;--devsuite-component-searchField-label: #081321;--devsuite-component-searchField-hint: #34465e;--devsuite-component-searchField-error: #8a4f0f;--devsuite-component-searchField-icon: #34465e;--devsuite-component-searchField-clearBackground: #fffef9;--devsuite-component-searchField-clearBackgroundHover: #e8f3f2;--devsuite-component-searchField-clearForeground: #081321;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #ffffff;--devsuite-component-datePicker-backgroundHover: #fffef9;--devsuite-component-datePicker-border: #d0c7b8;--devsuite-component-datePicker-borderFocus: #0a6163;--devsuite-component-datePicker-borderInvalid: #8a4f0f;--devsuite-component-datePicker-ink: #081321;--devsuite-component-datePicker-placeholder: #34465e;--devsuite-component-datePicker-literal: #34465e;--devsuite-component-datePicker-label: #081321;--devsuite-component-datePicker-hint: #34465e;--devsuite-component-datePicker-error: #8a4f0f;--devsuite-component-datePicker-triggerBackground: #fffef9;--devsuite-component-datePicker-triggerBackgroundHover: #e8f3f2;--devsuite-component-datePicker-triggerForeground: #081321;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #ffffff;--devsuite-component-dateRangePicker-backgroundHover: #fffef9;--devsuite-component-dateRangePicker-border: #d0c7b8;--devsuite-component-dateRangePicker-borderFocus: #0a6163;--devsuite-component-dateRangePicker-borderInvalid: #8a4f0f;--devsuite-component-dateRangePicker-ink: #081321;--devsuite-component-dateRangePicker-placeholder: #34465e;--devsuite-component-dateRangePicker-literal: #34465e;--devsuite-component-dateRangePicker-label: #081321;--devsuite-component-dateRangePicker-hint: #34465e;--devsuite-component-dateRangePicker-error: #8a4f0f;--devsuite-component-dateRangePicker-triggerBackground: #fffef9;--devsuite-component-dateRangePicker-triggerBackgroundHover: #e8f3f2;--devsuite-component-dateRangePicker-triggerForeground: #081321;--devsuite-component-dateRangePicker-separator: #34465e;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #ffffff;--devsuite-component-calendar-border: #d0c7b8;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #081321;--devsuite-component-calendar-navBackground: #fffef9;--devsuite-component-calendar-navBackgroundHover: #e8f3f2;--devsuite-component-calendar-navForeground: #081321;--devsuite-component-calendar-weekday: #34465e;--devsuite-component-calendar-cellForeground: #13253d;--devsuite-component-calendar-cellForegroundMuted: #34465e;--devsuite-component-calendar-cellForegroundSelected: #fffef9;--devsuite-component-calendar-cellUnavailable: #8a4f0f;--devsuite-component-calendar-cellBackgroundHover: #fffef9;--devsuite-component-calendar-cellBackgroundSelected: #0a6163;--devsuite-component-calendar-cellBackgroundRange: #c7e7e4;--devsuite-component-calendar-cellBorderToday: #0a6163;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #ffffff;--devsuite-component-comboBox-border: #d0c7b8;--devsuite-component-comboBox-borderFocus: #0a6163;--devsuite-component-comboBox-borderInvalid: #8a4f0f;--devsuite-component-comboBox-ink: #081321;--devsuite-component-comboBox-placeholder: #34465e;--devsuite-component-comboBox-label: #081321;--devsuite-component-comboBox-hint: #34465e;--devsuite-component-comboBox-error: #8a4f0f;--devsuite-component-comboBox-triggerBackground: #fffef9;--devsuite-component-comboBox-triggerBackgroundHover: #e8f3f2;--devsuite-component-comboBox-triggerForeground: #081321;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #ffffff;--devsuite-component-comboBox-popoverBorder: #d0c7b8;--devsuite-component-comboBox-optionBackgroundHover: #fffef9;--devsuite-component-comboBox-optionBackgroundSelected: #c7e7e4;--devsuite-component-comboBox-optionForeground: #081321;--devsuite-component-comboBox-optionForegroundMuted: #34465e;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #ffffff;--devsuite-component-selector-backgroundHover: #fffef9;--devsuite-component-selector-backgroundSelected: #c7e7e4;--devsuite-component-selector-border: #d0c7b8;--devsuite-component-selector-borderHover: #91846d;--devsuite-component-selector-borderSelected: #0a6163;--devsuite-component-selector-title: #081321;--devsuite-component-selector-description: #34465e;--devsuite-component-selector-accent: #0a6163;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #ffffff;--devsuite-component-accordion-backgroundHover: #fffef9;--devsuite-component-accordion-backgroundExpanded: #fffef9;--devsuite-component-accordion-border: #d0c7b8;--devsuite-component-accordion-borderHover: #91846d;--devsuite-component-accordion-title: #081321;--devsuite-component-accordion-summary: #34465e;--devsuite-component-accordion-body: #13253d;--devsuite-component-accordion-icon: #34465e;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(15, 23, 42, .56);--devsuite-component-dialog-surfaceBackground: #ffffff;--devsuite-component-dialog-surfaceBorder: #d0c7b8;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #081321;--devsuite-component-dialog-description: #34465e;--devsuite-component-dialog-body: #13253d;--devsuite-component-dialog-dismissBackground: #fffef9;--devsuite-component-dialog-dismissBackgroundHover: #e8f3f2;--devsuite-component-dialog-dismissForeground: #081321;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #081321;--devsuite-component-tooltip-foreground: #fffef9;--devsuite-component-tooltip-border: #081321;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #fffef9;--devsuite-component-notification-neutralBorder: #91846d;--devsuite-component-notification-neutralAccent: #13253d;--devsuite-component-notification-accentBackground: #c7e7e4;--devsuite-component-notification-accentBorder: #0a6163;--devsuite-component-notification-accentAccent: #0a6163;--devsuite-component-notification-successBackground: #cfe8de;--devsuite-component-notification-successBorder: #135f42;--devsuite-component-notification-successAccent: #135f42;--devsuite-component-notification-warningBackground: #f0ddc0;--devsuite-component-notification-warningBorder: #8a4f0f;--devsuite-component-notification-warningAccent: #8a4f0f;--devsuite-component-notification-title: #081321;--devsuite-component-notification-body: #13253d;--devsuite-component-notification-dismissForeground: #081321;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #fffef9, #c7e7e4);--devsuite-component-shell-heroBorder: #d0c7b8;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #c7e7e4;--devsuite-component-shell-eyebrowForeground: #081321;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #34465e;--devsuite-component-metric-value: #081321;--devsuite-component-metric-detail: #34465e;--devsuite-component-toolbar-background: #fffef9;--devsuite-component-toolbar-border: #d0c7b8;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #ffffff;--devsuite-component-contentCard-border: #d0c7b8;--devsuite-component-contentCard-borderHover: #91846d;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #081321;--devsuite-component-contentCard-body: #13253d;--devsuite-component-contentCard-meta: #34465e;--devsuite-component-contentCard-tagBackground: #c7e7e4;--devsuite-component-contentCard-tagForeground: #081321;--devsuite-component-prose-body: #13253d;--devsuite-component-prose-heading: #081321;--devsuite-component-prose-muted: #34465e;--devsuite-component-prose-codeBackground: #081321;--devsuite-component-prose-codeForeground: #fffef9;--devsuite-component-prose-codeBorder: #91846d;--devsuite-component-text-defaultForeground: #13253d;--devsuite-component-text-mutedForeground: #34465e;--devsuite-component-text-strongForeground: #081321;--devsuite-component-text-accentForeground: #0a6163;--devsuite-component-text-successForeground: #135f42;--devsuite-component-text-warningForeground: #8a4f0f;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #13253d;--devsuite-component-paragraph-mutedForeground: #34465e;--devsuite-component-paragraph-strongForeground: #081321;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #081321;--devsuite-component-strong-accentForeground: #0a6163;--devsuite-component-strong-successForeground: #135f42;--devsuite-component-strong-warningForeground: #8a4f0f;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #fffef9;--devsuite-component-tabs-listBorder: #d0c7b8;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #e8f3f2;--devsuite-component-tabs-tabBackgroundSelected: #ffffff;--devsuite-component-tabs-tabBorderSelected: #91846d;--devsuite-component-tabs-tabForeground: #13253d;--devsuite-component-tabs-tabForegroundSelected: #081321;--devsuite-component-tabs-panelBackground: #ffffff;--devsuite-component-tabs-panelBorder: #d0c7b8;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #c7e7e4;--devsuite-component-tag-accentForeground: #081321;--devsuite-component-tag-mutedBackground: #fffef9;--devsuite-component-tag-mutedForeground: #13253d;--devsuite-component-tag-successBackground: #cfe8de;--devsuite-component-tag-successForeground: #081321;--devsuite-component-tag-warningBackground: #f0ddc0;--devsuite-component-tag-warningForeground: #081321;--devsuite-component-tag-border: #d0c7b8;--devsuite-component-menu-popoverBackground: #ffffff;--devsuite-component-menu-popoverBorder: #d0c7b8;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #fffef9;--devsuite-component-menu-itemBackgroundPressed: #c7e7e4;--devsuite-component-menu-itemForeground: #081321;--devsuite-component-menu-itemForegroundMuted: #34465e;--devsuite-component-menu-itemShortcut: #34465e;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #f0ddc0;--devsuite-component-errorSummary-border: #8a4f0f;--devsuite-component-errorSummary-accent: #8a4f0f;--devsuite-component-errorSummary-title: #081321;--devsuite-component-errorSummary-body: #13253d;--devsuite-component-errorSummary-link: #0a6163;--devsuite-component-errorSummary-linkHover: #084d4f;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #f0ddc0;--devsuite-component-fieldError-border: #8a4f0f;--devsuite-component-fieldError-foreground: #8a4f0f;--devsuite-component-fieldError-icon: #8a4f0f;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #fffef9;--devsuite-component-progressBar-trackBorder: #d0c7b8;--devsuite-component-progressBar-accentFill: #0a6163;--devsuite-component-progressBar-successFill: #135f42;--devsuite-component-progressBar-warningFill: #8a4f0f;--devsuite-component-progressBar-label: #081321;--devsuite-component-progressBar-value: #34465e;--devsuite-component-progressBar-description: #34465e;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #13253d;--devsuite-component-spinner-accentForeground: #0a6163;--devsuite-component-spinner-successForeground: #135f42;--devsuite-component-spinner-warningForeground: #8a4f0f;--devsuite-component-spinner-track: #e8f3f2;--devsuite-component-spinner-label: #081321;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #fffef9;--devsuite-component-summaryBox-neutralBorder: #91846d;--devsuite-component-summaryBox-neutralAccent: #13253d;--devsuite-component-summaryBox-accentBackground: #c7e7e4;--devsuite-component-summaryBox-accentBorder: #0a6163;--devsuite-component-summaryBox-accentAccent: #0a6163;--devsuite-component-summaryBox-successBackground: #cfe8de;--devsuite-component-summaryBox-successBorder: #135f42;--devsuite-component-summaryBox-successAccent: #135f42;--devsuite-component-summaryBox-warningBackground: #f0ddc0;--devsuite-component-summaryBox-warningBorder: #8a4f0f;--devsuite-component-summaryBox-warningAccent: #8a4f0f;--devsuite-component-summaryBox-title: #081321;--devsuite-component-summaryBox-body: #13253d;--devsuite-component-summaryBox-listMarker: #34465e;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #c7e7e4;--devsuite-component-confirmation-accentBorder: #0a6163;--devsuite-component-confirmation-accentAccent: #0a6163;--devsuite-component-confirmation-successBackground: #cfe8de;--devsuite-component-confirmation-successBorder: #135f42;--devsuite-component-confirmation-successAccent: #135f42;--devsuite-component-confirmation-warningBackground: #f0ddc0;--devsuite-component-confirmation-warningBorder: #8a4f0f;--devsuite-component-confirmation-warningAccent: #8a4f0f;--devsuite-component-confirmation-title: #081321;--devsuite-component-confirmation-body: #13253d;--devsuite-component-confirmation-meta: #34465e;--devsuite-component-confirmation-nextStepBackground: #ffffff;--devsuite-component-confirmation-nextStepBorder: #d0c7b8;--devsuite-component-confirmation-nextStepForeground: #13253d;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=base][data-devsuite-color-mode=light][data-devsuite-contrast-mode=low]{--devsuite-color-canvas: #faf9f5;--devsuite-color-panel: #fcfbf7;--devsuite-color-raised: #fffefb;--devsuite-color-tint: #f0f4f3;--devsuite-color-accentSurface: #e5f3f1;--devsuite-color-lineSubtle: #e8e2d7;--devsuite-color-lineStrong: #c9bfad;--devsuite-color-inkStrong: #14263e;--devsuite-color-inkBase: #314662;--devsuite-color-inkMuted: #6d7b90;--devsuite-color-inkInverse: #fcfbf7;--devsuite-color-accent: #178f91;--devsuite-color-accentHover: #10787a;--devsuite-color-accentPressed: #0c6263;--devsuite-color-accentSoft: #e5f3f1;--devsuite-color-accentSoftHover: #dcefeb;--devsuite-color-accentSoftPressed: #d1e8e4;--devsuite-color-accentForeground: #fcfbf7;--devsuite-color-success: #23825b;--devsuite-color-successSoft: #ddf1e7;--devsuite-color-warning: #a66319;--devsuite-color-warningSoft: #f8e7cd;--devsuite-color-focus: #178f91;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #178f91;--devsuite-component-button-primaryBackgroundHover: #10787a;--devsuite-component-button-primaryBackgroundPressed: #0c6263;--devsuite-component-button-primaryBorder: #178f91;--devsuite-component-button-primaryBorderHover: #10787a;--devsuite-component-button-primaryBorderPressed: #0c6263;--devsuite-component-button-primaryForeground: #fcfbf7;--devsuite-component-button-secondaryBackground: #e5f3f1;--devsuite-component-button-secondaryBackgroundHover: #dcefeb;--devsuite-component-button-secondaryBackgroundPressed: #d1e8e4;--devsuite-component-button-secondaryBorder: #e5f3f1;--devsuite-component-button-secondaryBorderHover: #dcefeb;--devsuite-component-button-secondaryBorderPressed: #d1e8e4;--devsuite-component-button-secondaryForeground: #14263e;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #f0f4f3;--devsuite-component-button-ghostBackgroundPressed: #e5f3f1;--devsuite-component-button-ghostBorder: #e8e2d7;--devsuite-component-button-ghostBorderHover: #c9bfad;--devsuite-component-button-ghostBorderPressed: #c9bfad;--devsuite-component-button-ghostForeground: #314662;--devsuite-component-button-ghostForegroundHover: #14263e;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #fffefb;--devsuite-component-surface-backgroundSubtle: #fcfbf7;--devsuite-component-surface-border: #e8e2d7;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #fffefb;--devsuite-component-field-border: #e8e2d7;--devsuite-component-field-borderFocus: #178f91;--devsuite-component-field-borderInvalid: #a66319;--devsuite-component-field-ink: #14263e;--devsuite-component-field-label: #14263e;--devsuite-component-field-hint: #6d7b90;--devsuite-component-field-error: #a66319;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #178f91;--devsuite-component-link-foregroundHover: #10787a;--devsuite-component-link-foregroundPressed: #0c6263;--devsuite-component-link-foregroundMuted: #314662;--devsuite-component-link-foregroundMutedHover: #14263e;--devsuite-component-link-currentForeground: #14263e;--devsuite-component-link-disabledForeground: #6d7b90;--devsuite-component-link-decoration: #178f91;--devsuite-component-link-decorationHover: #10787a;--devsuite-component-link-decorationMuted: #c9bfad;--devsuite-component-link-decorationMutedHover: #14263e;--devsuite-component-link-currentDecoration: #c9bfad;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #fffefb;--devsuite-component-textArea-border: #e8e2d7;--devsuite-component-textArea-borderFocus: #178f91;--devsuite-component-textArea-borderInvalid: #a66319;--devsuite-component-textArea-ink: #14263e;--devsuite-component-textArea-label: #14263e;--devsuite-component-textArea-hint: #6d7b90;--devsuite-component-textArea-error: #a66319;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #fffefb;--devsuite-component-checkbox-backgroundHover: #fcfbf7;--devsuite-component-checkbox-backgroundSelected: #178f91;--devsuite-component-checkbox-backgroundSelectedHover: #10787a;--devsuite-component-checkbox-border: #c9bfad;--devsuite-component-checkbox-borderHover: #314662;--devsuite-component-checkbox-borderSelected: #178f91;--devsuite-component-checkbox-borderInvalid: #a66319;--devsuite-component-checkbox-foreground: #fcfbf7;--devsuite-component-checkbox-label: #14263e;--devsuite-component-checkbox-hint: #6d7b90;--devsuite-component-checkbox-error: #a66319;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #fcfbf7;--devsuite-component-switch-trackBackgroundHover: #f0f4f3;--devsuite-component-switch-trackBackgroundSelected: #178f91;--devsuite-component-switch-trackBackgroundSelectedHover: #10787a;--devsuite-component-switch-trackBorder: #c9bfad;--devsuite-component-switch-trackBorderSelected: #178f91;--devsuite-component-switch-thumbBackground: #fffefb;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #14263e;--devsuite-component-switch-hint: #6d7b90;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #fffefb;--devsuite-component-dateField-border: #e8e2d7;--devsuite-component-dateField-borderFocus: #178f91;--devsuite-component-dateField-borderInvalid: #a66319;--devsuite-component-dateField-ink: #14263e;--devsuite-component-dateField-placeholder: #6d7b90;--devsuite-component-dateField-literal: #6d7b90;--devsuite-component-dateField-label: #14263e;--devsuite-component-dateField-hint: #6d7b90;--devsuite-component-dateField-error: #a66319;--devsuite-component-dateField-segmentBackgroundFocus: #e5f3f1;--devsuite-component-dateField-segmentForegroundFocus: #14263e;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #fffefb;--devsuite-component-dropdown-backgroundHover: #fcfbf7;--devsuite-component-dropdown-border: #e8e2d7;--devsuite-component-dropdown-borderFocus: #178f91;--devsuite-component-dropdown-borderInvalid: #a66319;--devsuite-component-dropdown-ink: #14263e;--devsuite-component-dropdown-placeholder: #6d7b90;--devsuite-component-dropdown-label: #14263e;--devsuite-component-dropdown-hint: #6d7b90;--devsuite-component-dropdown-error: #a66319;--devsuite-component-dropdown-icon: #6d7b90;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #fffefb;--devsuite-component-dropdown-popoverBorder: #e8e2d7;--devsuite-component-dropdown-optionBackgroundHover: #fcfbf7;--devsuite-component-dropdown-optionBackgroundSelected: #e5f3f1;--devsuite-component-dropdown-optionForeground: #14263e;--devsuite-component-dropdown-optionForegroundMuted: #6d7b90;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #fffefb;--devsuite-component-numberField-border: #e8e2d7;--devsuite-component-numberField-borderFocus: #178f91;--devsuite-component-numberField-borderInvalid: #a66319;--devsuite-component-numberField-ink: #14263e;--devsuite-component-numberField-label: #14263e;--devsuite-component-numberField-hint: #6d7b90;--devsuite-component-numberField-error: #a66319;--devsuite-component-numberField-buttonBackground: #fcfbf7;--devsuite-component-numberField-buttonBackgroundHover: #f0f4f3;--devsuite-component-numberField-buttonBackgroundPressed: #e5f3f1;--devsuite-component-numberField-buttonForeground: #14263e;--devsuite-component-numberField-buttonBorder: #e8e2d7;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #fffefb;--devsuite-component-radioButton-backgroundHover: #fcfbf7;--devsuite-component-radioButton-backgroundSelected: #e5f3f1;--devsuite-component-radioButton-border: #c9bfad;--devsuite-component-radioButton-borderHover: #314662;--devsuite-component-radioButton-borderSelected: #178f91;--devsuite-component-radioButton-indicatorBackground: #fffefb;--devsuite-component-radioButton-indicatorBorder: #c9bfad;--devsuite-component-radioButton-indicatorBorderSelected: #178f91;--devsuite-component-radioButton-indicatorDot: #178f91;--devsuite-component-radioButton-label: #14263e;--devsuite-component-radioButton-description: #6d7b90;--devsuite-component-radioButton-hint: #6d7b90;--devsuite-component-radioButton-error: #a66319;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #fffefb;--devsuite-component-searchField-border: #e8e2d7;--devsuite-component-searchField-borderFocus: #178f91;--devsuite-component-searchField-borderInvalid: #a66319;--devsuite-component-searchField-ink: #14263e;--devsuite-component-searchField-placeholder: #6d7b90;--devsuite-component-searchField-label: #14263e;--devsuite-component-searchField-hint: #6d7b90;--devsuite-component-searchField-error: #a66319;--devsuite-component-searchField-icon: #6d7b90;--devsuite-component-searchField-clearBackground: #fcfbf7;--devsuite-component-searchField-clearBackgroundHover: #f0f4f3;--devsuite-component-searchField-clearForeground: #14263e;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #fffefb;--devsuite-component-datePicker-backgroundHover: #fcfbf7;--devsuite-component-datePicker-border: #e8e2d7;--devsuite-component-datePicker-borderFocus: #178f91;--devsuite-component-datePicker-borderInvalid: #a66319;--devsuite-component-datePicker-ink: #14263e;--devsuite-component-datePicker-placeholder: #6d7b90;--devsuite-component-datePicker-literal: #6d7b90;--devsuite-component-datePicker-label: #14263e;--devsuite-component-datePicker-hint: #6d7b90;--devsuite-component-datePicker-error: #a66319;--devsuite-component-datePicker-triggerBackground: #fcfbf7;--devsuite-component-datePicker-triggerBackgroundHover: #f0f4f3;--devsuite-component-datePicker-triggerForeground: #14263e;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #fffefb;--devsuite-component-dateRangePicker-backgroundHover: #fcfbf7;--devsuite-component-dateRangePicker-border: #e8e2d7;--devsuite-component-dateRangePicker-borderFocus: #178f91;--devsuite-component-dateRangePicker-borderInvalid: #a66319;--devsuite-component-dateRangePicker-ink: #14263e;--devsuite-component-dateRangePicker-placeholder: #6d7b90;--devsuite-component-dateRangePicker-literal: #6d7b90;--devsuite-component-dateRangePicker-label: #14263e;--devsuite-component-dateRangePicker-hint: #6d7b90;--devsuite-component-dateRangePicker-error: #a66319;--devsuite-component-dateRangePicker-triggerBackground: #fcfbf7;--devsuite-component-dateRangePicker-triggerBackgroundHover: #f0f4f3;--devsuite-component-dateRangePicker-triggerForeground: #14263e;--devsuite-component-dateRangePicker-separator: #6d7b90;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #fffefb;--devsuite-component-calendar-border: #e8e2d7;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #14263e;--devsuite-component-calendar-navBackground: #fcfbf7;--devsuite-component-calendar-navBackgroundHover: #f0f4f3;--devsuite-component-calendar-navForeground: #14263e;--devsuite-component-calendar-weekday: #6d7b90;--devsuite-component-calendar-cellForeground: #314662;--devsuite-component-calendar-cellForegroundMuted: #6d7b90;--devsuite-component-calendar-cellForegroundSelected: #fcfbf7;--devsuite-component-calendar-cellUnavailable: #a66319;--devsuite-component-calendar-cellBackgroundHover: #fcfbf7;--devsuite-component-calendar-cellBackgroundSelected: #178f91;--devsuite-component-calendar-cellBackgroundRange: #e5f3f1;--devsuite-component-calendar-cellBorderToday: #178f91;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #fffefb;--devsuite-component-comboBox-border: #e8e2d7;--devsuite-component-comboBox-borderFocus: #178f91;--devsuite-component-comboBox-borderInvalid: #a66319;--devsuite-component-comboBox-ink: #14263e;--devsuite-component-comboBox-placeholder: #6d7b90;--devsuite-component-comboBox-label: #14263e;--devsuite-component-comboBox-hint: #6d7b90;--devsuite-component-comboBox-error: #a66319;--devsuite-component-comboBox-triggerBackground: #fcfbf7;--devsuite-component-comboBox-triggerBackgroundHover: #f0f4f3;--devsuite-component-comboBox-triggerForeground: #14263e;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #fffefb;--devsuite-component-comboBox-popoverBorder: #e8e2d7;--devsuite-component-comboBox-optionBackgroundHover: #fcfbf7;--devsuite-component-comboBox-optionBackgroundSelected: #e5f3f1;--devsuite-component-comboBox-optionForeground: #14263e;--devsuite-component-comboBox-optionForegroundMuted: #6d7b90;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #fffefb;--devsuite-component-selector-backgroundHover: #fcfbf7;--devsuite-component-selector-backgroundSelected: #e5f3f1;--devsuite-component-selector-border: #e8e2d7;--devsuite-component-selector-borderHover: #c9bfad;--devsuite-component-selector-borderSelected: #178f91;--devsuite-component-selector-title: #14263e;--devsuite-component-selector-description: #6d7b90;--devsuite-component-selector-accent: #178f91;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #fffefb;--devsuite-component-accordion-backgroundHover: #fcfbf7;--devsuite-component-accordion-backgroundExpanded: #fcfbf7;--devsuite-component-accordion-border: #e8e2d7;--devsuite-component-accordion-borderHover: #c9bfad;--devsuite-component-accordion-title: #14263e;--devsuite-component-accordion-summary: #6d7b90;--devsuite-component-accordion-body: #314662;--devsuite-component-accordion-icon: #6d7b90;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(15, 23, 42, .56);--devsuite-component-dialog-surfaceBackground: #fffefb;--devsuite-component-dialog-surfaceBorder: #e8e2d7;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #14263e;--devsuite-component-dialog-description: #6d7b90;--devsuite-component-dialog-body: #314662;--devsuite-component-dialog-dismissBackground: #fcfbf7;--devsuite-component-dialog-dismissBackgroundHover: #f0f4f3;--devsuite-component-dialog-dismissForeground: #14263e;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #14263e;--devsuite-component-tooltip-foreground: #fcfbf7;--devsuite-component-tooltip-border: #14263e;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #fcfbf7;--devsuite-component-notification-neutralBorder: #c9bfad;--devsuite-component-notification-neutralAccent: #314662;--devsuite-component-notification-accentBackground: #e5f3f1;--devsuite-component-notification-accentBorder: #178f91;--devsuite-component-notification-accentAccent: #178f91;--devsuite-component-notification-successBackground: #ddf1e7;--devsuite-component-notification-successBorder: #23825b;--devsuite-component-notification-successAccent: #23825b;--devsuite-component-notification-warningBackground: #f8e7cd;--devsuite-component-notification-warningBorder: #a66319;--devsuite-component-notification-warningAccent: #a66319;--devsuite-component-notification-title: #14263e;--devsuite-component-notification-body: #314662;--devsuite-component-notification-dismissForeground: #14263e;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #fcfbf7, #e5f3f1);--devsuite-component-shell-heroBorder: #e8e2d7;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #e5f3f1;--devsuite-component-shell-eyebrowForeground: #14263e;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #6d7b90;--devsuite-component-metric-value: #14263e;--devsuite-component-metric-detail: #6d7b90;--devsuite-component-toolbar-background: #fcfbf7;--devsuite-component-toolbar-border: #e8e2d7;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #fffefb;--devsuite-component-contentCard-border: #e8e2d7;--devsuite-component-contentCard-borderHover: #c9bfad;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #14263e;--devsuite-component-contentCard-body: #314662;--devsuite-component-contentCard-meta: #6d7b90;--devsuite-component-contentCard-tagBackground: #e5f3f1;--devsuite-component-contentCard-tagForeground: #14263e;--devsuite-component-prose-body: #314662;--devsuite-component-prose-heading: #14263e;--devsuite-component-prose-muted: #6d7b90;--devsuite-component-prose-codeBackground: #14263e;--devsuite-component-prose-codeForeground: #fcfbf7;--devsuite-component-prose-codeBorder: #c9bfad;--devsuite-component-text-defaultForeground: #314662;--devsuite-component-text-mutedForeground: #6d7b90;--devsuite-component-text-strongForeground: #14263e;--devsuite-component-text-accentForeground: #178f91;--devsuite-component-text-successForeground: #23825b;--devsuite-component-text-warningForeground: #a66319;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #314662;--devsuite-component-paragraph-mutedForeground: #6d7b90;--devsuite-component-paragraph-strongForeground: #14263e;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #14263e;--devsuite-component-strong-accentForeground: #178f91;--devsuite-component-strong-successForeground: #23825b;--devsuite-component-strong-warningForeground: #a66319;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #fcfbf7;--devsuite-component-tabs-listBorder: #e8e2d7;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #f0f4f3;--devsuite-component-tabs-tabBackgroundSelected: #fffefb;--devsuite-component-tabs-tabBorderSelected: #c9bfad;--devsuite-component-tabs-tabForeground: #314662;--devsuite-component-tabs-tabForegroundSelected: #14263e;--devsuite-component-tabs-panelBackground: #fffefb;--devsuite-component-tabs-panelBorder: #e8e2d7;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #e5f3f1;--devsuite-component-tag-accentForeground: #14263e;--devsuite-component-tag-mutedBackground: #fcfbf7;--devsuite-component-tag-mutedForeground: #314662;--devsuite-component-tag-successBackground: #ddf1e7;--devsuite-component-tag-successForeground: #14263e;--devsuite-component-tag-warningBackground: #f8e7cd;--devsuite-component-tag-warningForeground: #14263e;--devsuite-component-tag-border: #e8e2d7;--devsuite-component-menu-popoverBackground: #fffefb;--devsuite-component-menu-popoverBorder: #e8e2d7;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #fcfbf7;--devsuite-component-menu-itemBackgroundPressed: #e5f3f1;--devsuite-component-menu-itemForeground: #14263e;--devsuite-component-menu-itemForegroundMuted: #6d7b90;--devsuite-component-menu-itemShortcut: #6d7b90;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #f8e7cd;--devsuite-component-errorSummary-border: #a66319;--devsuite-component-errorSummary-accent: #a66319;--devsuite-component-errorSummary-title: #14263e;--devsuite-component-errorSummary-body: #314662;--devsuite-component-errorSummary-link: #178f91;--devsuite-component-errorSummary-linkHover: #10787a;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #f8e7cd;--devsuite-component-fieldError-border: #a66319;--devsuite-component-fieldError-foreground: #a66319;--devsuite-component-fieldError-icon: #a66319;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #fcfbf7;--devsuite-component-progressBar-trackBorder: #e8e2d7;--devsuite-component-progressBar-accentFill: #178f91;--devsuite-component-progressBar-successFill: #23825b;--devsuite-component-progressBar-warningFill: #a66319;--devsuite-component-progressBar-label: #14263e;--devsuite-component-progressBar-value: #6d7b90;--devsuite-component-progressBar-description: #6d7b90;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #314662;--devsuite-component-spinner-accentForeground: #178f91;--devsuite-component-spinner-successForeground: #23825b;--devsuite-component-spinner-warningForeground: #a66319;--devsuite-component-spinner-track: #f0f4f3;--devsuite-component-spinner-label: #14263e;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #fcfbf7;--devsuite-component-summaryBox-neutralBorder: #c9bfad;--devsuite-component-summaryBox-neutralAccent: #314662;--devsuite-component-summaryBox-accentBackground: #e5f3f1;--devsuite-component-summaryBox-accentBorder: #178f91;--devsuite-component-summaryBox-accentAccent: #178f91;--devsuite-component-summaryBox-successBackground: #ddf1e7;--devsuite-component-summaryBox-successBorder: #23825b;--devsuite-component-summaryBox-successAccent: #23825b;--devsuite-component-summaryBox-warningBackground: #f8e7cd;--devsuite-component-summaryBox-warningBorder: #a66319;--devsuite-component-summaryBox-warningAccent: #a66319;--devsuite-component-summaryBox-title: #14263e;--devsuite-component-summaryBox-body: #314662;--devsuite-component-summaryBox-listMarker: #6d7b90;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #e5f3f1;--devsuite-component-confirmation-accentBorder: #178f91;--devsuite-component-confirmation-accentAccent: #178f91;--devsuite-component-confirmation-successBackground: #ddf1e7;--devsuite-component-confirmation-successBorder: #23825b;--devsuite-component-confirmation-successAccent: #23825b;--devsuite-component-confirmation-warningBackground: #f8e7cd;--devsuite-component-confirmation-warningBorder: #a66319;--devsuite-component-confirmation-warningAccent: #a66319;--devsuite-component-confirmation-title: #14263e;--devsuite-component-confirmation-body: #314662;--devsuite-component-confirmation-meta: #6d7b90;--devsuite-component-confirmation-nextStepBackground: #fffefb;--devsuite-component-confirmation-nextStepBorder: #e8e2d7;--devsuite-component-confirmation-nextStepForeground: #314662;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=base][data-devsuite-color-mode=dark][data-devsuite-contrast-mode=standard]{--devsuite-color-canvas: #08131f;--devsuite-color-panel: #0d1a29;--devsuite-color-raised: #112239;--devsuite-color-tint: #17303f;--devsuite-color-accentSurface: #12393d;--devsuite-color-lineSubtle: #294455;--devsuite-color-lineStrong: #607b91;--devsuite-color-inkStrong: #f4f7fb;--devsuite-color-inkBase: #dee7f0;--devsuite-color-inkMuted: #97aabd;--devsuite-color-inkInverse: #08131f;--devsuite-color-accent: #38aeb0;--devsuite-color-accentHover: #54bfc1;--devsuite-color-accentPressed: #27989a;--devsuite-color-accentSoft: #12393d;--devsuite-color-accentSoftHover: #17484d;--devsuite-color-accentSoftPressed: #1b565c;--devsuite-color-accentForeground: #041315;--devsuite-color-success: #39a36d;--devsuite-color-successSoft: #123827;--devsuite-color-warning: #c68733;--devsuite-color-warningSoft: #3c2a10;--devsuite-color-focus: #73d0d2;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #38aeb0;--devsuite-component-button-primaryBackgroundHover: #54bfc1;--devsuite-component-button-primaryBackgroundPressed: #27989a;--devsuite-component-button-primaryBorder: #38aeb0;--devsuite-component-button-primaryBorderHover: #54bfc1;--devsuite-component-button-primaryBorderPressed: #27989a;--devsuite-component-button-primaryForeground: #041315;--devsuite-component-button-secondaryBackground: #12393d;--devsuite-component-button-secondaryBackgroundHover: #17484d;--devsuite-component-button-secondaryBackgroundPressed: #1b565c;--devsuite-component-button-secondaryBorder: #12393d;--devsuite-component-button-secondaryBorderHover: #17484d;--devsuite-component-button-secondaryBorderPressed: #1b565c;--devsuite-component-button-secondaryForeground: #f4f7fb;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #17303f;--devsuite-component-button-ghostBackgroundPressed: #12393d;--devsuite-component-button-ghostBorder: #294455;--devsuite-component-button-ghostBorderHover: #607b91;--devsuite-component-button-ghostBorderPressed: #607b91;--devsuite-component-button-ghostForeground: #dee7f0;--devsuite-component-button-ghostForegroundHover: #f4f7fb;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #112239;--devsuite-component-surface-backgroundSubtle: #0d1a29;--devsuite-component-surface-border: #294455;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #112239;--devsuite-component-field-border: #294455;--devsuite-component-field-borderFocus: #38aeb0;--devsuite-component-field-borderInvalid: #c68733;--devsuite-component-field-ink: #f4f7fb;--devsuite-component-field-label: #f4f7fb;--devsuite-component-field-hint: #97aabd;--devsuite-component-field-error: #c68733;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #38aeb0;--devsuite-component-link-foregroundHover: #54bfc1;--devsuite-component-link-foregroundPressed: #27989a;--devsuite-component-link-foregroundMuted: #dee7f0;--devsuite-component-link-foregroundMutedHover: #f4f7fb;--devsuite-component-link-currentForeground: #f4f7fb;--devsuite-component-link-disabledForeground: #97aabd;--devsuite-component-link-decoration: #38aeb0;--devsuite-component-link-decorationHover: #54bfc1;--devsuite-component-link-decorationMuted: #607b91;--devsuite-component-link-decorationMutedHover: #f4f7fb;--devsuite-component-link-currentDecoration: #607b91;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #112239;--devsuite-component-textArea-border: #294455;--devsuite-component-textArea-borderFocus: #38aeb0;--devsuite-component-textArea-borderInvalid: #c68733;--devsuite-component-textArea-ink: #f4f7fb;--devsuite-component-textArea-label: #f4f7fb;--devsuite-component-textArea-hint: #97aabd;--devsuite-component-textArea-error: #c68733;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #112239;--devsuite-component-checkbox-backgroundHover: #0d1a29;--devsuite-component-checkbox-backgroundSelected: #38aeb0;--devsuite-component-checkbox-backgroundSelectedHover: #54bfc1;--devsuite-component-checkbox-border: #607b91;--devsuite-component-checkbox-borderHover: #dee7f0;--devsuite-component-checkbox-borderSelected: #38aeb0;--devsuite-component-checkbox-borderInvalid: #c68733;--devsuite-component-checkbox-foreground: #041315;--devsuite-component-checkbox-label: #f4f7fb;--devsuite-component-checkbox-hint: #97aabd;--devsuite-component-checkbox-error: #c68733;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #0d1a29;--devsuite-component-switch-trackBackgroundHover: #17303f;--devsuite-component-switch-trackBackgroundSelected: #38aeb0;--devsuite-component-switch-trackBackgroundSelectedHover: #54bfc1;--devsuite-component-switch-trackBorder: #607b91;--devsuite-component-switch-trackBorderSelected: #38aeb0;--devsuite-component-switch-thumbBackground: #112239;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #f4f7fb;--devsuite-component-switch-hint: #97aabd;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #112239;--devsuite-component-dateField-border: #294455;--devsuite-component-dateField-borderFocus: #38aeb0;--devsuite-component-dateField-borderInvalid: #c68733;--devsuite-component-dateField-ink: #f4f7fb;--devsuite-component-dateField-placeholder: #97aabd;--devsuite-component-dateField-literal: #97aabd;--devsuite-component-dateField-label: #f4f7fb;--devsuite-component-dateField-hint: #97aabd;--devsuite-component-dateField-error: #c68733;--devsuite-component-dateField-segmentBackgroundFocus: #12393d;--devsuite-component-dateField-segmentForegroundFocus: #f4f7fb;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #112239;--devsuite-component-dropdown-backgroundHover: #0d1a29;--devsuite-component-dropdown-border: #294455;--devsuite-component-dropdown-borderFocus: #38aeb0;--devsuite-component-dropdown-borderInvalid: #c68733;--devsuite-component-dropdown-ink: #f4f7fb;--devsuite-component-dropdown-placeholder: #97aabd;--devsuite-component-dropdown-label: #f4f7fb;--devsuite-component-dropdown-hint: #97aabd;--devsuite-component-dropdown-error: #c68733;--devsuite-component-dropdown-icon: #97aabd;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #112239;--devsuite-component-dropdown-popoverBorder: #294455;--devsuite-component-dropdown-optionBackgroundHover: #0d1a29;--devsuite-component-dropdown-optionBackgroundSelected: #12393d;--devsuite-component-dropdown-optionForeground: #f4f7fb;--devsuite-component-dropdown-optionForegroundMuted: #97aabd;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #112239;--devsuite-component-numberField-border: #294455;--devsuite-component-numberField-borderFocus: #38aeb0;--devsuite-component-numberField-borderInvalid: #c68733;--devsuite-component-numberField-ink: #f4f7fb;--devsuite-component-numberField-label: #f4f7fb;--devsuite-component-numberField-hint: #97aabd;--devsuite-component-numberField-error: #c68733;--devsuite-component-numberField-buttonBackground: #0d1a29;--devsuite-component-numberField-buttonBackgroundHover: #17303f;--devsuite-component-numberField-buttonBackgroundPressed: #12393d;--devsuite-component-numberField-buttonForeground: #f4f7fb;--devsuite-component-numberField-buttonBorder: #294455;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #112239;--devsuite-component-radioButton-backgroundHover: #0d1a29;--devsuite-component-radioButton-backgroundSelected: #12393d;--devsuite-component-radioButton-border: #607b91;--devsuite-component-radioButton-borderHover: #dee7f0;--devsuite-component-radioButton-borderSelected: #38aeb0;--devsuite-component-radioButton-indicatorBackground: #112239;--devsuite-component-radioButton-indicatorBorder: #607b91;--devsuite-component-radioButton-indicatorBorderSelected: #38aeb0;--devsuite-component-radioButton-indicatorDot: #38aeb0;--devsuite-component-radioButton-label: #f4f7fb;--devsuite-component-radioButton-description: #97aabd;--devsuite-component-radioButton-hint: #97aabd;--devsuite-component-radioButton-error: #c68733;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #112239;--devsuite-component-searchField-border: #294455;--devsuite-component-searchField-borderFocus: #38aeb0;--devsuite-component-searchField-borderInvalid: #c68733;--devsuite-component-searchField-ink: #f4f7fb;--devsuite-component-searchField-placeholder: #97aabd;--devsuite-component-searchField-label: #f4f7fb;--devsuite-component-searchField-hint: #97aabd;--devsuite-component-searchField-error: #c68733;--devsuite-component-searchField-icon: #97aabd;--devsuite-component-searchField-clearBackground: #0d1a29;--devsuite-component-searchField-clearBackgroundHover: #17303f;--devsuite-component-searchField-clearForeground: #f4f7fb;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #112239;--devsuite-component-datePicker-backgroundHover: #0d1a29;--devsuite-component-datePicker-border: #294455;--devsuite-component-datePicker-borderFocus: #38aeb0;--devsuite-component-datePicker-borderInvalid: #c68733;--devsuite-component-datePicker-ink: #f4f7fb;--devsuite-component-datePicker-placeholder: #97aabd;--devsuite-component-datePicker-literal: #97aabd;--devsuite-component-datePicker-label: #f4f7fb;--devsuite-component-datePicker-hint: #97aabd;--devsuite-component-datePicker-error: #c68733;--devsuite-component-datePicker-triggerBackground: #0d1a29;--devsuite-component-datePicker-triggerBackgroundHover: #17303f;--devsuite-component-datePicker-triggerForeground: #f4f7fb;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #112239;--devsuite-component-dateRangePicker-backgroundHover: #0d1a29;--devsuite-component-dateRangePicker-border: #294455;--devsuite-component-dateRangePicker-borderFocus: #38aeb0;--devsuite-component-dateRangePicker-borderInvalid: #c68733;--devsuite-component-dateRangePicker-ink: #f4f7fb;--devsuite-component-dateRangePicker-placeholder: #97aabd;--devsuite-component-dateRangePicker-literal: #97aabd;--devsuite-component-dateRangePicker-label: #f4f7fb;--devsuite-component-dateRangePicker-hint: #97aabd;--devsuite-component-dateRangePicker-error: #c68733;--devsuite-component-dateRangePicker-triggerBackground: #0d1a29;--devsuite-component-dateRangePicker-triggerBackgroundHover: #17303f;--devsuite-component-dateRangePicker-triggerForeground: #f4f7fb;--devsuite-component-dateRangePicker-separator: #97aabd;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #112239;--devsuite-component-calendar-border: #294455;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #f4f7fb;--devsuite-component-calendar-navBackground: #0d1a29;--devsuite-component-calendar-navBackgroundHover: #17303f;--devsuite-component-calendar-navForeground: #f4f7fb;--devsuite-component-calendar-weekday: #97aabd;--devsuite-component-calendar-cellForeground: #dee7f0;--devsuite-component-calendar-cellForegroundMuted: #97aabd;--devsuite-component-calendar-cellForegroundSelected: #041315;--devsuite-component-calendar-cellUnavailable: #c68733;--devsuite-component-calendar-cellBackgroundHover: #0d1a29;--devsuite-component-calendar-cellBackgroundSelected: #38aeb0;--devsuite-component-calendar-cellBackgroundRange: #12393d;--devsuite-component-calendar-cellBorderToday: #38aeb0;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #112239;--devsuite-component-comboBox-border: #294455;--devsuite-component-comboBox-borderFocus: #38aeb0;--devsuite-component-comboBox-borderInvalid: #c68733;--devsuite-component-comboBox-ink: #f4f7fb;--devsuite-component-comboBox-placeholder: #97aabd;--devsuite-component-comboBox-label: #f4f7fb;--devsuite-component-comboBox-hint: #97aabd;--devsuite-component-comboBox-error: #c68733;--devsuite-component-comboBox-triggerBackground: #0d1a29;--devsuite-component-comboBox-triggerBackgroundHover: #17303f;--devsuite-component-comboBox-triggerForeground: #f4f7fb;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #112239;--devsuite-component-comboBox-popoverBorder: #294455;--devsuite-component-comboBox-optionBackgroundHover: #0d1a29;--devsuite-component-comboBox-optionBackgroundSelected: #12393d;--devsuite-component-comboBox-optionForeground: #f4f7fb;--devsuite-component-comboBox-optionForegroundMuted: #97aabd;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #112239;--devsuite-component-selector-backgroundHover: #0d1a29;--devsuite-component-selector-backgroundSelected: #12393d;--devsuite-component-selector-border: #294455;--devsuite-component-selector-borderHover: #607b91;--devsuite-component-selector-borderSelected: #38aeb0;--devsuite-component-selector-title: #f4f7fb;--devsuite-component-selector-description: #97aabd;--devsuite-component-selector-accent: #38aeb0;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #112239;--devsuite-component-accordion-backgroundHover: #0d1a29;--devsuite-component-accordion-backgroundExpanded: #0d1a29;--devsuite-component-accordion-border: #294455;--devsuite-component-accordion-borderHover: #607b91;--devsuite-component-accordion-title: #f4f7fb;--devsuite-component-accordion-summary: #97aabd;--devsuite-component-accordion-body: #dee7f0;--devsuite-component-accordion-icon: #97aabd;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(2, 6, 23, .78);--devsuite-component-dialog-surfaceBackground: #112239;--devsuite-component-dialog-surfaceBorder: #294455;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #f4f7fb;--devsuite-component-dialog-description: #97aabd;--devsuite-component-dialog-body: #dee7f0;--devsuite-component-dialog-dismissBackground: #0d1a29;--devsuite-component-dialog-dismissBackgroundHover: #17303f;--devsuite-component-dialog-dismissForeground: #f4f7fb;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #112239;--devsuite-component-tooltip-foreground: #f4f7fb;--devsuite-component-tooltip-border: #294455;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #0d1a29;--devsuite-component-notification-neutralBorder: #607b91;--devsuite-component-notification-neutralAccent: #dee7f0;--devsuite-component-notification-accentBackground: #12393d;--devsuite-component-notification-accentBorder: #38aeb0;--devsuite-component-notification-accentAccent: #38aeb0;--devsuite-component-notification-successBackground: #123827;--devsuite-component-notification-successBorder: #39a36d;--devsuite-component-notification-successAccent: #39a36d;--devsuite-component-notification-warningBackground: #3c2a10;--devsuite-component-notification-warningBorder: #c68733;--devsuite-component-notification-warningAccent: #c68733;--devsuite-component-notification-title: #f4f7fb;--devsuite-component-notification-body: #dee7f0;--devsuite-component-notification-dismissForeground: #f4f7fb;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #0d1a29, #12393d);--devsuite-component-shell-heroBorder: #294455;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #12393d;--devsuite-component-shell-eyebrowForeground: #f4f7fb;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #97aabd;--devsuite-component-metric-value: #f4f7fb;--devsuite-component-metric-detail: #97aabd;--devsuite-component-toolbar-background: #0d1a29;--devsuite-component-toolbar-border: #294455;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #112239;--devsuite-component-contentCard-border: #294455;--devsuite-component-contentCard-borderHover: #607b91;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #f4f7fb;--devsuite-component-contentCard-body: #dee7f0;--devsuite-component-contentCard-meta: #97aabd;--devsuite-component-contentCard-tagBackground: #12393d;--devsuite-component-contentCard-tagForeground: #f4f7fb;--devsuite-component-prose-body: #dee7f0;--devsuite-component-prose-heading: #f4f7fb;--devsuite-component-prose-muted: #97aabd;--devsuite-component-prose-codeBackground: #08131f;--devsuite-component-prose-codeForeground: #f4f7fb;--devsuite-component-prose-codeBorder: #294455;--devsuite-component-text-defaultForeground: #dee7f0;--devsuite-component-text-mutedForeground: #97aabd;--devsuite-component-text-strongForeground: #f4f7fb;--devsuite-component-text-accentForeground: #38aeb0;--devsuite-component-text-successForeground: #39a36d;--devsuite-component-text-warningForeground: #c68733;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #dee7f0;--devsuite-component-paragraph-mutedForeground: #97aabd;--devsuite-component-paragraph-strongForeground: #f4f7fb;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #f4f7fb;--devsuite-component-strong-accentForeground: #38aeb0;--devsuite-component-strong-successForeground: #39a36d;--devsuite-component-strong-warningForeground: #c68733;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #0d1a29;--devsuite-component-tabs-listBorder: #294455;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #17303f;--devsuite-component-tabs-tabBackgroundSelected: #112239;--devsuite-component-tabs-tabBorderSelected: #607b91;--devsuite-component-tabs-tabForeground: #dee7f0;--devsuite-component-tabs-tabForegroundSelected: #f4f7fb;--devsuite-component-tabs-panelBackground: #112239;--devsuite-component-tabs-panelBorder: #294455;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #12393d;--devsuite-component-tag-accentForeground: #f4f7fb;--devsuite-component-tag-mutedBackground: #0d1a29;--devsuite-component-tag-mutedForeground: #dee7f0;--devsuite-component-tag-successBackground: #123827;--devsuite-component-tag-successForeground: #f4f7fb;--devsuite-component-tag-warningBackground: #3c2a10;--devsuite-component-tag-warningForeground: #f4f7fb;--devsuite-component-tag-border: #294455;--devsuite-component-menu-popoverBackground: #112239;--devsuite-component-menu-popoverBorder: #294455;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #0d1a29;--devsuite-component-menu-itemBackgroundPressed: #12393d;--devsuite-component-menu-itemForeground: #f4f7fb;--devsuite-component-menu-itemForegroundMuted: #97aabd;--devsuite-component-menu-itemShortcut: #97aabd;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #3c2a10;--devsuite-component-errorSummary-border: #c68733;--devsuite-component-errorSummary-accent: #c68733;--devsuite-component-errorSummary-title: #f4f7fb;--devsuite-component-errorSummary-body: #dee7f0;--devsuite-component-errorSummary-link: #38aeb0;--devsuite-component-errorSummary-linkHover: #54bfc1;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #3c2a10;--devsuite-component-fieldError-border: #c68733;--devsuite-component-fieldError-foreground: #c68733;--devsuite-component-fieldError-icon: #c68733;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #0d1a29;--devsuite-component-progressBar-trackBorder: #294455;--devsuite-component-progressBar-accentFill: #38aeb0;--devsuite-component-progressBar-successFill: #39a36d;--devsuite-component-progressBar-warningFill: #c68733;--devsuite-component-progressBar-label: #f4f7fb;--devsuite-component-progressBar-value: #97aabd;--devsuite-component-progressBar-description: #97aabd;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #dee7f0;--devsuite-component-spinner-accentForeground: #38aeb0;--devsuite-component-spinner-successForeground: #39a36d;--devsuite-component-spinner-warningForeground: #c68733;--devsuite-component-spinner-track: #17303f;--devsuite-component-spinner-label: #f4f7fb;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #0d1a29;--devsuite-component-summaryBox-neutralBorder: #607b91;--devsuite-component-summaryBox-neutralAccent: #dee7f0;--devsuite-component-summaryBox-accentBackground: #12393d;--devsuite-component-summaryBox-accentBorder: #38aeb0;--devsuite-component-summaryBox-accentAccent: #38aeb0;--devsuite-component-summaryBox-successBackground: #123827;--devsuite-component-summaryBox-successBorder: #39a36d;--devsuite-component-summaryBox-successAccent: #39a36d;--devsuite-component-summaryBox-warningBackground: #3c2a10;--devsuite-component-summaryBox-warningBorder: #c68733;--devsuite-component-summaryBox-warningAccent: #c68733;--devsuite-component-summaryBox-title: #f4f7fb;--devsuite-component-summaryBox-body: #dee7f0;--devsuite-component-summaryBox-listMarker: #97aabd;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #12393d;--devsuite-component-confirmation-accentBorder: #38aeb0;--devsuite-component-confirmation-accentAccent: #38aeb0;--devsuite-component-confirmation-successBackground: #123827;--devsuite-component-confirmation-successBorder: #39a36d;--devsuite-component-confirmation-successAccent: #39a36d;--devsuite-component-confirmation-warningBackground: #3c2a10;--devsuite-component-confirmation-warningBorder: #c68733;--devsuite-component-confirmation-warningAccent: #c68733;--devsuite-component-confirmation-title: #f4f7fb;--devsuite-component-confirmation-body: #dee7f0;--devsuite-component-confirmation-meta: #97aabd;--devsuite-component-confirmation-nextStepBackground: #112239;--devsuite-component-confirmation-nextStepBorder: #294455;--devsuite-component-confirmation-nextStepForeground: #dee7f0;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=base][data-devsuite-color-mode=dark][data-devsuite-contrast-mode=high]{--devsuite-color-canvas: #050d17;--devsuite-color-panel: #09131f;--devsuite-color-raised: #0d1a2a;--devsuite-color-tint: #102635;--devsuite-color-accentSurface: #0f3236;--devsuite-color-lineSubtle: #35536a;--devsuite-color-lineStrong: #8ba6bc;--devsuite-color-inkStrong: #fcfdff;--devsuite-color-inkBase: #edf4fb;--devsuite-color-inkMuted: #bbcad7;--devsuite-color-inkInverse: #050d17;--devsuite-color-accent: #4ec4c6;--devsuite-color-accentHover: #67d6d8;--devsuite-color-accentPressed: #34aeb0;--devsuite-color-accentSoft: #10353a;--devsuite-color-accentSoftHover: #154247;--devsuite-color-accentSoftPressed: #1a4e54;--devsuite-color-accentForeground: #041112;--devsuite-color-success: #47b27a;--devsuite-color-successSoft: #173e2c;--devsuite-color-warning: #d8953e;--devsuite-color-warningSoft: #4b3211;--devsuite-color-focus: #95e3e5;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #4ec4c6;--devsuite-component-button-primaryBackgroundHover: #67d6d8;--devsuite-component-button-primaryBackgroundPressed: #34aeb0;--devsuite-component-button-primaryBorder: #4ec4c6;--devsuite-component-button-primaryBorderHover: #67d6d8;--devsuite-component-button-primaryBorderPressed: #34aeb0;--devsuite-component-button-primaryForeground: #041112;--devsuite-component-button-secondaryBackground: #10353a;--devsuite-component-button-secondaryBackgroundHover: #154247;--devsuite-component-button-secondaryBackgroundPressed: #1a4e54;--devsuite-component-button-secondaryBorder: #10353a;--devsuite-component-button-secondaryBorderHover: #154247;--devsuite-component-button-secondaryBorderPressed: #1a4e54;--devsuite-component-button-secondaryForeground: #fcfdff;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #102635;--devsuite-component-button-ghostBackgroundPressed: #10353a;--devsuite-component-button-ghostBorder: #35536a;--devsuite-component-button-ghostBorderHover: #8ba6bc;--devsuite-component-button-ghostBorderPressed: #8ba6bc;--devsuite-component-button-ghostForeground: #edf4fb;--devsuite-component-button-ghostForegroundHover: #fcfdff;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #0d1a2a;--devsuite-component-surface-backgroundSubtle: #09131f;--devsuite-component-surface-border: #35536a;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #0d1a2a;--devsuite-component-field-border: #35536a;--devsuite-component-field-borderFocus: #4ec4c6;--devsuite-component-field-borderInvalid: #d8953e;--devsuite-component-field-ink: #fcfdff;--devsuite-component-field-label: #fcfdff;--devsuite-component-field-hint: #bbcad7;--devsuite-component-field-error: #d8953e;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #4ec4c6;--devsuite-component-link-foregroundHover: #67d6d8;--devsuite-component-link-foregroundPressed: #34aeb0;--devsuite-component-link-foregroundMuted: #edf4fb;--devsuite-component-link-foregroundMutedHover: #fcfdff;--devsuite-component-link-currentForeground: #fcfdff;--devsuite-component-link-disabledForeground: #bbcad7;--devsuite-component-link-decoration: #4ec4c6;--devsuite-component-link-decorationHover: #67d6d8;--devsuite-component-link-decorationMuted: #8ba6bc;--devsuite-component-link-decorationMutedHover: #fcfdff;--devsuite-component-link-currentDecoration: #8ba6bc;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #0d1a2a;--devsuite-component-textArea-border: #35536a;--devsuite-component-textArea-borderFocus: #4ec4c6;--devsuite-component-textArea-borderInvalid: #d8953e;--devsuite-component-textArea-ink: #fcfdff;--devsuite-component-textArea-label: #fcfdff;--devsuite-component-textArea-hint: #bbcad7;--devsuite-component-textArea-error: #d8953e;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #0d1a2a;--devsuite-component-checkbox-backgroundHover: #09131f;--devsuite-component-checkbox-backgroundSelected: #4ec4c6;--devsuite-component-checkbox-backgroundSelectedHover: #67d6d8;--devsuite-component-checkbox-border: #8ba6bc;--devsuite-component-checkbox-borderHover: #edf4fb;--devsuite-component-checkbox-borderSelected: #4ec4c6;--devsuite-component-checkbox-borderInvalid: #d8953e;--devsuite-component-checkbox-foreground: #041112;--devsuite-component-checkbox-label: #fcfdff;--devsuite-component-checkbox-hint: #bbcad7;--devsuite-component-checkbox-error: #d8953e;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #09131f;--devsuite-component-switch-trackBackgroundHover: #102635;--devsuite-component-switch-trackBackgroundSelected: #4ec4c6;--devsuite-component-switch-trackBackgroundSelectedHover: #67d6d8;--devsuite-component-switch-trackBorder: #8ba6bc;--devsuite-component-switch-trackBorderSelected: #4ec4c6;--devsuite-component-switch-thumbBackground: #0d1a2a;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #fcfdff;--devsuite-component-switch-hint: #bbcad7;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #0d1a2a;--devsuite-component-dateField-border: #35536a;--devsuite-component-dateField-borderFocus: #4ec4c6;--devsuite-component-dateField-borderInvalid: #d8953e;--devsuite-component-dateField-ink: #fcfdff;--devsuite-component-dateField-placeholder: #bbcad7;--devsuite-component-dateField-literal: #bbcad7;--devsuite-component-dateField-label: #fcfdff;--devsuite-component-dateField-hint: #bbcad7;--devsuite-component-dateField-error: #d8953e;--devsuite-component-dateField-segmentBackgroundFocus: #10353a;--devsuite-component-dateField-segmentForegroundFocus: #fcfdff;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #0d1a2a;--devsuite-component-dropdown-backgroundHover: #09131f;--devsuite-component-dropdown-border: #35536a;--devsuite-component-dropdown-borderFocus: #4ec4c6;--devsuite-component-dropdown-borderInvalid: #d8953e;--devsuite-component-dropdown-ink: #fcfdff;--devsuite-component-dropdown-placeholder: #bbcad7;--devsuite-component-dropdown-label: #fcfdff;--devsuite-component-dropdown-hint: #bbcad7;--devsuite-component-dropdown-error: #d8953e;--devsuite-component-dropdown-icon: #bbcad7;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #0d1a2a;--devsuite-component-dropdown-popoverBorder: #35536a;--devsuite-component-dropdown-optionBackgroundHover: #09131f;--devsuite-component-dropdown-optionBackgroundSelected: #10353a;--devsuite-component-dropdown-optionForeground: #fcfdff;--devsuite-component-dropdown-optionForegroundMuted: #bbcad7;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #0d1a2a;--devsuite-component-numberField-border: #35536a;--devsuite-component-numberField-borderFocus: #4ec4c6;--devsuite-component-numberField-borderInvalid: #d8953e;--devsuite-component-numberField-ink: #fcfdff;--devsuite-component-numberField-label: #fcfdff;--devsuite-component-numberField-hint: #bbcad7;--devsuite-component-numberField-error: #d8953e;--devsuite-component-numberField-buttonBackground: #09131f;--devsuite-component-numberField-buttonBackgroundHover: #102635;--devsuite-component-numberField-buttonBackgroundPressed: #10353a;--devsuite-component-numberField-buttonForeground: #fcfdff;--devsuite-component-numberField-buttonBorder: #35536a;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #0d1a2a;--devsuite-component-radioButton-backgroundHover: #09131f;--devsuite-component-radioButton-backgroundSelected: #10353a;--devsuite-component-radioButton-border: #8ba6bc;--devsuite-component-radioButton-borderHover: #edf4fb;--devsuite-component-radioButton-borderSelected: #4ec4c6;--devsuite-component-radioButton-indicatorBackground: #0d1a2a;--devsuite-component-radioButton-indicatorBorder: #8ba6bc;--devsuite-component-radioButton-indicatorBorderSelected: #4ec4c6;--devsuite-component-radioButton-indicatorDot: #4ec4c6;--devsuite-component-radioButton-label: #fcfdff;--devsuite-component-radioButton-description: #bbcad7;--devsuite-component-radioButton-hint: #bbcad7;--devsuite-component-radioButton-error: #d8953e;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #0d1a2a;--devsuite-component-searchField-border: #35536a;--devsuite-component-searchField-borderFocus: #4ec4c6;--devsuite-component-searchField-borderInvalid: #d8953e;--devsuite-component-searchField-ink: #fcfdff;--devsuite-component-searchField-placeholder: #bbcad7;--devsuite-component-searchField-label: #fcfdff;--devsuite-component-searchField-hint: #bbcad7;--devsuite-component-searchField-error: #d8953e;--devsuite-component-searchField-icon: #bbcad7;--devsuite-component-searchField-clearBackground: #09131f;--devsuite-component-searchField-clearBackgroundHover: #102635;--devsuite-component-searchField-clearForeground: #fcfdff;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #0d1a2a;--devsuite-component-datePicker-backgroundHover: #09131f;--devsuite-component-datePicker-border: #35536a;--devsuite-component-datePicker-borderFocus: #4ec4c6;--devsuite-component-datePicker-borderInvalid: #d8953e;--devsuite-component-datePicker-ink: #fcfdff;--devsuite-component-datePicker-placeholder: #bbcad7;--devsuite-component-datePicker-literal: #bbcad7;--devsuite-component-datePicker-label: #fcfdff;--devsuite-component-datePicker-hint: #bbcad7;--devsuite-component-datePicker-error: #d8953e;--devsuite-component-datePicker-triggerBackground: #09131f;--devsuite-component-datePicker-triggerBackgroundHover: #102635;--devsuite-component-datePicker-triggerForeground: #fcfdff;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #0d1a2a;--devsuite-component-dateRangePicker-backgroundHover: #09131f;--devsuite-component-dateRangePicker-border: #35536a;--devsuite-component-dateRangePicker-borderFocus: #4ec4c6;--devsuite-component-dateRangePicker-borderInvalid: #d8953e;--devsuite-component-dateRangePicker-ink: #fcfdff;--devsuite-component-dateRangePicker-placeholder: #bbcad7;--devsuite-component-dateRangePicker-literal: #bbcad7;--devsuite-component-dateRangePicker-label: #fcfdff;--devsuite-component-dateRangePicker-hint: #bbcad7;--devsuite-component-dateRangePicker-error: #d8953e;--devsuite-component-dateRangePicker-triggerBackground: #09131f;--devsuite-component-dateRangePicker-triggerBackgroundHover: #102635;--devsuite-component-dateRangePicker-triggerForeground: #fcfdff;--devsuite-component-dateRangePicker-separator: #bbcad7;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #0d1a2a;--devsuite-component-calendar-border: #35536a;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #fcfdff;--devsuite-component-calendar-navBackground: #09131f;--devsuite-component-calendar-navBackgroundHover: #102635;--devsuite-component-calendar-navForeground: #fcfdff;--devsuite-component-calendar-weekday: #bbcad7;--devsuite-component-calendar-cellForeground: #edf4fb;--devsuite-component-calendar-cellForegroundMuted: #bbcad7;--devsuite-component-calendar-cellForegroundSelected: #041112;--devsuite-component-calendar-cellUnavailable: #d8953e;--devsuite-component-calendar-cellBackgroundHover: #09131f;--devsuite-component-calendar-cellBackgroundSelected: #4ec4c6;--devsuite-component-calendar-cellBackgroundRange: #10353a;--devsuite-component-calendar-cellBorderToday: #4ec4c6;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #0d1a2a;--devsuite-component-comboBox-border: #35536a;--devsuite-component-comboBox-borderFocus: #4ec4c6;--devsuite-component-comboBox-borderInvalid: #d8953e;--devsuite-component-comboBox-ink: #fcfdff;--devsuite-component-comboBox-placeholder: #bbcad7;--devsuite-component-comboBox-label: #fcfdff;--devsuite-component-comboBox-hint: #bbcad7;--devsuite-component-comboBox-error: #d8953e;--devsuite-component-comboBox-triggerBackground: #09131f;--devsuite-component-comboBox-triggerBackgroundHover: #102635;--devsuite-component-comboBox-triggerForeground: #fcfdff;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #0d1a2a;--devsuite-component-comboBox-popoverBorder: #35536a;--devsuite-component-comboBox-optionBackgroundHover: #09131f;--devsuite-component-comboBox-optionBackgroundSelected: #10353a;--devsuite-component-comboBox-optionForeground: #fcfdff;--devsuite-component-comboBox-optionForegroundMuted: #bbcad7;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #0d1a2a;--devsuite-component-selector-backgroundHover: #09131f;--devsuite-component-selector-backgroundSelected: #10353a;--devsuite-component-selector-border: #35536a;--devsuite-component-selector-borderHover: #8ba6bc;--devsuite-component-selector-borderSelected: #4ec4c6;--devsuite-component-selector-title: #fcfdff;--devsuite-component-selector-description: #bbcad7;--devsuite-component-selector-accent: #4ec4c6;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #0d1a2a;--devsuite-component-accordion-backgroundHover: #09131f;--devsuite-component-accordion-backgroundExpanded: #09131f;--devsuite-component-accordion-border: #35536a;--devsuite-component-accordion-borderHover: #8ba6bc;--devsuite-component-accordion-title: #fcfdff;--devsuite-component-accordion-summary: #bbcad7;--devsuite-component-accordion-body: #edf4fb;--devsuite-component-accordion-icon: #bbcad7;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(2, 6, 23, .78);--devsuite-component-dialog-surfaceBackground: #0d1a2a;--devsuite-component-dialog-surfaceBorder: #35536a;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #fcfdff;--devsuite-component-dialog-description: #bbcad7;--devsuite-component-dialog-body: #edf4fb;--devsuite-component-dialog-dismissBackground: #09131f;--devsuite-component-dialog-dismissBackgroundHover: #102635;--devsuite-component-dialog-dismissForeground: #fcfdff;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #0d1a2a;--devsuite-component-tooltip-foreground: #fcfdff;--devsuite-component-tooltip-border: #35536a;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #09131f;--devsuite-component-notification-neutralBorder: #8ba6bc;--devsuite-component-notification-neutralAccent: #edf4fb;--devsuite-component-notification-accentBackground: #10353a;--devsuite-component-notification-accentBorder: #4ec4c6;--devsuite-component-notification-accentAccent: #4ec4c6;--devsuite-component-notification-successBackground: #173e2c;--devsuite-component-notification-successBorder: #47b27a;--devsuite-component-notification-successAccent: #47b27a;--devsuite-component-notification-warningBackground: #4b3211;--devsuite-component-notification-warningBorder: #d8953e;--devsuite-component-notification-warningAccent: #d8953e;--devsuite-component-notification-title: #fcfdff;--devsuite-component-notification-body: #edf4fb;--devsuite-component-notification-dismissForeground: #fcfdff;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #09131f, #10353a);--devsuite-component-shell-heroBorder: #35536a;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #10353a;--devsuite-component-shell-eyebrowForeground: #fcfdff;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #bbcad7;--devsuite-component-metric-value: #fcfdff;--devsuite-component-metric-detail: #bbcad7;--devsuite-component-toolbar-background: #09131f;--devsuite-component-toolbar-border: #35536a;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #0d1a2a;--devsuite-component-contentCard-border: #35536a;--devsuite-component-contentCard-borderHover: #8ba6bc;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #fcfdff;--devsuite-component-contentCard-body: #edf4fb;--devsuite-component-contentCard-meta: #bbcad7;--devsuite-component-contentCard-tagBackground: #10353a;--devsuite-component-contentCard-tagForeground: #fcfdff;--devsuite-component-prose-body: #edf4fb;--devsuite-component-prose-heading: #fcfdff;--devsuite-component-prose-muted: #bbcad7;--devsuite-component-prose-codeBackground: #050d17;--devsuite-component-prose-codeForeground: #fcfdff;--devsuite-component-prose-codeBorder: #35536a;--devsuite-component-text-defaultForeground: #edf4fb;--devsuite-component-text-mutedForeground: #bbcad7;--devsuite-component-text-strongForeground: #fcfdff;--devsuite-component-text-accentForeground: #4ec4c6;--devsuite-component-text-successForeground: #47b27a;--devsuite-component-text-warningForeground: #d8953e;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #edf4fb;--devsuite-component-paragraph-mutedForeground: #bbcad7;--devsuite-component-paragraph-strongForeground: #fcfdff;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #fcfdff;--devsuite-component-strong-accentForeground: #4ec4c6;--devsuite-component-strong-successForeground: #47b27a;--devsuite-component-strong-warningForeground: #d8953e;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #09131f;--devsuite-component-tabs-listBorder: #35536a;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #102635;--devsuite-component-tabs-tabBackgroundSelected: #0d1a2a;--devsuite-component-tabs-tabBorderSelected: #8ba6bc;--devsuite-component-tabs-tabForeground: #edf4fb;--devsuite-component-tabs-tabForegroundSelected: #fcfdff;--devsuite-component-tabs-panelBackground: #0d1a2a;--devsuite-component-tabs-panelBorder: #35536a;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #10353a;--devsuite-component-tag-accentForeground: #fcfdff;--devsuite-component-tag-mutedBackground: #09131f;--devsuite-component-tag-mutedForeground: #edf4fb;--devsuite-component-tag-successBackground: #173e2c;--devsuite-component-tag-successForeground: #fcfdff;--devsuite-component-tag-warningBackground: #4b3211;--devsuite-component-tag-warningForeground: #fcfdff;--devsuite-component-tag-border: #35536a;--devsuite-component-menu-popoverBackground: #0d1a2a;--devsuite-component-menu-popoverBorder: #35536a;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #09131f;--devsuite-component-menu-itemBackgroundPressed: #10353a;--devsuite-component-menu-itemForeground: #fcfdff;--devsuite-component-menu-itemForegroundMuted: #bbcad7;--devsuite-component-menu-itemShortcut: #bbcad7;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #4b3211;--devsuite-component-errorSummary-border: #d8953e;--devsuite-component-errorSummary-accent: #d8953e;--devsuite-component-errorSummary-title: #fcfdff;--devsuite-component-errorSummary-body: #edf4fb;--devsuite-component-errorSummary-link: #4ec4c6;--devsuite-component-errorSummary-linkHover: #67d6d8;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #4b3211;--devsuite-component-fieldError-border: #d8953e;--devsuite-component-fieldError-foreground: #d8953e;--devsuite-component-fieldError-icon: #d8953e;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #09131f;--devsuite-component-progressBar-trackBorder: #35536a;--devsuite-component-progressBar-accentFill: #4ec4c6;--devsuite-component-progressBar-successFill: #47b27a;--devsuite-component-progressBar-warningFill: #d8953e;--devsuite-component-progressBar-label: #fcfdff;--devsuite-component-progressBar-value: #bbcad7;--devsuite-component-progressBar-description: #bbcad7;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #edf4fb;--devsuite-component-spinner-accentForeground: #4ec4c6;--devsuite-component-spinner-successForeground: #47b27a;--devsuite-component-spinner-warningForeground: #d8953e;--devsuite-component-spinner-track: #102635;--devsuite-component-spinner-label: #fcfdff;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #09131f;--devsuite-component-summaryBox-neutralBorder: #8ba6bc;--devsuite-component-summaryBox-neutralAccent: #edf4fb;--devsuite-component-summaryBox-accentBackground: #10353a;--devsuite-component-summaryBox-accentBorder: #4ec4c6;--devsuite-component-summaryBox-accentAccent: #4ec4c6;--devsuite-component-summaryBox-successBackground: #173e2c;--devsuite-component-summaryBox-successBorder: #47b27a;--devsuite-component-summaryBox-successAccent: #47b27a;--devsuite-component-summaryBox-warningBackground: #4b3211;--devsuite-component-summaryBox-warningBorder: #d8953e;--devsuite-component-summaryBox-warningAccent: #d8953e;--devsuite-component-summaryBox-title: #fcfdff;--devsuite-component-summaryBox-body: #edf4fb;--devsuite-component-summaryBox-listMarker: #bbcad7;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #10353a;--devsuite-component-confirmation-accentBorder: #4ec4c6;--devsuite-component-confirmation-accentAccent: #4ec4c6;--devsuite-component-confirmation-successBackground: #173e2c;--devsuite-component-confirmation-successBorder: #47b27a;--devsuite-component-confirmation-successAccent: #47b27a;--devsuite-component-confirmation-warningBackground: #4b3211;--devsuite-component-confirmation-warningBorder: #d8953e;--devsuite-component-confirmation-warningAccent: #d8953e;--devsuite-component-confirmation-title: #fcfdff;--devsuite-component-confirmation-body: #edf4fb;--devsuite-component-confirmation-meta: #bbcad7;--devsuite-component-confirmation-nextStepBackground: #0d1a2a;--devsuite-component-confirmation-nextStepBorder: #35536a;--devsuite-component-confirmation-nextStepForeground: #edf4fb;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=base][data-devsuite-color-mode=dark][data-devsuite-contrast-mode=low]{--devsuite-color-canvas: #0c1824;--devsuite-color-panel: #112031;--devsuite-color-raised: #17293d;--devsuite-color-tint: #1c3444;--devsuite-color-accentSurface: #173d42;--devsuite-color-lineSubtle: #314c60;--devsuite-color-lineStrong: #6b8598;--devsuite-color-inkStrong: #eef3f8;--devsuite-color-inkBase: #d4dee9;--devsuite-color-inkMuted: #8ea2b5;--devsuite-color-inkInverse: #0c1824;--devsuite-color-accent: #2b9ea0;--devsuite-color-accentHover: #43b4b6;--devsuite-color-accentPressed: #218688;--devsuite-color-accentSoft: #173d42;--devsuite-color-accentSoftHover: #1c4a50;--devsuite-color-accentSoftPressed: #21585f;--devsuite-color-accentForeground: #061417;--devsuite-color-success: #349365;--devsuite-color-successSoft: #153625;--devsuite-color-warning: #ba7e31;--devsuite-color-warningSoft: #3a2911;--devsuite-color-focus: #69c7ca;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #2b9ea0;--devsuite-component-button-primaryBackgroundHover: #43b4b6;--devsuite-component-button-primaryBackgroundPressed: #218688;--devsuite-component-button-primaryBorder: #2b9ea0;--devsuite-component-button-primaryBorderHover: #43b4b6;--devsuite-component-button-primaryBorderPressed: #218688;--devsuite-component-button-primaryForeground: #061417;--devsuite-component-button-secondaryBackground: #173d42;--devsuite-component-button-secondaryBackgroundHover: #1c4a50;--devsuite-component-button-secondaryBackgroundPressed: #21585f;--devsuite-component-button-secondaryBorder: #173d42;--devsuite-component-button-secondaryBorderHover: #1c4a50;--devsuite-component-button-secondaryBorderPressed: #21585f;--devsuite-component-button-secondaryForeground: #eef3f8;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #1c3444;--devsuite-component-button-ghostBackgroundPressed: #173d42;--devsuite-component-button-ghostBorder: #314c60;--devsuite-component-button-ghostBorderHover: #6b8598;--devsuite-component-button-ghostBorderPressed: #6b8598;--devsuite-component-button-ghostForeground: #d4dee9;--devsuite-component-button-ghostForegroundHover: #eef3f8;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #17293d;--devsuite-component-surface-backgroundSubtle: #112031;--devsuite-component-surface-border: #314c60;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #17293d;--devsuite-component-field-border: #314c60;--devsuite-component-field-borderFocus: #2b9ea0;--devsuite-component-field-borderInvalid: #ba7e31;--devsuite-component-field-ink: #eef3f8;--devsuite-component-field-label: #eef3f8;--devsuite-component-field-hint: #8ea2b5;--devsuite-component-field-error: #ba7e31;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #2b9ea0;--devsuite-component-link-foregroundHover: #43b4b6;--devsuite-component-link-foregroundPressed: #218688;--devsuite-component-link-foregroundMuted: #d4dee9;--devsuite-component-link-foregroundMutedHover: #eef3f8;--devsuite-component-link-currentForeground: #eef3f8;--devsuite-component-link-disabledForeground: #8ea2b5;--devsuite-component-link-decoration: #2b9ea0;--devsuite-component-link-decorationHover: #43b4b6;--devsuite-component-link-decorationMuted: #6b8598;--devsuite-component-link-decorationMutedHover: #eef3f8;--devsuite-component-link-currentDecoration: #6b8598;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #17293d;--devsuite-component-textArea-border: #314c60;--devsuite-component-textArea-borderFocus: #2b9ea0;--devsuite-component-textArea-borderInvalid: #ba7e31;--devsuite-component-textArea-ink: #eef3f8;--devsuite-component-textArea-label: #eef3f8;--devsuite-component-textArea-hint: #8ea2b5;--devsuite-component-textArea-error: #ba7e31;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #17293d;--devsuite-component-checkbox-backgroundHover: #112031;--devsuite-component-checkbox-backgroundSelected: #2b9ea0;--devsuite-component-checkbox-backgroundSelectedHover: #43b4b6;--devsuite-component-checkbox-border: #6b8598;--devsuite-component-checkbox-borderHover: #d4dee9;--devsuite-component-checkbox-borderSelected: #2b9ea0;--devsuite-component-checkbox-borderInvalid: #ba7e31;--devsuite-component-checkbox-foreground: #061417;--devsuite-component-checkbox-label: #eef3f8;--devsuite-component-checkbox-hint: #8ea2b5;--devsuite-component-checkbox-error: #ba7e31;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #112031;--devsuite-component-switch-trackBackgroundHover: #1c3444;--devsuite-component-switch-trackBackgroundSelected: #2b9ea0;--devsuite-component-switch-trackBackgroundSelectedHover: #43b4b6;--devsuite-component-switch-trackBorder: #6b8598;--devsuite-component-switch-trackBorderSelected: #2b9ea0;--devsuite-component-switch-thumbBackground: #17293d;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #eef3f8;--devsuite-component-switch-hint: #8ea2b5;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #17293d;--devsuite-component-dateField-border: #314c60;--devsuite-component-dateField-borderFocus: #2b9ea0;--devsuite-component-dateField-borderInvalid: #ba7e31;--devsuite-component-dateField-ink: #eef3f8;--devsuite-component-dateField-placeholder: #8ea2b5;--devsuite-component-dateField-literal: #8ea2b5;--devsuite-component-dateField-label: #eef3f8;--devsuite-component-dateField-hint: #8ea2b5;--devsuite-component-dateField-error: #ba7e31;--devsuite-component-dateField-segmentBackgroundFocus: #173d42;--devsuite-component-dateField-segmentForegroundFocus: #eef3f8;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #17293d;--devsuite-component-dropdown-backgroundHover: #112031;--devsuite-component-dropdown-border: #314c60;--devsuite-component-dropdown-borderFocus: #2b9ea0;--devsuite-component-dropdown-borderInvalid: #ba7e31;--devsuite-component-dropdown-ink: #eef3f8;--devsuite-component-dropdown-placeholder: #8ea2b5;--devsuite-component-dropdown-label: #eef3f8;--devsuite-component-dropdown-hint: #8ea2b5;--devsuite-component-dropdown-error: #ba7e31;--devsuite-component-dropdown-icon: #8ea2b5;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #17293d;--devsuite-component-dropdown-popoverBorder: #314c60;--devsuite-component-dropdown-optionBackgroundHover: #112031;--devsuite-component-dropdown-optionBackgroundSelected: #173d42;--devsuite-component-dropdown-optionForeground: #eef3f8;--devsuite-component-dropdown-optionForegroundMuted: #8ea2b5;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #17293d;--devsuite-component-numberField-border: #314c60;--devsuite-component-numberField-borderFocus: #2b9ea0;--devsuite-component-numberField-borderInvalid: #ba7e31;--devsuite-component-numberField-ink: #eef3f8;--devsuite-component-numberField-label: #eef3f8;--devsuite-component-numberField-hint: #8ea2b5;--devsuite-component-numberField-error: #ba7e31;--devsuite-component-numberField-buttonBackground: #112031;--devsuite-component-numberField-buttonBackgroundHover: #1c3444;--devsuite-component-numberField-buttonBackgroundPressed: #173d42;--devsuite-component-numberField-buttonForeground: #eef3f8;--devsuite-component-numberField-buttonBorder: #314c60;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #17293d;--devsuite-component-radioButton-backgroundHover: #112031;--devsuite-component-radioButton-backgroundSelected: #173d42;--devsuite-component-radioButton-border: #6b8598;--devsuite-component-radioButton-borderHover: #d4dee9;--devsuite-component-radioButton-borderSelected: #2b9ea0;--devsuite-component-radioButton-indicatorBackground: #17293d;--devsuite-component-radioButton-indicatorBorder: #6b8598;--devsuite-component-radioButton-indicatorBorderSelected: #2b9ea0;--devsuite-component-radioButton-indicatorDot: #2b9ea0;--devsuite-component-radioButton-label: #eef3f8;--devsuite-component-radioButton-description: #8ea2b5;--devsuite-component-radioButton-hint: #8ea2b5;--devsuite-component-radioButton-error: #ba7e31;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #17293d;--devsuite-component-searchField-border: #314c60;--devsuite-component-searchField-borderFocus: #2b9ea0;--devsuite-component-searchField-borderInvalid: #ba7e31;--devsuite-component-searchField-ink: #eef3f8;--devsuite-component-searchField-placeholder: #8ea2b5;--devsuite-component-searchField-label: #eef3f8;--devsuite-component-searchField-hint: #8ea2b5;--devsuite-component-searchField-error: #ba7e31;--devsuite-component-searchField-icon: #8ea2b5;--devsuite-component-searchField-clearBackground: #112031;--devsuite-component-searchField-clearBackgroundHover: #1c3444;--devsuite-component-searchField-clearForeground: #eef3f8;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #17293d;--devsuite-component-datePicker-backgroundHover: #112031;--devsuite-component-datePicker-border: #314c60;--devsuite-component-datePicker-borderFocus: #2b9ea0;--devsuite-component-datePicker-borderInvalid: #ba7e31;--devsuite-component-datePicker-ink: #eef3f8;--devsuite-component-datePicker-placeholder: #8ea2b5;--devsuite-component-datePicker-literal: #8ea2b5;--devsuite-component-datePicker-label: #eef3f8;--devsuite-component-datePicker-hint: #8ea2b5;--devsuite-component-datePicker-error: #ba7e31;--devsuite-component-datePicker-triggerBackground: #112031;--devsuite-component-datePicker-triggerBackgroundHover: #1c3444;--devsuite-component-datePicker-triggerForeground: #eef3f8;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #17293d;--devsuite-component-dateRangePicker-backgroundHover: #112031;--devsuite-component-dateRangePicker-border: #314c60;--devsuite-component-dateRangePicker-borderFocus: #2b9ea0;--devsuite-component-dateRangePicker-borderInvalid: #ba7e31;--devsuite-component-dateRangePicker-ink: #eef3f8;--devsuite-component-dateRangePicker-placeholder: #8ea2b5;--devsuite-component-dateRangePicker-literal: #8ea2b5;--devsuite-component-dateRangePicker-label: #eef3f8;--devsuite-component-dateRangePicker-hint: #8ea2b5;--devsuite-component-dateRangePicker-error: #ba7e31;--devsuite-component-dateRangePicker-triggerBackground: #112031;--devsuite-component-dateRangePicker-triggerBackgroundHover: #1c3444;--devsuite-component-dateRangePicker-triggerForeground: #eef3f8;--devsuite-component-dateRangePicker-separator: #8ea2b5;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #17293d;--devsuite-component-calendar-border: #314c60;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #eef3f8;--devsuite-component-calendar-navBackground: #112031;--devsuite-component-calendar-navBackgroundHover: #1c3444;--devsuite-component-calendar-navForeground: #eef3f8;--devsuite-component-calendar-weekday: #8ea2b5;--devsuite-component-calendar-cellForeground: #d4dee9;--devsuite-component-calendar-cellForegroundMuted: #8ea2b5;--devsuite-component-calendar-cellForegroundSelected: #061417;--devsuite-component-calendar-cellUnavailable: #ba7e31;--devsuite-component-calendar-cellBackgroundHover: #112031;--devsuite-component-calendar-cellBackgroundSelected: #2b9ea0;--devsuite-component-calendar-cellBackgroundRange: #173d42;--devsuite-component-calendar-cellBorderToday: #2b9ea0;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #17293d;--devsuite-component-comboBox-border: #314c60;--devsuite-component-comboBox-borderFocus: #2b9ea0;--devsuite-component-comboBox-borderInvalid: #ba7e31;--devsuite-component-comboBox-ink: #eef3f8;--devsuite-component-comboBox-placeholder: #8ea2b5;--devsuite-component-comboBox-label: #eef3f8;--devsuite-component-comboBox-hint: #8ea2b5;--devsuite-component-comboBox-error: #ba7e31;--devsuite-component-comboBox-triggerBackground: #112031;--devsuite-component-comboBox-triggerBackgroundHover: #1c3444;--devsuite-component-comboBox-triggerForeground: #eef3f8;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #17293d;--devsuite-component-comboBox-popoverBorder: #314c60;--devsuite-component-comboBox-optionBackgroundHover: #112031;--devsuite-component-comboBox-optionBackgroundSelected: #173d42;--devsuite-component-comboBox-optionForeground: #eef3f8;--devsuite-component-comboBox-optionForegroundMuted: #8ea2b5;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #17293d;--devsuite-component-selector-backgroundHover: #112031;--devsuite-component-selector-backgroundSelected: #173d42;--devsuite-component-selector-border: #314c60;--devsuite-component-selector-borderHover: #6b8598;--devsuite-component-selector-borderSelected: #2b9ea0;--devsuite-component-selector-title: #eef3f8;--devsuite-component-selector-description: #8ea2b5;--devsuite-component-selector-accent: #2b9ea0;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #17293d;--devsuite-component-accordion-backgroundHover: #112031;--devsuite-component-accordion-backgroundExpanded: #112031;--devsuite-component-accordion-border: #314c60;--devsuite-component-accordion-borderHover: #6b8598;--devsuite-component-accordion-title: #eef3f8;--devsuite-component-accordion-summary: #8ea2b5;--devsuite-component-accordion-body: #d4dee9;--devsuite-component-accordion-icon: #8ea2b5;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(2, 6, 23, .78);--devsuite-component-dialog-surfaceBackground: #17293d;--devsuite-component-dialog-surfaceBorder: #314c60;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #eef3f8;--devsuite-component-dialog-description: #8ea2b5;--devsuite-component-dialog-body: #d4dee9;--devsuite-component-dialog-dismissBackground: #112031;--devsuite-component-dialog-dismissBackgroundHover: #1c3444;--devsuite-component-dialog-dismissForeground: #eef3f8;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #17293d;--devsuite-component-tooltip-foreground: #eef3f8;--devsuite-component-tooltip-border: #314c60;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #112031;--devsuite-component-notification-neutralBorder: #6b8598;--devsuite-component-notification-neutralAccent: #d4dee9;--devsuite-component-notification-accentBackground: #173d42;--devsuite-component-notification-accentBorder: #2b9ea0;--devsuite-component-notification-accentAccent: #2b9ea0;--devsuite-component-notification-successBackground: #153625;--devsuite-component-notification-successBorder: #349365;--devsuite-component-notification-successAccent: #349365;--devsuite-component-notification-warningBackground: #3a2911;--devsuite-component-notification-warningBorder: #ba7e31;--devsuite-component-notification-warningAccent: #ba7e31;--devsuite-component-notification-title: #eef3f8;--devsuite-component-notification-body: #d4dee9;--devsuite-component-notification-dismissForeground: #eef3f8;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #112031, #173d42);--devsuite-component-shell-heroBorder: #314c60;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #173d42;--devsuite-component-shell-eyebrowForeground: #eef3f8;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #8ea2b5;--devsuite-component-metric-value: #eef3f8;--devsuite-component-metric-detail: #8ea2b5;--devsuite-component-toolbar-background: #112031;--devsuite-component-toolbar-border: #314c60;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #17293d;--devsuite-component-contentCard-border: #314c60;--devsuite-component-contentCard-borderHover: #6b8598;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #eef3f8;--devsuite-component-contentCard-body: #d4dee9;--devsuite-component-contentCard-meta: #8ea2b5;--devsuite-component-contentCard-tagBackground: #173d42;--devsuite-component-contentCard-tagForeground: #eef3f8;--devsuite-component-prose-body: #d4dee9;--devsuite-component-prose-heading: #eef3f8;--devsuite-component-prose-muted: #8ea2b5;--devsuite-component-prose-codeBackground: #0c1824;--devsuite-component-prose-codeForeground: #eef3f8;--devsuite-component-prose-codeBorder: #314c60;--devsuite-component-text-defaultForeground: #d4dee9;--devsuite-component-text-mutedForeground: #8ea2b5;--devsuite-component-text-strongForeground: #eef3f8;--devsuite-component-text-accentForeground: #2b9ea0;--devsuite-component-text-successForeground: #349365;--devsuite-component-text-warningForeground: #ba7e31;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #d4dee9;--devsuite-component-paragraph-mutedForeground: #8ea2b5;--devsuite-component-paragraph-strongForeground: #eef3f8;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #eef3f8;--devsuite-component-strong-accentForeground: #2b9ea0;--devsuite-component-strong-successForeground: #349365;--devsuite-component-strong-warningForeground: #ba7e31;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #112031;--devsuite-component-tabs-listBorder: #314c60;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #1c3444;--devsuite-component-tabs-tabBackgroundSelected: #17293d;--devsuite-component-tabs-tabBorderSelected: #6b8598;--devsuite-component-tabs-tabForeground: #d4dee9;--devsuite-component-tabs-tabForegroundSelected: #eef3f8;--devsuite-component-tabs-panelBackground: #17293d;--devsuite-component-tabs-panelBorder: #314c60;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #173d42;--devsuite-component-tag-accentForeground: #eef3f8;--devsuite-component-tag-mutedBackground: #112031;--devsuite-component-tag-mutedForeground: #d4dee9;--devsuite-component-tag-successBackground: #153625;--devsuite-component-tag-successForeground: #eef3f8;--devsuite-component-tag-warningBackground: #3a2911;--devsuite-component-tag-warningForeground: #eef3f8;--devsuite-component-tag-border: #314c60;--devsuite-component-menu-popoverBackground: #17293d;--devsuite-component-menu-popoverBorder: #314c60;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #112031;--devsuite-component-menu-itemBackgroundPressed: #173d42;--devsuite-component-menu-itemForeground: #eef3f8;--devsuite-component-menu-itemForegroundMuted: #8ea2b5;--devsuite-component-menu-itemShortcut: #8ea2b5;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #3a2911;--devsuite-component-errorSummary-border: #ba7e31;--devsuite-component-errorSummary-accent: #ba7e31;--devsuite-component-errorSummary-title: #eef3f8;--devsuite-component-errorSummary-body: #d4dee9;--devsuite-component-errorSummary-link: #2b9ea0;--devsuite-component-errorSummary-linkHover: #43b4b6;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #3a2911;--devsuite-component-fieldError-border: #ba7e31;--devsuite-component-fieldError-foreground: #ba7e31;--devsuite-component-fieldError-icon: #ba7e31;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #112031;--devsuite-component-progressBar-trackBorder: #314c60;--devsuite-component-progressBar-accentFill: #2b9ea0;--devsuite-component-progressBar-successFill: #349365;--devsuite-component-progressBar-warningFill: #ba7e31;--devsuite-component-progressBar-label: #eef3f8;--devsuite-component-progressBar-value: #8ea2b5;--devsuite-component-progressBar-description: #8ea2b5;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #d4dee9;--devsuite-component-spinner-accentForeground: #2b9ea0;--devsuite-component-spinner-successForeground: #349365;--devsuite-component-spinner-warningForeground: #ba7e31;--devsuite-component-spinner-track: #1c3444;--devsuite-component-spinner-label: #eef3f8;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #112031;--devsuite-component-summaryBox-neutralBorder: #6b8598;--devsuite-component-summaryBox-neutralAccent: #d4dee9;--devsuite-component-summaryBox-accentBackground: #173d42;--devsuite-component-summaryBox-accentBorder: #2b9ea0;--devsuite-component-summaryBox-accentAccent: #2b9ea0;--devsuite-component-summaryBox-successBackground: #153625;--devsuite-component-summaryBox-successBorder: #349365;--devsuite-component-summaryBox-successAccent: #349365;--devsuite-component-summaryBox-warningBackground: #3a2911;--devsuite-component-summaryBox-warningBorder: #ba7e31;--devsuite-component-summaryBox-warningAccent: #ba7e31;--devsuite-component-summaryBox-title: #eef3f8;--devsuite-component-summaryBox-body: #d4dee9;--devsuite-component-summaryBox-listMarker: #8ea2b5;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #173d42;--devsuite-component-confirmation-accentBorder: #2b9ea0;--devsuite-component-confirmation-accentAccent: #2b9ea0;--devsuite-component-confirmation-successBackground: #153625;--devsuite-component-confirmation-successBorder: #349365;--devsuite-component-confirmation-successAccent: #349365;--devsuite-component-confirmation-warningBackground: #3a2911;--devsuite-component-confirmation-warningBorder: #ba7e31;--devsuite-component-confirmation-warningAccent: #ba7e31;--devsuite-component-confirmation-title: #eef3f8;--devsuite-component-confirmation-body: #d4dee9;--devsuite-component-confirmation-meta: #8ea2b5;--devsuite-component-confirmation-nextStepBackground: #17293d;--devsuite-component-confirmation-nextStepBorder: #314c60;--devsuite-component-confirmation-nextStepForeground: #d4dee9;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=alt][data-devsuite-color-mode=light][data-devsuite-contrast-mode=standard]{--devsuite-color-canvas: #f4f7fb;--devsuite-color-panel: #f9fbff;--devsuite-color-raised: #ffffff;--devsuite-color-tint: #e3efff;--devsuite-color-accentSurface: #d8e4ff;--devsuite-color-lineSubtle: #d5ddeb;--devsuite-color-lineStrong: #9dafca;--devsuite-color-inkStrong: #0f1a2f;--devsuite-color-inkBase: #203351;--devsuite-color-inkMuted: #62718f;--devsuite-color-inkInverse: #f9fbff;--devsuite-color-accent: #375dfb;--devsuite-color-accentHover: #2346d0;--devsuite-color-accentPressed: #1936ad;--devsuite-color-accentSoft: #d8e4ff;--devsuite-color-accentSoftHover: #c8d9ff;--devsuite-color-accentSoftPressed: #b7ccff;--devsuite-color-accentForeground: #f9fbff;--devsuite-color-success: #15724c;--devsuite-color-successSoft: #d4ecdf;--devsuite-color-warning: #9b5b12;--devsuite-color-warningSoft: #f6e0c5;--devsuite-color-focus: #375dfb;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #375dfb;--devsuite-component-button-primaryBackgroundHover: #2346d0;--devsuite-component-button-primaryBackgroundPressed: #1936ad;--devsuite-component-button-primaryBorder: #375dfb;--devsuite-component-button-primaryBorderHover: #2346d0;--devsuite-component-button-primaryBorderPressed: #1936ad;--devsuite-component-button-primaryForeground: #f9fbff;--devsuite-component-button-secondaryBackground: #d8e4ff;--devsuite-component-button-secondaryBackgroundHover: #c8d9ff;--devsuite-component-button-secondaryBackgroundPressed: #b7ccff;--devsuite-component-button-secondaryBorder: #d8e4ff;--devsuite-component-button-secondaryBorderHover: #c8d9ff;--devsuite-component-button-secondaryBorderPressed: #b7ccff;--devsuite-component-button-secondaryForeground: #0f1a2f;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #e3efff;--devsuite-component-button-ghostBackgroundPressed: #d8e4ff;--devsuite-component-button-ghostBorder: #d5ddeb;--devsuite-component-button-ghostBorderHover: #9dafca;--devsuite-component-button-ghostBorderPressed: #9dafca;--devsuite-component-button-ghostForeground: #203351;--devsuite-component-button-ghostForegroundHover: #0f1a2f;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #ffffff;--devsuite-component-surface-backgroundSubtle: #f9fbff;--devsuite-component-surface-border: #d5ddeb;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #ffffff;--devsuite-component-field-border: #d5ddeb;--devsuite-component-field-borderFocus: #375dfb;--devsuite-component-field-borderInvalid: #9b5b12;--devsuite-component-field-ink: #0f1a2f;--devsuite-component-field-label: #0f1a2f;--devsuite-component-field-hint: #62718f;--devsuite-component-field-error: #9b5b12;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #375dfb;--devsuite-component-link-foregroundHover: #2346d0;--devsuite-component-link-foregroundPressed: #1936ad;--devsuite-component-link-foregroundMuted: #203351;--devsuite-component-link-foregroundMutedHover: #0f1a2f;--devsuite-component-link-currentForeground: #0f1a2f;--devsuite-component-link-disabledForeground: #62718f;--devsuite-component-link-decoration: #375dfb;--devsuite-component-link-decorationHover: #2346d0;--devsuite-component-link-decorationMuted: #9dafca;--devsuite-component-link-decorationMutedHover: #0f1a2f;--devsuite-component-link-currentDecoration: #9dafca;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #ffffff;--devsuite-component-textArea-border: #d5ddeb;--devsuite-component-textArea-borderFocus: #375dfb;--devsuite-component-textArea-borderInvalid: #9b5b12;--devsuite-component-textArea-ink: #0f1a2f;--devsuite-component-textArea-label: #0f1a2f;--devsuite-component-textArea-hint: #62718f;--devsuite-component-textArea-error: #9b5b12;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #ffffff;--devsuite-component-checkbox-backgroundHover: #f9fbff;--devsuite-component-checkbox-backgroundSelected: #375dfb;--devsuite-component-checkbox-backgroundSelectedHover: #2346d0;--devsuite-component-checkbox-border: #9dafca;--devsuite-component-checkbox-borderHover: #203351;--devsuite-component-checkbox-borderSelected: #375dfb;--devsuite-component-checkbox-borderInvalid: #9b5b12;--devsuite-component-checkbox-foreground: #f9fbff;--devsuite-component-checkbox-label: #0f1a2f;--devsuite-component-checkbox-hint: #62718f;--devsuite-component-checkbox-error: #9b5b12;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #f9fbff;--devsuite-component-switch-trackBackgroundHover: #e3efff;--devsuite-component-switch-trackBackgroundSelected: #375dfb;--devsuite-component-switch-trackBackgroundSelectedHover: #2346d0;--devsuite-component-switch-trackBorder: #9dafca;--devsuite-component-switch-trackBorderSelected: #375dfb;--devsuite-component-switch-thumbBackground: #ffffff;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #0f1a2f;--devsuite-component-switch-hint: #62718f;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #ffffff;--devsuite-component-dateField-border: #d5ddeb;--devsuite-component-dateField-borderFocus: #375dfb;--devsuite-component-dateField-borderInvalid: #9b5b12;--devsuite-component-dateField-ink: #0f1a2f;--devsuite-component-dateField-placeholder: #62718f;--devsuite-component-dateField-literal: #62718f;--devsuite-component-dateField-label: #0f1a2f;--devsuite-component-dateField-hint: #62718f;--devsuite-component-dateField-error: #9b5b12;--devsuite-component-dateField-segmentBackgroundFocus: #d8e4ff;--devsuite-component-dateField-segmentForegroundFocus: #0f1a2f;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #ffffff;--devsuite-component-dropdown-backgroundHover: #f9fbff;--devsuite-component-dropdown-border: #d5ddeb;--devsuite-component-dropdown-borderFocus: #375dfb;--devsuite-component-dropdown-borderInvalid: #9b5b12;--devsuite-component-dropdown-ink: #0f1a2f;--devsuite-component-dropdown-placeholder: #62718f;--devsuite-component-dropdown-label: #0f1a2f;--devsuite-component-dropdown-hint: #62718f;--devsuite-component-dropdown-error: #9b5b12;--devsuite-component-dropdown-icon: #62718f;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #ffffff;--devsuite-component-dropdown-popoverBorder: #d5ddeb;--devsuite-component-dropdown-optionBackgroundHover: #f9fbff;--devsuite-component-dropdown-optionBackgroundSelected: #d8e4ff;--devsuite-component-dropdown-optionForeground: #0f1a2f;--devsuite-component-dropdown-optionForegroundMuted: #62718f;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #ffffff;--devsuite-component-numberField-border: #d5ddeb;--devsuite-component-numberField-borderFocus: #375dfb;--devsuite-component-numberField-borderInvalid: #9b5b12;--devsuite-component-numberField-ink: #0f1a2f;--devsuite-component-numberField-label: #0f1a2f;--devsuite-component-numberField-hint: #62718f;--devsuite-component-numberField-error: #9b5b12;--devsuite-component-numberField-buttonBackground: #f9fbff;--devsuite-component-numberField-buttonBackgroundHover: #e3efff;--devsuite-component-numberField-buttonBackgroundPressed: #d8e4ff;--devsuite-component-numberField-buttonForeground: #0f1a2f;--devsuite-component-numberField-buttonBorder: #d5ddeb;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #ffffff;--devsuite-component-radioButton-backgroundHover: #f9fbff;--devsuite-component-radioButton-backgroundSelected: #d8e4ff;--devsuite-component-radioButton-border: #9dafca;--devsuite-component-radioButton-borderHover: #203351;--devsuite-component-radioButton-borderSelected: #375dfb;--devsuite-component-radioButton-indicatorBackground: #ffffff;--devsuite-component-radioButton-indicatorBorder: #9dafca;--devsuite-component-radioButton-indicatorBorderSelected: #375dfb;--devsuite-component-radioButton-indicatorDot: #375dfb;--devsuite-component-radioButton-label: #0f1a2f;--devsuite-component-radioButton-description: #62718f;--devsuite-component-radioButton-hint: #62718f;--devsuite-component-radioButton-error: #9b5b12;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #ffffff;--devsuite-component-searchField-border: #d5ddeb;--devsuite-component-searchField-borderFocus: #375dfb;--devsuite-component-searchField-borderInvalid: #9b5b12;--devsuite-component-searchField-ink: #0f1a2f;--devsuite-component-searchField-placeholder: #62718f;--devsuite-component-searchField-label: #0f1a2f;--devsuite-component-searchField-hint: #62718f;--devsuite-component-searchField-error: #9b5b12;--devsuite-component-searchField-icon: #62718f;--devsuite-component-searchField-clearBackground: #f9fbff;--devsuite-component-searchField-clearBackgroundHover: #e3efff;--devsuite-component-searchField-clearForeground: #0f1a2f;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #ffffff;--devsuite-component-datePicker-backgroundHover: #f9fbff;--devsuite-component-datePicker-border: #d5ddeb;--devsuite-component-datePicker-borderFocus: #375dfb;--devsuite-component-datePicker-borderInvalid: #9b5b12;--devsuite-component-datePicker-ink: #0f1a2f;--devsuite-component-datePicker-placeholder: #62718f;--devsuite-component-datePicker-literal: #62718f;--devsuite-component-datePicker-label: #0f1a2f;--devsuite-component-datePicker-hint: #62718f;--devsuite-component-datePicker-error: #9b5b12;--devsuite-component-datePicker-triggerBackground: #f9fbff;--devsuite-component-datePicker-triggerBackgroundHover: #e3efff;--devsuite-component-datePicker-triggerForeground: #0f1a2f;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #ffffff;--devsuite-component-dateRangePicker-backgroundHover: #f9fbff;--devsuite-component-dateRangePicker-border: #d5ddeb;--devsuite-component-dateRangePicker-borderFocus: #375dfb;--devsuite-component-dateRangePicker-borderInvalid: #9b5b12;--devsuite-component-dateRangePicker-ink: #0f1a2f;--devsuite-component-dateRangePicker-placeholder: #62718f;--devsuite-component-dateRangePicker-literal: #62718f;--devsuite-component-dateRangePicker-label: #0f1a2f;--devsuite-component-dateRangePicker-hint: #62718f;--devsuite-component-dateRangePicker-error: #9b5b12;--devsuite-component-dateRangePicker-triggerBackground: #f9fbff;--devsuite-component-dateRangePicker-triggerBackgroundHover: #e3efff;--devsuite-component-dateRangePicker-triggerForeground: #0f1a2f;--devsuite-component-dateRangePicker-separator: #62718f;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #ffffff;--devsuite-component-calendar-border: #d5ddeb;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #0f1a2f;--devsuite-component-calendar-navBackground: #f9fbff;--devsuite-component-calendar-navBackgroundHover: #e3efff;--devsuite-component-calendar-navForeground: #0f1a2f;--devsuite-component-calendar-weekday: #62718f;--devsuite-component-calendar-cellForeground: #203351;--devsuite-component-calendar-cellForegroundMuted: #62718f;--devsuite-component-calendar-cellForegroundSelected: #f9fbff;--devsuite-component-calendar-cellUnavailable: #9b5b12;--devsuite-component-calendar-cellBackgroundHover: #f9fbff;--devsuite-component-calendar-cellBackgroundSelected: #375dfb;--devsuite-component-calendar-cellBackgroundRange: #d8e4ff;--devsuite-component-calendar-cellBorderToday: #375dfb;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #ffffff;--devsuite-component-comboBox-border: #d5ddeb;--devsuite-component-comboBox-borderFocus: #375dfb;--devsuite-component-comboBox-borderInvalid: #9b5b12;--devsuite-component-comboBox-ink: #0f1a2f;--devsuite-component-comboBox-placeholder: #62718f;--devsuite-component-comboBox-label: #0f1a2f;--devsuite-component-comboBox-hint: #62718f;--devsuite-component-comboBox-error: #9b5b12;--devsuite-component-comboBox-triggerBackground: #f9fbff;--devsuite-component-comboBox-triggerBackgroundHover: #e3efff;--devsuite-component-comboBox-triggerForeground: #0f1a2f;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #ffffff;--devsuite-component-comboBox-popoverBorder: #d5ddeb;--devsuite-component-comboBox-optionBackgroundHover: #f9fbff;--devsuite-component-comboBox-optionBackgroundSelected: #d8e4ff;--devsuite-component-comboBox-optionForeground: #0f1a2f;--devsuite-component-comboBox-optionForegroundMuted: #62718f;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #ffffff;--devsuite-component-selector-backgroundHover: #f9fbff;--devsuite-component-selector-backgroundSelected: #d8e4ff;--devsuite-component-selector-border: #d5ddeb;--devsuite-component-selector-borderHover: #9dafca;--devsuite-component-selector-borderSelected: #375dfb;--devsuite-component-selector-title: #0f1a2f;--devsuite-component-selector-description: #62718f;--devsuite-component-selector-accent: #375dfb;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #ffffff;--devsuite-component-accordion-backgroundHover: #f9fbff;--devsuite-component-accordion-backgroundExpanded: #f9fbff;--devsuite-component-accordion-border: #d5ddeb;--devsuite-component-accordion-borderHover: #9dafca;--devsuite-component-accordion-title: #0f1a2f;--devsuite-component-accordion-summary: #62718f;--devsuite-component-accordion-body: #203351;--devsuite-component-accordion-icon: #62718f;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(15, 23, 42, .56);--devsuite-component-dialog-surfaceBackground: #ffffff;--devsuite-component-dialog-surfaceBorder: #d5ddeb;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #0f1a2f;--devsuite-component-dialog-description: #62718f;--devsuite-component-dialog-body: #203351;--devsuite-component-dialog-dismissBackground: #f9fbff;--devsuite-component-dialog-dismissBackgroundHover: #e3efff;--devsuite-component-dialog-dismissForeground: #0f1a2f;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #0f1a2f;--devsuite-component-tooltip-foreground: #f9fbff;--devsuite-component-tooltip-border: #0f1a2f;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #f9fbff;--devsuite-component-notification-neutralBorder: #9dafca;--devsuite-component-notification-neutralAccent: #203351;--devsuite-component-notification-accentBackground: #d8e4ff;--devsuite-component-notification-accentBorder: #375dfb;--devsuite-component-notification-accentAccent: #375dfb;--devsuite-component-notification-successBackground: #d4ecdf;--devsuite-component-notification-successBorder: #15724c;--devsuite-component-notification-successAccent: #15724c;--devsuite-component-notification-warningBackground: #f6e0c5;--devsuite-component-notification-warningBorder: #9b5b12;--devsuite-component-notification-warningAccent: #9b5b12;--devsuite-component-notification-title: #0f1a2f;--devsuite-component-notification-body: #203351;--devsuite-component-notification-dismissForeground: #0f1a2f;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #f9fbff, #d8e4ff);--devsuite-component-shell-heroBorder: #d5ddeb;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #d8e4ff;--devsuite-component-shell-eyebrowForeground: #0f1a2f;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #62718f;--devsuite-component-metric-value: #0f1a2f;--devsuite-component-metric-detail: #62718f;--devsuite-component-toolbar-background: #f9fbff;--devsuite-component-toolbar-border: #d5ddeb;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #ffffff;--devsuite-component-contentCard-border: #d5ddeb;--devsuite-component-contentCard-borderHover: #9dafca;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #0f1a2f;--devsuite-component-contentCard-body: #203351;--devsuite-component-contentCard-meta: #62718f;--devsuite-component-contentCard-tagBackground: #d8e4ff;--devsuite-component-contentCard-tagForeground: #0f1a2f;--devsuite-component-prose-body: #203351;--devsuite-component-prose-heading: #0f1a2f;--devsuite-component-prose-muted: #62718f;--devsuite-component-prose-codeBackground: #0f1a2f;--devsuite-component-prose-codeForeground: #f9fbff;--devsuite-component-prose-codeBorder: #9dafca;--devsuite-component-text-defaultForeground: #203351;--devsuite-component-text-mutedForeground: #62718f;--devsuite-component-text-strongForeground: #0f1a2f;--devsuite-component-text-accentForeground: #375dfb;--devsuite-component-text-successForeground: #15724c;--devsuite-component-text-warningForeground: #9b5b12;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #203351;--devsuite-component-paragraph-mutedForeground: #62718f;--devsuite-component-paragraph-strongForeground: #0f1a2f;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #0f1a2f;--devsuite-component-strong-accentForeground: #375dfb;--devsuite-component-strong-successForeground: #15724c;--devsuite-component-strong-warningForeground: #9b5b12;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #f9fbff;--devsuite-component-tabs-listBorder: #d5ddeb;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #e3efff;--devsuite-component-tabs-tabBackgroundSelected: #ffffff;--devsuite-component-tabs-tabBorderSelected: #9dafca;--devsuite-component-tabs-tabForeground: #203351;--devsuite-component-tabs-tabForegroundSelected: #0f1a2f;--devsuite-component-tabs-panelBackground: #ffffff;--devsuite-component-tabs-panelBorder: #d5ddeb;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #d8e4ff;--devsuite-component-tag-accentForeground: #0f1a2f;--devsuite-component-tag-mutedBackground: #f9fbff;--devsuite-component-tag-mutedForeground: #203351;--devsuite-component-tag-successBackground: #d4ecdf;--devsuite-component-tag-successForeground: #0f1a2f;--devsuite-component-tag-warningBackground: #f6e0c5;--devsuite-component-tag-warningForeground: #0f1a2f;--devsuite-component-tag-border: #d5ddeb;--devsuite-component-menu-popoverBackground: #ffffff;--devsuite-component-menu-popoverBorder: #d5ddeb;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #f9fbff;--devsuite-component-menu-itemBackgroundPressed: #d8e4ff;--devsuite-component-menu-itemForeground: #0f1a2f;--devsuite-component-menu-itemForegroundMuted: #62718f;--devsuite-component-menu-itemShortcut: #62718f;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #f6e0c5;--devsuite-component-errorSummary-border: #9b5b12;--devsuite-component-errorSummary-accent: #9b5b12;--devsuite-component-errorSummary-title: #0f1a2f;--devsuite-component-errorSummary-body: #203351;--devsuite-component-errorSummary-link: #375dfb;--devsuite-component-errorSummary-linkHover: #2346d0;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #f6e0c5;--devsuite-component-fieldError-border: #9b5b12;--devsuite-component-fieldError-foreground: #9b5b12;--devsuite-component-fieldError-icon: #9b5b12;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #f9fbff;--devsuite-component-progressBar-trackBorder: #d5ddeb;--devsuite-component-progressBar-accentFill: #375dfb;--devsuite-component-progressBar-successFill: #15724c;--devsuite-component-progressBar-warningFill: #9b5b12;--devsuite-component-progressBar-label: #0f1a2f;--devsuite-component-progressBar-value: #62718f;--devsuite-component-progressBar-description: #62718f;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #203351;--devsuite-component-spinner-accentForeground: #375dfb;--devsuite-component-spinner-successForeground: #15724c;--devsuite-component-spinner-warningForeground: #9b5b12;--devsuite-component-spinner-track: #e3efff;--devsuite-component-spinner-label: #0f1a2f;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #f9fbff;--devsuite-component-summaryBox-neutralBorder: #9dafca;--devsuite-component-summaryBox-neutralAccent: #203351;--devsuite-component-summaryBox-accentBackground: #d8e4ff;--devsuite-component-summaryBox-accentBorder: #375dfb;--devsuite-component-summaryBox-accentAccent: #375dfb;--devsuite-component-summaryBox-successBackground: #d4ecdf;--devsuite-component-summaryBox-successBorder: #15724c;--devsuite-component-summaryBox-successAccent: #15724c;--devsuite-component-summaryBox-warningBackground: #f6e0c5;--devsuite-component-summaryBox-warningBorder: #9b5b12;--devsuite-component-summaryBox-warningAccent: #9b5b12;--devsuite-component-summaryBox-title: #0f1a2f;--devsuite-component-summaryBox-body: #203351;--devsuite-component-summaryBox-listMarker: #62718f;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #d8e4ff;--devsuite-component-confirmation-accentBorder: #375dfb;--devsuite-component-confirmation-accentAccent: #375dfb;--devsuite-component-confirmation-successBackground: #d4ecdf;--devsuite-component-confirmation-successBorder: #15724c;--devsuite-component-confirmation-successAccent: #15724c;--devsuite-component-confirmation-warningBackground: #f6e0c5;--devsuite-component-confirmation-warningBorder: #9b5b12;--devsuite-component-confirmation-warningAccent: #9b5b12;--devsuite-component-confirmation-title: #0f1a2f;--devsuite-component-confirmation-body: #203351;--devsuite-component-confirmation-meta: #62718f;--devsuite-component-confirmation-nextStepBackground: #ffffff;--devsuite-component-confirmation-nextStepBorder: #d5ddeb;--devsuite-component-confirmation-nextStepForeground: #203351;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=alt][data-devsuite-color-mode=light][data-devsuite-contrast-mode=high]{--devsuite-color-canvas: #f6f8fc;--devsuite-color-panel: #fbfcff;--devsuite-color-raised: #ffffff;--devsuite-color-tint: #e0ebff;--devsuite-color-accentSurface: #cad8ff;--devsuite-color-lineSubtle: #c3cde0;--devsuite-color-lineStrong: #798db0;--devsuite-color-inkStrong: #091222;--devsuite-color-inkBase: #122540;--devsuite-color-inkMuted: #3e5274;--devsuite-color-inkInverse: #fbfcff;--devsuite-color-accent: #2346d0;--devsuite-color-accentHover: #1936ad;--devsuite-color-accentPressed: #12298a;--devsuite-color-accentSoft: #cad8ff;--devsuite-color-accentSoftHover: #bccfff;--devsuite-color-accentSoftPressed: #abc1ff;--devsuite-color-accentForeground: #fbfcff;--devsuite-color-success: #0f603f;--devsuite-color-successSoft: #cfe8da;--devsuite-color-warning: #8b4f0c;--devsuite-color-warningSoft: #f1dbc0;--devsuite-color-focus: #2346d0;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #2346d0;--devsuite-component-button-primaryBackgroundHover: #1936ad;--devsuite-component-button-primaryBackgroundPressed: #12298a;--devsuite-component-button-primaryBorder: #2346d0;--devsuite-component-button-primaryBorderHover: #1936ad;--devsuite-component-button-primaryBorderPressed: #12298a;--devsuite-component-button-primaryForeground: #fbfcff;--devsuite-component-button-secondaryBackground: #cad8ff;--devsuite-component-button-secondaryBackgroundHover: #bccfff;--devsuite-component-button-secondaryBackgroundPressed: #abc1ff;--devsuite-component-button-secondaryBorder: #cad8ff;--devsuite-component-button-secondaryBorderHover: #bccfff;--devsuite-component-button-secondaryBorderPressed: #abc1ff;--devsuite-component-button-secondaryForeground: #091222;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #e0ebff;--devsuite-component-button-ghostBackgroundPressed: #cad8ff;--devsuite-component-button-ghostBorder: #c3cde0;--devsuite-component-button-ghostBorderHover: #798db0;--devsuite-component-button-ghostBorderPressed: #798db0;--devsuite-component-button-ghostForeground: #122540;--devsuite-component-button-ghostForegroundHover: #091222;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #ffffff;--devsuite-component-surface-backgroundSubtle: #fbfcff;--devsuite-component-surface-border: #c3cde0;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #ffffff;--devsuite-component-field-border: #c3cde0;--devsuite-component-field-borderFocus: #2346d0;--devsuite-component-field-borderInvalid: #8b4f0c;--devsuite-component-field-ink: #091222;--devsuite-component-field-label: #091222;--devsuite-component-field-hint: #3e5274;--devsuite-component-field-error: #8b4f0c;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #2346d0;--devsuite-component-link-foregroundHover: #1936ad;--devsuite-component-link-foregroundPressed: #12298a;--devsuite-component-link-foregroundMuted: #122540;--devsuite-component-link-foregroundMutedHover: #091222;--devsuite-component-link-currentForeground: #091222;--devsuite-component-link-disabledForeground: #3e5274;--devsuite-component-link-decoration: #2346d0;--devsuite-component-link-decorationHover: #1936ad;--devsuite-component-link-decorationMuted: #798db0;--devsuite-component-link-decorationMutedHover: #091222;--devsuite-component-link-currentDecoration: #798db0;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #ffffff;--devsuite-component-textArea-border: #c3cde0;--devsuite-component-textArea-borderFocus: #2346d0;--devsuite-component-textArea-borderInvalid: #8b4f0c;--devsuite-component-textArea-ink: #091222;--devsuite-component-textArea-label: #091222;--devsuite-component-textArea-hint: #3e5274;--devsuite-component-textArea-error: #8b4f0c;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #ffffff;--devsuite-component-checkbox-backgroundHover: #fbfcff;--devsuite-component-checkbox-backgroundSelected: #2346d0;--devsuite-component-checkbox-backgroundSelectedHover: #1936ad;--devsuite-component-checkbox-border: #798db0;--devsuite-component-checkbox-borderHover: #122540;--devsuite-component-checkbox-borderSelected: #2346d0;--devsuite-component-checkbox-borderInvalid: #8b4f0c;--devsuite-component-checkbox-foreground: #fbfcff;--devsuite-component-checkbox-label: #091222;--devsuite-component-checkbox-hint: #3e5274;--devsuite-component-checkbox-error: #8b4f0c;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #fbfcff;--devsuite-component-switch-trackBackgroundHover: #e0ebff;--devsuite-component-switch-trackBackgroundSelected: #2346d0;--devsuite-component-switch-trackBackgroundSelectedHover: #1936ad;--devsuite-component-switch-trackBorder: #798db0;--devsuite-component-switch-trackBorderSelected: #2346d0;--devsuite-component-switch-thumbBackground: #ffffff;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #091222;--devsuite-component-switch-hint: #3e5274;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #ffffff;--devsuite-component-dateField-border: #c3cde0;--devsuite-component-dateField-borderFocus: #2346d0;--devsuite-component-dateField-borderInvalid: #8b4f0c;--devsuite-component-dateField-ink: #091222;--devsuite-component-dateField-placeholder: #3e5274;--devsuite-component-dateField-literal: #3e5274;--devsuite-component-dateField-label: #091222;--devsuite-component-dateField-hint: #3e5274;--devsuite-component-dateField-error: #8b4f0c;--devsuite-component-dateField-segmentBackgroundFocus: #cad8ff;--devsuite-component-dateField-segmentForegroundFocus: #091222;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #ffffff;--devsuite-component-dropdown-backgroundHover: #fbfcff;--devsuite-component-dropdown-border: #c3cde0;--devsuite-component-dropdown-borderFocus: #2346d0;--devsuite-component-dropdown-borderInvalid: #8b4f0c;--devsuite-component-dropdown-ink: #091222;--devsuite-component-dropdown-placeholder: #3e5274;--devsuite-component-dropdown-label: #091222;--devsuite-component-dropdown-hint: #3e5274;--devsuite-component-dropdown-error: #8b4f0c;--devsuite-component-dropdown-icon: #3e5274;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #ffffff;--devsuite-component-dropdown-popoverBorder: #c3cde0;--devsuite-component-dropdown-optionBackgroundHover: #fbfcff;--devsuite-component-dropdown-optionBackgroundSelected: #cad8ff;--devsuite-component-dropdown-optionForeground: #091222;--devsuite-component-dropdown-optionForegroundMuted: #3e5274;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #ffffff;--devsuite-component-numberField-border: #c3cde0;--devsuite-component-numberField-borderFocus: #2346d0;--devsuite-component-numberField-borderInvalid: #8b4f0c;--devsuite-component-numberField-ink: #091222;--devsuite-component-numberField-label: #091222;--devsuite-component-numberField-hint: #3e5274;--devsuite-component-numberField-error: #8b4f0c;--devsuite-component-numberField-buttonBackground: #fbfcff;--devsuite-component-numberField-buttonBackgroundHover: #e0ebff;--devsuite-component-numberField-buttonBackgroundPressed: #cad8ff;--devsuite-component-numberField-buttonForeground: #091222;--devsuite-component-numberField-buttonBorder: #c3cde0;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #ffffff;--devsuite-component-radioButton-backgroundHover: #fbfcff;--devsuite-component-radioButton-backgroundSelected: #cad8ff;--devsuite-component-radioButton-border: #798db0;--devsuite-component-radioButton-borderHover: #122540;--devsuite-component-radioButton-borderSelected: #2346d0;--devsuite-component-radioButton-indicatorBackground: #ffffff;--devsuite-component-radioButton-indicatorBorder: #798db0;--devsuite-component-radioButton-indicatorBorderSelected: #2346d0;--devsuite-component-radioButton-indicatorDot: #2346d0;--devsuite-component-radioButton-label: #091222;--devsuite-component-radioButton-description: #3e5274;--devsuite-component-radioButton-hint: #3e5274;--devsuite-component-radioButton-error: #8b4f0c;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #ffffff;--devsuite-component-searchField-border: #c3cde0;--devsuite-component-searchField-borderFocus: #2346d0;--devsuite-component-searchField-borderInvalid: #8b4f0c;--devsuite-component-searchField-ink: #091222;--devsuite-component-searchField-placeholder: #3e5274;--devsuite-component-searchField-label: #091222;--devsuite-component-searchField-hint: #3e5274;--devsuite-component-searchField-error: #8b4f0c;--devsuite-component-searchField-icon: #3e5274;--devsuite-component-searchField-clearBackground: #fbfcff;--devsuite-component-searchField-clearBackgroundHover: #e0ebff;--devsuite-component-searchField-clearForeground: #091222;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #ffffff;--devsuite-component-datePicker-backgroundHover: #fbfcff;--devsuite-component-datePicker-border: #c3cde0;--devsuite-component-datePicker-borderFocus: #2346d0;--devsuite-component-datePicker-borderInvalid: #8b4f0c;--devsuite-component-datePicker-ink: #091222;--devsuite-component-datePicker-placeholder: #3e5274;--devsuite-component-datePicker-literal: #3e5274;--devsuite-component-datePicker-label: #091222;--devsuite-component-datePicker-hint: #3e5274;--devsuite-component-datePicker-error: #8b4f0c;--devsuite-component-datePicker-triggerBackground: #fbfcff;--devsuite-component-datePicker-triggerBackgroundHover: #e0ebff;--devsuite-component-datePicker-triggerForeground: #091222;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #ffffff;--devsuite-component-dateRangePicker-backgroundHover: #fbfcff;--devsuite-component-dateRangePicker-border: #c3cde0;--devsuite-component-dateRangePicker-borderFocus: #2346d0;--devsuite-component-dateRangePicker-borderInvalid: #8b4f0c;--devsuite-component-dateRangePicker-ink: #091222;--devsuite-component-dateRangePicker-placeholder: #3e5274;--devsuite-component-dateRangePicker-literal: #3e5274;--devsuite-component-dateRangePicker-label: #091222;--devsuite-component-dateRangePicker-hint: #3e5274;--devsuite-component-dateRangePicker-error: #8b4f0c;--devsuite-component-dateRangePicker-triggerBackground: #fbfcff;--devsuite-component-dateRangePicker-triggerBackgroundHover: #e0ebff;--devsuite-component-dateRangePicker-triggerForeground: #091222;--devsuite-component-dateRangePicker-separator: #3e5274;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #ffffff;--devsuite-component-calendar-border: #c3cde0;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #091222;--devsuite-component-calendar-navBackground: #fbfcff;--devsuite-component-calendar-navBackgroundHover: #e0ebff;--devsuite-component-calendar-navForeground: #091222;--devsuite-component-calendar-weekday: #3e5274;--devsuite-component-calendar-cellForeground: #122540;--devsuite-component-calendar-cellForegroundMuted: #3e5274;--devsuite-component-calendar-cellForegroundSelected: #fbfcff;--devsuite-component-calendar-cellUnavailable: #8b4f0c;--devsuite-component-calendar-cellBackgroundHover: #fbfcff;--devsuite-component-calendar-cellBackgroundSelected: #2346d0;--devsuite-component-calendar-cellBackgroundRange: #cad8ff;--devsuite-component-calendar-cellBorderToday: #2346d0;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #ffffff;--devsuite-component-comboBox-border: #c3cde0;--devsuite-component-comboBox-borderFocus: #2346d0;--devsuite-component-comboBox-borderInvalid: #8b4f0c;--devsuite-component-comboBox-ink: #091222;--devsuite-component-comboBox-placeholder: #3e5274;--devsuite-component-comboBox-label: #091222;--devsuite-component-comboBox-hint: #3e5274;--devsuite-component-comboBox-error: #8b4f0c;--devsuite-component-comboBox-triggerBackground: #fbfcff;--devsuite-component-comboBox-triggerBackgroundHover: #e0ebff;--devsuite-component-comboBox-triggerForeground: #091222;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #ffffff;--devsuite-component-comboBox-popoverBorder: #c3cde0;--devsuite-component-comboBox-optionBackgroundHover: #fbfcff;--devsuite-component-comboBox-optionBackgroundSelected: #cad8ff;--devsuite-component-comboBox-optionForeground: #091222;--devsuite-component-comboBox-optionForegroundMuted: #3e5274;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #ffffff;--devsuite-component-selector-backgroundHover: #fbfcff;--devsuite-component-selector-backgroundSelected: #cad8ff;--devsuite-component-selector-border: #c3cde0;--devsuite-component-selector-borderHover: #798db0;--devsuite-component-selector-borderSelected: #2346d0;--devsuite-component-selector-title: #091222;--devsuite-component-selector-description: #3e5274;--devsuite-component-selector-accent: #2346d0;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #ffffff;--devsuite-component-accordion-backgroundHover: #fbfcff;--devsuite-component-accordion-backgroundExpanded: #fbfcff;--devsuite-component-accordion-border: #c3cde0;--devsuite-component-accordion-borderHover: #798db0;--devsuite-component-accordion-title: #091222;--devsuite-component-accordion-summary: #3e5274;--devsuite-component-accordion-body: #122540;--devsuite-component-accordion-icon: #3e5274;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(15, 23, 42, .56);--devsuite-component-dialog-surfaceBackground: #ffffff;--devsuite-component-dialog-surfaceBorder: #c3cde0;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #091222;--devsuite-component-dialog-description: #3e5274;--devsuite-component-dialog-body: #122540;--devsuite-component-dialog-dismissBackground: #fbfcff;--devsuite-component-dialog-dismissBackgroundHover: #e0ebff;--devsuite-component-dialog-dismissForeground: #091222;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #091222;--devsuite-component-tooltip-foreground: #fbfcff;--devsuite-component-tooltip-border: #091222;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #fbfcff;--devsuite-component-notification-neutralBorder: #798db0;--devsuite-component-notification-neutralAccent: #122540;--devsuite-component-notification-accentBackground: #cad8ff;--devsuite-component-notification-accentBorder: #2346d0;--devsuite-component-notification-accentAccent: #2346d0;--devsuite-component-notification-successBackground: #cfe8da;--devsuite-component-notification-successBorder: #0f603f;--devsuite-component-notification-successAccent: #0f603f;--devsuite-component-notification-warningBackground: #f1dbc0;--devsuite-component-notification-warningBorder: #8b4f0c;--devsuite-component-notification-warningAccent: #8b4f0c;--devsuite-component-notification-title: #091222;--devsuite-component-notification-body: #122540;--devsuite-component-notification-dismissForeground: #091222;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #fbfcff, #cad8ff);--devsuite-component-shell-heroBorder: #c3cde0;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #cad8ff;--devsuite-component-shell-eyebrowForeground: #091222;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #3e5274;--devsuite-component-metric-value: #091222;--devsuite-component-metric-detail: #3e5274;--devsuite-component-toolbar-background: #fbfcff;--devsuite-component-toolbar-border: #c3cde0;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #ffffff;--devsuite-component-contentCard-border: #c3cde0;--devsuite-component-contentCard-borderHover: #798db0;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #091222;--devsuite-component-contentCard-body: #122540;--devsuite-component-contentCard-meta: #3e5274;--devsuite-component-contentCard-tagBackground: #cad8ff;--devsuite-component-contentCard-tagForeground: #091222;--devsuite-component-prose-body: #122540;--devsuite-component-prose-heading: #091222;--devsuite-component-prose-muted: #3e5274;--devsuite-component-prose-codeBackground: #091222;--devsuite-component-prose-codeForeground: #fbfcff;--devsuite-component-prose-codeBorder: #798db0;--devsuite-component-text-defaultForeground: #122540;--devsuite-component-text-mutedForeground: #3e5274;--devsuite-component-text-strongForeground: #091222;--devsuite-component-text-accentForeground: #2346d0;--devsuite-component-text-successForeground: #0f603f;--devsuite-component-text-warningForeground: #8b4f0c;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #122540;--devsuite-component-paragraph-mutedForeground: #3e5274;--devsuite-component-paragraph-strongForeground: #091222;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #091222;--devsuite-component-strong-accentForeground: #2346d0;--devsuite-component-strong-successForeground: #0f603f;--devsuite-component-strong-warningForeground: #8b4f0c;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #fbfcff;--devsuite-component-tabs-listBorder: #c3cde0;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #e0ebff;--devsuite-component-tabs-tabBackgroundSelected: #ffffff;--devsuite-component-tabs-tabBorderSelected: #798db0;--devsuite-component-tabs-tabForeground: #122540;--devsuite-component-tabs-tabForegroundSelected: #091222;--devsuite-component-tabs-panelBackground: #ffffff;--devsuite-component-tabs-panelBorder: #c3cde0;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #cad8ff;--devsuite-component-tag-accentForeground: #091222;--devsuite-component-tag-mutedBackground: #fbfcff;--devsuite-component-tag-mutedForeground: #122540;--devsuite-component-tag-successBackground: #cfe8da;--devsuite-component-tag-successForeground: #091222;--devsuite-component-tag-warningBackground: #f1dbc0;--devsuite-component-tag-warningForeground: #091222;--devsuite-component-tag-border: #c3cde0;--devsuite-component-menu-popoverBackground: #ffffff;--devsuite-component-menu-popoverBorder: #c3cde0;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #fbfcff;--devsuite-component-menu-itemBackgroundPressed: #cad8ff;--devsuite-component-menu-itemForeground: #091222;--devsuite-component-menu-itemForegroundMuted: #3e5274;--devsuite-component-menu-itemShortcut: #3e5274;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #f1dbc0;--devsuite-component-errorSummary-border: #8b4f0c;--devsuite-component-errorSummary-accent: #8b4f0c;--devsuite-component-errorSummary-title: #091222;--devsuite-component-errorSummary-body: #122540;--devsuite-component-errorSummary-link: #2346d0;--devsuite-component-errorSummary-linkHover: #1936ad;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #f1dbc0;--devsuite-component-fieldError-border: #8b4f0c;--devsuite-component-fieldError-foreground: #8b4f0c;--devsuite-component-fieldError-icon: #8b4f0c;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #fbfcff;--devsuite-component-progressBar-trackBorder: #c3cde0;--devsuite-component-progressBar-accentFill: #2346d0;--devsuite-component-progressBar-successFill: #0f603f;--devsuite-component-progressBar-warningFill: #8b4f0c;--devsuite-component-progressBar-label: #091222;--devsuite-component-progressBar-value: #3e5274;--devsuite-component-progressBar-description: #3e5274;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #122540;--devsuite-component-spinner-accentForeground: #2346d0;--devsuite-component-spinner-successForeground: #0f603f;--devsuite-component-spinner-warningForeground: #8b4f0c;--devsuite-component-spinner-track: #e0ebff;--devsuite-component-spinner-label: #091222;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #fbfcff;--devsuite-component-summaryBox-neutralBorder: #798db0;--devsuite-component-summaryBox-neutralAccent: #122540;--devsuite-component-summaryBox-accentBackground: #cad8ff;--devsuite-component-summaryBox-accentBorder: #2346d0;--devsuite-component-summaryBox-accentAccent: #2346d0;--devsuite-component-summaryBox-successBackground: #cfe8da;--devsuite-component-summaryBox-successBorder: #0f603f;--devsuite-component-summaryBox-successAccent: #0f603f;--devsuite-component-summaryBox-warningBackground: #f1dbc0;--devsuite-component-summaryBox-warningBorder: #8b4f0c;--devsuite-component-summaryBox-warningAccent: #8b4f0c;--devsuite-component-summaryBox-title: #091222;--devsuite-component-summaryBox-body: #122540;--devsuite-component-summaryBox-listMarker: #3e5274;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #cad8ff;--devsuite-component-confirmation-accentBorder: #2346d0;--devsuite-component-confirmation-accentAccent: #2346d0;--devsuite-component-confirmation-successBackground: #cfe8da;--devsuite-component-confirmation-successBorder: #0f603f;--devsuite-component-confirmation-successAccent: #0f603f;--devsuite-component-confirmation-warningBackground: #f1dbc0;--devsuite-component-confirmation-warningBorder: #8b4f0c;--devsuite-component-confirmation-warningAccent: #8b4f0c;--devsuite-component-confirmation-title: #091222;--devsuite-component-confirmation-body: #122540;--devsuite-component-confirmation-meta: #3e5274;--devsuite-component-confirmation-nextStepBackground: #ffffff;--devsuite-component-confirmation-nextStepBorder: #c3cde0;--devsuite-component-confirmation-nextStepForeground: #122540;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=alt][data-devsuite-color-mode=light][data-devsuite-contrast-mode=low]{--devsuite-color-canvas: #f4f7fb;--devsuite-color-panel: #f8fbff;--devsuite-color-raised: #ffffff;--devsuite-color-tint: #ebf2ff;--devsuite-color-accentSurface: #e1e9ff;--devsuite-color-lineSubtle: #dde4ef;--devsuite-color-lineStrong: #afbdd3;--devsuite-color-inkStrong: #14233b;--devsuite-color-inkBase: #314563;--devsuite-color-inkMuted: #71809c;--devsuite-color-inkInverse: #f8fbff;--devsuite-color-accent: #4a6eff;--devsuite-color-accentHover: #3557ea;--devsuite-color-accentPressed: #2946c6;--devsuite-color-accentSoft: #e1e9ff;--devsuite-color-accentSoftHover: #d7e2ff;--devsuite-color-accentSoftPressed: #c9d7ff;--devsuite-color-accentForeground: #f8fbff;--devsuite-color-success: #1d7c56;--devsuite-color-successSoft: #dbefe4;--devsuite-color-warning: #a9661a;--devsuite-color-warningSoft: #f8e6ce;--devsuite-color-focus: #4a6eff;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #4a6eff;--devsuite-component-button-primaryBackgroundHover: #3557ea;--devsuite-component-button-primaryBackgroundPressed: #2946c6;--devsuite-component-button-primaryBorder: #4a6eff;--devsuite-component-button-primaryBorderHover: #3557ea;--devsuite-component-button-primaryBorderPressed: #2946c6;--devsuite-component-button-primaryForeground: #f8fbff;--devsuite-component-button-secondaryBackground: #e1e9ff;--devsuite-component-button-secondaryBackgroundHover: #d7e2ff;--devsuite-component-button-secondaryBackgroundPressed: #c9d7ff;--devsuite-component-button-secondaryBorder: #e1e9ff;--devsuite-component-button-secondaryBorderHover: #d7e2ff;--devsuite-component-button-secondaryBorderPressed: #c9d7ff;--devsuite-component-button-secondaryForeground: #14233b;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #ebf2ff;--devsuite-component-button-ghostBackgroundPressed: #e1e9ff;--devsuite-component-button-ghostBorder: #dde4ef;--devsuite-component-button-ghostBorderHover: #afbdd3;--devsuite-component-button-ghostBorderPressed: #afbdd3;--devsuite-component-button-ghostForeground: #314563;--devsuite-component-button-ghostForegroundHover: #14233b;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #ffffff;--devsuite-component-surface-backgroundSubtle: #f8fbff;--devsuite-component-surface-border: #dde4ef;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #ffffff;--devsuite-component-field-border: #dde4ef;--devsuite-component-field-borderFocus: #4a6eff;--devsuite-component-field-borderInvalid: #a9661a;--devsuite-component-field-ink: #14233b;--devsuite-component-field-label: #14233b;--devsuite-component-field-hint: #71809c;--devsuite-component-field-error: #a9661a;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #4a6eff;--devsuite-component-link-foregroundHover: #3557ea;--devsuite-component-link-foregroundPressed: #2946c6;--devsuite-component-link-foregroundMuted: #314563;--devsuite-component-link-foregroundMutedHover: #14233b;--devsuite-component-link-currentForeground: #14233b;--devsuite-component-link-disabledForeground: #71809c;--devsuite-component-link-decoration: #4a6eff;--devsuite-component-link-decorationHover: #3557ea;--devsuite-component-link-decorationMuted: #afbdd3;--devsuite-component-link-decorationMutedHover: #14233b;--devsuite-component-link-currentDecoration: #afbdd3;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #ffffff;--devsuite-component-textArea-border: #dde4ef;--devsuite-component-textArea-borderFocus: #4a6eff;--devsuite-component-textArea-borderInvalid: #a9661a;--devsuite-component-textArea-ink: #14233b;--devsuite-component-textArea-label: #14233b;--devsuite-component-textArea-hint: #71809c;--devsuite-component-textArea-error: #a9661a;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #ffffff;--devsuite-component-checkbox-backgroundHover: #f8fbff;--devsuite-component-checkbox-backgroundSelected: #4a6eff;--devsuite-component-checkbox-backgroundSelectedHover: #3557ea;--devsuite-component-checkbox-border: #afbdd3;--devsuite-component-checkbox-borderHover: #314563;--devsuite-component-checkbox-borderSelected: #4a6eff;--devsuite-component-checkbox-borderInvalid: #a9661a;--devsuite-component-checkbox-foreground: #f8fbff;--devsuite-component-checkbox-label: #14233b;--devsuite-component-checkbox-hint: #71809c;--devsuite-component-checkbox-error: #a9661a;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #f8fbff;--devsuite-component-switch-trackBackgroundHover: #ebf2ff;--devsuite-component-switch-trackBackgroundSelected: #4a6eff;--devsuite-component-switch-trackBackgroundSelectedHover: #3557ea;--devsuite-component-switch-trackBorder: #afbdd3;--devsuite-component-switch-trackBorderSelected: #4a6eff;--devsuite-component-switch-thumbBackground: #ffffff;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #14233b;--devsuite-component-switch-hint: #71809c;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #ffffff;--devsuite-component-dateField-border: #dde4ef;--devsuite-component-dateField-borderFocus: #4a6eff;--devsuite-component-dateField-borderInvalid: #a9661a;--devsuite-component-dateField-ink: #14233b;--devsuite-component-dateField-placeholder: #71809c;--devsuite-component-dateField-literal: #71809c;--devsuite-component-dateField-label: #14233b;--devsuite-component-dateField-hint: #71809c;--devsuite-component-dateField-error: #a9661a;--devsuite-component-dateField-segmentBackgroundFocus: #e1e9ff;--devsuite-component-dateField-segmentForegroundFocus: #14233b;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #ffffff;--devsuite-component-dropdown-backgroundHover: #f8fbff;--devsuite-component-dropdown-border: #dde4ef;--devsuite-component-dropdown-borderFocus: #4a6eff;--devsuite-component-dropdown-borderInvalid: #a9661a;--devsuite-component-dropdown-ink: #14233b;--devsuite-component-dropdown-placeholder: #71809c;--devsuite-component-dropdown-label: #14233b;--devsuite-component-dropdown-hint: #71809c;--devsuite-component-dropdown-error: #a9661a;--devsuite-component-dropdown-icon: #71809c;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #ffffff;--devsuite-component-dropdown-popoverBorder: #dde4ef;--devsuite-component-dropdown-optionBackgroundHover: #f8fbff;--devsuite-component-dropdown-optionBackgroundSelected: #e1e9ff;--devsuite-component-dropdown-optionForeground: #14233b;--devsuite-component-dropdown-optionForegroundMuted: #71809c;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #ffffff;--devsuite-component-numberField-border: #dde4ef;--devsuite-component-numberField-borderFocus: #4a6eff;--devsuite-component-numberField-borderInvalid: #a9661a;--devsuite-component-numberField-ink: #14233b;--devsuite-component-numberField-label: #14233b;--devsuite-component-numberField-hint: #71809c;--devsuite-component-numberField-error: #a9661a;--devsuite-component-numberField-buttonBackground: #f8fbff;--devsuite-component-numberField-buttonBackgroundHover: #ebf2ff;--devsuite-component-numberField-buttonBackgroundPressed: #e1e9ff;--devsuite-component-numberField-buttonForeground: #14233b;--devsuite-component-numberField-buttonBorder: #dde4ef;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #ffffff;--devsuite-component-radioButton-backgroundHover: #f8fbff;--devsuite-component-radioButton-backgroundSelected: #e1e9ff;--devsuite-component-radioButton-border: #afbdd3;--devsuite-component-radioButton-borderHover: #314563;--devsuite-component-radioButton-borderSelected: #4a6eff;--devsuite-component-radioButton-indicatorBackground: #ffffff;--devsuite-component-radioButton-indicatorBorder: #afbdd3;--devsuite-component-radioButton-indicatorBorderSelected: #4a6eff;--devsuite-component-radioButton-indicatorDot: #4a6eff;--devsuite-component-radioButton-label: #14233b;--devsuite-component-radioButton-description: #71809c;--devsuite-component-radioButton-hint: #71809c;--devsuite-component-radioButton-error: #a9661a;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #ffffff;--devsuite-component-searchField-border: #dde4ef;--devsuite-component-searchField-borderFocus: #4a6eff;--devsuite-component-searchField-borderInvalid: #a9661a;--devsuite-component-searchField-ink: #14233b;--devsuite-component-searchField-placeholder: #71809c;--devsuite-component-searchField-label: #14233b;--devsuite-component-searchField-hint: #71809c;--devsuite-component-searchField-error: #a9661a;--devsuite-component-searchField-icon: #71809c;--devsuite-component-searchField-clearBackground: #f8fbff;--devsuite-component-searchField-clearBackgroundHover: #ebf2ff;--devsuite-component-searchField-clearForeground: #14233b;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #ffffff;--devsuite-component-datePicker-backgroundHover: #f8fbff;--devsuite-component-datePicker-border: #dde4ef;--devsuite-component-datePicker-borderFocus: #4a6eff;--devsuite-component-datePicker-borderInvalid: #a9661a;--devsuite-component-datePicker-ink: #14233b;--devsuite-component-datePicker-placeholder: #71809c;--devsuite-component-datePicker-literal: #71809c;--devsuite-component-datePicker-label: #14233b;--devsuite-component-datePicker-hint: #71809c;--devsuite-component-datePicker-error: #a9661a;--devsuite-component-datePicker-triggerBackground: #f8fbff;--devsuite-component-datePicker-triggerBackgroundHover: #ebf2ff;--devsuite-component-datePicker-triggerForeground: #14233b;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #ffffff;--devsuite-component-dateRangePicker-backgroundHover: #f8fbff;--devsuite-component-dateRangePicker-border: #dde4ef;--devsuite-component-dateRangePicker-borderFocus: #4a6eff;--devsuite-component-dateRangePicker-borderInvalid: #a9661a;--devsuite-component-dateRangePicker-ink: #14233b;--devsuite-component-dateRangePicker-placeholder: #71809c;--devsuite-component-dateRangePicker-literal: #71809c;--devsuite-component-dateRangePicker-label: #14233b;--devsuite-component-dateRangePicker-hint: #71809c;--devsuite-component-dateRangePicker-error: #a9661a;--devsuite-component-dateRangePicker-triggerBackground: #f8fbff;--devsuite-component-dateRangePicker-triggerBackgroundHover: #ebf2ff;--devsuite-component-dateRangePicker-triggerForeground: #14233b;--devsuite-component-dateRangePicker-separator: #71809c;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #ffffff;--devsuite-component-calendar-border: #dde4ef;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #14233b;--devsuite-component-calendar-navBackground: #f8fbff;--devsuite-component-calendar-navBackgroundHover: #ebf2ff;--devsuite-component-calendar-navForeground: #14233b;--devsuite-component-calendar-weekday: #71809c;--devsuite-component-calendar-cellForeground: #314563;--devsuite-component-calendar-cellForegroundMuted: #71809c;--devsuite-component-calendar-cellForegroundSelected: #f8fbff;--devsuite-component-calendar-cellUnavailable: #a9661a;--devsuite-component-calendar-cellBackgroundHover: #f8fbff;--devsuite-component-calendar-cellBackgroundSelected: #4a6eff;--devsuite-component-calendar-cellBackgroundRange: #e1e9ff;--devsuite-component-calendar-cellBorderToday: #4a6eff;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #ffffff;--devsuite-component-comboBox-border: #dde4ef;--devsuite-component-comboBox-borderFocus: #4a6eff;--devsuite-component-comboBox-borderInvalid: #a9661a;--devsuite-component-comboBox-ink: #14233b;--devsuite-component-comboBox-placeholder: #71809c;--devsuite-component-comboBox-label: #14233b;--devsuite-component-comboBox-hint: #71809c;--devsuite-component-comboBox-error: #a9661a;--devsuite-component-comboBox-triggerBackground: #f8fbff;--devsuite-component-comboBox-triggerBackgroundHover: #ebf2ff;--devsuite-component-comboBox-triggerForeground: #14233b;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #ffffff;--devsuite-component-comboBox-popoverBorder: #dde4ef;--devsuite-component-comboBox-optionBackgroundHover: #f8fbff;--devsuite-component-comboBox-optionBackgroundSelected: #e1e9ff;--devsuite-component-comboBox-optionForeground: #14233b;--devsuite-component-comboBox-optionForegroundMuted: #71809c;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #ffffff;--devsuite-component-selector-backgroundHover: #f8fbff;--devsuite-component-selector-backgroundSelected: #e1e9ff;--devsuite-component-selector-border: #dde4ef;--devsuite-component-selector-borderHover: #afbdd3;--devsuite-component-selector-borderSelected: #4a6eff;--devsuite-component-selector-title: #14233b;--devsuite-component-selector-description: #71809c;--devsuite-component-selector-accent: #4a6eff;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #ffffff;--devsuite-component-accordion-backgroundHover: #f8fbff;--devsuite-component-accordion-backgroundExpanded: #f8fbff;--devsuite-component-accordion-border: #dde4ef;--devsuite-component-accordion-borderHover: #afbdd3;--devsuite-component-accordion-title: #14233b;--devsuite-component-accordion-summary: #71809c;--devsuite-component-accordion-body: #314563;--devsuite-component-accordion-icon: #71809c;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(15, 23, 42, .56);--devsuite-component-dialog-surfaceBackground: #ffffff;--devsuite-component-dialog-surfaceBorder: #dde4ef;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #14233b;--devsuite-component-dialog-description: #71809c;--devsuite-component-dialog-body: #314563;--devsuite-component-dialog-dismissBackground: #f8fbff;--devsuite-component-dialog-dismissBackgroundHover: #ebf2ff;--devsuite-component-dialog-dismissForeground: #14233b;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #14233b;--devsuite-component-tooltip-foreground: #f8fbff;--devsuite-component-tooltip-border: #14233b;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #f8fbff;--devsuite-component-notification-neutralBorder: #afbdd3;--devsuite-component-notification-neutralAccent: #314563;--devsuite-component-notification-accentBackground: #e1e9ff;--devsuite-component-notification-accentBorder: #4a6eff;--devsuite-component-notification-accentAccent: #4a6eff;--devsuite-component-notification-successBackground: #dbefe4;--devsuite-component-notification-successBorder: #1d7c56;--devsuite-component-notification-successAccent: #1d7c56;--devsuite-component-notification-warningBackground: #f8e6ce;--devsuite-component-notification-warningBorder: #a9661a;--devsuite-component-notification-warningAccent: #a9661a;--devsuite-component-notification-title: #14233b;--devsuite-component-notification-body: #314563;--devsuite-component-notification-dismissForeground: #14233b;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #f8fbff, #e1e9ff);--devsuite-component-shell-heroBorder: #dde4ef;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #e1e9ff;--devsuite-component-shell-eyebrowForeground: #14233b;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #71809c;--devsuite-component-metric-value: #14233b;--devsuite-component-metric-detail: #71809c;--devsuite-component-toolbar-background: #f8fbff;--devsuite-component-toolbar-border: #dde4ef;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #ffffff;--devsuite-component-contentCard-border: #dde4ef;--devsuite-component-contentCard-borderHover: #afbdd3;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #14233b;--devsuite-component-contentCard-body: #314563;--devsuite-component-contentCard-meta: #71809c;--devsuite-component-contentCard-tagBackground: #e1e9ff;--devsuite-component-contentCard-tagForeground: #14233b;--devsuite-component-prose-body: #314563;--devsuite-component-prose-heading: #14233b;--devsuite-component-prose-muted: #71809c;--devsuite-component-prose-codeBackground: #14233b;--devsuite-component-prose-codeForeground: #f8fbff;--devsuite-component-prose-codeBorder: #afbdd3;--devsuite-component-text-defaultForeground: #314563;--devsuite-component-text-mutedForeground: #71809c;--devsuite-component-text-strongForeground: #14233b;--devsuite-component-text-accentForeground: #4a6eff;--devsuite-component-text-successForeground: #1d7c56;--devsuite-component-text-warningForeground: #a9661a;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #314563;--devsuite-component-paragraph-mutedForeground: #71809c;--devsuite-component-paragraph-strongForeground: #14233b;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #14233b;--devsuite-component-strong-accentForeground: #4a6eff;--devsuite-component-strong-successForeground: #1d7c56;--devsuite-component-strong-warningForeground: #a9661a;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #f8fbff;--devsuite-component-tabs-listBorder: #dde4ef;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #ebf2ff;--devsuite-component-tabs-tabBackgroundSelected: #ffffff;--devsuite-component-tabs-tabBorderSelected: #afbdd3;--devsuite-component-tabs-tabForeground: #314563;--devsuite-component-tabs-tabForegroundSelected: #14233b;--devsuite-component-tabs-panelBackground: #ffffff;--devsuite-component-tabs-panelBorder: #dde4ef;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #e1e9ff;--devsuite-component-tag-accentForeground: #14233b;--devsuite-component-tag-mutedBackground: #f8fbff;--devsuite-component-tag-mutedForeground: #314563;--devsuite-component-tag-successBackground: #dbefe4;--devsuite-component-tag-successForeground: #14233b;--devsuite-component-tag-warningBackground: #f8e6ce;--devsuite-component-tag-warningForeground: #14233b;--devsuite-component-tag-border: #dde4ef;--devsuite-component-menu-popoverBackground: #ffffff;--devsuite-component-menu-popoverBorder: #dde4ef;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #f8fbff;--devsuite-component-menu-itemBackgroundPressed: #e1e9ff;--devsuite-component-menu-itemForeground: #14233b;--devsuite-component-menu-itemForegroundMuted: #71809c;--devsuite-component-menu-itemShortcut: #71809c;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #f8e6ce;--devsuite-component-errorSummary-border: #a9661a;--devsuite-component-errorSummary-accent: #a9661a;--devsuite-component-errorSummary-title: #14233b;--devsuite-component-errorSummary-body: #314563;--devsuite-component-errorSummary-link: #4a6eff;--devsuite-component-errorSummary-linkHover: #3557ea;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #f8e6ce;--devsuite-component-fieldError-border: #a9661a;--devsuite-component-fieldError-foreground: #a9661a;--devsuite-component-fieldError-icon: #a9661a;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #f8fbff;--devsuite-component-progressBar-trackBorder: #dde4ef;--devsuite-component-progressBar-accentFill: #4a6eff;--devsuite-component-progressBar-successFill: #1d7c56;--devsuite-component-progressBar-warningFill: #a9661a;--devsuite-component-progressBar-label: #14233b;--devsuite-component-progressBar-value: #71809c;--devsuite-component-progressBar-description: #71809c;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #314563;--devsuite-component-spinner-accentForeground: #4a6eff;--devsuite-component-spinner-successForeground: #1d7c56;--devsuite-component-spinner-warningForeground: #a9661a;--devsuite-component-spinner-track: #ebf2ff;--devsuite-component-spinner-label: #14233b;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #f8fbff;--devsuite-component-summaryBox-neutralBorder: #afbdd3;--devsuite-component-summaryBox-neutralAccent: #314563;--devsuite-component-summaryBox-accentBackground: #e1e9ff;--devsuite-component-summaryBox-accentBorder: #4a6eff;--devsuite-component-summaryBox-accentAccent: #4a6eff;--devsuite-component-summaryBox-successBackground: #dbefe4;--devsuite-component-summaryBox-successBorder: #1d7c56;--devsuite-component-summaryBox-successAccent: #1d7c56;--devsuite-component-summaryBox-warningBackground: #f8e6ce;--devsuite-component-summaryBox-warningBorder: #a9661a;--devsuite-component-summaryBox-warningAccent: #a9661a;--devsuite-component-summaryBox-title: #14233b;--devsuite-component-summaryBox-body: #314563;--devsuite-component-summaryBox-listMarker: #71809c;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #e1e9ff;--devsuite-component-confirmation-accentBorder: #4a6eff;--devsuite-component-confirmation-accentAccent: #4a6eff;--devsuite-component-confirmation-successBackground: #dbefe4;--devsuite-component-confirmation-successBorder: #1d7c56;--devsuite-component-confirmation-successAccent: #1d7c56;--devsuite-component-confirmation-warningBackground: #f8e6ce;--devsuite-component-confirmation-warningBorder: #a9661a;--devsuite-component-confirmation-warningAccent: #a9661a;--devsuite-component-confirmation-title: #14233b;--devsuite-component-confirmation-body: #314563;--devsuite-component-confirmation-meta: #71809c;--devsuite-component-confirmation-nextStepBackground: #ffffff;--devsuite-component-confirmation-nextStepBorder: #dde4ef;--devsuite-component-confirmation-nextStepForeground: #314563;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=alt][data-devsuite-color-mode=dark][data-devsuite-contrast-mode=standard]{--devsuite-color-canvas: #0a1120;--devsuite-color-panel: #0f1830;--devsuite-color-raised: #152240;--devsuite-color-tint: #17294f;--devsuite-color-accentSurface: #182b5a;--devsuite-color-lineSubtle: #293b67;--devsuite-color-lineStrong: #6f84b5;--devsuite-color-inkStrong: #f5f7ff;--devsuite-color-inkBase: #e0e7fa;--devsuite-color-inkMuted: #9daecc;--devsuite-color-inkInverse: #0a1120;--devsuite-color-accent: #6d8bff;--devsuite-color-accentHover: #86a0ff;--devsuite-color-accentPressed: #5675f0;--devsuite-color-accentSoft: #182b5a;--devsuite-color-accentSoftHover: #1d3470;--devsuite-color-accentSoftPressed: #223e84;--devsuite-color-accentForeground: #081022;--devsuite-color-success: #3e9f6c;--devsuite-color-successSoft: #153020;--devsuite-color-warning: #d18b38;--devsuite-color-warningSoft: #422b0f;--devsuite-color-focus: #9bb0ff;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #6d8bff;--devsuite-component-button-primaryBackgroundHover: #86a0ff;--devsuite-component-button-primaryBackgroundPressed: #5675f0;--devsuite-component-button-primaryBorder: #6d8bff;--devsuite-component-button-primaryBorderHover: #86a0ff;--devsuite-component-button-primaryBorderPressed: #5675f0;--devsuite-component-button-primaryForeground: #081022;--devsuite-component-button-secondaryBackground: #182b5a;--devsuite-component-button-secondaryBackgroundHover: #1d3470;--devsuite-component-button-secondaryBackgroundPressed: #223e84;--devsuite-component-button-secondaryBorder: #182b5a;--devsuite-component-button-secondaryBorderHover: #1d3470;--devsuite-component-button-secondaryBorderPressed: #223e84;--devsuite-component-button-secondaryForeground: #f5f7ff;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #17294f;--devsuite-component-button-ghostBackgroundPressed: #182b5a;--devsuite-component-button-ghostBorder: #293b67;--devsuite-component-button-ghostBorderHover: #6f84b5;--devsuite-component-button-ghostBorderPressed: #6f84b5;--devsuite-component-button-ghostForeground: #e0e7fa;--devsuite-component-button-ghostForegroundHover: #f5f7ff;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #152240;--devsuite-component-surface-backgroundSubtle: #0f1830;--devsuite-component-surface-border: #293b67;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #152240;--devsuite-component-field-border: #293b67;--devsuite-component-field-borderFocus: #6d8bff;--devsuite-component-field-borderInvalid: #d18b38;--devsuite-component-field-ink: #f5f7ff;--devsuite-component-field-label: #f5f7ff;--devsuite-component-field-hint: #9daecc;--devsuite-component-field-error: #d18b38;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #6d8bff;--devsuite-component-link-foregroundHover: #86a0ff;--devsuite-component-link-foregroundPressed: #5675f0;--devsuite-component-link-foregroundMuted: #e0e7fa;--devsuite-component-link-foregroundMutedHover: #f5f7ff;--devsuite-component-link-currentForeground: #f5f7ff;--devsuite-component-link-disabledForeground: #9daecc;--devsuite-component-link-decoration: #6d8bff;--devsuite-component-link-decorationHover: #86a0ff;--devsuite-component-link-decorationMuted: #6f84b5;--devsuite-component-link-decorationMutedHover: #f5f7ff;--devsuite-component-link-currentDecoration: #6f84b5;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #152240;--devsuite-component-textArea-border: #293b67;--devsuite-component-textArea-borderFocus: #6d8bff;--devsuite-component-textArea-borderInvalid: #d18b38;--devsuite-component-textArea-ink: #f5f7ff;--devsuite-component-textArea-label: #f5f7ff;--devsuite-component-textArea-hint: #9daecc;--devsuite-component-textArea-error: #d18b38;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #152240;--devsuite-component-checkbox-backgroundHover: #0f1830;--devsuite-component-checkbox-backgroundSelected: #6d8bff;--devsuite-component-checkbox-backgroundSelectedHover: #86a0ff;--devsuite-component-checkbox-border: #6f84b5;--devsuite-component-checkbox-borderHover: #e0e7fa;--devsuite-component-checkbox-borderSelected: #6d8bff;--devsuite-component-checkbox-borderInvalid: #d18b38;--devsuite-component-checkbox-foreground: #081022;--devsuite-component-checkbox-label: #f5f7ff;--devsuite-component-checkbox-hint: #9daecc;--devsuite-component-checkbox-error: #d18b38;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #0f1830;--devsuite-component-switch-trackBackgroundHover: #17294f;--devsuite-component-switch-trackBackgroundSelected: #6d8bff;--devsuite-component-switch-trackBackgroundSelectedHover: #86a0ff;--devsuite-component-switch-trackBorder: #6f84b5;--devsuite-component-switch-trackBorderSelected: #6d8bff;--devsuite-component-switch-thumbBackground: #152240;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #f5f7ff;--devsuite-component-switch-hint: #9daecc;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #152240;--devsuite-component-dateField-border: #293b67;--devsuite-component-dateField-borderFocus: #6d8bff;--devsuite-component-dateField-borderInvalid: #d18b38;--devsuite-component-dateField-ink: #f5f7ff;--devsuite-component-dateField-placeholder: #9daecc;--devsuite-component-dateField-literal: #9daecc;--devsuite-component-dateField-label: #f5f7ff;--devsuite-component-dateField-hint: #9daecc;--devsuite-component-dateField-error: #d18b38;--devsuite-component-dateField-segmentBackgroundFocus: #182b5a;--devsuite-component-dateField-segmentForegroundFocus: #f5f7ff;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #152240;--devsuite-component-dropdown-backgroundHover: #0f1830;--devsuite-component-dropdown-border: #293b67;--devsuite-component-dropdown-borderFocus: #6d8bff;--devsuite-component-dropdown-borderInvalid: #d18b38;--devsuite-component-dropdown-ink: #f5f7ff;--devsuite-component-dropdown-placeholder: #9daecc;--devsuite-component-dropdown-label: #f5f7ff;--devsuite-component-dropdown-hint: #9daecc;--devsuite-component-dropdown-error: #d18b38;--devsuite-component-dropdown-icon: #9daecc;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #152240;--devsuite-component-dropdown-popoverBorder: #293b67;--devsuite-component-dropdown-optionBackgroundHover: #0f1830;--devsuite-component-dropdown-optionBackgroundSelected: #182b5a;--devsuite-component-dropdown-optionForeground: #f5f7ff;--devsuite-component-dropdown-optionForegroundMuted: #9daecc;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #152240;--devsuite-component-numberField-border: #293b67;--devsuite-component-numberField-borderFocus: #6d8bff;--devsuite-component-numberField-borderInvalid: #d18b38;--devsuite-component-numberField-ink: #f5f7ff;--devsuite-component-numberField-label: #f5f7ff;--devsuite-component-numberField-hint: #9daecc;--devsuite-component-numberField-error: #d18b38;--devsuite-component-numberField-buttonBackground: #0f1830;--devsuite-component-numberField-buttonBackgroundHover: #17294f;--devsuite-component-numberField-buttonBackgroundPressed: #182b5a;--devsuite-component-numberField-buttonForeground: #f5f7ff;--devsuite-component-numberField-buttonBorder: #293b67;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #152240;--devsuite-component-radioButton-backgroundHover: #0f1830;--devsuite-component-radioButton-backgroundSelected: #182b5a;--devsuite-component-radioButton-border: #6f84b5;--devsuite-component-radioButton-borderHover: #e0e7fa;--devsuite-component-radioButton-borderSelected: #6d8bff;--devsuite-component-radioButton-indicatorBackground: #152240;--devsuite-component-radioButton-indicatorBorder: #6f84b5;--devsuite-component-radioButton-indicatorBorderSelected: #6d8bff;--devsuite-component-radioButton-indicatorDot: #6d8bff;--devsuite-component-radioButton-label: #f5f7ff;--devsuite-component-radioButton-description: #9daecc;--devsuite-component-radioButton-hint: #9daecc;--devsuite-component-radioButton-error: #d18b38;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #152240;--devsuite-component-searchField-border: #293b67;--devsuite-component-searchField-borderFocus: #6d8bff;--devsuite-component-searchField-borderInvalid: #d18b38;--devsuite-component-searchField-ink: #f5f7ff;--devsuite-component-searchField-placeholder: #9daecc;--devsuite-component-searchField-label: #f5f7ff;--devsuite-component-searchField-hint: #9daecc;--devsuite-component-searchField-error: #d18b38;--devsuite-component-searchField-icon: #9daecc;--devsuite-component-searchField-clearBackground: #0f1830;--devsuite-component-searchField-clearBackgroundHover: #17294f;--devsuite-component-searchField-clearForeground: #f5f7ff;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #152240;--devsuite-component-datePicker-backgroundHover: #0f1830;--devsuite-component-datePicker-border: #293b67;--devsuite-component-datePicker-borderFocus: #6d8bff;--devsuite-component-datePicker-borderInvalid: #d18b38;--devsuite-component-datePicker-ink: #f5f7ff;--devsuite-component-datePicker-placeholder: #9daecc;--devsuite-component-datePicker-literal: #9daecc;--devsuite-component-datePicker-label: #f5f7ff;--devsuite-component-datePicker-hint: #9daecc;--devsuite-component-datePicker-error: #d18b38;--devsuite-component-datePicker-triggerBackground: #0f1830;--devsuite-component-datePicker-triggerBackgroundHover: #17294f;--devsuite-component-datePicker-triggerForeground: #f5f7ff;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #152240;--devsuite-component-dateRangePicker-backgroundHover: #0f1830;--devsuite-component-dateRangePicker-border: #293b67;--devsuite-component-dateRangePicker-borderFocus: #6d8bff;--devsuite-component-dateRangePicker-borderInvalid: #d18b38;--devsuite-component-dateRangePicker-ink: #f5f7ff;--devsuite-component-dateRangePicker-placeholder: #9daecc;--devsuite-component-dateRangePicker-literal: #9daecc;--devsuite-component-dateRangePicker-label: #f5f7ff;--devsuite-component-dateRangePicker-hint: #9daecc;--devsuite-component-dateRangePicker-error: #d18b38;--devsuite-component-dateRangePicker-triggerBackground: #0f1830;--devsuite-component-dateRangePicker-triggerBackgroundHover: #17294f;--devsuite-component-dateRangePicker-triggerForeground: #f5f7ff;--devsuite-component-dateRangePicker-separator: #9daecc;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #152240;--devsuite-component-calendar-border: #293b67;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #f5f7ff;--devsuite-component-calendar-navBackground: #0f1830;--devsuite-component-calendar-navBackgroundHover: #17294f;--devsuite-component-calendar-navForeground: #f5f7ff;--devsuite-component-calendar-weekday: #9daecc;--devsuite-component-calendar-cellForeground: #e0e7fa;--devsuite-component-calendar-cellForegroundMuted: #9daecc;--devsuite-component-calendar-cellForegroundSelected: #081022;--devsuite-component-calendar-cellUnavailable: #d18b38;--devsuite-component-calendar-cellBackgroundHover: #0f1830;--devsuite-component-calendar-cellBackgroundSelected: #6d8bff;--devsuite-component-calendar-cellBackgroundRange: #182b5a;--devsuite-component-calendar-cellBorderToday: #6d8bff;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #152240;--devsuite-component-comboBox-border: #293b67;--devsuite-component-comboBox-borderFocus: #6d8bff;--devsuite-component-comboBox-borderInvalid: #d18b38;--devsuite-component-comboBox-ink: #f5f7ff;--devsuite-component-comboBox-placeholder: #9daecc;--devsuite-component-comboBox-label: #f5f7ff;--devsuite-component-comboBox-hint: #9daecc;--devsuite-component-comboBox-error: #d18b38;--devsuite-component-comboBox-triggerBackground: #0f1830;--devsuite-component-comboBox-triggerBackgroundHover: #17294f;--devsuite-component-comboBox-triggerForeground: #f5f7ff;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #152240;--devsuite-component-comboBox-popoverBorder: #293b67;--devsuite-component-comboBox-optionBackgroundHover: #0f1830;--devsuite-component-comboBox-optionBackgroundSelected: #182b5a;--devsuite-component-comboBox-optionForeground: #f5f7ff;--devsuite-component-comboBox-optionForegroundMuted: #9daecc;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #152240;--devsuite-component-selector-backgroundHover: #0f1830;--devsuite-component-selector-backgroundSelected: #182b5a;--devsuite-component-selector-border: #293b67;--devsuite-component-selector-borderHover: #6f84b5;--devsuite-component-selector-borderSelected: #6d8bff;--devsuite-component-selector-title: #f5f7ff;--devsuite-component-selector-description: #9daecc;--devsuite-component-selector-accent: #6d8bff;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #152240;--devsuite-component-accordion-backgroundHover: #0f1830;--devsuite-component-accordion-backgroundExpanded: #0f1830;--devsuite-component-accordion-border: #293b67;--devsuite-component-accordion-borderHover: #6f84b5;--devsuite-component-accordion-title: #f5f7ff;--devsuite-component-accordion-summary: #9daecc;--devsuite-component-accordion-body: #e0e7fa;--devsuite-component-accordion-icon: #9daecc;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(2, 6, 23, .78);--devsuite-component-dialog-surfaceBackground: #152240;--devsuite-component-dialog-surfaceBorder: #293b67;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #f5f7ff;--devsuite-component-dialog-description: #9daecc;--devsuite-component-dialog-body: #e0e7fa;--devsuite-component-dialog-dismissBackground: #0f1830;--devsuite-component-dialog-dismissBackgroundHover: #17294f;--devsuite-component-dialog-dismissForeground: #f5f7ff;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #152240;--devsuite-component-tooltip-foreground: #f5f7ff;--devsuite-component-tooltip-border: #293b67;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #0f1830;--devsuite-component-notification-neutralBorder: #6f84b5;--devsuite-component-notification-neutralAccent: #e0e7fa;--devsuite-component-notification-accentBackground: #182b5a;--devsuite-component-notification-accentBorder: #6d8bff;--devsuite-component-notification-accentAccent: #6d8bff;--devsuite-component-notification-successBackground: #153020;--devsuite-component-notification-successBorder: #3e9f6c;--devsuite-component-notification-successAccent: #3e9f6c;--devsuite-component-notification-warningBackground: #422b0f;--devsuite-component-notification-warningBorder: #d18b38;--devsuite-component-notification-warningAccent: #d18b38;--devsuite-component-notification-title: #f5f7ff;--devsuite-component-notification-body: #e0e7fa;--devsuite-component-notification-dismissForeground: #f5f7ff;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #0f1830, #182b5a);--devsuite-component-shell-heroBorder: #293b67;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #182b5a;--devsuite-component-shell-eyebrowForeground: #f5f7ff;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #9daecc;--devsuite-component-metric-value: #f5f7ff;--devsuite-component-metric-detail: #9daecc;--devsuite-component-toolbar-background: #0f1830;--devsuite-component-toolbar-border: #293b67;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #152240;--devsuite-component-contentCard-border: #293b67;--devsuite-component-contentCard-borderHover: #6f84b5;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #f5f7ff;--devsuite-component-contentCard-body: #e0e7fa;--devsuite-component-contentCard-meta: #9daecc;--devsuite-component-contentCard-tagBackground: #182b5a;--devsuite-component-contentCard-tagForeground: #f5f7ff;--devsuite-component-prose-body: #e0e7fa;--devsuite-component-prose-heading: #f5f7ff;--devsuite-component-prose-muted: #9daecc;--devsuite-component-prose-codeBackground: #0a1120;--devsuite-component-prose-codeForeground: #f5f7ff;--devsuite-component-prose-codeBorder: #293b67;--devsuite-component-text-defaultForeground: #e0e7fa;--devsuite-component-text-mutedForeground: #9daecc;--devsuite-component-text-strongForeground: #f5f7ff;--devsuite-component-text-accentForeground: #6d8bff;--devsuite-component-text-successForeground: #3e9f6c;--devsuite-component-text-warningForeground: #d18b38;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #e0e7fa;--devsuite-component-paragraph-mutedForeground: #9daecc;--devsuite-component-paragraph-strongForeground: #f5f7ff;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #f5f7ff;--devsuite-component-strong-accentForeground: #6d8bff;--devsuite-component-strong-successForeground: #3e9f6c;--devsuite-component-strong-warningForeground: #d18b38;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #0f1830;--devsuite-component-tabs-listBorder: #293b67;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #17294f;--devsuite-component-tabs-tabBackgroundSelected: #152240;--devsuite-component-tabs-tabBorderSelected: #6f84b5;--devsuite-component-tabs-tabForeground: #e0e7fa;--devsuite-component-tabs-tabForegroundSelected: #f5f7ff;--devsuite-component-tabs-panelBackground: #152240;--devsuite-component-tabs-panelBorder: #293b67;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #182b5a;--devsuite-component-tag-accentForeground: #f5f7ff;--devsuite-component-tag-mutedBackground: #0f1830;--devsuite-component-tag-mutedForeground: #e0e7fa;--devsuite-component-tag-successBackground: #153020;--devsuite-component-tag-successForeground: #f5f7ff;--devsuite-component-tag-warningBackground: #422b0f;--devsuite-component-tag-warningForeground: #f5f7ff;--devsuite-component-tag-border: #293b67;--devsuite-component-menu-popoverBackground: #152240;--devsuite-component-menu-popoverBorder: #293b67;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #0f1830;--devsuite-component-menu-itemBackgroundPressed: #182b5a;--devsuite-component-menu-itemForeground: #f5f7ff;--devsuite-component-menu-itemForegroundMuted: #9daecc;--devsuite-component-menu-itemShortcut: #9daecc;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #422b0f;--devsuite-component-errorSummary-border: #d18b38;--devsuite-component-errorSummary-accent: #d18b38;--devsuite-component-errorSummary-title: #f5f7ff;--devsuite-component-errorSummary-body: #e0e7fa;--devsuite-component-errorSummary-link: #6d8bff;--devsuite-component-errorSummary-linkHover: #86a0ff;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #422b0f;--devsuite-component-fieldError-border: #d18b38;--devsuite-component-fieldError-foreground: #d18b38;--devsuite-component-fieldError-icon: #d18b38;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #0f1830;--devsuite-component-progressBar-trackBorder: #293b67;--devsuite-component-progressBar-accentFill: #6d8bff;--devsuite-component-progressBar-successFill: #3e9f6c;--devsuite-component-progressBar-warningFill: #d18b38;--devsuite-component-progressBar-label: #f5f7ff;--devsuite-component-progressBar-value: #9daecc;--devsuite-component-progressBar-description: #9daecc;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #e0e7fa;--devsuite-component-spinner-accentForeground: #6d8bff;--devsuite-component-spinner-successForeground: #3e9f6c;--devsuite-component-spinner-warningForeground: #d18b38;--devsuite-component-spinner-track: #17294f;--devsuite-component-spinner-label: #f5f7ff;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #0f1830;--devsuite-component-summaryBox-neutralBorder: #6f84b5;--devsuite-component-summaryBox-neutralAccent: #e0e7fa;--devsuite-component-summaryBox-accentBackground: #182b5a;--devsuite-component-summaryBox-accentBorder: #6d8bff;--devsuite-component-summaryBox-accentAccent: #6d8bff;--devsuite-component-summaryBox-successBackground: #153020;--devsuite-component-summaryBox-successBorder: #3e9f6c;--devsuite-component-summaryBox-successAccent: #3e9f6c;--devsuite-component-summaryBox-warningBackground: #422b0f;--devsuite-component-summaryBox-warningBorder: #d18b38;--devsuite-component-summaryBox-warningAccent: #d18b38;--devsuite-component-summaryBox-title: #f5f7ff;--devsuite-component-summaryBox-body: #e0e7fa;--devsuite-component-summaryBox-listMarker: #9daecc;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #182b5a;--devsuite-component-confirmation-accentBorder: #6d8bff;--devsuite-component-confirmation-accentAccent: #6d8bff;--devsuite-component-confirmation-successBackground: #153020;--devsuite-component-confirmation-successBorder: #3e9f6c;--devsuite-component-confirmation-successAccent: #3e9f6c;--devsuite-component-confirmation-warningBackground: #422b0f;--devsuite-component-confirmation-warningBorder: #d18b38;--devsuite-component-confirmation-warningAccent: #d18b38;--devsuite-component-confirmation-title: #f5f7ff;--devsuite-component-confirmation-body: #e0e7fa;--devsuite-component-confirmation-meta: #9daecc;--devsuite-component-confirmation-nextStepBackground: #152240;--devsuite-component-confirmation-nextStepBorder: #293b67;--devsuite-component-confirmation-nextStepForeground: #e0e7fa;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=alt][data-devsuite-color-mode=dark][data-devsuite-contrast-mode=high]{--devsuite-color-canvas: #060b16;--devsuite-color-panel: #0b1330;--devsuite-color-raised: #101c40;--devsuite-color-tint: #142857;--devsuite-color-accentSurface: #162d64;--devsuite-color-lineSubtle: #355084;--devsuite-color-lineStrong: #90a8dc;--devsuite-color-inkStrong: #fcfdff;--devsuite-color-inkBase: #eef2ff;--devsuite-color-inkMuted: #c4d0ee;--devsuite-color-inkInverse: #060b16;--devsuite-color-accent: #86a0ff;--devsuite-color-accentHover: #9eb4ff;--devsuite-color-accentPressed: #6d8bff;--devsuite-color-accentSoft: #18316d;--devsuite-color-accentSoftHover: #1d3a80;--devsuite-color-accentSoftPressed: #234493;--devsuite-color-accentForeground: #071024;--devsuite-color-success: #4ab178;--devsuite-color-successSoft: #173626;--devsuite-color-warning: #de9640;--devsuite-color-warningSoft: #4f3310;--devsuite-color-focus: #bed0ff;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #86a0ff;--devsuite-component-button-primaryBackgroundHover: #9eb4ff;--devsuite-component-button-primaryBackgroundPressed: #6d8bff;--devsuite-component-button-primaryBorder: #86a0ff;--devsuite-component-button-primaryBorderHover: #9eb4ff;--devsuite-component-button-primaryBorderPressed: #6d8bff;--devsuite-component-button-primaryForeground: #071024;--devsuite-component-button-secondaryBackground: #18316d;--devsuite-component-button-secondaryBackgroundHover: #1d3a80;--devsuite-component-button-secondaryBackgroundPressed: #234493;--devsuite-component-button-secondaryBorder: #18316d;--devsuite-component-button-secondaryBorderHover: #1d3a80;--devsuite-component-button-secondaryBorderPressed: #234493;--devsuite-component-button-secondaryForeground: #fcfdff;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #142857;--devsuite-component-button-ghostBackgroundPressed: #18316d;--devsuite-component-button-ghostBorder: #355084;--devsuite-component-button-ghostBorderHover: #90a8dc;--devsuite-component-button-ghostBorderPressed: #90a8dc;--devsuite-component-button-ghostForeground: #eef2ff;--devsuite-component-button-ghostForegroundHover: #fcfdff;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #101c40;--devsuite-component-surface-backgroundSubtle: #0b1330;--devsuite-component-surface-border: #355084;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #101c40;--devsuite-component-field-border: #355084;--devsuite-component-field-borderFocus: #86a0ff;--devsuite-component-field-borderInvalid: #de9640;--devsuite-component-field-ink: #fcfdff;--devsuite-component-field-label: #fcfdff;--devsuite-component-field-hint: #c4d0ee;--devsuite-component-field-error: #de9640;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #86a0ff;--devsuite-component-link-foregroundHover: #9eb4ff;--devsuite-component-link-foregroundPressed: #6d8bff;--devsuite-component-link-foregroundMuted: #eef2ff;--devsuite-component-link-foregroundMutedHover: #fcfdff;--devsuite-component-link-currentForeground: #fcfdff;--devsuite-component-link-disabledForeground: #c4d0ee;--devsuite-component-link-decoration: #86a0ff;--devsuite-component-link-decorationHover: #9eb4ff;--devsuite-component-link-decorationMuted: #90a8dc;--devsuite-component-link-decorationMutedHover: #fcfdff;--devsuite-component-link-currentDecoration: #90a8dc;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #101c40;--devsuite-component-textArea-border: #355084;--devsuite-component-textArea-borderFocus: #86a0ff;--devsuite-component-textArea-borderInvalid: #de9640;--devsuite-component-textArea-ink: #fcfdff;--devsuite-component-textArea-label: #fcfdff;--devsuite-component-textArea-hint: #c4d0ee;--devsuite-component-textArea-error: #de9640;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #101c40;--devsuite-component-checkbox-backgroundHover: #0b1330;--devsuite-component-checkbox-backgroundSelected: #86a0ff;--devsuite-component-checkbox-backgroundSelectedHover: #9eb4ff;--devsuite-component-checkbox-border: #90a8dc;--devsuite-component-checkbox-borderHover: #eef2ff;--devsuite-component-checkbox-borderSelected: #86a0ff;--devsuite-component-checkbox-borderInvalid: #de9640;--devsuite-component-checkbox-foreground: #071024;--devsuite-component-checkbox-label: #fcfdff;--devsuite-component-checkbox-hint: #c4d0ee;--devsuite-component-checkbox-error: #de9640;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #0b1330;--devsuite-component-switch-trackBackgroundHover: #142857;--devsuite-component-switch-trackBackgroundSelected: #86a0ff;--devsuite-component-switch-trackBackgroundSelectedHover: #9eb4ff;--devsuite-component-switch-trackBorder: #90a8dc;--devsuite-component-switch-trackBorderSelected: #86a0ff;--devsuite-component-switch-thumbBackground: #101c40;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #fcfdff;--devsuite-component-switch-hint: #c4d0ee;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #101c40;--devsuite-component-dateField-border: #355084;--devsuite-component-dateField-borderFocus: #86a0ff;--devsuite-component-dateField-borderInvalid: #de9640;--devsuite-component-dateField-ink: #fcfdff;--devsuite-component-dateField-placeholder: #c4d0ee;--devsuite-component-dateField-literal: #c4d0ee;--devsuite-component-dateField-label: #fcfdff;--devsuite-component-dateField-hint: #c4d0ee;--devsuite-component-dateField-error: #de9640;--devsuite-component-dateField-segmentBackgroundFocus: #18316d;--devsuite-component-dateField-segmentForegroundFocus: #fcfdff;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #101c40;--devsuite-component-dropdown-backgroundHover: #0b1330;--devsuite-component-dropdown-border: #355084;--devsuite-component-dropdown-borderFocus: #86a0ff;--devsuite-component-dropdown-borderInvalid: #de9640;--devsuite-component-dropdown-ink: #fcfdff;--devsuite-component-dropdown-placeholder: #c4d0ee;--devsuite-component-dropdown-label: #fcfdff;--devsuite-component-dropdown-hint: #c4d0ee;--devsuite-component-dropdown-error: #de9640;--devsuite-component-dropdown-icon: #c4d0ee;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #101c40;--devsuite-component-dropdown-popoverBorder: #355084;--devsuite-component-dropdown-optionBackgroundHover: #0b1330;--devsuite-component-dropdown-optionBackgroundSelected: #18316d;--devsuite-component-dropdown-optionForeground: #fcfdff;--devsuite-component-dropdown-optionForegroundMuted: #c4d0ee;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #101c40;--devsuite-component-numberField-border: #355084;--devsuite-component-numberField-borderFocus: #86a0ff;--devsuite-component-numberField-borderInvalid: #de9640;--devsuite-component-numberField-ink: #fcfdff;--devsuite-component-numberField-label: #fcfdff;--devsuite-component-numberField-hint: #c4d0ee;--devsuite-component-numberField-error: #de9640;--devsuite-component-numberField-buttonBackground: #0b1330;--devsuite-component-numberField-buttonBackgroundHover: #142857;--devsuite-component-numberField-buttonBackgroundPressed: #18316d;--devsuite-component-numberField-buttonForeground: #fcfdff;--devsuite-component-numberField-buttonBorder: #355084;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #101c40;--devsuite-component-radioButton-backgroundHover: #0b1330;--devsuite-component-radioButton-backgroundSelected: #18316d;--devsuite-component-radioButton-border: #90a8dc;--devsuite-component-radioButton-borderHover: #eef2ff;--devsuite-component-radioButton-borderSelected: #86a0ff;--devsuite-component-radioButton-indicatorBackground: #101c40;--devsuite-component-radioButton-indicatorBorder: #90a8dc;--devsuite-component-radioButton-indicatorBorderSelected: #86a0ff;--devsuite-component-radioButton-indicatorDot: #86a0ff;--devsuite-component-radioButton-label: #fcfdff;--devsuite-component-radioButton-description: #c4d0ee;--devsuite-component-radioButton-hint: #c4d0ee;--devsuite-component-radioButton-error: #de9640;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #101c40;--devsuite-component-searchField-border: #355084;--devsuite-component-searchField-borderFocus: #86a0ff;--devsuite-component-searchField-borderInvalid: #de9640;--devsuite-component-searchField-ink: #fcfdff;--devsuite-component-searchField-placeholder: #c4d0ee;--devsuite-component-searchField-label: #fcfdff;--devsuite-component-searchField-hint: #c4d0ee;--devsuite-component-searchField-error: #de9640;--devsuite-component-searchField-icon: #c4d0ee;--devsuite-component-searchField-clearBackground: #0b1330;--devsuite-component-searchField-clearBackgroundHover: #142857;--devsuite-component-searchField-clearForeground: #fcfdff;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #101c40;--devsuite-component-datePicker-backgroundHover: #0b1330;--devsuite-component-datePicker-border: #355084;--devsuite-component-datePicker-borderFocus: #86a0ff;--devsuite-component-datePicker-borderInvalid: #de9640;--devsuite-component-datePicker-ink: #fcfdff;--devsuite-component-datePicker-placeholder: #c4d0ee;--devsuite-component-datePicker-literal: #c4d0ee;--devsuite-component-datePicker-label: #fcfdff;--devsuite-component-datePicker-hint: #c4d0ee;--devsuite-component-datePicker-error: #de9640;--devsuite-component-datePicker-triggerBackground: #0b1330;--devsuite-component-datePicker-triggerBackgroundHover: #142857;--devsuite-component-datePicker-triggerForeground: #fcfdff;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #101c40;--devsuite-component-dateRangePicker-backgroundHover: #0b1330;--devsuite-component-dateRangePicker-border: #355084;--devsuite-component-dateRangePicker-borderFocus: #86a0ff;--devsuite-component-dateRangePicker-borderInvalid: #de9640;--devsuite-component-dateRangePicker-ink: #fcfdff;--devsuite-component-dateRangePicker-placeholder: #c4d0ee;--devsuite-component-dateRangePicker-literal: #c4d0ee;--devsuite-component-dateRangePicker-label: #fcfdff;--devsuite-component-dateRangePicker-hint: #c4d0ee;--devsuite-component-dateRangePicker-error: #de9640;--devsuite-component-dateRangePicker-triggerBackground: #0b1330;--devsuite-component-dateRangePicker-triggerBackgroundHover: #142857;--devsuite-component-dateRangePicker-triggerForeground: #fcfdff;--devsuite-component-dateRangePicker-separator: #c4d0ee;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #101c40;--devsuite-component-calendar-border: #355084;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #fcfdff;--devsuite-component-calendar-navBackground: #0b1330;--devsuite-component-calendar-navBackgroundHover: #142857;--devsuite-component-calendar-navForeground: #fcfdff;--devsuite-component-calendar-weekday: #c4d0ee;--devsuite-component-calendar-cellForeground: #eef2ff;--devsuite-component-calendar-cellForegroundMuted: #c4d0ee;--devsuite-component-calendar-cellForegroundSelected: #071024;--devsuite-component-calendar-cellUnavailable: #de9640;--devsuite-component-calendar-cellBackgroundHover: #0b1330;--devsuite-component-calendar-cellBackgroundSelected: #86a0ff;--devsuite-component-calendar-cellBackgroundRange: #18316d;--devsuite-component-calendar-cellBorderToday: #86a0ff;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #101c40;--devsuite-component-comboBox-border: #355084;--devsuite-component-comboBox-borderFocus: #86a0ff;--devsuite-component-comboBox-borderInvalid: #de9640;--devsuite-component-comboBox-ink: #fcfdff;--devsuite-component-comboBox-placeholder: #c4d0ee;--devsuite-component-comboBox-label: #fcfdff;--devsuite-component-comboBox-hint: #c4d0ee;--devsuite-component-comboBox-error: #de9640;--devsuite-component-comboBox-triggerBackground: #0b1330;--devsuite-component-comboBox-triggerBackgroundHover: #142857;--devsuite-component-comboBox-triggerForeground: #fcfdff;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #101c40;--devsuite-component-comboBox-popoverBorder: #355084;--devsuite-component-comboBox-optionBackgroundHover: #0b1330;--devsuite-component-comboBox-optionBackgroundSelected: #18316d;--devsuite-component-comboBox-optionForeground: #fcfdff;--devsuite-component-comboBox-optionForegroundMuted: #c4d0ee;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #101c40;--devsuite-component-selector-backgroundHover: #0b1330;--devsuite-component-selector-backgroundSelected: #18316d;--devsuite-component-selector-border: #355084;--devsuite-component-selector-borderHover: #90a8dc;--devsuite-component-selector-borderSelected: #86a0ff;--devsuite-component-selector-title: #fcfdff;--devsuite-component-selector-description: #c4d0ee;--devsuite-component-selector-accent: #86a0ff;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #101c40;--devsuite-component-accordion-backgroundHover: #0b1330;--devsuite-component-accordion-backgroundExpanded: #0b1330;--devsuite-component-accordion-border: #355084;--devsuite-component-accordion-borderHover: #90a8dc;--devsuite-component-accordion-title: #fcfdff;--devsuite-component-accordion-summary: #c4d0ee;--devsuite-component-accordion-body: #eef2ff;--devsuite-component-accordion-icon: #c4d0ee;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(2, 6, 23, .78);--devsuite-component-dialog-surfaceBackground: #101c40;--devsuite-component-dialog-surfaceBorder: #355084;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #fcfdff;--devsuite-component-dialog-description: #c4d0ee;--devsuite-component-dialog-body: #eef2ff;--devsuite-component-dialog-dismissBackground: #0b1330;--devsuite-component-dialog-dismissBackgroundHover: #142857;--devsuite-component-dialog-dismissForeground: #fcfdff;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #101c40;--devsuite-component-tooltip-foreground: #fcfdff;--devsuite-component-tooltip-border: #355084;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #0b1330;--devsuite-component-notification-neutralBorder: #90a8dc;--devsuite-component-notification-neutralAccent: #eef2ff;--devsuite-component-notification-accentBackground: #18316d;--devsuite-component-notification-accentBorder: #86a0ff;--devsuite-component-notification-accentAccent: #86a0ff;--devsuite-component-notification-successBackground: #173626;--devsuite-component-notification-successBorder: #4ab178;--devsuite-component-notification-successAccent: #4ab178;--devsuite-component-notification-warningBackground: #4f3310;--devsuite-component-notification-warningBorder: #de9640;--devsuite-component-notification-warningAccent: #de9640;--devsuite-component-notification-title: #fcfdff;--devsuite-component-notification-body: #eef2ff;--devsuite-component-notification-dismissForeground: #fcfdff;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #0b1330, #18316d);--devsuite-component-shell-heroBorder: #355084;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #18316d;--devsuite-component-shell-eyebrowForeground: #fcfdff;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #c4d0ee;--devsuite-component-metric-value: #fcfdff;--devsuite-component-metric-detail: #c4d0ee;--devsuite-component-toolbar-background: #0b1330;--devsuite-component-toolbar-border: #355084;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #101c40;--devsuite-component-contentCard-border: #355084;--devsuite-component-contentCard-borderHover: #90a8dc;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #fcfdff;--devsuite-component-contentCard-body: #eef2ff;--devsuite-component-contentCard-meta: #c4d0ee;--devsuite-component-contentCard-tagBackground: #18316d;--devsuite-component-contentCard-tagForeground: #fcfdff;--devsuite-component-prose-body: #eef2ff;--devsuite-component-prose-heading: #fcfdff;--devsuite-component-prose-muted: #c4d0ee;--devsuite-component-prose-codeBackground: #060b16;--devsuite-component-prose-codeForeground: #fcfdff;--devsuite-component-prose-codeBorder: #355084;--devsuite-component-text-defaultForeground: #eef2ff;--devsuite-component-text-mutedForeground: #c4d0ee;--devsuite-component-text-strongForeground: #fcfdff;--devsuite-component-text-accentForeground: #86a0ff;--devsuite-component-text-successForeground: #4ab178;--devsuite-component-text-warningForeground: #de9640;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #eef2ff;--devsuite-component-paragraph-mutedForeground: #c4d0ee;--devsuite-component-paragraph-strongForeground: #fcfdff;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #fcfdff;--devsuite-component-strong-accentForeground: #86a0ff;--devsuite-component-strong-successForeground: #4ab178;--devsuite-component-strong-warningForeground: #de9640;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #0b1330;--devsuite-component-tabs-listBorder: #355084;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #142857;--devsuite-component-tabs-tabBackgroundSelected: #101c40;--devsuite-component-tabs-tabBorderSelected: #90a8dc;--devsuite-component-tabs-tabForeground: #eef2ff;--devsuite-component-tabs-tabForegroundSelected: #fcfdff;--devsuite-component-tabs-panelBackground: #101c40;--devsuite-component-tabs-panelBorder: #355084;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #18316d;--devsuite-component-tag-accentForeground: #fcfdff;--devsuite-component-tag-mutedBackground: #0b1330;--devsuite-component-tag-mutedForeground: #eef2ff;--devsuite-component-tag-successBackground: #173626;--devsuite-component-tag-successForeground: #fcfdff;--devsuite-component-tag-warningBackground: #4f3310;--devsuite-component-tag-warningForeground: #fcfdff;--devsuite-component-tag-border: #355084;--devsuite-component-menu-popoverBackground: #101c40;--devsuite-component-menu-popoverBorder: #355084;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #0b1330;--devsuite-component-menu-itemBackgroundPressed: #18316d;--devsuite-component-menu-itemForeground: #fcfdff;--devsuite-component-menu-itemForegroundMuted: #c4d0ee;--devsuite-component-menu-itemShortcut: #c4d0ee;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #4f3310;--devsuite-component-errorSummary-border: #de9640;--devsuite-component-errorSummary-accent: #de9640;--devsuite-component-errorSummary-title: #fcfdff;--devsuite-component-errorSummary-body: #eef2ff;--devsuite-component-errorSummary-link: #86a0ff;--devsuite-component-errorSummary-linkHover: #9eb4ff;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #4f3310;--devsuite-component-fieldError-border: #de9640;--devsuite-component-fieldError-foreground: #de9640;--devsuite-component-fieldError-icon: #de9640;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #0b1330;--devsuite-component-progressBar-trackBorder: #355084;--devsuite-component-progressBar-accentFill: #86a0ff;--devsuite-component-progressBar-successFill: #4ab178;--devsuite-component-progressBar-warningFill: #de9640;--devsuite-component-progressBar-label: #fcfdff;--devsuite-component-progressBar-value: #c4d0ee;--devsuite-component-progressBar-description: #c4d0ee;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #eef2ff;--devsuite-component-spinner-accentForeground: #86a0ff;--devsuite-component-spinner-successForeground: #4ab178;--devsuite-component-spinner-warningForeground: #de9640;--devsuite-component-spinner-track: #142857;--devsuite-component-spinner-label: #fcfdff;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #0b1330;--devsuite-component-summaryBox-neutralBorder: #90a8dc;--devsuite-component-summaryBox-neutralAccent: #eef2ff;--devsuite-component-summaryBox-accentBackground: #18316d;--devsuite-component-summaryBox-accentBorder: #86a0ff;--devsuite-component-summaryBox-accentAccent: #86a0ff;--devsuite-component-summaryBox-successBackground: #173626;--devsuite-component-summaryBox-successBorder: #4ab178;--devsuite-component-summaryBox-successAccent: #4ab178;--devsuite-component-summaryBox-warningBackground: #4f3310;--devsuite-component-summaryBox-warningBorder: #de9640;--devsuite-component-summaryBox-warningAccent: #de9640;--devsuite-component-summaryBox-title: #fcfdff;--devsuite-component-summaryBox-body: #eef2ff;--devsuite-component-summaryBox-listMarker: #c4d0ee;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #18316d;--devsuite-component-confirmation-accentBorder: #86a0ff;--devsuite-component-confirmation-accentAccent: #86a0ff;--devsuite-component-confirmation-successBackground: #173626;--devsuite-component-confirmation-successBorder: #4ab178;--devsuite-component-confirmation-successAccent: #4ab178;--devsuite-component-confirmation-warningBackground: #4f3310;--devsuite-component-confirmation-warningBorder: #de9640;--devsuite-component-confirmation-warningAccent: #de9640;--devsuite-component-confirmation-title: #fcfdff;--devsuite-component-confirmation-body: #eef2ff;--devsuite-component-confirmation-meta: #c4d0ee;--devsuite-component-confirmation-nextStepBackground: #101c40;--devsuite-component-confirmation-nextStepBorder: #355084;--devsuite-component-confirmation-nextStepForeground: #eef2ff;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}:root[data-devsuite-theme=alt][data-devsuite-color-mode=dark][data-devsuite-contrast-mode=low]{--devsuite-color-canvas: #0d1527;--devsuite-color-panel: #132041;--devsuite-color-raised: #18284a;--devsuite-color-tint: #1b2f59;--devsuite-color-accentSurface: #1c3265;--devsuite-color-lineSubtle: #314977;--devsuite-color-lineStrong: #788ec0;--devsuite-color-inkStrong: #eef2ff;--devsuite-color-inkBase: #d6def3;--devsuite-color-inkMuted: #93a4c3;--devsuite-color-inkInverse: #0d1527;--devsuite-color-accent: #5f80f7;--devsuite-color-accentHover: #7794ff;--devsuite-color-accentPressed: #4968da;--devsuite-color-accentSoft: #1a2f60;--devsuite-color-accentSoftHover: #1f3973;--devsuite-color-accentSoftPressed: #254488;--devsuite-color-accentForeground: #081123;--devsuite-color-success: #3a9465;--devsuite-color-successSoft: #163322;--devsuite-color-warning: #c68133;--devsuite-color-warningSoft: #402b10;--devsuite-color-focus: #8ea7ff;--devsuite-space-8: .5rem;--devsuite-space-12: .75rem;--devsuite-space-16: 1rem;--devsuite-space-20: 1.25rem;--devsuite-space-24: 1.5rem;--devsuite-space-32: 2rem;--devsuite-space-40: 2.5rem;--devsuite-space-48: 3rem;--devsuite-space-64: 4rem;--devsuite-radius-sm: .5rem;--devsuite-radius-md: .875rem;--devsuite-radius-lg: 1.25rem;--devsuite-radius-xl: 1.75rem;--devsuite-radius-pill: 999px;--devsuite-font-display: "Fraunces", "Iowan Old Style", "Palatino Linotype", serif;--devsuite-font-sans: "Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--devsuite-font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--devsuite-font-sm: .875rem;--devsuite-font-md: 1rem;--devsuite-font-lg: 1.125rem;--devsuite-font-xl: 2rem;--devsuite-font-hero: 3rem;--devsuite-font-regular: 400;--devsuite-font-medium: 500;--devsuite-font-semibold: 600;--devsuite-font-bold: 700;--devsuite-shadow-soft: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-shadow-lifted: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-motion-fast: .12s;--devsuite-motion-base: .18s;--devsuite-motion-slow: .28s;--devsuite-motion-standard: cubic-bezier(.2, 0, 0, 1);--devsuite-component-button-radius: 999px;--devsuite-component-button-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-button-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-button-primaryBackground: #5f80f7;--devsuite-component-button-primaryBackgroundHover: #7794ff;--devsuite-component-button-primaryBackgroundPressed: #4968da;--devsuite-component-button-primaryBorder: #5f80f7;--devsuite-component-button-primaryBorderHover: #7794ff;--devsuite-component-button-primaryBorderPressed: #4968da;--devsuite-component-button-primaryForeground: #081123;--devsuite-component-button-secondaryBackground: #1a2f60;--devsuite-component-button-secondaryBackgroundHover: #1f3973;--devsuite-component-button-secondaryBackgroundPressed: #254488;--devsuite-component-button-secondaryBorder: #1a2f60;--devsuite-component-button-secondaryBorderHover: #1f3973;--devsuite-component-button-secondaryBorderPressed: #254488;--devsuite-component-button-secondaryForeground: #eef2ff;--devsuite-component-button-ghostBackground: transparent;--devsuite-component-button-ghostBackgroundHover: #1b2f59;--devsuite-component-button-ghostBackgroundPressed: #1a2f60;--devsuite-component-button-ghostBorder: #314977;--devsuite-component-button-ghostBorderHover: #788ec0;--devsuite-component-button-ghostBorderPressed: #788ec0;--devsuite-component-button-ghostForeground: #d6def3;--devsuite-component-button-ghostForegroundHover: #eef2ff;--devsuite-component-button-paddingInlineSm: 1rem;--devsuite-component-button-paddingInlineMd: 1.25rem;--devsuite-component-button-paddingInlineLg: 1.5rem;--devsuite-component-button-paddingBlockSm: .5rem;--devsuite-component-button-paddingBlockMd: .75rem;--devsuite-component-button-paddingBlockLg: 1rem;--devsuite-component-button-minHeightSm: 2.75rem;--devsuite-component-button-minHeightMd: 3rem;--devsuite-component-button-minHeightLg: 3.25rem;--devsuite-component-surface-background: #18284a;--devsuite-component-surface-backgroundSubtle: #132041;--devsuite-component-surface-border: #314977;--devsuite-component-surface-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-surface-radius: 1.25rem;--devsuite-component-surface-padding: 1.5rem;--devsuite-component-field-background: #18284a;--devsuite-component-field-border: #314977;--devsuite-component-field-borderFocus: #5f80f7;--devsuite-component-field-borderInvalid: #c68133;--devsuite-component-field-ink: #eef2ff;--devsuite-component-field-label: #eef2ff;--devsuite-component-field-hint: #93a4c3;--devsuite-component-field-error: #c68133;--devsuite-component-field-radius: .875rem;--devsuite-component-field-paddingInline: 1rem;--devsuite-component-field-paddingBlock: .75rem;--devsuite-component-field-minHeight: 3rem;--devsuite-component-field-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-link-foreground: #5f80f7;--devsuite-component-link-foregroundHover: #7794ff;--devsuite-component-link-foregroundPressed: #4968da;--devsuite-component-link-foregroundMuted: #d6def3;--devsuite-component-link-foregroundMutedHover: #eef2ff;--devsuite-component-link-currentForeground: #eef2ff;--devsuite-component-link-disabledForeground: #93a4c3;--devsuite-component-link-decoration: #5f80f7;--devsuite-component-link-decorationHover: #7794ff;--devsuite-component-link-decorationMuted: #788ec0;--devsuite-component-link-decorationMutedHover: #eef2ff;--devsuite-component-link-currentDecoration: #788ec0;--devsuite-component-link-underlineThickness: .08em;--devsuite-component-link-underlineOffset: .18em;--devsuite-component-textArea-background: #18284a;--devsuite-component-textArea-border: #314977;--devsuite-component-textArea-borderFocus: #5f80f7;--devsuite-component-textArea-borderInvalid: #c68133;--devsuite-component-textArea-ink: #eef2ff;--devsuite-component-textArea-label: #eef2ff;--devsuite-component-textArea-hint: #93a4c3;--devsuite-component-textArea-error: #c68133;--devsuite-component-textArea-radius: .875rem;--devsuite-component-textArea-paddingInline: 1rem;--devsuite-component-textArea-paddingBlock: .75rem;--devsuite-component-textArea-minHeight: 8.5rem;--devsuite-component-textArea-lineHeight: 1.5;--devsuite-component-textArea-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-checkbox-background: #18284a;--devsuite-component-checkbox-backgroundHover: #132041;--devsuite-component-checkbox-backgroundSelected: #5f80f7;--devsuite-component-checkbox-backgroundSelectedHover: #7794ff;--devsuite-component-checkbox-border: #788ec0;--devsuite-component-checkbox-borderHover: #d6def3;--devsuite-component-checkbox-borderSelected: #5f80f7;--devsuite-component-checkbox-borderInvalid: #c68133;--devsuite-component-checkbox-foreground: #081123;--devsuite-component-checkbox-label: #eef2ff;--devsuite-component-checkbox-hint: #93a4c3;--devsuite-component-checkbox-error: #c68133;--devsuite-component-checkbox-radius: .5rem;--devsuite-component-checkbox-size: 1.5rem;--devsuite-component-checkbox-gap: .75rem;--devsuite-component-switch-trackBackground: #132041;--devsuite-component-switch-trackBackgroundHover: #1b2f59;--devsuite-component-switch-trackBackgroundSelected: #5f80f7;--devsuite-component-switch-trackBackgroundSelectedHover: #7794ff;--devsuite-component-switch-trackBorder: #788ec0;--devsuite-component-switch-trackBorderSelected: #5f80f7;--devsuite-component-switch-thumbBackground: #18284a;--devsuite-component-switch-thumbShadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-switch-label: #eef2ff;--devsuite-component-switch-hint: #93a4c3;--devsuite-component-switch-trackWidth: 2.875rem;--devsuite-component-switch-trackHeight: 1.75rem;--devsuite-component-switch-trackRadius: 999px;--devsuite-component-switch-trackPadding: .125rem;--devsuite-component-switch-thumbSize: 1.25rem;--devsuite-component-switch-gap: .75rem;--devsuite-component-dateField-background: #18284a;--devsuite-component-dateField-border: #314977;--devsuite-component-dateField-borderFocus: #5f80f7;--devsuite-component-dateField-borderInvalid: #c68133;--devsuite-component-dateField-ink: #eef2ff;--devsuite-component-dateField-placeholder: #93a4c3;--devsuite-component-dateField-literal: #93a4c3;--devsuite-component-dateField-label: #eef2ff;--devsuite-component-dateField-hint: #93a4c3;--devsuite-component-dateField-error: #c68133;--devsuite-component-dateField-segmentBackgroundFocus: #1a2f60;--devsuite-component-dateField-segmentForegroundFocus: #eef2ff;--devsuite-component-dateField-radius: .875rem;--devsuite-component-dateField-paddingInline: 1rem;--devsuite-component-dateField-paddingBlock: .75rem;--devsuite-component-dateField-minHeight: 3rem;--devsuite-component-dateField-gap: .125rem;--devsuite-component-dateField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-background: #18284a;--devsuite-component-dropdown-backgroundHover: #132041;--devsuite-component-dropdown-border: #314977;--devsuite-component-dropdown-borderFocus: #5f80f7;--devsuite-component-dropdown-borderInvalid: #c68133;--devsuite-component-dropdown-ink: #eef2ff;--devsuite-component-dropdown-placeholder: #93a4c3;--devsuite-component-dropdown-label: #eef2ff;--devsuite-component-dropdown-hint: #93a4c3;--devsuite-component-dropdown-error: #c68133;--devsuite-component-dropdown-icon: #93a4c3;--devsuite-component-dropdown-radius: .875rem;--devsuite-component-dropdown-minHeight: 3rem;--devsuite-component-dropdown-paddingInline: 1rem;--devsuite-component-dropdown-paddingBlock: .75rem;--devsuite-component-dropdown-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dropdown-popoverBackground: #18284a;--devsuite-component-dropdown-popoverBorder: #314977;--devsuite-component-dropdown-optionBackgroundHover: #132041;--devsuite-component-dropdown-optionBackgroundSelected: #1a2f60;--devsuite-component-dropdown-optionForeground: #eef2ff;--devsuite-component-dropdown-optionForegroundMuted: #93a4c3;--devsuite-component-dropdown-optionRadius: .875rem;--devsuite-component-dropdown-optionPadding: .75rem;--devsuite-component-numberField-background: #18284a;--devsuite-component-numberField-border: #314977;--devsuite-component-numberField-borderFocus: #5f80f7;--devsuite-component-numberField-borderInvalid: #c68133;--devsuite-component-numberField-ink: #eef2ff;--devsuite-component-numberField-label: #eef2ff;--devsuite-component-numberField-hint: #93a4c3;--devsuite-component-numberField-error: #c68133;--devsuite-component-numberField-buttonBackground: #132041;--devsuite-component-numberField-buttonBackgroundHover: #1b2f59;--devsuite-component-numberField-buttonBackgroundPressed: #1a2f60;--devsuite-component-numberField-buttonForeground: #eef2ff;--devsuite-component-numberField-buttonBorder: #314977;--devsuite-component-numberField-radius: .875rem;--devsuite-component-numberField-minHeight: 3rem;--devsuite-component-numberField-paddingInline: 1rem;--devsuite-component-numberField-paddingBlock: .75rem;--devsuite-component-numberField-buttonWidth: 3rem;--devsuite-component-numberField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-radioButton-background: #18284a;--devsuite-component-radioButton-backgroundHover: #132041;--devsuite-component-radioButton-backgroundSelected: #1a2f60;--devsuite-component-radioButton-border: #788ec0;--devsuite-component-radioButton-borderHover: #d6def3;--devsuite-component-radioButton-borderSelected: #5f80f7;--devsuite-component-radioButton-indicatorBackground: #18284a;--devsuite-component-radioButton-indicatorBorder: #788ec0;--devsuite-component-radioButton-indicatorBorderSelected: #5f80f7;--devsuite-component-radioButton-indicatorDot: #5f80f7;--devsuite-component-radioButton-label: #eef2ff;--devsuite-component-radioButton-description: #93a4c3;--devsuite-component-radioButton-hint: #93a4c3;--devsuite-component-radioButton-error: #c68133;--devsuite-component-radioButton-radius: .875rem;--devsuite-component-radioButton-gap: .75rem;--devsuite-component-radioButton-size: 1.5rem;--devsuite-component-searchField-background: #18284a;--devsuite-component-searchField-border: #314977;--devsuite-component-searchField-borderFocus: #5f80f7;--devsuite-component-searchField-borderInvalid: #c68133;--devsuite-component-searchField-ink: #eef2ff;--devsuite-component-searchField-placeholder: #93a4c3;--devsuite-component-searchField-label: #eef2ff;--devsuite-component-searchField-hint: #93a4c3;--devsuite-component-searchField-error: #c68133;--devsuite-component-searchField-icon: #93a4c3;--devsuite-component-searchField-clearBackground: #132041;--devsuite-component-searchField-clearBackgroundHover: #1b2f59;--devsuite-component-searchField-clearForeground: #eef2ff;--devsuite-component-searchField-radius: .875rem;--devsuite-component-searchField-minHeight: 3rem;--devsuite-component-searchField-paddingInline: 1rem;--devsuite-component-searchField-paddingBlock: .75rem;--devsuite-component-searchField-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-searchField-clearSize: 2rem;--devsuite-component-datePicker-background: #18284a;--devsuite-component-datePicker-backgroundHover: #132041;--devsuite-component-datePicker-border: #314977;--devsuite-component-datePicker-borderFocus: #5f80f7;--devsuite-component-datePicker-borderInvalid: #c68133;--devsuite-component-datePicker-ink: #eef2ff;--devsuite-component-datePicker-placeholder: #93a4c3;--devsuite-component-datePicker-literal: #93a4c3;--devsuite-component-datePicker-label: #eef2ff;--devsuite-component-datePicker-hint: #93a4c3;--devsuite-component-datePicker-error: #c68133;--devsuite-component-datePicker-triggerBackground: #132041;--devsuite-component-datePicker-triggerBackgroundHover: #1b2f59;--devsuite-component-datePicker-triggerForeground: #eef2ff;--devsuite-component-datePicker-radius: .875rem;--devsuite-component-datePicker-minHeight: 3rem;--devsuite-component-datePicker-paddingInline: 1rem;--devsuite-component-datePicker-paddingBlock: .75rem;--devsuite-component-datePicker-gap: .5rem;--devsuite-component-datePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-datePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-background: #18284a;--devsuite-component-dateRangePicker-backgroundHover: #132041;--devsuite-component-dateRangePicker-border: #314977;--devsuite-component-dateRangePicker-borderFocus: #5f80f7;--devsuite-component-dateRangePicker-borderInvalid: #c68133;--devsuite-component-dateRangePicker-ink: #eef2ff;--devsuite-component-dateRangePicker-placeholder: #93a4c3;--devsuite-component-dateRangePicker-literal: #93a4c3;--devsuite-component-dateRangePicker-label: #eef2ff;--devsuite-component-dateRangePicker-hint: #93a4c3;--devsuite-component-dateRangePicker-error: #c68133;--devsuite-component-dateRangePicker-triggerBackground: #132041;--devsuite-component-dateRangePicker-triggerBackgroundHover: #1b2f59;--devsuite-component-dateRangePicker-triggerForeground: #eef2ff;--devsuite-component-dateRangePicker-separator: #93a4c3;--devsuite-component-dateRangePicker-radius: .875rem;--devsuite-component-dateRangePicker-minHeight: 3rem;--devsuite-component-dateRangePicker-paddingInline: 1rem;--devsuite-component-dateRangePicker-paddingBlock: .75rem;--devsuite-component-dateRangePicker-gap: .5rem;--devsuite-component-dateRangePicker-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-dateRangePicker-triggerSize: 2rem;--devsuite-component-dateRangePicker-fieldMinWidth: 8rem;--devsuite-component-calendar-background: #18284a;--devsuite-component-calendar-border: #314977;--devsuite-component-calendar-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-calendar-radius: 1.25rem;--devsuite-component-calendar-padding: 1rem;--devsuite-component-calendar-headerGap: .75rem;--devsuite-component-calendar-title: #eef2ff;--devsuite-component-calendar-navBackground: #132041;--devsuite-component-calendar-navBackgroundHover: #1b2f59;--devsuite-component-calendar-navForeground: #eef2ff;--devsuite-component-calendar-weekday: #93a4c3;--devsuite-component-calendar-cellForeground: #d6def3;--devsuite-component-calendar-cellForegroundMuted: #93a4c3;--devsuite-component-calendar-cellForegroundSelected: #081123;--devsuite-component-calendar-cellUnavailable: #c68133;--devsuite-component-calendar-cellBackgroundHover: #132041;--devsuite-component-calendar-cellBackgroundSelected: #5f80f7;--devsuite-component-calendar-cellBackgroundRange: #1a2f60;--devsuite-component-calendar-cellBorderToday: #5f80f7;--devsuite-component-calendar-cellRadius: .875rem;--devsuite-component-calendar-cellSize: 2.5rem;--devsuite-component-calendar-gap: .5rem;--devsuite-component-calendar-maxWidth: 22rem;--devsuite-component-comboBox-background: #18284a;--devsuite-component-comboBox-border: #314977;--devsuite-component-comboBox-borderFocus: #5f80f7;--devsuite-component-comboBox-borderInvalid: #c68133;--devsuite-component-comboBox-ink: #eef2ff;--devsuite-component-comboBox-placeholder: #93a4c3;--devsuite-component-comboBox-label: #eef2ff;--devsuite-component-comboBox-hint: #93a4c3;--devsuite-component-comboBox-error: #c68133;--devsuite-component-comboBox-triggerBackground: #132041;--devsuite-component-comboBox-triggerBackgroundHover: #1b2f59;--devsuite-component-comboBox-triggerForeground: #eef2ff;--devsuite-component-comboBox-radius: .875rem;--devsuite-component-comboBox-minHeight: 3rem;--devsuite-component-comboBox-paddingInline: 1rem;--devsuite-component-comboBox-paddingBlock: .75rem;--devsuite-component-comboBox-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-comboBox-popoverBackground: #18284a;--devsuite-component-comboBox-popoverBorder: #314977;--devsuite-component-comboBox-optionBackgroundHover: #132041;--devsuite-component-comboBox-optionBackgroundSelected: #1a2f60;--devsuite-component-comboBox-optionForeground: #eef2ff;--devsuite-component-comboBox-optionForegroundMuted: #93a4c3;--devsuite-component-comboBox-optionRadius: .875rem;--devsuite-component-comboBox-optionPadding: .75rem;--devsuite-component-comboBox-triggerSize: 2rem;--devsuite-component-selector-background: #18284a;--devsuite-component-selector-backgroundHover: #132041;--devsuite-component-selector-backgroundSelected: #1a2f60;--devsuite-component-selector-border: #314977;--devsuite-component-selector-borderHover: #788ec0;--devsuite-component-selector-borderSelected: #5f80f7;--devsuite-component-selector-title: #eef2ff;--devsuite-component-selector-description: #93a4c3;--devsuite-component-selector-accent: #5f80f7;--devsuite-component-selector-radius: 1.25rem;--devsuite-component-selector-gap: .75rem;--devsuite-component-selector-paddingInline: 1rem;--devsuite-component-selector-paddingBlock: .75rem;--devsuite-component-selector-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-selector-minWidth: 11rem;--devsuite-component-accordion-background: #18284a;--devsuite-component-accordion-backgroundHover: #132041;--devsuite-component-accordion-backgroundExpanded: #132041;--devsuite-component-accordion-border: #314977;--devsuite-component-accordion-borderHover: #788ec0;--devsuite-component-accordion-title: #eef2ff;--devsuite-component-accordion-summary: #93a4c3;--devsuite-component-accordion-body: #d6def3;--devsuite-component-accordion-icon: #93a4c3;--devsuite-component-accordion-radius: 1.25rem;--devsuite-component-accordion-paddingInline: 1.25rem;--devsuite-component-accordion-paddingBlock: 1rem;--devsuite-component-accordion-panelPadding: 1.25rem;--devsuite-component-accordion-gap: .75rem;--devsuite-component-accordion-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-accordion-maxWidth: 42rem;--devsuite-component-dialog-overlayBackground: rgba(2, 6, 23, .78);--devsuite-component-dialog-surfaceBackground: #18284a;--devsuite-component-dialog-surfaceBorder: #314977;--devsuite-component-dialog-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-dialog-radius: 1.75rem;--devsuite-component-dialog-padding: 1.5rem;--devsuite-component-dialog-headerGap: 1rem;--devsuite-component-dialog-bodyGap: 1.25rem;--devsuite-component-dialog-title: #eef2ff;--devsuite-component-dialog-description: #93a4c3;--devsuite-component-dialog-body: #d6def3;--devsuite-component-dialog-dismissBackground: #132041;--devsuite-component-dialog-dismissBackgroundHover: #1b2f59;--devsuite-component-dialog-dismissForeground: #eef2ff;--devsuite-component-dialog-widthSm: 24rem;--devsuite-component-dialog-widthMd: 32rem;--devsuite-component-dialog-widthLg: 42rem;--devsuite-component-tooltip-background: #18284a;--devsuite-component-tooltip-foreground: #eef2ff;--devsuite-component-tooltip-border: #314977;--devsuite-component-tooltip-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-tooltip-radius: .875rem;--devsuite-component-tooltip-paddingInline: .75rem;--devsuite-component-tooltip-paddingBlock: .5rem;--devsuite-component-tooltip-maxWidth: 18rem;--devsuite-component-tooltip-arrowSize: .75rem;--devsuite-component-notification-neutralBackground: #132041;--devsuite-component-notification-neutralBorder: #788ec0;--devsuite-component-notification-neutralAccent: #d6def3;--devsuite-component-notification-accentBackground: #1a2f60;--devsuite-component-notification-accentBorder: #5f80f7;--devsuite-component-notification-accentAccent: #5f80f7;--devsuite-component-notification-successBackground: #163322;--devsuite-component-notification-successBorder: #3a9465;--devsuite-component-notification-successAccent: #3a9465;--devsuite-component-notification-warningBackground: #402b10;--devsuite-component-notification-warningBorder: #c68133;--devsuite-component-notification-warningAccent: #c68133;--devsuite-component-notification-title: #eef2ff;--devsuite-component-notification-body: #d6def3;--devsuite-component-notification-dismissForeground: #eef2ff;--devsuite-component-notification-radius: 1.25rem;--devsuite-component-notification-padding: 1.25rem;--devsuite-component-notification-gap: .75rem;--devsuite-component-notification-iconSize: 1.5rem;--devsuite-component-notification-maxWidth: 36rem;--devsuite-component-shell-heroBackground: linear-gradient(135deg, #132041, #1a2f60);--devsuite-component-shell-heroBorder: #314977;--devsuite-component-shell-heroShadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-shell-heroRadius: 1.75rem;--devsuite-component-shell-heroPadding: 2rem;--devsuite-component-shell-eyebrowBackground: #1a2f60;--devsuite-component-shell-eyebrowForeground: #eef2ff;--devsuite-component-shell-eyebrowRadius: 999px;--devsuite-component-metric-label: #93a4c3;--devsuite-component-metric-value: #eef2ff;--devsuite-component-metric-detail: #93a4c3;--devsuite-component-toolbar-background: #132041;--devsuite-component-toolbar-border: #314977;--devsuite-component-toolbar-radius: 1.25rem;--devsuite-component-toolbar-padding: 1.25rem;--devsuite-component-contentCard-background: #18284a;--devsuite-component-contentCard-border: #314977;--devsuite-component-contentCard-borderHover: #788ec0;--devsuite-component-contentCard-shadow: 0 10px 30px 0 rgba(17, 34, 57, .08);--devsuite-component-contentCard-shadowHover: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-contentCard-radius: 1.25rem;--devsuite-component-contentCard-padding: 1.5rem;--devsuite-component-contentCard-title: #eef2ff;--devsuite-component-contentCard-body: #d6def3;--devsuite-component-contentCard-meta: #93a4c3;--devsuite-component-contentCard-tagBackground: #1a2f60;--devsuite-component-contentCard-tagForeground: #eef2ff;--devsuite-component-prose-body: #d6def3;--devsuite-component-prose-heading: #eef2ff;--devsuite-component-prose-muted: #93a4c3;--devsuite-component-prose-codeBackground: #0d1527;--devsuite-component-prose-codeForeground: #eef2ff;--devsuite-component-prose-codeBorder: #314977;--devsuite-component-text-defaultForeground: #d6def3;--devsuite-component-text-mutedForeground: #93a4c3;--devsuite-component-text-strongForeground: #eef2ff;--devsuite-component-text-accentForeground: #5f80f7;--devsuite-component-text-successForeground: #3a9465;--devsuite-component-text-warningForeground: #c68133;--devsuite-component-text-sizeSm: .875rem;--devsuite-component-text-sizeMd: 1rem;--devsuite-component-text-sizeLg: 1.125rem;--devsuite-component-text-lineHeight: 1.5;--devsuite-component-paragraph-foreground: #d6def3;--devsuite-component-paragraph-mutedForeground: #93a4c3;--devsuite-component-paragraph-strongForeground: #eef2ff;--devsuite-component-paragraph-lineHeight: 1.7;--devsuite-component-paragraph-spacing: 1rem;--devsuite-component-paragraph-maxWidth: 42rem;--devsuite-component-strong-foreground: #eef2ff;--devsuite-component-strong-accentForeground: #5f80f7;--devsuite-component-strong-successForeground: #3a9465;--devsuite-component-strong-warningForeground: #c68133;--devsuite-component-strong-weight: 600;--devsuite-component-tabs-listBackground: #132041;--devsuite-component-tabs-listBorder: #314977;--devsuite-component-tabs-tabBackground: transparent;--devsuite-component-tabs-tabBackgroundHover: #1b2f59;--devsuite-component-tabs-tabBackgroundSelected: #18284a;--devsuite-component-tabs-tabBorderSelected: #788ec0;--devsuite-component-tabs-tabForeground: #d6def3;--devsuite-component-tabs-tabForegroundSelected: #eef2ff;--devsuite-component-tabs-panelBackground: #18284a;--devsuite-component-tabs-panelBorder: #314977;--devsuite-component-tabs-panelRadius: 1.25rem;--devsuite-component-tabs-panelPadding: 1.25rem;--devsuite-component-tag-accentBackground: #1a2f60;--devsuite-component-tag-accentForeground: #eef2ff;--devsuite-component-tag-mutedBackground: #132041;--devsuite-component-tag-mutedForeground: #d6def3;--devsuite-component-tag-successBackground: #163322;--devsuite-component-tag-successForeground: #eef2ff;--devsuite-component-tag-warningBackground: #402b10;--devsuite-component-tag-warningForeground: #eef2ff;--devsuite-component-tag-border: #314977;--devsuite-component-menu-popoverBackground: #18284a;--devsuite-component-menu-popoverBorder: #314977;--devsuite-component-menu-shadow: 0 20px 45px 0 rgba(17, 34, 57, .14);--devsuite-component-menu-radius: 1.25rem;--devsuite-component-menu-padding: .5rem;--devsuite-component-menu-minWidth: 14rem;--devsuite-component-menu-itemBackgroundHover: #132041;--devsuite-component-menu-itemBackgroundPressed: #1a2f60;--devsuite-component-menu-itemForeground: #eef2ff;--devsuite-component-menu-itemForegroundMuted: #93a4c3;--devsuite-component-menu-itemShortcut: #93a4c3;--devsuite-component-menu-itemRadius: .875rem;--devsuite-component-menu-itemPadding: .75rem;--devsuite-component-menu-itemGap: .5rem;--devsuite-component-errorSummary-background: #402b10;--devsuite-component-errorSummary-border: #c68133;--devsuite-component-errorSummary-accent: #c68133;--devsuite-component-errorSummary-title: #eef2ff;--devsuite-component-errorSummary-body: #d6def3;--devsuite-component-errorSummary-link: #5f80f7;--devsuite-component-errorSummary-linkHover: #7794ff;--devsuite-component-errorSummary-radius: 1.25rem;--devsuite-component-errorSummary-padding: 1.25rem;--devsuite-component-errorSummary-gap: .75rem;--devsuite-component-errorSummary-maxWidth: 42rem;--devsuite-component-fieldError-background: #402b10;--devsuite-component-fieldError-border: #c68133;--devsuite-component-fieldError-foreground: #c68133;--devsuite-component-fieldError-icon: #c68133;--devsuite-component-fieldError-radius: .875rem;--devsuite-component-fieldError-paddingInline: .75rem;--devsuite-component-fieldError-paddingBlock: .5rem;--devsuite-component-fieldError-gap: .5rem;--devsuite-component-progressBar-trackBackground: #132041;--devsuite-component-progressBar-trackBorder: #314977;--devsuite-component-progressBar-accentFill: #5f80f7;--devsuite-component-progressBar-successFill: #3a9465;--devsuite-component-progressBar-warningFill: #c68133;--devsuite-component-progressBar-label: #eef2ff;--devsuite-component-progressBar-value: #93a4c3;--devsuite-component-progressBar-description: #93a4c3;--devsuite-component-progressBar-radius: 999px;--devsuite-component-progressBar-gap: .75rem;--devsuite-component-progressBar-padding: 1rem;--devsuite-component-progressBar-heightSm: .5rem;--devsuite-component-progressBar-heightMd: .75rem;--devsuite-component-progressBar-heightLg: 1rem;--devsuite-component-progressBar-maxWidth: 34rem;--devsuite-component-spinner-neutralForeground: #d6def3;--devsuite-component-spinner-accentForeground: #5f80f7;--devsuite-component-spinner-successForeground: #3a9465;--devsuite-component-spinner-warningForeground: #c68133;--devsuite-component-spinner-track: #1b2f59;--devsuite-component-spinner-label: #eef2ff;--devsuite-component-spinner-gap: .75rem;--devsuite-component-spinner-sizeSm: 1rem;--devsuite-component-spinner-sizeMd: 1.5rem;--devsuite-component-spinner-sizeLg: 2rem;--devsuite-component-spinner-borderWidth: .1875rem;--devsuite-component-summaryBox-neutralBackground: #132041;--devsuite-component-summaryBox-neutralBorder: #788ec0;--devsuite-component-summaryBox-neutralAccent: #d6def3;--devsuite-component-summaryBox-accentBackground: #1a2f60;--devsuite-component-summaryBox-accentBorder: #5f80f7;--devsuite-component-summaryBox-accentAccent: #5f80f7;--devsuite-component-summaryBox-successBackground: #163322;--devsuite-component-summaryBox-successBorder: #3a9465;--devsuite-component-summaryBox-successAccent: #3a9465;--devsuite-component-summaryBox-warningBackground: #402b10;--devsuite-component-summaryBox-warningBorder: #c68133;--devsuite-component-summaryBox-warningAccent: #c68133;--devsuite-component-summaryBox-title: #eef2ff;--devsuite-component-summaryBox-body: #d6def3;--devsuite-component-summaryBox-listMarker: #93a4c3;--devsuite-component-summaryBox-radius: 1.25rem;--devsuite-component-summaryBox-padding: 1.25rem;--devsuite-component-summaryBox-gap: .75rem;--devsuite-component-summaryBox-iconSize: 1.5rem;--devsuite-component-summaryBox-maxWidth: 38rem;--devsuite-component-confirmation-accentBackground: #1a2f60;--devsuite-component-confirmation-accentBorder: #5f80f7;--devsuite-component-confirmation-accentAccent: #5f80f7;--devsuite-component-confirmation-successBackground: #163322;--devsuite-component-confirmation-successBorder: #3a9465;--devsuite-component-confirmation-successAccent: #3a9465;--devsuite-component-confirmation-warningBackground: #402b10;--devsuite-component-confirmation-warningBorder: #c68133;--devsuite-component-confirmation-warningAccent: #c68133;--devsuite-component-confirmation-title: #eef2ff;--devsuite-component-confirmation-body: #d6def3;--devsuite-component-confirmation-meta: #93a4c3;--devsuite-component-confirmation-nextStepBackground: #18284a;--devsuite-component-confirmation-nextStepBorder: #314977;--devsuite-component-confirmation-nextStepForeground: #d6def3;--devsuite-component-confirmation-radius: 1.75rem;--devsuite-component-confirmation-padding: 1.5rem;--devsuite-component-confirmation-gap: 1rem;--devsuite-component-confirmation-iconSize: 2rem;--devsuite-component-confirmation-maxWidth: 40rem}html{background:var(--devsuite-color-canvas);color:var(--devsuite-color-inkBase);color-scheme:light;font-family:var(--devsuite-font-sans)}:root[data-devsuite-color-mode=dark]{color-scheme:dark}body{margin:0;min-height:100vh;background:radial-gradient(circle at top right,var(--devsuite-color-accentSoft),transparent 26%),linear-gradient(180deg,var(--devsuite-color-canvas),var(--devsuite-color-panel));color:var(--devsuite-color-inkBase)}*,*:before,*:after{box-sizing:border-box}:focus-visible{outline:3px solid var(--devsuite-color-focus);outline-offset:3px}::selection{background:var(--devsuite-color-accentSoft);color:var(--devsuite-color-inkStrong)}.i38b980{width:min(1120px,calc(100vw - 2rem));margin:0 auto;padding:var(--devsuite-space-32) 0 var(--devsuite-space-64);display:grid;gap:var(--devsuite-space-24)}.i38b981{display:grid;gap:var(--devsuite-space-16);padding:var(--devsuite-component-shell-heroPadding);border-radius:var(--devsuite-component-shell-heroRadius);border:1px solid var(--devsuite-component-shell-heroBorder);background:var(--devsuite-component-shell-heroBackground);box-shadow:var(--devsuite-component-shell-heroShadow)}.i38b982{display:inline-flex;width:fit-content;padding:var(--devsuite-space-8) var(--devsuite-space-12);border-radius:var(--devsuite-component-shell-eyebrowRadius);background:var(--devsuite-component-shell-eyebrowBackground);color:var(--devsuite-component-shell-eyebrowForeground);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-semibold)}.i38b983{margin:0;color:var(--devsuite-color-inkStrong);font-family:var(--devsuite-font-display);font-size:var(--devsuite-font-hero);line-height:1}.i38b984{margin:0;max-width:60ch;color:var(--devsuite-color-inkMuted);font-size:var(--devsuite-font-lg);line-height:1.6}.i38b985{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-12)}.i38b986{display:grid;gap:var(--devsuite-space-16);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.i38b987{display:grid;gap:var(--devsuite-space-8)}.i38b988{margin:0;color:var(--devsuite-component-metric-label);font-size:var(--devsuite-font-sm);text-transform:uppercase;letter-spacing:.08em}.i38b989{margin:0;color:var(--devsuite-component-metric-value);font-size:var(--devsuite-font-xl);font-family:var(--devsuite-font-display)}.i38b98a{margin:0;color:var(--devsuite-component-metric-detail);line-height:1.6}.i38b98b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--devsuite-space-16)}.i38b98c{display:grid;gap:var(--devsuite-space-12)}.i38b98d{margin:0;color:var(--devsuite-component-prose-heading);font-family:var(--devsuite-font-display);font-size:var(--devsuite-font-xl);line-height:1.15}.i38b98e{margin:0;max-width:70ch;color:var(--devsuite-component-prose-muted);line-height:1.7}.i38b98f{display:grid;gap:var(--devsuite-space-16);padding:var(--devsuite-component-toolbar-padding);border-radius:var(--devsuite-component-toolbar-radius);border:1px solid var(--devsuite-component-toolbar-border);background:var(--devsuite-component-toolbar-background);box-shadow:var(--devsuite-component-surface-shadow)}.i38b98g{display:grid;gap:var(--devsuite-space-12)}.i38b98h{width:100%}.i38b98i{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-8);align-items:center}.i38b98j{margin:0;color:var(--devsuite-component-prose-muted);font-size:var(--devsuite-font-sm);line-height:1.6}.i38b98k{display:grid;gap:var(--devsuite-space-12)}.i38b98l{display:grid;gap:var(--devsuite-space-8)}.i38b98m{margin:0;color:var(--devsuite-component-prose-muted);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-semibold)}.i38b98n{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-8)}.i38b98o{display:grid;gap:var(--devsuite-space-16);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.i38b98p{color:inherit;text-decoration:none;border-radius:var(--devsuite-component-contentCard-radius)}.i38b98p:focus-visible{outline:3px solid var(--devsuite-color-focus);outline-offset:4px}.i38b98q{height:100%;display:grid;gap:var(--devsuite-space-16);padding:var(--devsuite-component-contentCard-padding);border-radius:var(--devsuite-component-contentCard-radius);border:1px solid var(--devsuite-component-contentCard-border);background:var(--devsuite-component-contentCard-background);box-shadow:var(--devsuite-component-contentCard-shadow);transition:border-color var(--devsuite-motion-base) var(--devsuite-motion-standard),box-shadow var(--devsuite-motion-base) var(--devsuite-motion-standard),transform var(--devsuite-motion-fast) var(--devsuite-motion-standard)}.i38b98p:hover .i38b98q,.i38b98p:focus-visible .i38b98q{border-color:var(--devsuite-component-contentCard-borderHover);box-shadow:var(--devsuite-component-contentCard-shadowHover);transform:translateY(-2px)}.i38b98r{display:grid;gap:var(--devsuite-space-8)}.i38b98s{margin:0;color:var(--devsuite-component-contentCard-title);font-family:var(--devsuite-font-display);font-size:var(--devsuite-font-xl);line-height:1.15}.i38b98t{margin:0;color:var(--devsuite-component-contentCard-body);line-height:1.7}.i38b98u{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-12);margin:0;color:var(--devsuite-component-contentCard-meta);font-size:var(--devsuite-font-sm);line-height:1.5}.i38b98v{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-8);margin:0;padding:0;list-style:none}.i38b98w{display:inline-flex;align-items:center;min-height:2rem;padding:0 var(--devsuite-space-12);border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-contentCard-tagBackground);color:var(--devsuite-component-contentCard-tagForeground);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-medium)}.i38b98x{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-12);margin:0;color:var(--devsuite-component-prose-muted);font-size:var(--devsuite-font-sm)}.i38b98y{color:var(--devsuite-component-prose-body);line-height:1.75}.i38b98z{width:fit-content;color:var(--devsuite-color-accent);font-weight:var(--devsuite-font-semibold)}.i38b98y h2,.i38b98y h3{margin:var(--devsuite-space-24) 0 var(--devsuite-space-12);color:var(--devsuite-component-prose-heading);font-family:var(--devsuite-font-display);line-height:1.2}.i38b98y h2:first-child,.i38b98y h3:first-child{margin-top:0}.i38b98y p{margin:0}.i38b98y p+p,.i38b98y p+ul,.i38b98y ul+p,.i38b98y pre+p,.i38b98y p+pre{margin-top:var(--devsuite-space-16)}.i38b98y ul{margin:var(--devsuite-space-16) 0 0;padding-left:var(--devsuite-space-20)}.i38b98y li+li{margin-top:var(--devsuite-space-8)}.i38b98y pre{overflow-x:auto;margin:var(--devsuite-space-20) 0 0;padding:var(--devsuite-space-20);border-radius:var(--devsuite-radius-lg);border:1px solid var(--devsuite-component-prose-codeBorder);background:var(--devsuite-component-prose-codeBackground);color:var(--devsuite-component-prose-codeForeground);font-family:var(--devsuite-font-mono);font-size:var(--devsuite-font-sm);line-height:1.7}.i38b98y code{font-family:var(--devsuite-font-mono);font-size:var(--devsuite-font-sm)}.i38b98y p code,.i38b98y li code{padding:0 var(--devsuite-space-8);border-radius:var(--devsuite-radius-sm);background:var(--devsuite-component-contentCard-tagBackground);color:var(--devsuite-component-contentCard-tagForeground)}.i38b98y a{color:var(--devsuite-color-accent);font-weight:var(--devsuite-font-semibold)}@media screen and (min-width:48rem){.i38b98g{grid-template-columns:minmax(18rem,1.4fr) auto;align-items:end}}@media(prefers-reduced-motion:reduce){.i38b98q{transition-duration:1ms;transition-timing-function:linear}}.kef9d70{display:grid;gap:var(--devsuite-space-12);width:100%;max-width:100%}.kef9d71{max-width:var(--devsuite-component-accordion-maxWidth)}.kef9d72,.kef9d73{max-width:100%}.kef9d74{overflow:hidden;border:1px solid var(--devsuite-component-accordion-border);border-radius:var(--devsuite-component-accordion-radius);background:var(--devsuite-component-accordion-background);box-shadow:var(--devsuite-component-accordion-shadow)}.kef9d74[data-expanded=true]{background:var(--devsuite-component-accordion-backgroundExpanded)}.kef9d74[data-focus-visible-within=true]{box-shadow:0 0 0 3px var(--devsuite-color-focus)}.kef9d74[data-disabled=true]{opacity:.6}.kef9d75{margin:0}.kef9d76{appearance:none;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--devsuite-component-accordion-gap);align-items:center;border:0;background:transparent;color:var(--devsuite-component-accordion-title);cursor:pointer;padding:var(--devsuite-component-accordion-paddingBlock) var(--devsuite-component-accordion-paddingInline);text-align:start}.kef9d76[data-hovered=true]{background:var(--devsuite-component-accordion-backgroundHover)}.kef9d76[data-focus-visible=true]{outline:none}.kef9d74[data-disabled=true] .kef9d76{cursor:not-allowed}.kef9d74[data-expanded=true] .kef9d76{border-bottom:1px solid var(--devsuite-component-accordion-border)}.kef9d77{min-width:0;display:grid;gap:.25rem}.kef9d78{color:var(--devsuite-component-accordion-title);font-size:var(--devsuite-font-md);font-weight:var(--devsuite-font-semibold);line-height:1.35}.kef9d79{color:var(--devsuite-component-accordion-summary);font-size:var(--devsuite-font-sm);line-height:1.5}.kef9d7a{width:.75rem;height:.75rem;border-bottom:2px solid var(--devsuite-component-accordion-icon);border-right:2px solid var(--devsuite-component-accordion-icon);transform:rotate(45deg);transform-origin:center;transition:transform var(--devsuite-motion-fast) var(--devsuite-motion-standard)}.kef9d74[data-expanded=true] .kef9d7a{transform:rotate(-135deg)}.kef9d7b{display:grid;gap:var(--devsuite-space-12);padding:var(--devsuite-component-accordion-panelPadding);color:var(--devsuite-component-accordion-body);font-size:var(--devsuite-font-md);line-height:1.65}@media screen and (min-width:48rem){.kef9d73{max-width:var(--devsuite-component-accordion-maxWidth)}}@media(prefers-reduced-motion:reduce){.kef9d7a{transition-duration:1ms;transition-timing-function:linear}}._1wc34hv0{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--devsuite-space-8);width:fit-content;max-width:100%;border-radius:var(--devsuite-component-button-radius);border:1px solid transparent;box-shadow:var(--devsuite-component-button-shadow);color:var(--devsuite-color-inkStrong);cursor:pointer;font-family:var(--devsuite-font-sans);font-weight:var(--devsuite-font-semibold);line-height:1.2;text-align:center;text-decoration:none;touch-action:manipulation;transform:translateY(0);transition:background-color var(--devsuite-motion-base) var(--devsuite-motion-standard),border-color var(--devsuite-motion-base) var(--devsuite-motion-standard),box-shadow var(--devsuite-motion-base) var(--devsuite-motion-standard),color var(--devsuite-motion-base) var(--devsuite-motion-standard),transform var(--devsuite-motion-fast) var(--devsuite-motion-standard)}._1wc34hv0[data-disabled=true]{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}._1wc34hv0[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:3px}._1wc34hv0[data-pending=true]{cursor:progress}._1wc34hv1{background-color:var(--devsuite-component-button-primaryBackground);border-color:var(--devsuite-component-button-primaryBorder);color:var(--devsuite-component-button-primaryForeground)}._1wc34hv1:not([data-disabled=true])[data-hovered=true]{background-color:var(--devsuite-component-button-primaryBackgroundHover);border-color:var(--devsuite-component-button-primaryBorderHover);box-shadow:var(--devsuite-component-button-shadowHover);transform:translateY(-1px)}._1wc34hv1:not([data-disabled=true])[data-pressed=true]{background-color:var(--devsuite-component-button-primaryBackgroundPressed);border-color:var(--devsuite-component-button-primaryBorderPressed);box-shadow:var(--devsuite-component-button-shadow);transform:translateY(0)}._1wc34hv2{background-color:var(--devsuite-component-button-secondaryBackground);border-color:var(--devsuite-component-button-secondaryBorder);color:var(--devsuite-component-button-secondaryForeground)}._1wc34hv2:not([data-disabled=true])[data-hovered=true]{background-color:var(--devsuite-component-button-secondaryBackgroundHover);border-color:var(--devsuite-component-button-secondaryBorderHover);box-shadow:var(--devsuite-component-button-shadowHover);transform:translateY(-1px)}._1wc34hv2:not([data-disabled=true])[data-pressed=true]{background-color:var(--devsuite-component-button-secondaryBackgroundPressed);border-color:var(--devsuite-component-button-secondaryBorderPressed);box-shadow:var(--devsuite-component-button-shadow);transform:translateY(0)}._1wc34hv3{background-color:var(--devsuite-component-button-ghostBackground);border-color:var(--devsuite-component-button-ghostBorder);color:var(--devsuite-component-button-ghostForeground)}._1wc34hv3:not([data-disabled=true])[data-hovered=true]{background-color:var(--devsuite-component-button-ghostBackgroundHover);border-color:var(--devsuite-component-button-ghostBorderHover);color:var(--devsuite-component-button-ghostForegroundHover);transform:translateY(-1px)}._1wc34hv3:not([data-disabled=true])[data-pressed=true]{background-color:var(--devsuite-component-button-ghostBackgroundPressed);border-color:var(--devsuite-component-button-ghostBorderPressed);color:var(--devsuite-component-button-ghostForegroundHover);transform:translateY(0)}._1wc34hv4{min-height:var(--devsuite-component-button-minHeightSm);padding:var(--devsuite-component-button-paddingBlockSm) var(--devsuite-component-button-paddingInlineSm);font-size:var(--devsuite-font-sm)}._1wc34hv5{min-height:var(--devsuite-component-button-minHeightMd);padding:var(--devsuite-component-button-paddingBlockMd) var(--devsuite-component-button-paddingInlineMd);font-size:var(--devsuite-font-md)}._1wc34hv6{min-height:var(--devsuite-component-button-minHeightLg);padding:var(--devsuite-component-button-paddingBlockLg) var(--devsuite-component-button-paddingInlineLg);font-size:var(--devsuite-font-lg)}._1wc34hv7{width:fit-content}._1wc34hv8,._1wc34hv9{width:100%}@media(prefers-reduced-motion:reduce){._1wc34hv0{transition-duration:1ms;transition-timing-function:linear}}@media screen and (min-width:48rem){._1wc34hv9{width:fit-content}}._1m3797q0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--devsuite-space-8);width:100%;min-height:var(--devsuite-component-datePicker-minHeight);padding:var(--devsuite-component-datePicker-paddingBlock) var(--devsuite-component-datePicker-paddingInline);border-radius:var(--devsuite-component-datePicker-radius);border:1px solid var(--devsuite-component-datePicker-border);background:var(--devsuite-component-datePicker-background);box-shadow:var(--devsuite-component-datePicker-shadow)}._1m3797q0[data-focus-within=true]{border-color:var(--devsuite-component-datePicker-borderFocus)}._1m3797q0[data-invalid=true]{border-color:var(--devsuite-component-datePicker-borderInvalid)}._1m3797q0[data-disabled=true]{opacity:.6}._1m3797q1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--devsuite-component-datePicker-gap);min-width:0;color:var(--devsuite-component-datePicker-ink)}._1m3797q2{display:inline-flex;align-items:center;justify-content:center;min-width:1.2ch;border-radius:var(--devsuite-radius-sm);padding:.125rem .2rem;color:var(--devsuite-component-datePicker-ink);outline:none}._1m3797q2[data-focus-visible=true]{background:var(--devsuite-color-accentSoft);color:var(--devsuite-color-inkStrong)}._1m3797q2[data-placeholder=true]{color:var(--devsuite-component-datePicker-placeholder)}._1m3797q2[data-invalid=true]{color:var(--devsuite-component-datePicker-error)}._1m3797q4{min-width:auto;border-radius:0;padding:0;color:var(--devsuite-component-datePicker-literal)}._1m3797q4[data-focus-visible=true]{background:transparent;color:var(--devsuite-component-datePicker-literal)}._1m3797q5{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--devsuite-component-datePicker-triggerSize);height:var(--devsuite-component-datePicker-triggerSize);border:0;border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-datePicker-triggerBackground);color:var(--devsuite-component-datePicker-triggerForeground);cursor:pointer;font-size:var(--devsuite-font-lg);line-height:1}._1m3797q5[data-hovered=true]{background:var(--devsuite-component-datePicker-triggerBackgroundHover)}._1m3797q5[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}._1m3797q5[data-disabled=true]{cursor:not-allowed;opacity:.6}._1m3797q6{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--devsuite-space-8);width:100%;min-height:var(--devsuite-component-dateRangePicker-minHeight);padding:var(--devsuite-component-dateRangePicker-paddingBlock) var(--devsuite-component-dateRangePicker-paddingInline);border-radius:var(--devsuite-component-dateRangePicker-radius);border:1px solid var(--devsuite-component-dateRangePicker-border);background:var(--devsuite-component-dateRangePicker-background);box-shadow:var(--devsuite-component-dateRangePicker-shadow)}._1m3797q6[data-focus-within=true]{border-color:var(--devsuite-component-dateRangePicker-borderFocus)}._1m3797q6[data-invalid=true]{border-color:var(--devsuite-component-dateRangePicker-borderInvalid)}._1m3797q6[data-disabled=true]{opacity:.6}._1m3797q7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--devsuite-component-dateRangePicker-gap);min-width:0;width:100%}._1m3797q8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--devsuite-component-dateRangePicker-gap);min-width:var(--devsuite-component-dateRangePicker-fieldMinWidth);color:var(--devsuite-component-dateRangePicker-ink);flex:1 1 var(--devsuite-component-dateRangePicker-fieldMinWidth)}._1m3797q9{color:var(--devsuite-component-dateRangePicker-separator);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-medium);white-space:nowrap}._1m3797qa{display:inline-flex;align-items:center;justify-content:center;min-width:1.2ch;border-radius:var(--devsuite-radius-sm);padding:.125rem .2rem;color:var(--devsuite-component-dateRangePicker-ink);outline:none}._1m3797qa[data-focus-visible=true]{background:var(--devsuite-color-accentSoft);color:var(--devsuite-color-inkStrong)}._1m3797qa[data-placeholder=true]{color:var(--devsuite-component-dateRangePicker-placeholder)}._1m3797qa[data-invalid=true]{color:var(--devsuite-component-dateRangePicker-error)}._1m3797qc{min-width:auto;border-radius:0;padding:0;color:var(--devsuite-component-dateRangePicker-literal)}._1m3797qc[data-focus-visible=true]{background:transparent;color:var(--devsuite-component-dateRangePicker-literal)}._1m3797qd{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--devsuite-component-dateRangePicker-triggerSize);height:var(--devsuite-component-dateRangePicker-triggerSize);border:0;border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-dateRangePicker-triggerBackground);color:var(--devsuite-component-dateRangePicker-triggerForeground);cursor:pointer;font-size:var(--devsuite-font-lg);line-height:1}._1m3797qd[data-hovered=true]{background:var(--devsuite-component-dateRangePicker-triggerBackgroundHover)}._1m3797qd[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}._1m3797qd[data-disabled=true]{cursor:not-allowed;opacity:.6}._1m3797qe{width:max(var(--trigger-width),18rem);max-width:calc(100vw - 2rem);border-radius:var(--devsuite-component-calendar-radius);border:1px solid var(--devsuite-component-calendar-border);background:var(--devsuite-component-calendar-background);box-shadow:var(--devsuite-component-calendar-shadow)}._1m3797qf{display:grid;gap:var(--devsuite-component-calendar-headerGap);padding:var(--devsuite-component-calendar-padding)}._1m3797qg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--devsuite-component-calendar-headerGap)}._1m3797qh{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--devsuite-component-calendar-cellSize);height:var(--devsuite-component-calendar-cellSize);border:0;border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-calendar-navBackground);color:var(--devsuite-component-calendar-navForeground);cursor:pointer;font-size:var(--devsuite-font-lg);line-height:1}._1m3797qh[data-hovered=true]{background:var(--devsuite-component-calendar-navBackgroundHover)}._1m3797qh[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}._1m3797qh[data-disabled=true]{cursor:not-allowed;opacity:.45}._1m3797qi{color:var(--devsuite-component-calendar-title);font-size:var(--devsuite-font-md);font-weight:var(--devsuite-font-semibold);text-align:center}._1m3797qj{width:100%;border-collapse:separate;border-spacing:0 var(--devsuite-component-calendar-gap)}._1m3797qk{padding-bottom:var(--devsuite-space-8);color:var(--devsuite-component-calendar-weekday);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-medium);text-align:center}._1m3797ql{display:grid;place-items:center;width:var(--devsuite-component-calendar-cellSize);height:var(--devsuite-component-calendar-cellSize);margin-inline:auto;border-radius:var(--devsuite-component-calendar-cellRadius);color:var(--devsuite-component-calendar-cellForeground);cursor:pointer;font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-medium);line-height:1;outline:none}._1m3797ql[data-hovered=true],._1m3797ql[data-focused=true]{background:var(--devsuite-component-calendar-cellBackgroundHover)}._1m3797ql[data-selected=true]{background:var(--devsuite-component-calendar-cellBackgroundRange)}._1m3797ql[data-selection-start=true],._1m3797ql[data-selection-end=true]{background:var(--devsuite-component-calendar-cellBackgroundSelected);color:var(--devsuite-component-calendar-cellForegroundSelected)}._1m3797ql[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}._1m3797ql[data-today=true]{box-shadow:inset 0 0 0 2px var(--devsuite-component-calendar-cellBorderToday)}._1m3797ql[data-unavailable=true]{color:var(--devsuite-component-calendar-cellUnavailable);text-decoration:line-through}._1m3797ql[data-outside-month=true]{color:var(--devsuite-component-calendar-cellForegroundMuted)}._1m3797ql[data-disabled=true]{cursor:not-allowed;opacity:.45}@media screen and (max-width:40rem){._1m3797q7{align-items:stretch}._1m3797q9{width:100%}}._7q8y0o0{width:100%;max-width:var(--devsuite-component-calendar-maxWidth);display:grid;gap:var(--devsuite-component-calendar-headerGap);padding:var(--devsuite-component-calendar-padding);border-radius:var(--devsuite-component-calendar-radius);border:1px solid var(--devsuite-component-calendar-border);background:var(--devsuite-component-calendar-background);box-shadow:var(--devsuite-component-calendar-shadow)}._7q8y0o1{max-width:var(--devsuite-component-calendar-maxWidth)}._7q8y0o2,._7q8y0o3{max-width:100%}._7q8y0o4{display:grid;gap:var(--devsuite-space-8)}._7q8y0o5{color:var(--devsuite-component-field-label);font-weight:var(--devsuite-font-semibold)}._7q8y0o6{color:var(--devsuite-component-field-hint);font-size:var(--devsuite-font-sm)}._7q8y0o7{display:grid;gap:var(--devsuite-component-calendar-headerGap)}@media screen and (min-width:48rem){._7q8y0o3{max-width:var(--devsuite-component-calendar-maxWidth)}}._1yep0sz0{width:100%;display:grid;gap:.25rem}._1yep0sz1{display:grid;grid-template-columns:var(--devsuite-component-checkbox-size) minmax(0,1fr);gap:var(--devsuite-component-checkbox-gap);align-items:start;max-width:100%;color:var(--devsuite-component-checkbox-label);cursor:pointer;line-height:1.5}._1yep0sz1[data-disabled=true]{opacity:.56;cursor:not-allowed}._1yep0sz2{width:var(--devsuite-component-checkbox-size);height:var(--devsuite-component-checkbox-size);margin-top:.125rem;border-radius:var(--devsuite-component-checkbox-radius);border:1px solid var(--devsuite-component-checkbox-border);background:var(--devsuite-component-checkbox-background);display:grid;place-items:center;box-sizing:border-box;transition:background-color var(--devsuite-motion-fast) var(--devsuite-motion-standard),border-color var(--devsuite-motion-fast) var(--devsuite-motion-standard),box-shadow var(--devsuite-motion-fast) var(--devsuite-motion-standard)}._1yep0sz1:not([data-disabled=true])[data-hovered=true] ._1yep0sz2{background:var(--devsuite-component-checkbox-backgroundHover);border-color:var(--devsuite-component-checkbox-borderHover)}._1yep0sz1[data-selected=true] ._1yep0sz2{background:var(--devsuite-component-checkbox-backgroundSelected);border-color:var(--devsuite-component-checkbox-borderSelected)}._1yep0sz1:not([data-disabled=true])[data-selected=true][data-hovered=true] ._1yep0sz2{background:var(--devsuite-component-checkbox-backgroundSelectedHover)}._1yep0sz1[data-invalid=true] ._1yep0sz2{border-color:var(--devsuite-component-checkbox-borderInvalid)}._1yep0sz1[data-focus-visible=true] ._1yep0sz2{box-shadow:0 0 0 3px var(--devsuite-color-focus)}._1yep0sz3{width:.625rem;height:.375rem;border-bottom:2px solid var(--devsuite-component-checkbox-foreground);border-left:2px solid var(--devsuite-component-checkbox-foreground);opacity:0;transform:rotate(-45deg) translateY(-.0625rem);transform-origin:center;transition:opacity var(--devsuite-motion-fast) var(--devsuite-motion-standard)}._1yep0sz1[data-selected=true] ._1yep0sz3{opacity:1}._1yep0sz1[data-indeterminate=true] ._1yep0sz3{width:.625rem;height:0;border-left:0;opacity:1;transform:none}._1yep0sz4{min-width:0}._1yep0sz5{color:var(--devsuite-component-checkbox-label);font-weight:var(--devsuite-font-medium)}._1yep0sz6{padding-inline-start:calc(var(--devsuite-component-checkbox-size) + var(--devsuite-component-checkbox-gap));color:var(--devsuite-component-checkbox-hint);font-size:var(--devsuite-font-sm)}._1yep0sz7{padding-inline-start:calc(var(--devsuite-component-checkbox-size) + var(--devsuite-component-checkbox-gap));color:var(--devsuite-component-checkbox-error);font-size:var(--devsuite-font-sm)}@media(prefers-reduced-motion:reduce){._1yep0sz2,._1yep0sz3{transition-duration:1ms;transition-timing-function:linear}}.ciqtta0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--devsuite-space-8);width:100%;min-height:var(--devsuite-component-comboBox-minHeight);padding:var(--devsuite-component-comboBox-paddingBlock) var(--devsuite-component-comboBox-paddingInline);border-radius:var(--devsuite-component-comboBox-radius);border:1px solid var(--devsuite-component-comboBox-border);background:var(--devsuite-component-comboBox-background);box-shadow:var(--devsuite-component-comboBox-shadow)}.ciqtta0[data-focus-within=true]{border-color:var(--devsuite-component-comboBox-borderFocus)}.ciqtta0[data-invalid=true]{border-color:var(--devsuite-component-comboBox-borderInvalid)}.ciqtta0[data-disabled=true]{opacity:.6}.ciqtta1{width:100%;min-width:0;border:0;background:transparent;color:var(--devsuite-component-comboBox-ink);font:inherit}.ciqtta1::placeholder{color:var(--devsuite-component-comboBox-placeholder)}.ciqtta1:focus{outline:none}.ciqtta2{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--devsuite-component-comboBox-triggerSize);height:var(--devsuite-component-comboBox-triggerSize);border:0;border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-comboBox-triggerBackground);color:var(--devsuite-component-comboBox-triggerForeground);cursor:pointer;font-size:var(--devsuite-font-lg);line-height:1}.ciqtta2[data-hovered=true]{background:var(--devsuite-component-comboBox-triggerBackgroundHover)}.ciqtta2[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}.ciqtta2[data-disabled=true]{cursor:not-allowed;opacity:.6}.ciqtta3{width:var(--trigger-width);min-width:16rem;padding:var(--devsuite-space-8);border-radius:var(--devsuite-component-comboBox-radius);border:1px solid var(--devsuite-component-comboBox-popoverBorder);background:var(--devsuite-component-comboBox-popoverBackground);box-shadow:var(--devsuite-shadow-lifted)}.ciqtta4{display:grid;gap:var(--devsuite-space-8);outline:none}.ciqtta5{display:grid;gap:var(--devsuite-space-8);padding:var(--devsuite-component-comboBox-optionPadding);border-radius:var(--devsuite-component-comboBox-optionRadius);color:var(--devsuite-component-comboBox-optionForeground);cursor:pointer;outline:none}.ciqtta5[data-hovered=true],.ciqtta5[data-focused=true]{background:var(--devsuite-component-comboBox-optionBackgroundHover)}.ciqtta5[data-selected=true]{background:var(--devsuite-component-comboBox-optionBackgroundSelected)}.ciqtta5[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}.ciqtta5[data-disabled=true]{cursor:not-allowed;opacity:.5}.ciqtta6{color:var(--devsuite-component-comboBox-optionForeground);font-weight:var(--devsuite-font-medium)}.ciqtta7{color:var(--devsuite-component-comboBox-optionForegroundMuted);font-size:var(--devsuite-font-sm);line-height:1.45}._6ojtvk0{border-radius:var(--devsuite-component-surface-radius);border:1px solid var(--devsuite-component-surface-border);background:var(--devsuite-component-surface-background);box-shadow:var(--devsuite-component-surface-shadow)}._6ojtvk1{padding:var(--devsuite-component-surface-padding);display:grid;gap:var(--devsuite-space-16)}._6ojtvk2{width:100%;display:grid;gap:var(--devsuite-space-8)}._6ojtvk3{color:var(--devsuite-component-field-label);font-weight:var(--devsuite-font-semibold)}._6ojtvk4{width:100%;min-height:var(--devsuite-component-field-minHeight);padding:var(--devsuite-component-field-paddingBlock) var(--devsuite-component-field-paddingInline);border-radius:var(--devsuite-component-field-radius);border:1px solid var(--devsuite-component-field-border);background:var(--devsuite-component-field-background);color:var(--devsuite-component-field-ink);font:inherit;box-shadow:var(--devsuite-component-field-shadow)}._6ojtvk4[data-focused=true]{border-color:var(--devsuite-component-field-borderFocus)}._6ojtvk4[data-invalid=true]{border-color:var(--devsuite-component-field-borderInvalid)}._6ojtvk5{color:var(--devsuite-component-field-hint);font-size:var(--devsuite-font-sm)}._6ojtvk6{color:var(--devsuite-component-field-error);font-size:var(--devsuite-font-sm)}._6ojtvk7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._1f3rw1k0{width:100%;max-width:var(--devsuite-component-confirmation-maxWidth);display:grid;gap:var(--devsuite-component-confirmation-gap);padding:var(--devsuite-component-confirmation-padding);border-radius:var(--devsuite-component-confirmation-radius);border:1px solid transparent}._1f3rw1k1{background:var(--devsuite-component-confirmation-accentBackground);border-color:var(--devsuite-component-confirmation-accentBorder)}._1f3rw1k2{background:var(--devsuite-component-confirmation-successBackground);border-color:var(--devsuite-component-confirmation-successBorder)}._1f3rw1k3{background:var(--devsuite-component-confirmation-warningBackground);border-color:var(--devsuite-component-confirmation-warningBorder)}._1f3rw1k4{max-width:var(--devsuite-component-confirmation-maxWidth)}._1f3rw1k5,._1f3rw1k6{max-width:100%}._1f3rw1k7{display:grid;grid-template-columns:var(--devsuite-component-confirmation-iconSize) minmax(0,1fr);gap:var(--devsuite-component-confirmation-gap);align-items:start}._1f3rw1k8{display:grid;place-items:center;width:var(--devsuite-component-confirmation-iconSize);height:var(--devsuite-component-confirmation-iconSize);border-radius:50%;background:var(--devsuite-color-raised);font-size:var(--devsuite-font-lg);font-weight:var(--devsuite-font-bold);line-height:1}._1f3rw1k9{color:var(--devsuite-component-confirmation-accentAccent)}._1f3rw1ka{color:var(--devsuite-component-confirmation-successAccent)}._1f3rw1kb{color:var(--devsuite-component-confirmation-warningAccent)}._1f3rw1kc{min-width:0;display:grid;gap:var(--devsuite-space-8)}._1f3rw1kd{color:var(--devsuite-component-confirmation-title);font-size:var(--devsuite-font-xl);font-weight:var(--devsuite-font-semibold);line-height:1.2}._1f3rw1ke{color:var(--devsuite-component-confirmation-meta);font-size:var(--devsuite-font-sm)}._1f3rw1kf{color:var(--devsuite-component-confirmation-body);line-height:1.65}._1f3rw1kg{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-12)}._1f3rw1kh{display:grid;gap:var(--devsuite-space-12)}._1f3rw1ki{color:var(--devsuite-component-confirmation-title);font-weight:var(--devsuite-font-semibold)}._1f3rw1kj{display:grid;gap:var(--devsuite-space-12);margin:0;padding:0;list-style:none}._1f3rw1kk{padding:var(--devsuite-space-16);border-radius:var(--devsuite-radius-lg);border:1px solid var(--devsuite-component-confirmation-nextStepBorder);background:var(--devsuite-component-confirmation-nextStepBackground);color:var(--devsuite-component-confirmation-nextStepForeground);line-height:1.6}@media screen and (min-width:48rem){._1f3rw1k6{max-width:var(--devsuite-component-confirmation-maxWidth)}}._3k0qi10{display:flex;flex-wrap:wrap;align-items:center;gap:var(--devsuite-component-dateField-gap);width:100%;min-height:var(--devsuite-component-dateField-minHeight);padding:var(--devsuite-component-dateField-paddingBlock) var(--devsuite-component-dateField-paddingInline);border-radius:var(--devsuite-component-dateField-radius);border:1px solid var(--devsuite-component-dateField-border);background:var(--devsuite-component-dateField-background);box-shadow:var(--devsuite-component-dateField-shadow)}._3k0qi10[data-focus-within=true]{border-color:var(--devsuite-component-dateField-borderFocus)}._3k0qi10[data-invalid=true]{border-color:var(--devsuite-component-dateField-borderInvalid)}._3k0qi11{display:inline-flex;align-items:center;justify-content:center;min-width:1.2ch;border-radius:var(--devsuite-radius-sm);padding:.125rem .2rem;color:var(--devsuite-component-dateField-ink);outline:none}._3k0qi11[data-focus-visible=true]{background:var(--devsuite-component-dateField-segmentBackgroundFocus);color:var(--devsuite-component-dateField-segmentForegroundFocus)}._3k0qi11[data-placeholder=true]{color:var(--devsuite-component-dateField-placeholder)}._3k0qi11[data-invalid=true]{color:var(--devsuite-component-dateField-error)}._3k0qi13{min-width:auto;border-radius:0;padding:0;color:var(--devsuite-component-dateField-literal)}._3k0qi13[data-focus-visible=true]{background:transparent;color:var(--devsuite-component-dateField-literal)}._1uqjkcq0{position:fixed;inset:0;display:grid;place-items:center;padding:var(--devsuite-space-16);background:var(--devsuite-component-dialog-overlayBackground);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem)}._1uqjkcq1{width:100%;max-width:var(--devsuite-component-dialog-widthMd)}._1uqjkcq2{max-width:var(--devsuite-component-dialog-widthSm)}._1uqjkcq3{max-width:var(--devsuite-component-dialog-widthMd)}._1uqjkcq4{max-width:var(--devsuite-component-dialog-widthLg)}._1uqjkcq5,._1uqjkcq6{max-width:100%}._1uqjkcq7{display:grid;gap:var(--devsuite-component-dialog-bodyGap);width:100%;background:var(--devsuite-component-dialog-surfaceBackground);border:1px solid var(--devsuite-component-dialog-surfaceBorder);border-radius:var(--devsuite-component-dialog-radius);box-shadow:var(--devsuite-component-dialog-shadow);color:var(--devsuite-component-dialog-body);padding:var(--devsuite-component-dialog-padding);outline:none}._1uqjkcq8{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--devsuite-component-dialog-headerGap);align-items:start}._1uqjkcq9{min-width:0;display:grid;gap:.5rem}._1uqjkcqa{margin:0;color:var(--devsuite-component-dialog-title);font-size:var(--devsuite-font-xl);font-weight:var(--devsuite-font-semibold);line-height:1.2}._1uqjkcqb{color:var(--devsuite-component-dialog-description);font-size:var(--devsuite-font-md);line-height:1.55}._1uqjkcqc{display:grid;gap:var(--devsuite-space-16);color:var(--devsuite-component-dialog-body);font-size:var(--devsuite-font-md);line-height:1.6}._1uqjkcqd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--devsuite-space-12)}._1uqjkcqe{appearance:none;display:inline-grid;place-items:center;width:var(--devsuite-space-40);height:var(--devsuite-space-40);border:0;border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-dialog-dismissBackground);color:var(--devsuite-component-dialog-dismissForeground);cursor:pointer}._1uqjkcqe[data-hovered=true]{background:var(--devsuite-component-dialog-dismissBackgroundHover)}._1uqjkcqe[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:3px}@media screen and (min-width:48rem){._1uqjkcq6{max-width:var(--devsuite-component-dialog-widthMd)}}._1ez6lw30{width:100%;display:grid;gap:var(--devsuite-space-8)}._1ez6lw31{appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--devsuite-space-12);width:100%;min-height:var(--devsuite-component-dropdown-minHeight);padding:var(--devsuite-component-dropdown-paddingBlock) var(--devsuite-component-dropdown-paddingInline);border-radius:var(--devsuite-component-dropdown-radius);border:1px solid var(--devsuite-component-dropdown-border);background:var(--devsuite-component-dropdown-background);box-shadow:var(--devsuite-component-dropdown-shadow);color:var(--devsuite-component-dropdown-ink);cursor:pointer;font:inherit;text-align:start}._1ez6lw31[data-hovered=true]{background:var(--devsuite-component-dropdown-backgroundHover)}._1ez6lw31[data-focus-visible=true]{border-color:var(--devsuite-component-dropdown-borderFocus);outline:3px solid var(--devsuite-color-focus);outline-offset:2px}._1ez6lw31[aria-expanded=true]{border-color:var(--devsuite-component-dropdown-borderFocus)}._1ez6lw31[data-invalid=true]{border-color:var(--devsuite-component-dropdown-borderInvalid)}._1ez6lw31[data-disabled=true]{cursor:not-allowed;opacity:.6}._1ez6lw32{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1ez6lw32[data-placeholder=true]{color:var(--devsuite-component-dropdown-placeholder)}._1ez6lw33{color:var(--devsuite-component-dropdown-icon);font-size:var(--devsuite-font-lg);line-height:1}._1ez6lw34{width:var(--trigger-width);min-width:16rem;padding:var(--devsuite-space-8);border-radius:var(--devsuite-component-dropdown-radius);border:1px solid var(--devsuite-component-dropdown-popoverBorder);background:var(--devsuite-component-dropdown-popoverBackground);box-shadow:var(--devsuite-shadow-lifted)}._1ez6lw35{display:grid;gap:var(--devsuite-space-8);outline:none}._1ez6lw36{display:grid;gap:var(--devsuite-space-8);padding:var(--devsuite-component-dropdown-optionPadding);border-radius:var(--devsuite-component-dropdown-optionRadius);color:var(--devsuite-component-dropdown-optionForeground);cursor:pointer;outline:none}._1ez6lw36[data-hovered=true],._1ez6lw36[data-focused=true]{background:var(--devsuite-component-dropdown-optionBackgroundHover)}._1ez6lw36[data-selected=true]{background:var(--devsuite-component-dropdown-optionBackgroundSelected)}._1ez6lw36[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}._1ez6lw36[data-disabled=true]{cursor:not-allowed;opacity:.5}._1ez6lw37{color:var(--devsuite-component-dropdown-optionForeground);font-weight:var(--devsuite-font-medium)}._1ez6lw38{color:var(--devsuite-component-dropdown-optionForegroundMuted);font-size:var(--devsuite-font-sm);line-height:1.45}._1fk11wu0{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--devsuite-component-errorSummary-gap);width:100%;border-radius:var(--devsuite-component-errorSummary-radius);border:1px solid var(--devsuite-component-errorSummary-border);background:var(--devsuite-component-errorSummary-background);padding:var(--devsuite-component-errorSummary-padding)}._1fk11wu1{max-width:var(--devsuite-component-errorSummary-maxWidth)}._1fk11wu2,._1fk11wu3{max-width:100%}._1fk11wu4{display:grid;place-items:center;width:var(--devsuite-space-24);height:var(--devsuite-space-24);border-radius:50%;background:var(--devsuite-color-raised);color:var(--devsuite-component-errorSummary-accent);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-bold);line-height:1}._1fk11wu5{min-width:0;display:grid;gap:var(--devsuite-component-errorSummary-gap)}._1fk11wu6{color:var(--devsuite-component-errorSummary-title);font-size:var(--devsuite-font-md);font-weight:var(--devsuite-font-semibold);line-height:1.35}._1fk11wu7{color:var(--devsuite-component-errorSummary-body);font-size:var(--devsuite-font-md);line-height:1.6}._1fk11wu8{margin:0;padding-inline-start:var(--devsuite-space-20);display:grid;gap:var(--devsuite-space-8);color:var(--devsuite-component-errorSummary-body)}._1fk11wu9{color:var(--devsuite-component-errorSummary-link);font-weight:var(--devsuite-font-medium);text-decoration-thickness:var(--devsuite-component-link-underlineThickness);text-underline-offset:var(--devsuite-component-link-underlineOffset)}._1fk11wu9:hover{color:var(--devsuite-component-errorSummary-linkHover)}._1fk11wu9:focus-visible{outline:3px solid var(--devsuite-color-focus);outline-offset:3px;border-radius:var(--devsuite-radius-sm)}@media screen and (min-width:48rem){._1fk11wu3{max-width:var(--devsuite-component-errorSummary-maxWidth)}}._1w4osec0{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:var(--devsuite-component-fieldError-gap);align-items:start;width:100%;padding:var(--devsuite-component-fieldError-paddingBlock) var(--devsuite-component-fieldError-paddingInline);border-radius:var(--devsuite-component-fieldError-radius);border:1px solid var(--devsuite-component-fieldError-border);background:var(--devsuite-component-fieldError-background);color:var(--devsuite-component-fieldError-foreground)}._1w4osec1{max-width:fit-content}._1w4osec2,._1w4osec3{max-width:100%}._1w4osec4{color:var(--devsuite-component-fieldError-icon);font-weight:var(--devsuite-font-bold);line-height:1.2}._1w4osec5{min-width:0;line-height:1.5}@media screen and (min-width:48rem){._1w4osec3{max-width:fit-content}}.hac4px0{display:inline-flex;align-items:center;gap:var(--devsuite-space-8);max-width:100%;border-radius:var(--devsuite-radius-sm);color:var(--devsuite-component-link-foreground);cursor:pointer;font-family:inherit;font-weight:var(--devsuite-font-medium);line-height:1.5;text-decoration-line:underline;text-decoration-thickness:var(--devsuite-component-link-underlineThickness);text-underline-offset:var(--devsuite-component-link-underlineOffset);text-decoration-color:var(--devsuite-component-link-decoration);transition:color var(--devsuite-motion-fast) var(--devsuite-motion-standard),outline-color var(--devsuite-motion-fast) var(--devsuite-motion-standard),text-decoration-color var(--devsuite-motion-fast) var(--devsuite-motion-standard)}.hac4px0[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:4px}.hac4px0[data-disabled=true]{color:var(--devsuite-component-link-disabledForeground);cursor:not-allowed;text-decoration-color:transparent}.hac4px0[data-current=true]{color:var(--devsuite-component-link-currentForeground);font-weight:var(--devsuite-font-semibold);text-decoration-color:var(--devsuite-component-link-currentDecoration)}.hac4px1{color:var(--devsuite-component-link-foreground);text-decoration-color:var(--devsuite-component-link-decoration)}.hac4px1:not([data-disabled=true])[data-hovered=true]{color:var(--devsuite-component-link-foregroundHover);text-decoration-color:var(--devsuite-component-link-decorationHover)}.hac4px1:not([data-disabled=true])[data-pressed=true]{color:var(--devsuite-component-link-foregroundPressed);text-decoration-color:var(--devsuite-component-link-decorationHover)}.hac4px2{color:var(--devsuite-component-link-foregroundMuted);text-decoration-color:var(--devsuite-component-link-decorationMuted)}.hac4px2:not([data-disabled=true])[data-hovered=true]{color:var(--devsuite-component-link-foregroundMutedHover);text-decoration-color:var(--devsuite-component-link-decorationMutedHover)}.hac4px2:not([data-disabled=true])[data-pressed=true]{color:var(--devsuite-component-link-currentForeground);text-decoration-color:var(--devsuite-component-link-currentDecoration)}.hac4px4{text-decoration-color:transparent}.hac4px4[data-current=true]{text-decoration-color:var(--devsuite-component-link-currentDecoration)}.hac4px4:not([data-disabled=true])[data-focus-visible=true]{text-decoration-color:var(--devsuite-component-link-currentDecoration)}.hac4px5{text-decoration-line:none}@media(prefers-reduced-motion:reduce){.hac4px0{transition-duration:1ms;transition-timing-function:linear}}.ysxw6m0{width:max(var(--trigger-width),14rem);max-width:calc(100vw - 2rem);padding:var(--devsuite-component-menu-padding);border-radius:var(--devsuite-component-menu-radius);border:1px solid var(--devsuite-component-menu-popoverBorder);background:var(--devsuite-component-menu-popoverBackground);box-shadow:var(--devsuite-component-menu-shadow)}.ysxw6m1{display:grid;gap:var(--devsuite-space-8);min-width:var(--devsuite-component-menu-minWidth);outline:none}.ysxw6m2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--devsuite-component-menu-itemGap);align-items:start;width:100%;padding:var(--devsuite-component-menu-itemPadding);border-radius:var(--devsuite-component-menu-itemRadius);color:var(--devsuite-component-menu-itemForeground);cursor:pointer;outline:none}.ysxw6m2[data-hovered=true],.ysxw6m2[data-focused=true]{background:var(--devsuite-component-menu-itemBackgroundHover)}.ysxw6m2[data-pressed=true]{background:var(--devsuite-component-menu-itemBackgroundPressed)}.ysxw6m2[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}.ysxw6m2[data-disabled=true]{cursor:not-allowed;opacity:.5}.ysxw6m3{min-width:0;display:grid;gap:var(--devsuite-space-8)}.ysxw6m4{color:var(--devsuite-component-menu-itemForeground);font-weight:var(--devsuite-font-medium);line-height:1.4}.ysxw6m5{color:var(--devsuite-component-menu-itemForegroundMuted);font-size:var(--devsuite-font-sm);line-height:1.45}.ysxw6m6{color:var(--devsuite-component-menu-itemShortcut);font-size:var(--devsuite-font-sm);white-space:nowrap}._1oum0wj0{display:grid;grid-template-columns:var(--devsuite-component-notification-iconSize) minmax(0,1fr) auto;gap:var(--devsuite-component-notification-gap);align-items:start;width:100%;max-width:var(--devsuite-component-notification-maxWidth);border-radius:var(--devsuite-component-notification-radius);border:1px solid transparent;padding:var(--devsuite-component-notification-padding)}._1oum0wj1{background:var(--devsuite-component-notification-neutralBackground);border-color:var(--devsuite-component-notification-neutralBorder)}._1oum0wj2{background:var(--devsuite-component-notification-accentBackground);border-color:var(--devsuite-component-notification-accentBorder)}._1oum0wj3{background:var(--devsuite-component-notification-successBackground);border-color:var(--devsuite-component-notification-successBorder)}._1oum0wj4{background:var(--devsuite-component-notification-warningBackground);border-color:var(--devsuite-component-notification-warningBorder)}._1oum0wj5{max-width:var(--devsuite-component-notification-maxWidth)}._1oum0wj6,._1oum0wj7{max-width:100%}._1oum0wj8{display:grid;place-items:center;width:var(--devsuite-component-notification-iconSize);height:var(--devsuite-component-notification-iconSize);border-radius:50%;background:var(--devsuite-color-raised);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-bold);line-height:1}._1oum0wj9{color:var(--devsuite-component-notification-neutralAccent)}._1oum0wja{color:var(--devsuite-component-notification-accentAccent)}._1oum0wjb{color:var(--devsuite-component-notification-successAccent)}._1oum0wjc{color:var(--devsuite-component-notification-warningAccent)}._1oum0wjd{min-width:0;display:grid;gap:.5rem}._1oum0wje{color:var(--devsuite-component-notification-title);font-size:var(--devsuite-font-md);font-weight:var(--devsuite-font-semibold);line-height:1.35}._1oum0wjf{color:var(--devsuite-component-notification-body);font-size:var(--devsuite-font-md);line-height:1.6}._1oum0wjg{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-12)}._1oum0wjh{appearance:none;border:0;background:transparent;color:var(--devsuite-component-notification-dismissForeground);cursor:pointer;padding:0;font-family:var(--devsuite-font-sans);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-medium)}._1oum0wjh[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:3px;border-radius:var(--devsuite-radius-sm)}@media screen and (min-width:48rem){._1oum0wj7{max-width:var(--devsuite-component-notification-maxWidth)}}._1p1h79w0{width:100%;display:grid;gap:var(--devsuite-space-8)}._1p1h79w1{display:grid;grid-template-columns:var(--devsuite-component-numberField-buttonWidth) minmax(0,1fr) var(--devsuite-component-numberField-buttonWidth);align-items:stretch;width:100%;min-height:var(--devsuite-component-numberField-minHeight);border-radius:var(--devsuite-component-numberField-radius);border:1px solid var(--devsuite-component-numberField-border);background:var(--devsuite-component-numberField-background);box-shadow:var(--devsuite-component-numberField-shadow);overflow:hidden}._1p1h79w1[data-focus-within=true]{border-color:var(--devsuite-component-numberField-borderFocus)}._1p1h79w1[data-invalid=true]{border-color:var(--devsuite-component-numberField-borderInvalid)}._1p1h79w1[data-disabled=true]{opacity:.6}._1p1h79w2{width:100%;min-width:0;border:0;background:transparent;color:var(--devsuite-component-numberField-ink);font:inherit;text-align:center;padding:var(--devsuite-component-numberField-paddingBlock) var(--devsuite-component-numberField-paddingInline)}._1p1h79w2:focus{outline:none}._1p1h79w3{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:var(--devsuite-component-numberField-buttonWidth);border:0;background:var(--devsuite-component-numberField-buttonBackground);color:var(--devsuite-component-numberField-buttonForeground);cursor:pointer;font-family:var(--devsuite-font-sans);font-size:var(--devsuite-font-lg);font-weight:var(--devsuite-font-semibold)}._1p1h79w3[data-hovered=true]{background:var(--devsuite-component-numberField-buttonBackgroundHover)}._1p1h79w3[data-pressed=true]{background:var(--devsuite-component-numberField-buttonBackgroundPressed)}._1p1h79w3[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:-3px}._1p1h79w3[data-disabled=true]{cursor:not-allowed;opacity:.45}._1p1h79w4{border-right:1px solid var(--devsuite-component-numberField-buttonBorder)}._1p1h79w5{border-left:1px solid var(--devsuite-component-numberField-buttonBorder)}.k3or060{margin:0;max-width:var(--devsuite-component-paragraph-maxWidth);color:var(--devsuite-component-paragraph-foreground);font-family:var(--devsuite-font-sans);font-size:var(--devsuite-font-md);line-height:var(--devsuite-component-paragraph-lineHeight)}.k3or061{color:var(--devsuite-component-paragraph-foreground)}.k3or062{color:var(--devsuite-component-paragraph-mutedForeground)}.k3or063{color:var(--devsuite-component-paragraph-strongForeground)}.k3or064{max-width:var(--devsuite-component-paragraph-maxWidth)}.k3or065,.k3or066{max-width:100%}@media screen and (min-width:48rem){.k3or066{max-width:var(--devsuite-component-paragraph-maxWidth)}}@keyframes _18viu5k0{0%{transform:translate(-110%)}to{transform:translate(280%)}}._18viu5k1{width:100%;max-width:var(--devsuite-component-progressBar-maxWidth);display:grid;gap:var(--devsuite-component-progressBar-gap)}._18viu5k2{max-width:var(--devsuite-component-progressBar-maxWidth)}._18viu5k3,._18viu5k4{max-width:100%}._18viu5k5{display:flex;align-items:baseline;justify-content:space-between;gap:var(--devsuite-space-12)}._18viu5k6{color:var(--devsuite-component-progressBar-label);font-weight:var(--devsuite-font-semibold)}._18viu5k7{color:var(--devsuite-component-progressBar-value);font-size:var(--devsuite-font-sm)}._18viu5k8{color:var(--devsuite-component-progressBar-description);font-size:var(--devsuite-font-sm)}._18viu5k9{position:relative;overflow:hidden;width:100%;border-radius:var(--devsuite-component-progressBar-radius);border:1px solid var(--devsuite-component-progressBar-trackBorder);background:var(--devsuite-component-progressBar-trackBackground)}._18viu5ka{height:var(--devsuite-component-progressBar-heightSm)}._18viu5kb{height:var(--devsuite-component-progressBar-heightMd)}._18viu5kc{height:var(--devsuite-component-progressBar-heightLg)}._18viu5kd{height:100%;border-radius:inherit;transition:width var(--devsuite-motion-base) var(--devsuite-motion-standard)}._18viu5ke{background:var(--devsuite-component-progressBar-accentFill)}._18viu5kf{background:var(--devsuite-component-progressBar-successFill)}._18viu5kg{background:var(--devsuite-component-progressBar-warningFill)}._18viu5ki{width:38%;animation:_18viu5k0 1.2s infinite var(--devsuite-motion-standard)}@media screen and (min-width:48rem){._18viu5k4{max-width:var(--devsuite-component-progressBar-maxWidth)}}@media(prefers-reduced-motion:reduce){._18viu5ki{animation:none;transform:translate(0);width:100%;opacity:.72}}.h0dyjo0{gap:var(--devsuite-component-radioButton-gap)}.h0dyjo1{display:grid}.h0dyjo2{display:flex;flex-wrap:wrap}.h0dyjo3{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--devsuite-component-radioButton-gap);min-width:14rem;padding:var(--devsuite-space-12);border-radius:var(--devsuite-component-radioButton-radius);border:1px solid var(--devsuite-component-radioButton-border);background:var(--devsuite-component-radioButton-background);cursor:pointer}.h0dyjo3[data-hovered=true]{background:var(--devsuite-component-radioButton-backgroundHover);border-color:var(--devsuite-component-radioButton-borderHover)}.h0dyjo3[data-selected=true]{background:var(--devsuite-component-radioButton-backgroundSelected);border-color:var(--devsuite-component-radioButton-borderSelected)}.h0dyjo3[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}.h0dyjo3[data-disabled=true]{cursor:not-allowed;opacity:.55}.h0dyjo4{display:inline-flex;align-items:center;justify-content:center;width:var(--devsuite-component-radioButton-size);height:var(--devsuite-component-radioButton-size);border-radius:50%;border:1px solid var(--devsuite-component-radioButton-indicatorBorder);background:var(--devsuite-component-radioButton-indicatorBackground)}.h0dyjo3[data-selected=true] .h0dyjo4{border-color:var(--devsuite-component-radioButton-indicatorBorderSelected)}.h0dyjo5{width:50%;height:50%;border-radius:50%;background:var(--devsuite-component-radioButton-indicatorDot);opacity:0;transform:scale(.5);transition:transform var(--devsuite-motion-fast) var(--devsuite-motion-standard),opacity var(--devsuite-motion-fast) var(--devsuite-motion-standard)}.h0dyjo3[data-selected=true] .h0dyjo5{opacity:1;transform:scale(1)}.h0dyjo6{display:grid;gap:var(--devsuite-space-8)}.h0dyjo7{color:var(--devsuite-component-radioButton-label);font-weight:var(--devsuite-font-medium)}.h0dyjo8{color:var(--devsuite-component-radioButton-description);font-size:var(--devsuite-font-sm);line-height:1.45}@media(prefers-reduced-motion:reduce){.h0dyjo5{transition-duration:1ms;transition-timing-function:linear}}.cuee920{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--devsuite-space-8);width:100%;min-height:var(--devsuite-component-searchField-minHeight);padding:var(--devsuite-component-searchField-paddingBlock) var(--devsuite-component-searchField-paddingInline);border-radius:var(--devsuite-component-searchField-radius);border:1px solid var(--devsuite-component-searchField-border);background:var(--devsuite-component-searchField-background);box-shadow:var(--devsuite-component-searchField-shadow)}.cuee920[data-focus-within=true]{border-color:var(--devsuite-component-searchField-borderFocus)}.cuee920[data-invalid=true]{border-color:var(--devsuite-component-searchField-borderInvalid)}.cuee920[data-disabled=true]{opacity:.6}.cuee921{color:var(--devsuite-component-searchField-icon);font-size:var(--devsuite-font-lg);line-height:1}.cuee922{width:100%;min-width:0;border:0;background:transparent;color:var(--devsuite-component-searchField-ink);font:inherit}.cuee922::placeholder{color:var(--devsuite-component-searchField-placeholder)}.cuee922:focus{outline:none}.cuee923{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:var(--devsuite-component-searchField-clearSize);min-height:var(--devsuite-component-searchField-clearSize);border:0;border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-searchField-clearBackground);color:var(--devsuite-component-searchField-clearForeground);cursor:pointer;font:inherit}.cuee923[data-hovered=true]{background:var(--devsuite-component-searchField-clearBackgroundHover)}.cuee923[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}.cuee923[data-disabled=true]{opacity:0;pointer-events:none}._1aroeza0{gap:var(--devsuite-component-selector-gap)}._1aroeza1{display:grid}._1aroeza2{display:flex;flex-wrap:wrap}._1aroeza3{display:grid;gap:var(--devsuite-space-8);min-width:var(--devsuite-component-selector-minWidth);border-radius:var(--devsuite-component-selector-radius);border:1px solid var(--devsuite-component-selector-border);background:var(--devsuite-component-selector-background);box-shadow:var(--devsuite-component-selector-shadow);color:var(--devsuite-component-selector-title);cursor:pointer}._1aroeza3[data-hovered=true]{background:var(--devsuite-component-selector-backgroundHover);border-color:var(--devsuite-component-selector-borderHover)}._1aroeza3[data-selected=true]{background:var(--devsuite-component-selector-backgroundSelected);border-color:var(--devsuite-component-selector-borderSelected)}._1aroeza3[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}._1aroeza3[data-disabled=true]{cursor:not-allowed;opacity:.55}._1aroeza4{align-items:center;justify-items:center;padding:var(--devsuite-component-selector-paddingBlock) var(--devsuite-component-selector-paddingInline);text-align:center}._1aroeza5{align-items:start;padding:var(--devsuite-space-16) var(--devsuite-component-selector-paddingInline)}._1aroeza6{display:inline-flex;align-items:center;width:fit-content;padding:.2rem .55rem;border-radius:var(--devsuite-radius-pill);background:var(--devsuite-color-accentSoft);color:var(--devsuite-component-selector-accent);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-semibold)}._1aroeza7{color:var(--devsuite-component-selector-title);font-weight:var(--devsuite-font-semibold)}._1aroeza8{color:var(--devsuite-component-selector-description);font-size:var(--devsuite-font-sm);line-height:1.45}@keyframes _1kvrnqo0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._1kvrnqo1{display:flex;align-items:center;gap:var(--devsuite-component-spinner-gap)}._1kvrnqo2{width:100%}._1kvrnqo3{width:auto}._1kvrnqo4{flex-shrink:0;border-style:solid;border-color:var(--devsuite-component-spinner-track);border-radius:50%;animation:_1kvrnqo0 .8s linear infinite}._1kvrnqo5{width:var(--devsuite-component-spinner-sizeSm);height:var(--devsuite-component-spinner-sizeSm);border-width:var(--devsuite-component-spinner-borderWidth)}._1kvrnqo6{width:var(--devsuite-component-spinner-sizeMd);height:var(--devsuite-component-spinner-sizeMd);border-width:var(--devsuite-component-spinner-borderWidth)}._1kvrnqo7{width:var(--devsuite-component-spinner-sizeLg);height:var(--devsuite-component-spinner-sizeLg);border-width:var(--devsuite-component-spinner-borderWidth)}._1kvrnqo8{border-top-color:var(--devsuite-component-spinner-neutralForeground)}._1kvrnqo9{border-top-color:var(--devsuite-component-spinner-accentForeground)}._1kvrnqoa{border-top-color:var(--devsuite-component-spinner-successForeground)}._1kvrnqob{border-top-color:var(--devsuite-component-spinner-warningForeground)}._1kvrnqoc{color:var(--devsuite-component-spinner-label)}@media(prefers-reduced-motion:reduce){._1kvrnqo4{animation:none}}._1g3o9e40{color:var(--devsuite-component-strong-foreground);font-weight:var(--devsuite-component-strong-weight)}._1g3o9e41{color:var(--devsuite-component-strong-foreground)}._1g3o9e42{color:var(--devsuite-component-strong-accentForeground)}._1g3o9e43{color:var(--devsuite-component-strong-successForeground)}._1g3o9e44{color:var(--devsuite-component-strong-warningForeground)}._1jl5eaj0{display:grid;grid-template-columns:var(--devsuite-component-summaryBox-iconSize) minmax(0,1fr);gap:var(--devsuite-component-summaryBox-gap);align-items:start;width:100%;max-width:var(--devsuite-component-summaryBox-maxWidth);border-radius:var(--devsuite-component-summaryBox-radius);border:1px solid transparent;padding:var(--devsuite-component-summaryBox-padding)}._1jl5eaj1{background:var(--devsuite-component-summaryBox-neutralBackground);border-color:var(--devsuite-component-summaryBox-neutralBorder)}._1jl5eaj2{background:var(--devsuite-component-summaryBox-accentBackground);border-color:var(--devsuite-component-summaryBox-accentBorder)}._1jl5eaj3{background:var(--devsuite-component-summaryBox-successBackground);border-color:var(--devsuite-component-summaryBox-successBorder)}._1jl5eaj4{background:var(--devsuite-component-summaryBox-warningBackground);border-color:var(--devsuite-component-summaryBox-warningBorder)}._1jl5eaj5{max-width:var(--devsuite-component-summaryBox-maxWidth)}._1jl5eaj6,._1jl5eaj7{max-width:100%}._1jl5eaj8{display:grid;place-items:center;width:var(--devsuite-component-summaryBox-iconSize);height:var(--devsuite-component-summaryBox-iconSize);border-radius:50%;background:var(--devsuite-color-raised);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-bold);line-height:1}._1jl5eaj9{color:var(--devsuite-component-summaryBox-neutralAccent)}._1jl5eaja{color:var(--devsuite-component-summaryBox-accentAccent)}._1jl5eajb{color:var(--devsuite-component-summaryBox-successAccent)}._1jl5eajc{color:var(--devsuite-component-summaryBox-warningAccent)}._1jl5eajd{min-width:0;display:grid;gap:var(--devsuite-space-12)}._1jl5eaje{color:var(--devsuite-component-summaryBox-title);font-size:var(--devsuite-font-md);font-weight:var(--devsuite-font-semibold);line-height:1.35}._1jl5eajf{color:var(--devsuite-component-summaryBox-body);line-height:1.6}._1jl5eajg{margin:0;padding-inline-start:var(--devsuite-space-20);color:var(--devsuite-component-summaryBox-body)}._1jl5eajg li::marker{color:var(--devsuite-component-summaryBox-listMarker)}._1jl5eajh{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-12)}@media screen and (min-width:48rem){._1jl5eaj7{max-width:var(--devsuite-component-summaryBox-maxWidth)}}.i83z2c0{width:100%;display:grid;gap:.25rem}.i83z2c1{display:grid;grid-template-columns:var(--devsuite-component-switch-trackWidth) minmax(0,1fr);gap:var(--devsuite-component-switch-gap);align-items:center;max-width:100%;color:var(--devsuite-component-switch-label);cursor:pointer}.i83z2c1[data-disabled=true]{opacity:.56;cursor:not-allowed}.i83z2c2{position:relative;width:var(--devsuite-component-switch-trackWidth);height:var(--devsuite-component-switch-trackHeight);border-radius:var(--devsuite-component-switch-trackRadius);border:1px solid var(--devsuite-component-switch-trackBorder);background:var(--devsuite-component-switch-trackBackground);box-sizing:border-box;transition:background-color var(--devsuite-motion-fast) var(--devsuite-motion-standard),border-color var(--devsuite-motion-fast) var(--devsuite-motion-standard),box-shadow var(--devsuite-motion-fast) var(--devsuite-motion-standard)}.i83z2c1:not([data-disabled=true])[data-hovered=true] .i83z2c2{background:var(--devsuite-component-switch-trackBackgroundHover)}.i83z2c1[data-selected=true] .i83z2c2{background:var(--devsuite-component-switch-trackBackgroundSelected);border-color:var(--devsuite-component-switch-trackBorderSelected)}.i83z2c1:not([data-disabled=true])[data-selected=true][data-hovered=true] .i83z2c2{background:var(--devsuite-component-switch-trackBackgroundSelectedHover)}.i83z2c1[data-focus-visible=true] .i83z2c2{box-shadow:0 0 0 3px var(--devsuite-color-focus)}.i83z2c3{position:absolute;top:50%;left:var(--devsuite-component-switch-trackPadding);width:var(--devsuite-component-switch-thumbSize);height:var(--devsuite-component-switch-thumbSize);border-radius:50%;background:var(--devsuite-component-switch-thumbBackground);box-shadow:var(--devsuite-component-switch-thumbShadow);transform:translateY(-50%);transition:transform var(--devsuite-motion-fast) var(--devsuite-motion-standard)}.i83z2c1[data-selected=true] .i83z2c3{transform:translate(calc(var(--devsuite-component-switch-trackWidth) - var(--devsuite-component-switch-thumbSize) - var(--devsuite-component-switch-trackPadding) - var(--devsuite-component-switch-trackPadding)),-50%)}.i83z2c4{min-width:0}.i83z2c5{color:var(--devsuite-component-switch-label);font-weight:var(--devsuite-font-medium);line-height:1.4}.i83z2c6{padding-inline-start:calc(var(--devsuite-component-switch-trackWidth) + var(--devsuite-component-switch-gap));color:var(--devsuite-component-switch-hint);font-size:var(--devsuite-font-sm);line-height:1.4}@media(prefers-reduced-motion:reduce){.i83z2c2,.i83z2c3{transition-duration:1ms;transition-timing-function:linear}}._98vchp0{display:inline-flex;align-items:center;gap:var(--devsuite-space-8);min-height:2rem;width:fit-content;padding:0 var(--devsuite-space-12);border-radius:var(--devsuite-radius-pill);border:1px solid var(--devsuite-component-tag-border);font-size:var(--devsuite-font-sm);font-weight:var(--devsuite-font-medium);line-height:1.4}._98vchp1{background:var(--devsuite-component-tag-accentBackground);color:var(--devsuite-component-tag-accentForeground)}._98vchp2{background:var(--devsuite-component-tag-mutedBackground);color:var(--devsuite-component-tag-mutedForeground)}._98vchp3{background:var(--devsuite-component-tag-successBackground);color:var(--devsuite-component-tag-successForeground)}._98vchp4{background:var(--devsuite-component-tag-warningBackground);color:var(--devsuite-component-tag-warningForeground)}.cd8ewt0{display:grid;gap:var(--devsuite-space-16)}.cd8ewt1{display:flex;flex-wrap:wrap;gap:var(--devsuite-space-8);width:fit-content;padding:var(--devsuite-space-8);border-radius:var(--devsuite-radius-lg);border:1px solid var(--devsuite-component-tabs-listBorder);background:var(--devsuite-component-tabs-listBackground)}.cd8ewt2{appearance:none;border:0;min-height:var(--devsuite-component-button-minHeightSm);padding:0 var(--devsuite-space-16);border-radius:var(--devsuite-radius-pill);background:var(--devsuite-component-tabs-tabBackground);color:var(--devsuite-component-tabs-tabForeground);font:inherit;font-weight:var(--devsuite-font-medium);cursor:pointer}.cd8ewt2[data-hovered=true]{background:var(--devsuite-component-tabs-tabBackgroundHover)}.cd8ewt2[data-selected=true]{background:var(--devsuite-component-tabs-tabBackgroundSelected);color:var(--devsuite-component-tabs-tabForegroundSelected);box-shadow:inset 0 -2px 0 var(--devsuite-component-tabs-tabBorderSelected)}.cd8ewt2[data-focus-visible=true]{outline:3px solid var(--devsuite-color-focus);outline-offset:2px}.cd8ewt2[data-disabled=true]{cursor:not-allowed;opacity:.55}.cd8ewt3{padding:var(--devsuite-component-tabs-panelPadding);border-radius:var(--devsuite-component-tabs-panelRadius);border:1px solid var(--devsuite-component-tabs-panelBorder);background:var(--devsuite-component-tabs-panelBackground)}.hp17e60{margin:0;min-width:0;color:var(--devsuite-component-text-defaultForeground);font-family:var(--devsuite-font-sans);line-height:var(--devsuite-component-text-lineHeight)}.hp17e61{color:var(--devsuite-component-text-defaultForeground)}.hp17e62{color:var(--devsuite-component-text-mutedForeground)}.hp17e63{color:var(--devsuite-component-text-strongForeground)}.hp17e64{color:var(--devsuite-component-text-accentForeground)}.hp17e65{color:var(--devsuite-component-text-successForeground)}.hp17e66{color:var(--devsuite-component-text-warningForeground)}.hp17e67{font-size:var(--devsuite-component-text-sizeSm)}.hp17e68{font-size:var(--devsuite-component-text-sizeMd)}.hp17e69{font-size:var(--devsuite-component-text-sizeLg)}.hp17e6a{font-weight:var(--devsuite-font-regular)}.hp17e6b{font-weight:var(--devsuite-font-medium)}.hp17e6c{font-weight:var(--devsuite-font-semibold)}.hp17e6d{text-align:start}.hp17e6e{text-align:center}.hp17e6f{text-align:end}.hp17e6g{display:inline}.hp17e6h{display:block}.hp17e6j,.hp17e6k{display:block;max-width:100%;width:100%}@media screen and (min-width:48rem){.hp17e6k{width:auto}}._17zw0oj0{width:100%;display:grid;gap:var(--devsuite-space-8)}._17zw0oj1{color:var(--devsuite-component-textArea-label);font-weight:var(--devsuite-font-semibold)}._17zw0oj2{color:var(--devsuite-component-textArea-hint);font-size:var(--devsuite-font-sm)}._17zw0oj3{color:var(--devsuite-component-textArea-error);font-size:var(--devsuite-font-sm)}._17zw0oj4{width:100%;min-height:var(--devsuite-component-textArea-minHeight);padding:var(--devsuite-component-textArea-paddingBlock) var(--devsuite-component-textArea-paddingInline);border-radius:var(--devsuite-component-textArea-radius);border:1px solid var(--devsuite-component-textArea-border);background:var(--devsuite-component-textArea-background);color:var(--devsuite-component-textArea-ink);font:inherit;line-height:var(--devsuite-component-textArea-lineHeight);box-shadow:var(--devsuite-component-textArea-shadow)}._17zw0oj4[data-focused=true]{border-color:var(--devsuite-component-textArea-borderFocus)}._17zw0oj4[data-invalid=true]{border-color:var(--devsuite-component-textArea-borderInvalid)}._17zw0oj5{resize:vertical}._17zw0oj6{resize:none}._1p9m5nr0{max-width:var(--devsuite-component-tooltip-maxWidth);border:1px solid var(--devsuite-component-tooltip-border);border-radius:var(--devsuite-component-tooltip-radius);background:var(--devsuite-component-tooltip-background);box-shadow:var(--devsuite-component-tooltip-shadow);color:var(--devsuite-component-tooltip-foreground);font-size:var(--devsuite-font-sm);line-height:1.45;padding:var(--devsuite-component-tooltip-paddingBlock) var(--devsuite-component-tooltip-paddingInline)}._1p9m5nr1{width:var(--devsuite-component-tooltip-arrowSize);height:var(--devsuite-component-tooltip-arrowSize);overflow:hidden}._1p9m5nr2{width:100%;height:100%;background:var(--devsuite-component-tooltip-background);border-left:1px solid var(--devsuite-component-tooltip-border);border-top:1px solid var(--devsuite-component-tooltip-border);transform:rotate(45deg) translate(12%,12%)}
