:root,:root[data-theme=dark]{color-scheme:dark;--key: rgb(165 123 255 / 100%);--violet: rgb(124 77 255 / 100%);--violet-deep: rgb(165 123 255 / 100%);--violet-soft: rgb(41 27 84 / 100%);--lilac: rgb(165 123 255 / 100%);--amber: rgb(240 180 41 / 100%);--ink: rgb(11 6 32 / 100%);--ink2: rgb(21 12 51 / 100%);--ink3: rgb(27 17 64 / 100%);--ink-line: rgb(41 27 84 / 100%);--ink-line2: rgb(58 39 117 / 100%);--ink-text: rgb(237 232 255 / 100%);--ink-muted: rgb(156 143 203 / 100%);--ink-faint: rgb(111 98 160 / 100%);--text: rgb(237 232 255 / 100%);--muted: rgb(156 143 203 / 100%);--faint: rgb(156 143 203 / 100%);--bg: rgb(11 6 32 / 100%);--bg2: rgb(27 17 64 / 100%);--surface: rgb(21 12 51 / 100%);--line: rgb(41 27 84 / 100%);--line2: rgb(58 39 117 / 100%);--ok-bg: rgb(27 17 64 / 100%);--ok-text: rgb(61 214 140 / 100%);--ok-dot: rgb(61 214 140 / 100%);--warn-bg: rgb(27 17 64 / 100%);--warn-text: rgb(240 180 41 / 100%);--warn-dot: rgb(240 180 41 / 100%);--overdue-bg: rgb(27 17 64 / 100%);--overdue-text: rgb(255 154 87 / 100%);--overdue-dot: rgb(255 154 87 / 100%);--crit-bg: rgb(27 17 64 / 100%);--crit-text: rgb(255 107 122 / 100%);--crit-dot: rgb(255 107 122 / 100%);--info-bg: rgb(27 17 64 / 100%);--info-text: rgb(165 123 255 / 100%);--info-dot: rgb(165 123 255 / 100%);--neutral-bg: rgb(27 17 64 / 100%);--neutral-text: rgb(184 176 214 / 100%);--neutral-dot: rgb(184 176 214 / 100%);--silent-bg: rgb(27 17 64 / 100%);--silent-text: rgb(156 143 203 / 100%);--silent-dot: rgb(156 143 203 / 100%);--sandbox-bg: rgb(27 17 64 / 100%);--sandbox-text: rgb(240 180 41 / 100%);--sandbox-dot: rgb(240 180 41 / 100%);--action-primary: rgb(124 77 255 / 100%);--action-on-primary: rgb(255 255 255 / 100%);--action-link: rgb(165 123 255 / 100%);--action-danger: var(--hex-ff6b7a);--theme-logo-word: rgb(255 255 255 / 100%)}:root[data-theme=light]{color-scheme:light;--key: rgb(116 29 226 / 100%);--violet: rgb(124 77 255 / 100%);--violet-deep: rgb(91 33 214 / 100%);--violet-soft: rgb(239 233 255 / 100%);--lilac: rgb(165 123 255 / 100%);--amber: rgb(240 180 41 / 100%);--ink: rgb(11 6 32 / 100%);--ink2: rgb(21 12 51 / 100%);--ink3: rgb(27 17 64 / 100%);--ink-line: rgb(41 27 84 / 100%);--ink-line2: rgb(58 39 117 / 100%);--ink-text: rgb(237 232 255 / 100%);--ink-muted: rgb(156 143 203 / 100%);--ink-faint: rgb(111 98 160 / 100%);--text: rgb(31 6 67 / 100%);--muted: rgb(94 86 128 / 100%);--faint: rgb(94 86 128 / 100%);--bg: rgb(250 248 255 / 100%);--bg2: rgb(243 239 253 / 100%);--surface: rgb(255 255 255 / 100%);--line: rgb(230 224 245 / 100%);--line2: rgb(214 204 240 / 100%);--ok-bg: rgb(231 246 236 / 100%);--ok-text: rgb(22 101 52 / 100%);--ok-dot: rgb(34 165 89 / 100%);--warn-bg: rgb(255 246 219 / 100%);--warn-text: rgb(138 90 0 / 100%);--warn-dot: rgb(240 180 41 / 100%);--overdue-bg: rgb(255 238 221 / 100%);--overdue-text: rgb(154 52 18 / 100%);--overdue-dot: rgb(234 106 18 / 100%);--crit-bg: rgb(253 232 232 / 100%);--crit-text: rgb(180 35 24 / 100%);--crit-dot: rgb(229 72 77 / 100%);--info-bg: rgb(230 240 255 / 100%);--info-text: rgb(30 79 184 / 100%);--info-dot: rgb(59 123 246 / 100%);--neutral-bg: rgb(241 239 246 / 100%);--neutral-text: rgb(74 68 102 / 100%);--neutral-dot: rgb(139 131 168 / 100%);--silent-bg: rgb(236 234 242 / 100%);--silent-text: rgb(59 53 82 / 100%);--silent-dot: rgb(111 98 160 / 100%);--sandbox-bg: rgb(255 246 219 / 100%);--sandbox-text: rgb(138 90 0 / 100%);--sandbox-dot: rgb(240 180 41 / 100%);--action-primary: rgb(124 77 255 / 100%);--action-on-primary: rgb(255 255 255 / 100%);--action-link: rgb(124 77 255 / 100%);--action-danger: rgb(180 35 24 / 100%);--theme-logo-word: rgb(31 6 67 / 100%)}@media(prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light;--key: rgb(116 29 226 / 100%);--violet: rgb(124 77 255 / 100%);--violet-deep: rgb(91 33 214 / 100%);--violet-soft: rgb(239 233 255 / 100%);--lilac: rgb(165 123 255 / 100%);--amber: rgb(240 180 41 / 100%);--ink: rgb(11 6 32 / 100%);--ink2: rgb(21 12 51 / 100%);--ink3: rgb(27 17 64 / 100%);--ink-line: rgb(41 27 84 / 100%);--ink-line2: rgb(58 39 117 / 100%);--ink-text: rgb(237 232 255 / 100%);--ink-muted: rgb(156 143 203 / 100%);--ink-faint: rgb(111 98 160 / 100%);--text: rgb(31 6 67 / 100%);--muted: rgb(94 86 128 / 100%);--faint: rgb(94 86 128 / 100%);--bg: rgb(250 248 255 / 100%);--bg2: rgb(243 239 253 / 100%);--surface: rgb(255 255 255 / 100%);--line: rgb(230 224 245 / 100%);--line2: rgb(214 204 240 / 100%);--ok-bg: rgb(231 246 236 / 100%);--ok-text: rgb(22 101 52 / 100%);--ok-dot: rgb(34 165 89 / 100%);--warn-bg: rgb(255 246 219 / 100%);--warn-text: rgb(138 90 0 / 100%);--warn-dot: rgb(240 180 41 / 100%);--overdue-bg: rgb(255 238 221 / 100%);--overdue-text: rgb(154 52 18 / 100%);--overdue-dot: rgb(234 106 18 / 100%);--crit-bg: rgb(253 232 232 / 100%);--crit-text: rgb(180 35 24 / 100%);--crit-dot: rgb(229 72 77 / 100%);--info-bg: rgb(230 240 255 / 100%);--info-text: rgb(30 79 184 / 100%);--info-dot: rgb(59 123 246 / 100%);--neutral-bg: rgb(241 239 246 / 100%);--neutral-text: rgb(74 68 102 / 100%);--neutral-dot: rgb(139 131 168 / 100%);--silent-bg: rgb(236 234 242 / 100%);--silent-text: rgb(59 53 82 / 100%);--silent-dot: rgb(111 98 160 / 100%);--sandbox-bg: rgb(255 246 219 / 100%);--sandbox-text: rgb(138 90 0 / 100%);--sandbox-dot: rgb(240 180 41 / 100%);--action-primary: rgb(124 77 255 / 100%);--action-on-primary: rgb(255 255 255 / 100%);--action-link: rgb(124 77 255 / 100%);--action-danger: rgb(180 35 24 / 100%);--theme-logo-word: rgb(31 6 67 / 100%)}}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--key: rgb(165 123 255 / 100%);--violet: rgb(124 77 255 / 100%);--violet-deep: rgb(165 123 255 / 100%);--violet-soft: rgb(41 27 84 / 100%);--lilac: rgb(165 123 255 / 100%);--amber: rgb(240 180 41 / 100%);--ink: rgb(11 6 32 / 100%);--ink2: rgb(21 12 51 / 100%);--ink3: rgb(27 17 64 / 100%);--ink-line: rgb(41 27 84 / 100%);--ink-line2: rgb(58 39 117 / 100%);--ink-text: rgb(237 232 255 / 100%);--ink-muted: rgb(156 143 203 / 100%);--ink-faint: rgb(111 98 160 / 100%);--text: rgb(237 232 255 / 100%);--muted: rgb(156 143 203 / 100%);--faint: rgb(156 143 203 / 100%);--bg: rgb(11 6 32 / 100%);--bg2: rgb(27 17 64 / 100%);--surface: rgb(21 12 51 / 100%);--line: rgb(41 27 84 / 100%);--line2: rgb(58 39 117 / 100%);--ok-bg: rgb(27 17 64 / 100%);--ok-text: rgb(61 214 140 / 100%);--ok-dot: rgb(61 214 140 / 100%);--warn-bg: rgb(27 17 64 / 100%);--warn-text: rgb(240 180 41 / 100%);--warn-dot: rgb(240 180 41 / 100%);--overdue-bg: rgb(27 17 64 / 100%);--overdue-text: rgb(255 154 87 / 100%);--overdue-dot: rgb(255 154 87 / 100%);--crit-bg: rgb(27 17 64 / 100%);--crit-text: rgb(255 107 122 / 100%);--crit-dot: rgb(255 107 122 / 100%);--info-bg: rgb(27 17 64 / 100%);--info-text: rgb(165 123 255 / 100%);--info-dot: rgb(165 123 255 / 100%);--neutral-bg: rgb(27 17 64 / 100%);--neutral-text: rgb(184 176 214 / 100%);--neutral-dot: rgb(184 176 214 / 100%);--silent-bg: rgb(27 17 64 / 100%);--silent-text: rgb(156 143 203 / 100%);--silent-dot: rgb(156 143 203 / 100%);--sandbox-bg: rgb(27 17 64 / 100%);--sandbox-text: rgb(240 180 41 / 100%);--sandbox-dot: rgb(240 180 41 / 100%);--action-primary: rgb(124 77 255 / 100%);--action-on-primary: rgb(255 255 255 / 100%);--action-link: rgb(165 123 255 / 100%);--action-danger: var(--hex-ff6b7a);--theme-logo-word: rgb(255 255 255 / 100%)}}:root{--pk-741de2: rgb(116 29 226 / 100%);--pk-7c4dff: rgb(124 77 255 / 100%);--pk-5b21d6: rgb(91 33 214 / 100%);--pk-efe9ff: rgb(239 233 255 / 100%);--pk-a57bff: rgb(165 123 255 / 100%);--pk-f0b429: rgb(240 180 41 / 100%);--pk-0b0620: rgb(11 6 32 / 100%);--pk-150c33: rgb(21 12 51 / 100%);--pk-1b1140: rgb(27 17 64 / 100%);--pk-291b54: rgb(41 27 84 / 100%);--pk-3a2775: rgb(58 39 117 / 100%);--pk-ede8ff: rgb(237 232 255 / 100%);--pk-9c8fcb: rgb(156 143 203 / 100%);--pk-6f62a0: rgb(111 98 160 / 100%);--pk-1f0643: rgb(31 6 67 / 100%);--pk-5e5680: rgb(94 86 128 / 100%);--pk-8b83a8: rgb(139 131 168 / 100%);--pk-faf8ff: rgb(250 248 255 / 100%);--pk-f3effd: rgb(243 239 253 / 100%);--pk-ffffff: rgb(255 255 255 / 100%);--pk-e6e0f5: rgb(230 224 245 / 100%);--pk-d6ccf0: rgb(214 204 240 / 100%);--pk-e7f6ec: rgb(231 246 236 / 100%);--pk-166534: rgb(22 101 52 / 100%);--pk-22a559: rgb(34 165 89 / 100%);--pk-fff6db: rgb(255 246 219 / 100%);--pk-8a5a00: rgb(138 90 0 / 100%);--pk-ffeedd: rgb(255 238 221 / 100%);--pk-9a3412: rgb(154 52 18 / 100%);--pk-ea6a12: rgb(234 106 18 / 100%);--pk-fde8e8: rgb(253 232 232 / 100%);--pk-b42318: rgb(180 35 24 / 100%);--pk-e5484d: rgb(229 72 77 / 100%);--pk-e6f0ff: rgb(230 240 255 / 100%);--pk-1e4fb8: rgb(30 79 184 / 100%);--pk-3b7bf6: rgb(59 123 246 / 100%);--pk-f1eff6: rgb(241 239 246 / 100%);--pk-4a4466: rgb(74 68 102 / 100%);--pk-eceaf2: rgb(236 234 242 / 100%);--pk-3b3552: rgb(59 53 82 / 100%);--s0: 0px;--s05: 2px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--s12: 48px;--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-pill: 999px;--border: 1px;--pk-v2-space-0: 0px;--pk-v2-space-2: 2px;--pk-v2-space-4: 4px;--pk-v2-space-6: 6px;--pk-v2-space-8: 8px;--pk-v2-space-10: 10px;--pk-v2-space-12: 12px;--pk-v2-space-16: 16px;--pk-v2-space-20: 20px;--pk-v2-space-24: 24px;--pk-v2-space-32: 32px;--pk-v2-space-40: 40px;--pk-v2-space-48: 48px;--pk-v2-space-64: 64px;--pk-v2-radius-0: 0px;--pk-v2-radius-4: 4px;--pk-v2-radius-8: 8px;--pk-v2-radius-12: 12px;--pk-v2-radius-16: 16px;--pk-v2-radius-999: 999px;--pk-v2-size-sidebar: 264px;--pk-v2-size-margin: 40px;--pk-v2-size-margin-1440: 32px;--pk-v2-size-content-max: 1600px;--pk-v2-size-reading: 720px;--pk-v2-size-header: 80px;--pk-v2-size-header-subtitle: 104px;--pk-v2-size-footer: 56px;--pk-v2-size-button: 40px;--pk-v2-size-compact: 32px;--pk-v2-size-login: 48px;--pk-v2-size-field: 40px;--pk-v2-size-chip: 24px;--pk-v2-size-tab: 48px;--pk-v2-size-row: 56px;--pk-v2-size-row-two: 64px;--pk-v2-size-thead: 44px;--pk-v2-size-toolbar: 72px;--pk-v2-size-pagination: 64px;--pk-v2-size-kpi: 128px;--pk-v2-size-notice: 56px;--pk-v2-size-marker: 16px;--pk-v2-size-modal-confirm: 480px;--pk-v2-size-modal-form: 560px;--pk-v2-size-modal-reveal: 640px;--pk-v2-size-panel: 640px;--pk-v2-size-panel-header: 72px;--pk-v2-size-overlay-footer: 72px;--pk-v2-size-search: 320px;--pk-v2-size-notes-width: 480px;--pk-v2-size-kpi-width: 376px;--pk-v2-page-title-size: 28px;--pk-v2-page-title-line: 36px;--pk-v2-page-title-family: "Poppins";--pk-v2-page-title-style: "SemiBold";--pk-v2-page-subtitle-size: 15px;--pk-v2-page-subtitle-line: 22px;--pk-v2-page-subtitle-family: "Source Sans 3";--pk-v2-page-subtitle-style: "Regular";--pk-v2-section-title-size: 18px;--pk-v2-section-title-line: 26px;--pk-v2-section-title-family: "Poppins";--pk-v2-section-title-style: "SemiBold";--pk-v2-modal-title-size: 20px;--pk-v2-modal-title-line: 28px;--pk-v2-modal-title-family: "Poppins";--pk-v2-modal-title-style: "SemiBold";--pk-v2-subsection-size: 16px;--pk-v2-subsection-line: 24px;--pk-v2-subsection-family: "Source Sans 3";--pk-v2-subsection-style: "SemiBold";--pk-v2-kpi-value-size: 32px;--pk-v2-kpi-value-line: 40px;--pk-v2-kpi-value-family: "Poppins";--pk-v2-kpi-value-style: "SemiBold";--pk-v2-kpi-label-size: 14px;--pk-v2-kpi-label-line: 20px;--pk-v2-kpi-label-family: "Source Sans 3";--pk-v2-kpi-label-style: "SemiBold";--pk-v2-body-size: 15px;--pk-v2-body-line: 22px;--pk-v2-body-family: "Source Sans 3";--pk-v2-body-style: "Regular";--pk-v2-body-strong-size: 15px;--pk-v2-body-strong-line: 22px;--pk-v2-body-strong-family: "Source Sans 3";--pk-v2-body-strong-style: "SemiBold";--pk-v2-cell-size: 15px;--pk-v2-cell-line: 22px;--pk-v2-cell-family: "Source Sans 3";--pk-v2-cell-style: "Regular";--pk-v2-cell-secondary-size: 13px;--pk-v2-cell-secondary-line: 18px;--pk-v2-cell-secondary-family: "Source Sans 3";--pk-v2-cell-secondary-style: "Regular";--pk-v2-th-size: 13px;--pk-v2-th-line: 18px;--pk-v2-th-family: "Source Sans 3";--pk-v2-th-style: "SemiBold";--pk-v2-label-size: 14px;--pk-v2-label-line: 20px;--pk-v2-label-family: "Source Sans 3";--pk-v2-label-style: "SemiBold";--pk-v2-help-size: 13px;--pk-v2-help-line: 18px;--pk-v2-help-family: "Source Sans 3";--pk-v2-help-style: "Regular";--pk-v2-chip-size: 13px;--pk-v2-chip-line: 16px;--pk-v2-chip-family: "Source Sans 3";--pk-v2-chip-style: "Medium";--pk-v2-mono-size: 13px;--pk-v2-mono-line: 20px;--pk-v2-mono-family: "IBM Plex Mono";--pk-v2-mono-style: "Regular";--pk-v2-mono-reveal-size: 22px;--pk-v2-mono-reveal-line: 32px;--pk-v2-mono-reveal-family: "IBM Plex Mono";--pk-v2-mono-reveal-style: "Medium";--pk-v2-note-size: 11px;--pk-v2-note-line: 16px;--pk-v2-note-family: "Source Sans 3";--pk-v2-note-style: "SemiBold";--hex-3dd68c: rgb(61 214 140 / 100%);--hex-ff9a57: rgb(255 154 87 / 100%);--hex-ff6b7a: rgb(255 107 122 / 100%);--hex-b8b0d6: rgb(184 176 214 / 100%);--hex-6030c0: rgb(96 48 192 / 100%);--sidebar-width: var(--pk-v2-size-sidebar);--reading-width: var(--pk-v2-size-reading);--background: var(--bg);--background-secondary: var(--bg2);--surface-panel: var(--surface);--foreground: var(--text);--foreground-muted: var(--muted);--separator-line: var(--line);--separator-strong: var(--line2);--focus: var(--key);--control-border: var(--muted);--control-border-width: var(--border);--space: var(--pk-v2-space-24);--modal-width: var(--pk-v2-size-modal-form);--drawer-width: var(--pk-v2-size-panel);--control-space: var(--pk-v2-space-12);--target-height: var(--pk-v2-size-button);--control-height: var(--pk-v2-size-field);--control-height-compact: var(--pk-v2-size-compact);--control-height-chip: var(--pk-v2-size-chip);--row-height: var(--pk-v2-size-row);--table-heading-height: var(--pk-v2-size-thead);--focus-width: var(--pk-v2-space-2);--focus-offset: var(--pk-v2-space-4);--radius: var(--pk-v2-radius-8);--control-radius: var(--pk-v2-radius-8);--zero: var(--pk-v2-space-0);--status-icon-size: var(--pk-v2-space-16);--status-dot-size: var(--pk-v2-space-8);--status-dot-radius: var(--pk-v2-radius-999);--font: var(--text-v2-body-family);--font-size: var(--text-v2-body-size);--line-height: var(--text-v2-body-line);--elevation-control: var(--effect-v2-e1-shadow);--elevation-panel: var(--effect-v2-e2-shadow);--elevation-modal: var(--effect-v2-e3-shadow);--action-primary-bg: var(--action-primary);--action-primary-text: var(--action-on-primary);--action-secondary-bg: var(--surface);--action-secondary-text: var(--text);--action-danger-bg: var(--pk-b42318);--action-danger-text: var(--action-on-primary);--action-danger-link: var(--action-danger);--action-link-bg: var(--bg);--action-link-text: var(--action-link);--status-received-bg: var(--neutral-bg);--status-received-text: var(--neutral-text);--status-received-dot: var(--neutral-dot);--status-reconciled-bg: var(--ok-bg);--status-reconciled-text: var(--ok-text);--status-reconciled-dot: var(--ok-dot);--status-no-signal-bg: var(--silent-bg);--status-no-signal-text: var(--silent-text);--status-no-signal-dot: var(--silent-dot);--status-emphasis-bg: var(--warn-bg);--status-emphasis-text: var(--warn-text);--status-emphasis-dot: var(--warn-dot);--status-error-bg: var(--crit-bg);--status-error-text: var(--crit-text);--status-error-dot: var(--crit-dot);--status-notice-bg: var(--info-bg);--status-notice-text: var(--info-text);--status-notice-dot: var(--info-dot);--status-overdue-bg: var(--overdue-bg);--status-overdue-text: var(--overdue-text);--status-overdue-dot: var(--overdue-dot);--status-sandbox-bg: var(--sandbox-bg);--status-sandbox-text: var(--sandbox-text);--status-sandbox-dot: var(--sandbox-dot);--action-primary-border: var(--control-border);--action-primary-hover-bg: var(--action-primary-bg);--action-primary-hover-text: var(--action-primary-text);--action-primary-hover-border: var(--focus);--action-primary-active-bg: var(--action-primary-bg);--action-primary-active-text: var(--action-primary-text);--action-primary-active-border: var(--focus);--action-primary-focus-bg: var(--action-primary-bg);--action-primary-focus-text: var(--action-primary-text);--action-primary-focus-border: var(--focus);--action-primary-disabled-bg: var(--action-primary-bg);--action-primary-disabled-text: var(--action-primary-text);--action-primary-disabled-border: var(--control-border);--action-secondary-border: var(--control-border);--action-secondary-hover-bg: var(--action-secondary-bg);--action-secondary-hover-text: var(--action-secondary-text);--action-secondary-hover-border: var(--focus);--action-secondary-active-bg: var(--action-secondary-bg);--action-secondary-active-text: var(--action-secondary-text);--action-secondary-active-border: var(--focus);--action-secondary-focus-bg: var(--action-secondary-bg);--action-secondary-focus-text: var(--action-secondary-text);--action-secondary-focus-border: var(--focus);--action-secondary-disabled-bg: var(--action-secondary-bg);--action-secondary-disabled-text: var(--action-secondary-text);--action-secondary-disabled-border: var(--control-border);--action-danger-border: var(--control-border);--action-danger-hover-bg: var(--action-danger-bg);--action-danger-hover-text: var(--action-danger-text);--action-danger-hover-border: var(--focus);--action-danger-active-bg: var(--action-danger-bg);--action-danger-active-text: var(--action-danger-text);--action-danger-active-border: var(--focus);--action-danger-focus-bg: var(--action-danger-bg);--action-danger-focus-text: var(--action-danger-text);--action-danger-focus-border: var(--focus);--action-danger-disabled-bg: var(--action-danger-bg);--action-danger-disabled-text: var(--action-danger-text);--action-danger-disabled-border: var(--control-border);--action-link-border: var(--control-border);--action-link-hover-bg: var(--action-link-bg);--action-link-hover-text: var(--action-link-text);--action-link-hover-border: var(--focus);--action-link-active-bg: var(--action-link-bg);--action-link-active-text: var(--action-link-text);--action-link-active-border: var(--focus);--action-link-focus-bg: var(--action-link-bg);--action-link-focus-text: var(--action-link-text);--action-link-focus-border: var(--focus);--action-link-disabled-bg: var(--action-link-bg);--action-link-disabled-text: var(--action-link-text);--action-link-disabled-border: var(--control-border);--status-unconfirmed-icon: path("M6 3V6L8 7");--sms-input-opacity: 0;--status-received-fill: currentcolor;--status-no-signal-fill: transparent;--action-hover-decoration: underline;--action-active-border-style: double;--action-disabled-cursor: not-allowed;--state-quarantine-opacity: 1}:root{--text-display-family: "Poppins", sans-serif;--text-display-size: 2rem;--text-display-weight: 600;--text-display-line: 2.5rem;--text-display-spacing: 0em;--text-display: var(--text-display-weight) var(--text-display-size)/var(--text-display-line) var(--text-display-family);--text-h1-family: "Poppins", sans-serif;--text-h1-size: 1.75rem;--text-h1-weight: 600;--text-h1-line: 2.25rem;--text-h1-spacing: 0em;--text-h1: var(--text-h1-weight) var(--text-h1-size)/var(--text-h1-line) var(--text-h1-family);--text-h2-family: "Poppins", sans-serif;--text-h2-size: 1.25rem;--text-h2-weight: 600;--text-h2-line: 1.75rem;--text-h2-spacing: 0em;--text-h2: var(--text-h2-weight) var(--text-h2-size)/var(--text-h2-line) var(--text-h2-family);--text-h3-family: "Poppins", sans-serif;--text-h3-size: .9375rem;--text-h3-weight: 600;--text-h3-line: 1.375rem;--text-h3-spacing: 0em;--text-h3: var(--text-h3-weight) var(--text-h3-size)/var(--text-h3-line) var(--text-h3-family);--text-body-family: "Source Sans 3", sans-serif;--text-body-size: .9375rem;--text-body-weight: 400;--text-body-line: 1.375rem;--text-body-spacing: 0em;--text-body: var(--text-body-weight) var(--text-body-size)/var(--text-body-line) var(--text-body-family);--text-body-strong-family: "Source Sans 3", sans-serif;--text-body-strong-size: .9375rem;--text-body-strong-weight: 600;--text-body-strong-line: 1.375rem;--text-body-strong-spacing: 0em;--text-body-strong: var(--text-body-strong-weight) var(--text-body-strong-size)/var(--text-body-strong-line) var(--text-body-strong-family);--text-table-family: "Source Sans 3", sans-serif;--text-table-size: .875rem;--text-table-weight: 400;--text-table-line: 1.25rem;--text-table-spacing: 0em;--text-table: var(--text-table-weight) var(--text-table-size)/var(--text-table-line) var(--text-table-family);--text-th-family: "Source Sans 3", sans-serif;--text-th-size: .75rem;--text-th-weight: 600;--text-th-line: 1rem;--text-th-spacing: .04em;--text-th: var(--text-th-weight) var(--text-th-size)/var(--text-th-line) var(--text-th-family);--text-label-family: "Source Sans 3", sans-serif;--text-label-size: .8125rem;--text-label-weight: 600;--text-label-line: 1.125rem;--text-label-spacing: 0em;--text-label: var(--text-label-weight) var(--text-label-size)/var(--text-label-line) var(--text-label-family);--text-caption-family: "Source Sans 3", sans-serif;--text-caption-size: .75rem;--text-caption-weight: 400;--text-caption-line: 1rem;--text-caption-spacing: 0em;--text-caption: var(--text-caption-weight) var(--text-caption-size)/var(--text-caption-line) var(--text-caption-family);--text-chip-family: "Source Sans 3", sans-serif;--text-chip-size: .75rem;--text-chip-weight: 600;--text-chip-line: 1rem;--text-chip-spacing: 0em;--text-chip: var(--text-chip-weight) var(--text-chip-size)/var(--text-chip-line) var(--text-chip-family);--text-mono-family: "IBM Plex Mono", monospace;--text-mono-size: .8125rem;--text-mono-weight: 400;--text-mono-line: 1.125rem;--text-mono-spacing: 0em;--text-mono: var(--text-mono-weight) var(--text-mono-size)/var(--text-mono-line) var(--text-mono-family);--text-mono-lg-family: "IBM Plex Mono", monospace;--text-mono-lg-size: 1.25rem;--text-mono-lg-weight: 500;--text-mono-lg-line: 1.75rem;--text-mono-lg-spacing: 0em;--text-mono-lg: var(--text-mono-lg-weight) var(--text-mono-lg-size)/var(--text-mono-lg-line) var(--text-mono-lg-family);--text-v2-page-title-family: "Poppins", sans-serif;--text-v2-page-title-size: 1.75rem;--text-v2-page-title-weight: 600;--text-v2-page-title-line: 2.25rem;--text-v2-page-title-spacing: 0em;--text-v2-page-title: var(--text-v2-page-title-weight) var(--text-v2-page-title-size)/var(--text-v2-page-title-line) var(--text-v2-page-title-family);--text-v2-page-subtitle-family: "Source Sans 3", sans-serif;--text-v2-page-subtitle-size: .9375rem;--text-v2-page-subtitle-weight: 400;--text-v2-page-subtitle-line: 1.375rem;--text-v2-page-subtitle-spacing: 0em;--text-v2-page-subtitle: var(--text-v2-page-subtitle-weight) var(--text-v2-page-subtitle-size)/var(--text-v2-page-subtitle-line) var(--text-v2-page-subtitle-family);--text-v2-section-title-family: "Poppins", sans-serif;--text-v2-section-title-size: 1.125rem;--text-v2-section-title-weight: 600;--text-v2-section-title-line: 1.625rem;--text-v2-section-title-spacing: 0em;--text-v2-section-title: var(--text-v2-section-title-weight) var(--text-v2-section-title-size)/var(--text-v2-section-title-line) var(--text-v2-section-title-family);--text-v2-modal-title-family: "Poppins", sans-serif;--text-v2-modal-title-size: 1.25rem;--text-v2-modal-title-weight: 600;--text-v2-modal-title-line: 1.75rem;--text-v2-modal-title-spacing: 0em;--text-v2-modal-title: var(--text-v2-modal-title-weight) var(--text-v2-modal-title-size)/var(--text-v2-modal-title-line) var(--text-v2-modal-title-family);--text-v2-subsection-family: "Source Sans 3", sans-serif;--text-v2-subsection-size: 1rem;--text-v2-subsection-weight: 600;--text-v2-subsection-line: 1.5rem;--text-v2-subsection-spacing: 0em;--text-v2-subsection: var(--text-v2-subsection-weight) var(--text-v2-subsection-size)/var(--text-v2-subsection-line) var(--text-v2-subsection-family);--text-v2-kpi-value-family: "Poppins", sans-serif;--text-v2-kpi-value-size: 2rem;--text-v2-kpi-value-weight: 600;--text-v2-kpi-value-line: 2.5rem;--text-v2-kpi-value-spacing: 0em;--text-v2-kpi-value: var(--text-v2-kpi-value-weight) var(--text-v2-kpi-value-size)/var(--text-v2-kpi-value-line) var(--text-v2-kpi-value-family);--text-v2-kpi-label-family: "Source Sans 3", sans-serif;--text-v2-kpi-label-size: .875rem;--text-v2-kpi-label-weight: 600;--text-v2-kpi-label-line: 1.25rem;--text-v2-kpi-label-spacing: 0em;--text-v2-kpi-label: var(--text-v2-kpi-label-weight) var(--text-v2-kpi-label-size)/var(--text-v2-kpi-label-line) var(--text-v2-kpi-label-family);--text-v2-body-family: "Source Sans 3", sans-serif;--text-v2-body-size: .9375rem;--text-v2-body-weight: 400;--text-v2-body-line: 1.375rem;--text-v2-body-spacing: 0em;--text-v2-body: var(--text-v2-body-weight) var(--text-v2-body-size)/var(--text-v2-body-line) var(--text-v2-body-family);--text-v2-body-strong-family: "Source Sans 3", sans-serif;--text-v2-body-strong-size: .9375rem;--text-v2-body-strong-weight: 600;--text-v2-body-strong-line: 1.375rem;--text-v2-body-strong-spacing: 0em;--text-v2-body-strong: var(--text-v2-body-strong-weight) var(--text-v2-body-strong-size)/var(--text-v2-body-strong-line) var(--text-v2-body-strong-family);--text-v2-cell-family: "Source Sans 3", sans-serif;--text-v2-cell-size: .9375rem;--text-v2-cell-weight: 400;--text-v2-cell-line: 1.375rem;--text-v2-cell-spacing: 0em;--text-v2-cell: var(--text-v2-cell-weight) var(--text-v2-cell-size)/var(--text-v2-cell-line) var(--text-v2-cell-family);--text-v2-cell-secondary-family: "Source Sans 3", sans-serif;--text-v2-cell-secondary-size: .8125rem;--text-v2-cell-secondary-weight: 400;--text-v2-cell-secondary-line: 1.125rem;--text-v2-cell-secondary-spacing: 0em;--text-v2-cell-secondary: var(--text-v2-cell-secondary-weight) var(--text-v2-cell-secondary-size)/var(--text-v2-cell-secondary-line) var(--text-v2-cell-secondary-family);--text-v2-th-family: "Source Sans 3", sans-serif;--text-v2-th-size: .8125rem;--text-v2-th-weight: 600;--text-v2-th-line: 1.125rem;--text-v2-th-spacing: 0em;--text-v2-th: var(--text-v2-th-weight) var(--text-v2-th-size)/var(--text-v2-th-line) var(--text-v2-th-family);--text-v2-label-family: "Source Sans 3", sans-serif;--text-v2-label-size: .875rem;--text-v2-label-weight: 600;--text-v2-label-line: 1.25rem;--text-v2-label-spacing: 0em;--text-v2-label: var(--text-v2-label-weight) var(--text-v2-label-size)/var(--text-v2-label-line) var(--text-v2-label-family);--text-v2-help-family: "Source Sans 3", sans-serif;--text-v2-help-size: .8125rem;--text-v2-help-weight: 400;--text-v2-help-line: 1.125rem;--text-v2-help-spacing: 0em;--text-v2-help: var(--text-v2-help-weight) var(--text-v2-help-size)/var(--text-v2-help-line) var(--text-v2-help-family);--text-v2-chip-family: "Source Sans 3", sans-serif;--text-v2-chip-size: .8125rem;--text-v2-chip-weight: 500;--text-v2-chip-line: 1rem;--text-v2-chip-spacing: 0em;--text-v2-chip: var(--text-v2-chip-weight) var(--text-v2-chip-size)/var(--text-v2-chip-line) var(--text-v2-chip-family);--text-v2-mono-family: "IBM Plex Mono", monospace;--text-v2-mono-size: .8125rem;--text-v2-mono-weight: 400;--text-v2-mono-line: 1.25rem;--text-v2-mono-spacing: 0em;--text-v2-mono: var(--text-v2-mono-weight) var(--text-v2-mono-size)/var(--text-v2-mono-line) var(--text-v2-mono-family);--text-v2-mono-reveal-family: "IBM Plex Mono", monospace;--text-v2-mono-reveal-size: 1.375rem;--text-v2-mono-reveal-weight: 500;--text-v2-mono-reveal-line: 2rem;--text-v2-mono-reveal-spacing: .08em;--text-v2-mono-reveal: var(--text-v2-mono-reveal-weight) var(--text-v2-mono-reveal-size)/var(--text-v2-mono-reveal-line) var(--text-v2-mono-reveal-family);--text-v2-note-family: "Source Sans 3", sans-serif;--text-v2-note-size: .6875rem;--text-v2-note-weight: 600;--text-v2-note-line: 1rem;--text-v2-note-spacing: 0em;--text-v2-note: var(--text-v2-note-weight) var(--text-v2-note-size)/var(--text-v2-note-line) var(--text-v2-note-family)}.text-display{font:var(--text-display);letter-spacing:var(--text-display-spacing)}.text-h1{font:var(--text-h1);letter-spacing:var(--text-h1-spacing)}.text-h2{font:var(--text-h2);letter-spacing:var(--text-h2-spacing)}.text-h3{font:var(--text-h3);letter-spacing:var(--text-h3-spacing)}.text-body{font:var(--text-body);letter-spacing:var(--text-body-spacing)}.text-body-strong{font:var(--text-body-strong);letter-spacing:var(--text-body-strong-spacing)}.text-table{font:var(--text-table);letter-spacing:var(--text-table-spacing)}.text-th{font:var(--text-th);letter-spacing:var(--text-th-spacing)}.text-label{font:var(--text-label);letter-spacing:var(--text-label-spacing)}.text-caption{font:var(--text-caption);letter-spacing:var(--text-caption-spacing)}.text-chip{font:var(--text-chip);letter-spacing:var(--text-chip-spacing)}.text-mono{font:var(--text-mono);letter-spacing:var(--text-mono-spacing)}.text-mono-lg{font:var(--text-mono-lg);letter-spacing:var(--text-mono-lg-spacing)}.text-v2-page-title{font:var(--text-v2-page-title);letter-spacing:var(--text-v2-page-title-spacing)}.text-v2-page-subtitle{font:var(--text-v2-page-subtitle);letter-spacing:var(--text-v2-page-subtitle-spacing)}.text-v2-section-title{font:var(--text-v2-section-title);letter-spacing:var(--text-v2-section-title-spacing)}.text-v2-modal-title{font:var(--text-v2-modal-title);letter-spacing:var(--text-v2-modal-title-spacing)}.text-v2-subsection{font:var(--text-v2-subsection);letter-spacing:var(--text-v2-subsection-spacing)}.text-v2-kpi-value{font:var(--text-v2-kpi-value);letter-spacing:var(--text-v2-kpi-value-spacing)}.text-v2-kpi-label{font:var(--text-v2-kpi-label);letter-spacing:var(--text-v2-kpi-label-spacing)}.text-v2-body{font:var(--text-v2-body);letter-spacing:var(--text-v2-body-spacing)}.text-v2-body-strong{font:var(--text-v2-body-strong);letter-spacing:var(--text-v2-body-strong-spacing)}.text-v2-cell{font:var(--text-v2-cell);letter-spacing:var(--text-v2-cell-spacing)}.text-v2-cell-secondary{font:var(--text-v2-cell-secondary);letter-spacing:var(--text-v2-cell-secondary-spacing)}.text-v2-th{font:var(--text-v2-th);letter-spacing:var(--text-v2-th-spacing)}.text-v2-label{font:var(--text-v2-label);letter-spacing:var(--text-v2-label-spacing)}.text-v2-help{font:var(--text-v2-help);letter-spacing:var(--text-v2-help-spacing)}.text-v2-chip{font:var(--text-v2-chip);letter-spacing:var(--text-v2-chip-spacing)}.text-v2-mono{font:var(--text-v2-mono);letter-spacing:var(--text-v2-mono-spacing)}.text-v2-mono-reveal{font:var(--text-v2-mono-reveal);letter-spacing:var(--text-v2-mono-reveal-spacing)}.text-v2-note{font:var(--text-v2-note);letter-spacing:var(--text-v2-note-spacing)}:root{--effect-e0-shadow: none;--effect-e1-shadow: 0px 1px 2px 0px rgb(11 6 32 / 6%);--effect-e2-shadow: 0px 8px 24px 0px rgb(11 6 32 / 12%);--effect-e3-shadow: 0px 24px 64px 0px rgb(11 6 32 / 28%);--effect-v2-e1-shadow: 0px 1px 2px 0px rgb(11 6 32 / 6%);--effect-v2-e2-shadow: 0px 8px 24px 0px rgb(11 6 32 / 12%);--effect-v2-e3-shadow: 0px 24px 64px 0px rgb(11 6 32 / 28%)}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD;src:url(/fonts/Poppins-Latin-600.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD;src:url(/fonts/PurpleKey-Sans-Latin-200-900.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD;src:url(/fonts/PurpleKey-Mono-Latin-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD;src:url(/fonts/PurpleKey-Mono-Latin-500.woff2) format("woff2")}:root{--card-shadow: 0 var(--border) 0 var(--line), inset 0 0 0 var(--border) var(--line);--r-card: calc(var(--r-md) + var(--s05));--content-margin: var(--pk-v2-size-margin);--content-max-width: var(--pk-v2-size-content-max);--header-min-height: calc(var(--pk-v2-size-header) + var(--pk-v2-space-40));--footer-height: var(--pk-v2-size-footer);--tab-height: var(--pk-v2-size-tab);--toolbar-height: var(--pk-v2-size-toolbar);--pagination-height: var(--pk-v2-size-pagination);--row-height-two: var(--pk-v2-size-row-two);--motion-fast: .12s;--motion-base: .18s;--motion-delay: .4s;--ease-standard: cubic-bezier(.2, 0, 0, 1)}@media not (min-width:1440px){:root{--content-margin: var(--pk-v2-size-margin-1440)}}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 0ms;--motion-base: 0ms}}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-pulse{0%{opacity:1}to{opacity:.55}}@keyframes ui-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}*{box-sizing:border-box}html{background:var(--background);overscroll-behavior-y:none}body{margin:var(--zero);background:var(--background);color:var(--foreground);font-family:var(--font);font-size:var(--font-size);line-height:var(--line-height)}main{padding:var(--space)}button{padding:var(--control-space);min-height:var(--target-height);border:var(--control-border-width) solid var(--control-border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}:where(a){color:var(--action-link);text-decoration:none}label,input{display:block}input{max-width:100%;min-height:var(--target-height);margin-block-end:var(--space);padding-inline:var(--control-space);border:var(--control-border-width) solid var(--control-border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit}select{min-height:var(--control-height);padding-block:var(--zero);padding-inline:var(--s3) calc(var(--s3) + var(--s5));border:var(--control-border-width) solid var(--line2);border-radius:var(--radius);background-color:var(--surface);color:var(--text);font:var(--text-v2-body);cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}[tabindex="-1"]:not(a,button,input,select,textarea,summary,[role],[contenteditable]):focus-visible{outline:none}dialog{box-shadow:var(--elevation-modal);background:var(--background);color:var(--foreground);padding:var(--space);border:var(--control-border-width) solid var(--control-border);border-radius:var(--radius)}h1{font:var(--text-v2-page-title)}h2{font:var(--text-v2-section-title)}h3{font:var(--text-v2-modal-title)}h1,h2,h3,p{margin-block:var(--control-space)}:is(select,#select-boost){padding-inline-end:calc(var(--s3) + var(--s5));appearance:none;background-image:url(/icons/chevron-down.svg);background-repeat:no-repeat;background-position:right var(--s3) center;background-size:var(--s3)}.ui-resource-announcement{position:absolute;width:var(--border);height:var(--border);overflow:hidden;clip-path:inset(100%);white-space:nowrap}.ui-status-message,.ui-stale-state{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s6);border:var(--border) solid var(--line);border-radius:var(--r-md);background:var(--surface)}.ui-status-message p,.ui-stale-state p{margin:var(--s0)}.ui-state-title,.ui-stale-state>p:first-of-type,.ui-stale-state>time{font:var(--text-v2-body-strong)}.ui-state-detail,.ui-stale-state>p:last-child{color:var(--muted);font:var(--text-v2-body)}.ui-state-centered{align-items:center;gap:var(--s4);padding:calc(var(--s8) * 2) var(--s6);text-align:center}.ui-state-centered .ui-state-title{font:var(--text-v2-section-title)}.ui-state-centered .ui-state-detail{max-width:calc(var(--s10) * 12)}.ui-state-info{width:var(--s10);height:var(--s10);background:var(--muted);-webkit-mask:url(/icons/info.svg) center / contain no-repeat;mask:url(/icons/info.svg) center / contain no-repeat}.ui-error-state:has(>.ui-button),.ui-resource-error{display:flex;flex-direction:column;align-items:center;gap:var(--s4);padding:calc(var(--s8) * 2) var(--s6);border:var(--border) solid var(--line);border-radius:var(--r-md);background:var(--surface)}.ui-error-state:has(>.ui-button)>.ui-status-message,.ui-resource-error>.ui-error-state>.ui-status-message{padding:var(--s0);border:0}.ui-error-state>.ui-button,.ui-resource-error>.ui-button{min-height:var(--s10);padding:var(--s2) var(--s4);border-color:var(--line2)}.ui-loading-title{min-block-size:1lh;margin:var(--s0) var(--s0) var(--s6);font:var(--text-v2-subsection)}.ui-skeleton{display:grid}.ui-skeleton-row{display:flex;align-items:center;gap:var(--s6);height:var(--row-height-two);padding:var(--s0) var(--s4);border-bottom:var(--border) solid var(--line)}.ui-skeleton-row span{min-width:var(--s0);width:calc(var(--s10) * 6);height:var(--s4);border-radius:var(--r-xs);background:var(--line);animation:ui-pulse calc(var(--motion-base) * 5) var(--ease-standard) infinite alternate}.ui-skeleton-row span:nth-child(2){width:calc(var(--s10) * 8 + var(--s5))}.ui-skeleton-row span:nth-child(3){width:calc(var(--s10) * 7)}[role=tabpanel] .ui-resource-loading{padding:var(--s6) var(--s6) var(--s4)}.ui-resource-stale>.ui-stale-state{margin-bottom:var(--s6)}.ui-resource-state>fieldset{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);min-width:var(--s0);margin:var(--s4) var(--s0) var(--s0);padding:var(--s0);border:0}.ui-resource-state>fieldset>legend{position:absolute;width:var(--border);height:var(--border);overflow:hidden;clip-path:inset(100%);white-space:nowrap}.ui-resource-state>fieldset>p:last-child{flex-basis:100%;margin:var(--s0);color:var(--muted);font:var(--text-v2-help)}.ui-resource-state>.ui-button{margin-top:var(--s4)}.ui-route-loading,.ui-skeleton{animation:ui-fade-in var(--motion-base) var(--ease-standard) calc(var(--motion-base) * 1.5) both}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--s1) + var(--s05));min-height:calc(var(--s8) - var(--s05));padding:var(--zero) calc(var(--s2) + var(--s05));border:var(--border) solid transparent;border-radius:var(--r-sm);background:none;color:var(--text);font:500 var(--text-v2-label-size) / 1.2 var(--text-v2-page-title-family),sans-serif;text-decoration:none;transition:transform var(--motion-fast) var(--ease-standard)}.ui-button[data-size=medium]{min-height:calc(var(--s8) + var(--s1));padding-inline:var(--s3)}.ui-button[data-size=large]{min-height:var(--s10);padding-inline:var(--s4)}.ui-button-primary{border-color:var(--violet);background:var(--violet);color:var(--action-on-primary);font-weight:600;box-shadow:0 0 0 calc(var(--border) * 3) var(--violet-soft)}.ui-button-primary:hover:where(:not(:disabled,[aria-disabled=true])){--hover: color-mix(in srgb, var(--violet) 82%, var(--ink));border-color:var(--hover);background:var(--hover)}.ui-button-secondary{border-color:var(--line2);background:var(--surface)}.ui-button-secondary:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--bg2)}.ui-button-outline{border-color:var(--violet);color:var(--key)}.ui-button-outline:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--violet-soft)}.ui-button-danger-secondary{border-color:var(--line2);background:var(--surface);color:var(--crit-text)}.ui-button-danger-secondary:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--crit-bg)}.ui-button-danger{background:var(--action-danger-bg);color:var(--action-danger-text)}.ui-button-link{min-height:auto;padding:calc(var(--s1) + var(--s05)) var(--s1);color:var(--action-link)}.ui-button-link:hover:where(:not(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--violet) 10%,transparent)}.ui-button-link:active:where(:not(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--violet) 18%,transparent)}.ui-button:hover:where(.ui-button-danger){text-decoration:underline}.ui-button:active:where(:not(:disabled,[aria-disabled=true])){transform:translateY(var(--border))}.ui-button:disabled,.ui-button[aria-disabled=true]:not([aria-busy=true]){border-style:dashed;border-color:var(--line2);opacity:.55;box-shadow:none;cursor:var(--action-disabled-cursor)}.ui-button-link:is(:disabled,[aria-disabled=true]){border-color:transparent}.ui-field{margin-block:var(--control-space)}.ui-input{width:100%;min-height:calc(var(--s8) + var(--s1));margin:var(--zero);padding:var(--zero) calc(var(--s2) + var(--s05));border:var(--border) solid var(--line2);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font:var(--text-v2-label);font-weight:var(--text-v2-body-weight)}.ui-input:focus-visible{border-color:var(--violet)}:is(.ui-field,.ui-text-field,.ui-sms)>label{display:block;margin-bottom:calc(var(--s1) + var(--border));color:var(--neutral-text);font:var(--text-v2-help);font-size:calc(var(--text-v2-help-size) - var(--border))}.ui-input:hover{border-color:var(--muted)}textarea.ui-input{padding-block:var(--s2)}.ui-help{display:block;color:var(--foreground-muted);font:var(--text-v2-help)}.ui-field-error{color:var(--action-danger-link);font:var(--text-v2-help)}.ui-choice-group{margin:var(--zero);padding:var(--s3) var(--s4);border:var(--border) solid var(--line);border-radius:var(--r-md)}.ui-choice label{display:flex;align-items:center;gap:var(--control-space);min-height:var(--target-height);cursor:pointer}.ui-choice input{width:var(--control-height-chip);height:var(--control-height-chip);min-height:var(--zero);margin:var(--zero);accent-color:var(--focus)}.ui-choice input:disabled{cursor:var(--action-disabled-cursor)}.ui-stepper{display:flex;flex-wrap:wrap;gap:var(--s2) calc(var(--s6) + var(--s1));margin:var(--zero);padding:var(--zero);list-style:none;counter-reset:step;color:var(--muted);font:var(--text-v2-help)}.ui-stepper li{display:flex;align-items:center;gap:var(--s2);counter-increment:step}.ui-stepper li:before{content:counter(step);display:grid;place-items:center;width:calc(var(--s5) + var(--s05));height:calc(var(--s5) + var(--s05));border-radius:var(--r-pill);box-shadow:inset 0 0 0 calc(var(--border) * 1.5) var(--line2);font:var(--text-v2-note)}.ui-stepper li:has(~[aria-current]):before{content:"✓" / "";box-shadow:inset 0 0 0 calc(var(--border) * 1.5) var(--violet-soft);color:var(--key)}.ui-stepper [aria-current]{color:var(--text)}.ui-stepper [aria-current]:before{background:var(--violet-soft);box-shadow:inset 0 0 0 calc(var(--border) * 1.5) var(--violet);color:var(--key)}.ui-link-target{display:inline-flex;align-items:center;min-height:var(--target-height);min-width:var(--target-height)}.ui-link-target:focus-visible,.ui-input:focus-visible,.ui-choice input:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-sms-entry{width:100%}.ui-sms-input{width:100%;min-height:calc(var(--s12) + var(--s1));margin:var(--zero);padding:var(--zero) var(--s3);border:var(--border) solid var(--line2);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font:var(--text-v2-mono-reveal);font-size:calc(var(--text-v2-mono-reveal-size) + var(--s05));letter-spacing:calc(var(--s2) + var(--border) * .4);text-align:center}.ui-sms-input::placeholder{color:var(--faint);opacity:1}.ui-sms-input:focus-visible{border-color:var(--violet);outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-sms-input[aria-invalid=true]{border-color:var(--crit-text)}.ui-text-field{display:grid;gap:var(--zero);margin:var(--zero)}.ui-text-field .ui-input{height:calc(var(--s8) + var(--s1));padding:var(--zero) var(--control-space);border-color:var(--line2);background:var(--surface)}.ui-input::placeholder{color:var(--muted);opacity:1}.ui-text-field .ui-help,.ui-text-field .ui-field-error{margin:var(--zero)}.ui-button[aria-busy=true],fieldset[aria-busy=true] .ui-button:disabled{border-style:solid;cursor:progress}.ui-duration-inputs{display:grid;grid-template-columns:minmax(var(--s10),1fr) minmax(var(--s10),1fr);gap:var(--s2)}.ui-card{display:grid;align-content:start;gap:var(--s3);min-width:var(--s0);padding:calc(var(--s4) + var(--s05)) var(--s5);border-radius:var(--r-md);background:var(--surface);box-shadow:0 var(--border) 0 var(--line)}.ui-card[data-flush]{gap:var(--s0);padding:var(--s0);overflow:hidden}.ui-card-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s2) var(--s4)}.ui-card[data-flush]>.ui-card-header{padding:var(--s4) var(--s5) var(--s3)}.ui-card-header h2,.ui-card-header h3,.ui-card-header h4{margin:var(--s0);font:600 var(--text-v2-body-size) / 1.3 var(--text-v2-page-title-family),sans-serif}.ui-card-header p{margin:var(--s05) var(--s0) var(--s0);color:var(--muted);font:var(--text-v2-help)}.ui-section-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2);margin-bottom:var(--s2)}.ui-section-heading :is(h2,h3){margin:var(--s0);font:600 var(--text-v2-body-size) / 1.3 var(--text-v2-page-title-family),sans-serif}.ui-section-heading span{color:var(--muted);font:var(--text-v2-help);font-size:calc(var(--text-v2-help-size) - var(--border))}.ui-icon-tile{--tile: calc(var(--s8) - var(--s05));display:grid;flex:none;place-items:center;width:var(--tile);height:var(--tile);border-radius:var(--r-sm);background:var(--violet-soft);color:var(--key)}.ui-icon-tile:before{content:"";width:47%;height:47%;background:currentcolor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.ui-icon-tile[data-size=small]{--tile: calc(var(--s6) + var(--s1));border-radius:var(--r-pill)}.ui-icon-tile[data-size=large]{--tile: calc(var(--s10) + var(--s1));border-radius:var(--r-md)}.ui-icon-tile[data-tone=neutral]{background:var(--line2);color:var(--neutral-text)}.ui-icon-tile[data-tone=silent]{background:var(--line2);color:var(--muted)}.ui-icon-tile[data-tone=info]{background:var(--info-bg);color:var(--info-text)}.ui-icon-tile[data-tone=warning]{background:var(--warn-bg);color:var(--warn-text)}.ui-icon-tile[data-tone=critical]{background:var(--crit-bg);color:var(--crit-text)}.ui-icon-tile[data-tone=overdue]{background:var(--overdue-bg);color:var(--overdue-text)}.ui-icon-tile[data-tone=success]{background:var(--ok-bg);color:var(--ok-text)}.ui-back-link{display:inline-flex;align-items:center;gap:calc(var(--s1) + var(--s05));margin:var(--s0) var(--s0) calc(var(--s3) + var(--s05)) calc(var(--s1) * -1);padding-inline:var(--s05);color:var(--action-link);font:600 var(--text-v2-label-size) / 1.2 var(--text-v2-page-title-family),sans-serif;text-decoration:none}.ui-back-link:before{content:"";width:var(--s4);height:var(--s4);background:currentcolor;-webkit-mask:url(/icons/arrow-left.svg) center / contain no-repeat;mask:url(/icons/arrow-left.svg) center / contain no-repeat}.ui-back-link:hover{text-decoration:underline}.ui-back-link:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.real-settings,.real-screen,.real-settings>*,.real-screen>*,:is(.real-settings,.real-screen) :where(section,form,fieldset,.ui-flow,.ui-flow-card,.ui-resource-state)>*{min-width:var(--s0);max-width:100%}:is(.real-settings,.real-screen) dl{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}:is(.real-settings,.real-screen) :where(dd,pre,legend){min-width:var(--s0);overflow-wrap:anywhere}:is(.real-settings,.real-screen) pre{white-space:pre-wrap}.real-settings-form{display:grid;gap:var(--s4)}.real-settings-form>.ui-button{justify-self:start}.ui-badge{display:inline-flex;align-items:center;gap:calc(var(--s1) + var(--s05));padding:var(--border) calc(var(--s2) + var(--border)) var(--border) var(--s2);border-radius:calc(var(--r-sm) - var(--s05));font:var(--text-v2-help);font-size:calc(var(--text-v2-help-size) - var(--border));white-space:nowrap}.ui-badge[data-plain]{padding:calc(var(--s05) + var(--border)) calc(var(--s2) + var(--s05))}.ui-badge-icon{inline-size:calc(var(--s2) - var(--border));block-size:calc(var(--s2) - var(--border));flex-shrink:0;border-radius:var(--status-dot-radius);fill:var(--status-received-fill);stroke:currentcolor;stroke-width:var(--control-border-width)}.ui-badge-icon[data-shape=ring],.ui-badge-icon[data-shape=diamond],.ui-badge-icon[data-shape=clock]{fill:var(--status-no-signal-fill)}.ui-badge-icon[data-shape=clock]{inline-size:var(--status-icon-size);block-size:var(--status-icon-size)}.ui-clock-hands{d:var(--status-unconfirmed-icon)}.ui-sort-icon{inline-size:var(--status-icon-size);block-size:var(--status-icon-size);fill:none;stroke:currentcolor;stroke-width:var(--control-border-width)}.ui-badge-detail{display:block;font:var(--text-v2-help)}.ui-badge[data-tone=neutral]{background:var(--line2);color:var(--neutral-text)}.ui-badge[data-tone=success]{background:var(--status-reconciled-bg);color:var(--status-reconciled-text)}.ui-badge[data-tone=accent]{background:var(--violet-soft);color:var(--key)}.ui-badge[data-tone=silent]{background:var(--line2);color:var(--neutral-text)}.ui-badge[data-tone=emphasis]{background:var(--status-emphasis-bg);color:var(--status-emphasis-text)}.ui-badge[data-tone=error]{background:var(--status-error-bg);color:var(--status-error-text)}.ui-badge[data-tone=notice]{background:var(--status-notice-bg);color:var(--status-notice-text)}.ui-badge[data-tone=overdue]{background:var(--status-overdue-bg);color:var(--status-overdue-text)}.ui-badge[data-tone=sandbox]{background:var(--status-sandbox-bg);color:var(--status-sandbox-text)}.ui-evidence{display:flex;flex-wrap:wrap;gap:var(--space)}.ui-evidence dd{margin:var(--zero)}.ui-timeline{display:grid;gap:var(--s3);margin:var(--zero);padding:var(--zero);list-style:none}.ui-timeline li{position:relative;padding:var(--zero) var(--zero) var(--zero) calc(var(--s5) + var(--s05))}.ui-timeline li:before{content:"";position:absolute;top:calc(var(--s1) + var(--border));left:var(--zero);width:calc(var(--s2) + var(--s05));height:calc(var(--s2) + var(--s05));border-radius:var(--r-pill);box-shadow:inset 0 0 0 calc(var(--border) * 2) var(--muted)}.ui-timeline li:last-child:before{background:var(--text);box-shadow:none}.ui-timeline p{margin:var(--zero)}.ui-timeline time{color:var(--muted);font:var(--text-v2-help)}.ui-install-state,.ui-stale-state{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--control-space)}.ui-install-state[data-compact=true]{font:var(--text-v2-cell-secondary)}.ui-context-card{display:grid;gap:var(--control-space);padding:var(--space);background:var(--surface-panel);border:var(--control-border-width) solid var(--separator-line);border-radius:var(--radius)}.ui-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--control-space);padding-block:var(--control-space)}.ui-pagination>.ui-button{border-color:var(--line2);background:var(--surface)}.ui-pagination>.ui-help{position:absolute;width:var(--border);height:var(--border);overflow:hidden;clip-path:inset(100%);white-space:nowrap}.ui-table-scroll{position:relative;min-width:var(--zero);overflow-x:auto}.ui-table-scroll:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-table{width:100%;border-collapse:collapse;text-align:start;font:var(--text-v2-cell)}.ui-table caption{text-align:start;font:var(--text-v2-subsection);padding:var(--control-space) var(--s4)}.ui-table th,.ui-table td{text-align:start;padding:var(--s3) var(--s4);vertical-align:middle;border-bottom:var(--border) solid var(--line);height:var(--row-height)}.ui-table thead th{height:var(--table-heading-height);color:var(--muted);font:var(--text-v2-note);font-weight:var(--text-v2-body-weight);letter-spacing:calc(var(--border) * .66);text-transform:uppercase}.ui-table tbody tr:hover{background:var(--bg2)}.ui-cell-secondary{margin:var(--s05) var(--zero) var(--zero);color:var(--foreground-muted);font:var(--text-v2-cell-secondary)}.ui-fact dd,.ui-code{margin:var(--zero)}.ui-code pre{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--text-v2-mono)}.ui-evidence-compact{display:flex;color:var(--neutral-text);font:var(--text-v2-help)}.ui-evidence-compact>span{display:flex;align-items:center;gap:calc(var(--s1) + var(--s05));min-height:var(--s6);padding-inline:calc(var(--s2) + var(--s05));flex:1;white-space:nowrap}.ui-evidence-compact>[data-state=missing]{color:var(--warn-text)}.brand{position:relative;overflow:clip;width:calc(var(--border) * 213.818);height:var(--s12);flex-shrink:0}.brand-symbol,.brand-purple,.brand-key{position:absolute}.brand-symbol{inset:0 85.13% 16.6% 0;-webkit-mask-image:url(/brand/marca-mascara.svg);mask-image:url(/brand/marca-mascara.svg);mask-mode:luminance;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:calc(var(--border) * -.001) calc(var(--border) * -.157);mask-position:calc(var(--border) * -.001) calc(var(--border) * -.157);-webkit-mask-size:calc(var(--border) * 29.155) calc(var(--border) * 36.852);mask-size:calc(var(--border) * 29.155) calc(var(--border) * 36.852)}.brand-symbol img{width:100%;height:100%;display:block}.brand-purple{inset:32.21% 29.34% -1.66% 22.58%;width:48.08%;height:69.45%;background:var(--brand-word, var(--theme-logo-word));-webkit-mask:url(/brand/marca-purple.svg) center / 100% 100% no-repeat;mask:url(/brand/marca-purple.svg) center / 100% 100% no-repeat}.brand-key{inset:35.12% .09% -1.52% 72.22%;width:27.69%;height:66.4%}.ui-theme-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s05);min-width:var(--zero);margin:var(--zero);padding:calc(var(--s05) + var(--border));border:0;border-radius:calc(var(--r-sm) + var(--border));background:var(--bg2)}.ui-theme-toggle legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(100%)}.ui-theme-toggle label{position:relative;justify-content:center;gap:calc(var(--s1) + var(--s05));min-height:calc(var(--s6) + var(--s1));border-radius:calc(var(--r-sm) - var(--border));color:var(--muted);font:var(--text-v2-help)}.ui-theme-toggle label:before{content:"";width:var(--s4);height:var(--s4);background:currentcolor;-webkit-mask:url(/icons/moon.svg) center / contain no-repeat;mask:url(/icons/moon.svg) center / contain no-repeat}.ui-theme-toggle .ui-choice:last-of-type label:before{-webkit-mask-image:url(/icons/sun.svg);mask-image:url(/icons/sun.svg)}.ui-theme-toggle input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ui-theme-toggle label:has(:checked){background:var(--surface);color:var(--text)}.ui-theme-toggle label:has(:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:var(--border)}.ui-navigation-item{display:flex;align-items:center;min-height:var(--target-height);padding:var(--control-space);border-inline-start:var(--focus-width) solid var(--status-no-signal-fill);border-radius:var(--control-radius);color:var(--foreground)}.ui-navigation-item[aria-current=page],.ui-navigation-item[aria-current=location]{background:var(--surface-panel);border-inline-start-color:var(--focus);font:var(--text-v2-body-strong)}.ui-navigation-item:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-tabs{display:flex;gap:var(--s1);overflow-x:auto;box-shadow:inset 0 calc(var(--border) * -1) 0 var(--line)}.ui-tabs [role=tab]{min-height:calc(var(--s8) + var(--s1));padding:var(--s2) var(--s3);border:0;border-radius:var(--zero);color:var(--muted);background:none;font:var(--text-v2-label);font-weight:var(--text-v2-body-weight);white-space:nowrap}.ui-tabs [aria-selected=true]{color:var(--text);box-shadow:inset 0 calc(var(--border) * -2) 0 var(--violet)}.ui-tabs [role=tab]:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}:root{--sidebar-width: calc(var(--s10) * 5 + var(--s8));--shell-gutter: calc(var(--s8) + var(--s1))}.shell{min-height:100dvh;padding-inline-start:var(--sidebar-width);background:var(--bg)}.shell-sidebar{position:fixed;z-index:2;inset-block:var(--s0);inset-inline-start:var(--s0);display:flex;flex-direction:column;gap:calc(var(--s3) + var(--s05));width:var(--sidebar-width);overflow-y:auto;overscroll-behavior:contain;padding:var(--s4) var(--s3);background:var(--surface);box-shadow:var(--border) 0 0 var(--line);color:var(--text);scrollbar-color:var(--line2) transparent;scrollbar-width:thin}.shell-sidebar .brand{width:calc(var(--border) * 132);height:calc(var(--border) * 29.6);margin:var(--s1) calc(var(--s1) + var(--s05)) var(--s05)}.shell-sidebar .brand-symbol{-webkit-mask-size:calc(var(--border) * 29.155 * .6167) calc(var(--border) * 36.852 * .6167);mask-size:calc(var(--border) * 29.155 * .6167) calc(var(--border) * 36.852 * .6167);-webkit-mask-position:var(--s0) calc(var(--border) * -.097);mask-position:var(--s0) calc(var(--border) * -.097)}.shell-organization:after,.shell-nav-icon,.shell-tour:before,.shell-exit:before,.shell-guide-toggle:before,.shell-banner:before{content:"";flex-shrink:0;width:calc(var(--s4) + var(--s05));height:calc(var(--s4) + var(--s05));background:currentcolor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.shell-organization,.shell-tour,.shell-guide-toggle{display:flex;align-items:center;min-height:auto;border:0;color:var(--text);text-align:start}.shell-organization{--icon: url(/icons/caret-up-down.svg);gap:calc(var(--s2) + var(--s05));padding:calc(var(--s2) + var(--border)) calc(var(--s2) + var(--s05));border-radius:calc(var(--r-sm) + var(--border));background:none}.shell-organization:after{width:calc(var(--s3) + var(--s05));height:calc(var(--s3) + var(--s05));color:var(--faint)}.shell-initials,.shell-avatar{display:grid;flex:none;place-items:center;width:calc(var(--s8) - var(--s05));height:calc(var(--s8) - var(--s05));border-radius:var(--r-sm);background:var(--violet-soft);color:var(--key);font:var(--text-v2-th);font-size:calc(var(--text-v2-help-size) - var(--border))}.shell-organization-text,.shell-person,.shell-tour{display:grid;flex:1;min-width:var(--s0)}.shell-organization-name,.shell-person>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-organization-name{font:var(--text-v2-chip)}.shell-organization-paper,.shell-person>:last-child,.shell-tour>:last-child{color:var(--muted);font:var(--text-v2-help);font-size:var(--text-v2-note-size)}.shell-sidebar nav{display:grid;gap:var(--s05);margin-top:var(--s1)}.shell-sidebar nav .ui-navigation-item{gap:calc(var(--s3) - var(--border));min-height:calc(var(--s8) + var(--s1) + var(--s05));padding:var(--s2) calc(var(--s2) + var(--s05));border:0;border-radius:var(--r-sm);color:var(--muted);font:var(--text-v2-label);font-weight:var(--text-v2-body-weight);text-decoration:none}.shell-sidebar .ui-navigation-item:hover,.shell-sidebar .ui-navigation-item[aria-current]{background:var(--bg2);color:var(--text)}[aria-current]>.shell-nav-icon{background:var(--key)}.shell-nav-today{--icon: url(/icons/sun-horizon.svg)}.shell-nav-operations{--icon: url(/icons/operations.svg)}.shell-nav-connections{--icon: url(/icons/plugs-connected.svg)}.shell-nav-terminals{--icon: url(/icons/contactless.svg)}.shell-nav-integrations{--icon: url(/icons/plug.svg)}.shell-nav-billing{--icon: url(/icons/receipt.svg)}.shell-nav-settings{--icon: url(/icons/gear-six.svg)}.shell-counter{min-width:var(--s5);margin-inline-start:auto;padding:var(--border) calc(var(--s1) + var(--s05));border-radius:var(--r-pill);background:var(--violet-soft);color:var(--key);font:var(--text-v2-note);text-align:center}.shell-nav-operations~.shell-counter{background:var(--crit-bg);color:var(--crit-text)}.shell-nav-terminals~.shell-counter{background:var(--overdue-bg);color:var(--overdue-text)}.shell-sidebar-bottom{display:grid;gap:calc(var(--s3) + var(--s05));margin-top:auto}.shell-tour{--icon: url(/icons/play-circle.svg);grid-template-columns:auto minmax(0,1fr);column-gap:calc(var(--s2) + var(--s05));padding:calc(var(--s2) + var(--s05)) var(--s3);border-radius:calc(var(--r-sm) + var(--s05));background:var(--bg2);box-shadow:inset 0 0 0 var(--border) var(--violet-soft);font:var(--text-v2-chip)}.shell-tour:before{grid-row:span 2;width:var(--s5);height:var(--s5);color:var(--key)}.shell-organization:hover{box-shadow:inset 0 0 0 var(--border) var(--faint)}.shell-tour:hover{box-shadow:inset 0 0 0 var(--border) var(--violet)}.shell-account{display:flex;align-items:center;gap:calc(var(--s2) + var(--s05));padding:var(--s1) calc(var(--s1) + var(--s05))}.shell-avatar{border-radius:var(--r-pill);background:var(--line2);color:var(--text)}.shell-sidebar .shell-account .ui-navigation-item{flex:1;min-width:var(--s0);min-height:auto;padding:var(--s1) calc(var(--s1) + var(--s05));border:0;border-radius:var(--r-sm);color:var(--text);font:var(--text-v2-th);font-weight:var(--text-v2-body-weight);text-decoration:none}.shell-exit:before{width:var(--s4);height:var(--s4)}.shell-exit,.shell-exit:hover{--icon: url(/icons/sign-out.svg);display:grid;place-items:center;width:calc(var(--s8) - var(--s1));min-width:auto;min-height:calc(var(--s8) - var(--s1));padding:var(--s0);border:0;background:none;color:var(--muted)}.shell-workspace{display:flex;flex-direction:column;min-width:var(--s0);min-height:100dvh;padding:var(--s0);background:var(--bg)}.shell-workspace:focus-visible{outline:none}.shell-topbar{position:sticky;z-index:1;top:var(--s0);display:flex;align-items:center;gap:var(--s3);min-height:calc(var(--s10) + var(--s2));padding:var(--s2) var(--shell-gutter);background:var(--bg);box-shadow:inset 0 calc(var(--border) * -1) 0 var(--bg2)}.shell-location{flex:1;color:var(--muted);font:var(--text-v2-help)}.shell-crumb-separator{margin-inline:calc(var(--s2) + var(--border))}.shell-topbar>.ui-badge{border-radius:var(--r-pill)}.shell-guide-toggle{--icon: url(/icons/lifebuoy.svg);gap:calc(var(--s1) + var(--s05) + var(--border));padding:calc(var(--s1) + var(--border)) var(--s3);border-radius:var(--r-pill);background:none;box-shadow:inset 0 0 0 var(--border) var(--line2);color:var(--neutral-text);font:var(--text-v2-help)}.shell-guide-toggle:hover{box-shadow:inset 0 0 0 var(--border) var(--violet)}.shell-guide-toggle[aria-expanded=true]{background:var(--violet-soft);box-shadow:inset 0 0 0 var(--border) var(--violet);color:var(--key)}.shell-banner{--icon: url(/icons/flask.svg);display:flex;align-items:center;gap:calc(var(--s2) + var(--s05));margin:var(--s0);padding:calc(var(--s1) + var(--s05) + var(--border)) var(--shell-gutter);background:var(--warn-bg);color:var(--warn-text);font:var(--text-v2-help)}.shell-banner[data-tone=suspended]{--icon: url(/icons/pause-circle.svg);background:var(--crit-bg);color:var(--crit-text)}.shell-banner .ui-status-message{display:flex;flex-wrap:wrap;gap:var(--s1);margin:var(--s0);padding:var(--s0);border:0;background:none;color:inherit}.shell-banner :is(p,h2,h3){margin:var(--s0);color:inherit;font:inherit}.shell-banner :is(b,:first-child){font-weight:var(--text-v2-body-strong-weight)}.shell:has(.today-suspension) [data-tone=suspended]{display:none}.shell-content{flex:1;width:100%;max-width:calc(var(--s10) * 34);min-width:var(--s0);padding:calc(var(--s6) + var(--s1)) var(--shell-gutter) var(--s12)}.shell-header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s3) var(--s4);margin-bottom:calc(var(--s5) + var(--s05))}.shell-header:not(:has(h1,.shell-page-actions>*)){display:none}.shell-heading{flex:1 1 calc(var(--s10) * 12);min-width:var(--s0)}.shell-heading h1{margin:var(--s0);font:var(--text-v2-page-title)}.shell-page-title:empty{display:none}.ui-page-location{display:block;margin-bottom:var(--s05);color:var(--muted);font:var(--text-v2-help)}.shell-subtitle{max-width:calc(var(--s10) * 22);margin:var(--s1) var(--s0) var(--s0);color:var(--muted);font:var(--text-v2-body)}.shell-page-actions{display:flex;flex-wrap:wrap;gap:var(--s2);margin-inline-start:auto}.shell-page-actions:empty{display:none}.shell-page-actions .ui-button-primary{min-height:var(--s10);padding-inline:var(--s4)}.shell-progress{position:fixed;z-index:3;inset-block-start:var(--s0);inset-inline:var(--sidebar-width) var(--s0);height:var(--border);overflow:hidden;pointer-events:none;opacity:0;animation:ui-fade-in var(--motion-base) var(--ease-standard) var(--motion-delay) forwards}.shell-progress:before{content:"";display:block;width:40%;height:100%;background:var(--key);animation:ui-progress calc(var(--motion-base) * 6) var(--ease-standard) infinite}.shell-skip{position:fixed;z-index:4;transform:translateY(-200%);padding:var(--s3);background:var(--bg);color:var(--text)}.shell-skip:focus{transform:none}.shell-menu-toggle{display:none}@media not (min-width:1024px){.shell{padding-inline-start:var(--s0)}.shell-sidebar{position:sticky;inset:var(--s0) auto auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s3) var(--s4);width:auto;overflow:visible;padding:var(--s3) var(--s4);box-shadow:inset 0 calc(var(--border) * -1) 0 var(--line)}.shell-sidebar[data-open=true]{position:relative}.shell-menu-toggle{display:block;grid-area:1 / 2;background:var(--bg2);color:var(--text);border-color:var(--line2)}.shell-sidebar nav{display:flex;grid-column:1 / -1;overflow-x:auto;scrollbar-width:none}.shell-sidebar nav .ui-navigation-item{flex:none;white-space:nowrap}.shell-organization,.shell-sidebar-bottom{grid-column:1 / -1}.shell-sidebar[data-open=false]>:is(.shell-organization,.shell-sidebar-bottom){display:none}.shell-workspace{min-height:auto}.shell-topbar{position:static}.shell-progress{inset-inline-start:var(--s0)}}@media not (min-width:640px){:root{--shell-gutter: var(--s4)}.shell-header{flex-direction:column;align-items:stretch}.shell-heading{flex:none}.shell-page-actions{margin-inline-start:var(--s0)}}
