@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/nunito-sans.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans-math.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans Fallback;font-style:normal;font-weight:300 800;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo")}:root{--ds-color-teal-900: #244D5B;--ds-color-teal-950: #1A3A45;--ds-color-seafoam-300: #8ED1C6;--ds-color-blue-400: #76A8E0;--ds-color-sky-300: #99CFE6;--ds-color-sky-50: #EDF7FB;--ds-color-slate-900: #313B4A;--ds-color-grey-700: #495056;--ds-color-chart-positive: #057558;--ds-color-chart-negative: #D75928;--ds-color-chart-caution: #94771A;--ds-color-chart-positive-tint: #DCECE8;--ds-color-chart-negative-tint: #F9E8E1;--ds-color-chart-caution-tint: #F0ECDF;--ds-color-seafoam-400: #86C8BC;--ds-color-seafoam-600: #5FA99C;--ds-color-seafoam-200: #B8DDD6;--ds-color-seafoam-50: #E4F2EF;--ds-color-cream-50: #FCF9F5;--ds-color-white: #FFFFFF;--ds-color-teal-75: rgba(36, 77, 91, .75);--ds-color-teal-60: rgba(36, 77, 91, .6);--ds-color-teal-20: rgba(36, 77, 91, .2);--ds-color-teal-14: rgba(36, 77, 91, .14);--ds-color-teal-10: rgba(36, 77, 91, .1);--ds-color-cream-75: rgba(252, 249, 245, .75);--ds-color-cream-82: rgba(252, 249, 245, .82);--ds-color-cream-78: rgba(252, 249, 245, .78);--ds-color-cream-70: rgba(252, 249, 245, .7);--ds-color-cream-28: rgba(252, 249, 245, .28);--ds-color-cream-22: rgba(252, 249, 245, .22);--ds-color-seafoam-30: rgba(142, 209, 198, .3);--ds-color-cream-55: rgba(252, 249, 245, .55);--ds-color-cream-25: rgba(252, 249, 245, .25);--ds-color-cream-12: rgba(252, 249, 245, .12);--ds-color-canvas: #F6F5F1;--ds-color-surface: #FFFFFF;--ds-color-surface-raised: #FFFFFF;--ds-color-muted-fill: #F3F3EF;--ds-color-forecast-fill: color-mix(in srgb, var(--ds-color-muted-fill) 70%, transparent);--ds-color-ink: #1A3A45;--ds-color-ink-muted: #536C74;--ds-color-primary: #244D5B;--ds-color-primary-hover: #1A3A45;--ds-color-on-primary: #FCF9F5;--ds-color-on-primary-muted: rgba(252, 249, 245, .75);--ds-color-on-primary-accent: #86C8BC;--ds-color-control-edge: color-mix(in srgb, var(--ds-color-ink) 56%, transparent);--ds-color-edge-strong: color-mix(in srgb, #1A3A45 22%, transparent);--ds-color-well: color-mix(in srgb, #1A3A45 4%, transparent);--ds-color-suggestion-surface: color-mix(in srgb, var(--ds-color-seafoam-300) 14%, var(--ds-color-surface));--ds-color-well-hover: color-mix(in srgb, #1A3A45 7%, transparent);--ds-color-well-active: color-mix(in srgb, #1A3A45 11%, transparent);--ds-color-well-quiet: color-mix(in srgb, #1A3A45 2.5%, transparent);--ds-color-edge-faint: color-mix(in srgb, #1A3A45 16%, transparent);--ds-color-hairline-soft: rgba(26, 58, 69, .07);--ds-color-row-tint: color-mix(in srgb, #FFFFFF 97%, #1A3A45);--ds-color-group-gap: color-mix(in srgb, #F6F5F1 94%, #1A3A45);--ds-color-avatar: color-mix(in srgb, #244D5B 12%, #FFFFFF);--ds-color-row-band: color-mix(in srgb, #FFFFFF 96%, #1A3A45);--ds-color-row-pending: color-mix(in srgb, #FFFFFF 98%, #5FB3A3);--ds-color-cap: #5FB3A3;--ds-color-scroll-fade: color-mix(in srgb, #1A3A45 12%, transparent);--ds-color-scrim: rgba(15, 38, 46, .4);--ds-color-selection: #B8DDD6;--ds-color-chart-grid: rgba(26, 58, 69, .09);--ds-color-chart-band: rgba(36, 77, 91, .16);--ds-color-chart-band-copper: rgba(201, 139, 94, .28);--ds-color-chart-crosshair: rgba(26, 58, 69, .35);--ds-color-chart-label: #5A727A;--ds-color-chart-target: #5A727A;--ds-color-chart-zone: #2F6B3B;--ds-color-chart-zone-swatch: color-mix(in srgb, #2F6B3B 35%, #FFFFFF);--ds-color-chevron: #7B8F95;--ds-color-stage-deep: color-mix(in srgb, #244D5B 70%, #000000);--ds-color-stage-line: color-mix(in srgb, #FCF9F5 16%, transparent);--ds-color-stage-muted: color-mix(in srgb, #FCF9F5 72%, transparent);--ds-color-google-blue: #4285F4;--ds-color-google-green: #34A853;--ds-color-google-yellow: #FBBC05;--ds-color-google-red: #EA4335;--ds-color-ink-subtle: #5A727A;--ds-color-ink-secondary: #4E656D;--ds-color-series-delivery: #244D5B;--ds-color-series-overhead: #8A9DA3;--ds-color-series-profit: #5FB3A3;--ds-color-series-copper: #C98B5E;--ds-color-series-violet: #8A74C2;--ds-color-on-series: #0F262E;--ds-color-share-people: color-mix(in srgb, var(--ds-color-series-delivery) 16%, transparent);--ds-color-share-overhead: color-mix(in srgb, var(--ds-color-series-overhead) 18%, transparent);--ds-color-share-profit: color-mix(in srgb, var(--ds-color-series-profit) 16%, transparent);--ds-color-share-people-quiet: color-mix(in srgb, var(--ds-color-series-delivery) 7%, transparent);--ds-color-share-overhead-quiet: color-mix(in srgb, var(--ds-color-series-overhead) 8%, transparent);--ds-color-share-profit-quiet: color-mix(in srgb, var(--ds-color-series-profit) 7%, transparent);--ds-color-current-fill: #EAF3F0;--ds-color-google-button-fill: #FFFFFF;--ds-color-google-button-ink: #1A3A45;--ds-color-google-button-edge: color-mix(in srgb, #1A3A45 56%, transparent);--ds-color-google-button-hover: color-mix(in srgb, #FFFFFF 94%, #1A3A45);--ds-color-ami-navy: #002C5F;--ds-color-on-ami-navy: #FFFFFF;--ds-color-nav-surface: #FBFAF8;--ds-color-nav-ink: #4E656D;--ds-color-nav-active: color-mix(in srgb, #1A3A45 8%, transparent);--ds-font-family-heading: "Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-family-text: "Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-family-text-plain: "Open Sans", sans-serif;--ds-font-family-text-stable: "Open Sans", "Open Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-family-fallback: "Open Sans", sans-serif;--ds-font-family-arrow: "Open Sans", Arial, sans-serif;--ds-weight-regular: 400;--ds-weight-medium: 500;--ds-weight-strong: 600;--ds-weight-black: 700;--ds-text-body-size: 13px;--ds-text-body-weight: var(--ds-weight-regular);--ds-text-body-leading: 1.5;--ds-text-label-size: 13px;--ds-text-label-weight: var(--ds-weight-medium);--ds-text-label-leading: 1.4;--ds-text-caption-size: 12px;--ds-text-caption-weight: var(--ds-weight-regular);--ds-text-caption-leading: 1.5;--ds-text-micro-size: 11px;--ds-text-micro-weight: var(--ds-weight-medium);--ds-text-micro-leading: 1.4;--ds-text-h1-size: 24px;--ds-text-h1-weight: var(--ds-weight-strong);--ds-text-h1-leading: 1.2;--ds-text-h2-size: 17px;--ds-text-h2-weight: var(--ds-weight-strong);--ds-text-h2-leading: 1.4;--ds-text-h3-size: 15px;--ds-text-h3-weight: var(--ds-weight-strong);--ds-text-h3-leading: 1.4;--ds-text-display-size: 26px;--ds-text-display-weight: var(--ds-weight-strong);--ds-text-display-leading: 1.1;--ds-text-numeral-size: 17px;--ds-text-numeral-weight: var(--ds-weight-strong);--ds-text-numeral-leading: 1.4;--ds-text-glyph-size: 20px;--ds-text-glyph-weight: var(--ds-weight-strong);--ds-text-glyph-leading: 1;--ds-text-hero-size: clamp(72px, 16vw, 128px);--ds-text-hero-weight: var(--ds-weight-strong);--ds-text-hero-leading: .9;--ds-text-touch-size: 16px;--ds-text-touch-weight: var(--ds-weight-regular);--ds-text-touch-leading: 1.4;--ds-text-prototype-size: 14px;--ds-text-grade-size: 19px;--ds-text-grade-weight: 800;--ds-text-grade-leading: 1;--ds-space-0: 0px;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-6: 24px;--ds-space-8: 32px;--ds-space-10: 40px;--ds-space-12: 48px;--ds-size-control-sm: 28px;--ds-size-control-md: 32px;--ds-size-control-lg: 44px;--ds-size-pill: 24px;--ds-size-pill-sm: 20px;--ds-size-row: 44px;--ds-size-row-touch: 52px;--ds-size-hit: 24px;--ds-radius-none: 0;--ds-radius-round: 9999px;--ds-radius-inner: 6px;--ds-radius-key: 2px;--ds-loading-duration: .9s;--ds-disabled-opacity: .5;--ds-radius-card: 8px;--ds-radius-control: var(--ds-radius-card);--ds-shadow-canvas: 0 1px 2px rgba(26, 58, 69, .05);--ds-shadow-rule-below: inset 0 calc(-1 * var(--ds-border-width)) 0 var(--ds-border-color);--ds-shadow-rule-above: inset 0 var(--ds-border-width) 0 var(--ds-border-color);--ds-shadow-knob: 0 1px 2px #1a3a4540;--ds-shadow-segment-pressed: 0 0 0 1px var(--ds-border-color), var(--ds-shadow-canvas);--ds-image-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%237B8F95' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ds-shadow-overlay: 0 0 0 1px rgba(26, 58, 69, .08), 0 8px 24px -6px rgba(26, 58, 69, .18), 0 2px 6px rgba(26, 58, 69, .06);--ds-shadow-sheet: 0 0 0 100vmax var(--ds-color-scrim), var(--ds-shadow-overlay);--ds-shadow-status-separator: 0 0 0 2px var(--ds-color-canvas);--ds-shadow-ring: inset 0 0 0 1px #1a3a451f;--ds-shadow-series-ring: inset 0 0 0 1.5px currentColor;--ds-shadow-edge: 6px 0 8px -4px rgba(26, 58, 69, .22);--ds-shadow-edge-start: -6px 0 8px -4px rgba(26, 58, 69, .22);--ds-shadow-lead-edge: inset var(--ds-border-width) 0 0 var(--ds-border-color);--ds-shadow-pending-edge: inset 3px 0 0 var(--ds-color-cap);--ds-shadow-edge-top: 0 -6px 8px -4px rgba(26, 58, 69, .22);--ds-shadow-edge-bottom: 0 6px 8px -4px rgba(26, 58, 69, .22);--ds-shadow-selected: 0 0 0 1px rgba(26, 58, 69, .1), 0 1px 2px rgba(26, 58, 69, .05);--ds-border-width: 1px;--ds-border-color: rgba(26, 58, 69, .1);--ds-border-style: solid;--ds-border-hairline: var(--ds-border-width) var(--ds-border-style) var(--ds-border-color);--ds-z-sticky-1: 2;--ds-z-sticky-2: 3;--ds-z-sticky-3: 4;--ds-z-menu: 10;--ds-z-popover: 30;--ds-z-scrim: 40;--ds-z-sheet: 50;--ds-z-dialog: 70;--ds-z-toast: 80;--ds-z-tooltip: 90;--ds-focus-width: 1.5px;--ds-focus-offset: 1px;--ds-focus-style: solid;--ds-focus-on-light: color-mix(in srgb, var(--ds-color-primary) 70%, transparent);--ds-focus-on-teal: color-mix(in srgb, var(--ds-color-on-primary-accent) 70%, transparent);--ds-focus-ring-light: var(--ds-focus-width) var(--ds-focus-style) var(--ds-focus-on-light);--ds-focus-ring-on-teal: var(--ds-focus-width) var(--ds-focus-style) var(--ds-focus-on-teal);--ds-focus-ring-account: 2px var(--ds-focus-style) color-mix(in srgb, var(--ds-color-primary) 58%, transparent);--ds-color-paper-ami-navy: #002C5F;--ds-color-paper-chart-band: rgba(36, 77, 91, .16);--ds-color-paper-chart-caution: #94771A;--ds-color-paper-chart-caution-tint: #F0ECDF;--ds-color-paper-chart-crosshair: rgba(26, 58, 69, .35);--ds-color-paper-chart-grid: rgba(26, 58, 69, .09);--ds-color-paper-chart-label: #5A727A;--ds-color-paper-chart-negative: #D75928;--ds-color-paper-chart-negative-tint: #F9E8E1;--ds-color-paper-chart-positive: #057558;--ds-color-paper-chart-positive-tint: #DCECE8;--ds-color-paper-chart-target: #5A727A;--ds-color-paper-edge-faint: color-mix(in srgb, #1A3A45 16%, transparent);--ds-color-paper-hairline-soft: rgba(26, 58, 69, .07);--ds-color-paper-ink: #1A3A45;--ds-color-paper-ink-muted: #536C74;--ds-color-paper-ink-secondary: #4E656D;--ds-color-paper-muted-fill: #F3F3EF;--ds-color-paper-on-ami-navy: #FFFFFF;--ds-color-paper-on-primary-accent: #86C8BC;--ds-color-paper-primary: #244D5B;--ds-color-paper-row-band: color-mix(in srgb, #FFFFFF 96%, #1A3A45);--ds-color-paper-seafoam-200: #B8DDD6;--ds-color-paper-seafoam-300: #8ED1C6;--ds-color-paper-seafoam-50: #E4F2EF;--ds-color-paper-series-delivery: #244D5B;--ds-color-paper-surface-raised: #FFFFFF;--ds-color-paper-well-active: color-mix(in srgb, #1A3A45 11%, transparent)}html.dark{color-scheme:dark;--ds-color-canvas: #0F262E;--ds-color-surface: #14313B;--ds-color-surface-raised: #173843;--ds-color-muted-fill: #173540;--ds-color-ink: #E8F1EF;--ds-color-ink-muted: #8FADB5;--ds-color-primary: #8ED1C6;--ds-color-primary-hover: #A5DDD3;--ds-color-on-primary: #0F262E;--ds-color-on-primary-muted: rgba(15, 38, 46, .75);--ds-color-on-primary-accent: #244D5B;--ds-color-control-edge: color-mix(in srgb, var(--ds-color-ink) 42%, transparent);--ds-color-edge-strong: color-mix(in srgb, #E8F1EF 22%, transparent);--ds-color-well: color-mix(in srgb, #E8F1EF 4%, transparent);--ds-color-suggestion-surface: color-mix(in srgb, var(--ds-color-seafoam-300) 14%, var(--ds-color-surface));--ds-color-well-hover: color-mix(in srgb, #E8F1EF 7%, transparent);--ds-color-well-active: color-mix(in srgb, #E8F1EF 12%, transparent);--ds-color-well-quiet: color-mix(in srgb, #E8F1EF 3%, transparent);--ds-color-edge-faint: color-mix(in srgb, #E8F1EF 16%, transparent);--ds-color-hairline-soft: rgba(232, 241, 239, .063);--ds-color-row-tint: color-mix(in srgb, #14313B 97%, #E8F1EF);--ds-color-group-gap: color-mix(in srgb, #0F262E 94%, #E8F1EF);--ds-color-avatar: color-mix(in srgb, #8ED1C6 12%, #14313B);--ds-color-row-band: color-mix(in srgb, #14313B 96%, #E8F1EF);--ds-color-row-pending: color-mix(in srgb, #14313B 98%, #8ED1C6);--ds-color-cap: #8ED1C6;--ds-color-scroll-fade: color-mix(in srgb, #E8F1EF 12%, transparent);--ds-color-scrim: rgba(0, 0, 0, .55);--ds-color-selection: rgba(142, 209, 198, .3);--ds-color-chart-grid: rgba(232, 241, 239, .07);--ds-color-chart-band: rgba(232, 241, 239, .16);--ds-color-chart-crosshair: rgba(232, 241, 239, .35);--ds-color-chart-label: #8FADB5;--ds-color-chart-target: #8FADB5;--ds-color-chart-zone: #36503D;--ds-color-chart-zone-swatch: color-mix(in srgb, #36503D 55%, #14313B);--ds-color-chevron: #7B8F95;--ds-color-ink-subtle: #8FADB5;--ds-color-ink-secondary: #A9C2C7;--ds-color-series-delivery: #2A837F;--ds-color-series-overhead: #7E9CA4;--ds-color-series-profit: #8ED1C6;--ds-color-series-copper: #C98B5E;--ds-color-series-violet: #8A74C2;--ds-color-on-series: #0F262E;--ds-color-share-people: color-mix(in srgb, var(--ds-color-series-delivery) 30%, transparent);--ds-color-share-overhead: color-mix(in srgb, var(--ds-color-series-overhead) 30%, transparent);--ds-color-share-profit: color-mix(in srgb, var(--ds-color-series-profit) 30%, transparent);--ds-color-share-people-quiet: color-mix(in srgb, var(--ds-color-series-delivery) 10%, transparent);--ds-color-share-overhead-quiet: color-mix(in srgb, var(--ds-color-series-overhead) 10%, transparent);--ds-color-share-profit-quiet: color-mix(in srgb, var(--ds-color-series-profit) 10%, transparent);--ds-color-current-fill: #1B4350;--ds-color-google-button-fill: #131314;--ds-color-google-button-ink: #E3E3E3;--ds-color-google-button-edge: #8E918F;--ds-color-google-button-hover: color-mix(in srgb, #131314 94%, #E3E3E3);--ds-color-ami-navy: #8DB4E2;--ds-color-on-ami-navy: #0F262E;--ds-color-nav-surface: #0C2128;--ds-color-nav-ink: #A9C2C7;--ds-color-nav-active: color-mix(in srgb, #E8F1EF 10%, transparent);--ds-shadow-canvas: 0 1px 2px rgba(0, 0, 0, .25);--ds-shadow-overlay: 0 0 0 1px rgba(232, 241, 239, .1), 0 10px 30px -6px rgba(0, 0, 0, .55), 0 2px 6px rgba(0, 0, 0, .3);--ds-shadow-edge: 6px 0 8px -4px rgba(0, 0, 0, .45);--ds-shadow-edge-start: -6px 0 8px -4px rgba(0, 0, 0, .45);--ds-shadow-edge-top: 0 -6px 8px -4px rgba(0, 0, 0, .45);--ds-shadow-edge-bottom: 0 6px 8px -4px rgba(0, 0, 0, .45);--ds-shadow-selected: 0 0 0 1px rgba(232, 241, 239, .09), 0 1px 2px rgba(0, 0, 0, .25);--ds-border-color: rgba(232, 241, 239, .09);--ui-success-text: #8FD3A0;--ui-success-ink: #8FD3A0;--ui-success-tint: color-mix(in srgb, var(--ui-success-text) 11%, transparent);--ui-success-on-teal: #1D4A28;--ui-success-mark: #8FD3A0;--ui-warning-text: #F0C36A;--ui-warning-ink: #F0C36A;--ui-warning-tint: color-mix(in srgb, var(--ui-warning-text) 14%, transparent);--ui-warning-on-teal: #5E3F00;--ui-warning-fill: #3D3314;--ui-warning-edge: #8A6A24;--ui-alert-text: #F0A08F;--ui-alert-ink: #F7B5A7;--ui-alert-tint: color-mix(in srgb, var(--ui-alert-text) 12%, transparent);--ui-alert-on-teal: #7A2A1C;--ui-alert-fill: #4A2622;--ui-alert-edge: #9B4A3D;--ui-info-text: #8ED1C6;--ui-info-ink: #8ED1C6;--ui-info-tint: color-mix(in srgb, var(--ui-info-text) 15%, transparent);--ui-caution-fill: #4A3F17;--ui-caution-ink: #F0DC9A;--ui-neutral-tint: color-mix(in srgb, #E8F1EF 16%, transparent);--ui-neutral-ink: #E8F1EF;--ui-structure-hover: color-mix(in srgb, #E8F1EF 6%, transparent);--ui-pill-bad-bg: #5C2D2A;--ui-heat-success-1: color-mix(in srgb, color-mix(in srgb, var(--ui-success-text) 38%, #000000) 30%, transparent);--ui-heat-success-2: color-mix(in srgb, color-mix(in srgb, var(--ui-success-text) 38%, #000000) 40%, transparent);--ui-heat-success-3: color-mix(in srgb, color-mix(in srgb, var(--ui-success-text) 38%, #000000) 50%, transparent);--ui-heat-success-4: color-mix(in srgb, color-mix(in srgb, var(--ui-success-text) 38%, #000000) 62%, transparent);--ui-heat-success-5: color-mix(in srgb, color-mix(in srgb, var(--ui-success-text) 38%, #000000) 75%, transparent);--ui-heat-warning-1: color-mix(in srgb, var(--ui-caution-fill) 30%, transparent);--ui-heat-warning-2: color-mix(in srgb, var(--ui-caution-fill) 40%, transparent);--ui-heat-warning-3: color-mix(in srgb, var(--ui-caution-fill) 50%, transparent);--ui-heat-warning-4: color-mix(in srgb, var(--ui-caution-fill) 62%, transparent);--ui-heat-warning-5: color-mix(in srgb, var(--ui-caution-fill) 75%, transparent);--ui-heat-alert-1: color-mix(in srgb, var(--ui-pill-bad-bg) 30%, transparent);--ui-heat-alert-2: color-mix(in srgb, var(--ui-pill-bad-bg) 40%, transparent);--ui-heat-alert-3: color-mix(in srgb, var(--ui-pill-bad-bg) 50%, transparent);--ui-heat-alert-4: color-mix(in srgb, var(--ui-pill-bad-bg) 62%, transparent);--ui-heat-alert-5: color-mix(in srgb, var(--ui-pill-bad-bg) 75%, transparent)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--ui-success-text: #2F6B3B;--ui-success-ink: #265A31;--ui-success-tint: color-mix(in srgb, var(--ui-success-text) 13%, transparent);--ui-success-on-teal: #B6E68E;--ui-success-mark: #2F6B3B;--ui-warning-text: #8A5A00;--ui-warning-ink: #775000;--ui-warning-tint: color-mix(in srgb, var(--ui-warning-text) 15%, transparent);--ui-warning-on-teal: #F2D07D;--ui-warning-fill: #FDF0C7;--ui-warning-edge: #E9B452;--ui-alert-text: #A63F2D;--ui-alert-ink: #9A3626;--ui-alert-tint: color-mix(in srgb, var(--ui-alert-text) 13%, transparent);--ui-alert-on-teal: #F8AB97;--ui-alert-fill: #FEE9E2;--ui-alert-edge: #D17561;--ui-info-text: #244D5B;--ui-info-ink: #1F4351;--ui-info-tint: color-mix(in srgb, var(--ui-info-text) 11%, transparent);--ui-caution-fill: #F7EAC4;--ui-caution-ink: #6B5410;--ui-neutral-tint: color-mix(in srgb, #244D5B 11%, transparent);--ui-neutral-ink: color-mix(in srgb, #1A3A45 78%, #FFFFFF);--ui-input-fill: var(--ds-color-well);--ui-input-edge: var(--ds-color-control-edge);--ui-structure-fill: var(--ds-color-muted-fill);--ui-structure-hover: color-mix(in srgb, #1A3A45 5%, transparent);--ui-pill-ok-bg: var(--ui-success-tint);--ui-pill-ok-fg: var(--ui-success-ink);--ui-pill-warn-bg: var(--ui-caution-fill);--ui-pill-warn-fg: var(--ui-caution-ink);--ui-pill-bad-bg: var(--ui-alert-tint);--ui-pill-bad-fg: var(--ui-alert-ink);--ui-pill-info-bg: var(--ui-info-tint);--ui-pill-info-fg: var(--ui-info-ink);--ui-pill-neutral-bg: var(--ui-neutral-tint);--ui-pill-neutral-fg: var(--ui-neutral-ink);--ui-pill-pending-bg: var(--ui-warning-tint);--ui-pill-pending-fg: var(--ui-warning-ink);--ui-matrix-good-tint: var(--ui-success-tint);--ui-heat-success-1: color-mix(in srgb, var(--ui-success-text) 6%, transparent);--ui-heat-success-2: color-mix(in srgb, var(--ui-success-text) 9%, transparent);--ui-heat-success-3: color-mix(in srgb, var(--ui-success-text) 12%, transparent);--ui-heat-success-4: color-mix(in srgb, var(--ui-success-text) 15%, transparent);--ui-heat-success-5: color-mix(in srgb, var(--ui-success-text) 18%, transparent);--ui-heat-warning-1: color-mix(in srgb, var(--ui-warning-text) 6%, transparent);--ui-heat-warning-2: color-mix(in srgb, var(--ui-warning-text) 9%, transparent);--ui-heat-warning-3: color-mix(in srgb, var(--ui-warning-text) 12%, transparent);--ui-heat-warning-4: color-mix(in srgb, var(--ui-warning-text) 15%, transparent);--ui-heat-warning-5: color-mix(in srgb, var(--ui-warning-text) 18%, transparent);--ui-heat-alert-1: color-mix(in srgb, var(--ui-alert-text) 6%, transparent);--ui-heat-alert-2: color-mix(in srgb, var(--ui-alert-text) 9%, transparent);--ui-heat-alert-3: color-mix(in srgb, var(--ui-alert-text) 12%, transparent);--ui-heat-alert-4: color-mix(in srgb, var(--ui-alert-text) 15%, transparent);--ui-heat-alert-5: color-mix(in srgb, var(--ui-alert-text) 18%, transparent)}html{font-family:var(--ds-font-family-text)}h1,h2,h3,h4,h5,h6{font-family:var(--ds-font-family-heading)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:-webkit-sticky;position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.left-0{left:0}.left-10{left:2.5rem}.top-0{top:0}.isolate{isolation:isolate}.col-span-1{grid-column:span 1 / span 1}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}.col-span-13{grid-column:span 13 / span 13}.col-span-14{grid-column:span 14 / span 14}.col-span-15{grid-column:span 15 / span 15}.col-span-16{grid-column:span 16 / span 16}.col-span-17{grid-column:span 17 / span 17}.col-span-18{grid-column:span 18 / span 18}.col-span-19{grid-column:span 19 / span 19}.col-span-2{grid-column:span 2 / span 2}.col-span-20{grid-column:span 20 / span 20}.col-span-21{grid-column:span 21/ span 21}.col-span-22{grid-column:span 22/ span 22}.col-span-23{grid-column:span 23/ span 23}.col-span-24{grid-column:span 24/ span 24}.col-span-25{grid-column:span 25/ span 25}.col-span-26{grid-column:span 26/ span 26}.col-span-27{grid-column:span 27/ span 27}.col-span-29{grid-column:span 29/ span 29}.col-span-3{grid-column:span 3 / span 3}.col-span-30{grid-column:span 30/ span 30}.col-span-31{grid-column:span 31/ span 31}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.m-1{margin:.25rem}.m-2{margin:.5rem}.mb-3{margin-bottom:.75rem}.me-2{margin-inline-end:.5rem}.block{display:block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-5{height:1.25rem}.h-full{height:100%}.w-1\/2{width:50%}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-36{width:9rem}.w-5{width:1.25rem}.w-\[37\%\]{width:37%}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-0\.5{min-width:.125rem}.min-w-1{min-width:.25rem}.min-w-1\.5{min-width:.375rem}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-12{min-width:3rem}.min-w-14{min-width:3.5rem}.min-w-16{min-width:4rem}.min-w-192{min-width:48rem}.min-w-2{min-width:.5rem}.min-w-2\.5{min-width:.625rem}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-3{min-width:.75rem}.min-w-3\.5{min-width:.875rem}.min-w-32{min-width:8rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-52{min-width:13rem}.min-w-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-64{min-width:16rem}.min-w-7{min-width:1.75rem}.min-w-72{min-width:18rem}.min-w-8{min-width:2rem}.min-w-80{min-width:20rem}.min-w-9{min-width:2.25rem}.min-w-96{min-width:24rem}.min-w-\[500px\]{min-width:500px}.max-w-full{max-width:100%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-x-5{column-gap:1.25rem}.gap-y-2{row-gap:.5rem}.divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 229 229 / var(--tw-divide-opacity))}.self-baseline{align-self:baseline}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-x-auto{overflow-x:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[var\(--ds-radius-card\)\],.rounded-ds-card{border-radius:var(--ds-radius-card)}.rounded-ds-control{border-radius:var(--ds-radius-control)}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-tl-\[8px\]{border-top-left-radius:8px}.border{border-width:1px}.border-\[2px\]{border-width:2px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[var\(--report-border\,var\(--ds-border-color\)\)\]{border-color:var(--report-border,var(--ds-border-color))}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity))}.bg-\[\#fff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[var\(--ds-color-teal-900\,red\)\]{background-color:var(--ds-color-teal-900,red)}.bg-\[var\(--report-row-background\,var\(--ds-color-white\)\)\]{background-color:var(--report-row-background,var(--ds-color-white))}.bg-\[var\(--report-surface\,transparent\)\]{background-color:var(--report-surface,transparent)}.bg-\[var\(--report-surface\,var\(--ds-color-white\)\)\]{background-color:var(--report-surface,var(--ds-color-white))}.bg-\[var\(--ui-structure-fill\)\]{background-color:var(--ui-structure-fill)}.bg-\[var\(--unknown\)\]{background-color:var(--unknown)}.bg-ds-ami-navy{background-color:var(--ds-color-ami-navy)}.bg-ds-teal-900{background-color:var(--ds-color-teal-900)}.bg-ds-ui-input-fill{background-color:var(--ui-input-fill)}.bg-ds-white{background-color:var(--ds-color-white)}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.from-orange-200{--tw-gradient-from: #fed7aa var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 215 170 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-lime-700{--tw-gradient-to: #4d7c0f var(--tw-gradient-to-position)}.p-5{padding:1.25rem}.p-ds-4{padding:var(--ds-space-4)}.px-3{padding-left:.75rem;padding-right:.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-start{text-align:start}.text-end{text-align:end}.font-\[Arial\]{font-family:Arial}.font-\[family-name\:var\(--ds-font-family\)\]{font-family:var(--ds-font-family)}.font-\[family-name\:var\(--ds-font-family-heading\)\]{font-family:var(--ds-font-family-heading)}.font-\[family-name\:var\(--ds-font-family-text\)\]{font-family:var(--ds-font-family-text)}.font-ds-heading{font-family:var(--ds-font-family-heading)}.font-ds-text{font-family:var(--ds-font-family-text)}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-\[12px\]{font-size:12px}.text-\[length\:var\(--ds-text-body-size\)\]{font-size:var(--ds-text-body-size)}.text-ds-body{font-size:var(--ds-text-body-size);line-height:var(--ds-text-body-leading);font-weight:var(--ds-text-body-weight)}.text-ds-grade{font-size:var(--ds-text-grade-size);line-height:var(--ds-text-grade-leading);font-weight:var(--ds-text-grade-weight)}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/6{font-size:.875rem;line-height:1.5rem}.font-\[900\]{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.text-\[color\:var\(--ds-color-teal-900\)\]{color:var(--ds-color-teal-900)}.text-\[var\(--ds-space-1\)\]{color:var(--ds-space-1)}.text-\[var\(--report-ink\,var\(--ds-color-teal-900\)\)\]{color:var(--report-ink,var(--ds-color-teal-900))}.text-indigo-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_4px_black\]{--tw-shadow: 0 2px 4px black;--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-canvas{--tw-shadow: var(--ds-shadow-canvas);--tw-shadow-colored: var(--ds-shadow-canvas);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--ds-shadow-overlay\)\]{--tw-shadow-color: var(--ds-shadow-overlay);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-ds-canvas{--tw-shadow-color: var(--ds-color-canvas);--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.outline-ds-focus-width{outline-width:var(--ds-focus-width)}.outline-offset-ds-focus-offset{outline-offset:var(--ds-focus-offset)}.outline-ds-focus-on-light{outline-color:var(--ds-focus-on-light)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-stone-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(120 113 108 / var(--tw-ring-opacity))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[a-zA-Z0-9\:-\]{a-z-a--z0-9:-}.\[border-radius\:8px\]{border-radius:8px}.\[color\:var\(--ui-alert-text\)\]{color:var(--ui-alert-text)}.\[font-size\:12px\]{font-size:12px}.hover\:bg-\[var\(--report-accent\,var\(--ds-color-seafoam-400\)\)\]:hover{background-color:var(--report-accent,var(--ds-color-seafoam-400))}.hover\:bg-\[var\(--ui-structure-hover\)\]:hover{background-color:var(--ui-structure-hover)}.hover\:\!text-gray-700\/50:hover{color:#37415180!important}.hover\:\[color\:rgb\(0\,0\,0\)\]:hover{color:#000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-\[3px\]:focus-visible{outline-width:3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--report-accent\,var\(--ds-color-seafoam-400\)\)\]:focus-visible{outline-color:var(--report-accent,var(--ds-color-seafoam-400))}@media (min-width: 768px){.md\:hover\:\!text-ds-teal-900:hover{color:var(--ds-color-teal-900)!important}}.\[\&\>p\]\:text-zinc-900>p{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity))}.shell-frame{background:var(--ds-color-canvas)}.shell-loading-panel,.shell-help{font-family:var(--ds-font-family-text);font-size:var(--ds-text-body-size);font-weight:var(--ds-text-body-weight);line-height:var(--ds-text-body-leading);color:var(--ds-color-ink)}.shell-tooltip.shell-tooltip{z-index:var(--ds-z-tooltip);max-width:200px;padding:var(--ds-space-1) var(--ds-space-2);border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);background:var(--ds-color-surface-raised);box-shadow:var(--ds-shadow-overlay);color:var(--ds-color-ink);font-family:var(--ds-font-family-text);font-size:var(--ds-text-caption-size);font-weight:var(--ds-text-caption-weight);line-height:var(--ds-text-caption-leading)}.shell-tooltip-modal.shell-tooltip-modal{max-width:300px;border-color:var(--ds-color-primary)}.shell-tooltip-modal>*{white-space:pre-wrap}.shell-loading{display:flex;flex-grow:1;justify-content:center;align-items:center}.shell-loading-panel{display:flex;flex-direction:column;align-items:center;position:relative;width:384px;border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);padding:var(--ds-space-12) 0;background:var(--ds-color-surface);text-align:center}.shell-loading-text{margin-top:var(--ds-space-2);padding:var(--ds-space-4) 0;font-weight:var(--ds-text-label-weight)}.shell-loading-spinner{width:var(--ds-space-12);height:var(--ds-space-12);display:flex;align-items:center;justify-content:center}.shell-error-message{padding:var(--ds-space-4)}.shell-error-icon{display:inline;width:var(--ds-space-8);height:var(--ds-space-8);color:var(--ui-alert-text)}.shell-error-icon[data-type=Authorization]{color:var(--ds-color-ink)}.shell-help{display:flex;flex-direction:column;gap:var(--ds-space-4)}.shell-help-nav ul{display:flex;flex-direction:column;gap:var(--ds-space-1)}.shell-help-choice{display:flex;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2);border-radius:var(--ds-radius-control);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-label-leading);white-space:nowrap;cursor:pointer}.shell-icon{flex-shrink:0;height:var(--ds-space-6);width:var(--ds-space-6)}.shell-help-choice:hover,.shell-help-choice[data-selected]{background:var(--ui-structure-hover)}.shell-help-choice:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.shell-help-separator{align-self:stretch;flex-shrink:0;height:var(--ds-border-width);background:var(--ds-border-color)}.shell-help-content{flex-shrink:0;display:flex;flex-direction:column;gap:var(--ds-space-4);width:468px}.shell-help-video{height:260px;background:var(--ui-structure-fill)}.shell-help-description{font-size:var(--ds-text-label-size);font-weight:var(--ds-text-body-weight)}@media (min-width: 768px){.shell-help{flex-direction:row}.shell-help-separator{height:auto;width:var(--ds-border-width)}.shell-help-content{width:560px}.shell-help-video{height:315px}}.ds-button,.ds-loading,.ds-card,.ds-notice,.ds-badge,.ds-empty,.ds-field,.ds-radio-group,.ds-dialog-panel,.ds-options{display:flex;flex-direction:column;gap:var(--ds-space-1);font-family:var(--ds-font-family-text);font-size:var(--ds-text-body-size);font-weight:var(--ds-text-body-weight);line-height:var(--ds-text-body-leading)}.ds-button,.ds-input,.ds-choice,.ds-switch,.ds-combobox-toggle{box-sizing:border-box}.ds-button:focus-visible,.ds-input:focus-visible,.ds-choice:focus-visible,.ds-switch:focus-visible,.ds-combobox-toggle:focus-visible,:where([data-ds-specimens]) [data-preview=focus] .ds-button:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-input:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-choice:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-switch:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-combobox-toggle:where(:not(:disabled)){outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset);box-shadow:none}.ds-button[data-on-teal]:focus-visible,.ds-input[data-on-teal]:focus-visible,.ds-choice[data-on-teal]:focus-visible,.ds-switch[data-on-teal]:focus-visible,.ds-combobox-toggle[data-on-teal]:focus-visible,:where([data-ds-specimens]) [data-preview=focus] .ds-button[data-on-teal]:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-input[data-on-teal]:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-choice[data-on-teal]:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-switch[data-on-teal]:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-combobox-toggle[data-on-teal]:where(:not(:disabled)){outline:var(--ds-focus-ring-on-teal)}.ds-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-space-2);min-height:var(--ds-size-control-md);padding:var(--ds-space-0) var(--ds-space-3);border:var(--ds-border-width) var(--ds-border-style) transparent;border-radius:var(--ds-radius-control);background:var(--ds-color-primary);color:var(--ds-color-on-primary);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-label-leading);white-space:nowrap;cursor:pointer}.ds-button[data-size=compact]{min-height:var(--ds-size-control-sm);padding:var(--ds-space-0) var(--ds-space-2);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-body-leading)}.ds-button:hover:not(:disabled),:where([data-ds-specimens]) [data-preview=hover] .ds-button:not(:disabled){background:var(--ds-color-primary-hover)}.ds-button[data-variant=secondary]{border-color:var(--ds-color-control-edge);background:var(--ds-color-surface);color:var(--ds-color-ink);font-weight:var(--ds-text-label-weight)}.ds-button[data-variant=secondary]:hover:not(:disabled),:where([data-ds-specimens]) [data-preview=hover] .ds-button[data-variant=secondary]:not(:disabled){background:var(--ds-color-muted-fill)}.ds-button[data-variant=secondary][data-tone=danger],.ds-button[data-variant=quiet][data-tone=danger]{color:var(--ui-alert-ink)}.ds-button[data-variant=quiet][data-tone=muted]{color:var(--ds-color-ink-subtle)}.ds-button[data-raised][data-variant]{box-shadow:var(--ds-shadow-canvas)}.ds-button[data-variant=quiet]{background:transparent;border-color:transparent;color:var(--ds-color-ink);box-shadow:none;font-weight:var(--ds-text-label-weight)}.ds-button[data-variant=quiet]:hover:not(:disabled),:where([data-ds-specimens]) [data-preview=hover] .ds-button[data-variant=quiet]:not(:disabled){background:var(--ui-structure-hover)}.ds-button[data-variant=quiet][data-on-teal]{color:var(--ds-color-on-primary)}.ds-button[data-variant=quiet][data-on-teal]:hover:not(:disabled),:where([data-ds-specimens]) [data-preview=hover] .ds-button[data-variant=quiet][data-on-teal]:not(:disabled){background:var(--ds-color-primary-hover)}.ds-button[data-variant=destructive]{background:var(--ui-alert-fill);border-color:var(--ui-alert-edge);color:var(--ui-alert-text)}.ds-button[data-variant=destructive]:hover:not(:disabled),:where([data-ds-specimens]) [data-preview=hover] .ds-button[data-variant=destructive]:not(:disabled){background:var(--ds-color-surface)}.ds-button:disabled{opacity:var(--ds-disabled-opacity);cursor:default;box-shadow:none}.ds-button[data-variant=secondary]:disabled{border-style:dashed}.ds-button:not([data-variant]):disabled,.ds-button[data-variant=primary]:disabled{background:var(--ds-color-muted-fill);color:var(--ds-color-ink-muted);border-color:var(--ds-color-control-edge)}.ds-loading{display:inline-flex;flex-direction:row;align-items:center;gap:var(--ds-space-2)}.ds-spinner{display:inline-block;width:var(--ds-space-4);height:var(--ds-space-4);flex:0 0 auto;border:var(--ds-focus-width) var(--ds-border-style) currentColor;border-inline-end-color:transparent;border-radius:var(--ds-radius-round);animation:ds-spin var(--ds-loading-duration) linear infinite}@keyframes ds-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ds-spinner{animation:none}}.ds-card{padding:var(--ds-space-6);border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);background:var(--ds-color-surface);color:var(--ds-color-ink);box-shadow:var(--ds-shadow-canvas);min-width:0}.ds-card[data-flat]{box-shadow:none}.ds-card[data-variant=emphasis]{background:var(--ds-color-primary);color:var(--ds-color-on-primary);border-color:transparent}.ds-notice{padding:var(--ds-space-4);border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);background:var(--ui-structure-fill);color:var(--ds-color-ink)}.ds-notice-tone{display:block;font-weight:var(--ds-text-label-weight);margin-bottom:var(--ds-space-1)}.ds-notice[data-tone=success]{background:var(--ds-color-surface);color:var(--ui-success-text)}.ds-notice[data-tone=warning]{background:var(--ui-warning-fill);border-color:var(--ui-warning-edge);color:var(--ui-warning-text)}.ds-notice[data-tone=alert]{background:var(--ui-alert-fill);border-color:var(--ui-alert-edge);color:var(--ui-alert-text)}.ds-badge{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:var(--ds-size-pill);padding:var(--ds-space-0) var(--ds-space-2);letter-spacing:0;vertical-align:middle;border:0;border-radius:var(--ds-radius-round);background:var(--ui-pill-neutral-bg);color:var(--ui-pill-neutral-fg);font-size:var(--ds-text-caption-size);font-weight:var(--ds-text-label-weight);line-height:1.2}.ds-badge[data-tone=info]{background:var(--ui-pill-info-bg);color:var(--ui-pill-info-fg)}.ds-badge[data-tone=success]{background:var(--ui-pill-ok-bg);color:var(--ui-pill-ok-fg)}.ds-badge[data-tone=warning]{background:var(--ui-pill-warn-bg);color:var(--ui-pill-warn-fg)}.ds-badge[data-tone=alert]{background:var(--ui-pill-bad-bg);color:var(--ui-pill-bad-fg)}.ds-badge[data-tone=pending]{background:transparent;color:var(--ds-color-ink-subtle);outline:var(--ds-border-width) dashed var(--ds-color-edge-strong);outline-offset:calc(-1 * var(--ds-border-width))}.ds-badge[data-size=sm]{min-height:var(--ds-size-pill-sm)}.ds-badge[data-on-teal]{background:transparent;color:var(--ds-color-on-primary);border:var(--ds-border-width) var(--ds-border-style) var(--ds-color-on-primary-muted)}.ds-badge[data-on-teal][data-tone=success]{color:var(--ui-success-on-teal)}.ds-badge[data-on-teal][data-tone=warning]{color:var(--ui-warning-on-teal)}.ds-badge[data-on-teal][data-tone=alert]{color:var(--ui-alert-on-teal)}.ds-empty{padding-block:var(--ds-space-6);color:inherit}.ds-dialog-title{margin:var(--ds-space-0);font-family:var(--ds-font-family-heading);font-size:var(--ds-text-h2-size);font-weight:var(--ds-text-h2-weight);line-height:var(--ds-text-h2-leading)}.ds-empty-title{margin:var(--ds-space-0);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-h3-weight);line-height:var(--ds-text-label-leading)}.ds-empty-description{margin:var(--ds-space-1) var(--ds-space-0) var(--ds-space-0);max-width:70ch;color:var(--ds-color-ink-muted);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-leading)}.ds-empty-action{margin-top:var(--ds-space-4)}.ds-field{display:grid;align-content:start;gap:var(--ds-space-1);color:var(--ds-color-ink);min-width:0}.ds-field[data-on-teal],.ds-radio-group[data-on-teal]{color:var(--ds-color-on-primary)}.ds-label{font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-label-leading)}.ds-input{width:100%;min-width:0;min-height:var(--ds-size-control-md);padding:var(--ds-space-0) var(--ds-space-2);border:var(--ds-border-width) var(--ds-border-style) var(--ds-color-control-edge);border-radius:var(--ds-radius-control);color:var(--ds-color-ink);background-color:var(--ds-color-surface);font:inherit;caret-color:var(--ds-color-ink)}.ds-input[type=date],.ds-input[data-native-paint=prototype-light]{color-scheme:light}.ds-input::placeholder{color:var(--ds-color-ink-muted)}.ds-input,.ds-button{letter-spacing:inherit}.ds-input:focus,:where([data-ds-specimens]) [data-preview=focus] .ds-input:where(:not(:disabled)){background-color:var(--ds-color-surface);box-shadow:none}.ds-input:disabled,.ds-input[readonly]{background-color:var(--ds-color-surface);border-color:var(--ds-border-color)}.ds-input:disabled{color:var(--ds-color-ink-muted);cursor:default}.ds-input[aria-invalid=true]{border-color:var(--ui-alert-edge)}.ds-textarea{resize:vertical;min-height:calc(var(--ds-size-control-lg) * 2);padding-block:var(--ds-space-2)}.ds-hint,.ds-error{font-size:var(--ds-text-caption-size);font-weight:var(--ds-text-caption-weight);line-height:var(--ds-text-caption-leading)}.ds-hint{color:var(--ds-color-ink-muted)}.ds-error{color:var(--ui-alert-text);font-weight:var(--ds-text-label-weight)}.ds-field[data-on-teal] .ds-hint,.ds-radio-group[data-on-teal] .ds-hint{color:var(--ds-color-on-primary-muted)}.ds-field[data-on-teal] .ds-error,.ds-radio-group[data-on-teal] .ds-error{color:var(--ui-alert-on-teal)}.ds-choice{width:calc(var(--ds-space-4) + var(--ds-space-1) / 2);height:calc(var(--ds-space-4) + var(--ds-space-1) / 2);margin:var(--ds-space-0);border:var(--ds-border-width) var(--ds-border-style) var(--ds-color-control-edge);border-radius:var(--ds-radius-inner);color:var(--ds-color-ink);accent-color:var(--ds-color-primary);background-color:var(--ds-color-surface)}.ds-choice[type=radio]{border-radius:var(--ds-radius-round)}.ds-choice:checked,.ds-choice[type=checkbox]:indeterminate{background-color:var(--ds-color-primary);border-color:var(--ds-color-primary)}.ds-choice:disabled,.ds-switch:disabled{opacity:var(--ds-disabled-opacity)}.ds-radio-group{border:0;margin:var(--ds-space-0);padding:var(--ds-space-0);color:var(--ds-color-ink)}.ds-radio-label{display:flex;align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2)}.ds-switch{-webkit-appearance:none;appearance:none;width:calc(var(--ds-space-8) - var(--ds-space-0) * 2);height:calc(var(--ds-space-4) + var(--ds-space-0) * 2);border:0;border-radius:var(--ds-radius-round);background:var(--ds-color-control-edge);color:var(--ds-color-ink);margin:var(--ds-space-0);position:relative;cursor:pointer}.ds-switch:before{content:"";position:absolute;inset-block:var(--ds-space-0);margin-block:auto;inset-inline-start:calc(var(--ds-space-1) / 2);width:calc(var(--ds-space-4) - var(--ds-space-1) / 2);height:calc(var(--ds-space-4) - var(--ds-space-1) / 2);border-radius:var(--ds-radius-round);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-canvas)}.ds-switch[data-unchecked-thumb=white]:not(:checked):before{background:var(--ds-color-white)}.ds-switch:checked{background:var(--ds-color-primary);background-image:none}.ds-switch:checked:before{inset-inline-start:auto;inset-inline-end:calc(var(--ds-space-1) / 2);background:var(--ds-color-on-primary)}.ds-combobox{position:relative}.ds-combobox .ds-input{padding-inline-end:var(--ds-space-10)}.ds-combobox-toggle{position:absolute;inset-inline-end:var(--ds-space-0);inset-block-start:var(--ds-space-0);width:var(--ds-size-control-md);height:var(--ds-size-control-md);padding:var(--ds-space-1);border:0;border-radius:var(--ds-radius-control);color:var(--ds-color-ink);background:transparent;cursor:pointer}.ds-combobox-toggle svg{width:var(--ds-space-4);height:var(--ds-space-4)}.ds-options{display:flex;flex-direction:column;gap:var(--ds-space-1);z-index:var(--ds-z-popover);width:min(24rem,calc(100vw - var(--ds-space-8)));max-height:40vh;overflow:auto;padding:var(--ds-space-1);margin-top:var(--ds-space-1);border:var(--ds-border-hairline);border-radius:var(--ds-radius-control);background:var(--ds-color-surface-raised);color:var(--ds-color-ink);box-shadow:var(--ds-shadow-overlay)}.ds-option,.ds-no-options{display:flex;align-items:center;min-height:var(--ds-size-control-md);padding:var(--ds-space-0) var(--ds-space-2);border-radius:var(--ds-radius-inner)}.ds-option[data-focus],:where([data-ds-specimens]) .ds-option[data-specimen-focus]{background:var(--ui-structure-hover);outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-option[data-selected]{font-weight:var(--ds-text-label-weight)}.ds-option[data-disabled]{color:var(--ds-color-ink-muted);cursor:default}.ds-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ds-z-dialog)}.ds-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ds-color-scrim)}.ds-dialog-position{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--ds-space-4)}.ds-dialog-panel{width:100%;max-width:40rem;max-height:calc(100dvh - var(--ds-space-8));overflow:auto;border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);background:var(--ds-color-surface-raised);color:var(--ds-color-ink);box-shadow:var(--ds-shadow-overlay)}.ds-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-4);padding:var(--ds-space-4) var(--ds-space-6);background:var(--ds-color-muted-fill)}.ds-dialog-body{padding:var(--ds-space-6)}.ds-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--ds-space-2);padding:var(--ds-space-4) var(--ds-space-6)}.ds-dialog-panel[data-width=wide]{max-width:42rem}.ds-dialog[data-layer=above-sidebar]{z-index:calc(var(--ds-z-dialog) + 1)}.ds-dialog[data-composition=continuous] .ds-dialog-position{padding:var(--ds-space-3)}.ds-dialog[data-composition=continuous] .ds-dialog-panel{gap:var(--ds-space-0);max-height:100%;padding:var(--ds-space-4);background:var(--ds-color-surface-raised)}.ds-dialog[data-composition=continuous] .ds-dialog-header,.ds-dialog[data-composition=continuous] .ds-dialog-body,.ds-dialog[data-composition=continuous] .ds-dialog-actions{padding:var(--ds-space-0);background:transparent}.ds-dialog[data-composition=continuous] .ds-dialog-description{margin:var(--ds-space-2) var(--ds-space-0) var(--ds-space-0)}.ds-dialog[data-composition=continuous] .ds-dialog-actions{margin-top:var(--ds-space-6);gap:var(--ds-space-3)}@media (min-width: 640px){.ds-dialog[data-composition=continuous] .ds-dialog-position,.ds-dialog[data-composition=continuous] .ds-dialog-panel{padding:var(--ds-space-6)}}.ds-field[data-layout=inline]{grid-template-columns:auto minmax(0,1fr);column-gap:var(--ds-space-2);align-items:start}.ds-field[data-layout=inline]>:not(:first-child){grid-column:2}.ds-field[data-layout=inline]>.ds-label{font-size:var(--ds-text-body-size);font-weight:var(--ds-text-body-weight);line-height:var(--ds-text-body-leading)}.ds-radio-group[data-layout=inline]{flex-direction:row;flex-wrap:wrap;gap:var(--ds-space-2) var(--ds-space-6)}.ds-radio-group[data-layout=inline]>.ds-label{margin-bottom:var(--ds-space-2);padding:var(--ds-space-0)}.ds-radio-group[data-layout=inline] .ds-radio-label{margin-top:var(--ds-space-0)}.ds-radio-group[data-layout=inline]>.ds-hint,.ds-radio-group[data-layout=inline]>.ds-error{flex-basis:100%}.ds-input[type=file]{cursor:pointer}.ds-input[type=file]::-webkit-file-upload-button{min-height:var(--ds-size-control-sm);margin-inline-end:var(--ds-space-3);padding:var(--ds-space-1) var(--ds-space-3);border:var(--ds-border-width) var(--ds-border-style) var(--ds-color-control-edge);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);color:var(--ds-color-ink);font-family:var(--ds-font-family-text);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-label-leading);cursor:pointer}.ds-input[type=file]::file-selector-button{min-height:var(--ds-size-control-sm);margin-inline-end:var(--ds-space-3);padding:var(--ds-space-1) var(--ds-space-3);border:var(--ds-border-width) var(--ds-border-style) var(--ds-color-control-edge);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);color:var(--ds-color-ink);font-family:var(--ds-font-family-text);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-label-leading);cursor:pointer}.ds-input[type=file]:hover:not(:disabled)::-webkit-file-upload-button{background:var(--ui-structure-hover)}.ds-input[type=file]:hover:not(:disabled)::file-selector-button{background:var(--ui-structure-hover)}.ds-input[type=file]:disabled::-webkit-file-upload-button{cursor:default}.ds-input[type=file]:disabled,.ds-input[type=file]:disabled::file-selector-button{cursor:default}.ds-input[type=file]:disabled::-webkit-file-upload-button{opacity:var(--ds-disabled-opacity)}.ds-input[type=file]:disabled::file-selector-button{opacity:var(--ds-disabled-opacity)}.ds-input::selection,.ds-card ::selection,.ds-dialog-panel ::selection{background:var(--ds-color-selection);color:var(--ds-color-ink)}.ds-button[data-variant=primary][data-on-teal]{border-color:var(--ds-color-on-primary-accent)}.ds-options[data-ds-specimens]{width:100%}.ds-card[data-composition=block]{display:block;padding:var(--ds-space-0)}.ds-inline-choice{display:flex;align-items:center;gap:var(--ds-space-3);min-height:var(--ds-size-control-md);padding-block:var(--ds-space-1);font-weight:var(--ds-text-label-weight);cursor:pointer}.ds-inline-choice .ds-choice,.ds-inline-choice .ds-switch,.ds-radio-label .ds-choice{flex-shrink:0}.ds-radio-description{margin:var(--ds-space-1) var(--ds-space-0) var(--ds-space-4) calc(var(--ds-space-6) + var(--ds-space-2))}.ds-notice[data-compact][data-on-teal]{color:var(--ds-color-on-primary)}.ds-notice[data-compact][data-on-teal][data-tone=success]{color:var(--ui-success-on-teal)}.ds-notice[data-compact][data-on-teal][data-tone=warning]{color:var(--ui-warning-on-teal)}.ds-notice[data-compact][data-on-teal][data-tone=alert]{color:var(--ui-alert-on-teal)}.ds-text-link{font:inherit;color:inherit;text-decoration:underline;text-underline-offset:var(--ds-space-1)}.ds-text-link:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-text-link[data-on-teal]:focus-visible{outline:var(--ds-focus-ring-on-teal)}.ds-dialog-panel[data-layout=continuous]{display:block;background:var(--ds-color-surface-raised);padding:var(--ds-space-6)}.ds-dialog-panel[data-layout=continuous][data-padding=spacious]{padding:var(--ds-space-8)}.ds-dialog-panel[data-layout=continuous] .ds-dialog-header,.ds-dialog-panel[data-layout=continuous] .ds-dialog-body,.ds-dialog-panel[data-layout=continuous] .ds-dialog-actions{padding:var(--ds-space-0)}.ds-dialog-panel[data-layout=continuous] .ds-dialog-title{margin-bottom:var(--ds-space-4)}.ds-dialog-panel[data-layout=continuous] .ds-dialog-actions{justify-content:flex-start;gap:var(--ds-space-3);margin-top:var(--ds-space-4)}.ds-dialog-description{margin:var(--ds-space-3) var(--ds-space-0) var(--ds-space-4)}.ds-field[data-label-layout=inline]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2)}.ds-field[data-label-layout=inline]>.ds-input{width:auto}.ds-field[data-label-layout=inline]>select.ds-input{padding-inline-end:var(--ds-space-10)}.ds-field[data-label-layout=hidden]{position:relative}.ds-field[data-label-layout=hidden]>.ds-label{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ds-input[data-numeric]{text-align:right;font-weight:var(--ds-text-body-weight);font-variant-numeric:tabular-nums}.ds-card[data-padding=none]{padding:var(--ds-space-0);gap:var(--ds-space-0)}.ds-dialog-panel[data-width=compact]{max-width:32rem}.ds-notice[data-compact]{padding:var(--ds-space-0);border:0;background:transparent}.ds-empty[data-compact]{padding:var(--ds-space-0)}.ds-empty-paragraph{margin:var(--ds-space-0)}.ds-empty-title[data-heading-level="1"]{font-family:var(--ds-font-family-heading);font-size:var(--ds-text-h1-size);font-weight:var(--ds-text-h1-weight);line-height:var(--ds-text-h1-leading)}.ds-button[data-variant=secondary][aria-pressed=true],.ds-button[data-variant=secondary][aria-pressed=true]:hover:not(:disabled){background:var(--ui-structure-fill)}.ds-disclosure-summary{cursor:pointer;min-height:var(--ds-size-control-md);padding-block:var(--ds-space-1);border-radius:var(--ds-radius-control)}.ds-disclosure-summary:focus-visible,:where([data-ds-specimens]) [data-preview=focus] .ds-disclosure-summary{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-disclosure[data-on-teal]>.ds-disclosure-summary:focus-visible,:where([data-ds-specimens]) [data-preview=focus] .ds-disclosure[data-on-teal]>.ds-disclosure-summary{outline:var(--ds-focus-ring-on-teal)}.ds-radio-group[data-presentation=cards]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--ds-space-3)}.ds-radio-group[data-presentation=cards]>legend{margin-bottom:var(--ds-space-3)}.ds-radio-card{min-width:0;padding:var(--ds-space-4);border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);overflow-wrap:anywhere}.ds-radio-card[data-selected]{border-color:var(--ds-color-primary);background:var(--ds-color-well)}.ds-radio-card:hover{background:var(--ui-structure-hover)}.ds-radio-card>.ds-radio-description{margin:var(--ds-space-2) 0 0}.ds-progress{height:var(--ds-space-2);overflow:hidden;border-radius:var(--ds-radius-control);background:var(--ui-structure-fill)}.ds-progress>span{display:block;width:40%;height:100%;background:var(--ds-color-primary);animation:ds-progress-travel 1.5s ease-in-out infinite}.ds-progress[data-on-teal]{background:var(--ds-color-primary);border:var(--ds-border-hairline)}.ds-progress[data-on-teal]>span{background:var(--ds-color-on-primary-accent)}@keyframes ds-progress-travel{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion: reduce){.ds-progress>span{animation:none;width:40%;margin-inline:auto}}.ds-page-save-space{flex-shrink:0}.ds-page-save-bar{position:fixed;z-index:var(--ds-z-popover);inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-space-4);padding:var(--ds-space-4) var(--ds-space-6);padding-bottom:calc(var(--ds-space-4) + env(safe-area-inset-bottom));background:var(--ds-color-surface);border-top:var(--ds-border-hairline);box-shadow:var(--ds-shadow-edge-top);font-family:var(--ds-font-family-text)}.ds-page-save-message{flex:1 1 20rem;min-width:0;overflow-wrap:anywhere}.ds-page-save-message p{margin:0}.ds-page-save-message a{display:inline-block;margin-right:var(--ds-space-4);text-decoration:underline}.ds-page-save-actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-3)}.ds-save-consequences{margin-block:var(--ds-space-4);padding-inline-start:var(--ds-space-6)}.ds-save-consequences li+li{margin-top:var(--ds-space-4)}.ds-save-consequences p{margin:var(--ds-space-1) 0 0}@media (max-width: 600px){.ds-page-save-bar{padding-inline:var(--ds-space-4)}.ds-page-save-actions{width:100%}.ds-page-save-actions>*{flex:1}}[data-ds-specimens] .ds-page-save-bar{position:static}[data-ds-specimens] .ds-page-save-space{height:auto}.ds-sheet-candidate-evidence{overflow-wrap:anywhere;font-size:var(--ds-text-label-size)}.ds-sheet-candidate-detail{margin:var(--ds-space-1) 0}.ds-navigation-link,.ds-menu-button,.ds-menu-items,.ds-grouped-select{font-family:var(--ds-font-family-text);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-label-leading);color:var(--ds-color-ink)}.ds-navigation-link{display:flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-size-control-md);padding:var(--ds-space-0) var(--ds-space-3);border-radius:var(--ds-radius-control)}.ds-navigation-link:hover,.ds-navigation-link[aria-current=page]{background:var(--ui-structure-hover)}.ds-navigation-link[aria-current=page]{background:var(--ui-structure-fill)}.ds-navigation-link svg{width:var(--ds-space-4);height:var(--ds-space-4);flex-shrink:0}.ds-navigation-link:focus-visible,.ds-menu-button:focus-visible,.ds-menu-items:focus-visible,.ds-menu-action:focus-visible,.ds-grouped-toggle:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-button[data-icon-only]{min-height:var(--ds-size-control-md);width:var(--ds-size-control-md);padding:var(--ds-space-0)}.ds-button[data-icon-only][data-size=compact]{min-height:var(--ds-size-control-sm);border-radius:var(--ds-radius-inner)}.ds-button[data-icon-only] svg{width:var(--ds-space-4);height:var(--ds-space-4)}.ds-button[data-icon-only][data-size=compact] svg{width:15px;height:15px}.ds-menu-button{display:flex;align-items:center;padding:var(--ds-space-1);border-radius:var(--ds-radius-control)}.ds-menu-items{position:absolute;right:0;z-index:var(--ds-z-menu);margin-top:var(--ds-space-2);padding:var(--ds-space-1) 0;background:var(--ds-color-surface-raised);border:var(--ds-border-hairline);border-radius:var(--ds-radius-control);box-shadow:var(--ds-shadow-overlay);font-weight:var(--ds-text-body-weight)}.ds-menu-account,.ds-menu-action{display:flex;align-items:center;min-height:var(--ds-size-control-md);padding:var(--ds-space-0) var(--ds-space-3);white-space:nowrap}.ds-menu-action{cursor:pointer;border-top:var(--ds-border-hairline)}.ds-menu-action[data-focus]{background:var(--ui-structure-hover)}.ds-grouped-select{position:relative}.ds-grouped-input{width:100%;cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding:0 var(--ds-space-6) 0 var(--ds-space-3)}.ds-grouped-toggle{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;border-radius:var(--ds-radius-control)}.ds-grouped-toggle svg,.ds-grouped-check svg{width:calc(var(--ds-space-6) - var(--ds-space-1));height:calc(var(--ds-space-6) - var(--ds-space-1))}.ds-grouped-options{position:absolute;z-index:var(--ds-z-popover);min-width:100%;margin-top:var(--ds-space-1);max-height:240px;overflow-y:auto;border:var(--ds-border-hairline);border-radius:var(--ds-radius-control);background:var(--ds-color-surface-raised);padding:var(--ds-space-1) 0;box-shadow:var(--ds-shadow-overlay);font-weight:var(--ds-text-body-weight)}.ds-grouped-option{position:relative;display:flex;align-items:center;min-height:var(--ds-size-control-md);cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--ds-space-0) var(--ds-space-10) var(--ds-space-0) var(--ds-space-3)}.ds-grouped-option>span:first-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-grouped-option[data-focus]{background:var(--ui-structure-hover)}.ds-grouped-selected{font-weight:var(--ds-text-label-weight)}.ds-grouped-check{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;padding-right:var(--ds-space-2)}.ds-grouped-separator{padding:var(--ds-space-2)}.ds-grouped-separator>div{border-bottom:var(--ds-border-hairline)}.ds-dialog-body-title{font-weight:var(--ds-text-label-weight)}h2.ds-dialog-body-title{margin:0;font-size:inherit}.ds-dialog-panel[data-scroll=body]{display:flex;flex-direction:column;overflow:hidden}.ds-dialog-panel[data-scroll=body] .ds-dialog-body{flex:1 1 auto;min-height:0;overflow-y:auto}.ds-dialog-panel[data-scroll=body] .ds-dialog-header,.ds-dialog-panel[data-scroll=body] .ds-dialog-actions{flex:none}.ds-dialog-panel[data-width=content]{width:-webkit-max-content;width:max-content;max-width:calc(100vw - var(--ds-space-8));min-width:0}.ds-grouped-input.ds-grouped-input:focus{border-color:var(--ds-color-primary);box-shadow:none}.ds-button-switch{position:relative;display:inline-flex;flex-shrink:0;width:var(--ds-space-8);height:calc(var(--ds-space-4) + var(--ds-space-1) / 2);align-items:center;border-radius:var(--ds-radius-round)}.ds-button-switch-track{position:absolute;inset:var(--ds-space-0);border-radius:var(--ds-radius-round);background:var(--ds-color-control-edge)}.ds-button-switch-thumb{position:absolute;inset-inline-start:calc(var(--ds-space-1) / 2);width:calc(var(--ds-space-4) - var(--ds-space-1) / 2);height:calc(var(--ds-space-4) - var(--ds-space-1) / 2);border-radius:var(--ds-radius-round);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-canvas)}.ds-button-switch[aria-checked=true] .ds-button-switch-track{background:var(--ds-color-primary)}.ds-button-switch[aria-checked=true] .ds-button-switch-thumb{background:var(--ds-color-on-primary);transform:translate(calc(var(--ds-space-4) - var(--ds-space-1) / 2))}.ds-button-switch:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-button[data-size=grid]{min-height:var(--ds-size-control-sm);padding:var(--ds-space-0) var(--ds-space-2);gap:var(--ds-space-1);font-size:var(--ds-text-caption-size)}.ds-button[data-size=grid] svg{width:var(--ds-space-4);height:var(--ds-space-4);flex-shrink:0}.ds-navigation-link[data-presentation=card]{display:block;flex:1;min-width:0;padding:var(--ds-space-0);border-radius:var(--ds-radius-card)}.ds-navigation-link[data-presentation=card]:hover{background:transparent}.ds-navigation-link[data-presentation=card]:hover>.ds-card{border-color:var(--ds-color-primary)}.ds-navigation-link[data-presentation=icon]{display:inline-flex;padding:var(--ds-space-0)}.ds-navigation-link[data-presentation=button]{display:inline-flex;justify-content:center;border:var(--ds-border-width) var(--ds-border-style) var(--ds-color-control-edge);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-canvas);white-space:nowrap;text-decoration:none}.ds-navigation-link[data-presentation=button]:hover{background:var(--ds-color-muted-fill)}.ds-navigation-link[data-icon-size=large] svg{width:var(--ds-space-8);height:var(--ds-space-8)}.ds-field:has(>select.ds-input),.ds-select-anchor{position:relative;anchor-scope:--ds-native-select}select.ds-input{anchor-name:--ds-native-select;-webkit-appearance:none;appearance:none;line-height:var(--ds-text-body-leading);background-image:none}.ds-field:has(>select.ds-input):after,.ds-select-anchor:after,.ds-select-chevron{content:"";position:absolute;position-anchor:--ds-native-select;top:anchor(center);left:calc(anchor(right) - var(--ds-space-2) - 1.5em);width:1.5em;height:1.5em;transform:translateY(-50%);pointer-events:none;background-color:var(--ds-color-ink-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E") center / contain no-repeat}.ds-input,.ds-choice{-webkit-appearance:none;appearance:none}select.ds-input{background-position:right var(--ds-space-2) center;background-repeat:no-repeat;background-size:1.5em 1.5em;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ds-choice,.ds-switch{padding:var(--ds-space-0);display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ds-choice:checked,.ds-choice[type=checkbox]:indeterminate{background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ds-choice[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ds-choice[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.ds-choice[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e")}.ds-choice:checked:hover,.ds-choice:checked:focus,.ds-choice[type=checkbox]:indeterminate:hover,.ds-choice[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}.ds-input::-webkit-datetime-edit-fields-wrapper{padding:var(--ds-space-0)}.ds-input::-webkit-date-and-time-value{min-height:1.5em}.ds-input::-webkit-datetime-edit,.ds-input::-webkit-datetime-edit-year-field,.ds-input::-webkit-datetime-edit-month-field,.ds-input::-webkit-datetime-edit-day-field,.ds-input::-webkit-datetime-edit-hour-field,.ds-input::-webkit-datetime-edit-minute-field,.ds-input::-webkit-datetime-edit-second-field,.ds-input::-webkit-datetime-edit-millisecond-field,.ds-input::-webkit-datetime-edit-meridiem-field{padding-block:var(--ds-space-0)}.ds-choice:focus-visible{box-shadow:none;outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-choice[data-on-teal]:focus-visible{outline:var(--ds-focus-ring-on-teal)}.ds-input:where(:not([type=file]):not([role=combobox]):not([aria-invalid=true])):focus{border-color:var(--ds-color-primary)}input.ds-input:not([type]){-webkit-appearance:auto;appearance:auto}.ds-input[readonly]:focus{border-color:var(--ds-border-color)}.ds-combobox .ds-input:where(:not([aria-invalid=true])):focus{border-color:var(--ds-color-primary)}@supports not ((anchor-scope: --ds-native-select) and (position-anchor: --ds-native-select) and (top: anchor(center))){.ds-field:has(>select.ds-input):after,.ds-select-anchor:after{content:none}}@media (pointer: coarse),(max-width: 640px){.ds-button,.ds-input,.ds-combobox-toggle,.ds-option,.ds-menu-account,.ds-menu-action,.ds-grouped-option,.ds-navigation-link,.ds-disclosure-summary,.ds-button[data-size],.ds-button[data-icon-only],.ds-button[data-icon-only][data-size=compact],.ds-menu-button,.ds-inplace-control{min-height:var(--ds-size-control-lg)}.ds-button[data-icon-only],.ds-combobox-toggle,.ds-menu-button,.ds-navigation-link[data-presentation=icon]{min-width:var(--ds-size-control-lg)}.ds-button[data-icon-only],.ds-combobox-toggle{width:var(--ds-size-control-lg)}.ds-input{font-size:var(--ds-text-touch-size)}}html.dark .ds-choice[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%230F262E' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}html.dark .ds-choice[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%230F262E' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}html.dark .ds-choice[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='%230F262E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e")}.ds-choice{position:relative}.ds-choice:after,.ds-switch:after,.ds-button-switch:after{content:"";position:absolute;inset:calc(-1*max(var(--ds-space-0),(var(--ds-size-hit) - 100%) / 2))}@media (pointer: coarse),(max-width: 640px){.ds-choice:after,.ds-switch:after,.ds-button-switch:after{inset:calc(-1*max(var(--ds-space-0),(var(--ds-size-control-lg) - 100%) / 2))}}.ds-notice[data-stacked]{flex-direction:column;align-items:flex-start;gap:var(--ds-space-1)}.ds-disclosure[data-variant=panel]{border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);background:var(--ds-color-surface);padding:var(--ds-space-3) var(--ds-space-4)}.ds-disclosure[data-variant=panel]>.ds-disclosure-summary{display:flex;align-items:center;position:relative;min-height:var(--ds-size-hit);padding:var(--ds-space-0) var(--ds-space-0) var(--ds-space-0) var(--ds-space-6);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);list-style:none}.ds-disclosure[data-variant=panel]>.ds-disclosure-summary::-webkit-details-marker{display:none}.ds-disclosure[data-variant=panel]>.ds-disclosure-summary:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:14px;height:14px;transform:translateY(-50%);background-color:var(--ds-color-chevron);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.5 3l3 3-3 3' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.5 3l3 3-3 3' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.ds-disclosure[data-variant=panel]>:not(summary){margin-top:var(--ds-space-3)}@media (max-width: 640px){.ds-disclosure[data-variant=panel]>.ds-disclosure-summary{min-height:var(--ds-size-control-lg)}}.ds-input[data-density=cell]{width:72px;min-height:var(--ds-size-control-sm);padding:var(--ds-space-0) var(--ds-space-2);border:var(--ds-border-width) var(--ds-border-style) transparent;border-radius:var(--ds-radius-inner);background-color:var(--ds-color-well);font-size:var(--ds-text-body-size);font-weight:var(--ds-text-body-weight);text-align:right;font-variant-numeric:tabular-nums}.ds-input[data-density=cell]:hover:not(:disabled){background-color:var(--ds-color-well-hover)}.ds-input[data-density=cell]:focus{background-color:var(--ds-color-well)}@media (max-width: 640px){.ds-input[data-density=cell]{min-height:var(--ds-size-control-lg);font-size:var(--ds-text-touch-size)}}[data-quiet-labels] .ds-field>.ds-label{font-size:var(--ds-text-caption-size);line-height:var(--ds-text-body-leading);color:var(--ds-color-ink-subtle)}@media (max-width: 640px){[data-compact-inputs] .ds-input{font-size:var(--ds-text-body-size)}}.ds-text-link[data-quiet]{text-decoration:none}.ds-text-link[data-quiet]:hover,.ds-text-link[data-quiet]:focus-visible{text-decoration:underline}.money-format-state{flex:1;margin:var(--ds-space-8);max-width:40rem;color:var(--ds-color-ink);font-family:var(--ds-font-family-text)}.money-format-state label{display:block;font-weight:var(--ds-text-label-weight)}.money-format-state :is(.ds-button,.ds-select-external){margin-top:var(--ds-space-3);max-width:100%}.ds-scn-card{position:relative;min-width:0;margin-top:var(--ds-space-3);background:var(--ds-color-surface);border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-canvas)}.ds-scn-bar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);border-bottom:var(--ds-border-hairline)}.ds-scn-l,.ds-scn-r{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ds-space-3)}.ds-scn-r{min-height:var(--ds-size-control-md);align-items:center}.ds-scn-show{margin-left:auto;color:var(--ds-color-ink-subtle);font-size:var(--ds-text-caption-size);white-space:nowrap}.ds-scn-wrap{position:relative;align-self:flex-end}.ds-scn-card .ds-field{gap:var(--ds-space-1)}.ds-scn-card .ds-field>label:not(.ds-inline-choice),.ds-scn-card .ds-field>.ds-label,.ds-scn-field>span{color:var(--ds-color-ink-subtle);font-size:var(--ds-text-caption-size);line-height:1.5;font-weight:var(--ds-weight-medium)}.ds-scn-field{display:flex;flex-direction:column;gap:var(--ds-space-1)}.ds-scn-card input.ds-input{font-size:inherit}@media (pointer: coarse),(max-width: 640px){.ds-scn-card .ds-input{min-height:var(--ds-size-control-lg)}}[data-scenario-trigger]{max-width:min(100%,320px);line-height:1.5;box-shadow:var(--ds-shadow-canvas)}[data-scenario-trigger] .ds-scn-k{color:var(--ds-color-ink-subtle);font-weight:var(--ds-weight-regular)}[data-scenario-trigger] b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ds-weight-medium)}[data-scenario-trigger] svg{flex:none}[data-scenario-trigger] svg:last-child{color:var(--ds-color-ink-subtle)}.ds-scn-card .ds-inline-choice{gap:var(--ds-space-2);min-height:24px;padding-block:0;color:var(--ds-color-ink);font-size:var(--ds-text-body-size);font-weight:var(--ds-weight-medium);line-height:1.5}.ds-scn-card .ds-switch{width:30px;height:18px}.ds-scn-card .ds-switch:before{content:none}.ds-scn-card .ds-switch:after{content:"";position:absolute;top:calc(var(--ds-space-1) / 2);left:calc(var(--ds-space-1) / 2);width:14px;height:14px;border-radius:var(--ds-radius-round);background:var(--ds-color-white);box-shadow:var(--ds-shadow-knob)}.ds-scn-card .ds-switch:checked:after{transform:translate(12px)}@media (pointer: coarse),(max-width: 640px){.ds-scn-l,.ds-scn-r{width:100%;gap:var(--ds-space-2)}.ds-scn-r{justify-content:space-between}.ds-scn-card .ds-inline-choice{min-height:var(--ds-size-control-lg)}.ds-scn-card .ds-switch{box-sizing:content-box;border:13px solid transparent;background-clip:padding-box}}@media (max-width: 700px){.ds-scn-show{white-space:normal;overflow-wrap:anywhere}}.ds-scn-pop-wrap{position:relative;align-self:flex-end}.ds-scn-pop{position:absolute;z-index:var(--ds-z-popover);top:calc(100% + 6px);left:0;box-sizing:border-box;width:min(400px,calc(100vw - 32px));padding:var(--ds-space-2) var(--ds-space-3);background:var(--ds-color-surface-raised);color:var(--ds-color-ink);border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-overlay);font-size:var(--ds-text-body-size)}.ds-scn-pop-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2)}.ds-scn-pop-head>p{margin:0;color:var(--ds-color-ink-subtle);font-size:var(--ds-text-caption-size);font-weight:var(--ds-weight-medium);letter-spacing:.04em;text-transform:uppercase}.ds-scn-pop ul{max-height:min(340px,50vh);margin:var(--ds-space-2) 0;padding:0;overflow:auto;list-style:none}.ds-scn-pop-row{display:flex;align-items:center}.ds-scn-pop-row[data-on=true]{background:var(--ds-color-well)}.ds-scn-pop-cmp,.ds-scn-pop-ic{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--ds-size-control-md);height:var(--ds-size-control-md)}.ds-scn-pop-ic{padding:0;border:0;border-radius:var(--ds-radius-card);background:none;color:var(--ds-color-ink-subtle);font:inherit;line-height:1;cursor:pointer}.ds-scn-pop-ic:hover:not(:disabled){background:var(--ds-color-well);color:var(--ds-color-ink)}.ds-scn-pop-ic:disabled{opacity:var(--ds-disabled-opacity);cursor:not-allowed}.ds-scn-pop-ic[data-placeholder]{opacity:0;pointer-events:none}.ds-scn-pop-name{display:flex;flex:1;align-items:center;align-self:stretch;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-0) var(--ds-space-2);overflow:hidden;border:0;border-radius:var(--ds-radius-card);background:none;color:var(--ds-color-ink);font:inherit;font-weight:var(--ds-weight-medium);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ds-scn-pop-name small{margin-left:auto;color:var(--ds-color-ink-subtle);font-size:var(--ds-text-caption-size);font-weight:var(--ds-weight-regular)}.ds-scn-pop-foot{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-0) var(--ds-space-1);border-top:var(--ds-border-hairline)}.ds-scn-pop-foot small{color:var(--ds-color-ink-subtle);font-size:var(--ds-text-caption-size);text-wrap:pretty}@media (max-width: 640px){.ds-scn-pop-wrap{position:static}.ds-scn-pop{right:var(--ds-space-3);left:var(--ds-space-3);width:auto;top:calc(100% - 6px)}.ds-scn-pop-cmp,.ds-scn-pop-ic{width:var(--ds-size-control-lg);height:var(--ds-size-control-lg)}}.ds-report-table,.ds-report-chart,.ds-views,.ds-cell-tooltip,.ds-status,.ds-failure{font-family:var(--ds-font-family-text);font-size:var(--ds-text-body-size);font-weight:var(--ds-text-body-weight);line-height:var(--ds-text-body-leading)}.ds-report-table,.ds-report-chart{border:var(--ds-border-hairline);border-radius:var(--ds-radius-card);background:var(--ds-color-surface);color:var(--ds-color-ink);box-shadow:var(--ds-shadow-canvas);max-width:100%;min-width:0}.ds-report-table[data-flat],.ds-report-chart[data-flat]{box-shadow:none}.ds-report-table{overflow:auto;scrollbar-width:thin;overscroll-behavior-x:contain}.ds-report-table:focus-visible,.ds-table-expand:focus-visible,.ds-cell-flag:focus-visible,.ds-tab:focus-visible,:where([data-ds-specimens]) [data-preview=focus] .ds-report-table:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-table-expand:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-cell-flag:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-tab:where(:not(:disabled)){outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-report-table[data-on-teal]:focus-visible,.ds-views[data-on-teal] .ds-tab:focus-visible,:where([data-ds-specimens]) [data-preview=focus] .ds-report-table[data-on-teal]:where(:not(:disabled)),:where([data-ds-specimens]) [data-preview=focus] .ds-views[data-on-teal] .ds-tab:where(:not(:disabled)){outline:var(--ds-focus-ring-on-teal)}.ds-table{border-collapse:separate;border-spacing:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--ds-color-ink)}.ds-table-caption{padding:var(--ds-space-3) var(--ds-space-4);font-family:var(--ds-font-family-heading);font-size:var(--ds-text-h3-size);font-weight:var(--ds-text-h3-weight);line-height:var(--ds-text-label-leading);text-align:left}.ds-table[data-layout=fixed-wrap]{width:100%;table-layout:fixed}.ds-table[data-layout=fixed-wrap] .ds-table-header,.ds-table[data-layout=fixed-wrap] .ds-table-cell{vertical-align:top;overflow-wrap:break-word}.ds-table-header,.ds-table-cell,.ds-table-total-cell,.ds-table-before-label,.ds-table-before-cell{box-sizing:border-box;height:var(--ds-size-row);padding:var(--ds-space-3) var(--ds-space-4);border-inline-end:0;border-block-end:var(--ds-border-hairline);text-align:start;vertical-align:middle}.ds-table-header{background:var(--ui-structure-fill);color:var(--ds-color-ink-muted);font-size:var(--ds-text-caption-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-caption-leading)}.ds-table-total-cell{background:var(--ui-structure-fill);font-weight:var(--ds-text-label-weight);bottom:0}.ds-table-cell,.ds-table-before-cell,.ds-table-before-label{background:var(--ds-color-surface)}.ds-table-cell,.ds-table-total-cell,.ds-table-before-cell{font-variant-numeric:tabular-nums}.ds-table [data-align=end],.ds-table-before-cell{text-align:end}.ds-report-table[data-static] .ds-table-row:hover .ds-table-cell:not([data-structure]):not([data-emphasis]){background:none}.ds-table-row:hover .ds-table-cell,:where([data-ds-specimens]) [data-preview=hover] .ds-table-row .ds-table-cell{background:var(--ui-structure-hover)}.ds-table-row[data-row-variant=summary] .ds-table-cell{background:var(--ui-structure-fill);font-weight:var(--ds-text-label-weight)}.ds-table-cell[data-emphasis],.ds-table-row:hover .ds-table-cell[data-emphasis],:where([data-ds-specimens]) [data-preview=hover] .ds-table-row .ds-table-cell[data-emphasis]{background:var(--ui-alert-fill);color:var(--ui-alert-text)}.ds-report-table[data-grouped-rows] .ds-table-row[data-row-variant=summary] .ds-table-cell[data-emphasis],.ds-report-table[data-grouped-rows] .ds-table-row[data-row-variant=summary]:hover .ds-table-cell[data-emphasis]{background:var(--ui-alert-text);color:var(--ds-color-on-primary)}.ds-report-table[data-grouped-rows] .ds-table-row[data-row-variant=detail] .ds-table-cell:first-child{padding-inline-start:var(--ds-space-6)}.ds-table-before,.ds-table-total{font-weight:var(--ds-text-label-weight)}.ds-table-expand{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--ds-size-control-sm);min-height:var(--ds-size-control-sm);margin-inline-end:var(--ds-space-2);padding:0;color:var(--ds-color-ink);border:0;border-radius:var(--ds-radius-control);background:transparent;cursor:pointer}.ds-table-expand:hover,:where([data-ds-specimens]) [data-preview=hover] .ds-table-expand{background:var(--ui-structure-fill)}.ds-report-chart{padding:var(--ds-space-6);margin:0}.ds-chart-legend{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--ds-space-1) var(--ds-space-3);list-style:none;padding:0;margin:0 0 var(--ds-space-3);color:var(--ds-color-chart-label);font-size:var(--ds-text-caption-size);font-weight:var(--ds-weight-regular)}.ds-chart-legend-item{display:block}.ds-chart-legend i{display:inline-block;width:14px;height:0;border-top:2.5px solid;margin-right:var(--ds-space-1);vertical-align:middle;border-radius:var(--ds-radius-inner)}.ds-chart-legend i.area{height:9px;border:0;opacity:.35}.ds-chart-legend i.sw{width:10px;height:10px;border:0;border-radius:var(--ds-radius-key);opacity:1}@media (min-width: 1360px){.ds-report-chart-card .ds-chart-legend{flex-wrap:nowrap}.ds-report-chart-card .ds-chart-legend-item{white-space:nowrap;flex:none}}.ds-chart-legend i.area.fz{opacity:1;background:var(--ds-color-muted-fill);border:var(--ds-border-hairline);height:11px;width:14px;box-sizing:border-box}.ds-chart-legend i.dashed{border-top-style:dashed}.ds-chart-legend i.dotted{border-top-style:dotted}html.dark .ds-chart-legend i.area[data-role=zone]{opacity:1}.ds-chart-data{margin-top:var(--ds-space-3);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-body-weight);line-height:var(--ds-text-label-leading)}.ds-chart-values-toggle{display:inline-flex;align-items:center;gap:10px;min-height:var(--ds-size-hit);padding:0;border:0;background:none;color:var(--ds-color-ink);font:inherit;font-size:var(--ds-text-label-size);font-weight:var(--ds-weight-medium);cursor:pointer}.ds-chart-values-toggle:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-chart-values-toggle svg{flex:none}.ds-chart-data-actions,.ds-csv-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-space-2);margin-block:var(--ds-space-2)}.ds-chart-data [role=status]{margin-block:var(--ds-space-2)}.ds-cell-flag{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--ds-size-hit);height:var(--ds-size-hit);margin-inline-start:var(--ds-space-1);padding:var(--ds-space-1);vertical-align:middle;border:0;border-radius:var(--ds-radius-control);color:inherit;background:transparent;cursor:help}.ds-cell-flag svg{width:var(--ds-space-4);height:var(--ds-space-4)}.ds-cell-tooltip{position:fixed;z-index:var(--ds-z-tooltip);max-width:min(22rem,calc(100vw - var(--ds-space-4)));padding:var(--ds-space-2) var(--ds-space-3);border:var(--ds-border-width) var(--ds-border-style) var(--ui-alert-edge);border-radius:var(--ds-radius-control);background:var(--ui-alert-fill);color:var(--ui-alert-text);box-shadow:var(--ds-shadow-overlay);pointer-events:none}.ds-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-views{color:inherit;min-width:0}.ds-tabs{display:flex;gap:var(--ds-space-1);overflow-x:auto;padding:var(--ds-space-0);border-bottom:var(--ds-border-hairline);margin-bottom:var(--ds-space-4)}.ds-tab{position:relative;flex:0 0 auto;padding:var(--ds-space-0) var(--ds-space-3);min-height:var(--ds-size-control-lg);border:0;border-radius:var(--ds-radius-inner);color:var(--ds-color-ink-muted);background:transparent;font:inherit;font-weight:var(--ds-text-label-weight);cursor:pointer}.ds-tab[aria-selected=true]{color:var(--ds-color-ink);font-weight:var(--ds-text-h3-weight)}.ds-tab:focus-visible{outline-offset:calc(-1 * (var(--ds-focus-width) + var(--ds-focus-offset)))}.ds-tab:hover,:where([data-ds-specimens]) [data-preview=hover] .ds-tab{background:var(--ui-structure-hover);color:var(--ds-color-ink)}.ds-tab[aria-selected=true]:after{content:"";position:absolute;inset-inline:var(--ds-space-3);bottom:0;height:calc(var(--ds-space-1) / 2);background:var(--ds-color-primary)}.ds-views[data-on-teal] .ds-tab[aria-selected=true]:after{background:var(--ds-color-on-primary-accent)}.ds-status{color:inherit}.ds-status[data-tone=success]{color:var(--ui-success-text)}.ds-status[data-tone=warning]{color:var(--ui-warning-text)}.ds-status[data-tone=alert]{color:var(--ui-alert-text)}.ds-status[data-on-teal]{color:var(--ds-color-on-primary)}.ds-status[data-on-teal][data-tone=success]{color:var(--ui-success-on-teal)}.ds-status[data-on-teal][data-tone=warning]{color:var(--ui-warning-on-teal)}.ds-status[data-on-teal][data-tone=alert]{color:var(--ui-alert-on-teal)}.ds-failure{color:var(--ui-alert-text)}.ds-failure[data-on-teal]{color:var(--ui-alert-on-teal)}.ds-failure>svg{display:inline-block;width:var(--ds-space-4);height:var(--ds-space-4);margin-inline-end:var(--ds-space-2);vertical-align:middle}.ds-report-chart svg text{fill-opacity:1}.ds-report-chart [tabindex]:focus-visible,:where([data-ds-specimens]) [data-preview=focus] .ds-report-chart [tabindex]:where(:not(:disabled)){outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-report-table[data-inventory]{border:0;border-radius:initial;box-shadow:none;scrollbar-color:var(--ds-color-ink-muted) var(--ds-color-canvas)}.ds-report-table[data-inventory] .ds-table{width:100%;border-collapse:collapse}.ds-report-table[data-inventory] .ds-table-header,.ds-report-table[data-inventory] .ds-table-cell{padding:var(--ds-space-3) var(--ds-space-4);border-inline-end:0;vertical-align:top}.ds-report-table[data-composed]{scrollbar-color:var(--ds-color-ink-muted) var(--ds-color-canvas)}.ds-report-table[data-composed][data-flat]{border:0;border-radius:initial}.ds-report-table[data-composed] .ds-table{width:100%;border-collapse:collapse}.ds-report-table[data-composed] :is(.ds-table-header,.ds-table-cell){padding:var(--ds-space-3) var(--ds-space-4);border-inline-end:0;vertical-align:top}.ds-report-table[data-composed] .ds-table-row:last-child .ds-table-cell{border-block-end:0}.ds-report-table[data-composed] .ds-table-row-header{font-weight:var(--ds-text-label-weight);background:var(--ds-color-surface)}.ds-report-table[data-composed] [data-sticky]{position:-webkit-sticky;position:-webkit-sticky;position:sticky;left:0;z-index:var(--ds-z-sticky-1)}.ds-report-table[data-composed] .ds-table-total-cell{position:-webkit-sticky;position:-webkit-sticky;position:sticky;bottom:0;background:var(--ui-structure-fill);font-weight:var(--ds-text-label-weight);z-index:var(--ds-z-sticky-1)}.ds-report-table[data-composed] .ds-table-total-cell[data-sticky]{z-index:calc(var(--ds-z-sticky-1) + 1)}.ds-report-table[data-composed] .ds-table-cell[data-structure]{background:var(--ui-structure-fill)}.ds-report-table[data-composed] .ds-table-row:hover .ds-table-cell{background:var(--ui-structure-hover)}@media (max-width: 700px){.ds-report-table[data-composed] :is(.ds-table-header,.ds-table-cell){padding:var(--ds-space-3)}.ds-report-table[data-composed] .ds-table-caption{padding-inline:var(--ds-space-3)}}.ds-chart-canvas{position:relative;min-width:0}.ds-chart-paint{position:relative;width:100%;min-width:0}.ds-chart-focus:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-chart-tooltip{overflow-wrap:anywhere;position:absolute;z-index:var(--ds-z-tooltip);width:-webkit-max-content;width:max-content;min-width:170px;max-width:min(320px,calc(100vw - 2 * var(--ds-space-2)));pointer-events:none;padding:var(--ds-space-2) var(--ds-space-3);background:var(--ds-color-surface);color:var(--ds-color-ink);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-control);box-shadow:var(--ds-shadow-overlay);font-size:var(--ds-text-caption-size)}.ds-chart-tooltip b{display:block;margin-bottom:var(--ds-space-1);padding-bottom:var(--ds-space-1);border-bottom:1px solid var(--ds-border-color)}.ds-chart-tooltip .xh-t{font-weight:600}.ds-chart-tooltip .xh-r{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-4);font-variant-numeric:tabular-nums}.ds-chart-tooltip .xh-n{display:inline-flex;align-items:center;gap:var(--ds-space-2);min-width:0}.ds-chart-tooltip .xh-v{font-weight:500;white-space:nowrap}.ds-chart-tooltip .xh-r.tot{margin-top:var(--ds-space-1);padding-top:var(--ds-space-1);border-top:1px solid var(--ds-border-color)}.ds-chart-tooltip .xh-r.tot .xh-n{font-weight:500}.ds-chart-tooltip .xh-k{flex:none;display:inline-block;width:12px;height:0;border-top:2px solid}.ds-chart-tooltip .xh-k.dash{border-top-style:dashed}.ds-chart-tooltip .xh-k.dot{border-top-style:dotted}.ds-chart-tooltip .xh-k.sq{width:9px;height:9px;border:0;border-radius:var(--ds-radius-key)}.ds-table-cell[data-tone=neutral]{color:var(--ds-color-ink)}.ds-table-cell[data-tone=success],.ds-table-total-cell[data-tone=success]{color:var(--ui-success-text)}.ds-table-cell[data-tone=warning],.ds-table-total-cell[data-tone=warning]{color:var(--ui-warning-ink)}.ds-table-cell[data-tone=alert],.ds-table-total-cell[data-tone=alert]{color:var(--ui-alert-text)}.ds-report-table .ds-table-row:not([data-row-variant=summary]):hover .ds-table-cell[data-sticky]:not([data-emphasis]):not([data-structure]),.ds-report-table .ds-table-row:not([data-row-variant=summary]) .ds-table-cell[data-sticky]:not([data-emphasis]):not([data-structure]):is(:focus,:focus-within){background:linear-gradient(var(--ui-structure-hover),var(--ui-structure-hover)) var(--ds-color-surface)}.ds-donut-layout{position:relative;display:grid;grid-template-columns:minmax(0,200px) 1fr;align-items:center;gap:var(--ds-space-6)}.ds-donut-layout>.ds-chart-canvas{width:100%;max-width:200px}.ds-donut-layout>.ds-chart-tooltip{top:var(--ds-space-2);left:var(--ds-space-2)}@media (max-width: 1400px){.ds-donut-layout{grid-template-columns:1fr;justify-items:center}}.ds-donut-legend{flex:1 1 300px;width:100%;border-collapse:collapse;font-size:var(--ds-text-caption-size);font-variant-numeric:tabular-nums}.ds-donut-legend th,.ds-donut-legend td{padding:var(--ds-space-3) var(--ds-space-4);text-align:start;border-bottom:1px solid var(--ds-border-color)}.ds-donut-legend th{font-weight:var(--ds-weight-medium);overflow-wrap:anywhere}.ds-donut-legend thead{color:var(--ds-color-ink-muted);background:var(--ds-color-muted-fill)}.ds-donut-legend :is(th,td):nth-child(n+3){text-align:end;white-space:nowrap}.ds-donut-legend tr[data-selected]{background:var(--ds-color-muted-fill)}.ds-donut-legend tbody tr:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.ds-donut-legend tr{height:var(--ds-size-row)}.ds-views[data-variant=segmented] .ds-tabs{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:0;border:1px solid var(--ds-color-control-edge);border-radius:var(--ds-radius-control);background:var(--ds-color-surface);margin-bottom:0}.ds-views[data-variant=segmented] .ds-tab{min-height:var(--ds-size-control-md);border-radius:var(--ds-radius-none);border-inline-end:var(--ds-border-hairline)}.ds-views[data-variant=segmented] .ds-tab:last-child{border-inline-end:0}.ds-views[data-variant=segmented] .ds-tab[aria-selected=true]{background:var(--ui-structure-fill)}.ds-views[data-variant=segmented] .ds-tab[aria-selected=true]:after{content:none}.ds-views[data-variant=bar] .ds-tabs{gap:var(--ds-space-1);margin-bottom:0;overflow-y:hidden;scrollbar-width:none;border-bottom:0;padding-bottom:1px;box-shadow:var(--ds-shadow-rule-below)}.ds-views[data-variant=bar] .ds-tabs::-webkit-scrollbar{display:none}.ds-views[data-variant=bar] .ds-tab{min-height:calc(var(--ds-size-control-md) - 1px);padding:var(--ds-space-0) var(--ds-space-2);margin-bottom:0;border-radius:var(--ds-radius-none);border-bottom:1px solid transparent;color:var(--ds-color-ink-subtle);font-size:var(--ds-text-label-size);font-weight:var(--ds-weight-medium);white-space:nowrap}.ds-views[data-variant=bar] .ds-tab[aria-selected=true]{border-bottom-color:var(--ds-color-ink);color:var(--ds-color-ink);font-weight:var(--ds-weight-strong)}.ds-views[data-variant=bar] .ds-tab[aria-selected=true]:after{content:none}.ds-views[data-variant=bar]>[role=tabpanel]{margin-top:var(--ds-space-4)}@media (pointer: coarse),(max-width: 640px){.ds-views[data-variant=bar] .ds-tab{min-height:calc(var(--ds-size-control-lg) - 1px)}}.pk-app{display:grid;grid-template-columns:248px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.pk-app[data-nav-hidden]{grid-template-columns:minmax(0,1fr)}.pk-app[data-nav-hidden]>.pk-side{display:none}.pk-side,.pk-top,.va-bar,.sx-pop.va-menu{font-family:var(--ds-font-family-text);font-size:var(--ds-text-body-size);font-weight:400;line-height:1.5;letter-spacing:-.042px;font-feature-settings:"cv11","ss01","tnum";font-variant-numeric:tabular-nums;font-optical-sizing:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ds-color-ink)}.pk-side *,.pk-top *{box-sizing:border-box}.pk-side a,.pk-top a{color:inherit;text-decoration:none}.pk-side{background:var(--ds-color-nav-surface);border-right:1px solid var(--ds-border-color);display:flex;flex-direction:column;gap:16px;padding:16px 12px;min-height:0;overflow:clip;will-change:transform}.pk-brand{display:block;padding:8px 8px 4px;border-radius:var(--ds-radius-card)}.pk-brand img{width:auto;height:32px;max-width:100%;display:block}.pk-brand .pk-logo-light,html.dark .pk-brand .pk-logo-dark{display:none}html.dark .pk-brand .pk-logo-light{display:block}.pk-acct-wrap{position:relative;flex:none}.pk-acct{width:100%;min-height:calc(var(--ds-size-control-lg) + 4px);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 12px;text-align:left;font:inherit;font-size:var(--ds-text-body-size);font-weight:500;letter-spacing:-.01em;line-height:1.3;color:inherit;background:var(--ds-color-surface);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-canvas);cursor:pointer;transition:background .12s,border-color .12s}.pk-acct:hover{background:var(--ds-color-muted-fill)}.pk-acct>span{min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.pk-acct small{display:block;font-size:var(--ds-text-caption-size);font-weight:500;letter-spacing:0;color:var(--ds-color-nav-ink)}.pk-acct svg{flex:none;width:16px;height:16px;align-self:center;opacity:.5}.pk-nav{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-height:0;overflow-y:auto;position:relative}.pk-nav a{display:flex;align-items:center;gap:8px;height:32px;padding:8px 12px;border-radius:var(--ds-radius-card);color:var(--ds-color-nav-ink);font-size:var(--ds-text-body-size);font-weight:500;letter-spacing:-.006em;transition:background .12s,color .12s}.pk-nav a svg{flex:none;width:16px;height:16px;stroke-width:1.75px;opacity:.7}.pk-nav a:hover{background:var(--ui-structure-hover);color:var(--ds-color-ink)}.pk-nav a[aria-current]{background:var(--ds-color-nav-active);color:var(--ds-color-ink)}.pk-nav a[aria-current] svg{opacity:1}.pk-nav details{display:block}.pk-nav summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:var(--ds-size-control-md);margin:12px 12px 1px;padding:0;font-size:var(--ds-text-micro-size);font-weight:500;color:var(--ds-color-ink-subtle)}.pk-nav summary::-webkit-details-marker{display:none}.pk-nav summary:after{content:"";width:12px;height:12px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.5 3l3 3-3 3' fill='none' stroke='%237B8F95' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 12px 12px}.pk-nav details[open] summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%237B8F95' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pk-nav details a{padding-left:12px}.pk-nav details a+a{margin-top:1px}.pk-user{flex:none;width:100%;margin-top:auto;display:flex;align-items:center;gap:12px;padding:8px 12px;border:0;background:none;font:inherit;font-size:var(--ds-text-body-size);font-weight:500;letter-spacing:-.006em;text-align:left;color:inherit;border-radius:var(--ds-radius-card);cursor:pointer}.pk-user:hover{background:var(--ui-structure-hover)}.pk-avatar{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:var(--ds-radius-round);background:var(--ds-color-primary);color:var(--ds-color-on-primary);box-shadow:var(--ds-shadow-ring);font-size:var(--ds-text-micro-size);font-weight:500;letter-spacing:.02em}.pk-brand:focus-visible,.pk-acct:focus-visible,.pk-nav a:focus-visible,.pk-nav summary:focus-visible,.pk-user:focus-visible,.pk-link:focus-visible,.wg-navbtn:focus-visible{outline:var(--ds-focus-ring-light);outline-offset:var(--ds-focus-offset)}.sx-pop{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:var(--ds-z-popover);display:flex;flex-direction:column;padding:4px;background:var(--ds-color-surface-raised);color:var(--ds-color-ink);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-overlay)}.sx-pop .ds-grouped-options[data-inline]{position:static;margin:4px 0 0;border:0;box-shadow:none;background:transparent;padding:0}.pk-user-items{z-index:var(--ds-z-dialog);min-width:200px;right:auto;margin-top:0;width:-webkit-max-content;width:max-content;max-width:100%}.pk-user-items .ds-menu-account{gap:var(--ds-space-1)}.pk-main{display:flex;flex-direction:column;min-width:0;overflow:auto;background:var(--ds-color-canvas);position:relative}.pk-main:has(.ds-report-page,.configurable-agi-report){scrollbar-gutter:stable}.pk-top{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;height:48px;padding:0 24px;background:var(--ds-color-canvas);border-bottom:1px solid var(--ds-border-color)}.wg-navbtn{display:inline-grid;place-items:center;flex:none;width:var(--ds-size-control-md);height:var(--ds-size-control-md);margin-right:8px;padding:0;border:0;border-radius:var(--ds-radius-card);background:none;color:var(--ds-color-ink-subtle);cursor:pointer}.wg-navbtn:hover{background:var(--ui-structure-hover);color:var(--ds-color-ink)}.pk-crumb{margin:0;font-size:var(--ds-text-body-size);font-weight:500;letter-spacing:-.006em;color:var(--ds-color-ink-subtle)}.pk-crumb span{margin:0 6px}.pk-crumb b{font-weight:500;color:var(--ds-color-ink)}.pk-top-r{display:flex;align-items:center;gap:8px}.pk-link{height:var(--ds-size-control-md);padding:0 10px;font:inherit;font-size:var(--ds-text-body-size);font-weight:500;color:var(--ds-color-ink-subtle);background:none;border:0;border-radius:var(--ds-radius-card);text-decoration:none;cursor:pointer;transition:background .12s,color .12s}.pk-link:hover{background:var(--ui-structure-hover);color:var(--ds-color-ink)}.pk-top-r .pk-icon-btn{width:var(--ds-size-control-md);height:var(--ds-size-control-md);display:inline-grid;place-items:center}.pk-top-r .pk-dark,.pk-top-r .pk-source{padding:0}.pk-top-r .pk-dark .i-moon,html.dark .pk-top-r .pk-dark .i-sun{display:none}html.dark .pk-top-r .pk-dark .i-moon{display:inline}@media (max-width: 900px){.pk-app{grid-template-columns:minmax(0,1fr)}.pk-side{display:none}.pk-top{padding:0 var(--ds-space-6) 0 var(--ds-space-4)}}@media (max-width: 640px){.pk-nav summary{min-height:var(--ds-size-control-lg)}}@media (pointer: coarse),(max-width: 640px){.pk-nav summary{padding-block:calc((var(--ds-size-control-lg) - 1lh) / 2)}.pk-top button,.wg-navbtn{min-width:var(--ds-size-control-lg);min-height:var(--ds-size-control-lg)}}.pk-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ds-z-scrim);background:var(--ds-color-scrim)}.pk-side.pk-side-overlay{display:flex;position:fixed;top:0;bottom:0;left:0;width:248px;z-index:var(--ds-z-sheet)}.pk-side-root{position:relative;z-index:var(--ds-z-sheet)}@media (prefers-reduced-motion: reduce){.pk-side *,.pk-top *{transition:none!important;animation:none!important}}.pk-user .va-who{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.pk-user .va-nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-user .va-pill{display:inline-flex}.pk-user>svg{flex:none;color:var(--ds-color-ink-subtle)}.pk-user[aria-expanded=true]{background:var(--ui-structure-hover)}.pk-top .va-top{display:none}.va-top{position:relative;place-items:center;width:var(--ds-size-control-lg);height:var(--ds-size-control-lg);padding:0;border:0;border-radius:var(--ds-radius-card);background:none;cursor:pointer}.va-top:focus-visible,.pk-user-admin:focus-visible{outline:var(--ds-focus-ring-account);outline-offset:1px}.va-top .pk-avatar{width:28px;height:28px}.va-top .va-dot{position:absolute;right:6px;bottom:6px;width:10px;height:10px;border-radius:var(--ds-radius-round);background:var(--ui-info-text);box-shadow:var(--ds-shadow-status-separator)}@media (max-width: 900px){.pk-top .va-top{display:inline-grid}}.sx-pop.va-menu{position:fixed;top:auto;bottom:auto;left:auto;right:auto;width:260px;max-width:calc(100vw - 32px);z-index:var(--ds-z-dialog);font-family:var(--ds-font-family-text);font-size:var(--ds-text-body-size)}.sx-pop.va-menu .va-mi{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;width:100%;min-height:var(--ds-size-control-md);padding:var(--ds-space-2) var(--ds-space-3);border:0;border-radius:var(--ds-radius-inner);background:none;font-family:inherit;font-size:var(--ds-text-body-size);font-weight:500;line-height:1.3;color:inherit;text-align:left;cursor:pointer}.sx-pop.va-menu .va-mi:hover{background:var(--ui-structure-hover)}.sx-pop.va-menu .va-mi small{font-size:var(--ds-text-caption-size);font-weight:400;color:var(--ds-color-ink-subtle)}@media (min-width: 901px){.sx-pop.va-menu .va-mi small{position:relative;top:-1px}}.sx-pop.va-menu .va-mi:focus-visible{outline:var(--ds-focus-ring-account);outline-offset:-2px}.sx-pop.va-menu[data-keyboard] .va-mi[data-focus]{outline:var(--ds-focus-ring-account);outline-offset:-2px}.sx-pop.va-menu:focus,.sx-pop.va-menu:focus-visible{outline:none}.sx-pop.va-menu [role=separator]{height:1px;background:var(--ds-border-color);margin:var(--ds-space-1) 0}@media (max-width: 900px){.sx-pop.va-menu .va-mi{min-height:var(--ds-size-control-lg)}}.va-bar{display:flex;flex:none;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) 32px;background:var(--ui-info-tint);color:var(--ui-info-ink);border-bottom:1px solid var(--ds-border-color);font-family:var(--ds-font-family-text);font-size:var(--ds-text-body-size)}.va-bar p{margin:0;flex:1 1 auto;min-width:0;font-weight:500}.va-bar .ds-button{flex:none;letter-spacing:inherit}.va-bar[data-off]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width: 900px){.va-bar{padding:var(--ds-space-2) var(--ds-space-4)}.va-bar .ds-button{min-height:var(--ds-size-control-lg)}}.va-person-line{display:block;overflow-wrap:anywhere}.va-note{margin:0;color:var(--ds-color-ink-subtle)}.contextual-help{margin-top:24px;line-height:1.6}.contextual-help h3{font-family:var(--ds-font-family-heading);font-size:var(--ds-text-h3-size);font-weight:600;margin-bottom:8px}.contextual-help ul{padding-left:20px;margin-block:8px 12px}.contextual-help li{margin-block:4px}.contextual-help a{color:var(--ds-color-primary);text-decoration:underline;text-underline-offset:3px}.contextual-help a:focus-visible{outline:none;box-shadow:var(--ds-shadow-ring)}.shell-help-content:has(.contextual-help){max-height:80dvh;overflow-y:auto}@media (max-width: 767px){.shell-help-content:has(.contextual-help){width:100%;min-width:0;flex-shrink:1}}.pk-app[data-grid-focus]>.pk-side,.pk-app[data-grid-focus]>.pk-main>.pk-top{display:none}.pk-app[data-grid-focus]>.pk-main{margin-left:0}.pk-app[data-grid-active] .pk-main{min-width:0;overflow:hidden}.pk-app[data-grid-active] .pk-main>.flex-grow{min-height:0;overflow:hidden}.pk-app[data-grid-focus]{grid-template-columns:minmax(0,1fr)}.pk-loading-rail{position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:0;height:0;flex:none;z-index:var(--ds-z-sticky-3);pointer-events:none}.pk-loading-rail>.ds-progress{position:absolute;inset:0 0 auto;height:2px;border-radius:var(--ds-radius-none)}.pk-nav .pk-nav-external{margin-inline-start:auto;display:inline-flex;flex-shrink:0}.pk-acct-static{cursor:default}.sx-solo-dark{position:absolute;top:var(--ds-space-4);right:var(--ds-space-4);z-index:var(--ds-z-sticky-3);width:var(--ds-size-control-md);height:var(--ds-size-control-md);display:inline-grid;place-items:center;border:1px solid transparent;border-radius:var(--ds-radius-card);background:none;color:var(--ds-color-ink-subtle);cursor:pointer}.sx-solo-dark:hover{background:var(--ds-color-muted-fill);color:var(--ds-color-ink)}.sx-solo-dark .i-moon,html.dark .sx-solo-dark .i-sun{display:none}html.dark .sx-solo-dark .i-moon{display:inline}@media (max-width: 900px){.sx-solo-dark{top:var(--ds-space-3);right:var(--ds-space-3);width:var(--ds-size-control-lg);height:var(--ds-size-control-lg)}}.sa{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-6);padding:var(--ds-space-6) var(--ds-space-4);position:relative;background:var(--ds-color-canvas);color:var(--ds-color-ink);letter-spacing:-.042px;font-feature-settings:"cv11","ss01","tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sa-top{position:absolute;top:var(--ds-space-4);left:var(--ds-space-6);right:var(--ds-space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3)}.sa-top .pk-logo-dark,.sa-top .pk-logo-light{height:26px;width:auto}.sa-top .pk-logo-light,html.dark .sa-top .pk-logo-dark{display:none}html.dark .sa-top .pk-logo-light{display:block}@media (max-width: 640px){.sa-top{left:var(--ds-space-4);right:var(--ds-space-4)}}.sa .ds-button{line-height:var(--ds-text-body-leading)}.nf{width:min(520px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-4);text-align:left;font-family:var(--ds-font-family-text);color:var(--ds-color-ink)}.nf .num{margin:0;font-size:var(--ds-text-hero-size);line-height:var(--ds-text-hero-leading);font-weight:var(--ds-text-hero-weight);letter-spacing:-.05em;color:var(--ds-color-primary)}html.dark .nf .num{color:var(--ds-color-seafoam-300)}.nf h1{margin:0;font-family:var(--ds-font-family-heading);font-size:var(--ds-text-h1-size);font-weight:var(--ds-text-h1-weight);letter-spacing:-.022em;line-height:var(--ds-text-h1-leading)}.nf p{margin:0;font-size:var(--ds-text-h3-size);line-height:1.5;color:var(--ds-color-ink-subtle)}.nf p.num{font-family:var(--ds-font-family-text);color:var(--ds-color-primary)}html.dark .nf p.num{color:var(--ds-color-seafoam-300)}.nf-perch{display:flex;align-items:flex-end;gap:var(--ds-space-4)}.nf-perch img{width:84px;height:84px;object-fit:contain}.nf .nf-home{text-decoration:none;letter-spacing:-.042px;font-weight:var(--ds-text-label-weight);box-shadow:var(--ds-shadow-canvas)}.nf-in-shell{display:flex;justify-content:center;padding:var(--ds-space-12) var(--ds-space-4)}.flash-notice-footer{position:absolute;bottom:var(--ds-space-0);width:100%;z-index:var(--ds-z-toast);display:flex;flex-direction:column;gap:var(--ds-space-2);padding-inline:var(--ds-space-2);margin-bottom:var(--ds-space-2)}.flash-notice-row{display:flex;align-items:flex-start;gap:var(--ds-space-3)}.flash-notice-icon{width:var(--ds-text-h2-size);height:var(--ds-text-h2-size);flex-shrink:0}.flash-notice-message{flex:1;min-width:var(--ds-space-0);margin:var(--ds-space-0);overflow-wrap:anywhere;font-family:var(--ds-font-family-text);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);line-height:var(--ds-text-label-leading)}.flash-notice-row>.ds-button{flex-shrink:0}
