@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}:root,:root[data-theme=light]{--bg: #f6f8fb;--panel: #ffffff;--panel-raised: #ffffff;--inset: #f0f4f9;--ink: #16233b;--ink-2: #51607a;--ink-3: #636f88;--muted: var(--ink-2);--primary: #1e4fbf;--primary-soft: #e8effc;--on-accent: #ffffff;--accent: var(--primary);--accent-warm: #c86b12;--accent-warm-soft: #f7e7d3;--ok: #147a3d;--ok-soft: #e2f3e8;--warn: #9a5b00;--warn-soft: #fff1dc;--bad: #c22f2f;--bad-soft: #fdeaea;--info: #1e4fbf;--info-soft: #e8effc;--viz-violet: #7b3ff2;--viz-teal: #0f766e;--viz-purple: #9b5de5;--viz-on-us: #9a5b00;--viz-on-them: #1e4fbf;--side: #101c2e;--side-ink: #a9b7cb;--side-brand: #ffffff;--side-active: #1e4fbf;--line: #dee5ee;--line-strong: #b9c4d4;--ring: #1e4fbf;--shadow-sm: 0 1px 2px rgb(16 30 54 / .06);--shadow-md: 0 4px 12px rgb(16 30 54 / .1);--shadow-lg: 0 12px 32px rgb(16 30 54 / .18);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-pill: 999px;--font-ui: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", Consolas, monospace;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 13px;--fs-md: 15px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 28px}:root[data-theme=dark]{--bg: #0c1524;--panel: #131e30;--panel-raised: #182741;--inset: #0f1b2c;--ink: #e7edf6;--ink-2: #9dabc2;--ink-3: #8593b0;--muted: var(--ink-2);--primary: #5b8cff;--on-accent: #0c1524;--primary-soft: #17284a;--accent: var(--primary);--accent-warm: #e0913d;--accent-warm-soft: #3a2a12;--ok: #3fbe6e;--ok-soft: #12301f;--warn: #d08a2c;--warn-soft: #33260f;--bad: #f0625e;--bad-soft: #3a1717;--info: #5b8cff;--info-soft: #17284a;--viz-violet: #a988ff;--viz-teal: #3fb6b0;--viz-purple: #c4a0ff;--viz-on-us: #c86b12;--viz-on-them: #5b8cff;--side: #0a121f;--side-ink: #8a99b3;--side-brand: #ffffff;--side-active: #5b8cff;--line: #25334a;--line-strong: #34455f;--ring: #5b8cff;--shadow-sm: 0 1px 2px rgb(0 0 0 / .3);--shadow-md: 0 4px 12px rgb(0 0 0 / .4);--shadow-lg: 0 12px 32px rgb(0 0 0 / .55)}:root,:root[data-density=comfortable]{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--row-h: 34px;--cell-px: 12px;--field-h: 34px;--gap: var(--space-3);--pad: var(--space-4)}:root[data-density=compact]{--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 24px;--row-h: 28px;--cell-px: 8px;--field-h: 30px;--gap: var(--space-3);--pad: var(--space-4)}:root{--status-neutral-fg: var(--ink-2);--status-neutral-bg: var(--inset);--status-info-fg: var(--primary);--status-info-bg: var(--primary-soft);--status-ok-fg: var(--ok);--status-ok-bg: var(--ok-soft);--status-warn-fg: var(--warn);--status-warn-bg: var(--warn-soft);--status-bad-fg: var(--bad);--status-bad-bg: var(--bad-soft);--status-special-fg: var(--accent-warm);--status-special-bg: var(--accent-warm-soft);--z-grid-sticky: 4;--z-page-sticky: 25;--z-shell-chrome: 30;--z-menu: 80;--z-overlay: 200;--z-modal: 1000;--z-toast: 2000}.status-neutral{color:var(--status-neutral-fg);background:var(--status-neutral-bg)}.status-info{color:var(--status-info-fg);background:var(--status-info-bg)}.status-ok{color:var(--status-ok-fg);background:var(--status-ok-bg)}.status-warn{color:var(--status-warn-fg);background:var(--status-warn-bg)}.status-bad{color:var(--status-bad-fg);background:var(--status-bad-bg)}.status-special{color:var(--status-special-fg);background:var(--status-special-bg)}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}html,body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-base);line-height:1.45}h1,h2,h3,h4{line-height:1.25;font-weight:600}.mono{font-family:var(--font-mono)}:focus-visible{outline:2px solid var(--ring);outline-offset:1px}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}:root{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}.cds--layer-one{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}.cds--layer-two{--cds-layer: var(--cds-layer-02, #ffffff);--cds-layer-active: var(--cds-layer-active-02, #c6c6c6);--cds-layer-background: var(--cds-layer-background-02, #f4f4f4);--cds-layer-hover: var(--cds-layer-hover-02, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-02, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-02, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-02, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-02, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-02, #a8a8a8);--cds-field: var(--cds-field-02, #ffffff);--cds-field-hover: var(--cds-field-hover-02, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-01, #c6c6c6);--cds-border-subtle-selected: var(--cds-border-subtle-selected-02, #c6c6c6);--cds-border-strong: var(--cds-border-strong-02, #8d8d8d);--cds-border-tile: var(--cds-border-tile-02, #a8a8a8)}.cds--layer-three{--cds-layer: var(--cds-layer-03, #f4f4f4);--cds-layer-active: var(--cds-layer-active-03, #c6c6c6);--cds-layer-background: var(--cds-layer-background-03, #ffffff);--cds-layer-hover: var(--cds-layer-hover-03, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-03, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-03, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-03, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-03, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-03, #a8a8a8);--cds-field: var(--cds-field-03, #f4f4f4);--cds-field-hover: var(--cds-field-hover-03, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-02, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-03, #c6c6c6);--cds-border-strong: var(--cds-border-strong-03, #8d8d8d);--cds-border-tile: var(--cds-border-tile-03, #c6c6c6)}.cds--layer-one.cds--layer__with-background,.cds--layer-two.cds--layer__with-background,.cds--layer-three.cds--layer__with-background{background-color:var(--cds-layer-background)}@keyframes cds--hide-feedback{0%{opacity:1;visibility:inherit}to{opacity:0;visibility:hidden}}@keyframes cds--show-feedback{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:inherit}}@keyframes cds--skeleton{0%{opacity:.3;transform:scaleX(0);transform-origin:left}20%{opacity:1;transform:scaleX(1);transform-origin:left}28%{transform:scaleX(1);transform-origin:right}51%{transform:scaleX(0);transform-origin:right}58%{transform:scaleX(0);transform-origin:right}82%{transform:scaleX(1);transform-origin:right}83%{transform:scaleX(1);transform-origin:left}96%{transform:scaleX(0);transform-origin:left}to{opacity:.3;transform:scaleX(0);transform-origin:left}}.cds--assistive-text,.cds--visually-hidden{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;visibility:inherit;white-space:nowrap}.cds--popover-container{display:inline-block}.cds--popover-container:not(.cds--popover--auto-align){position:relative}.cds--popover--high-contrast .cds--popover{--cds-popover-background-color: var(--cds-background-inverse, #393939);--cds-popover-text-color: var(--cds-text-inverse, #ffffff)}.cds--popover--high-contrast .cds--popover .cds--skeleton,.cds--popover--high-contrast .cds--popover .cds--skeleton__text,.cds--popover--high-contrast .cds--popover .cds--skeleton__placeholder,.cds--popover--high-contrast .cds--popover .cds--icon--skeleton{background:var(--cds-background-inverse-hover, #474747)}.cds--popover--high-contrast .cds--popover .cds--skeleton:before,.cds--popover--high-contrast .cds--popover .cds--skeleton__text:before,.cds--popover--high-contrast .cds--popover .cds--skeleton__placeholder:before,.cds--popover--high-contrast .cds--popover .cds--icon--skeleton:before{background:var(--cds-background-inverse, #393939)}.cds--popover--drop-shadow .cds--popover{filter:var(--cds-popover-drop-shadow, drop-shadow(0 .125rem .125rem rgba(0, 0, 0, .2)))}.cds--popover--border>.cds--popover>.cds--popover-content{outline:1px solid var(--cds-popover-border-color, var(--cds-border-subtle));outline-offset:-1px}.cds--popover--caret{--cds-popover-offset: .625rem}.cds--popover{position:absolute;z-index:6000;top:0;right:0;bottom:0;left:0;pointer-events:none}.cds--popover-content{--cds-layout-size-height-sm: 2rem}.cds--popover-content.cds--layout--size-sm,.cds--layout--size-sm :where(.cds--popover-content){--cds-layout-size-height: var(--cds-layout-size-height-sm)}.cds--popover-content{--cds-layout-size-height-md: 2.5rem}.cds--popover-content.cds--layout--size-md,.cds--layout--size-md :where(.cds--popover-content){--cds-layout-size-height: var(--cds-layout-size-height-md)}.cds--popover-content{--cds-layout-size-height-lg: 3rem}.cds--popover-content.cds--layout--size-lg,.cds--layout--size-lg :where(.cds--popover-content){--cds-layout-size-height: var(--cds-layout-size-height-lg)}.cds--popover-content{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--popover-content *,.cds--popover-content *:before,.cds--popover-content *:after{box-sizing:inherit}.cds--popover-content{position:absolute;z-index:6000;display:none;border-radius:var(--cds-popover-border-radius, 2px);background-color:var(--cds-popover-background-color, var(--cds-layer));color:var(--cds-popover-text-color, var(--cds-text-primary, #161616));inline-size:max-content;max-inline-size:23rem;pointer-events:auto}.cds--popover--open>.cds--popover>.cds--popover-content{display:block}.cds--popover--background-token__background>.cds--popover>.cds--popover-content{background-color:var(--cds-background, #ffffff)}.cds--popover-content:before{position:absolute;display:none;content:""}.cds--popover--open>.cds--popover>.cds--popover-content:before{display:block}.cds--popover-caret,.cds--popover--auto-align.cds--popover-caret{position:absolute;z-index:6000;display:none;will-change:transform}.cds--popover-caret:after,.cds--popover--auto-align.cds--popover-caret:after{position:absolute;display:block;background-color:var(--cds-popover-background-color, var(--cds-layer));content:""}.cds--popover-caret:before,.cds--popover--auto-align.cds--popover-caret:before{position:absolute;display:none;background-color:var(--cds-popover-border-color, var(--cds-border-subtle));content:""}.cds--popover--background-token__background>.cds--popover>.cds--popover-caret:after{background-color:var(--cds-background, #ffffff)}.cds--popover--border .cds--popover-caret:before,.cds--popover--border .cds--popover--auto-align.cds--popover-caret:before{display:block}.cds--popover--caret.cds--popover--open>.cds--popover>.cds--popover-caret{display:block}.cds--popover--auto-align.cds--popover--caret.cds--popover--open>.cds--popover>.cds--popover-content>.cds--popover-caret{display:block}.cds--popover--tab-tip>.cds--popover>.cds--popover-caret{display:none}.cds--popover--bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-block-end:-.25rem}.cds--popover--top:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--top-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--top-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-block-start:-.25rem}.cds--popover--top-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem) - 1rem)}.cds--popover--top-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem) - 1rem)}.cds--popover--right:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--right-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--right-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-start:calc(100% + .25rem)}.cds--popover--left:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--left-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--left-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-end:calc(100% + .25rem)}.cds--popover--bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{transform:translate(50%,calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom-left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:0;inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom-left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));inset-inline-start:initial}.cds--popover--bottom-right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:0;inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(var(--cds-popover-offset, 0rem),calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom-right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem))}.cds--popover--bottom>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-left>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-start>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-right>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-end>.cds--popover>.cds--popover-content:before{block-size:var(--cds-popover-offset, 0rem);inset-block-start:0;inset-inline:0;transform:translateY(-100%)}.cds--popover--bottom>.cds--popover>.cds--popover-caret,.cds--popover--bottom-left>.cds--popover>.cds--popover-caret,.cds--popover--bottom-start>.cds--popover>.cds--popover-caret,.cds--popover--bottom-right>.cds--popover>.cds--popover-caret,.cds--popover--bottom-end>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem);inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,var(--cds-popover-offset, 0rem))}.cds--popover--bottom>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-left>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-start>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-right>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-end>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-left>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-start>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-right>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-end>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-left>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-start>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-right>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-end>.cds--popover>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:1px;inset-inline-start:.5px}.cds--popover--bottom:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-left:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-start:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-right:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-end:dir(rtl)>.cds--popover>.cds--popover-caret{transform:translate(50%,var(--cds-popover-offset, 0rem))}.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:1px;inset-inline-start:.5px}.cds--popover--top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{transform:translate(50%,calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top-left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--top-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:0;inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top-left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--top-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));inset-inline-start:initial}.cds--popover--top-right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--top-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:0;inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(var(--cds-popover-offset, 0rem),calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top-right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--top-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem))}.cds--popover--top>.cds--popover>.cds--popover-content:before,.cds--popover--top-left>.cds--popover>.cds--popover-content:before,.cds--popover--top-start>.cds--popover>.cds--popover-content:before,.cds--popover--top-right>.cds--popover>.cds--popover-content:before,.cds--popover--top-end>.cds--popover>.cds--popover-content:before{block-size:var(--cds-popover-offset, 0rem);inset-block-end:0;inset-inline:0;transform:translateY(100%)}.cds--popover--top>.cds--popover>.cds--popover-caret,.cds--popover--top-left>.cds--popover>.cds--popover-caret,.cds--popover--top-start>.cds--popover>.cds--popover-caret,.cds--popover--top-right>.cds--popover>.cds--popover-caret,.cds--popover--top-end>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem);inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,calc(-1 * var(--cds-popover-offset, 0rem)))}.cds--popover--top>.cds--popover>.cds--popover-caret:after,.cds--popover--top-left>.cds--popover>.cds--popover-caret:after,.cds--popover--top-start>.cds--popover>.cds--popover-caret:after,.cds--popover--top-right>.cds--popover>.cds--popover-caret:after,.cds--popover--top-end>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-left>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-start>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-right>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-end>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-left>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-start>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-right>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-end>.cds--popover>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:-1px;inset-inline-start:.5px}.cds--popover--top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret{transform:translate(50%,calc(-1 * var(--cds-popover-offset, 0rem)))}.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:-1px;inset-inline-start:.5px}.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-start:100%;transform:translate(var(--cds-popover-offset, 0rem),-50%)}.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-start:100%;transform:translate(var(--cds-popover-offset, 0rem),calc(.5 * var(--cds-popover-offset, 0rem) * -1 - 16px))}.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:50%;inset-inline-start:100%;transform:translate(var(--cds-popover-offset, 0rem),calc(.5 * var(--cds-popover-offset, 0rem) + 16px))}.cds--popover--right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:100%;inset-inline-start:initial}.cds--popover--right>.cds--popover>.cds--popover-content:before,.cds--popover--right-top>.cds--popover>.cds--popover-content:before,.cds--popover--right-start>.cds--popover>.cds--popover-content:before,.cds--popover--right-bottom>.cds--popover>.cds--popover-content:before,.cds--popover--right-end>.cds--popover>.cds--popover-content:before{inline-size:var(--cds-popover-offset, 0rem);inset-block:0;inset-inline-start:0;transform:translate(-100%)}.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem);inset-block-start:50%;inset-inline-start:100%;transform:translate(calc(var(--cds-popover-offset, 0rem) - 100%),-50%)}.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret{inset-inline-end:100%;inset-inline-start:initial}.cds--popover--border.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{inset-inline-start:1px}.cds--popover--border.cds--popover--right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after{inset-inline-start:-1px}.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:1px}.cds--popover--border.cds--popover--right.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{margin-inline-start:1px}.cds--popover--border.cds--popover--right.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:0}.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem) + .1px),-50%)}.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(-.5 * var(--cds-popover-offset, 0rem) - 16px))}.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(.5 * var(--cds-popover-offset, 0rem) + 16px))}.cds--popover--left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:initial;inset-inline-start:100%}.cds--popover--left>.cds--popover>.cds--popover-content:before,.cds--popover--left-top>.cds--popover>.cds--popover-content:before,.cds--popover--left-start>.cds--popover>.cds--popover-content:before,.cds--popover--left-bottom>.cds--popover>.cds--popover-content:before,.cds--popover--left-end>.cds--popover>.cds--popover-content:before{inline-size:var(--cds-popover-offset, 0rem);inset-block:0;inset-inline-end:0;transform:translate(100%)}.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem);inset-block-start:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem) + 100%),-50%)}.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret{inset-inline-end:initial;inset-inline-start:100%}.cds--popover--border.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{inset-inline-start:-1px}.cds--popover--border.cds--popover--left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after{inset-inline-start:1px}.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:-1px}.cds--popover--border.cds--popover--left.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{margin-inline-start:-1px}.cds--popover--border.cds--popover--left.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:0}.cds--popover--tab-tip>.cds--popover>.cds--popover-content{border-radius:0}.cds--popover--tab-tip.cds--popover--top-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--top-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-start:0}.cds--popover--tab-tip.cds--popover--top-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--top-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:0;inset-inline-start:initial}.cds--popover--tab-tip .cds--popover{will-change:filter}.cds--popover--tab-tip__button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--popover--tab-tip__button *,.cds--popover--tab-tip__button *:before,.cds--popover--tab-tip__button *:after{box-sizing:inherit}.cds--popover--tab-tip__button::-moz-focus-inner{border:0}.cds--popover--tab-tip__button{position:relative;display:inline-flex;align-items:center;justify-content:center;block-size:2rem;inline-size:2rem}.cds--popover--tab-tip__button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--popover--tab-tip__button:focus{outline-style:dotted}}@media(any-hover:hover){.cds--popover--tab-tip__button:hover{background-color:var(--cds-layer-hover)}}.cds--popover--tab-tip.cds--popover--open .cds--popover--tab-tip__button{background:var(--cds-layer);box-shadow:0 2px 2px #0003}.cds--popover--tab-tip.cds--popover--open .cds--popover--tab-tip__button:not(:focus):after{position:absolute;z-index:6001;background:var(--cds-layer);block-size:2px;content:"";inline-size:100%;inset-block-end:0}.cds--popover--tab-tip__button svg{fill:var(--cds-icon-primary, #161616)}.cds--tooltip{--cds-popover-offset: 12px}.cds--tooltip-content{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);padding:var(--cds-tooltip-padding-block, 1rem) var(--cds-tooltip-padding-inline, 1rem);max-inline-size:18rem;overflow-wrap:break-word}.cds--icon-tooltip{--cds-tooltip-padding-block: .125rem;--cds-popover-caret-width: .5rem;--cds-popover-caret-height: .25rem;--cds-popover-offset: .5rem}.cds--icon-tooltip .cds--tooltip-content{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px)}.cds--definition-term{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--definition-term *,.cds--definition-term *:before,.cds--definition-term *:after{box-sizing:inherit}.cds--definition-term::-moz-focus-inner{border:0}.cds--definition-term{border-radius:0;border-block-end:1px dotted var(--cds-border-strong);color:var(--cds-text-primary, #161616)}.cds--definition-term:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.cds--definition-term:focus{outline-style:dotted}}.cds--definition-term:focus{border-block-end-color:var(--cds-border-interactive, #0f62fe)}.cds--definition-term:hover{border-block-end-color:var(--cds-border-interactive, #0f62fe)}.cds--definition-tooltip{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);padding:.5rem 1rem;max-inline-size:11rem;text-wrap:auto;word-break:break-word}.cds--btn{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-lg)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-2xl)));--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));--temp-1lh: ( var(--cds-body-compact-01-line-height, 1.28572) * 1em );--temp-expressive-1lh: ( var(--cds-body-compact-02-line-height, 1.375) * 1em );--temp-padding-block-max: calc( (var(--cds-layout-size-height-lg) - var(--temp-1lh)) / 2 - .0625rem );box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--btn *,.cds--btn *:before,.cds--btn *:after{box-sizing:inherit}.cds--btn{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);position:relative;display:inline-flex;flex-shrink:0;justify-content:space-between;border-radius:0;margin:0;cursor:pointer;inline-size:max-content;max-inline-size:20rem;min-block-size:var(--cds-layout-size-height-local);outline:none;padding-block:min((var(--cds-layout-size-height-local) - var(--temp-1lh)) / 2 - .0625rem,var(--temp-padding-block-max));padding-inline:calc(var(--cds-layout-density-padding-inline-local) - .0625rem) calc(var(--cds-layout-density-padding-inline-local) * 3 + 1rem - .0625rem);text-align:start;text-decoration:none;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9);vertical-align:top}.cds--btn:disabled,.cds--btn:hover:disabled,.cds--btn:focus:disabled,.cds--btn.cds--btn--disabled,.cds--btn.cds--btn--disabled:hover,.cds--btn.cds--btn--disabled:focus{border-color:var(--cds-button-disabled, #c6c6c6);background:var(--cds-button-disabled, #c6c6c6);box-shadow:none;color:var(--cds-text-on-color-disabled, #8d8d8d);cursor:not-allowed}.cds--btn .cds--btn__icon{position:absolute;flex-shrink:0;block-size:1rem;inline-size:1rem;inset-block-start:min((var(--cds-layout-size-height-local) - 1rem) / 2 - .0625rem,var(--temp-padding-block-max));inset-inline-end:var(--cds-layout-density-padding-inline-local);margin-block-start:.0625rem}.cds--btn::-moz-focus-inner{padding:0;border:0}.cds--btn--primary{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--cds-button-primary, #0f62fe);color:var(--cds-text-on-color, #ffffff)}@media(any-hover:hover){.cds--btn--primary:hover{background-color:var(--cds-button-primary-hover, #0050e6)}}.cds--btn--primary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--primary:active{background-color:var(--cds-button-primary-active, #002d9c)}.cds--btn--primary .cds--btn__icon,.cds--btn--primary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--primary:hover{color:var(--cds-text-on-color, #ffffff)}.cds--btn--secondary{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--cds-button-secondary, #393939);color:var(--cds-text-on-color, #ffffff)}@media(any-hover:hover){.cds--btn--secondary:hover{background-color:var(--cds-button-secondary-hover, #474747)}}.cds--btn--secondary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--secondary:active{background-color:var(--cds-button-secondary-active, #6f6f6f)}.cds--btn--secondary .cds--btn__icon,.cds--btn--secondary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--secondary:hover,.cds--btn--secondary:focus{color:var(--cds-text-on-color, #ffffff)}.cds--btn--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-button-tertiary, #0f62fe);background-color:transparent;color:var(--cds-button-tertiary, #0f62fe)}@media(any-hover:hover){.cds--btn--tertiary:hover{background-color:var(--cds-button-tertiary-hover, #0050e6)}}.cds--btn--tertiary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--tertiary:active{background-color:var(--cds-button-tertiary-active, #002d9c)}.cds--btn--tertiary .cds--btn__icon,.cds--btn--tertiary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}@media(any-hover:hover){.cds--btn--tertiary:hover{color:var(--cds-text-inverse, #ffffff)}}.cds--btn--tertiary:focus{background-color:var(--cds-button-tertiary, #0f62fe);color:var(--cds-text-inverse, #ffffff)}.cds--btn--tertiary:active{border-color:transparent;background-color:var(--cds-button-tertiary-active, #002d9c);color:var(--cds-text-inverse, #ffffff)}.cds--btn--tertiary:disabled,.cds--btn--tertiary:hover:disabled,.cds--btn--tertiary:focus:disabled,.cds--btn--tertiary.cds--btn--disabled,.cds--btn--tertiary.cds--btn--disabled:hover,.cds--btn--tertiary.cds--btn--disabled:focus{background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--ghost{border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;color:var(--cds-link-primary, #0f62fe)}@media(any-hover:hover){.cds--btn--ghost:hover{background-color:var(--cds-background-hover, rgba(141, 141, 141, .12))}}.cds--btn--ghost:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--ghost:active{background-color:var(--cds-background-active, rgba(141, 141, 141, .5))}.cds--btn--ghost .cds--btn__icon,.cds--btn--ghost .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--ghost{padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) - .0625rem)}.cds--btn--ghost .cds--btn__icon{position:static;align-self:center;margin-inline-start:.5rem}@media(hover:hover){.cds--btn--ghost:hover{color:var(--cds-link-primary-hover, #0043ce)}}.cds--btn--ghost:active{background-color:var(--cds-background-active, rgba(141, 141, 141, .5));color:var(--cds-link-primary-hover, #0043ce)}.cds--btn--ghost:disabled,.cds--btn--ghost:hover:disabled,.cds--btn--ghost:focus:disabled,.cds--btn--ghost.cds--btn--disabled,.cds--btn--ghost.cds--btn--disabled:hover,.cds--btn--ghost.cds--btn--disabled:focus{border-color:transparent;background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--ghost:not([disabled]) svg{fill:var(--cds-icon-primary, #161616)}.cds--btn--icon-only{align-items:center;justify-content:center;padding:0;block-size:var(--cds-layout-size-height-local);inline-size:var(--cds-layout-size-height-local);padding-block-start:0}.cds--btn--icon-only>:first-child{min-inline-size:1rem}.cds--btn--icon-only .cds--btn__icon{position:static}.cds--btn--icon-only.cds--btn--ghost:focus{background-color:var(--cds-background-active, rgba(141, 141, 141, .5));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe))}.cds--btn--icon-only.cds--btn--ghost .cds--btn__icon,.cds--btn--icon-only.cds--btn--danger--ghost .cds--btn__icon{margin:0}.cds--btn--icon-only.cds--btn--danger--ghost{padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) - 1rem)}.cds--btn--xs:not(.cds--btn--icon-only){padding-block-start:1.5px}.cds--btn--xs:not(.cds--btn--icon-only) .cds--btn__icon,.cds--btn--sm:not(.cds--btn--icon-only) .cds--btn__icon,.cds--btn--md:not(.cds--btn--icon-only) .cds--btn__icon{margin-block-start:0}.cds--btn--icon-only.cds--btn--selected{background:var(--cds-background-selected, rgba(141, 141, 141, .2))}.cds--btn path[data-icon-path=inner-path]{fill:none}.cds--btn--ghost.cds--btn--icon-only .cds--btn__icon path:not([data-icon-path]):not([fill=none]),.cds--btn--ghost.cds--btn--icon-only .cds--btn__icon{fill:var(--cds-icon-primary, #161616)}.cds--btn--ghost.cds--btn--icon-only[disabled] .cds--btn__icon path:not([data-icon-path]):not([fill=none]),.cds--btn--ghost.cds--btn--icon-only[disabled] .cds--btn__icon,.cds--btn.cds--btn--icon-only.cds--btn--ghost[disabled]:hover .cds--btn__icon{fill:var(--cds-icon-on-color-disabled, #8d8d8d)}.cds--btn--ghost.cds--btn--icon-only[disabled],.cds--icon-tooltip--disabled .cds--tooltip-trigger__wrapper{cursor:not-allowed}.cds--icon-tooltip--disabled .cds--btn--icon-only[disabled]{pointer-events:none}.cds--btn--danger{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--cds-button-danger-primary, #da1e28);color:var(--cds-text-on-color, #ffffff)}@media(any-hover:hover){.cds--btn--danger:hover{background-color:var(--cds-button-danger-hover, #b81921)}}.cds--btn--danger:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--danger:active{background-color:var(--cds-button-danger-active, #750e13)}.cds--btn--danger .cds--btn__icon,.cds--btn--danger .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--danger:hover{color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-button-danger-secondary, #da1e28);background-color:transparent;color:var(--cds-button-danger-secondary, #da1e28)}@media(any-hover:hover){.cds--btn--danger--tertiary:hover{background-color:var(--cds-button-danger-hover, #b81921)}}.cds--btn--danger--tertiary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--danger--tertiary:active{background-color:var(--cds-button-danger-active, #750e13)}.cds--btn--danger--tertiary .cds--btn__icon,.cds--btn--danger--tertiary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}@media(hover:hover){.cds--btn--danger--tertiary:hover{border-color:var(--cds-button-danger-hover, #b81921);color:var(--cds-text-on-color, #ffffff)}}.cds--btn--danger--tertiary:focus{background-color:var(--cds-button-danger-primary, #da1e28);color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--tertiary:active{border-color:var(--cds-button-danger-active, #750e13);background-color:var(--cds-button-danger-active, #750e13);color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--tertiary:disabled,.cds--btn--danger--tertiary:hover:disabled,.cds--btn--danger--tertiary:focus:disabled,.cds--btn--danger--tertiary.cds--btn--disabled,.cds--btn--danger--tertiary.cds--btn--disabled:hover,.cds--btn--danger--tertiary.cds--btn--disabled:focus{background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--danger--ghost{border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;color:var(--cds-button-danger-secondary, #da1e28)}@media(any-hover:hover){.cds--btn--danger--ghost:hover{background-color:var(--cds-button-danger-hover, #b81921)}}.cds--btn--danger--ghost:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--danger--ghost:active{background-color:var(--cds-button-danger-active, #750e13)}.cds--btn--danger--ghost .cds--btn__icon,.cds--btn--danger--ghost .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--danger--ghost{padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) - .0625rem)}.cds--btn--danger--ghost .cds--btn__icon{position:static;margin-inline-start:.5rem}@media(hover:hover){.cds--btn--danger--ghost:hover{color:var(--cds-text-on-color, #ffffff)}}.cds--btn--danger--ghost:active{color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--ghost:disabled,.cds--btn--danger--ghost:hover:disabled,.cds--btn--danger--ghost:focus:disabled,.cds--btn--danger--ghost.cds--btn--disabled,.cds--btn--danger--ghost.cds--btn--disabled:hover,.cds--btn--danger--ghost.cds--btn--disabled:focus{border-color:transparent;background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--expressive{font-size:var(--cds-body-compact-02-font-size, 1rem);font-weight:var(--cds-body-compact-02-font-weight, 400);line-height:var(--cds-body-compact-02-line-height, 1.375);letter-spacing:var(--cds-body-compact-02-letter-spacing, 0);padding-block:min((var(--cds-layout-size-height-local) - var(--temp-expressive-1lh)) / 2 - .0625rem,var(--temp-padding-block-max))}.cds--btn--icon-only.cds--btn--expressive{padding:12px 13px}.cds--btn.cds--btn--expressive .cds--btn__icon{block-size:1.25rem;inline-size:1.25rem}.cds--btn-set .cds--btn.cds--btn--expressive{max-inline-size:20rem}.cds--btn.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--btn.cds--skeleton:hover,.cds--btn.cds--skeleton:focus,.cds--btn.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--btn.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--btn.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--btn.cds--skeleton{background:CanvasText}.cds--btn.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--btn.cds--skeleton{inline-size:9.375rem}.cds--btn-set{display:flex}.cds--btn-set--stacked{flex-direction:column}.cds--btn-set .cds--btn{inline-size:100%;max-inline-size:12.25rem}.cds--btn-set .cds--btn:not(:focus){box-shadow:-.0625rem 0 0 0 var(--cds-button-separator, #e0e0e0)}.cds--btn-set .cds--btn:first-of-type:not(:focus){box-shadow:inherit}.cds--btn-set .cds--btn:focus+.cds--btn{box-shadow:inherit}.cds--btn-set--stacked .cds--btn:not(:focus){box-shadow:0 -.0625rem 0 0 var(--cds-button-separator, #e0e0e0)}.cds--btn-set--stacked .cds--btn:first-of-type:not(:focus){box-shadow:inherit}.cds--btn-set .cds--btn.cds--btn--disabled{box-shadow:-.0625rem 0 0 0 var(--cds-icon-on-color-disabled, #8d8d8d)}.cds--btn-set .cds--btn.cds--btn--disabled:first-of-type{box-shadow:none}.cds--btn-set--stacked .cds--btn.cds--btn--disabled{box-shadow:0 -.0625rem 0 0 var(--cds-layer-selected-disabled, #8d8d8d)}.cds--btn-set--stacked .cds--btn.cds--btn--disabled:first-of-type{box-shadow:none}.cds--btn-set .cds--btn.cds--btn--loading{border-color:transparent;background-color:transparent;box-shadow:none}.cds--btn--sm .cds--badge-indicator{margin-block-start:.25rem;margin-inline-end:.25rem}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--btn:focus{color:Highlight;outline:1px solid Highlight}}[dir=rtl] .cds--btn-set .cds--btn:not(:focus){box-shadow:.0625rem 0 0 0 var(--cds-button-separator, #e0e0e0)}.cds--btn-set--fluid{container-type:inline-size}.cds--btn-set--fluid .cds--btn-set__fluid-inner{--flex-direction: row;display:flex;flex-direction:var(--flex-direction);align-items:stretch;justify-content:flex-end;inline-size:100%}.cds--btn-set--fluid .cds--btn-set__fluid-inner .cds--btn{flex:0 1 25%;max-inline-size:14.5rem}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack .cds--btn{min-inline-size:11rem}.cds--btn-set--fluid .cds--btn-set__fluid-inner .cds--btn--ghost,.cds--btn-set--fluid .cds--btn-set__fluid-inner .cds--btn--danger--ghost{flex:1 1 25%;max-inline-size:none;padding-inline-start:2rem}@container (width <= 11rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(1):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(1):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(1):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 22rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(2):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(2):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(2):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 33rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(3):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(3):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(3):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 44rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(4):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(4):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(4):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 44rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner:has(:nth-child(2):last-child) .cds--btn{flex-basis:50%;max-inline-size:none}}@container (width <= 33rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner:has(:nth-child(1):last-child) .cds--btn{flex:1 1 100%;max-inline-size:none}}.cds--tag{--cds-layout-size-height-xs: 1.125rem}.cds--tag.cds--layout--size-xs,.cds--layout--size-xs :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-xs)}.cds--tag{--cds-layout-size-height-sm: 1.125rem}.cds--tag.cds--layout--size-sm,.cds--layout--size-sm :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-sm)}.cds--tag{--cds-layout-size-height-md: 1.5rem}.cds--tag.cds--layout--size-md,.cds--layout--size-md :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-md)}.cds--tag{--cds-layout-size-height-lg: 2rem}.cds--tag.cds--layout--size-lg,.cds--layout--size-lg :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-lg)}.cds--tag{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-sm)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #161616)}.cds--tag.cds--tag--operational{border:1px solid var(--cds-tag-background-gray, #e0e0e0)}.cds--tag.cds--tag--operational:hover,.cds--tag .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #d1d1d1)}.cds--tag .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-gray, #161616)}.cds--tag{display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;cursor:default;max-inline-size:13rem;min-block-size:var(--cds-layout-size-height-local);min-inline-size:2rem;padding-inline:.5rem;vertical-align:middle;word-break:break-word}.cds--tag.cds--tag--lg{padding-inline-start:.75rem}.cds--tag:has(.cds--tag__custom-icon){padding-inline-start:.25rem}.cds--tag.cds--tag--lg:not(.cds--tag--filter){padding-inline:.75rem}.cds--tag.cds--tag--lg:has(.cds--tag__custom-icon){padding-inline-start:.5rem}.cds--tag:not(.cds--tag--selectable){border:0}.cds--tag:not(:first-child){margin-inline-start:0}.cds--tag--operational>span,.cds--tag--selectable>span,.cds--tag__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cds--tag--interactive:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--tag--filter{padding-block:0;padding-inline-end:0}.cds--tag--filter:hover{outline:none}.cds--tag--selectable{border:1px solid var(--cds-border-inverse, #161616);background-color:var(--cds-layer);color:var(--cds-text-primary, #161616);cursor:pointer}.cds--tag--selectable:hover{background-color:var(--cds-layer-hover);outline:none}.cds--tag--selectable:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--tag--selectable-selected{background-color:var(--cds-layer-selected-inverse, #161616);color:var(--cds-text-inverse, #ffffff)}.cds--tag--selectable-selected:hover{background-color:var(--cds-layer-selected-inverse, #161616)}.cds--tag--operational{border:1px solid var(--cds-tag-border-gray, #a8a8a8);background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #161616);cursor:pointer}.cds--tag--operational:hover{background-color:var(--cds-tag-hover-gray, #d1d1d1);outline:none}.cds--tag--operational:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--tag--red{background-color:var(--cds-tag-background-red, #ffd7d9);color:var(--cds-tag-color-red, #a2191f)}.cds--tag--red.cds--tag--operational{border:1px solid var(--cds-tag-border-red, #ff8389)}.cds--tag--red.cds--tag--operational:hover,.cds--tag--red .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-red, #ffc2c5)}.cds--tag--red .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-red, #a2191f)}.cds--tag--magenta{background-color:var(--cds-tag-background-magenta, #ffd6e8);color:var(--cds-tag-color-magenta, #9f1853)}.cds--tag--magenta.cds--tag--operational{border:1px solid var(--cds-tag-border-magenta, #ff7eb6)}.cds--tag--magenta.cds--tag--operational:hover,.cds--tag--magenta .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-magenta, #ffbdda)}.cds--tag--magenta .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-magenta, #9f1853)}.cds--tag--purple{background-color:var(--cds-tag-background-purple, #e8daff);color:var(--cds-tag-color-purple, #6929c4)}.cds--tag--purple.cds--tag--operational{border:1px solid var(--cds-tag-border-purple, #be95ff)}.cds--tag--purple.cds--tag--operational:hover,.cds--tag--purple .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-purple, #dcc7ff)}.cds--tag--purple .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-purple, #6929c4)}.cds--tag--blue{background-color:var(--cds-tag-background-blue, #d0e2ff);color:var(--cds-tag-color-blue, #0043ce)}.cds--tag--blue.cds--tag--operational{border:1px solid var(--cds-tag-border-blue, #78a9ff)}.cds--tag--blue.cds--tag--operational:hover,.cds--tag--blue .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-blue, #b8d3ff)}.cds--tag--blue .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-blue, #0043ce)}.cds--tag--cyan{background-color:var(--cds-tag-background-cyan, #bae6ff);color:var(--cds-tag-color-cyan, #00539a)}.cds--tag--cyan.cds--tag--operational{border:1px solid var(--cds-tag-border-cyan, #33b1ff)}.cds--tag--cyan.cds--tag--operational:hover,.cds--tag--cyan .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-cyan, #99daff)}.cds--tag--cyan .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-cyan, #00539a)}.cds--tag--teal{background-color:var(--cds-tag-background-teal, #9ef0f0);color:var(--cds-tag-color-teal, #005d5d)}.cds--tag--teal.cds--tag--operational{border:1px solid var(--cds-tag-border-teal, #08bdba)}.cds--tag--teal.cds--tag--operational:hover,.cds--tag--teal .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-teal, #57e5e5)}.cds--tag--teal .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-teal, #005d5d)}.cds--tag--green{background-color:var(--cds-tag-background-green, #a7f0ba);color:var(--cds-tag-color-green, #0e6027)}.cds--tag--green.cds--tag--operational{border:1px solid var(--cds-tag-border-green, #42be65)}.cds--tag--green.cds--tag--operational:hover,.cds--tag--green .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-green, #74e792)}.cds--tag--green .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-green, #0e6027)}.cds--tag--gray{background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #161616)}.cds--tag--gray.cds--tag--operational{border:1px solid var(--cds-tag-border-gray, #a8a8a8)}.cds--tag--gray.cds--tag--operational:hover,.cds--tag--gray .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #d1d1d1)}.cds--tag--gray .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-gray, #161616)}.cds--tag--cool-gray{background-color:var(--cds-tag-background-cool-gray, #dde1e6);color:var(--cds-tag-color-cool-gray, #121619)}.cds--tag--cool-gray.cds--tag--operational{border:1px solid var(--cds-tag-border-cool-gray, #a2a9b0)}.cds--tag--cool-gray.cds--tag--operational:hover,.cds--tag--cool-gray .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-cool-gray, #cdd3da)}.cds--tag--cool-gray .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-cool-gray, #121619)}.cds--tag--warm-gray{background-color:var(--cds-tag-background-warm-gray, #e5e0df);color:var(--cds-tag-color-warm-gray, #171414)}.cds--tag--warm-gray.cds--tag--operational{border:1px solid var(--cds-tag-border-warm-gray, #ada8a8)}.cds--tag--warm-gray.cds--tag--operational:hover,.cds--tag--warm-gray .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-warm-gray, #d8d0cf)}.cds--tag--warm-gray .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-warm-gray, #171414)}.cds--tag--high-contrast:not(.cds--tag--operational){background-color:var(--cds-background-inverse, #393939);color:var(--cds-text-inverse, #ffffff)}.cds--tag--high-contrast:not(.cds--tag--operational).cds--tag--operational{border:1px solid var(--cds-background-inverse, #393939)}.cds--tag--high-contrast:not(.cds--tag--operational).cds--tag--operational:hover{background-color:var(--cds-background-inverse-hover, #474747)}.cds--tag--high-contrast:not(.cds--tag--operational) .cds--tag__close-icon:hover{background-color:var(--cds-background-inverse-hover, #474747)}.cds--tag--high-contrast:not(.cds--tag--operational) .cds--definition-term .cds--tag__label{color:var(--cds-text-inverse, #ffffff)}.cds--multi-select--readonly .cds--tag--high-contrast:not(.cds--tag--operational) .cds--tag__close-icon:hover{background-color:transparent}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]){background-color:var(--cds-background, #ffffff);color:var(--cds-text-primary, #161616)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]).cds--tag--operational{border:1px solid var(--cds-background, #ffffff)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]).cds--tag--operational:hover{background-color:var(--cds-layer-hover)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]) .cds--tag__close-icon:hover{background-color:var(--cds-layer-hover)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]) .cds--definition-term .cds--tag__label{color:var(--cds-text-primary, #161616)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]){outline:1px solid var(--cds-background-inverse, #393939);outline-offset:-1px}.cds--tag--disabled:not(.cds--tag--operational),.cds--tag--filter.cds--tag--disabled,.cds--tag--interactive.cds--tag--disabled{background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--disabled:not(.cds--tag--operational).cds--tag--operational,.cds--tag--filter.cds--tag--disabled.cds--tag--operational,.cds--tag--interactive.cds--tag--disabled.cds--tag--operational{border:1px solid var(--cds-layer)}.cds--tag--disabled:not(.cds--tag--operational).cds--tag--operational:hover,.cds--tag--filter.cds--tag--disabled.cds--tag--operational:hover,.cds--tag--interactive.cds--tag--disabled.cds--tag--operational:hover{background-color:var(--cds-layer)}.cds--tag--disabled:not(.cds--tag--operational) .cds--tag__close-icon:hover,.cds--tag--filter.cds--tag--disabled .cds--tag__close-icon:hover,.cds--tag--interactive.cds--tag--disabled .cds--tag__close-icon:hover{background-color:var(--cds-layer)}.cds--tag--disabled:not(.cds--tag--operational) .cds--definition-term .cds--tag__label,.cds--tag--filter.cds--tag--disabled .cds--definition-term .cds--tag__label,.cds--tag--interactive.cds--tag--disabled .cds--definition-term .cds--tag__label{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--disabled:not(.cds--tag--operational),.cds--tag--filter.cds--tag--disabled,.cds--tag--interactive.cds--tag--disabled{box-shadow:none;outline:none}.cds--tag--disabled:not(.cds--tag--operational):hover,.cds--tag--filter.cds--tag--disabled:hover,.cds--tag--interactive.cds--tag--disabled:hover{cursor:not-allowed}.cds--tag--disabled:not(.cds--tag--operational) .cds--tag__label,.cds--tag--filter.cds--tag--disabled .cds--tag__label,.cds--tag--interactive.cds--tag--disabled .cds--tag__label{background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--selectable.cds--tag--disabled,.cds--tag--operational.cds--tag--disabled{border:1px solid var(--cds-border-disabled, #c6c6c6);background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--selectable.cds--tag--disabled:hover,.cds--tag--operational.cds--tag--disabled:hover{background-color:var(--cds-layer);cursor:not-allowed}.cds--tag--interactive{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.cds--tag__close-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;margin:0 0 0 .125rem;background-color:transparent;block-size:var(--cds-layout-size-height-local);color:currentColor;cursor:pointer;inline-size:var(--cds-layout-size-height-local);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),box-shadow 70ms cubic-bezier(.2,0,.38,.9)}.cds--tag__close-icon svg{fill:currentColor}.cds--tag__custom-icon{flex-shrink:0;padding:0;border:0;background-color:transparent;block-size:1rem;color:currentColor;inline-size:1rem;margin-inline-end:.25rem;outline:none}.cds--tag__custom-icon svg{fill:currentColor}.cds--tag--disabled .cds--tag__close-icon{cursor:not-allowed}.cds--tag__close-icon:focus{z-index:99999;border-radius:50%;box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe);outline:none}.cds--tag--high-contrast .cds--tag__close-icon:focus{box-shadow:inset 0 0 0 1px var(--cds-focus-inverse, #ffffff)}.cds--tag--filter.cds--tag--disabled .cds--tag__close-icon:hover{background-color:transparent}.cds--tag--filter.cds--tag--disabled svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--tag--sm.cds--tag--filter{padding-inline-end:0}.cds--tag--sm .cds--tag__close-icon{margin-inline-start:.3125rem}.cds--tag.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--tag.cds--skeleton:hover,.cds--tag.cds--skeleton:focus,.cds--tag.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--tag.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--tag.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--tag.cds--skeleton{background:CanvasText}.cds--tag.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--tag.cds--skeleton{background-color:var(--cds-skeleton-background, #e8e8e8);color:var(--cds-text-primary, #161616)}.cds--tag.cds--skeleton.cds--tag--operational{border:1px solid var(--cds-skeleton-background, #e8e8e8)}.cds--tag.cds--skeleton.cds--tag--operational:hover,.cds--tag.cds--skeleton .cds--tag__close-icon:hover{background-color:var(--cds-skeleton-background, #e8e8e8)}.cds--tag.cds--skeleton .cds--definition-term .cds--tag__label{color:var(--cds-text-primary, #161616)}.cds--tag.cds--skeleton{overflow:hidden;inline-size:3.75rem}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.cds--tag.cds--skeleton{transform:translateZ(0)}}.cds--tag .cds--ai-label .cds--ai-label__button--inline,.cds--tag .cds--slug .cds--slug__button--inline{color:currentColor;margin-inline-start:.0625rem}.cds--tag .cds--ai-label .cds--ai-label__button--inline .cds--ai-label__text:before,.cds--tag .cds--slug .cds--slug__button--inline .cds--slug__text:before{background-color:currentColor}.cds--tag .cds--ai-label .cds--ai-label__button--inline:hover,.cds--tag .cds--slug .cds--slug__button--inline:hover{border-color:currentColor}.cds--tag--filter .cds--tag__decorator>*,.cds--tag--filter .cds--ai-label,.cds--tag--filter .cds--slug{min-inline-size:2.00875rem}.cds--tag .cds--tag__decorator:not(:has(.cds--ai-label)){block-size:1rem;text-align:center}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--tag{outline:1px solid transparent}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--tag__close-icon:focus{color:Highlight;outline:1px solid Highlight}}.cds--tag-label-tooltip{max-inline-size:-webkit-fill-available}.cds--tag__custom-icon+.cds--tag-label-tooltip{max-inline-size:11rem}.cds--tag--filter .cds--tag__custom-icon+.cds--tag-label-tooltip{max-inline-size:9.875rem}.cds--interactive--tag-children{display:inline-flex;max-inline-size:12.5rem;place-items:center}.cds--tag--filter .cds--tag__custom-icon+span>.cds--interactive--tag-children{max-inline-size:11.5rem}.cds--tag .cds--definition-term{-webkit-border-after:none;border-block-end:none;cursor:default;max-inline-size:12rem}.cds--tag .cds--tag__custom-icon+span>.cds--definition-term{max-inline-size:11rem}.cds--tag>.cds--popover-container{display:flex}.cds--toggletip-button:has(.cds--tag--operational.cds--tag--disabled){pointer-events:none}.cds--modal{position:fixed;z-index:9000;display:flex;align-items:center;justify-content:center;background-color:var(--cds-overlay, rgba(0, 0, 0, .6));block-size:100vh;content:"";inline-size:100vw;inset-block-start:0;inset-inline-start:0}.cds--modal.cds--modal--enable-presence{animation:cds--presence-modal__enter .24s cubic-bezier(0,0,.3,1) forwards}@media screen and (prefers-reduced-motion:reduce){.cds--modal.cds--modal--enable-presence{animation:none}}.cds--modal.cds--modal--enable-presence[data-exiting]{animation:cds--presence-modal__exit .24s cubic-bezier(.4,.14,1,1) forwards}@media screen and (prefers-reduced-motion:reduce){.cds--modal.cds--modal--enable-presence[data-exiting]{animation:none}}@keyframes cds--presence-modal__enter{0%{opacity:0}to{opacity:1}}@keyframes cds--presence-modal__exit{0%{opacity:1}to{opacity:0}}.cds--modal:not(.cds--modal--enable-presence){opacity:0;transition:opacity .24s cubic-bezier(.4,.14,1,1),visibility 0ms linear .24s;visibility:hidden}.cds--modal:not(.cds--modal--enable-presence).is-visible{opacity:1;transition:opacity .24s cubic-bezier(0,0,.3,1),visibility 0ms linear;visibility:inherit}@media screen and (prefers-reduced-motion:reduce){.cds--modal:not(.cds--modal--enable-presence).is-visible{transition:none}}.cds--modal .cds--text-input--fluid .cds--text-input,.cds--modal .cds--text-area--fluid .cds--text-area__wrapper,.cds--modal .cds--text-area--fluid .cds--text-area,.cds--modal .cds--search--fluid .cds--search-input,.cds--modal .cds--select--fluid .cds--select-input,.cds--modal .cds--text-area--fluid .cds--text-area__wrapper[data-invalid] .cds--text-area__divider+.cds--form-requirement,.cds--modal .cds--list-box__wrapper--fluid .cds--list-box,.cds--modal .cds--list-box__wrapper--fluid.cds--list-box__wrapper,.cds--modal .cds--number-input--fluid input[type=number],.cds--modal .cds--number-input--fluid input[type=text],.cds--modal .cds--number-input--fluid .cds--number__control-btn:before,.cds--modal .cds--number-input--fluid .cds--number__control-btn:after,.cds--modal .cds--date-picker--fluid .ccdsds--date-picker-input__wrapper .cds--date-picker__input{background-color:var(--cds-field-01, #f4f4f4)}.cds--modal .cds--list-box__wrapper--fluid .cds--list-box__menu{background-color:var(--cds-layer-01, #f4f4f4)}.cds--modal .cds--list-box__menu-item:hover{background-color:var(--cds-layer-hover-02, #e8e8e8)}.cds--modal .cds--list-box__menu-item--active{background-color:var(--cds-layer-selected-02, #e0e0e0)}.cds--modal .cds--list-box__menu-item--active:hover{background-color:var(--cds-layer-selected-hover-02, #d1d1d1)}.cds--modal .cds--number-input--fluid .cds--number__control-btn:hover:before,.cds--modal .cds--number-input--fluid .cds--number__control-btn:hover:after{background-color:var(--cds-field-hover)}.cds--modal .cds--number-input--fluid .cds--number__control-btn:focus:before,.cds--modal .cds--number-input--fluid .cds--number__control-btn:focus:after{border-inline-start:2px solid var(--cds-focus, #0f62fe)}.cds--modal--enable-presence[data-exiting] .cds--modal-container{animation:cds--presence-modal-container__exit .24s cubic-bezier(.4,.14,1,1) forwards}@media screen and (prefers-reduced-motion:reduce){.cds--modal--enable-presence[data-exiting] .cds--modal-container{animation:none}}.cds--modal--enable-presence .cds--modal-container{animation:cds--presence-modal-container__enter .24s cubic-bezier(0,0,.3,1) forwards}@media screen and (prefers-reduced-motion:reduce){.cds--modal--enable-presence .cds--modal-container{animation:none}}@keyframes cds--presence-modal-container__enter{0%{transform:translate3d(0,-24px,0)}to{transform:translateZ(0)}}@keyframes cds--presence-modal-container__exit{0%{transform:translateZ(0)}to{transform:translate3d(0,-24px,0)}}:not(.cds--modal--enable-presence).is-visible .cds--modal-container{transform:translateZ(0);transition:transform .24s cubic-bezier(0,0,.3,1)}:not(.cds--modal--enable-presence) .cds--modal-container{transform:translate3d(0,-24px,0);transition:transform .24s cubic-bezier(.4,.14,1,1)}.cds--modal-container{position:fixed;display:grid;border:1px solid var(--cds-border-subtle-01, #c6c6c6);background-color:var(--cds-layer);grid-template-columns:100%;grid-template-rows:auto 1fr auto;inline-size:100%;inset-block-start:0;max-block-size:100%;outline:3px solid transparent;outline-offset:-3px;transform-origin:top center}@media(min-width:42rem){.cds--modal-container{position:relative;inline-size:84%;max-block-size:90%}}@media(min-width:66rem){.cds--modal-container{inline-size:60%;max-block-size:84%}}@media(min-width:82rem){.cds--modal-container{inline-size:48%}}.cds--modal-container .cds--modal-container-body{display:contents}.cds--modal-content{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);position:relative;color:var(--cds-text-primary, #161616);font-weight:400;grid-column:1/-1;grid-row:2/-2;overflow-y:auto;padding-block:.5rem 3rem;padding-inline:1rem 1rem}.cds--modal-content:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--modal-content:focus{outline-style:dotted}}.cds--modal-content .cds--form--fluid{margin-inline:-1rem}.cds--modal-content>p,.cds--modal-content__regular-content{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);padding-inline-end:calc(20% - 2rem)}.cds--modal-content--with-form{padding-inline-end:1rem}.cds--modal-header{grid-column:1/-1;grid-row:1/1;margin-block-end:.5rem;max-block-size:50vh;overflow-y:auto;padding-block-start:1rem;padding-inline:1rem 3rem}.cds--modal-header__label{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--modal-header__label *,.cds--modal-header__label *:before,.cds--modal-header__label *:after{box-sizing:inherit}.cds--modal-header__label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);color:var(--cds-text-secondary, #525252);margin-block-end:.25rem}.cds--modal-header__heading{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--modal-header__heading *,.cds--modal-header__heading *:before,.cds--modal-header__heading *:after{box-sizing:inherit}.cds--modal-header__heading{font-size:var(--cds-heading-03-font-size, 1.25rem);font-weight:var(--cds-heading-03-font-weight, 400);line-height:var(--cds-heading-03-line-height, 1.4);letter-spacing:var(--cds-heading-03-letter-spacing, 0);color:var(--cds-text-primary, #161616);padding-inline-end:calc(20% - 3rem)}.cds--modal-container--xs .cds--modal-content__regular-content{padding-inline-end:1rem}.cds--modal-container--xs .cds--modal-content>p{padding-inline-end:0}@media(min-width:42rem){.cds--modal-container--xs{inline-size:48%}}@media(min-width:66rem){.cds--modal-container--xs{inline-size:32%;max-block-size:48%}}@media(min-width:82rem){.cds--modal-container--xs{inline-size:24%}}.cds--modal-container--sm .cds--modal-content__regular-content{padding-inline-end:1rem}.cds--modal-container--sm .cds--modal-content>p{padding-inline-end:0}@media(min-width:42rem){.cds--modal-container--sm{inline-size:60%}}@media(min-width:66rem){.cds--modal-container--sm{inline-size:42%;max-block-size:72%}.cds--modal-container--sm .cds--modal-content>p,.cds--modal-container--sm .cds--modal-content__regular-content{padding-inline-end:20%}}@media(min-width:82rem){.cds--modal-container--sm{inline-size:36%}}@media(min-width:42rem){.cds--modal-container--lg{inline-size:96%}}@media(min-width:66rem){.cds--modal-container--lg{inline-size:84%;max-block-size:96%}}@media(min-width:82rem){.cds--modal-container--lg{inline-size:72%}}.cds--modal-scroll-content{border-block-end:2px solid transparent;-webkit-mask-image:linear-gradient(to bottom,var(--cds-layer) calc(100% - 80px),transparent calc(100% - 48px),transparent 100%),linear-gradient(to left,var(--cds-layer) 0,16px,transparent 16px),linear-gradient(to right,var(--cds-layer) 0,2px,transparent 2px),linear-gradient(to top,var(--cds-layer) 0,2px,transparent 2px);mask-image:linear-gradient(to bottom,var(--cds-layer) calc(100% - 80px),transparent calc(100% - 48px),transparent 100%),linear-gradient(to left,var(--cds-layer) 0,16px,transparent 16px),linear-gradient(to right,var(--cds-layer) 0,2px,transparent 2px),linear-gradient(to top,var(--cds-layer) 0,2px,transparent 2px)}.cds--modal--slug .cds--modal-content.cds--modal-scroll-content.cds--modal-scroll-content--no-fade,.cds--modal--decorator .cds--modal-content.cds--modal-scroll-content.cds--modal-scroll-content--no-fade,.cds--modal-scroll-content.cds--modal-scroll-content--no-fade,.cds--modal-scroll-content--no-fade{-webkit-mask-image:none;mask-image:none}.cds--modal-scroll-content:has(.cds--autoalign){-webkit-mask-image:none;mask-image:none}.cds--modal-scroll-content>*:last-child{margin-block-end:1.5rem}.cds--modal-footer{display:flex;justify-content:flex-end;block-size:4rem;grid-column:1/-1;grid-row:-1/-1;margin-block-start:auto}.cds--modal-footer .cds--btn{flex:0 1 50%;align-items:baseline;margin:0;block-size:4rem;max-inline-size:none}.cds--modal-footer .cds--btn:not(.cds--skeleton){padding-block:.875rem 2rem}.cds--modal-footer--three-button .cds--btn{flex:0 1 25%;align-items:flex-start}.cds--modal-close-button{position:absolute;inset-block-start:0;inset-inline-end:0}.cds--modal-close{padding:.75rem;border:2px solid transparent;background-color:transparent;block-size:3rem;cursor:pointer;inline-size:3rem;transition:background-color .11s cubic-bezier(.2,0,.38,.9)}.cds--modal-close:hover{background-color:var(--cds-layer-hover)}.cds--modal-close:focus{border-color:var(--cds-focus, #0f62fe);outline:none}.cds--modal-close::-moz-focus-inner{border:0}.cds--modal-close__icon{block-size:1.25rem;fill:var(--cds-icon-primary, #161616);inline-size:1.25rem}.cds--body--with-modal-open{overflow:hidden}.cds--body--with-modal-open .cds--modal .cds--tooltip,.cds--body--with-modal-open .cds--modal .cds--overflow-menu-options,.cds--body--with-modal-open .cds--overflow-menu-options{z-index:9000}.cds--modal-container--full-width .cds--modal-content{padding:0;margin:0}.cds--modal--slug.cds--modal,.cds--modal--decorator:has(.cds--ai-label).cds--modal{background-color:var(--cds-ai-overlay, rgba(0, 17, 65, .5))}.cds--modal--slug .cds--modal-container,.cds--modal--decorator:has(.cds--ai-label) .cds--modal-container{background:linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)) 0%,var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%) padding-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) padding-box,linear-gradient(to bottom,var(--cds-ai-border-start, rgba(166, 200, 255, .64)),var(--cds-ai-border-end, #78a9ff)) border-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) border-box;border:1px solid transparent;background-color:var(--cds-layer);box-shadow:inset 0 -80px 70px -65px var(--cds-ai-inner-shadow, rgba(69, 137, 255, .1)),0 24px 40px -24px var(--cds-ai-drop-shadow, rgba(15, 98, 254, .1))}.cds--modal--slug .cds--modal-container:has(.cds--modal-footer),.cds--modal--decorator:has(.cds--ai-label) .cds--modal-container:has(.cds--modal-footer){background:linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)) calc(0% + 64px),var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) calc(0% + 64px),15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%) padding-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) padding-box,linear-gradient(to bottom,var(--cds-ai-border-start, rgba(166, 200, 255, .64)),var(--cds-ai-border-end, #78a9ff)) border-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) border-box;box-shadow:inset 0 -80px 0 -16px var(--cds-layer),inset 0 -160px 70px -65px var(--cds-ai-inner-shadow, rgba(69, 137, 255, .1)),0 24px 40px -24px var(--cds-ai-drop-shadow, rgba(15, 98, 254, .1))}.cds--modal--slug .cds--modal-content.cds--modal-scroll-content,.cds--modal--decorator .cds--modal-content.cds--modal-scroll-content{-webkit-mask-image:linear-gradient(to bottom,var(--cds-layer) calc(100% - 80px),transparent calc(100% - 48px),transparent 100%),linear-gradient(to left,var(--cds-layer) 0,16px,transparent 16px),linear-gradient(to right,var(--cds-layer) 0,2px,transparent 2px),linear-gradient(to top,var(--cds-layer) 0,2px,transparent 2px);mask-image:linear-gradient(to bottom,var(--cds-layer) calc(100% - 80px),transparent calc(100% - 48px),transparent 100%),linear-gradient(to left,var(--cds-layer) 0,16px,transparent 16px),linear-gradient(to right,var(--cds-layer) 0,2px,transparent 2px),linear-gradient(to top,var(--cds-layer) 0,2px,transparent 2px)}.cds--modal-header>.cds--modal--inner__decorator:has(+.cds--modal-close-button)>*,.cds--modal-header>.cds--modal-close-button~.cds--modal--inner__decorator>*,.cds--modal--decorator .cds--modal-container-body>.cds--modal--inner__decorator>*,.cds--modal-header>.cds--ai-label:has(+.cds--modal-close-button),.cds--modal-header>.cds--modal-close-button~.cds--ai-label,.cds--modal--slug .cds--modal-container-body>.cds--ai-label,.cds--modal-header>.cds--slug:has(+.cds--modal-close-button),.cds--modal-header>.cds--modal-close-button~.cds--slug,.cds--modal--slug .cds--modal-container-body>.cds--slug{position:absolute;inset-block-start:.625rem;inset-inline-end:3rem}.cds--modal-header>.cds--modal--inner__decorator:not(:has(.cds--ai-label))>*{inset-block-start:1rem}.cds--modal-header>.cds--modal--inner__decorator:has(.cds--ai-label--revert)>*{inset-block-start:1.475rem}.cds--modal--decorator .cds--modal-content--overflow-indicator:before,.cds--modal--decorator .cds--modal-content--overflow-indicator{display:none}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--modal-close:focus{color:Highlight;outline:1px solid Highlight}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--cds-field) inset;-webkit-text-fill-color:var(--cds-text-primary, #161616)}.cds--fieldset{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--fieldset *,.cds--fieldset *:before,.cds--fieldset *:after{box-sizing:inherit}.cds--form-item{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}.cds--label html{font-size:100%}.cds--label body{font-weight:400;font-family:var(--font-ui);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--label code{font-family:var(--font-mono)}.cds--label strong{font-weight:600}.cds--label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:inline-block;color:var(--cds-text-secondary, #525252);font-weight:400;line-height:1rem;margin-block-end:.5rem;vertical-align:baseline}.cds--label .cds--toggletip-label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.cds--label--no-margin{margin-block-end:0}.cds--label+.cds--tooltip{position:relative;inset-block-start:.2rem;inset-inline-start:.5rem}.cds--label+.cds--tooltip .cds--tooltip__trigger{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--label+.cds--tooltip .cds--tooltip__trigger *,.cds--label+.cds--tooltip .cds--tooltip__trigger *:before,.cds--label+.cds--tooltip .cds--tooltip__trigger *:after{box-sizing:inherit}.cds--label+.cds--tooltip .cds--tooltip__trigger::-moz-focus-inner{border:0}.cds--label+.cds--tooltip .cds--tooltip__trigger{display:flex;align-items:center;justify-content:center;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.cds--label+.cds--tooltip .cds--tooltip__trigger:focus{outline:1px solid var(--cds-focus, #0f62fe)}.cds--label+.cds--tooltip .cds--tooltip__trigger svg{fill:var(--cds-icon-secondary, #525252)}.cds--label+.cds--tooltip .cds--tooltip__trigger svg :hover{fill:var(--cds-icon-primary, #161616)}.cds--label+.cds--toggletip{inset-block-start:.2rem;inset-inline-start:.5rem}.cds--label.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--label.cds--skeleton:hover,.cds--label.cds--skeleton:focus,.cds--label.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--label.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--label.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--label.cds--skeleton{background:CanvasText}.cds--label.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--label.cds--skeleton{block-size:.875rem;inline-size:4.6875rem}input[type=number],input[type=text].cds--number{font-family:var(--font-ui)}input[data-invalid]:not(:focus),.cds--number[data-invalid] input[type=number]:not(:focus),.cds--number[data-invalid] input[type=text]:not(:focus),.cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid:not(:focus),.cds--text-area__wrapper[data-invalid]>.cds--text-area--invalid:not(:focus),.cds--select-input__wrapper[data-invalid] .cds--select-input:not(:focus),.cds--list-box[data-invalid]:not(.cds--multi-select--invalid--focused,.cds--combo-box--invalid--focused),.cds--combo-box[data-invalid]:not(.cds--multi-select--selected) .cds--text-input:not(:focus){outline:2px solid var(--cds-support-error, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){input[data-invalid]:not(:focus),.cds--number[data-invalid] input[type=number]:not(:focus),.cds--number[data-invalid] input[type=text]:not(:focus),.cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid:not(:focus),.cds--text-area__wrapper[data-invalid]>.cds--text-area--invalid:not(:focus),.cds--select-input__wrapper[data-invalid] .cds--select-input:not(:focus),.cds--list-box[data-invalid]:not(.cds--multi-select--invalid--focused,.cds--combo-box--invalid--focused),.cds--combo-box[data-invalid]:not(.cds--multi-select--selected) .cds--text-input:not(:focus){outline-style:dotted}}input[data-invalid]~.cds--form-requirement,.cds--number[data-invalid] .cds--number__input-wrapper~.cds--form-requirement,.cds--number__input-wrapper--warning~.cds--form-requirement,.cds--date-picker-input__wrapper~.cds--form-requirement,.cds--date-picker-input__wrapper--warn~.cds--form-requirement,.cds--date-picker-input__wrapper--invalid~.cds--form-requirement,.cds--time-picker--invalid~.cds--form-requirement,.cds--time-picker--warning~.cds--form-requirement,.cds--text-input__field-wrapper[data-invalid]~.cds--form-requirement,.cds--text-input__field-wrapper--warning~.cds--form-requirement,.cds--text-input__field-wrapper--warning>.cds--text-input~.cds--form-requirement,.cds--text-area__wrapper[data-invalid]~.cds--form-requirement,.cds--text-area__wrapper--warn~.cds--form-requirement,.cds--select-input__wrapper[data-invalid]~.cds--form-requirement,.cds--select--warning .cds--select-input__wrapper~.cds--form-requirement,.cds--time-picker[data-invalid]~.cds--form-requirement,.cds--list-box[data-invalid]~.cds--form-requirement,.cds--list-box--warning~.cds--form-requirement{display:block;overflow:visible;font-weight:400;max-block-size:12.5rem}.cds--select--inline.cds--select--warning .cds--select-input--inline__wrapper~.cds--form-requirement,.cds--select-input--inline__wrapper[data-invalid]~.cds--form-requirement{display:inline-flex;overflow:visible;margin:0;inline-size:100%;margin-block-end:0;max-block-size:100%;padding-inline-start:.5rem}input[data-invalid]~.cds--form-requirement,.cds--number[data-invalid] .cds--number__input-wrapper~.cds--form-requirement,.cds--date-picker-input__wrapper~.cds--form-requirement,.cds--date-picker-input__wrapper--invalid~.cds--form-requirement,.cds--time-picker--invalid~.cds--form-requirement,.cds--text-input__field-wrapper[data-invalid]~.cds--form-requirement,.cds--text-area__wrapper[data-invalid]~.cds--form-requirement,.cds--select-input__wrapper[data-invalid]~.cds--form-requirement,.cds--time-picker[data-invalid]~.cds--form-requirement,.cds--list-box[data-invalid]~.cds--form-requirement,.cds--select-input--inline__wrapper[data-invalid]~.cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid],.cds--form--fluid .cds--text-input__field-wrapper--warning{display:block}.cds--form--fluid input[data-invalid]{outline:none}.cds--form--fluid .cds--form-requirement{padding:.5rem 2.5rem .5rem 1rem;margin:0}input:not(output,[data-invalid]):-moz-ui-invalid{box-shadow:none}.cds--form-requirement html{font-size:100%}.cds--form-requirement body{font-weight:400;font-family:var(--font-ui);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--form-requirement code{font-family:var(--font-mono)}.cds--form-requirement strong{font-weight:600}.cds--form-requirement{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);display:none;overflow:hidden;margin:.25rem 0 0;max-block-size:0;overflow-wrap:break-word;word-break:break-word}.cds--select--inline .cds--form__helper-text{margin-block-start:0}.cds--form__helper-text{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);z-index:0;color:var(--cds-text-helper, #6f6f6f);inline-size:100%;margin-block-start:.25rem;opacity:1}.cds--label--disabled,.cds--form__helper-text--disabled,fieldset[disabled] .cds--label,fieldset[disabled] .cds--form__helper-text{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--text-input{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--text-input *,.cds--text-input *:before,.cds--text-input *:after{box-sizing:inherit}.cds--text-input{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);outline:2px solid transparent;outline-offset:-2px;padding:0 var(--cds-layout-density-padding-inline-local);border:none;background-color:var(--cds-field);block-size:var(--cds-layout-size-height-local);border-block-end:1px solid var(--cds-border-strong);color:var(--cds-text-primary, #161616);font-family:inherit;inline-size:100%;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--text-input:focus,.cds--text-input:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--text-input:focus,.cds--text-input:active{outline-style:dotted}}.cds--text-input-wrapper svg[hidden]{display:none}.cds--password-input{padding-inline-end:var(--cds-layout-size-height-local)}.cds--text-input::placeholder{color:var(--cds-text-placeholder, rgba(22, 22, 22, .4));opacity:1}.cds--text-input--light{background-color:var(--cds-field-02, #ffffff)}.cds--text-input__field-wrapper{position:relative;display:flex;inline-size:100%}.cds--text-input__invalid-icon{position:absolute;fill:var(--cds-support-error, #da1e28);inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%)}.cds--text-input__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--text-input__invalid-icon--warning path:first-of-type{fill:#000;opacity:1}.cds--text-input--password__visibility{position:relative;display:inline-flex;overflow:visible;align-items:center}.cds--text-input--password__visibility:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.cds--text-input--password__visibility:focus{outline-style:dotted}}.cds--text-input--password__visibility{cursor:pointer}.cds--text-input--password__visibility:focus{outline:1px solid transparent}.cds--text-input--password__visibility:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.cds--text-input--password__visibility:focus svg{outline-style:dotted}}.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{display:inline-block}}.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion:reduce){.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after{transition:none}}.cds--text-input--password__visibility.cds--tooltip--a11y:before,.cds--text-input--password__visibility.cds--tooltip--a11y:after{transition:none}.cds--text-input--password__visibility:before{border-style:solid;block-size:0;content:"";inline-size:0}.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;padding:.1875rem 1rem;border-radius:.125rem;background-color:var(--cds-background-inverse, #393939);block-size:auto;color:var(--cds-text-inverse, #ffffff);font-weight:400;inline-size:max-content;max-inline-size:13rem;min-inline-size:1.5rem;text-align:start;transform:translate(-50%);font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inline-size:auto}}@supports (-ms-accelerator: true){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inline-size:auto}}@supports (-ms-ime-align: auto){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inline-size:auto}}@media screen and (-ms-high-contrast:active),screen and (prefers-contrast){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{border:1px solid transparent}}.cds--text-input--password__visibility:after{content:attr(aria-label)}.cds--text-input--password__visibility.cds--tooltip--a11y:after{content:none}.cds--text-input--password__visibility.cds--tooltip--visible:before,.cds--text-input--password__visibility.cds--tooltip--visible:after,.cds--text-input--password__visibility:hover:before,.cds--text-input--password__visibility:hover:after,.cds--text-input--password__visibility:focus:before,.cds--text-input--password__visibility:focus:after{opacity:1}@keyframes cds--tooltip-fade{0%{opacity:0}to{opacity:1}}.cds--text-input--password__visibility.cds--tooltip--visible .cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--visible+.cds--assistive-text,.cds--text-input--password__visibility:hover .cds--assistive-text,.cds--text-input--password__visibility:hover+.cds--assistive-text,.cds--text-input--password__visibility:focus .cds--assistive-text,.cds--text-input--password__visibility:focus+.cds--assistive-text{overflow:visible;margin:auto;clip:auto}.cds--text-input--password__visibility.cds--tooltip--visible .cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--visible+.cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--visible.cds--tooltip--a11y:before,.cds--text-input--password__visibility:hover .cds--assistive-text,.cds--text-input--password__visibility:hover+.cds--assistive-text,.cds--text-input--password__visibility:hover.cds--tooltip--a11y:before,.cds--text-input--password__visibility:focus .cds--assistive-text,.cds--text-input--password__visibility:focus+.cds--assistive-text,.cds--text-input--password__visibility:focus.cds--tooltip--a11y:before{animation:cds--tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.cds--text-input--password__visibility.cds--tooltip--hidden .cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--hidden+.cds--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.cds--text-input--password__visibility.cds--tooltip--hidden.cds--tooltip--a11y:before{animation:none;opacity:0}.cds--text-input--password__visibility .cds--assistive-text:after{position:absolute;display:block;content:"";block-size:.75rem;inline-size:100%;inset-inline-start:0;inset-block-start:-.75rem}.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inset-block-end:0;inset-inline-start:50%}.cds--text-input--password__visibility:before{border-width:0 .25rem .3125rem;border-color:transparent transparent var(--cds-background-inverse, #393939);inset-block-end:-.5rem;transform:translate(-50%,100%)}.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inset-block-end:-.8125rem;transform:translate(-50%,100%)}.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger{outline:2px solid transparent;outline-offset:-2px;position:absolute;display:flex;align-items:center;justify-content:center;padding:0;border:0;aspect-ratio:1;background:none;block-size:100%;cursor:pointer;inset-inline-end:0;min-block-size:auto;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--toggle-password-tooltip .cds--popover{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));gap:.25rem;inset-inline-start:calc(-1 * (var(--cds-layout-size-height-local)))}.cds--toggle-password-tooltip .cds--popover-content{min-inline-size:2.5rem}.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger svg{fill:var(--cds-icon-primary, #161616)}.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger:focus{outline-style:dotted}}.cds--text-input--invalid,.cds--text-input--warning{padding-inline-end:2.5rem}.cds--text-input--invalid.cds--password-input,.cds--text-input--warning.cds--password-input{padding-inline-end:calc(var(--cds-layout-size-height-local) + 1.5rem)}.cds--password-input-wrapper .cds--text-input__invalid-icon{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));inset-inline-end:var(--cds-layout-size-height-local)}.cds--text-input:disabled~.cds--text-input--password__visibility__toggle.cds--tooltip__trigger{cursor:not-allowed}.cds--text-input:disabled~.cds--text-input--password__visibility__toggle.cds--tooltip__trigger svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input:disabled~.cds--text-input--password__visibility__toggle.cds--tooltip__trigger svg:hover{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger{cursor:default}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger:hover svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger:hover{cursor:default}.cds--text-input__counter-alert{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px}.cds--text-input:disabled{outline:2px solid transparent;outline-offset:-2px;background-color:var(--cds-field);border-block-end:1px solid transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed;-webkit-text-fill-color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--text-input--light:disabled{background-color:var(--cds-field-02, #ffffff)}.cds--text-input:disabled::placeholder{color:var(--cds-text-disabled, rgba(22, 22, 22, .25));opacity:1}.cds--text-input--invalid{outline:2px solid var(--cds-support-error, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.cds--text-input--invalid{outline-style:dotted}}.cds--text-input--invalid{box-shadow:none}.cds--skeleton.cds--text-input{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--skeleton.cds--text-input:hover,.cds--skeleton.cds--text-input:focus,.cds--skeleton.cds--text-input:active{border:none;cursor:default;outline:none}.cds--skeleton.cds--text-input:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--skeleton.cds--text-input:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--skeleton.cds--text-input{background:CanvasText}.cds--skeleton.cds--text-input:before{background:Canvas;forced-color-adjust:none}}.cds--form--fluid .cds--text-input-wrapper{position:relative;background:var(--cds-field);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--form--fluid .cds--label{position:absolute;z-index:1;display:flex;align-items:center;margin:0;block-size:1rem;inset-block-start:.8125rem;inset-inline-start:1rem}.cds--form--fluid .cds--form__helper-text{display:none}.cds--form--fluid .cds--text-input{padding:2rem 1rem .8125rem;min-block-size:4rem}.cds--text-input__divider,.cds--form--fluid .cds--text-input__divider{display:none}.cds--form--fluid .cds--text-input--invalid,.cds--form--fluid .cds--text-input--warning{border-block-end:none}.cds--form--fluid .cds--text-input--invalid+.cds--text-input__divider,.cds--form--fluid .cds--text-input--warning+.cds--text-input__divider{display:block;border-style:solid;border-color:var(--cds-border-subtle);margin:0 1rem;border-block-end:none}.cds--form--fluid .cds--text-input__invalid-icon{inset-block-start:5rem}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid,.cds--form--fluid .cds--text-input__field-wrapper--warning>.cds--text-input--warning{outline:none}.cds--form--fluid .cds--text-input__field-wrapper--warning{border-block-end:1px solid var(--cds-border-strong)}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:not(:focus){outline:2px solid var(--cds-support-error, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:not(:focus){outline-style:dotted}}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:focus-within,.cds--form--fluid .cds--text-input__field-wrapper--warning:focus-within{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:focus-within,.cds--form--fluid .cds--text-input__field-wrapper--warning:focus-within{outline-style:dotted}}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid:focus,.cds--form--fluid .cds--text-input__field-wrapper--warning>.cds--text-input--warning:focus{outline:none}.cds--text-input-wrapper.cds--text-input-wrapper--inline{flex-flow:row nowrap;align-items:center}.cds--text-input-wrapper .cds--label--inline{flex:0 1 auto;margin:0;overflow-wrap:break-word;word-break:break-word}.cds--text-input__label-helper-wrapper{flex:0 1 auto;flex-direction:column;max-inline-size:8.875rem;overflow-wrap:break-word}.cds--text-input__label-helper-wrapper:first-of-type{margin-inline-end:.5rem}.cds--text-input__label-helper-wrapper:last-of-type{margin-inline-start:.5rem}.cds--text-input-wrapper .cds--form__helper-text--inline{margin-block-start:.125rem}.cds--text-input-wrapper--inline .cds--form__helper-text--inline,.cds--text-input-wrapper--inline .cds--form-requirement{margin:0}.cds--text-input__field-outer-wrapper{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;inline-size:100%}.cds--text-input__field-outer-wrapper--inline{flex:8;flex-direction:column}.cds--text-input-wrapper--inline .cds--form-requirement{display:block;overflow:visible;font-weight:400;max-block-size:12.5rem}.cds--text-input-wrapper--inline--invalid .cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--form--fluid .cds--text-input-wrapper--readonly,.cds--text-input-wrapper--readonly .cds--text-input{background:transparent;border-block-end-color:var(--cds-border-subtle)}.cds--text-input__field-wrapper--decorator .cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper .cds--ai-label,.cds--text-input__field-wrapper .cds--slug{position:absolute;inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%)}.cds--text-input__field-wrapper--decorator .cds--text-input:has(~.cds--text-input__field-inner-wrapper--decorator .cds--ai-label):not(:has(~.cds--text-input__field-inner-wrapper--decorator .cds--ai-label--revert)),.cds--text-input__field-wrapper--slug .cds--text-input:has(~.cds--ai-label):not(:has(~.cds--ai-label--revert)),.cds--text-input__field-wrapper--slug .cds--text-input:has(~.cds--slug):not(:has(~.cds--slug--revert)){background-image:linear-gradient(0deg,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 100%);border-block-end-color:var(--cds-ai-border-strong, #4589ff)}.cds--text-input__field-wrapper--decorator .cds--text-input:not(.cds--text-input--invalid):not(.cds--text-input--warning):has(~.cds--text-input__field-inner-wrapper--decorator>*),.cds--text-input__field-wrapper--slug .cds--text-input:not(.cds--text-input--invalid):not(.cds--text-input--warning):has(~.cds--ai-label),.cds--text-input__field-wrapper--slug .cds--text-input:not(.cds--text-input--invalid):not(.cds--text-input--warning):has(~.cds--slug){padding-inline-end:2.5rem}.cds--text-input--invalid:has(~.cds--text-input__field-inner-wrapper--decorator>*),.cds--text-input--warning:has(~.cds--text-input__field-inner-wrapper--decorator>*),.cds--text-input--invalid:has(~.cds--ai-label),.cds--text-input--warning:has(~.cds--ai-label),.cds--text-input--invalid:has(~.cds--slug),.cds--text-input--warning:has(~.cds--slug){padding-inline-end:4rem}.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--text-input__invalid-icon,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--text-input__invalid-icon,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--text-input__invalid-icon,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--text-input__invalid-icon{inset-inline-end:2.5rem}.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--ai-label,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--ai-label,.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--slug,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--slug,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--ai-label,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--ai-label,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--slug,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--slug{inset-inline-end:1rem}.cds--text-input__field-wrapper--decorator .cds--text-input__field-inner-wrapper--decorator:not(:has(.cds--ai-label))>*{block-size:1rem}.cds--text-input__label-wrapper{display:flex;justify-content:space-between;inline-size:100%}.cds--text-area{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--text-area *,.cds--text-area *:before,.cds--text-area *:after{box-sizing:inherit}.cds--text-area{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);outline:2px solid transparent;outline-offset:-2px;padding:.6875rem var(--cds-layout-density-padding-inline-local);border:none;background-color:var(--cds-field);block-size:100%;border-block-end:1px solid var(--cds-border-strong);color:var(--cds-text-primary, #161616);font-family:inherit;min-block-size:2.5rem;min-inline-size:10rem;resize:vertical;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--text-area:focus,.cds--text-area:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--text-area:focus,.cds--text-area:active{outline-style:dotted}}.cds--text-area::placeholder{color:var(--cds-text-placeholder, rgba(22, 22, 22, .4));opacity:1;font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px)}.cds--text-area--light{background-color:var(--cds-field-02, #ffffff)}.cds--text-area__wrapper{--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));position:relative;display:flex;inline-size:100%;max-inline-size:100%}.cds--text-area__wrapper--cols{inline-size:auto}.cds--text-area__invalid-icon{position:absolute;fill:var(--cds-support-error, #da1e28);inset-block-start:.75rem;inset-inline-end:var(--cds-layout-density-padding-inline-local)}.cds--text-area__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--text-area__invalid-icon--warning path[fill]{fill:#000;opacity:1}.cds--text-area__counter-alert{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px}.cds--form-item:has(.cds--text-area__wrapper--cols){inline-size:fit-content}.cds--text-area:disabled{background-color:var(--cds-field);border-block-end:1px solid transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed;outline:none;resize:none}.cds--text-area:disabled::placeholder{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--text-area__wrapper--readonly .cds--text-area{background:transparent;border-block-end-color:var(--cds-border-subtle)}.cds--text-area__wrapper--decorator .cds--text-area__inner-wrapper--decorator>*,.cds--text-area__wrapper--slug .cds--ai-label,.cds--text-area__wrapper--slug .cds--slug{position:absolute;inset-block-start:.75rem;inset-inline-end:1rem}.cds--text-area__wrapper--decorator .cds--ai-label.cds--ai-label--revert,.cds--text-area__wrapper--slug .cds--ai-label.cds--ai-label--revert,.cds--text-area__wrapper--slug .cds--slug.cds--slug--revert{inset-block-start:.25rem;inset-inline-end:.5rem;transform:translate(0)}.cds--text-area__wrapper--decorator .cds--text-area:has(~.cds--text-area__inner-wrapper--decorator .cds--ai-label):not(:has(~.cds--text-area__inner-wrapper--decorator .cds--ai-label--revert)),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--ai-label):not(:has(~.cds--ai-label--revert)),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--slug):not(:has(~.cds--slug--revert)){background-image:linear-gradient(0deg,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 100%);border-block-end-color:var(--cds-ai-border-strong, #4589ff)}.cds--text-area__wrapper--decorator .cds--text-area:has(~.cds--text-area__inner-wrapper--decorator>*),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--ai-label),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--slug){padding-inline-end:2.5rem}.cds--text-area--invalid:has(~.cds--text-area__inner-wrapper--decorator>*),.cds--text-area--warn:has(~.cds--text-area__inner-wrapper--decorator>*),.cds--text-area--invalid:has(~.cds--ai-label),.cds--text-area--warn:has(~.cds--ai-label),.cds--text-area--invalid:has(~.cds--slug),.cds--text-area--warn:has(~.cds--slug){padding-inline-end:4rem}.cds--text-area--invalid~.cds--text-area__inner-wrapper--decorator>*,.cds--text-area--warn~.cds--text-area__inner-wrapper--decorator>*,.cds--text-area--invalid~.cds--ai-label,.cds--text-area--warn~.cds--ai-label,.cds--text-area--invalid~.cds--slug,.cds--text-area--warn~.cds--slug{inset-inline-end:2.5rem}.cds--text-area--invalid~.cds--text-area__inner-wrapper--decorator>.cds--ai-label.cds--ai-label--revert,.cds--text-area--warn~.cds--text-area__inner-wrapper--decorator>.cds--ai-label.cds--ai-label--revert,.cds--text-area--invalid~.cds--ai-label.cds--ai-label--revert,.cds--text-area--warn~.cds--ai-label.cds--ai-label--revert,.cds--text-area--invalid~.cds--slug.cds--slug--revert,.cds--text-area--warn~.cds--slug.cds--slug--revert{inset-inline-end:2rem}.cds--text-area.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--text-area.cds--skeleton:hover,.cds--text-area.cds--skeleton:focus,.cds--text-area.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--text-area.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--text-area.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--text-area.cds--skeleton{background:CanvasText}.cds--text-area.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--text-area.cds--skeleton{block-size:6.25rem;inline-size:100%}.cds--text-area.cds--skeleton::placeholder{color:transparent}.cds--text-area__label-wrapper{position:relative;display:flex;justify-content:space-between;inline-size:100%}.cds--select{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--select *,.cds--select *:before,.cds--select *:after{box-sizing:inherit}.cds--select{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));position:relative;display:flex;flex-direction:column;align-items:flex-start;inline-size:100%}.cds--select-input__wrapper{position:relative;display:flex;align-items:center;inline-size:100%}.cds--select-input{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);outline:2px solid transparent;outline-offset:-2px;--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));display:block;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cds-field);block-size:var(--cds-layout-size-height-local);border-block-end:1px solid var(--cds-border-strong);color:var(--cds-text-primary, #161616);cursor:pointer;font-family:inherit;inline-size:100%;opacity:1;padding-block:0;padding-inline:1rem 3rem;text-overflow:ellipsis;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--select-input:hover{background-color:var(--cds-field-hover)}.cds--select-input::-ms-expand{display:none}@-moz-document url-prefix(){.cds--select-input:-moz-focusring,.cds--select-input::-moz-focus-inner{background-image:none;color:transparent;text-shadow:0 0 0 #000000}}.cds--select-input:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--select-input:focus{outline-style:dotted}}.cds--select-input:focus{color:var(--cds-text-primary, #161616)}.cds--select-input:disabled,.cds--select-input:hover:disabled{background-color:var(--cds-field);border-block-end-color:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--select--disabled .cds--label,.cds--select--disabled .cds--form__helper-text{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--select-input__wrapper[data-invalid] .cds--select-input,.cds--select--warning .cds--select-input{padding-inline-end:4rem}.cds--select-input:disabled~.cds--select__arrow{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--select--light .cds--select-input{background-color:var(--cds-field-02, #ffffff)}.cds--select--light .cds--select-input:hover{background-color:var(--cds-field-hover)}.cds--select--light .cds--select-input:disabled,.cds--select--light .cds--select-input:hover:disabled{background-color:var(--cds-field-02, #ffffff);color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--select__arrow{position:absolute;block-size:100%;fill:var(--cds-icon-primary, #161616);inset-block-start:0;inset-inline-end:1rem;pointer-events:none}@media screen and (-ms-high-contrast:active),screen and (prefers-contrast){.cds--select__arrow path{fill:ButtonText}}.cds--select__invalid-icon{position:absolute;inset-inline-end:2.5rem}.cds--select-input__wrapper[data-invalid] .cds--select-input~.cds--select__invalid-icon{fill:var(--cds-support-error, #da1e28)}.cds--select-input--inline__wrapper[data-invalid] .cds--select__invalid-icon{fill:var(--cds-support-error, #da1e28)}.cds--select__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--select__invalid-icon--warning path[fill]{fill:#000;opacity:1}optgroup.cds--select-optgroup,.cds--select-option{background-color:var(--cds-layer-hover);color:var(--cds-text-primary, #161616)}optgroup.cds--select-optgroup:disabled,.cds--select-option:disabled{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--select--inline{display:flex;flex-direction:row;align-items:center}.cds--select--inline .cds--form__helper-text{margin-block-end:0;margin-inline-start:.5rem}.cds--select--inline .cds--label{margin:0 .5rem 0 0;white-space:nowrap}.cds--select--inline .cds--select-input{background-color:transparent;border-block-end:none;color:var(--cds-text-primary, #161616);inline-size:100%;padding-inline:.5rem 3rem}.cds--select--inline .cds--select-input:hover{background-color:var(--cds-field-hover)}.cds--select--inline .cds--select-input:focus,.cds--select--inline .cds--select-input:focus option,.cds--select--inline .cds--select-input:focus optgroup{background-color:var(--cds-background, #ffffff)}.cds--select--inline .cds--select-input:focus:hover,.cds--select--inline .cds--select-input:focus option:hover,.cds--select--inline .cds--select-input:focus optgroup:hover{background-color:var(--cds-field-hover)}.cds--select--inline .cds--select-input[disabled],.cds--select--inline .cds--select-input[disabled]:hover{background-color:var(--cds-background, #ffffff)}.cds--select--inline .cds--select__arrow{inset-inline-end:.5rem}.cds--select--inline.cds--select--invalid .cds--select-input{padding-inline-end:3.5rem}.cds--select--inline.cds--select--invalid .cds--select-input~.cds--select__invalid-icon,.cds--select--inline.cds--select--warning .cds--select-input~.cds--select__invalid-icon--warning{inset-inline-end:2rem}.cds--select--inline .cds--select-input:disabled{color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--select--inline .cds--select-input:disabled~*{cursor:not-allowed}.cds--select--readonly .cds--select-input{background-color:transparent;border-block-end-color:var(--cds-border-subtle);cursor:default}.cds--select--readonly .cds--select__arrow{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--select--readonly.cds--select--inline .cds--select-input:hover{background-color:transparent}.cds--select.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--select.cds--skeleton:hover,.cds--select.cds--skeleton:focus,.cds--select.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--select.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--select.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--select.cds--skeleton{background:CanvasText}.cds--select.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--select.cds--skeleton{block-size:2.5rem;inline-size:100%}.cds--select.cds--skeleton .cds--select-input{display:none}.cds--select--decorator .cds--select__inner-wrapper--decorator>*,.cds--select--slug .cds--ai-label,.cds--select--slug .cds--slug{position:absolute;inset-block-start:50%;inset-inline-end:calc(2.5rem + 9px);margin-block-start:.03125rem;transform:translateY(-50%)}.cds--select--decorator .cds--select__inner-wrapper--decorator>*:after,.cds--select--decorator .cds--select__inner-wrapper--decorator>*:before,.cds--select--slug .cds--ai-label:after,.cds--select--slug .cds--ai-label:before,.cds--select--slug .cds--slug:after,.cds--select--slug .cds--slug:before{position:absolute;background-color:var(--cds-border-subtle-01, #c6c6c6);block-size:1rem;content:"";inline-size:.0625rem}.cds--select--decorator .cds--select__inner-wrapper--decorator>*:before,.cds--select--slug .cds--ai-label:before,.cds--select--slug .cds--slug:before{display:none;inset-inline-start:calc(-.5rem - 1px)}.cds--select--decorator .cds--select__inner-wrapper--decorator>*:after,.cds--select--slug .cds--ai-label:after,.cds--select--slug .cds--slug:after{display:block;inset-block-start:0;inset-inline-end:calc(-.5rem - 1px)}.cds--select--decorator .cds--select__inner-wrapper--decorator>.cds--ai-label--revert:before,.cds--select--slug .cds--ai-label--revert:before,.cds--select--slug .cds--slug--revert:before{inset-block-start:.5rem;inset-inline-start:0}.cds--select--decorator .cds--select__inner-wrapper--decorator>.cds--ai-label--revert,.cds--select--slug .cds--ai-label--revert{inset-inline-end:2.5625rem}.cds--select--decorator .cds--ai-label--revert:after,.cds--select--slug .cds--ai-label--revert:after,.cds--select--slug .cds--slug--revert:after{inset-block-start:.5rem;inset-inline-end:-1px}.cds--select--decorator .cds--select-input__wrapper .cds--select-input~.cds--select__invalid-icon,.cds--select--slug .cds--select-input__wrapper[data-invalid] .cds--select-input~.cds--select__invalid-icon,.cds--select--slug .cds--select-input__wrapper .cds--select-input~.cds--select__invalid-icon{inset-inline-end:5rem}.cds--select--decorator .cds--select-input:has(~.cds--select__inner-wrapper--decorator),.cds--select--slug .cds--select-input:has(~.cds--ai-label),.cds--select--slug .cds--select-input:has(~.cds--slug){padding-inline-end:4rem}.cds--select--decorator:has(.cds--select__invalid-icon) .cds--select-input:has(~.cds--select__inner-wrapper--decorator),.cds--select--slug:has(.cds--select__invalid-icon) .cds--select-input:has(~.cds--ai-label),.cds--select--slug:has(.cds--select__invalid-icon) .cds--select-input:has(~.cds--slug){padding-inline-end:6rem}.cds--select--decorator .cds--select-input:has(~.cds--select__inner-wrapper--decorator .cds--ai-label):not(:has(~.cds--select__inner-wrapper--decorator .cds--ai-label--revert)),.cds--select--slug .cds--select-input:has(~.cds--ai-label):not(:has(~.cds--ai-label--revert)),.cds--select--slug .cds--select-input:has(~.cds--slug):not(:has(~.cds--slug--revert)),.cds--select-input-has--ai-label{background-image:linear-gradient(0deg,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 100%);border-block-end-color:var(--cds-ai-border-strong, #4589ff)}.cds--select--decorator:has(.cds--select__invalid-icon) .cds--select__inner-wrapper--decorator>*:before,.cds--select--slug:has(.cds--select__invalid-icon) .cds--ai-label:before,.cds--select--slug:has(.cds--select__invalid-icon) .cds--slug:before{display:block}.cds--checkbox-group{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--checkbox-group *,.cds--checkbox-group *:before,.cds--checkbox-group *:after{box-sizing:inherit}.cds--form-item.cds--checkbox-wrapper{position:relative;margin-block-end:.375rem}.cds--form-item.cds--checkbox-wrapper:first-of-type{margin-block-start:0}.cds--label+.cds--form-item.cds--checkbox-wrapper{margin-block-start:-.125rem}.cds--form-item.cds--checkbox-wrapper:last-of-type{margin-block-end:.1875rem}.cds--checkbox{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;visibility:inherit;white-space:nowrap;inset-block-start:1.25rem;inset-inline-start:.7rem}.cds--checkbox-label html{font-size:100%}.cds--checkbox-label body{font-weight:400;font-family:var(--font-ui);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--checkbox-label code{font-family:var(--font-mono)}.cds--checkbox-label strong{font-weight:600}.cds--checkbox-label{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);position:relative;display:flex;cursor:pointer;min-block-size:1.25rem;padding-block-start:.0625rem;padding-inline-start:1.25rem;-webkit-user-select:none;user-select:none}.cds--checkbox-label-text{padding-inline-start:.625rem}.cds--checkbox-label:before,.cds--checkbox-label:after{box-sizing:border-box}@media print{.cds--checkbox-label:before,.cds--checkbox-label:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cds--checkbox-label:before{position:absolute;border:1px solid var(--cds-icon-primary, #161616);border-radius:2px}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--checkbox-label:before{border:1px solid ButtonBorder}}.cds--checkbox-label:before{background-color:transparent;block-size:1rem;content:"";inline-size:1rem;inset-block-start:.125rem;inset-inline-start:0;margin-block:.0625rem .125rem;margin-inline:.1875rem 0}.cds--checkbox-label:after{position:absolute;background:none;block-size:.3125rem;border-block-end:1.5px solid var(--cds-icon-inverse, #ffffff);border-inline-start:1.5px solid var(--cds-icon-inverse, #ffffff);content:"";inline-size:.5625rem;inset-block-start:.40625rem;inset-inline-start:.4375rem;margin-block-start:-.1875rem;transform:scale(0) rotate(-45deg);transform-origin:bottom right}.cds--checkbox:checked+.cds--checkbox-label:before,.cds--checkbox:indeterminate+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true]:before{border:none;border-width:1px;background-color:var(--cds-icon-primary, #161616)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--checkbox:checked+.cds--checkbox-label:before,.cds--checkbox:indeterminate+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true]:before{border:1px solid ButtonBorder;background-color:SelectedItem}}.cds--checkbox:checked+.cds--checkbox-label:after,.cds--checkbox-label[data-contained-checkbox-state=true]:after{transform:scale(1) rotate(-45deg)}.cds--checkbox:indeterminate+.cds--checkbox-label:after{border-block-end:2px solid var(--cds-icon-inverse, #ffffff);border-inline-start:0 solid var(--cds-icon-inverse, #ffffff);inline-size:.5rem;inset-block-start:.6875rem;transform:scale(1) rotate(0)}.cds--checkbox:focus+.cds--checkbox-label:before,.cds--checkbox-label__focus:before,.cds--checkbox:checked:focus+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true].cds--checkbox-label__focus:before,.cds--checkbox:indeterminate:focus+.cds--checkbox-label:before{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--checkbox:disabled+.cds--checkbox-label,.cds--checkbox-label[data-contained-checkbox-disabled=true]{color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--checkbox:disabled+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-disabled=true]:before{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--checkbox:checked:disabled+.cds--checkbox-label:before,.cds--checkbox:indeterminate:disabled+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true][data-contained-checkbox-disabled=true]:before{background-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--checkbox-group[data-invalid] .cds--checkbox-label:before,.cds--checkbox-wrapper--invalid .cds--checkbox-label:before,.cds--checkbox-wrapper--invalid .cds--checkbox:checked+.cds--checkbox-label:before{border:1px solid var(--cds-support-error, #da1e28)}.cds--checkbox-group .cds--checkbox-wrapper--invalid>.cds--checkbox__validation-msg,.cds--checkbox-group .cds--checkbox-wrapper--warning>.cds--checkbox__validation-msg,.cds--checkbox-group .cds--checkbox-wrapper>.cds--form__helper-text{display:none}.cds--checkbox-group:not(.cds--checkbox-group[data-invalid]) .cds--checkbox-wrapper--invalid .cds--checkbox-label:before,.cds--checkbox-group:not(.cds--checkbox-group[data-invalid]) .cds--checkbox-wrapper--invalid .cds--checkbox:checked+.cds--checkbox-label:before{border:1px solid var(--cds-icon-primary, #161616)}.cds--checkbox-group__validation-msg,.cds--checkbox__validation-msg{display:none;align-items:flex-start;inline-size:100%;margin-block-start:.25rem}.cds--checkbox__invalid-icon{margin:.0625rem .0625rem 0 .1875rem;fill:var(--cds-support-error, #da1e28);min-inline-size:1rem}.cds--checkbox__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--checkbox__invalid-icon--warning path:first-of-type{fill:#000}.cds--checkbox-group--invalid .cds--checkbox-group__validation-msg,.cds--checkbox-group--warning .cds--checkbox-group__validation-msg,.cds--checkbox-wrapper--invalid>.cds--checkbox__validation-msg,.cds--checkbox-wrapper--warning>.cds--checkbox__validation-msg{display:flex}.cds--checkbox-group--invalid .cds--checkbox-group__validation-msg .cds--form-requirement,.cds--checkbox-group--warning .cds--checkbox-group__validation-msg .cds--form-requirement,.cds--checkbox-wrapper--invalid .cds--checkbox__validation-msg .cds--form-requirement,.cds--checkbox-wrapper--warning .cds--checkbox__validation-msg .cds--form-requirement{display:block;overflow:visible;margin-block-start:0;margin-inline-start:.5rem;max-block-size:100%}.cds--checkbox-group--invalid .cds--checkbox-group__validation-msg .cds--form-requirement,.cds--checkbox-wrapper--invalid .cds--checkbox__validation-msg .cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--checkbox-group--readonly .cds--checkbox-label,.cds--checkbox-wrapper--readonly .cds--checkbox-label{cursor:default}.cds--checkbox-group--readonly .cds--checkbox-label-text,.cds--checkbox-wrapper--readonly .cds--checkbox-label-text{cursor:text;-webkit-user-select:text;user-select:text}.cds--checkbox-group--readonly .cds--checkbox+.cds--checkbox-label:before,.cds--checkbox-wrapper--readonly .cds--checkbox+.cds--checkbox-label:before{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--checkbox-group--readonly .cds--checkbox:checked+.cds--checkbox-label:before,.cds--checkbox-wrapper--readonly .cds--checkbox:checked+.cds--checkbox-label:before{border:1px solid var(--cds-icon-disabled, rgba(22, 22, 22, .25));background:transparent}.cds--checkbox-group--readonly .cds--checkbox:checked+.cds--checkbox-label:after,.cds--checkbox-wrapper--readonly .cds--checkbox:checked+.cds--checkbox-label:after{border-color:var(--cds-text-primary, #161616)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--checkbox-group--readonly .cds--checkbox:checked+.cds--checkbox-label:after,.cds--checkbox-wrapper--readonly .cds--checkbox:checked+.cds--checkbox-label:after{fill:SelectedItemText}}.cds--checkbox-skeleton .cds--checkbox-label{cursor:default}.cds--checkbox-label-text.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--checkbox-label-text.cds--skeleton:hover,.cds--checkbox-label-text.cds--skeleton:focus,.cds--checkbox-label-text.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--checkbox-label-text.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--checkbox-label-text.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--checkbox-label-text.cds--skeleton{background:CanvasText}.cds--checkbox-label-text.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--checkbox-label-text.cds--skeleton{block-size:1rem;inline-size:6.25rem;margin-block:.0625rem 0;margin-inline:.375rem 0}.cds--checkbox--inline{position:relative}[dir=rtl] .cds--checkbox-label:after{margin-block-start:0;margin-inline-start:-.0625rem;transform-origin:center}[dir=rtl] .cds--checkbox:checked+.cds--checkbox-label:after,[dir=rtl] .cds--checkbox-label[data-contained-checkbox-state=true]:after{transform:scale(1.2) rotate3d(.5,1,0,158deg)}.cds--checkbox-group--decorator legend.cds--label,.cds--checkbox-wrapper--decorator .cds--checkbox-label-text,.cds--checkbox-group--slug legend.cds--label,.cds--checkbox-wrapper--slug .cds--checkbox-label-text{display:flex}.cds--checkbox-group--decorator legend.cds--label .cds--checkbox-group-inner--decorator>*,.cds--checkbox-wrapper--decorator .cds--checkbox-label-text .cds--checkbox-wrapper-inner--decorator>*{margin-inline-start:.5rem}.cds--checkbox-group--slug legend.cds--label .cds--ai-label,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--ai-label,.cds--checkbox-group--slug legend.cds--label .cds--slug,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--slug{margin-inline-start:.5rem}.cds--checkbox-wrapper--decorator .cds--checkbox-label-text .cds--ai-label__button--inline,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--ai-label__button--inline,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--slug__button--inline{line-height:inherit;margin-block-start:-.0625rem}.cds--checkbox-group--horizontal{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start}.cds--checkbox-group--horizontal .cds--form-item{flex:none;margin-block-end:0}.cds--checkbox-group--horizontal .cds--form-item:not(:last-of-type){margin-inline-end:1rem}.cds--checkbox-group--horizontal .cds--checkbox-label-text{padding-inline-start:.5rem}.cds--checkbox-group--horizontal .cds--label+.cds--form-item.cds--checkbox-wrapper{margin-block-start:0}.cds--radio-button-group{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--radio-button-group *,.cds--radio-button-group *:before,.cds--radio-button-group *:after{box-sizing:inherit}.cds--radio-button-group{position:relative;display:flex;align-items:center}.cds--label+.cds--form-item .cds--radio-button-group{margin-block-start:0}.cds--radio-button-group--vertical{flex-direction:column;align-items:flex-start}.cds--radio-button-group--vertical.cds--radio-button-group--label-left{align-items:flex-end}.cds--radio-button-group--vertical .cds--radio-button__label{margin-inline-end:0}.cds--radio-button-group--vertical .cds--radio-button__label:not(:last-of-type){margin-block-end:.5rem}.cds--radio-button{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;white-space:nowrap;margin-block-start:.9rem;margin-inline-start:.63rem;visibility:inherit}.cds--radio-button__label{display:flex;align-items:center;cursor:pointer;margin-inline-end:1rem}.cds--radio-button__label-text{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);flex:1}.cds--radio-button__appearance{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--radio-button__appearance *,.cds--radio-button__appearance *:before,.cds--radio-button__appearance *:after{box-sizing:inherit}.cds--radio-button__appearance{flex-shrink:0;border:1px solid var(--cds-icon-primary, #161616);border-radius:50%;background-color:transparent;block-size:1.125rem;inline-size:1.125rem;margin-block:.0625rem .125rem;margin-inline:.125rem .625rem}.cds--radio-button-group--vertical .cds--radio-button__appearance{margin-block:0}.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance{display:flex;align-items:center;justify-content:center;border-color:var(--cds-icon-primary, #161616)}.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance:before{position:relative;display:inline-block;border-radius:50%;background-color:var(--cds-icon-primary, #161616);block-size:100%;content:"";inline-size:100%;transform:scale(.5)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance:before{background-color:ButtonText}}@media print{.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cds--radio-button:disabled+.cds--radio-button__label{color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--radio-button:disabled+.cds--radio-button__label .cds--radio-button__appearance,.cds--radio-button:disabled:checked+.cds--radio-button__label .cds--radio-button__appearance{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--radio-button:disabled+.cds--radio-button__label .cds--radio-button__appearance:before,.cds--radio-button:disabled:checked+.cds--radio-button__label .cds--radio-button__appearance:before{background-color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--radio-button-group--readonly .cds--radio-button+.cds--radio-button__label .cds--radio-button__appearance{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--radio-button-group--readonly .cds--radio-button__label{cursor:default}.cds--radio-button-group--readonly .cds--radio-button__label-text{cursor:text;-webkit-user-select:text;user-select:text}.cds--radio-button-group--invalid .cds--radio-button+.cds--radio-button__label .cds--radio-button__appearance{border-color:var(--cds-support-error, #da1e28)}.cds--radio-button__validation-msg{display:none;align-items:flex-end;margin-block-start:.375rem}.cds--radio-button__invalid-icon{fill:var(--cds-support-error, #da1e28);margin-inline:.1875rem .0625rem}.cds--radio-button__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--radio-button__invalid-icon--warning path:first-of-type{fill:#000}.cds--radio-button-group--invalid+.cds--radio-button__validation-msg,.cds--radio-button-group--warning+.cds--radio-button__validation-msg{display:flex}.cds--radio-button-group--invalid+.cds--radio-button__validation-msg .cds--form-requirement,.cds--radio-button-group--warning+.cds--radio-button__validation-msg .cds--form-requirement{display:block;overflow:visible;margin-block-start:0;margin-inline-start:.5rem;max-block-size:100%}.cds--radio-button-group--invalid+.cds--radio-button__validation-msg .cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--radio-button-group~.cds--form__helper-text{margin-block-start:.375rem}.cds--radio-button:focus+.cds--radio-button__label .cds--radio-button__appearance{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1.5px}.cds--radio-button__label.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--radio-button__label.cds--skeleton:hover,.cds--radio-button__label.cds--skeleton:focus,.cds--radio-button__label.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--radio-button__label.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--radio-button__label.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--radio-button__label.cds--skeleton{background:CanvasText}.cds--radio-button__label.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--radio-button__label.cds--skeleton{block-size:1.125rem;inline-size:6.25rem}.cds--radio-button__label.cds--skeleton .cds--radio-button__appearance{display:none}.cds--radio-button-wrapper .cds--radio-button__label{display:flex;align-items:flex-start;justify-content:center;margin:0}.cds--radio-button-wrapper:not(:last-of-type){margin-inline-end:1rem}.cds--radio-button-group--vertical .cds--radio-button-wrapper{margin-block-end:.375rem;margin-inline-end:0}.cds--radio-button-group--vertical .cds--radio-button-wrapper .cds--radio-button__label{padding-block-start:.125rem}.cds--radio-button-group--label-right .cds--radio-button__label,.cds--radio-button-wrapper.cds--radio-button-wrapper--label-right .cds--radio-button__label{flex-direction:row}.cds--radio-button-group--label-left .cds--radio-button__label,.cds--radio-button-wrapper.cds--radio-button-wrapper--label-left .cds--radio-button__label{flex-direction:row-reverse}.cds--radio-button-group--label-left .cds--radio-button__appearance,.cds--radio-button-wrapper.cds--radio-button-wrapper--label-left .cds--radio-button__appearance{margin-inline:.5rem 0}.cds--radio-button-group--decorator legend.cds--label,.cds--radio-button-wrapper--decorator .cds--radio-button__label-text,.cds--radio-button-group--slug legend.cds--label,.cds--radio-button-wrapper--slug .cds--radio-button__label-text{display:flex}.cds--radio-button-group--decorator legend.cds--label .cds--radio-button-group-inner--decorator>*,.cds--radio-button-wrapper--decorator .cds--radio-button__label-text .cds--radio-button-wrapper-inner--decorator>*,.cds--radio-button-group--slug legend.cds--label .cds--ai-label,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--ai-label,.cds--radio-button-group--slug legend.cds--label .cds--slug,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--slug{margin-inline-start:.5rem}.cds--radio-button-wrapper--decorator .cds--radio-button__label-text .cds--ai-label__button--inline,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--ai-label__button--inline,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--slug__button--inline{line-height:inherit;margin-block-start:-.0625rem}.cds--data-table-container{position:relative;padding-block-start:.125rem}.cds--data-table-content{display:block;overflow-x:auto}.cds--data-table-content:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--data-table-content:focus{outline-style:dotted}}.cds--data-table-container--ai-enabled{position:relative;padding:1px;border:none}.cds--data-table-container--ai-enabled:after{position:absolute;z-index:-1;background-image:linear-gradient(to top,var(--cds-ai-border-end, #78a9ff),var(--cds-ai-border-start, rgba(166, 200, 255, .64)));block-size:100%;content:"";inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.cds--data-table-container--ai-enabled tbody{position:relative}.cds--data-table-container--ai-enabled tbody:before{position:absolute;block-size:100%;content:"";inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}.cds--data-table-header{background-color:var(--cds-layer);padding-block:1rem 1.5rem;padding-inline:1rem}.cds--data-table-header.cds--data-table-header__with-decorator{display:flex;justify-content:space-between}.cds--data-table-header.cds--data-table-header__with-decorator.cds--data-table-header__with-decorator--standalone{justify-content:flex-end}.cds--data-table-header__title{font-size:var(--cds-heading-03-font-size, 1.25rem);font-weight:var(--cds-heading-03-font-weight, 400);line-height:var(--cds-heading-03-line-height, 1.4);letter-spacing:var(--cds-heading-03-letter-spacing, 0);color:var(--cds-text-primary, #161616)}.cds--data-table-header__description{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);color:var(--cds-text-secondary, #525252)}@media(min-width:42rem){.cds--data-table-header__description{max-inline-size:50ch}}@media(min-width:66rem){.cds--data-table-header__description{max-inline-size:80ch}}.cds--data-table{border-collapse:collapse;border-spacing:0;inline-size:100%}.cds--data-table thead{font-size:var(--cds-heading-compact-01-font-size, .875rem);font-weight:var(--cds-heading-compact-01-font-weight, 600);line-height:var(--cds-heading-compact-01-line-height, 1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing, .16px);background-color:var(--cds-layer-accent)}.cds--data-table tbody{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);background-color:var(--cds-layer);inline-size:100%}.cds--data-table tr{border:none;block-size:3rem;inline-size:100%}.cds--data-table tbody tr,.cds--data-table tbody tr td,.cds--data-table tbody tr th{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.cds--data-table tbody tr:not([data-child-row]):hover,.cds--data-table tbody tr[data-child-row]:hover>td{background-color:var(--cds-layer-hover)}.cds--data-table tbody tr:hover td,.cds--data-table tbody tr:hover th{border-block-end:1px solid var(--cds-layer-hover);border-block-start:1px solid var(--cds-layer-hover);color:var(--cds-text-primary, #161616)}.cds--data-table tr:hover .cds--link:not(.cds--popover-container .cds--link){color:var(--cds-link-secondary, #0043ce)}.cds--data-table tr:hover .cds--link--disabled:not(.cds--popover-container .cds--link){color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--data-table th,.cds--data-table td{text-align:start;vertical-align:middle}.cds--data-table.cds--data-table--top-aligned-body.cds--data-table--lg tr:not([data-child-row]) td:not(.cds--table-expand){padding-block:1rem 1rem}.cds--data-table.cds--data-table--top-aligned-body.cds--data-table--lg tr:not([data-child-row]) td:not(.cds--table-expand).cds--table-column-menu{padding-block-start:.5rem}.cds--data-table.cds--data-table--top-aligned-body.cds--data-table--lg tr:not([data-child-row]) td:not(.cds--table-expand).cds--table-column-checkbox:not(.cds--table-column-radio){padding-block-start:.8125rem}.cds--data-table.cds--data-table--top-aligned-body td{vertical-align:top}.cds--data-table.cds--data-table--top-aligned-header.cds--data-table--lg th:not(.cds--table-expand):not(.cds--table-sort__header){padding-block:1rem 1rem}.cds--data-table.cds--data-table--top-aligned-header.cds--data-table--lg th:not(.cds--table-expand):not(.cds--table-sort__header).cds--table-column-menu{padding-block-start:.5rem}.cds--data-table.cds--data-table--top-aligned-header.cds--data-table--lg th:not(.cds--table-expand):not(.cds--table-sort__header).cds--table-column-checkbox{padding-block-start:.8125rem}.cds--data-table.cds--data-table--top-aligned-header th{vertical-align:top}.cds--data-table th[align=right],.cds--data-table td[align=right]{text-align:end}.cds--data-table th[align=center],.cds--data-table td[align=center]{text-align:center}.cds--data-table th{background-color:var(--cds-layer-accent);color:var(--cds-text-primary, #161616);padding-inline:1rem 1rem}.cds--data-table th:last-of-type{position:static;inline-size:auto}.cds--data-table .cds--table-header-label{text-align:start}.cds--data-table td,.cds--data-table tbody th{border-block-end:1px solid var(--cds-border-subtle-01, #c6c6c6);border-block-start:1px solid var(--cds-layer);color:var(--cds-text-secondary, #525252);padding-inline:1rem 1rem}.cds--data-table td+td:first-of-type,.cds--data-table tbody th+td:first-of-type{padding-inline-start:.75rem}.cds--layer-two .cds--data-table td,.cds--layer-two .cds--data-table tbody th{border-block-end:1px solid var(--cds-border-subtle-02, #e0e0e0)}.cds--layer-three .cds--data-table td,.cds--layer-three .cds--data-table tbody th{border-block-end:1px solid var(--cds-border-subtle-03, #c6c6c6)}.cds--data-table .cds--list-box input[role=combobox],.cds--data-table .cds--list-box input[type=text],.cds--data-table .cds--dropdown,.cds--data-table .cds--list-box,.cds--data-table .cds--number input[type=number],.cds--data-table .cds--number input[type=text],.cds--data-table .cds--number__control-btn:before,.cds--data-table .cds--number__control-btn:after,.cds--data-table .cds--text-input,.cds--data-table .cds--select-input{background-color:var(--cds-field-02, #ffffff)}.cds--data-table td.cds--table-column-menu .cds--overflow-menu[aria-expanded=false]:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--data-table td.cds--table-column-menu .cds--overflow-menu[aria-expanded=false]:focus{outline-style:dotted}}.cds--data-table td.cds--table-column-menu .cds--overflow-menu[aria-expanded=true]:focus{outline:none}@media screen and (hover:hover),(-ms-high-contrast:active),(-ms-high-contrast:none){.cds--data-table td.cds--table-column-menu .cds--overflow-menu .cds--overflow-menu__icon{opacity:0}}.cds--data-table td.cds--table-column-menu .cds--overflow-menu.cds--overflow-menu--open .cds--overflow-menu__icon{opacity:1}.cds--data-table.cds--data-table--visible-overflow-menu td.cds--table-column-menu .cds--overflow-menu .cds--overflow-menu__icon,.cds--data-table td.cds--table-column-menu .cds--overflow-menu:hover .cds--overflow-menu__icon,.cds--data-table td.cds--table-column-menu .cds--overflow-menu:focus .cds--overflow-menu__icon,.cds--data-table tr:hover td.cds--table-column-menu .cds--overflow-menu .cds--overflow-menu__icon{opacity:1}.cds--table-row--menu-option .cds--overflow-menu-options__btn .cds--overflow-menu-options__option-content svg{position:relative;inset-block-start:.1875rem;margin-inline-end:.5rem}.cds--data-table .cds--overflow-menu:hover,.cds--data-table .cds--overflow-menu__trigger:hover{background-color:var(--cds-layer-selected-hover)}.cds--data-table--selected .cds--overflow-menu:hover,.cds--data-table--selected .cds--overflow-menu__trigger:hover{background-color:var(--cds-layer-hover)}.cds--data-table--selected .cds--link:not(.cds--link--disabled){color:var(--cds-link-secondary, #0043ce)}.cds--data-table--xs td.cds--table-column-menu,.cds--data-table--sm td.cds--table-column-menu{block-size:1.5rem;padding-block:0}.cds--data-table--sm td.cds--table-column-menu{block-size:2rem}.cds--data-table--md td.cds--table-column-menu{block-size:2.5rem}.cds--data-table--xl .cds--table-column-menu{padding-block-start:.5rem}.cds--data-table--zebra tbody tr:not(.cds--parent-row):nth-child(odd) td{border-block-end:1px solid var(--cds-layer)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):nth-child(2n) td{border-block-end:1px solid var(--cds-layer-accent);border-block-start:1px solid var(--cds-layer-accent)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):not(.cds--data-table--selected):nth-child(2n){background-color:var(--cds-layer-accent)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):hover td{border-block-end:1px solid var(--cds-layer-hover);border-block-start:1px solid var(--cds-layer-hover)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):not(.cds--data-table--selected):hover{background-color:var(--cds-layer-hover)}.cds--table-column-checkbox .cds--checkbox-label{min-block-size:1.5rem;padding-inline-start:0}.cds--table-column-checkbox .cds--checkbox-label:before{margin-block-start:.125rem}.cds--table-column-checkbox .cds--checkbox-label:after{inset-block-start:.46875rem}.cds--data-table th.cds--table-column-checkbox{position:static;background-color:var(--cds-layer-accent);inline-size:2rem;transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.cds--data-table thead th.cds--table-column-checkbox,.cds--data-table tbody td.cds--table-column-checkbox,.cds--data-table thead th.cds--table-expand,.cds--data-table tbody td.cds--table-expand{min-inline-size:0}.cds--data-table thead th.cds--table-column-checkbox,.cds--data-table tbody td.cds--table-column-checkbox{min-inline-size:2.5rem;padding-inline:1rem .25rem}.cds--data-table thead th.cds--table-expand,.cds--data-table tbody td.cds--table-expand{block-size:2rem;inline-size:2rem}.cds--data-table--xs thead th.cds--table-expand,.cds--data-table--xs tbody td.cds--table-expand{padding:0 0 0 .5rem;block-size:1.5rem;inline-size:1.5rem}.cds--data-table--sm thead th.cds--table-expand,.cds--data-table--sm tbody td.cds--table-expand{padding:0;block-size:2rem;inline-size:2rem;padding-inline-start:.5rem}.cds--data-table--md thead th.cds--table-expand,.cds--data-table--md tbody td.cds--table-expand{padding:.25rem 0 .25rem .5rem;block-size:2.5rem;inline-size:2.5rem}.cds--data-table--xl thead th.cds--table-expand,.cds--data-table--xl tbody td.cds--table-expand{block-size:4rem;padding-block:.625rem 1.375rem}.cds--data-table--xl .cds--table-column-checkbox{padding-block-start:.8125rem}.cds--data-table--xl .cds--table-column-radio{padding-block-start:1rem}.cds--table-column-radio{inline-size:48px}.cds--table-column-radio .cds--radio-button__appearance{margin-inline-end:-.125rem}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected td,tr.cds--data-table--selected td{border-block-end:1px solid var(--cds-layer-active);border-block-start:1px solid var(--cds-layer-selected);color:var(--cds-text-primary, #161616)}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected,tr.cds--data-table--selected{background-color:var(--cds-layer-selected)}.cds--data-table--zebra tbody tr:first-of-type:nth-child(odd).cds--data-table--selected td,tr.cds--data-table--selected:first-of-type td{border-block-start:1px solid var(--cds-border-subtle-selected)}.cds--data-table--zebra tbody tr:last-of-type:nth-child(odd).cds--data-table--selected td,.cds--data-table--zebra tbody tr:last-of-type:nth-child(2n).cds--data-table--selected td,tr.cds--data-table--selected:last-of-type td{border-block-end:1px solid var(--cds-layer-selected);border-block-start:1px solid var(--cds-layer-selected)}.cds--data-table--zebra tbody tr:nth-child(2n).cds--data-table--selected td{border-block-end:1px solid var(--cds-layer-active)}.cds--data-table--zebra tbody tr:nth-child(2n).cds--data-table--selected:hover td{border-block-end:1px solid var(--cds-layer-selected-hover)}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected:hover td,.cds--data-table tbody .cds--data-table--selected:hover td{border-block-end:1px solid var(--cds-layer-selected-hover);border-block-start:1px solid var(--cds-layer-selected-hover);color:var(--cds-text-primary, #161616)}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected:hover,.cds--data-table tbody .cds--data-table--selected:hover{background-color:var(--cds-layer-selected-hover)}.cds--data-table--selected .cds--overflow-menu .cds--overflow-menu__icon{opacity:1}.cds--data-table--xs thead tr,.cds--data-table--xs tbody tr,.cds--data-table--xs tbody tr th{block-size:1.5rem}.cds--data-table--xs .cds--table-header-label,.cds--data-table--xs td,.cds--data-table--xs tbody tr th{padding-block:.125rem .125rem}.cds--data-table--xs .cds--overflow-menu{block-size:calc(100% + 1px);inline-size:2rem}.cds--data-table.cds--data-table--xs:not(.cds--data-table--top-aligned-body) td.cds--table-column-checkbox,.cds--data-table.cds--data-table--xs:not(.cds--data-table--top-aligned-header) th.cds--table-column-checkbox{padding-block:0}.cds--data-table.cds--data-table--xs .cds--table-column-checkbox .cds--checkbox-label{block-size:1.4375rem;min-block-size:1.4375rem}.cds--data-table--sm thead tr,.cds--data-table--sm tbody tr,.cds--data-table--sm tbody tr th{block-size:2rem}.cds--data-table--sm .cds--table-header-label{padding-block:.4375rem .4375rem}.cds--data-table--sm td,.cds--data-table--sm tbody tr th,.cds--data-table--sm.cds--data-table--top-aligned-header th.cds--table-column-checkbox{padding-block:.4375rem .375rem}.cds--data-table.cds--data-table--sm:not(.cds--data-table--top-aligned-body) td.cds--table-column-checkbox,.cds--data-table.cds--data-table--sm:not(.cds--data-table--top-aligned-header) th.cds--table-column-checkbox{padding-block:.1875rem .1875rem}.cds--data-table--sm .cds--overflow-menu{block-size:calc(100% + 1px)}.cds--data-table--md thead tr,.cds--data-table--md tbody tr,.cds--data-table--md tbody tr th{block-size:2.5rem}.cds--data-table--md .cds--table-header-label,.cds--data-table--md.cds--data-table--top-aligned-header th.cds--table-column-checkbox{padding-block:.4375rem .4375rem}.cds--data-table--md td,.cds--data-table--md tbody tr th{padding-block:.4375rem .375rem}.cds--data-table.cds--data-table--md:not(.cds--data-table--top-aligned-body) td.cds--table-column-checkbox,.cds--data-table.cds--data-table--md:not(.cds--data-table--top-aligned-header) th.cds--table-column-checkbox{padding-block:.1875rem .1875rem}.cds--data-table--md .cds--table-column-menu{padding-block:.1875rem .1875rem}.cds--data-table--xl thead tr,.cds--data-table--xl tbody tr,.cds--data-table--xl tbody tr th{block-size:4rem}.cds--data-table--xl .cds--table-header-label,.cds--data-table--xl td,.cds--data-table--xl tbody tr th{padding-block:1rem 1rem}.cds--data-table--xl th,.cds--data-table--xl td{vertical-align:top}.cds--data-table--xl .cds--data-table--cell-secondary-text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.cds--data-table--static{inline-size:auto}.cds--data-table-container--static{inline-size:fit-content}.cds--data-table_inner-container{background-color:var(--cds-layer-accent);transform:translateZ(0)}.cds--data-table--sticky-header{display:block;overflow-y:scroll}.cds--data-table--sticky-header thead,.cds--data-table--sticky-header tbody,.cds--data-table--sticky-header tr,.cds--data-table--sticky-header th,.cds--data-table--sticky-header td{display:flex}.cds--data-table--sticky-header thead{position:sticky;z-index:1;overflow:scroll;inline-size:100%;inset-block-start:0;-ms-overflow-style:none;will-change:transform}.cds--data-table--sticky-header thead tr th{border-block-end:1px solid var(--cds-layer-active)}.cds--data-table--sticky-header tbody{flex-direction:column;-ms-overflow-style:none;overflow-x:scroll;will-change:transform}.cds--data-table--sticky-header tr.cds--parent-row.cds--expandable-row{block-size:auto;min-block-size:3rem}.cds--data-table--sticky-header tr.cds--expandable-row:not(.cds--parent-row){block-size:auto}.cds--data-table--sticky-header .cds--table-expand{max-inline-size:3rem}.cds--data-table--sticky-header thead .cds--table-expand{align-items:center}.cds--data-table--sticky-header .cds--parent-row{min-block-size:3rem}.cds--data-table--sticky-header:not(.cds--data-table--xs):not(.cds--data-table--xl):not(.cds--data-table--sm) td:not(.cds--table-column-menu):not(.cds--table-column-checkbox){padding-block-start:.875rem}.cds--data-table--sticky-header tr.cds--parent-row.cds--expandable-row:hover+tr[data-child-row] td{border-block-start:1px solid var(--cds-layer-hover)}.cds--data-table--sticky-header tr.cds--expandable-row:last-of-type{overflow:hidden}.cds--data-table--sticky-header tr.cds--data-table--selected:first-of-type td{border-block-start:none}.cds--data-table--sticky-header thead th.cds--table-column-checkbox,.cds--data-table--sticky-header tbody tr td.cds--table-column-checkbox{align-items:center;inline-size:2.25rem;min-inline-size:2.25rem}.cds--data-table--sticky-header.cds--data-table--xl thead th.cds--table-column-checkbox,.cds--data-table--sticky-header.cds--data-table--xl td.cds--table-column-checkbox{align-items:flex-start}.cds--data-table--sticky-header th.cds--table-column-checkbox~th:last-of-type:empty{max-inline-size:4rem}.cds--data-table--sticky-header th:empty:not(.cds--table-expand){max-inline-size:2.25rem}.cds--data-table--sticky-header td.cds--table-column-menu{align-items:center;block-size:auto;padding-block-start:0}.cds--data-table--sticky-header thead::-webkit-scrollbar,.cds--data-table--sticky-header tbody::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.cds--data-table--sticky-header thead,.cds--data-table--sticky-header tbody{scrollbar-width:none}}.cds--data-table--sticky-header tbody tr:last-of-type{border-block-end:0}.cds--data-table--sticky-header th:not(.cds--table-column-checkbox):not(.cds--table-column-menu):not(.cds--table-expand):not(.cds--table-column-icon),.cds--data-table--sticky-header td:not(.cds--table-column-checkbox):not(.cds--table-column-menu):not(.cds--table-expand):not(.cds--table-column-icon){inline-size:100%;min-inline-size:0}.cds--data-table--sticky-header.cds--data-table--xs tr:not(.cds--expandable-row),.cds--data-table--sticky-header.cds--data-table--sm tr:not(.cds--expandable-row),.cds--data-table--sticky-header.cds--data-table--xl tr:not(.cds--expandable-row){block-size:auto}.cds--data-table--sticky-header.cds--data-table--xs tr:not(.cds--expandable-row){min-block-size:1.5rem}.cds--data-table--sticky-header.cds--data-table--sm tr:not(.cds--expandable-row){min-block-size:2rem}.cds--data-table--sticky-header.cds--data-table--xl tr:not(.cds--expandable-row){min-block-size:4rem}.cds--data-table--sticky-header.cds--data-table--xs tr td.cds--table-expand{padding-block-start:.25rem}.cds--data-table--sticky-header.cds--data-table--sm tr td.cds--table-expand{padding-block-start:.5rem}.cds--data-table--sticky-header .cds--table-header-label{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:calc(100% - 10px);overflow-y:hidden;padding-block:.9375rem 1rem}.cds--data-table--sticky-header.cds--data-table--xs th .cds--table-header-label{padding-block:.1875rem 0}.cds--data-table--sticky-header.cds--data-table--sm th .cds--table-header-label{padding-block:.5rem 0}.cds--data-table--sticky-header.cds--data-table--xl th .cds--table-header-label{padding-block-start:1rem}.cds--data-table--sticky-header.cds--data-table--xl th.cds--table-expand{display:flex;align-items:flex-start}.cds--data-table--sticky-header.cds--data-table--xs tr.cds--parent-row .cds--table-column-checkbox,.cds--data-table--sticky-header.cds--data-table--sm tr.cds--parent-row .cds--table-column-checkbox{align-items:flex-start}.cds--data-table--max-width{max-inline-size:100%}.cds--data-table--sticky-header{max-block-size:18.75rem}.cds--data-table .cds--form-item.cds--checkbox-wrapper:last-of-type{margin:0}.cds--data-table--xs .cds--form-item.cds--checkbox-wrapper:last-of-type,.cds--data-table--sm .cds--form-item.cds--checkbox-wrapper:last-of-type{margin:-.1875rem 0}.cds--data-table .cds--table-column-slug,.cds--data-table .cds--table-column-decorator{inline-size:1rem;padding-inline-end:0}tr.cds--data-table--slug-row,tr.cds--data-table--slug-row+.cds--expandable-row,tr.cds--data-table--ai-label-row,tr.cds--data-table--ai-label-row+.cds--expandable-row{background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%);background-attachment:fixed}.cds--data-table--slug-row,.cds--data-table--ai-label-row{box-shadow:inset 1px 0 var(--cds-ai-border-strong, #4589ff)}.cds--data-table tbody tr.cds--data-table--ai-label-row:hover td,tr.cds--data-table--ai-label-row.cds--expandable-row:hover+.cds--expandable-row[data-child-row] td,tr.cds--data-table--ai-label-row.cds--expandable-row--hover+.cds--expandable-row[data-child-row]:hover>td,tr.cds--data-table--ai-label-row.cds--expandable-row--hover>td,tr.cds--data-table--selected.cds--data-table--ai-label-row.cds--expandable-row+tr.cds--expandable-row[data-child-row]>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover td:first-of-type,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected:not(.cds--expandable-row):hover>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover+tr[data-child-row]>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row--hover>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row--hover>td:first-of-type{background-color:transparent}.cds--data-table tbody tr.cds--data-table--ai-label-row:hover,tr.cds--data-table--ai-label-row:hover+.cds--expandable-row[data-child-row],tr.cds--data-table--ai-label-row.cds--expandable-row--hover+.cds--expandable-row[data-child-row]:hover,tr.cds--expandable-row--hover.cds--data-table--ai-label-row,tr.cds--data-table--selected.cds--parent-row.cds--expandable-row--hover.cds--data-table--ai-label-row{background:linear-gradient(to right,var(--cds-ai-aura-hover-start, rgba(69, 137, 255, .32)) 0%,15%,var(--cds-ai-aura-hover-end, rgba(255, 255, 255, 0)) 50%),var(--cds-ai-aura-hover-background, #edf5ff);background-attachment:fixed}tr.cds--parent-row.cds--data-table--selected.cds--data-table--slug-row,.cds--data-table--selected.cds--data-table--slug-row,tr.cds--data-table--selected.cds--data-table--slug-row+.cds--expandable-row,tr.cds--parent-row.cds--data-table--selected.cds--data-table--ai-label-row,.cds--data-table--selected.cds--data-table--ai-label-row,tr.cds--data-table--selected.cds--data-table--ai-label-row+.cds--expandable-row{background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%),var(--cds-layer-selected);background-attachment:fixed}tr.cds--data-table--ai-label-row.cds--data-table--selected td,tr.cds--data-table--ai-label-row.cds--data-table--selected:hover td,tbody tr.cds--data-table--ai-label-row:hover td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover td:not(.cds--table-expand):not(.cds--table-column-checkbox):not(.cds--table-column-slug){border-block-end-color:var(--cds-border-subtle)}tr.cds--expandable-row.cds--data-table--selected.cds--data-table--slug-row[data-parent-row]>td:not(.cds--table-expand):not(.cds--table-column-checkbox):not(.cds--table-column-slug){border-block-end:1px solid var(--cds-layer-selected)}tr.cds--parent-row.cds--data-table--slug-row.cds--expandable-row:hover td:first-of-type,tr.cds--parent-row.cds--data-table--ai-label-row.cds--expandable-row:hover td:first-of-type,tr.cds--parent-row.cds--data-table--decoratorß-row.cds--expandable-row:hover td:first-of-type{border-block-end:1px solid transparent}.cds--data-table thead th.cds--table-sort__header--slug .cds--table-sort,.cds--data-table thead th:has(>.cds--table-header-label--slug),.cds--data-table thead th.cds--table-sort__header--ai-label .cds--table-sort,.cds--data-table thead th:has(>.cds--table-header-label--ai-label){background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}.cds--table-column-slug .cds--ai-label,.cds--table-column-slug .cds--slug,.cds--table-column-decorator .cds--decorator{position:absolute;z-index:2;transform:translateY(-50%)}.cds--data-table--xl .cds--table-column-slug .cds--ai-label,.cds--data-table--xl .cds--table-column-slug .cds--slug,.cds--data-table--xl .cds--table-column-decorator .cds--decorator{transform:translateY(1px)}th .cds--table-header-label.cds--table-header-label--slug,th .cds--table-header-label.cds--table-header-label--ai-label,th .cds--table-header-label.cds--table-header-label--decorator{display:flex;align-items:center}th .cds--table-header-label.cds--table-header-label--ai-label .cds--ai-label,th .cds--table-header-label.cds--table-header-label--ai-label .cds--slug,th .cds--table-header-label.cds--table-header-label--decorator .cds--table-header-label--decorator-inner,th .cds--table-header-label.cds--table-header-label--ai-label .cds--table-header-label--decorator-inner{margin-inline-start:auto}th.cds--table-sort__header--slug,th:has(.cds--table-header-label--slug),th.cds--table-sort__header--ai-label,th:has(.cds--table-header-label--ai-label){box-shadow:inset 0 1px var(--cds-ai-border-strong, #4589ff)}td.cds--table-cell--column-slug{background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}tr.cds--parent-row:not(.cds--expandable-row):not(:first-of-type) td.cds--table-cell--column-slug{border-block-start:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}@media screen and (-ms-high-contrast:active),(forced-colors:active){tr.cds--parent-row:not(.cds--expandable-row):not(:first-of-type) td.cds--table-cell--column-slug,.cds--data-table-content{outline:1px solid transparent}}.cds--progress{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--progress *,.cds--progress *:before,.cds--progress *:after{box-sizing:inherit}.cds--progress{display:flex;list-style:none}.cds--progress-step{position:relative;display:inline-flex;overflow:visible;flex-direction:row;inline-size:8rem;min-inline-size:7rem}.cds--progress-step .cds--tooltip__label{display:block}.cds--progress--space-equal .cds--progress-step{flex-grow:1;min-inline-size:8rem}.cds--progress-line{position:absolute;border:1px inset transparent;block-size:2px;inline-size:8rem;inset-inline-start:0}.cds--progress--space-equal .cds--progress-line{inline-size:100%;min-inline-size:8rem}.cds--progress-step svg{position:relative;z-index:1;flex-shrink:0;border-radius:50%;block-size:1rem;fill:var(--cds-interactive, #0f62fe);inline-size:1rem;margin-block-start:.625rem;margin-inline-end:.5rem}.cds--progress--space-equal .cds--progress-text{overflow:hidden;padding:.125rem;margin:-.125rem}.cds--progress-label{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);display:block;overflow:hidden;margin:.5rem 0 0;color:var(--cds-text-primary, #161616);line-height:1.45;max-inline-size:5.5rem;text-overflow:ellipsis;transition:box-shadow .11s cubic-bezier(.2,0,.38,.9),color .11s cubic-bezier(.2,0,.38,.9);white-space:nowrap}.cds--progress-label:before{display:block;content:""}@media(any-hover:hover){.cds--progress-label:hover{box-shadow:0 .0625rem var(--cds-link-primary-hover, #0043ce);color:var(--cds-link-primary-hover, #0043ce);cursor:pointer}}.cds--progress--space-equal .cds--progress-label{margin-inline-end:.75rem;max-inline-size:100%}.cds--progress-step-button:focus{outline:none}.cds--progress-step-button:focus-visible .cds--progress-label{color:var(--cds-focus, #0f62fe);outline:.0625rem solid var(--cds-focus, #0f62fe)}.cds--progress-step-button:not(.cds--progress-step-button--unclickable) .cds--progress-label:active{box-shadow:0 .0625rem 0 0 var(--cds-text-primary, #161616);color:var(--cds-text-primary, #161616)}.cds--progress-label-overflow:hover~.cds--tooltip,.cds--progress-label-overflow:focus~.cds--tooltip{visibility:inherit}.cds--progress-step .cds--tooltip .cds--tooltip__caret{margin-inline-start:.625rem}.cds--tooltip__text{padding:0;margin:0;font-weight:400}.cds--progress-step .cds--tooltip{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);display:block;padding:.5rem 1rem;color:var(--cds-text-inverse, #ffffff);inline-size:7.8125rem;margin-block-start:2.5rem;margin-inline-start:1.375rem;min-block-size:1.5rem;min-inline-size:7.1875rem;visibility:hidden}.cds--progress-step .cds--tooltip_multi{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);block-size:auto;color:var(--cds-text-inverse, #ffffff);inline-size:9.375rem}.cds--progress-optional{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);position:absolute;display:block;color:var(--cds-text-secondary, #525252);inset-inline-start:0;margin-block-start:1.75rem;margin-inline-start:1.5rem;text-align:start}.cds--progress-step--current .cds--progress-line{background-color:var(--cds-interactive, #0f62fe)}.cds--progress-step--incomplete svg{fill:var(--cds-icon-primary, #161616)}.cds--progress-step--incomplete .cds--progress-line{background-color:var(--cds-border-subtle)}.cds--progress-step--complete .cds--progress-line{background-color:var(--cds-interactive, #0f62fe)}.cds--progress-step-button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--progress-step-button *,.cds--progress-step-button *:before,.cds--progress-step-button *:after{box-sizing:inherit}.cds--progress-step-button::-moz-focus-inner{border:0}.cds--progress-step-button{display:flex;text-align:start}.cds--progress-step-button--unclickable{cursor:default;outline:none}@media(any-hover:hover){.cds--progress-step-button--unclickable .cds--progress-label:hover{box-shadow:none;color:var(--cds-text-primary, #161616);cursor:default}.cds--progress-step-button--unclickable .cds--tooltip__label:hover{box-shadow:0 .0625rem var(--cds-link-primary, #0f62fe);color:var(--cds-link-primary, #0f62fe);cursor:pointer}}.cds--progress-step--disabled{cursor:not-allowed;pointer-events:none}.cds--progress-step--disabled svg{cursor:not-allowed;fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--progress-step--disabled .cds--progress-label{box-shadow:none;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}@media(any-hover:hover){.cds--progress-step--disabled .cds--progress-label:hover{box-shadow:none;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}}.cds--progress-step--disabled .cds--progress-line{cursor:not-allowed}.cds--progress-step--disabled .cds--progress-label-overflow:hover~.cds--tooltip--definition .cds--tooltip--definition__bottom{display:none}.cds--progress__warning>*{fill:var(--cds-support-error, #da1e28)}.cds--progress.cds--skeleton .cds--progress-label{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--progress.cds--skeleton .cds--progress-label:hover,.cds--progress.cds--skeleton .cds--progress-label:focus,.cds--progress.cds--skeleton .cds--progress-label:active{border:none;cursor:default;outline:none}.cds--progress.cds--skeleton .cds--progress-label:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media(prefers-reduced-motion:reduce){.cds--progress.cds--skeleton .cds--progress-label:before{animation:none}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--progress.cds--skeleton .cds--progress-label{background:CanvasText}.cds--progress.cds--skeleton .cds--progress-label:before{background:Canvas;forced-color-adjust:none}}.cds--progress.cds--skeleton .cds--progress-label{block-size:.875rem;inline-size:2.5rem;margin-block-start:.625rem}.cds--progress.cds--progress--vertical.cds--skeleton .cds--progress-label{margin-block-start:.0625rem}.cds--progress--vertical,.cds--progress-text{display:flex;flex-direction:column}.cds--progress--vertical .cds--progress-step,.cds--progress--vertical .cds--progress-step-button{align-content:flex-start;inline-size:initial;min-block-size:3.625rem;min-inline-size:initial}.cds--progress--vertical .cds--progress-step svg,.cds--progress--vertical .cds--progress-step-button svg{display:inline-block;margin:.0625rem .5rem 0}.cds--progress--vertical .cds--progress-label{display:inline-block;margin:0;inline-size:initial;max-inline-size:10rem;vertical-align:top;white-space:initial}.cds--progress--vertical .cds--progress-step .cds--tooltip{margin-block-start:.5rem}.cds--progress--vertical .cds--progress-optional{position:static;margin:0 0 auto;inline-size:100%}.cds--progress--vertical .cds--progress-line{position:absolute;block-size:100%;inline-size:1px;inset-block-start:0;inset-inline-start:0}.cds--toggletip-label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);color:var(--cds-text-secondary, #525252);margin-inline-end:.5rem}:host([slot=label-text]) .cds--toggletip-label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.cds--toggletip-button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--toggletip-button *,.cds--toggletip-button *:before,.cds--toggletip-button *:after{box-sizing:inherit}.cds--toggletip-button::-moz-focus-inner{border:0}.cds--toggletip-button{display:flex;align-items:center}.cds--toggletip-button svg{fill:var(--cds-icon-secondary, #525252)}.cds--toggletip-button:hover svg,.cds--toggletip--open .cds--toggletip-button svg{fill:var(--cds-icon-primary, #161616)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--toggletip-button:hover svg,.cds--toggletip--open .cds--toggletip-button svg{fill:Highlight}}.cds--toggletip-button:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.cds--toggletip-button:focus{outline-style:dotted}}.cds--toggletip{--cds-popover-offset: .8125rem}.cds--toggletip-content{--cds-button-focus-color: var(--cds-focus-inverse, #ffffff);--cds-link-text-color: var(--cds-link-inverse, #78a9ff);--cds-link-hover-text-color: var(--cds-link-inverse-hover, #a6c8ff);--cds-link-visited-text-color: var(--cds-link-inverse-visited, #be95ff);--cds-link-focus-text-color: var(--cds-focus-inverse, #ffffff);font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);display:grid;padding:1rem;max-inline-size:18rem;row-gap:1rem}.cds--toggletip-content p{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px)}.cds--toggletip-actions{display:flex;align-items:center;justify-content:space-between;column-gap:1rem}.cds--ai-label,.cds--slug{display:flex}.cds--ai-label:has(>.cds--popover--open),.cds--slug:has(>.cds--popover--open){z-index:2}.cds--ai-label__button,.cds--slug__button{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid var(--cds-border-inverse, #161616);background:transparent;color:var(--cds-text-primary, #161616);font-weight:600;outline:none;transition:color 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),background 70ms cubic-bezier(0,0,.38,.9)}.cds--ai-label__button--mini,.cds--slug__button--mini{height:1rem;width:1rem;font-size:.5625rem;line-height:.75rem}.cds--ai-label__button--2xs,.cds--slug__button--2xs{height:1.25rem;width:1.25rem;font-size:.75rem;line-height:1rem}.cds--ai-label__button--xs,.cds--slug__button--xs{height:1.5rem;width:1.5rem;font-size:.75rem;line-height:1rem}.cds--ai-label__button--sm,.cds--slug__button--sm{height:2rem;width:2rem;font-size:1rem;line-height:1.3125rem}.cds--ai-label__button--md,.cds--slug__button--md{height:2.5rem;width:2.5rem;font-size:1rem;line-height:1.3125rem}.cds--ai-label__button--lg,.cds--slug__button--lg{height:3rem;width:3rem;font-size:1rem;line-height:1.3125rem}.cds--ai-label__button--xl,.cds--slug__button--xl{height:4rem;width:4rem;font-size:1.25rem;line-height:1.625rem}.cds--ai-label__button--mini:after,.cds--ai-label__button--2xs:after,.cds--slug__button--mini:after,.cds--slug__button--2xs:after{position:absolute;display:block;block-size:24px;content:"";inline-size:24px}.cds--ai-label .cds--ai-label__button:focus,.cds--slug .cds--slug__button:focus{border:1px solid var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe)}@media(any-hover:hover){.cds--ai-label .cds--ai-label__button:hover,.cds--slug .cds--slug__button:hover{background:var(--cds-border-inverse, #161616);color:var(--cds-text-inverse, #ffffff)}.cds--ai-label .cds--ai-label__button:hover:active,.cds--slug .cds--slug__button:hover:active{background:var(--cds-border-inverse, #161616);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-focus-inset, #ffffff);color:var(--cds-text-inverse, #ffffff)}.cds--ai-label .cds--ai-label__button.cds--ai-label__button--mini:hover:active,.cds--ai-label .cds--ai-label__button.cds--ai-label__button--2xs:hover:active,.cds--slug .cds--slug__button.cds--slug__button--mini:hover:active,.cds--slug .cds--slug__button.cds--slug__button--2xs:hover:active{box-shadow:inset 0 0 0 1px var(--cds-focus-inset, #ffffff)}}.cds--ai-label__text,.cds--slug__text{position:relative}.cds--ai-label .cds--ai-label__button--inline,.cds--slug .cds--slug__button--inline{border:1px solid transparent;border-radius:.0625rem;background:transparent;block-size:initial;color:var(--cds-text-primary, #161616);font-size:.875rem;inline-size:initial;line-height:initial;padding-inline:.25rem}.cds--ai-label__button--inline:before,.cds--slug__button--inline:before{display:none}.cds--ai-label .cds--ai-label__button--inline:focus,.cds--slug .cds--slug__button--inline:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:none}@media(any-hover:hover){.cds--ai-label .cds--ai-label__button--inline:hover,.cds--ai-label .cds--ai-label__button--inline:hover:active,.cds--slug .cds--slug__button--inline:hover,.cds--slug .cds--slug__button--inline:hover:active{border-color:var(--cds-icon-secondary, #525252);background:transparent;box-shadow:none;color:var(--cds-text-secondary, #525252)}.cds--ai-label .cds--ai-label__button--inline:focus:hover,.cds--slug .cds--slug__button--inline:focus:hover{border-color:var(--cds-focus, #0f62fe)}.cds--ai-label .cds--ai-label__button--inline:hover .cds--ai-label__text:before,.cds--slug .cds--slug__button--inline:hover .cds--slug__text:before{background:var(--cds-icon-secondary, #525252)}}.cds--ai-label__button--inline .cds--ai-label__text,.cds--slug__button--inline .cds--slug__text{padding-inline-start:.5rem}.cds--ai-label__button--inline.cds--ai-label__button--lg .cds--ai-label__text,.cds--ai-label__button--inline.cds--ai-label__button--xl .cds--ai-label__text,.cds--slug__button--inline.cds--slug__button--lg .cds--slug__text,.cds--slug__button--inline.cds--slug__button--xl .cds--slug__text{padding-inline-start:.75rem}.cds--ai-label__button--inline .cds--ai-label__text:before,.cds--slug__button--inline .cds--slug__text:before{position:absolute;display:inline-block;background:var(--cds-icon-primary, #161616);block-size:.25rem;content:"";inline-size:.25rem;inset-block-start:50%;inset-inline-start:0;opacity:1;transform:translateY(-50%);transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9)}.cds--ai-label__button--lg .cds--ai-label__text:before,.cds--ai-label__button--xl .cds--ai-label__text:before,.cds--slug__button--lg .cds--slug__text:before,.cds--slug__button--xl .cds--slug__text:before{block-size:.5rem;inline-size:.5rem}.cds--ai-label__button--inline.cds--ai-label__button--mini,.cds--ai-label__button--inline.cds--ai-label__button--mini .cds--ai-label__additional-text,.cds--ai-label__button--inline.cds--ai-label__button--2xs,.cds--ai-label__button--inline.cds--ai-label__button--2xs .cds--ai-label__additional-text,.cds--ai-label__button--inline.cds--ai-label__button--xs,.cds--ai-label__button--inline.cds--ai-label__button--xs .cds--ai-label__additional-text,.cds--ai-label__button--inline.cds--ai-label__button--sm,.cds--ai-label__button--inline.cds--ai-label__button--sm .cds--ai-label__additional-text,.cds--slug__button--inline.cds--slug__button--mini,.cds--slug__button--inline.cds--slug__button--mini .cds--slug__additional-text,.cds--slug__button--inline.cds--slug__button--2xs,.cds--slug__button--inline.cds--slug__button--2xs .cds--slug__additional-text,.cds--slug__button--inline.cds--slug__button--xs,.cds--slug__button--inline.cds--slug__button--xs .cds--slug__additional-text,.cds--slug__button--inline.cds--slug__button--sm,.cds--slug__button--inline.cds--slug__button--sm .cds--slug__additional-text{font-size:.75rem}.cds--ai-label__button--inline.cds--ai-label__button--lg,.cds--ai-label__button--inline.cds--ai-label__button--xl,.cds--slug__button--inline.cds--slug__button--lg,.cds--slug__button--inline.cds--slug__button--xl{font-size:1rem}.cds--ai-label .cds--ai-label__button--inline-with-content,.cds--slug .cds--slug__button--inline-with-content{border:1px solid var(--cds-border-inverse, #161616);padding-block:.125rem;padding-inline:.5rem}.cds--ai-label__button--inline-with-content .cds--ai-label__additional-text,.cds--slug__button--inline-with-content .cds--slug__additional-text{font-size:var(--cds-body-compact-02-font-size, 1rem);font-weight:var(--cds-body-compact-02-font-weight, 400);line-height:var(--cds-body-compact-02-line-height, 1.375);letter-spacing:var(--cds-body-compact-02-letter-spacing, 0);padding-inline-start:.25rem}.cds--ai-label__button--inline.cds--ai-label__button--md .cds--ai-label__additional-text,.cds--slug__button--inline.cds--slug__button--md .cds--slug__additional-text{font-size:.875rem}.cds--ai-label .cds--ai-label__button--inline-with-content:focus,.cds--slug .cds--slug__button--inline-with-content:focus{box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe)}@media(any-hover:hover){.cds--ai-label .cds--ai-label__button--inline-with-content:hover:focus,.cds--slug .cds--slug__button--inline-with-content:hover:focus{box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe)}}.cds--ai-label .cds--ai-label-content,.cds--slug .cds--slug-content{background:linear-gradient(to top,var(--cds-ai-popover-background, var(--cds-ai-popover-background, #ffffff)) 0%,var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%) padding-box,linear-gradient(to top,var(--cds-ai-popover-background, var(--cds-ai-popover-background, #ffffff)),var(--cds-ai-popover-background, var(--cds-ai-popover-background, #ffffff))) padding-box,linear-gradient(to bottom,var(--cds-ai-border-start, rgba(166, 200, 255, .64)),var(--cds-ai-border-end, #78a9ff)) border-box,linear-gradient(to top,var(--cds-ai-popover-background, var(--cds-ai-popover-background, #ffffff)),var(--cds-ai-popover-background, var(--cds-ai-popover-background, #ffffff))) border-box;border:1px solid transparent;border-radius:.5rem;box-shadow:inset 0 -80px 70px -65px var(--cds-ai-inner-shadow, rgba(69, 137, 255, .1)),-40px 44px 60px -24px var(--cds-ai-popover-shadow-outer-01, rgba(0, 67, 206, .06)),-56px 64px 64px -24px var(--cds-ai-popover-shadow-outer-02, rgba(0, 0, 0, .04));color:var(--cds-text-primary, #161616);min-inline-size:17.5rem}.cds--ai-label>.cds--toggletip>.cds--popover>.cds--popover-caret,.cds--ai-label>.cds--toggletip.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--slug>.cds--toggletip>.cds--popover>.cds--popover-caret,.cds--slug>.cds--toggletip.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{background:transparent;clip-path:none}.cds--ai-label>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{position:absolute;display:block;border:1px solid var(--cds-ai-border-start, rgba(166, 200, 255, .64));background:var(--cds-background, #ffffff);block-size:.75rem;clip-path:polygon(98% 0,0 0,-52% 150%) border-box;content:"";inline-size:.75rem;transform:rotate(45deg)}.cds--ai-label>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:after,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--slug>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:after,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start,.cds--popover--bottom,.cds--popover--bottom-right,.cds--popover--bottom-left,.cds--popover--bottom-start,.cds--popover--bottom-end,.cds--popover--left,.cds--popover--left-top,.cds--popover--left-bottom,.cds--popover--left-start,.cds--popover--left-end,.cds--popover--right,.cds--popover--right-top,.cds--popover--right-bottom,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{position:absolute;display:block;background:var(--cds-background, #ffffff);block-size:.875rem;content:"";inline-size:.125rem}.cds--ai-label>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{inset-block-end:.0625rem;transform:rotate(-135deg)}.cds--ai-label>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-caret:after,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--slug>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-caret:after,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{background:var(--cds-ai-popover-caret-bottom-background, #eaf1ff);block-size:.125rem;border-end-end-radius:50%;border-end-start-radius:50%;inline-size:.875rem;inset-block-start:-.125rem;inset-inline-start:-.0625rem}.cds--ai-label>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--ai-label-content--with-actions+.cds--popover-caret:after,.cds--slug>.cds--toggletip:is(.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--slug-content--with-actions+.cds--popover-caret:after{display:none}.cds--ai-label>.cds--toggletip:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{inset-inline-start:.0625rem;transform:rotate(-45deg)}.cds--ai-label>.cds--toggletip:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:after,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--slug>.cds--toggletip:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:after,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--right,.cds--popover--right-bottom,.cds--popover--right-top,.cds--popover--right-start,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{border-end-start-radius:50%;border-start-start-radius:50%;inset-block-start:-.0625rem;inset-inline-start:.375rem}.cds--ai-label>.cds--toggletip:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{inset-block-start:.0625rem;transform:rotate(45deg)}.cds--ai-label>.cds--toggletip:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-caret:after,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--slug>.cds--toggletip:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-caret:after,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--bottom,.cds--popover--bottom-left,.cds--popover--bottom-right,.cds--popover--bottom-start,.cds--popover--bottom-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:.125rem;border-start-end-radius:50%;border-start-start-radius:50%;inline-size:.875rem;inset-block-end:-.15625rem;inset-inline-start:-.0625rem}.cds--ai-label>.cds--toggletip:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{inset-inline-end:.0625rem;transform:rotate(135deg)}.cds--ai-label>.cds--toggletip:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-caret:after,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--slug>.cds--toggletip:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-caret:after,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left,.cds--popover--left-bottom,.cds--popover--left-top,.cds--popover--left-start,.cds--popover--left-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{border-end-end-radius:50%;border-start-end-radius:50%;inset-block-start:-.0625rem;inset-inline-start:-.125rem}.cds--ai-label>.cds--toggletip:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:after,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--slug>.cds--toggletip:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end)>.cds--popover>.cds--popover-caret:after,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{background:transparent}.cds--ai-label>.cds--toggletip:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{border-color:var(--cds-ai-popover-caret-bottom, #78a9ff);background:var(--cds-ai-popover-caret-bottom-background, #eaf1ff)}.cds--ai-label>.cds--toggletip:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover:has(.cds--ai-label-content--with-actions)>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-start,.cds--popover--top-end)>.cds--popover:has(.cds--ai-label-content--with-actions)>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-end,.cds--popover--top-start)>.cds--popover:has(.cds--slug-content--with-actions)>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left-bottom,.cds--popover--right-bottom,.cds--popover--left-end,.cds--popover--right-end,.cds--popover--top,.cds--popover--top-right,.cds--popover--top-left,.cds--popover--top-start,.cds--popover--top-end)>.cds--popover:has(.cds--slug-content--with-actions)>.cds--popover-content>.cds--popover-caret:before{background:var(--cds-ai-popover-caret-bottom-background-actions, #e9effa)}.cds--ai-label>.cds--toggletip:is(.cds--popover--left,.cds--popover--right)>.cds--popover>.cds--popover-caret:before,.cds--ai-label>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left,.cds--popover--right)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--slug>.cds--toggletip:is(.cds--popover--left,.cds--popover--right)>.cds--popover>.cds--popover-caret:before,.cds--slug>.cds--toggletip.cds--popover--auto-align:is(.cds--popover--left,.cds--popover--right)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{border-color:var(--cds-ai-popover-caret-center, #a0c3ff)}.cds--ai-label .cds--toggletip-content,.cds--slug .cds--toggletip-content{padding-block:1.5rem 5rem;padding-inline:1.5rem;--cds-button-focus-color: initial;--cds-link-text-color: initial;--cds-link-hover-text-color: initial;--cds-link-visited-text-color: initial;--cds-link-focus-text-color: initial}.cds--ai-label .cds--ai-label-content .cds--toggletip-content,.cds--slug .cds--slug-content .cds--toggletip-content{max-inline-size:20rem}.cds--ai-label .cds--ai-label-actions,.cds--slug .cds--slug-actions{position:absolute;justify-content:flex-end;-webkit-backdrop-filter:blur(85px);backdrop-filter:blur(85px);background:#00000003;border-end-end-radius:.5rem;border-end-start-radius:.5rem;column-gap:0;inline-size:100%;inset-block-end:0;inset-inline-end:0}.cds--ai-label .cds--ai-label-actions .cds--btn:focus,.cds--slug .cds--slug-actions .cds--btn:focus{border-color:var(--cds-focus, #0f62fe);box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--ai-label .cds--ai-label-actions .cds--btn--primary,.cds--slug .cds--slug-actions .cds--btn--primary{order:1;border-end-end-radius:.4375rem}.cds--ai-label.cds--ai-label--revert,.cds--slug.cds--slug--revert{transform:translate(.5rem,-50%)}.cds--ai-label--revert .cds--btn--icon-only,.cds--slug--revert .cds--btn--icon-only{align-items:center;padding-block-start:0}.cds--ai-label--revert .cds--btn--icon-only svg,.cds--slug--revert .cds--btn--icon-only svg{margin:0}:root,:root[data-theme=light]{--cds-ai-aura-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-background: #edf5ff;--cds-ai-aura-hover-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .32);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #78a9ff;--cds-ai-border-start: rgba(166, 200, 255, .64);--cds-ai-border-strong: #4589ff;--cds-ai-drop-shadow: rgba(15, 98, 254, .1);--cds-ai-inner-shadow: rgba(69, 137, 255, .1);--cds-ai-overlay: rgba(0, 17, 65, .5);--cds-ai-popover-background: #ffffff;--cds-ai-popover-caret-bottom: #78a9ff;--cds-ai-popover-caret-bottom-background: #eaf1ff;--cds-ai-popover-caret-bottom-background-actions: #e9effa;--cds-ai-popover-caret-center: #a0c3ff;--cds-ai-popover-shadow-outer-01: rgba(0, 67, 206, .06);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .04);--cds-ai-skeleton-background: #d0e2ff;--cds-ai-skeleton-element-background: #4589ff;--cds-background: #f4f4f4;--cds-background-active: rgba(141, 141, 141, .5);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, .12);--cds-background-inverse: #393939;--cds-background-inverse-hover: #474747;--cds-background-selected: rgba(141, 141, 141, .2);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: #c6c6c6;--cds-border-interactive: #0f62fe;--cds-border-inverse: #161616;--cds-border-strong-01: #8d8d8d;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #8d8d8d;--cds-border-subtle-00: #c6c6c6;--cds-border-subtle-01: #e0e0e0;--cds-border-subtle-02: #c6c6c6;--cds-border-subtle-03: #e0e0e0;--cds-border-subtle-selected-01: #c6c6c6;--cds-border-subtle-selected-02: #c6c6c6;--cds-border-subtle-selected-03: #c6c6c6;--cds-border-tile-01: #a8a8a8;--cds-border-tile-02: #c6c6c6;--cds-border-tile-03: #a8a8a8;--cds-chat-avatar-agent: #393939;--cds-chat-avatar-bot: #6f6f6f;--cds-chat-avatar-user: #0f62fe;--cds-chat-bubble-agent: #ffffff;--cds-chat-bubble-agent-text: #161616;--cds-chat-bubble-border: #e0e0e0;--cds-chat-bubble-user: #e0e0e0;--cds-chat-bubble-user-text: #161616;--cds-chat-button: #0f62fe;--cds-chat-button-active: rgba(141, 141, 141, .5);--cds-chat-button-hover: rgba(141, 141, 141, .12);--cds-chat-button-selected: rgba(141, 141, 141, .2);--cds-chat-button-text-hover: #0043ce;--cds-chat-button-text-selected: #525252;--cds-chat-header-background: #ffffff;--cds-chat-header-text: #161616;--cds-chat-prompt-background: #ffffff;--cds-chat-prompt-border-end: rgba(244, 244, 244, 0);--cds-chat-prompt-border-start: #f4f4f4;--cds-chat-prompt-text: #161616;--cds-chat-shell-background: #ffffff;--cds-color-scheme: light;--cds-field-01: #ffffff;--cds-field-02: #f4f4f4;--cds-field-03: #ffffff;--cds-field-hover-01: #e8e8e8;--cds-field-hover-02: #e8e8e8;--cds-field-hover-03: #e8e8e8;--cds-focus: #0f62fe;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-highlight: #d0e2ff;--cds-icon-disabled: rgba(22, 22, 22, .25);--cds-icon-interactive: #0f62fe;--cds-icon-inverse: #ffffff;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: #8d8d8d;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-interactive: #0f62fe;--cds-layer-01: #ffffff;--cds-layer-02: #f4f4f4;--cds-layer-03: #ffffff;--cds-layer-accent-01: #e0e0e0;--cds-layer-accent-02: #e0e0e0;--cds-layer-accent-03: #e0e0e0;--cds-layer-accent-active-01: #a8a8a8;--cds-layer-accent-active-02: #a8a8a8;--cds-layer-accent-active-03: #a8a8a8;--cds-layer-accent-hover-01: #d1d1d1;--cds-layer-accent-hover-02: #d1d1d1;--cds-layer-accent-hover-03: #d1d1d1;--cds-layer-active-01: #c6c6c6;--cds-layer-active-02: #c6c6c6;--cds-layer-active-03: #c6c6c6;--cds-layer-background-01: #f4f4f4;--cds-layer-background-02: #ffffff;--cds-layer-background-03: #f4f4f4;--cds-layer-hover-01: #e8e8e8;--cds-layer-hover-02: #e8e8e8;--cds-layer-hover-03: #e8e8e8;--cds-layer-selected-01: #e0e0e0;--cds-layer-selected-02: #e0e0e0;--cds-layer-selected-03: #e0e0e0;--cds-layer-selected-disabled: #8d8d8d;--cds-layer-selected-hover-01: #d1d1d1;--cds-layer-selected-hover-02: #d1d1d1;--cds-layer-selected-hover-03: #d1d1d1;--cds-layer-selected-inverse: #161616;--cds-link-inverse: #78a9ff;--cds-link-inverse-active: #f4f4f4;--cds-link-inverse-hover: #a6c8ff;--cds-link-inverse-visited: #be95ff;--cds-link-primary: #0f62fe;--cds-link-primary-hover: #0043ce;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-overlay: rgba(0, 0, 0, .6);--cds-shadow: rgba(0, 0, 0, .3);--cds-skeleton-background: #e8e8e8;--cds-skeleton-element: #c6c6c6;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #8a3ffc;--cds-support-error: #da1e28;--cds-support-error-inverse: #fa4d56;--cds-support-info: #0043ce;--cds-support-info-inverse: #4589ff;--cds-support-success: #24a148;--cds-support-success-inverse: #42be65;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-syntax-angle-bracket: #697077;--cds-syntax-annotation: #007d79;--cds-syntax-arithmetic-operator: #343a3f;--cds-syntax-atom: #161616;--cds-syntax-attribute: #00539a;--cds-syntax-attribute-name: #00539a;--cds-syntax-attribute-value: #161616;--cds-syntax-bitwise-operator: #343a3f;--cds-syntax-block-comment: #198038;--cds-syntax-bool: #161616;--cds-syntax-brace: #343a3f;--cds-syntax-bracket: #343a3f;--cds-syntax-character: #161616;--cds-syntax-class-name: #007d79;--cds-syntax-color: #161616;--cds-syntax-comment: #198038;--cds-syntax-compare-operator: #343a3f;--cds-syntax-constant: #0f62fe;--cds-syntax-content: #161616;--cds-syntax-content-separator: #343a3f;--cds-syntax-control-keyword: #6929c4;--cds-syntax-control-operator: #6929c4;--cds-syntax-definition: #00539a;--cds-syntax-definition-keyword: #00539a;--cds-syntax-definition-operator: #00539a;--cds-syntax-deleted: #ffd7d9;--cds-syntax-deref-operator: #343a3f;--cds-syntax-doc-comment: #198038;--cds-syntax-doc-string: #161616;--cds-syntax-document-meta: #198038;--cds-syntax-emphasis: #161616;--cds-syntax-escape: #343a3f;--cds-syntax-float: #198038;--cds-syntax-function: #8e6a00;--cds-syntax-heading: #00539a;--cds-syntax-heading-1: #00539a;--cds-syntax-heading-2: #00539a;--cds-syntax-heading-3: #00539a;--cds-syntax-heading-4: #00539a;--cds-syntax-heading-5: #00539a;--cds-syntax-heading-6: #00539a;--cds-syntax-inserted: #a7f0ba;--cds-syntax-integer: #198038;--cds-syntax-invalid: #da1e28;--cds-syntax-keyword: #0f62fe;--cds-syntax-label-name: #0f62fe;--cds-syntax-line-comment: #198038;--cds-syntax-link: #0f62fe;--cds-syntax-list: #161616;--cds-syntax-literal: #161616;--cds-syntax-local: #0f62fe;--cds-syntax-logic-operator: #343a3f;--cds-syntax-macro-name: #161616;--cds-syntax-meta: #198038;--cds-syntax-modifier: #0f62fe;--cds-syntax-module-keyword: #6929c4;--cds-syntax-monospace: #161616;--cds-syntax-name: #0f62fe;--cds-syntax-namespace: #007d79;--cds-syntax-null: #161616;--cds-syntax-number: #198038;--cds-syntax-operator: #343a3f;--cds-syntax-operator-keyword: #0f62fe;--cds-syntax-paren: #343a3f;--cds-syntax-processing-instruction: #161616;--cds-syntax-property-name: #00539a;--cds-syntax-punctuation: #343a3f;--cds-syntax-quote: #198038;--cds-syntax-regexp: #6929c4;--cds-syntax-self: #007d79;--cds-syntax-separator: #343a3f;--cds-syntax-special: #0f62fe;--cds-syntax-special-string: #8a3ffc;--cds-syntax-square-bracket: #343a3f;--cds-syntax-standard: #0f62fe;--cds-syntax-strikethrough: #161616;--cds-syntax-string: #161616;--cds-syntax-strong: #161616;--cds-syntax-tag: #007d79;--cds-syntax-tag-name: #007d79;--cds-syntax-type: #007d79;--cds-syntax-type-name: #007d79;--cds-syntax-type-operator: #007d79;--cds-syntax-unit: #198038;--cds-syntax-update-operator: #343a3f;--cds-syntax-url: #343a3f;--cds-syntax-variable: #0f62fe;--cds-syntax-variable-name: #0f62fe;--cds-text-disabled: rgba(22, 22, 22, .25);--cds-text-error: #da1e28;--cds-text-helper: #6f6f6f;--cds-text-inverse: #ffffff;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: #8d8d8d;--cds-text-placeholder: rgba(22, 22, 22, .4);--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-toggle-off: #8d8d8d;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: var(--font-mono);--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: var(--font-mono);--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: var(--font-ui);--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: var(--font-ui);--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: var(--font-ui);--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: var(--font-ui);--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-button-separator: #e0e0e0;--cds-button-primary: #0f62fe;--cds-button-secondary: #393939;--cds-button-tertiary: #0f62fe;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #da1e28;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #6f6f6f;--cds-button-tertiary-active: #002d9c;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0050e6;--cds-button-secondary-hover: #474747;--cds-button-tertiary-hover: #0050e6;--cds-button-disabled: #c6c6c6;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #a2191f;--cds-tag-hover-red: #ffc2c5;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #9f1853;--cds-tag-hover-magenta: #ffbdda;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #6929c4;--cds-tag-hover-purple: #dcc7ff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #0043ce;--cds-tag-hover-blue: #b8d3ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #00539a;--cds-tag-hover-cyan: #99daff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #005d5d;--cds-tag-hover-teal: #57e5e5;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #0e6027;--cds-tag-hover-green: #74e792;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #161616;--cds-tag-hover-gray: #d1d1d1;--cds-tag-border-red: #ff8389;--cds-tag-border-blue: #78a9ff;--cds-tag-border-cyan: #33b1ff;--cds-tag-border-teal: #08bdba;--cds-tag-border-green: #42be65;--cds-tag-border-magenta: #ff7eb6;--cds-tag-border-purple: #be95ff;--cds-tag-border-gray: #a8a8a8;--cds-tag-border-cool-gray: #a2a9b0;--cds-tag-border-warm-gray: #ada8a8;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #121619;--cds-tag-hover-cool-gray: #cdd3da;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #171414;--cds-tag-hover-warm-gray: #d8d0cf;color-scheme:var(--cds-color-scheme, light)}@media screen and (-ms-high-contrast:active),(forced-colors:active){:root,:root[data-theme=light]{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem;--cds-focus: Highlight}}:root,:root[data-theme=light]{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}:root[data-theme=dark]{--cds-ai-aura-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-background: #333333;--cds-ai-aura-hover-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .4);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #4589ff;--cds-ai-border-start: rgba(166, 200, 255, .36);--cds-ai-border-strong: #78a9ff;--cds-ai-drop-shadow: rgba(0, 0, 0, .28);--cds-ai-inner-shadow: rgba(69, 137, 255, .16);--cds-ai-overlay: rgba(0, 0, 0, .5);--cds-ai-popover-background: #161616;--cds-ai-popover-caret-bottom: #4589ff;--cds-ai-popover-caret-bottom-background: #202d45;--cds-ai-popover-caret-bottom-background-actions: #1e283a;--cds-ai-popover-caret-center: #4870b5;--cds-ai-popover-shadow-outer-01: rgba(0, 0, 0, .12);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .08);--cds-ai-skeleton-background: rgba(120, 169, 255, .5);--cds-ai-skeleton-element-background: rgba(120, 169, 255, .3);--cds-background: #161616;--cds-background-active: rgba(141, 141, 141, .4);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, .16);--cds-background-inverse: #f4f4f4;--cds-background-inverse-hover: #e8e8e8;--cds-background-selected: rgba(141, 141, 141, .24);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: rgba(141, 141, 141, .5);--cds-border-interactive: #4589ff;--cds-border-inverse: #f4f4f4;--cds-border-strong-01: #6f6f6f;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #a8a8a8;--cds-border-subtle-00: #393939;--cds-border-subtle-01: #525252;--cds-border-subtle-02: #6f6f6f;--cds-border-subtle-03: #6f6f6f;--cds-border-subtle-selected-01: #6f6f6f;--cds-border-subtle-selected-02: #8d8d8d;--cds-border-subtle-selected-03: #8d8d8d;--cds-border-tile-01: #525252;--cds-border-tile-02: #6f6f6f;--cds-border-tile-03: #8d8d8d;--cds-chat-avatar-agent: #c6c6c6;--cds-chat-avatar-bot: #8d8d8d;--cds-chat-avatar-user: #4589ff;--cds-chat-bubble-agent: #262626;--cds-chat-bubble-agent-text: #f4f4f4;--cds-chat-bubble-border: #525252;--cds-chat-bubble-user: #393939;--cds-chat-bubble-user-text: #f4f4f4;--cds-chat-button: #78a9ff;--cds-chat-button-active: rgba(141, 141, 141, .4);--cds-chat-button-hover: rgba(141, 141, 141, .16);--cds-chat-button-selected: rgba(141, 141, 141, .24);--cds-chat-button-text-hover: #a6c8ff;--cds-chat-button-text-selected: #c6c6c6;--cds-chat-header-background: #262626;--cds-chat-header-text: #f4f4f4;--cds-chat-prompt-background: #161616;--cds-chat-prompt-border-end: rgba(38, 38, 38, 0);--cds-chat-prompt-border-start: #262626;--cds-chat-prompt-text: #f4f4f4;--cds-chat-shell-background: #262626;--cds-color-scheme: dark;--cds-field-01: #262626;--cds-field-02: #393939;--cds-field-03: #525252;--cds-field-hover-01: #333333;--cds-field-hover-02: #474747;--cds-field-hover-03: #636363;--cds-focus: #ffffff;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-highlight: #001d6c;--cds-icon-disabled: rgba(244, 244, 244, .25);--cds-icon-interactive: #ffffff;--cds-icon-inverse: #161616;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: rgba(255, 255, 255, .25);--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-interactive: #4589ff;--cds-layer-01: #262626;--cds-layer-02: #393939;--cds-layer-03: #525252;--cds-layer-accent-01: #393939;--cds-layer-accent-02: #525252;--cds-layer-accent-03: #6f6f6f;--cds-layer-accent-active-01: #6f6f6f;--cds-layer-accent-active-02: #8d8d8d;--cds-layer-accent-active-03: #393939;--cds-layer-accent-hover-01: #474747;--cds-layer-accent-hover-02: #636363;--cds-layer-accent-hover-03: #5e5e5e;--cds-layer-active-01: #525252;--cds-layer-active-02: #6f6f6f;--cds-layer-active-03: #8d8d8d;--cds-layer-background-01: #161616;--cds-layer-background-02: #262626;--cds-layer-background-03: #393939;--cds-layer-hover-01: #333333;--cds-layer-hover-02: #474747;--cds-layer-hover-03: #636363;--cds-layer-selected-01: #393939;--cds-layer-selected-02: #525252;--cds-layer-selected-03: #6f6f6f;--cds-layer-selected-disabled: #a8a8a8;--cds-layer-selected-hover-01: #474747;--cds-layer-selected-hover-02: #636363;--cds-layer-selected-hover-03: #5e5e5e;--cds-layer-selected-inverse: #f4f4f4;--cds-link-inverse: #0f62fe;--cds-link-inverse-active: #161616;--cds-link-inverse-hover: #0043ce;--cds-link-inverse-visited: #8a3ffc;--cds-link-primary: #78a9ff;--cds-link-primary-hover: #a6c8ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-overlay: rgba(0, 0, 0, .6);--cds-shadow: rgba(0, 0, 0, .8);--cds-skeleton-background: #292929;--cds-skeleton-element: #393939;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #a56eff;--cds-support-error: #fa4d56;--cds-support-error-inverse: #da1e28;--cds-support-info: #4589ff;--cds-support-info-inverse: #0043ce;--cds-support-success: #42be65;--cds-support-success-inverse: #24a148;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-syntax-angle-bracket: #8d8d8d;--cds-syntax-annotation: #08bdba;--cds-syntax-arithmetic-operator: #e0e0e0;--cds-syntax-atom: #f4f4f4;--cds-syntax-attribute: #33b1ff;--cds-syntax-attribute-name: #33b1ff;--cds-syntax-attribute-value: #f4f4f4;--cds-syntax-bitwise-operator: #e0e0e0;--cds-syntax-block-comment: #42be65;--cds-syntax-bool: #f4f4f4;--cds-syntax-brace: #e0e0e0;--cds-syntax-bracket: #e0e0e0;--cds-syntax-character: #f4f4f4;--cds-syntax-class-name: #3ddbd9;--cds-syntax-color: #f4f4f4;--cds-syntax-comment: #42be65;--cds-syntax-compare-operator: #e0e0e0;--cds-syntax-constant: #4589ff;--cds-syntax-content: #f4f4f4;--cds-syntax-content-separator: #e0e0e0;--cds-syntax-control-keyword: #be95ff;--cds-syntax-control-operator: #be95ff;--cds-syntax-definition: #33b1ff;--cds-syntax-definition-keyword: #33b1ff;--cds-syntax-definition-operator: #33b1ff;--cds-syntax-deleted: #a2191f;--cds-syntax-deref-operator: #e0e0e0;--cds-syntax-doc-comment: #42be65;--cds-syntax-doc-string: #f4f4f4;--cds-syntax-document-meta: #42be65;--cds-syntax-emphasis: #f4f4f4;--cds-syntax-escape: #e0e0e0;--cds-syntax-float: #6fdc8c;--cds-syntax-function: #f1c21b;--cds-syntax-heading: #33b1ff;--cds-syntax-heading-1: #33b1ff;--cds-syntax-heading-2: #33b1ff;--cds-syntax-heading-3: #33b1ff;--cds-syntax-heading-4: #33b1ff;--cds-syntax-heading-5: #33b1ff;--cds-syntax-heading-6: #33b1ff;--cds-syntax-inserted: #198038;--cds-syntax-integer: #6fdc8c;--cds-syntax-invalid: #fa4d56;--cds-syntax-keyword: #4589ff;--cds-syntax-label-name: #a6c8ff;--cds-syntax-line-comment: #42be65;--cds-syntax-link: #4589ff;--cds-syntax-list: #f4f4f4;--cds-syntax-literal: #f4f4f4;--cds-syntax-local: #a6c8ff;--cds-syntax-logic-operator: #e0e0e0;--cds-syntax-macro-name: #f4f4f4;--cds-syntax-meta: #42be65;--cds-syntax-modifier: #4589ff;--cds-syntax-module-keyword: #be95ff;--cds-syntax-monospace: #f4f4f4;--cds-syntax-name: #a6c8ff;--cds-syntax-namespace: #3ddbd9;--cds-syntax-null: #f4f4f4;--cds-syntax-number: #6fdc8c;--cds-syntax-operator: #e0e0e0;--cds-syntax-operator-keyword: #4589ff;--cds-syntax-paren: #e0e0e0;--cds-syntax-processing-instruction: #f4f4f4;--cds-syntax-property-name: #33b1ff;--cds-syntax-punctuation: #e0e0e0;--cds-syntax-quote: #42be65;--cds-syntax-regexp: #be95ff;--cds-syntax-self: #3ddbd9;--cds-syntax-separator: #e0e0e0;--cds-syntax-special: #4589ff;--cds-syntax-special-string: #be95ff;--cds-syntax-square-bracket: #e0e0e0;--cds-syntax-standard: #4589ff;--cds-syntax-strikethrough: #f4f4f4;--cds-syntax-string: #f4f4f4;--cds-syntax-strong: #f4f4f4;--cds-syntax-tag: #3ddbd9;--cds-syntax-tag-name: #3ddbd9;--cds-syntax-type: #3ddbd9;--cds-syntax-type-name: #3ddbd9;--cds-syntax-type-operator: #3ddbd9;--cds-syntax-unit: #6fdc8c;--cds-syntax-update-operator: #e0e0e0;--cds-syntax-url: #e0e0e0;--cds-syntax-variable: #a6c8ff;--cds-syntax-variable-name: #a6c8ff;--cds-text-disabled: rgba(244, 244, 244, .25);--cds-text-error: #ff8389;--cds-text-helper: #a8a8a8;--cds-text-inverse: #161616;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: rgba(255, 255, 255, .25);--cds-text-placeholder: rgba(244, 244, 244, .4);--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-toggle-off: #6f6f6f;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: var(--font-mono);--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: var(--font-mono);--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: var(--font-ui);--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: var(--font-ui);--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: var(--font-ui);--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: var(--font-ui);--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-button-separator: #161616;--cds-button-primary: #0f62fe;--cds-button-secondary: #6f6f6f;--cds-button-tertiary: #ffffff;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #fa4d56;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #393939;--cds-button-tertiary-active: #c6c6c6;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0050e6;--cds-button-secondary-hover: #5e5e5e;--cds-button-tertiary-hover: #f4f4f4;--cds-button-disabled: rgba(141, 141, 141, .3);--cds-tag-background-red: #a2191f;--cds-tag-color-red: #ffd7d9;--cds-tag-hover-red: #c21e25;--cds-tag-background-magenta: #9f1853;--cds-tag-color-magenta: #ffd6e8;--cds-tag-hover-magenta: #bf1d63;--cds-tag-background-purple: #6929c4;--cds-tag-color-purple: #e8daff;--cds-tag-hover-purple: #7c3dd6;--cds-tag-background-blue: #0043ce;--cds-tag-color-blue: #d0e2ff;--cds-tag-hover-blue: #0053ff;--cds-tag-background-cyan: #00539a;--cds-tag-color-cyan: #bae6ff;--cds-tag-hover-cyan: #0066bd;--cds-tag-background-teal: #005d5d;--cds-tag-color-teal: #9ef0f0;--cds-tag-hover-teal: #007070;--cds-tag-background-green: #0e6027;--cds-tag-color-green: #a7f0ba;--cds-tag-hover-green: #11742f;--cds-tag-background-gray: #525252;--cds-tag-color-gray: #f4f4f4;--cds-tag-hover-gray: #636363;--cds-tag-border-red: #fa4d56;--cds-tag-border-blue: #4589ff;--cds-tag-border-cyan: #1192e8;--cds-tag-border-teal: #009d9a;--cds-tag-border-green: #24a148;--cds-tag-border-magenta: #ee5396;--cds-tag-border-purple: #a56eff;--cds-tag-border-gray: #8d8d8d;--cds-tag-border-cool-gray: #878d96;--cds-tag-border-warm-gray: #8f8b8b;--cds-tag-background-cool-gray: #4d5358;--cds-tag-color-cool-gray: #f2f4f8;--cds-tag-hover-cool-gray: #5d646a;--cds-tag-background-warm-gray: #565151;--cds-tag-color-warm-gray: #f7f3f2;--cds-tag-hover-warm-gray: #696363;color-scheme:var(--cds-color-scheme, light)}@media screen and (-ms-high-contrast:active),(forced-colors:active){:root[data-theme=dark]{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem;--cds-focus: Highlight}}:root[data-theme=dark]{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}:root,:root[data-theme]{--cds-background: var(--bg);--cds-background-hover: var(--inset);--cds-background-active: var(--primary-soft);--cds-background-selected: var(--primary-soft);--cds-background-selected-hover: var(--primary-soft);--cds-background-brand: var(--primary);--cds-background-inverse: var(--ink);--cds-background-inverse-hover: var(--ink-2);--cds-layer-01: var(--panel);--cds-layer-02: var(--panel-raised);--cds-layer-03: var(--panel-raised);--cds-layer-hover-01: var(--inset);--cds-layer-hover-02: var(--inset);--cds-layer-hover-03: var(--inset);--cds-layer-selected-01: var(--primary-soft);--cds-layer-selected-02: var(--primary-soft);--cds-layer-selected-03: var(--primary-soft);--cds-layer-selected-hover-01: var(--primary-soft);--cds-layer-selected-hover-02: var(--primary-soft);--cds-layer-selected-hover-03: var(--primary-soft);--cds-layer-accent-01: var(--inset);--cds-layer-accent-hover-01: var(--inset);--cds-layer-accent-active-01: var(--line);--cds-layer-selected-inverse: var(--ink);--cds-layer-selected-disabled: var(--line-strong);--cds-field-01: var(--inset);--cds-field-02: var(--panel);--cds-field-03: var(--inset);--cds-field-hover-01: color-mix(in srgb, var(--inset) 92%, var(--ink));--cds-field-hover-02: color-mix(in srgb, var(--panel) 94%, var(--ink));--cds-field-hover-03: color-mix(in srgb, var(--inset) 92%, var(--ink));--cds-border-subtle-00: var(--line);--cds-border-subtle-01: var(--line);--cds-border-subtle-02: var(--line);--cds-border-subtle-03: var(--line);--cds-border-subtle-selected-01: var(--line-strong);--cds-border-subtle-selected-02: var(--line-strong);--cds-border-subtle-selected-03: var(--line-strong);--cds-border-strong-01: var(--line-strong);--cds-border-strong-02: var(--line-strong);--cds-border-strong-03: var(--line-strong);--cds-border-tile-01: var(--line);--cds-border-tile-02: var(--line);--cds-border-tile-03: var(--line);--cds-border-interactive: var(--primary);--cds-border-inverse: var(--panel);--cds-border-disabled: var(--line);--cds-text-primary: var(--ink);--cds-text-secondary: var(--ink-2);--cds-text-placeholder: var(--ink-3);--cds-text-helper: var(--ink-2);--cds-text-error: var(--bad);--cds-text-inverse: var(--panel);--cds-text-on-color: var(--on-accent);--cds-text-on-color-disabled: var(--on-accent);--cds-text-disabled: var(--ink-3);--cds-link-primary: var(--primary);--cds-link-primary-hover: var(--primary);--cds-link-secondary: var(--primary);--cds-link-inverse: var(--primary-soft);--cds-link-visited: var(--viz-purple);--cds-icon-primary: var(--ink);--cds-icon-secondary: var(--ink-2);--cds-icon-on-color: var(--on-accent);--cds-icon-on-color-disabled: var(--on-accent);--cds-icon-interactive: var(--primary);--cds-icon-inverse: var(--panel);--cds-icon-disabled: var(--ink-3);--cds-interactive: var(--primary);--cds-focus: var(--ring);--cds-focus-inset: var(--panel);--cds-focus-inverse: var(--ring);--cds-highlight: var(--primary-soft);--cds-overlay: rgb(0 0 0 / .5);--cds-toggle-off: var(--line-strong);--cds-button-primary: var(--primary);--cds-button-primary-hover: color-mix(in srgb, var(--primary) 88%, var(--ink));--cds-button-primary-active: color-mix(in srgb, var(--primary) 76%, var(--ink));--cds-button-secondary: var(--ink-2);--cds-button-secondary-hover: color-mix(in srgb, var(--ink-2) 88%, var(--ink));--cds-button-secondary-active: color-mix(in srgb, var(--ink-2) 76%, var(--ink));--cds-button-tertiary: var(--primary);--cds-button-tertiary-hover: color-mix(in srgb, var(--primary) 88%, var(--ink));--cds-button-tertiary-active: color-mix(in srgb, var(--primary) 76%, var(--ink));--cds-button-danger-primary: var(--bad);--cds-button-danger-secondary: var(--bad);--cds-button-danger-hover: color-mix(in srgb, var(--bad) 88%, var(--ink));--cds-button-danger-active: color-mix(in srgb, var(--bad) 76%, var(--ink));--cds-button-separator: var(--line);--cds-button-disabled: var(--line-strong);--cds-support-error: var(--bad);--cds-support-success: var(--ok);--cds-support-warning: var(--warn);--cds-support-info: var(--info);--cds-support-error-inverse: var(--bad);--cds-support-success-inverse: var(--ok);--cds-support-warning-inverse: var(--warn);--cds-support-info-inverse: var(--info);--cds-support-caution-major: var(--accent-warm);--cds-support-caution-minor: var(--warn);--cds-support-undefined: var(--viz-purple);--cds-skeleton-background: var(--inset);--cds-skeleton-element: var(--line);--cds-shadow: var(--shadow-md);--cds-charts-1-1-1: var(--primary);--cds-charts-2-1-1: var(--accent-warm);--cds-charts-3-1-1: var(--viz-violet);--cds-charts-4-1-1: var(--viz-teal);--cds-charts-5-1-1: var(--viz-purple)}.cds--btn,.cds--text-input,.cds--text-area,.cds--number input[type=number],.cds--select-input,.cds--dropdown,.cds--combo-box,.cds--search-input,.cds--date-picker__input{border-radius:0}.cds--tile,.cds--modal-container,.cds--toast-notification,.cds--inline-notification,.cds--actionable-notification,.cds--overflow-menu-options,.cds--popover-content{border-radius:var(--radius-md)}.cds--btn,.cds--text-input,.cds--text-area,.cds--select-input,.cds--dropdown,.cds--combo-box,.cds--search-input,.cds--tab-content,.cds--data-table td,.cds--data-table tbody th,.cds--modal-content,.cds--toast-notification__subtitle,.cds--inline-notification__subtitle{font-size:var(--fs-base)}.cds--label,.cds--form__helper-text,.cds--tag,.cds--data-table thead th,.cds--toast-notification__title,.cds--inline-notification__title{font-size:var(--fs-sm)}.cds--text-input,.cds--select-input,.cds--number input[type=number],.cds--search-input,.cds--btn:not(.cds--btn--sm):not(.cds--btn--lg):not(.cds--btn--xl){block-size:var(--field-h);min-block-size:var(--field-h)}.cds--modal-content{padding-inline:var(--pad)}.cds--btn{align-items:center;justify-content:center;gap:6px;padding-inline:12px;font-weight:500}.cds--btn--sm.btn-sm{block-size:26px;min-block-size:26px;font-size:var(--fs-sm)}.cds--btn.btn-icon{padding:0;inline-size:var(--field-h);min-inline-size:var(--field-h)}.cds--btn.btn-icon-sm{padding:0;inline-size:32px;block-size:32px;min-block-size:32px;min-inline-size:32px}.cds--overflow-menu-options,.cds--popover-content{box-shadow:var(--shadow-md)}.cds--modal-container{box-shadow:var(--shadow-lg)}.cds--tag.status-neutral{color:var(--status-neutral-fg);background:var(--status-neutral-bg)}.cds--tag.status-info{color:var(--status-info-fg);background:var(--status-info-bg)}.cds--tag.status-ok{color:var(--status-ok-fg);background:var(--status-ok-bg)}.cds--tag.status-warn{color:var(--status-warn-fg);background:var(--status-warn-bg)}.cds--tag.status-bad{color:var(--status-bad-fg);background:var(--status-bad-bg)}.cds--tag.status-special{color:var(--status-special-fg);background:var(--status-special-bg)}.page{display:flex;flex-direction:column;gap:calc(var(--gap) * 1.5);width:100%;margin:0 auto}.page--form{max-width:960px}.page--detail{max-width:none}.page--full{width:100%;max-width:none}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap);padding-bottom:calc(var(--gap) * 1.25);border-bottom:1px solid var(--line)}.page-header-main{display:flex;flex-direction:column;gap:6px;min-width:0}.page-header-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-title{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--ink)}.page-meta{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:var(--fs-sm);color:var(--ink-2)}.page-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.stack-16{display:flex;flex-direction:column;gap:16px}.stack-24{display:flex;flex-direction:column;gap:24px}.stack-32{display:flex;flex-direction:column;gap:32px}:root{--fk-field-bg: var(--panel);--fk-field-bg-hover: color-mix(in srgb, var(--panel) 94%, var(--ink))}.fk-section,.card,.panel-card,.dialog,.cds--modal-container{--fk-field-bg: var(--inset);--fk-field-bg-hover: color-mix(in srgb, var(--inset) 92%, var(--ink))}.formkit{display:flex;flex-direction:column;gap:var(--gap)}.formkit-field{display:flex;flex-direction:column;gap:4px}.formkit-field label{font-size:var(--fs-sm);color:var(--ink-2);display:flex;gap:4px;align-items:baseline}.formkit-required{color:var(--bad)}.formkit-unit{margin-inline-start:auto;color:var(--ink-3)}.formkit-field input:not([type=checkbox]):not([type=radio]),.formkit-field select,.formkit-field textarea{height:var(--field-h);padding:0 var(--space-4);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);font:inherit}.formkit-field input:hover:not(:disabled),.formkit-field select:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.formkit-field input:focus-visible,.formkit-field select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.formkit-field input[aria-invalid=true],.formkit-field select[aria-invalid=true]{outline:2px solid var(--cds-support-error, var(--bad));outline-offset:-2px}.formkit-field input[type=checkbox]{height:auto;width:auto;align-self:start}.formkit-field input:disabled,.formkit-field select:disabled{color:var(--ink-3);cursor:not-allowed}.formkit-error{font-size:var(--fs-sm);color:var(--bad);margin:0}.formkit-help{font-size:var(--fs-sm);color:var(--ink-3);margin:0}.formkit-actions{display:flex;gap:var(--gap);margin-top:var(--gap)}.fk-form{display:flex;flex-direction:column;gap:var(--space-5)}.fk-form-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap)}.fk-form-title{font-size:var(--fs-lg);font-weight:600;color:var(--ink);margin:0}.fk-form-status{font-size:var(--fs-sm);color:var(--ink-3)}.fk-section{border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));padding:var(--space-5);margin:0;display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.fk-section-title{font-size:var(--fs-md);font-weight:600;color:var(--ink);padding:0;margin-bottom:var(--space-2)}.fk-grid{display:grid;grid-template-columns:repeat(12,1fr);row-gap:var(--space-5);column-gap:var(--space-5)}.fk-span-1{grid-column:span 1}.fk-span-2{grid-column:span 2}.fk-span-3{grid-column:span 3}.fk-span-4{grid-column:span 4}.fk-span-6{grid-column:span 6}.fk-span-12{grid-column:span 12}@media(max-width:720px){.fk-field{grid-column:1 / -1!important}}.fk-field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.fk-field--disabled{opacity:.6}.fk-label{font-size:var(--fs-sm);font-weight:400;letter-spacing:.32px;color:var(--ink-2);display:flex;gap:2px;align-items:baseline}.fk-req{color:var(--bad)}.fk-control{height:max(var(--field-h),40px);width:100%;padding:0 var(--space-4);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);font:inherit}.fk-control:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}textarea.fk-control{height:auto;padding:8px var(--space-4)}.fk-control:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.fk-control--bad,.fk-control[aria-invalid=true]{outline:2px solid var(--cds-support-error, var(--bad));outline-offset:-2px}.fk-control:disabled{color:var(--ink-3);cursor:not-allowed;border-bottom-color:transparent;background:color-mix(in srgb,var(--cds-field-01, var(--inset)) 60%,transparent)}input[type=checkbox].fk-control,.fk-checkbox,.fk-switch{height:auto;width:auto;align-self:start}.fk-number,.fk-money{display:flex;gap:6px;align-items:center}.fk-money-cur{height:var(--field-h);padding:0 var(--space-2);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink)}.fk-money-cur:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.fk-unit{color:var(--ink-3);font-size:var(--fs-sm)}.fk-combo{position:relative}.fk-entity{position:relative;display:grid;gap:var(--space-1)}.fk-entity-input-wrap{position:relative}.fk-entity-input{padding-inline:34px 38px}.fk-entity-search-icon{position:absolute;z-index:1;inset-inline-start:11px;top:50%;color:var(--ink-3);transform:translateY(-50%);pointer-events:none}.fk-entity-loading{position:absolute;inset-inline-end:12px;top:50%;color:var(--primary);transform:translateY(-50%);letter-spacing:2px}.fk-entity-chevron{position:absolute;inset-inline-end:12px;top:50%;color:var(--ink-3);transform:translateY(-50%);pointer-events:none}.fk-entity-loading svg{animation:fk-spin .7s linear infinite}@keyframes fk-spin{to{transform:rotate(360deg)}}.fk-entity-chips{display:flex;flex-wrap:wrap;gap:var(--space-1)}.fk-entity-chip{display:inline-flex;align-items:center;gap:var(--space-1);min-height:30px;padding-inline-start:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--ink);font-size:var(--fs-sm)}.fk-entity-chip button{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer}.fk-entity-chip button:hover{background:var(--panel)}.fk-entity-list li button[data-active]{background:var(--primary-soft)}.fk-combo-list{position:absolute;z-index:20;top:100%;left:0;right:0;margin:2px 0 0;list-style:none;padding:4px;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);max-height:240px;overflow:auto}.fk-combo-list li button{display:flex;gap:8px;width:100%;text-align:start;padding:4px 6px;background:none;border:0;color:var(--ink);cursor:pointer;border-radius:var(--radius-sm)}.fk-combo-list li button:hover,.fk-combo-list li button:focus-visible{background:var(--primary-soft)}.fk-combo-code{color:var(--ink-3);font-variant-numeric:tabular-nums}.fk-combo-opt{display:flex;flex-direction:column;gap:1px;width:100%;min-width:0}.fk-combo-opt-row{display:flex;align-items:baseline;gap:8px;min-width:0}.fk-combo-opt-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk-combo-opt-hint{margin-inline-start:auto;flex:0 0 auto;color:var(--ink-2);font-size:var(--fs-sm)}.fk-combo-opt-sub{color:var(--ink-3);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk-radiogroup{display:flex;gap:var(--gap);flex-wrap:wrap}.fk-radio{display:flex;gap:4px;align-items:center;font-size:var(--fs-sm)}.fk-line-add,.fk-line-del{background:none;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer}.fk-line-add{margin-top:6px;padding:4px 10px}.fk-error{font-size:var(--fs-sm);color:var(--bad);display:flex;gap:4px;align-items:center;margin:0}.fk-error-icon{font-weight:700}.fk-help{font-size:var(--fs-sm);color:var(--ink-3);margin:0}.fk-summary{border:1px solid var(--bad);background:var(--bad-soft);border-radius:var(--radius-md);padding:var(--pad)}.fk-summary-title{font-weight:600;color:var(--bad);margin:0 0 4px}.fk-summary ul{margin:0;padding-inline-start:1.1em}.fk-summary-link{background:none;border:0;color:var(--bad);text-decoration:underline;cursor:pointer;padding:0;font:inherit;text-align:start}.fk-actions{display:flex;gap:var(--gap);margin-top:0;padding-top:var(--space-4);border-top:1px solid var(--cds-border-subtle-01, var(--line))}.fk-actionbar{position:sticky;bottom:0;z-index:30;display:flex;align-items:center;gap:var(--gap);margin-top:calc(var(--gap) * 1.5);padding:10px var(--pad);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.fk-actionbar-secondary{display:flex;align-items:center;gap:8px}.fk-actionbar-status{margin-inline-start:auto;display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--ink-3)}.fk-actionbar-primary{display:flex;align-items:center;gap:8px}.fk-actionbar-secondary:empty,.fk-actionbar-status:empty{display:none}@media(prefers-reduced-motion:reduce){.fk-field,.fk-summary{scroll-behavior:auto}}.toast-stack{position:fixed;right:16px;bottom:16px;z-index:120;display:flex;flex-direction:column;gap:8px;max-width:380px}.toast{display:flex;gap:10px;align-items:center;padding:10px 12px;background:var(--panel);border:1px solid var(--line-strong);border-left-width:3px;border-radius:var(--radius-sm);box-shadow:0 8px 24px #0003;animation:toast-in .16s ease-out}.toast--ok{border-left-color:var(--ok)}.toast--info{border-left-color:var(--primary)}.toast--warn{border-left-color:var(--accent-warm)}.toast--bad{border-left-color:var(--bad)}.toast-msg{flex:1;color:var(--ink);font-size:var(--fs-sm)}.toast-action{background:none;border:0;color:var(--primary);font-weight:600;cursor:pointer;text-decoration:underline}.toast-close{background:none;border:0;color:var(--ink-3);cursor:pointer;font-size:16px}@keyframes toast-in{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.toast{animation:none}}.conn-banner{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:130;display:flex;gap:8px;align-items:center;padding:8px 14px;margin-top:8px;background:var(--panel);color:var(--ink);border:1px solid var(--line-strong);border-left:3px solid var(--bad);border-radius:var(--radius-sm);box-shadow:0 8px 24px #0003;font-size:var(--fs-sm)}.conn-banner-msg{font-weight:600}.conn-banner-sub{color:var(--ink-3)}.impersonation-banner{display:flex;align-items:center;justify-content:center;gap:var(--gap);width:100%;padding:6px var(--pad);background:var(--accent-warm);color:var(--panel);font-weight:600;position:sticky;top:0;z-index:1100}.impersonation-control{display:flex;align-items:end;gap:var(--gap);flex-wrap:wrap}.impersonation-control label{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--ink-2)}.impersonation-control input{height:var(--field-h);padding:0 10px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit}.impersonation-control input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.outbox-screen{display:flex;flex-direction:column;gap:var(--gap);width:100%;min-width:0}.outbox-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gap);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.outbox-header h1{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--ink);display:inline-flex;align-items:center;gap:10px}.outbox-title-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:0 8px;border-radius:999px;background:var(--primary-soft);color:var(--primary);font-size:var(--fs-sm);font-weight:600;line-height:20px}.outbox-status-field{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--ink-2)}.outbox-status-field>span{font-size:var(--fs-xs);font-weight:600}.outbox-status-field select{height:var(--field-h);min-width:170px;padding:0 10px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit}.outbox-status-field select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.outbox-requeue-cell{display:inline-flex;flex-direction:column;gap:2px;align-items:flex-start}.outbox-requeue-hint{font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap}.btn:not(.cds--btn){display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--field-h);padding:0 12px;border:1px solid var(--primary);border-radius:0;background:transparent;color:var(--primary);font-family:var(--font-ui);font-size:var(--fs-base);font-weight:500;cursor:pointer}.btn-sm:not(.cds--btn){height:26px;font-size:var(--fs-sm)}.btn:not(.cds--btn):disabled{opacity:.5;cursor:not-allowed}.btn:not(.cds--btn):hover:not(:disabled){background:var(--primary);color:var(--on-accent)}.btn-primary:not(.cds--btn){background:var(--primary);border-color:var(--primary);color:var(--on-accent)}.btn-primary:not(.cds--btn):hover:not(:disabled){background:color-mix(in srgb,var(--primary) 88%,var(--ink))}.btn-ghost:not(.cds--btn){background:transparent;border-color:transparent}.btn-ghost:not(.cds--btn):hover:not(:disabled){background:var(--inset);color:var(--primary)}.btn-danger:not(.cds--btn){background:var(--bad);border-color:var(--bad);color:var(--on-accent)}.btn-danger:not(.cds--btn):hover:not(:disabled){background:color-mix(in srgb,var(--bad) 88%,var(--ink))}.btn-icon{width:var(--field-h);padding:0}.btn-icon-sm{width:32px;height:32px;padding:0}.chip,.badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:var(--fs-sm);font-weight:500;line-height:1.6}.badge{min-width:18px;justify-content:center;padding:0 6px}.card,.panel-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--pad)}.card>h2:first-child,.card>h3:first-child,.panel-card>h2:first-child,.panel-card>h3:first-child{margin-top:0}.panel{padding:var(--pad)}.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#101e3666;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}.dialog{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 64px);overflow:auto;box-shadow:var(--shadow-lg)}.dialog-title{font-size:var(--fs-lg);margin:0 0 12px}.dialog-footer{display:flex;justify-content:flex-end;gap:var(--gap);margin-top:16px}.empty-state,.error-state{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:48px 16px;color:var(--ink-2)}.empty-state-title,.error-state-title{font-size:var(--fs-md);font-weight:600;color:var(--ink);margin:0}.empty-state-body,.error-state-message{margin:0;color:var(--ink-3)}.error-state-detail-toggle{background:none;border:none;color:var(--primary);cursor:pointer;font-size:var(--fs-sm)}.error-state-detail-body{text-align:left;font-size:var(--fs-sm);color:var(--ink-3)}.skeleton{display:flex;flex-direction:column;gap:6px}.skeleton-row{height:var(--row-h);border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--inset) 0%,var(--line) 50%,var(--inset) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.2s ease-in-out infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton-row{animation:none}}.ui-tabs{display:flex;gap:1.5rem;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.ui-tabs::-webkit-scrollbar{display:none}.ui-tabs button{position:relative;display:inline-flex;align-items:center;gap:.45rem;min-height:2.65rem;padding:0 .1rem;border:0;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-base);white-space:nowrap;cursor:pointer}.ui-tabs button:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:transparent}.ui-tabs button[aria-selected=true]{color:var(--ink);font-weight:600}.ui-tabs button[aria-selected=true]:after{background:var(--accent, currentColor)}.ui-tabs button:focus-visible{outline:2px solid var(--focus, currentColor);outline-offset:2px}.ui-tab-badge{min-width:1.25rem;padding:.08rem .35rem;border-radius:1rem;font-size:11px;font-variant-numeric:tabular-nums;text-align:center;background:var(--surface-2, color-mix(in srgb, currentColor 10%, transparent));color:inherit}.ui-tab-badge[data-tone=attention]{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}.bank-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;vertical-align:middle;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--line);object-fit:cover;margin-inline-end:.4em}.bank-mark--mono{background:var(--inset);color:var(--ink-2);font-weight:600;line-height:1;letter-spacing:0}.bank-name{display:inline-flex;align-items:center;min-width:0}.dt-wrap{overflow-x:auto;min-width:0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);scrollbar-gutter:stable}.dt-wrap--flat{border:0;border-radius:0;background:transparent}.dt-wrap--scroll{overflow-y:auto;max-height:var(--dt-max-h, 60vh)}.dt{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-base)}.dt thead th{position:sticky;top:0;z-index:2;background:var(--cds-layer-accent-01, var(--inset));text-align:start;padding:var(--space-2) var(--space-3);font-weight:600;font-size:var(--fs-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));white-space:nowrap}.dt thead th.num,.dt thead th.tnum{text-align:end}.dt tbody td,.dt tbody th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--cds-border-subtle-01, var(--line));vertical-align:middle;color:var(--ink)}.dt tbody th{text-align:start;font-weight:500}.dt tbody tr:last-child td,.dt tbody tr:last-child th{border-bottom:0}.dt tfoot td,.dt tfoot th{padding:var(--space-2) var(--space-3);border-top:1px solid var(--cds-border-strong-01, var(--line-strong));font-weight:600;background:var(--cds-layer-accent-01, var(--inset));text-align:start}.dt tfoot td.num,.dt tfoot th.num{text-align:end}.dt--compact{font-size:var(--fs-sm)}.dt--compact thead th,.dt--compact tbody td,.dt--compact tbody th,.dt--compact tfoot td{padding:var(--space-1) var(--space-2)}.dt--comfortable thead th,.dt--comfortable tbody td,.dt--comfortable tbody th,.dt--comfortable tfoot td{padding:var(--space-3) var(--space-4)}.dt--zebra tbody tr:nth-child(2n) :is(td,th){background:color-mix(in srgb,var(--ink-3) 5%,transparent)}.dt--hover tbody tr:hover :is(td,th){background:var(--cds-layer-hover-01, var(--inset))}.dt tbody tr.is-muted :is(td,th){color:var(--ink-3)}.dt tbody tr.is-selected :is(td,th){background:var(--cds-layer-selected-01, var(--primary-soft))}.dt tbody tr.is-active :is(td,th){background:var(--cds-layer-selected-01, var(--primary-soft))}.dt tbody tr.is-active>:first-child{box-shadow:inset 3px 0 0 var(--primary)}.dt tbody tr.is-clickable{cursor:pointer}.dt tbody tr:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.dt tbody tr.status-bad td:first-child{box-shadow:inset 3px 0 0 var(--bad)}.dt tbody tr.status-warn td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.dt tbody tr.status-ok td:first-child{box-shadow:inset 3px 0 0 var(--ok)}.dt tbody tr.is-group>td{background:color-mix(in srgb,var(--ink-3) 6%,transparent);font-weight:600}.dt tbody tr.is-group.is-group--root>td{background:color-mix(in srgb,var(--primary) 7%,transparent)}.dt .num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.dt .strong{font-weight:600}.dt .muted{color:var(--ink-2)}.dt .is-pos{color:var(--ok)}.dt .is-neg{color:var(--bad)}.dt .wrap{white-space:normal}.dt .dt-sticky-start{position:sticky;inset-inline-start:0;z-index:1;background:var(--panel)}.dt-mono{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap}.dt-unit{display:inline-block;padding:0 7px;border-radius:999px;font-size:var(--fs-xs);line-height:17px;background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 28%,transparent);white-space:nowrap}.dt-trunc{display:inline-block;max-width:var(--dt-trunc-w, 460px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.dt-link{color:var(--cds-link-primary, var(--primary));text-decoration:none}.dt-link:hover{text-decoration:underline}.dt-bar-cell{position:relative}.dt-bar-fill{position:absolute;inset-inline-end:0;top:4px;bottom:4px;background:linear-gradient(to right,color-mix(in srgb,var(--primary) 5%,transparent),color-mix(in srgb,var(--primary) 22%,transparent));z-index:0}.dt-bar-val{position:relative;z-index:1}.dt-tree-toggle{display:inline-block;width:16px;text-align:center;cursor:pointer;color:var(--ink-3);-webkit-user-select:none;user-select:none;font-size:var(--fs-xs);background:none;border:0;padding:0}.dt-wrap>.empty-state,.dt-wrap>.error-state{min-height:200px}.wb{padding:var(--pad);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.wb .page-header{align-items:center}.wb .page-meta{color:var(--primary);font-weight:600}.wb-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--wb-metric-min, 230px),1fr));gap:var(--space-3)}.wb-metric{min-height:88px;width:100%;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);display:flex;align-items:center;gap:var(--space-3);box-shadow:var(--shadow-sm);text-align:left;font:inherit;color:inherit}button.wb-metric{cursor:pointer;transition:border-color .14s ease}button.wb-metric:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--line))}button.wb-metric:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.wb-metric[data-active]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary),var(--shadow-sm)}.wb-metric-icon{flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-md);background:var(--primary-soft);color:var(--primary);display:grid;place-items:center}.wb-metric.status-bad .wb-metric-icon{background:var(--status-bad-bg);color:var(--bad)}.wb-metric.status-warn .wb-metric-icon{background:var(--status-warn-bg);color:var(--warn)}.wb-metric.status-ok .wb-metric-icon{background:var(--status-ok-bg);color:var(--ok)}.wb-metric-icon svg{width:20px}.wb-metric-body{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2px var(--space-3);width:100%;min-width:0}.wb-metric-label{font-size:var(--fs-sm);color:var(--ink-2)}.wb-metric-body strong{font-size:var(--fs-xl);color:var(--ink);font-variant-numeric:tabular-nums}.wb-metric-body small{grid-column:1 / -1;color:var(--ink-2)}.wb-metric--quiet{min-height:0;display:block;padding:var(--space-3) calc(var(--space-3) + 2px)}.wb-metric--quiet .wb-metric-body{display:flex;flex-direction:column;gap:2px}.wb-metric--quiet .wb-metric-label{font-size:var(--fs-sm);color:var(--ink-2)}.wb-metric--quiet .wb-metric-body strong{font-size:var(--fs-lg);line-height:1.15}.wb-metric--quiet .wb-metric-body small{font-size:var(--fs-xs);color:var(--ink-3)}.wb-metrics--joined{gap:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);overflow:hidden}.wb-metrics--joined .wb-metric{border:0;border-inline-end:1px solid var(--line);border-radius:0;box-shadow:none;background:transparent}.wb-metrics--joined .wb-metric:last-child{border-inline-end:0}.wb-metrics--joined button.wb-metric:hover{background:var(--inset)}.wb-metric-unavail{font-size:var(--fs-md);font-weight:500;color:var(--ink-3);font-style:italic}.wb-metric-unavail.is-warn{color:var(--warn);font-style:normal}.wb-metric--tone-value.status-bad .wb-metric-body strong{color:var(--bad)}.wb-metric--tone-value.status-warn .wb-metric-body strong{color:var(--warn)}.wb-metric--tone-value.status-ok .wb-metric-body strong{color:var(--ok)}.wb-metric--tone-value.status-special .wb-metric-body strong{color:var(--primary)}.wb-viewbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md)}.wb-viewbar .fk-control{width:auto;min-width:150px}.wb-field{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--ink-2)}.wb-field>span{font-size:var(--fs-xs);font-weight:600;color:var(--ink-2)}.wb-check{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-sm);color:var(--ink-2);padding-bottom:8px}.wb-body{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-3);min-width:0}.wb-body--detail{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.wb-grid-card{padding:0;overflow:auto;min-width:0;max-height:calc(100vh - 340px);scrollbar-gutter:stable;overscroll-behavior:contain}.wb-grid-card .dg-toolbar{position:sticky;top:0;z-index:8;padding:var(--space-2);background:var(--panel);border-bottom:1px solid var(--line)}.wb-grid-card .dg-footer{padding:var(--space-2)}.wb-grid-card .empty-state{min-height:320px}.wb-context{position:sticky;top:var(--space-3);max-height:calc(100vh - 130px);overflow:auto;padding:0}.wb-context>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;gap:var(--space-2);padding:var(--space-4);background:var(--panel);border-bottom:1px solid var(--line)}.wb-context h2{margin:0 0 var(--space-2);font-size:var(--fs-lg)}.wb-context section,.wb-context-facts{padding:var(--space-4);margin:0;border-bottom:1px solid var(--line)}.wb-context h3{margin:0 0 var(--space-3);font-size:var(--fs-sm)}.wb-context-facts{display:grid;grid-template-columns:1fr auto;gap:var(--space-2)}.wb-context-facts dt{color:var(--ink-2)}.wb-context-facts dd{margin:0;font-weight:600}.wb-context-actions{position:sticky;bottom:0;display:flex;padding:var(--space-3);background:var(--panel);border-top:1px solid var(--line)}.wb-context-actions .btn{width:100%;justify-content:center}@media(max-width:1100px){.wb-body--detail{grid-template-columns:1fr}.wb-context{position:fixed;inset:56px 0 0 auto;width:min(380px,100vw);z-index:60;box-shadow:var(--shadow-lg);border-radius:0}.wb-metrics{grid-template-columns:1fr}}.psych-outcome-detail{font-weight:400;opacity:.9;white-space:nowrap}.psych-meter{display:flex;flex-direction:column;gap:6px;min-width:0}.psych-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--fs-sm);color:var(--ink-2)}.psych-meter-count{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.psych-meter-track{height:6px;border-radius:999px;background:var(--inset);overflow:hidden}.psych-meter-fill{height:100%;border-radius:999px;background:var(--primary);transition:width .2s ease}.psych-meter[data-complete=true] .psych-meter-fill{background:var(--ok)}.psych-meter-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm)}.psych-meter-item{display:flex;align-items:center;gap:6px;color:var(--ink-3)}.psych-meter-item[data-done=true]{color:var(--ink-2)}.psych-meter-item[data-done=true] .psych-meter-tick{color:var(--ok)}.psych-meter-tick{flex:0 0 auto;display:inline-flex}.psych-estimate{display:inline-flex;align-items:baseline;gap:8px;padding:4px 10px;border-radius:999px;background:var(--primary-soft);color:var(--primary);font-size:var(--fs-sm)}.psych-estimate-value{font-weight:600;font-variant-numeric:tabular-nums}.psych-estimate-missing{color:var(--ink-2)}.psych-loss{display:flex;gap:10px;align-items:flex-start;padding:10px var(--pad);border:1px solid var(--warn);border-radius:var(--radius-md);background:var(--warn-soft);color:var(--warn)}.psych-loss[data-severity=bad]{border-color:var(--bad);background:var(--bad-soft);color:var(--bad)}.psych-loss-icon{flex:0 0 auto;margin-top:1px}.psych-loss-body{display:flex;flex-direction:column;gap:4px;min-width:0}.psych-loss-message{margin:0;font-weight:600}.psych-loss-items{margin:0;padding-inline-start:1.2em;color:var(--ink-2);font-size:var(--fs-sm)}.psych-anchored{display:inline-flex;flex-direction:column;gap:1px;min-width:0}.psych-anchored[data-align=end]{align-items:flex-end;text-align:end}.psych-anchored-value{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.psych-anchored-anchor{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.dialog-loss-list{margin:8px 0 0;padding-inline-start:1.2em;color:var(--ink-2);font-size:var(--fs-sm)}.dialog-loss-title{margin:8px 0 0;font-weight:600;color:var(--bad)}.dialog-typed-confirm{display:flex;flex-direction:column;gap:4px;margin-top:12px;font-size:var(--fs-sm);color:var(--ink-2)}.dialog-typed-confirm input{height:var(--field-h);padding:0 10px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--panel);color:var(--ink);font:inherit}.notif-bell-wrap{position:relative}.notification-badge{position:absolute;inset:-4px -7px auto auto;min-width:17px;height:17px;padding:0 4px;border-radius:10px;background:var(--bad);color:var(--side-brand);font-size:var(--fs-xs);line-height:17px;font-weight:700}.notif-drawer-shell{position:absolute;right:0;top:calc(100% + 8px);width:min(500px,calc(100vw - 24px));z-index:var(--z-menu)}.notif-drawer-close{position:absolute;right:10px;top:10px;z-index:2}.notif-drawer{position:relative;max-height:calc(100vh - 136px);overflow:auto;background:var(--cds-layer-02, var(--panel-raised));border:none;border-radius:0;box-shadow:var(--shadow-lg);padding:var(--pad)}.notif-drawer-footer{display:flex;justify-content:space-between;gap:8px;padding:8px var(--pad);border:none;border-top:1px solid var(--line);border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:var(--shadow-lg)}.notif-drawer .page-header{padding-right:32px}.notif-list{list-style:none;padding:0;margin:0;display:grid}.notif-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-top:1px solid var(--line);border-left:3px solid transparent}.notif-list li[data-state=unread]{border-left-color:var(--cds-border-interactive, var(--primary));background:var(--cds-layer-02, var(--panel-raised))}.notif-list li:hover{background:var(--cds-layer-hover-01, var(--inset))}.notif-list li[data-active=true]{box-shadow:inset 0 0 0 2px var(--cds-focus, var(--ring))}.notif-list li>button:first-child{min-width:0;text-align:left;border:0;background:transparent;padding:10px;color:inherit;cursor:pointer}.notif-list li>button:first-child>span{display:flex;align-items:center;gap:8px}.notif-list strong{display:block}.notif-list p{margin:4px 0;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notif-list time{color:var(--ink-3);font-size:var(--fs-xs)}.notif-filters{display:flex;align-items:end;gap:8px;margin-block:12px}.notif-filters label{display:grid;gap:4px;margin-left:auto;font-size:var(--fs-xs)}.notif-filters select{height:var(--field-h);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);padding:0 8px}.notif-filters select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.notif-drawer:focus-visible,.page[aria-label]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media(max-width:640px){.notif-filters{align-items:stretch;flex-wrap:wrap}.notif-filters label{width:100%;margin-left:0}}.demo-persona-dock{position:fixed;inset-block-end:var(--space-2);inset-inline-start:var(--space-2);z-index:40;max-width:min(320px,calc(100vw - 2 * var(--space-2)))}.demo-persona-dock>.demo-persona-switch{margin-block-start:var(--space-1)}.demo-persona-dock-toggle{display:inline-flex;align-items:center;gap:var(--space-1);width:max-content;padding:4px var(--space-2);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel-raised);box-shadow:var(--shadow-sm);color:var(--ink);font-family:var(--font-ui);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;list-style:none}.demo-persona-dock-toggle::-webkit-details-marker{display:none}.demo-persona-dock-toggle:before{content:"▸"}.demo-persona-dock[open] .demo-persona-dock-toggle:before{content:"▾"}@media print{.demo-persona-dock{display:none}}.demo-persona-switch{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--panel-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);font-family:var(--font-ui)}.demo-persona-switch-header{display:flex;align-items:center;gap:var(--space-2)}.demo-persona-switch-title{font-weight:600;color:var(--ink);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.demo-persona-switch-active{color:var(--ink-2);font-size:.78rem}.demo-persona-switch-locale{margin-inline-start:auto;font-family:var(--font-mono);font-size:.7rem;color:var(--ink-3);padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm)}.demo-persona-group{display:flex;flex-direction:column;gap:var(--space-1)}.demo-persona-group-label{font-size:.68rem;color:var(--muted)}.demo-persona-group-items{display:flex;flex-wrap:wrap;gap:var(--space-1)}.demo-persona-btn{font:inherit;font-size:.74rem;padding:var(--space-1) var(--space-2);color:var(--ink-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer}.demo-persona-btn:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.demo-persona-btn:focus-visible{outline:2px solid var(--accent-warm);outline-offset:1px}.demo-persona-btn[data-active=true]{background:var(--accent-warm-soft);border-color:var(--accent-warm);color:var(--ink);font-weight:600}.demo-persona-btn:disabled{opacity:.6;cursor:default}.shell{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;max-width:100vw;overflow-x:hidden;background:var(--bg)}.skip-to-content{position:fixed;top:var(--space-2);left:var(--space-2);z-index:var(--z-toast);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--primary);color:var(--on-accent);font-size:var(--fs-base);text-decoration:none;transform:translateY(-200%)}.skip-to-content:focus-visible{transform:none}.shell-body{display:flex;flex:1;min-height:0;min-width:0;max-width:100%;overflow-x:hidden;align-items:stretch;background:var(--side)}.side-rail{position:sticky;top:0;align-self:flex-start;display:flex;flex-direction:column;gap:var(--gap);width:248px;flex:0 0 auto;padding:var(--pad) 10px;background:var(--side);color:var(--side-ink);transition:width .2s ease;overflow:hidden;height:100vh;max-height:100vh}.side-rail[data-collapsed=true]{width:56px;padding-inline:8px}.side-rail-brand{font-weight:600;font-size:var(--fs-md);letter-spacing:.03em;white-space:nowrap;color:var(--side-brand);padding:0 8px 4px}.side-rail[data-collapsed=true] .side-rail-brand{text-align:center;padding-inline:0}.side-rail-scroll{display:flex;flex-direction:column;gap:calc(var(--gap) * 1.25);overflow-y:auto;overflow-x:hidden;min-height:0;flex:1;overscroll-behavior:contain}.side-rail-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--side-brand) 32%,transparent) transparent}.side-rail-scroll::-webkit-scrollbar{width:7px}.side-rail-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--side-brand) 32%,transparent)}.side-rail-search{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 10px;border:1px solid color-mix(in srgb,var(--side-brand) 18%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--side-brand) 8%,transparent);color:var(--side-ink)}.side-rail-search:focus-within{border-color:color-mix(in srgb,var(--side-brand) 52%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--side-active) 24%,transparent)}.side-rail-search input{min-width:0;width:100%;border:0;outline:0;color:var(--side-brand);background:transparent;font:inherit}.side-rail-search input::placeholder{color:var(--side-ink);opacity:.78}.side-rail-group-label{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:28px;border:0;background:transparent;font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:0 8px;margin-bottom:2px;color:var(--side-ink);white-space:nowrap;cursor:pointer}.side-rail-group-label:hover{color:var(--side-brand)}.side-rail-group-label svg{transition:transform .16s ease}.side-rail-group-label svg[data-closed=true]{transform:rotate(-90deg)}.side-rail-group-rule{height:1px;margin:0 8px 6px;background:var(--line-strong);opacity:.35}.side-rail ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.side-rail-link{position:relative;display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:var(--radius-sm);color:var(--side-ink);text-decoration:none;font-size:13.5px;line-height:1.2;white-space:nowrap}.side-rail-icon{flex:0 0 auto}.side-rail-label{overflow:hidden;text-overflow:ellipsis}.side-rail-link:hover{color:var(--side-brand);background:color-mix(in srgb,var(--side-brand) 10%,transparent)}.side-rail-link.active{color:var(--side-brand);background:color-mix(in srgb,var(--side-active) 32%,transparent);font-weight:600}.side-rail-link.active:before{content:"";position:absolute;left:-10px;top:4px;bottom:4px;width:3px;border-radius:0 2px 2px 0;background:var(--side-brand)}.side-rail[data-collapsed=true] .side-rail-link{justify-content:center;padding-inline:0}.side-rail[data-collapsed=true] .side-rail-link.active:before{left:-8px}.side-rail-collapse{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--side-ink);height:28px;cursor:pointer}.side-rail-collapse:hover{color:var(--side-brand);background:color-mix(in srgb,var(--side-brand) 10%,transparent)}.tenant-switcher select{width:100%;height:var(--field-h);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--inset);color:var(--ink);padding:0 6px}.shell-main{display:flex;flex-direction:column;flex:1;min-width:0;min-height:100%;background:var(--bg)}.company-switcher{position:relative;flex:0 0 auto}.company-card{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--side-ink) 28%,transparent);background:color-mix(in srgb,var(--side-ink) 8%,transparent);color:var(--side-brand);cursor:pointer;text-align:left}.company-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--side-brand) 40%,transparent);background:color-mix(in srgb,var(--side-ink) 16%,transparent)}.company-card:disabled{opacity:.6;cursor:default}.company-switcher[data-collapsed=true] .company-card{justify-content:center;padding:6px;gap:0}.company-card-text{display:flex;flex-direction:column;min-width:0;flex:1}.company-card-name{font-size:var(--fs-base);font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-card-sub{font-size:var(--fs-xs);color:var(--side-ink);line-height:1.3}.company-card-caret{color:var(--side-ink);flex:0 0 auto}.company-mono{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:9px;color:var(--side-brand);font-weight:700;font-size:var(--fs-base);letter-spacing:.02em}.company-mono-sm{width:30px;height:30px;border-radius:8px;font-size:var(--fs-sm)}.company-menu{position:fixed;width:300px;max-width:calc(100vw - 16px);background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:80;padding:6px}.company-menu-head{font-size:var(--fs-base);font-weight:600;padding:6px 8px 8px}.company-search{display:flex;align-items:center;gap:6px;height:34px;padding:0 8px;margin:0 2px 8px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-3)}.company-search:focus-within{border-color:var(--primary)}.company-search input{flex:1;min-width:0;border:none;background:transparent;color:var(--ink);font-size:var(--fs-base)}.company-search input:focus{outline:none}.company-group{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:4px 10px}.company-list{list-style:none;margin:0;padding:0;max-height:264px;overflow-y:auto}.company-item{position:relative}.company-row{display:flex;align-items:center;gap:10px;width:100%;padding:7px 34px 7px 8px;border:none;background:transparent;border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--ink)}.company-row[data-active=true],.company-row:hover:not(:disabled){background:var(--primary-soft)}.company-row[data-current=true]{background:color-mix(in srgb,var(--primary) 8%,transparent)}.company-row[data-inactive=true]{opacity:.65}.company-row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.company-row-text{display:flex;flex-direction:column;min-width:0;flex:1}.company-row-name{font-size:var(--fs-base);font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-row-sub{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.3}.company-row-check{color:var(--primary);flex:0 0 auto}.company-row-dot{width:8px;height:8px;margin-right:4px;border-radius:50%;background:var(--ink-3);opacity:.5;flex:0 0 auto}.company-row-dot.is-active{background:var(--ok);opacity:1}.company-star{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;opacity:0}.company-item:hover .company-star,.company-star:focus-visible,.company-star[data-on=true]{opacity:1}.company-star:hover{color:var(--primary);background:var(--primary-soft)}.company-star:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.company-star[data-on=true]{color:var(--accent-warm)}.company-star[data-on=true] svg{fill:currentColor}.company-empty{font-size:var(--fs-sm);color:var(--ink-3);padding:12px;text-align:center}.company-menu-foot{display:flex;gap:6px;margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.company-foot-btn{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;padding:7px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--ink-2);font-size:var(--fs-sm);font-weight:500;cursor:pointer}.company-foot-btn:hover{background:var(--inset);color:var(--primary)}.company-menu-hint{display:flex;gap:10px;justify-content:center;padding:8px 4px 4px;color:var(--ink-3);font-size:10.5px}.company-menu-hint kbd{font-family:var(--font-mono);border:1px solid var(--line);border-radius:4px;padding:0 4px;font-size:10px}.top-bar{position:sticky;top:0;z-index:var(--z-shell-chrome);display:flex;align-items:center;justify-content:space-between;gap:var(--gap);min-height:44px;padding:0 var(--pad);background:var(--panel);border-bottom:1px solid var(--line)}.breadcrumb{min-width:0;overflow:hidden}.breadcrumb ol{display:flex;align-items:baseline;gap:8px;list-style:none;margin:0;padding:0;font-size:var(--fs-sm);color:var(--ink-2);min-width:0;white-space:nowrap}.breadcrumb .breadcrumb-root{letter-spacing:.02em}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{color:var(--primary)}.breadcrumb-back{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-2);background:var(--panel);cursor:pointer}.breadcrumb-back:hover{color:var(--primary);border-color:var(--primary)}.breadcrumb li[aria-current=page]{color:var(--ink);font-size:var(--fs-md);font-weight:600;overflow:hidden;text-overflow:ellipsis}.breadcrumb li+li:before{content:"›";margin-right:8px;color:var(--ink-3);font-size:var(--fs-sm);font-weight:400}.top-bar-actions{display:flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0}.top-bar-actions>.btn,.top-bar-actions>.notif-bell-wrap>.btn{inline-size:32px;min-inline-size:32px;block-size:32px;min-block-size:32px;padding:0}.lang-menu{display:inline-flex;align-items:center;flex:0 0 auto}.lang-menu select{block-size:32px;min-block-size:32px;max-inline-size:104px;padding:0 26px 0 8px;border:0;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background-color:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer}.lang-menu select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.user-menu{position:relative}.top-bar-actions .user-menu-trigger.cds--btn.btn-sm{gap:6px;inline-size:auto;min-inline-size:32px;max-inline-size:184px;block-size:32px;min-block-size:32px;padding-inline:8px;font-size:var(--fs-sm)}.user-menu-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-list{position:absolute;right:0;top:calc(100% + 4px);min-width:180px;list-style:none;margin:0;padding:4px;z-index:500}.user-menu-list button{width:100%;justify-content:flex-start}.shell-content{flex:1;padding:calc(var(--pad) * 1.25) var(--pad);min-width:0;max-width:100%;overflow-x:clip}.workflow-nav{display:flex;align-items:center;gap:14px;min-height:40px;padding:4px var(--pad);border-bottom:1px solid var(--line);background:var(--panel);overflow-x:auto}.workflow-nav-title{flex:0 0 auto;color:var(--ink-2);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.workflow-nav ol{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.workflow-nav li{position:relative;min-width:0;display:flex;align-items:center}.workflow-nav li:not(:last-child):after{content:"›";margin:0 4px;color:var(--ink-3);font-size:var(--fs-sm)}.workflow-nav a{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border-radius:999px;border-bottom:2px solid transparent;color:var(--ink-2);text-decoration:none;font-size:var(--fs-sm);white-space:nowrap}.workflow-nav a svg{color:var(--ink-3);flex:0 0 auto}.workflow-step-index{color:var(--ink-3);font-size:var(--fs-xs);font-weight:700}.workflow-step-label{font-weight:600}.workflow-nav li[data-state=previous] a svg{color:var(--ok)}.workflow-nav li[data-state=current] a{background:var(--primary-soft);border-bottom-color:var(--primary);color:var(--primary)}.workflow-nav li[data-state=current] a svg,.workflow-nav li[data-state=current] .workflow-step-index{color:var(--primary)}.workflow-nav a:hover{color:var(--primary);background:var(--inset)}.module-tools-nav{display:flex;align-items:center;gap:14px;min-height:52px;padding:7px var(--pad);border-bottom:1px solid var(--line);background:var(--panel);overflow-x:auto}.module-tools-title{flex:0 0 auto;color:var(--ink-3);font-size:var(--fs-xs);font-weight:700;letter-spacing:.02em}.module-tools-nav ul{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.module-tools-nav a{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-2);font-size:var(--fs-sm);font-weight:600;text-decoration:none;white-space:nowrap}.module-tools-nav a:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 45%,var(--line));background:var(--inset)}.module-tools-nav a[aria-current=page]{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 35%,var(--line));background:var(--primary-soft)}@media(max-width:960px){.workflow-nav{grid-template-columns:minmax(720px,1fr);gap:0}.workflow-nav-heading{display:none}.workflow-nav a{font-size:var(--fs-xs)}.module-tools-title{display:none}.module-tools-nav{gap:0}}@media(max-width:1120px){.user-menu-name{display:none}.user-menu-trigger{width:34px;padding-inline:0;justify-content:center}.user-menu-trigger>svg:last-child{display:none}}@media(max-width:760px){.top-bar-command,.top-bar-density{display:none}.top-bar{padding-inline:10px}.breadcrumb li:not(.breadcrumb-root):not([aria-current=page]){display:none}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wb-metrics.admin-summary-strip{grid-template-columns:repeat(var(--admin-summary-columns, 4),minmax(0,1fr))}@media(max-width:760px){.wb-metrics.admin-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-metrics.admin-summary-strip .wb-metric:nth-child(2n){border-inline-end:0}.wb-metrics.admin-summary-strip .wb-metric:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:420px){.wb-metrics.admin-summary-strip{grid-template-columns:1fr}.wb-metrics.admin-summary-strip .wb-metric{border-inline-end:0;border-top:1px solid var(--line)}.wb-metrics.admin-summary-strip .wb-metric:first-child{border-top:0}}.rates-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);flex-wrap:wrap}.rates-header h1{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--ink)}.rates-controls{display:flex;align-items:end;gap:var(--gap)}.rates-controls label{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--ink-2)}.rates-controls label>span{font-size:var(--fs-xs);font-weight:600}.rates-controls input[type=date],.override-form input{height:var(--field-h);padding:0 10px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit}.rates-controls input[type=date]:focus-visible,.override-form input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.override-form input[aria-invalid=true]{outline:2px solid var(--cds-support-error, var(--bad));outline-offset:-2px}.rates-stale-badge{margin-inline-start:var(--space-1, 4px)}.override-form{display:grid;gap:var(--space-2, 8px);max-width:480px;padding:var(--pad);border:none;border-radius:0;background:var(--cds-layer-01, var(--panel))}.override-form label{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--ink-2)}.override-form label>span{font-size:var(--fs-xs);font-weight:600}.override-form-target{margin:0;color:var(--ink-2)}.override-form .field-error{margin:0;font-size:var(--fs-sm);color:var(--cds-text-error, var(--bad))}.override-form-actions{display:flex;gap:var(--space-2, 8px)}.rates-manual-hint{color:var(--ink-2);font-size:var(--fs-sm)}.catalog-grid-actions{display:flex;gap:var(--space-2)}.catalog-search{min-width:18rem;height:var(--field-h);padding:0 var(--space-2) 0 2rem;border:0;border-radius:inherit;background:transparent;color:var(--ink)}.catalog-search-wrap{flex:1 1 20rem}.catalog-search-field{position:relative;display:flex;align-items:center;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset))}.catalog-search-field svg{position:absolute;left:var(--space-2);width:15px;height:15px;color:var(--ink-3);pointer-events:none}.catalog-search:focus{outline:2px solid var(--focus);outline-offset:-1px}.catalog-save-view{display:inline-flex;align-items:end;gap:var(--space-2)}.catalog-col-picker{position:relative}.catalog-col-menu{position:absolute;z-index:5;margin-top:4px;padding:var(--space-2);display:flex;flex-direction:column;gap:4px;background:var(--cds-layer-01, var(--panel));border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);white-space:nowrap}.catalog-bulk-bar{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--cds-layer-01, var(--panel));border:none;border-radius:0}.catalog-bulk-outcome{margin-inline-start:auto;color:var(--ink-3);font-size:var(--fs-sm)}.catalog-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--pad)}.designation-pair{white-space:nowrap}.catalog-scroll-region{overscroll-behavior:contain;scrollbar-gutter:stable}.catalog-scroll-region .data-grid thead th{position:sticky;top:0;z-index:3;background:var(--panel);box-shadow:0 1px 0 var(--line-strong)}.catalog-selection-eyebrow{display:block;color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em}.catalog-selection-name{margin:0 0 var(--space-2);color:var(--ink-2);font-size:var(--fs-sm)}.catalog-selection-chips{display:inline-flex;gap:var(--space-1);flex-wrap:wrap}@media(max-width:680px){.catalog-grid-actions{width:100%}.catalog-search{min-width:0;width:100%}}.data-grid{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.data-grid thead th{position:sticky;top:0;z-index:4;background:var(--panel);text-align:start;font-weight:600;color:var(--ink-2);padding:var(--space-2);border-bottom:1px solid var(--line-strong);white-space:nowrap}.data-grid tbody td{padding:var(--space-2);border-bottom:1px solid var(--line);color:var(--ink)}.data-grid .tnum{text-align:end;font-variant-numeric:tabular-nums}.dg-row{cursor:pointer}.dg-row:hover{background:var(--panel)}.dg-row[data-active=true]{background:var(--panel);box-shadow:inset 2px 0 0 0 var(--primary)}.dg-row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.data-grid .dg-select{width:2.25rem;text-align:center}.grid-continuous-footer{min-height:44px;display:flex;align-items:center;justify-content:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-xs);background:var(--panel);border-top:1px solid var(--line)}.grid-continuous-spinner{width:14px;height:14px;border:2px solid var(--line-strong);border-top-color:var(--primary);border-radius:50%;animation:grid-continuous-spin .7s linear infinite}@keyframes grid-continuous-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.grid-continuous-spinner{animation:none}}.sku-detail{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-4);width:100%;min-width:0;padding-bottom:var(--space-6)}.sku-detail-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);min-width:0;padding-block:var(--space-2) var(--space-4);border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.sku-header-main{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;flex:1 1 auto}.sku-header-main>.btn{flex:none;margin-top:var(--space-1)}.sku-heading{min-width:0;flex:1 1 auto}.sku-heading>span{display:block;margin-bottom:var(--space-1);color:var(--primary);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sku-title-line{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex-wrap:wrap}.sku-heading h1{margin:0;font-size:clamp(var(--fs-xl),2.2cqi,var(--fs-2xl));letter-spacing:-.025em;line-height:1.15}.sku-heading p{max-width:72ch;margin:var(--space-1) 0 0;overflow:hidden;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.sku-heading p.sku-canon-name{color:var(--ink);font-size:var(--fs-lg);font-weight:600}.sku-heading p.sku-desc-line{font-size:var(--fs-sm)}.sku-header-actions,.sku-header-status{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.sku-header-actions{justify-content:flex-end;flex:none}.sku-saved-toast{padding-inline-start:var(--space-2);border-inline-start:3px solid var(--ok);color:var(--ink-2);font-size:var(--fs-sm)}.sku-superseded,.sku-publish-error{margin:0;padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--line-strong);background:var(--cds-layer-01, var(--panel));color:var(--ink-2);font-size:var(--fs-sm)}.sku-publish-error{border-inline-start-color:var(--bad);color:var(--bad)}.sku-decision-metrics{display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(0,1fr));overflow:hidden;border-block:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel))}.sku-decision-metrics article{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;gap:2px var(--space-3);min-width:0;min-height:88px;padding:var(--space-3) var(--space-4);border-inline-end:1px solid var(--cds-border-subtle-01, var(--line))}.sku-decision-metrics article:first-child{box-shadow:inset 3px 0 0 var(--primary)}.sku-decision-metrics article:last-child{border-inline-end:0}.sku-decision-metrics svg{grid-row:1 / 3;width:20px;height:20px;padding:10px;box-sizing:content-box;color:var(--primary);background:var(--primary-soft)}.sku-decision-metrics span{min-width:0;color:var(--ink-2);font-size:var(--fs-xs)}.sku-decision-metrics strong{min-width:0;overflow:hidden;font-size:var(--fs-md);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.sku-workbench{display:grid;grid-template-columns:minmax(0,1fr) minmax(344px,368px);align-items:start;gap:var(--space-4);min-width:0}.sku-main{min-width:0;overflow:hidden;border-block:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel))}.sku-tabs{position:sticky;top:0;z-index:2;display:flex;min-width:0;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--cds-border-subtle-01, var(--line-strong));background:var(--cds-layer-01, var(--panel));scrollbar-width:thin}.sku-tab{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin-bottom:-1px;padding:var(--space-2) var(--space-4);border:none;border-bottom:2px solid transparent;background:transparent;color:var(--cds-text-secondary, var(--ink-2));cursor:pointer;white-space:nowrap}.sku-tab:hover{border-bottom-color:var(--cds-border-strong-01, var(--line-strong));color:var(--cds-text-primary, var(--ink))}.sku-tab.is-active{border-bottom-color:var(--cds-border-interactive, var(--primary));color:var(--cds-text-primary, var(--ink));font-weight:600}.sku-tab:focus-visible,.sku-check-fix:focus-visible{outline:2px solid var(--cds-focus, var(--primary));outline-offset:-2px}.sku-tab-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding-inline:5px;background:var(--status-warn-bg);color:var(--warn);font-size:var(--fs-xs);line-height:1}.sku-tab-panel{min-height:460px;padding:var(--space-5)}.sku-overview{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.55fr);min-width:0}.sku-breadcrumb{grid-column:1 / -1;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-sm)}.designation-chip{display:inline-flex;align-items:baseline;gap:2px;min-width:0}.designation-primary{color:var(--ink);font-weight:600}.designation-secondary,.designation-sep{color:var(--ink-3)}.sku-names{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.sku-overview>.sku-names{max-width:none;margin:0;padding-inline-end:var(--space-5)}.sku-names-title{color:var(--ink-2);font-size:var(--fs-xs);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.sku-name-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:var(--space-2)}.sku-name-lang{color:var(--ink-2);font-size:var(--fs-xs);font-weight:700}.sku-name-row .fk-control,.sku-designation-form input{width:100%;min-width:0;height:var(--field-h);padding-inline:var(--space-3);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink)}.sku-name-row .fk-control:focus-visible,.sku-designation-form input:focus-visible{border-bottom-color:transparent;outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.sku-overview>.sku-names>.btn{align-self:flex-start}.sku-name-error{margin:0;color:var(--bad);font-size:var(--fs-sm)}.sku-eng{min-width:0;margin:0;padding-inline-start:var(--space-5);border-inline-start:1px solid var(--line)}.sku-eng-grid{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:0 var(--space-4);margin:var(--space-2) 0 0}.sku-eng-grid>div{display:flex;flex-direction:column;gap:2px;min-width:0;min-height:68px;padding-block:var(--space-3);border-bottom:1px solid var(--line)}.sku-eng-grid dt{color:var(--ink-2);font-size:var(--fs-xs)}.sku-eng-grid dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:var(--fs-sm)}.sku-eng-grid dd .sku-check-fix{margin-inline-start:var(--space-1)}.sku-designation-form{margin-top:var(--space-4);padding:var(--space-4);border-inline-start:3px solid var(--primary);background:var(--cds-layer-02, var(--inset))}.sku-designation-form label{display:grid;grid-template-columns:minmax(110px,140px) minmax(0,1fr);align-items:center;gap:var(--space-3);color:var(--ink-2);font-size:var(--fs-sm)}.sku-designation-form label>span{color:var(--ink-2);font-size:var(--fs-xs)}.sku-designation-actions{display:flex;gap:var(--space-2);margin-top:var(--space-1);padding-inline-start:calc(140px + var(--space-3))}.sku-missing{color:var(--warn);font-weight:600}.sku-muted{color:var(--ink-2)}.sku-decision-rail{position:sticky;top:var(--space-4);overflow:hidden;border-block:1px solid var(--cds-border-subtle-01, var(--line));border-inline-start:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel))}.sku-decision-rail>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:48px;padding-inline:var(--space-4);border-bottom:1px solid var(--line);background:var(--cds-layer-accent-01, var(--inset));font-weight:700}.sku-axes,.sku-readiness,.sku-checklist,.sku-technical{margin-inline:var(--space-4)}.sku-axes{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--line)}.sku-axes>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.sku-axes>div>span{color:var(--ink-2);font-size:var(--fs-xs)}.sku-readiness{padding-block:var(--space-4);border-bottom:1px solid var(--line)}.sku-readiness div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.sku-readiness strong{font-size:var(--fs-2xl);font-variant-numeric:tabular-nums}.sku-readiness span{color:var(--ink-2);font-size:var(--fs-sm)}.sku-readiness progress{width:100%;height:6px;margin-top:var(--space-2);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--inset)}.sku-readiness progress::-webkit-progress-bar{background:var(--inset)}.sku-readiness progress::-webkit-progress-value{background:var(--primary)}.sku-readiness progress::-moz-progress-bar{background:var(--primary)}.sku-readiness progress.has-blockers::-webkit-progress-value,.sku-readiness progress.has-advisories::-webkit-progress-value{background:var(--warn)}.sku-readiness progress.has-blockers::-moz-progress-bar,.sku-readiness progress.has-advisories::-moz-progress-bar{background:var(--warn)}.sku-readiness progress.is-ready::-webkit-progress-value{background:var(--ok)}.sku-readiness progress.is-ready::-moz-progress-bar{background:var(--ok)}.sku-checklist{display:grid;list-style:none;margin-block:0;padding:var(--space-2) 0;border-bottom:1px solid var(--line)}.sku-checklist li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:38px;border-bottom:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-sm)}.sku-checklist li:last-child{border-bottom:0}.sku-check-label{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.sku-check-label:before{content:"";width:9px;height:9px;flex:none;border:1px solid var(--line-strong);border-radius:50%}.sku-checklist li[data-done=true]{color:var(--ink)}.sku-checklist li[data-done=true] .sku-check-label:before{border-color:var(--ok);background:var(--ok);box-shadow:inset 0 0 0 2px var(--panel)}.sku-check-fix{min-height:32px;padding:var(--space-1) var(--space-2);flex:none;border:none;background:transparent;color:var(--primary);cursor:pointer;font-size:var(--fs-xs);font-weight:600}.sku-check-fix:hover{background:var(--primary-soft);text-decoration:none}.sku-technical{display:flex;align-items:center;gap:var(--space-2);padding-block:var(--space-3)}.sku-technical svg{width:18px;flex:none;color:var(--ink-3)}.sku-technical div{display:grid;min-width:0;gap:2px}.sku-technical span{color:var(--ink-2);font-size:var(--fs-xs)}.sku-technical strong{overflow-wrap:anywhere;font-size:var(--fs-sm)}.sku-axes .chip{color:var(--ink)}.sku-rail-warning,.sku-rail-note{margin:var(--space-2) var(--space-4) 0;padding:var(--space-3);border-inline-start:3px solid var(--warn);background:var(--status-warn-bg);color:var(--warn);font-size:var(--fs-sm)}.sku-rail-note{border-inline-start-color:var(--primary);background:var(--primary-soft);color:var(--ink-2)}.sku-decision-rail>.btn{width:calc(100% - (2 * var(--space-4)));margin:var(--space-3) var(--space-4) var(--space-4)}.uom-converter{display:flex;align-items:end;gap:var(--space-2);flex-wrap:wrap}.uom-converter label{display:flex;flex-direction:column;gap:2px;color:var(--ink-2);font-size:var(--fs-sm)}.uom-converter input,.uom-converter select{height:var(--field-h);padding:0 var(--space-2);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink)}.uom-converter input:focus-visible,.uom-converter select:focus-visible{border-bottom-color:transparent;outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.uom-result{font-size:var(--fs-md)}.sku-prices{max-width:100%;min-width:0}.price-sparkline{width:120px;height:28px}.price-sparkline path{stroke:var(--primary);stroke-width:1.5}.sku-datasheets,.sku-calc{display:flex;flex-direction:column;gap:var(--space-3)}.sku-datasheets ul{margin:0;padding-inline-start:var(--space-5)}@container (max-width: 1120px){.sku-decision-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sku-decision-metrics article:nth-child(2){border-inline-end:0}.sku-decision-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.sku-workbench{grid-template-columns:minmax(0,1fr)}.sku-decision-rail{position:static;border-inline-start:0}.sku-decision-rail>header,.sku-axes,.sku-readiness,.sku-checklist,.sku-technical,.sku-rail-warning,.sku-rail-note,.sku-decision-rail>.btn{max-width:720px}}@container (max-width: 760px){.sku-detail-header{align-items:stretch;flex-direction:column}.sku-header-actions{justify-content:space-between;padding-inline-start:calc(32px + var(--space-3))}.sku-overview{grid-template-columns:minmax(0,1fr)}.sku-overview>.sku-names{padding:0 0 var(--space-5)}.sku-eng{padding:var(--space-5) 0 0;border-top:1px solid var(--line);border-inline-start:0}.sku-eng-grid{grid-template-columns:repeat(2,minmax(130px,1fr))}.sku-tab-panel{padding:var(--space-4)}}@container (max-width: 520px){.sku-decision-metrics{grid-template-columns:minmax(0,1fr)}.sku-decision-metrics article{border-inline-end:0;border-bottom:1px solid var(--line)}.sku-decision-metrics article:last-child{border-bottom:0}.sku-header-main{gap:var(--space-2)}.sku-header-main>.btn{padding-inline:var(--space-2)}.sku-header-actions{align-items:stretch;flex-direction:column;padding-inline-start:0}.sku-header-status{justify-content:flex-start}.sku-name-row{grid-template-columns:28px minmax(0,1fr)}.sku-name-row>.chip{grid-column:2;justify-self:start}.sku-eng-grid{grid-template-columns:minmax(0,1fr)}.sku-designation-form label{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.sku-designation-actions{padding-inline-start:0;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.sku-tab,.sku-check-fix{scroll-behavior:auto}}.sku-name-row{align-items:start}.sku-name-row .sku-name-lang{padding-top:var(--space-2)}.sku-name-row textarea.sku-name-input{width:100%;min-width:0;min-height:var(--field-h);height:auto;field-sizing:content;resize:vertical;padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);font:inherit;line-height:1.4;overflow-wrap:anywhere}.sku-name-row textarea.sku-name-input:focus-visible{border-bottom-color:transparent;outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.sku-eng-form .sku-eng-num{max-width:180px}.sku-eng-title-row{display:flex;align-items:center;gap:var(--space-3)}.sku-eng-form select{width:100%;min-width:0;height:var(--field-h);padding-inline:var(--space-3);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);font:inherit}.sku-eng-form select:focus-visible{border-bottom-color:transparent;outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.sku-eng-dup{margin:0;color:var(--warn);font-size:var(--fs-sm)}.sku-family{grid-column:1 / -1;min-width:0;margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.sku-family-code{color:var(--ink-2);font-size:var(--fs-sm)}.sku-family-name{margin:var(--space-1) 0 var(--space-2);color:var(--ink-2);font-size:var(--fs-sm);overflow-wrap:anywhere}.sku-family-axes{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-3)}.sku-family-members{list-style:none;margin:0;padding:0;display:grid;gap:0;max-height:320px;overflow-y:auto;border:1px solid var(--line)}.sku-family-member{display:flex;align-items:baseline;gap:var(--space-3);min-width:0;padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--line);font-size:var(--fs-sm)}.sku-family-member:last-child{border-bottom:0}.sku-family-member.is-self{background:var(--inset)}.sku-family-member-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-family-note{color:var(--ink-2);font-size:var(--fs-xs);white-space:nowrap}.sku-family-link{padding:0;border:0;background:none;color:var(--primary);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.sku-family-link:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:1px}.category-admin{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.category-admin-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5)}.category-admin-header h1{margin:2px 0 0;font-size:clamp(var(--fs-xl),2vw,26px);letter-spacing:-.025em}.category-admin-eyebrow{margin:0;color:var(--primary);font-size:var(--fs-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.category-admin-subtitle{max-width:720px;margin:var(--space-1) 0 0;color:var(--ink-2)}.category-admin-overview{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;min-height:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);color:var(--ink-2);box-shadow:var(--shadow-sm)}.category-admin-overview>svg{color:var(--primary)}.category-admin-overview span{display:flex;align-items:baseline;gap:var(--space-1);font-size:var(--fs-sm)}.category-admin-overview strong{color:var(--ink);font-size:var(--fs-lg)}.category-admin-body{display:grid;grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:var(--space-4);align-items:stretch;height:clamp(560px,calc(100dvh - 210px),740px);min-height:0}.category-tree-pane,.category-attr-pane{min-width:0;min-height:0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);box-shadow:var(--shadow-sm)}.category-tree-pane{display:flex;flex-direction:column;overflow:hidden}.category-pane-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--line)}.category-pane-header h2,.attr-schema-header h2{margin:0;font-size:var(--fs-md)}.category-pane-header p{margin:2px 0 0;color:var(--ink-3);font-size:var(--fs-sm)}.category-pane-header .btn{flex:0 0 auto}.category-search{position:relative;display:flex;align-items:center;margin:var(--space-3) var(--space-3) var(--space-2);background:var(--inset);border-bottom:1px solid var(--line-strong)}.category-search:focus-within{outline:2px solid var(--ring);outline-offset:-2px;border-bottom-color:transparent}.category-search>svg{position:absolute;inset-inline-start:var(--space-3);color:var(--ink-3);pointer-events:none}.category-search input{width:100%;height:40px;padding:0 38px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.category-search input::placeholder{color:var(--ink-3)}.category-search input::-webkit-search-cancel-button{display:none}.category-search-clear{position:absolute;inset-inline-end:var(--space-1);display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:transparent;color:var(--ink-2);cursor:pointer}.category-search-clear:hover{background:var(--line);color:var(--ink)}.category-pane-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-4) var(--space-2);color:var(--ink-3);font-size:var(--fs-xs)}.category-drag-legend{display:inline-flex;align-items:center;gap:2px}.category-tree-scroll{flex:1 1 auto;min-height:220px;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.cat-tree,.cat-tree ul{list-style:none;margin:0;padding:0}.cat-tree{padding:0 var(--space-2) var(--space-3)}.cat-node{position:relative;display:flex;align-items:center;gap:var(--space-2);min-height:46px;padding-block:5px;padding-inline-end:var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);cursor:grab;transition:background-color .12s ease,box-shadow .12s ease}.cat-node:hover{background:var(--inset)}.cat-node.is-selected{background:var(--primary-soft);box-shadow:inset 3px 0 0 var(--primary)}.cat-node:active{cursor:grabbing}.cat-node:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.cat-drag-handle{flex:0 0 auto;margin-inline-start:-8px;color:transparent;transition:color .12s ease}.cat-node:hover .cat-drag-handle,.cat-node:focus-visible .cat-drag-handle{color:var(--ink-3)}.cat-folder-icon{flex:0 0 auto;color:var(--primary)}.cat-leaf-dot{width:7px;height:7px;margin-inline:4px 5px;border:1px solid var(--ink-3);border-radius:50%;background:var(--panel)}.cat-node-copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.cat-name{overflow:hidden;color:var(--ink);font-weight:550;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.cat-code{overflow:hidden;color:var(--ink-3);font-size:var(--fs-xs);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.cat-child-count{min-width:22px;padding:1px 6px;border-radius:999px;background:var(--inset);color:var(--ink-2);font-size:var(--fs-xs);text-align:center}.cat-node.is-selected .cat-child-count{background:var(--panel);color:var(--primary)}.cat-node-arrow{flex:0 0 auto;color:transparent}.cat-node.is-selected .cat-node-arrow{color:var(--primary)}.category-no-results{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);color:var(--ink-3);text-align:center}.category-no-results>svg{color:var(--primary)}.category-no-results strong{color:var(--ink)}.category-no-results span{max-width:260px;font-size:var(--fs-sm)}.cat-move-error{margin:0;padding:var(--space-2) var(--space-4);border-top:1px solid color-mix(in srgb,var(--bad) 35%,var(--line));background:var(--bad-soft);color:var(--bad);font-size:var(--fs-sm)}.cat-new-form{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--primary-soft) 58%,var(--panel))}.cat-new-heading{display:flex;align-items:center;gap:var(--space-2)}.cat-new-heading>span:last-child{display:flex;flex-direction:column}.cat-new-heading small{color:var(--ink-2)}.cat-new-icon,.category-selection-icon{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--primary);color:var(--on-accent)}.cat-new-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.cat-new-fields label,.attr-add-form label{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;color:var(--ink-2);font-size:var(--fs-xs);font-weight:600}.cat-new-code-field{grid-column:1 / -1}.cat-new-fields input,.attr-add-form input,.attr-add-form select{width:100%;height:var(--field-h);padding:0 var(--space-2);border:none;border-bottom:1px solid var(--line-strong);border-radius:0;background:var(--panel);color:var(--ink);font:inherit;font-weight:400}.cat-new-fields input:focus-visible,.attr-add-form input:focus-visible,.attr-add-form select:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-bottom-color:transparent}.cat-new-code-field input{font-family:var(--font-mono);text-transform:uppercase}.cat-new-actions{display:flex;justify-content:flex-end}.category-attr-pane{display:flex;flex-direction:column;overflow:hidden}.category-selection-context{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--primary-soft),color-mix(in srgb,var(--primary-soft) 16%,var(--panel)))}.category-selection-context:before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--primary);content:""}.category-selection-main{display:flex;align-items:center;gap:var(--space-3);min-width:0}.category-selection-main>div{min-width:0}.category-selection-main p{margin:0;color:var(--primary);font-size:var(--fs-xs);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.category-selection-main h2{overflow:hidden;margin:1px 0 0;font-size:var(--fs-lg);text-overflow:ellipsis;white-space:nowrap}.category-selection-main code{align-self:flex-start;margin-top:var(--space-1);padding:3px var(--space-2);border:1px solid var(--line);background:var(--panel);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--fs-xs)}.category-selection-path{display:flex;align-items:center;overflow:hidden;margin-top:2px;color:var(--ink-2);font-size:var(--fs-xs);white-space:nowrap}.category-selection-path span{display:inline-flex;align-items:center;min-width:0}.category-selection-path svg{margin-inline:2px;color:var(--ink-3)}.category-selection-metrics{display:flex;align-self:stretch;flex:0 0 auto;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 88%,transparent)}.category-selection-metrics>div{display:flex;align-items:center;gap:var(--space-2);min-width:118px;padding:var(--space-2) var(--space-3)}.category-selection-metrics>div+div{border-inline-start:1px solid var(--line)}.category-selection-metrics svg{color:var(--primary)}.category-selection-metrics span{display:flex;flex-direction:column;color:var(--ink-3);font-size:var(--fs-xs)}.category-selection-metrics strong{color:var(--ink);font-size:var(--fs-md);line-height:1.15}.category-select-empty{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;min-height:420px;padding:var(--space-5);text-align:center}.category-empty-visual{position:relative;display:grid;place-items:center;width:88px;height:88px;margin-bottom:var(--space-4);border:1px solid var(--line);border-radius:50%;background:var(--primary-soft);color:var(--primary);box-shadow:0 0 0 10px color-mix(in srgb,var(--primary-soft) 45%,transparent)}.category-empty-visual svg:last-child{position:absolute;right:-4px;bottom:4px;padding:4px;border-radius:50%;background:var(--panel);box-shadow:var(--shadow-sm)}.category-select-empty h2{max-width:460px;margin:var(--space-1) 0 var(--space-2);font-size:var(--fs-xl)}.category-select-empty>p:not(.category-admin-eyebrow){max-width:500px;margin:0;color:var(--ink-2)}.category-empty-steps{display:flex;align-items:center;margin-top:var(--space-5)}.category-empty-steps span{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink-3);font-size:var(--fs-xs)}.category-empty-steps span:first-child{border-color:var(--primary);background:var(--primary);color:var(--on-accent)}.category-empty-steps i{width:42px;height:1px;background:var(--line-strong)}.attr-schema{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-4);min-height:0;padding:var(--space-5);overflow:auto}.attr-schema-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);order:0}.attr-schema-title{display:flex;align-items:center;gap:var(--space-2)}.attr-schema-title svg{color:var(--primary)}.attr-count-badge{padding:2px var(--space-2);border-radius:999px;background:var(--inset);color:var(--ink-2);font-size:var(--fs-xs)}.attr-table-wrap{order:2}.attr-schema>.empty-state{order:2}.attr-schema .data-grid{min-width:720px}.attr-schema .data-grid tbody tr:hover{background:var(--inset)}.attr-key-cell{color:var(--primary);font-weight:600}.attr-options-cell{max-width:260px;overflow:hidden;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.attr-boolean{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ok);font-size:var(--fs-sm);font-weight:600}.attr-boolean.is-off{color:var(--ink-3);font-weight:400}.attr-form-card{order:1;margin-top:0;border:1px solid var(--line);background:color-mix(in srgb,var(--inset) 52%,var(--panel))}.attr-form-heading{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}.attr-form-heading>svg{color:var(--primary)}.attr-form-heading div{display:flex;flex-direction:column}.attr-form-heading small{color:var(--ink-3)}.attr-add-form{display:grid;grid-template-columns:minmax(150px,1.25fr) repeat(3,minmax(110px,1fr));gap:var(--space-3);align-items:end;margin:0;padding:var(--space-4)}.attr-add-form input,.attr-add-form select{background:var(--panel)}.attr-checks{display:flex;flex-wrap:wrap;grid-column:1 / -2;gap:var(--space-3);align-self:center}.attr-check{flex-direction:row!important;align-items:center;gap:var(--space-2)!important;color:var(--ink-2)!important;cursor:pointer}.attr-check input{width:16px;height:16px;accent-color:var(--primary)}.attr-form-action{display:flex;justify-content:flex-end;grid-column:-2 / -1}@media(max-width:1100px){.category-admin-body{grid-template-columns:minmax(290px,340px) minmax(0,1fr)}.category-selection-context{align-items:flex-start;flex-direction:column}.category-selection-metrics{width:100%}.category-selection-metrics>div{flex:1 1 0}.attr-add-form{grid-template-columns:repeat(2,minmax(130px,1fr))}.attr-checks,.attr-form-action{grid-column:1 / -1}}@media(max-width:760px){.category-admin-header{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.category-admin-overview{align-self:stretch}.category-admin-body{grid-template-columns:1fr;height:auto;min-height:auto}.category-tree-pane{max-height:620px}.category-tree-scroll{min-height:300px}.category-attr-pane{min-height:520px}.category-selection-main{align-items:flex-start;flex-wrap:wrap}.category-selection-main code{margin-inline-start:46px}}@media(max-width:480px){.category-pane-header{align-items:stretch;flex-direction:column}.category-pane-header .btn{width:100%}.cat-new-fields,.attr-add-form{grid-template-columns:1fr}.category-selection-context,.attr-schema{padding:var(--space-4)}.category-selection-metrics{flex-direction:column}.category-selection-metrics>div+div{border-top:1px solid var(--line);border-inline-start:0}}.import-wizard{display:flex;flex-direction:column;gap:var(--gap)}.import-wizard-header{display:flex;align-items:center;gap:var(--space-2)}.import-step{display:flex;flex-direction:column;gap:var(--gap)}.import-counts{display:flex;gap:var(--space-2);flex-wrap:wrap}.import-target{display:flex;gap:var(--gap);flex-wrap:wrap}.import-target label{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.import-target select{height:var(--field-h);padding:0 var(--space-2);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink)}.import-target select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.import-steps{margin:0 0 var(--space-2)}.import-actions{display:flex;align-items:center;gap:var(--space-2)}.import-confirm-outcome{margin-inline-start:auto;color:var(--ink-3);font-size:var(--fs-sm)}.import-summary{display:flex;flex-direction:column;gap:var(--space-2);align-items:start}.curation{display:flex;flex-direction:column;gap:var(--gap)}.curation-header{display:flex;align-items:end;gap:var(--gap)}.curation-header label{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.curation-header select{height:var(--field-h);padding:0 var(--space-2);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink)}.curation-header select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.curation-grid .dg-select{width:2.25rem;text-align:center}.curation-actions{display:flex;gap:var(--space-2)}.curation-merge{display:flex;flex-direction:column;gap:var(--space-2);min-width:20rem}.curation-merge input{height:var(--field-h);padding:0 var(--space-2);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink)}.curation-merge input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.curation-merge-hits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.curation-merge-hits li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.supplier-search{min-width:16rem}.supplier-search-wrap{flex:1 1 18rem}.supplier-save-view{display:inline-flex;align-items:end;gap:var(--space-2)}.supplier-bulk-bar{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm)}.score-none{color:var(--ink-3)}.score-cell{padding:0 var(--space-2);border-radius:var(--radius-sm)}.supplier-sort-toggle{font:inherit;font-weight:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.supplier-sort-toggle:hover{color:var(--accent, inherit)}.supplier-sort-toggle[aria-pressed=true]{color:var(--accent, inherit);font-weight:600}.supplier-form{display:flex;flex-direction:column;gap:var(--gap);max-width:42rem}.supplier-steps{margin:0 0 var(--space-2)}.supplier-step{display:flex;flex-direction:column;gap:var(--space-2)}.supplier-country,.supplier-form label.supplier-country{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.supplier-taxid-state{min-height:1.25rem;font-size:var(--fs-sm)}.taxid-valid{color:var(--status-ok-fg, var(--ink))}.taxid-invalid{color:var(--status-bad-fg, var(--ink))}.supplier-egrul-state{min-height:1.25rem;font-size:var(--fs-sm)}.supplier-egrul-state .egrul-found{margin:0;color:var(--status-ok-fg, var(--ink))}.supplier-egrul-state .egrul-none,.supplier-egrul-state .egrul-checking{color:var(--ink-3)}.supplier-egrul-state .egrul-ceased{color:var(--status-bad-fg, var(--ink))}.supplier-egrul-candidates{margin:var(--space-1) 0 var(--space-2);font-size:var(--fs-sm)}.supplier-egrul-candidates .egrul-candidates-hint{display:block;color:var(--ink-3);margin-bottom:var(--space-1)}.supplier-egrul-candidates ul{list-style:none;margin:0;padding:0;border:1px solid var(--line-strong);border-radius:var(--radius-sm);overflow:hidden}.supplier-egrul-candidates li+li{border-top:1px solid var(--line)}.supplier-egrul-candidates .egrul-candidate{display:flex;align-items:baseline;gap:var(--space-2);width:100%;padding:var(--space-2);background:var(--panel);border:0;text-align:left;cursor:pointer}.supplier-egrul-candidates .egrul-candidate:hover,.supplier-egrul-candidates .egrul-candidate:focus-visible{background:var(--panel-2, var(--line))}.supplier-egrul-candidates .egrul-candidate-name{flex:1;min-width:0}.supplier-egrul-candidates .egrul-candidate-inn{color:var(--ink-3)}.supplier-egrul-candidates .egrul-ceased{color:var(--status-bad-fg, var(--ink))}.supplier-duplicate{padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--panel)}.link-button{background:none;border:none;padding:0;color:var(--accent, var(--ink));text-decoration:underline;cursor:pointer}.link-button:focus-visible{outline:2px solid var(--focus, var(--ink));outline-offset:2px}.supplier-review dl{display:grid;grid-template-columns:auto 1fr;gap:4px var(--gap)}.supplier-form-actions{display:flex;gap:var(--space-2);justify-content:flex-end}.supplier-save-outcome{align-self:center;color:var(--ink-3);font-size:var(--fs-sm)}.supplier-detail{display:flex;flex-direction:column;gap:var(--gap)}.supplier-detail-header{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.supplier-flag{font-size:1.4rem}.supplier-detail-actions{display:flex;gap:var(--space-2);margin-left:auto}.supplier-stale-banner{padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--panel);color:var(--status-warn-fg, var(--ink))}.supplier-detail-body{display:flex;gap:var(--gap);align-items:flex-start}.supplier-detail-main{flex:1 1 auto;min-width:0}.supplier-detail-rail{flex:0 0 16rem;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel)}.supplier-tabs{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--line)}.supplier-tab{background:none;border:none;padding:var(--space-2);color:var(--ink-2);cursor:pointer}.supplier-tab.is-active{color:var(--ink);border-bottom:2px solid var(--accent, var(--ink))}.supplier-tab:focus-visible{outline:2px solid var(--focus, var(--ink));outline-offset:-2px}.supplier-tab-panel{padding-top:var(--gap)}.supplier-requisites-view{display:grid;grid-template-columns:auto 1fr;gap:4px var(--gap)}.supplier-contacts,.supplier-banks,.supplier-certs-tab{display:flex;flex-direction:column;gap:var(--gap)}.supplier-certs,.supplier-history{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.tick-ok{color:var(--status-ok-fg, var(--ink))}.tick-bad{color:var(--status-bad-fg, var(--ink))}.muted{color:var(--ink-3)}.supplier-gauges{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--gap)}.supplier-gauge,.supplier-composite{display:flex;flex-direction:column;gap:2px;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm)}.gauge-label{font-size:var(--fs-sm);color:var(--ink-3)}.gauge-value,.composite-value{font-size:var(--fs-lg, 1.25rem);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm)}.supplier-composite{margin-top:var(--gap)}.supplier-gauge-viz,.supplier-composite-viz{max-width:220px}.supplier-composite-viz{max-width:260px}.supplier-gauge-viz .cds--cc--toolbar,.supplier-composite-viz .cds--cc--toolbar{display:none}.composite-hint{font-size:var(--fs-sm);color:var(--ink-2)}.supplier-merge-alert{margin-top:var(--space-2);padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm)}.supplier-block-reason{display:flex;flex-direction:column;gap:4px}.supplier-detail{min-height:calc(100vh - var(--topbar-h, 56px));padding:var(--space-4) var(--space-5);gap:var(--space-4);background:var(--panel)}.supplier-detail-header{min-height:78px;padding-bottom:var(--space-3);border-bottom:1px solid var(--line);flex-wrap:nowrap}.supplier-avatar{display:grid;flex:0 0 auto;width:48px;height:48px;place-items:center;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--inset);font-size:1.45rem}.supplier-heading{display:grid;min-width:0;gap:3px}.supplier-eyebrow{color:var(--primary);font-size:var(--fs-xs);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.supplier-title-row,.supplier-title-meta{display:flex;align-items:center;gap:var(--space-2);min-width:0}.supplier-title-row h1{overflow:hidden;margin:0;font-size:clamp(21px,2vw,28px);text-overflow:ellipsis;white-space:nowrap}.supplier-title-meta{color:var(--ink-3);font-size:var(--fs-sm)}.supplier-detail-actions{align-items:center}.supplier-notice{color:var(--status-ok-fg);font-size:var(--fs-sm)}.supplier-metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel)}.supplier-metric-strip article{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;align-items:center;min-height:76px;padding:var(--space-3) var(--space-4);border-inline-end:1px solid var(--line)}.supplier-metric-strip article:last-child{border-inline-end:0}.supplier-metric-strip svg{grid-row:1 / 3;color:var(--primary)}.supplier-metric-strip span{color:var(--ink-3);font-size:var(--fs-xs)}.supplier-metric-strip strong{overflow:hidden;color:var(--ink);font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap}.supplier-detail-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-5);align-items:start}.supplier-tabs{position:sticky;top:0;z-index:4;gap:var(--space-1);padding:0;background:var(--panel)}.supplier-tab{min-height:42px;padding:0 var(--space-3);border-bottom:3px solid transparent;font-weight:600}.supplier-tab:hover{color:var(--primary);background:var(--primary-soft)}.supplier-tab.is-active{color:var(--primary);border-bottom-color:var(--primary)}.supplier-tab-panel{min-height:280px;padding:var(--space-4) 0}.supplier-requisites-view{grid-template-columns:minmax(140px,190px) minmax(0,1fr);gap:0;max-width:920px;border-top:1px solid var(--line)}.supplier-requisites-view dt,.supplier-requisites-view dd{min-height:46px;margin:0;padding:var(--space-3);border-bottom:1px solid var(--line)}.supplier-requisites-view dt{color:var(--ink-3);font-size:var(--fs-sm);font-weight:600}.supplier-requisites-view dd{color:var(--ink);background:var(--panel-raised)}.supplier-contacts li,.supplier-banks li,.supplier-certs li,.supplier-history li{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3);border-bottom:1px solid var(--line)}.supplier-tab-panel>.empty-state{max-width:720px;min-height:220px;border:1px dashed var(--line-strong);background:var(--inset)}.supplier-detail-rail{position:sticky;top:var(--space-4);overflow:hidden;padding:0;border-radius:var(--radius-sm);box-shadow:var(--shadow-sm)}.supplier-detail-rail>header,.supplier-detail-rail>section,.supplier-identity-details{padding:var(--space-4);border-bottom:1px solid var(--line)}.supplier-detail-rail>header{display:grid;gap:3px;background:var(--inset)}.supplier-detail-rail>header span,.supplier-rail-score span{color:var(--ink-3);font-size:var(--fs-xs)}.supplier-detail-rail>header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supplier-rail-score{display:flex;align-items:center;gap:var(--space-3)}.supplier-rail-score>div:last-child{display:grid;gap:var(--space-2)}.supplier-score-ring{--score: 0deg;display:grid;width:62px;height:62px;place-items:center;border-radius:50%;background:conic-gradient(var(--primary) var(--score),var(--line) 0)}.supplier-score-ring:before{content:"";grid-area:1 / 1;width:48px;height:48px;border-radius:50%;background:var(--panel)}.supplier-score-ring span{z-index:1;color:var(--ink);font:700 var(--fs-sm) / 1 var(--font-mono)}.supplier-score-ring.is-empty{background:none;border:2px dashed var(--line-strong)}.supplier-score-ring.is-empty:before{background:none}.supplier-score-ring.is-empty span{color:var(--ink-2);font:600 10px / 1.2 var(--font-sans, inherit);text-align:center;padding:0 4px}.supplier-detail-rail h2{margin:0 0 var(--space-3);font-size:var(--fs-sm)}.supplier-readiness-bar{height:6px;overflow:hidden;margin-bottom:var(--space-3);border-radius:var(--radius-pill);background:var(--inset)}.supplier-readiness-bar span{display:block;height:100%;border-radius:inherit;background:var(--primary)}.supplier-readiness-list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.supplier-readiness-list li{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-sm)}.supplier-readiness-list li:before{content:"";width:10px;height:10px;border:1px solid var(--line-strong);border-radius:50%}.supplier-readiness-list li[data-complete=true]{color:var(--ink)}.supplier-readiness-list li[data-complete=true]:before{border-color:var(--ok);background:var(--ok);box-shadow:inset 0 0 0 2px var(--panel)}.supplier-identity-details summary{color:var(--ink-2);font-size:var(--fs-sm);font-weight:600;cursor:pointer}.supplier-resolved-key{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0;overflow-wrap:anywhere}.supplier-merge-alert{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-3);color:var(--status-warn-fg);background:var(--status-warn-bg)}@media(max-width:1100px){.supplier-detail-body{grid-template-columns:1fr}.supplier-detail-rail{position:static}.supplier-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-metric-strip article:nth-child(2){border-inline-end:0}.supplier-metric-strip article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:720px){.supplier-detail{padding:var(--space-3)}.supplier-detail-header{align-items:flex-start;flex-wrap:wrap}.supplier-heading{flex:1}.supplier-detail-actions{width:100%;margin:0}.supplier-title-meta{flex-wrap:wrap}.supplier-metric-strip{grid-template-columns:1fr}.supplier-metric-strip article{border-inline-end:0;border-bottom:1px solid var(--line)}.supplier-tabs{overflow-x:auto;flex-wrap:nowrap}.supplier-tab{white-space:nowrap}}.sup-payments{display:flex;flex-direction:column;gap:var(--sp-3, .75rem)}.sup-payments-summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--sp-3, .75rem)}.sup-payments-card{display:flex;flex-direction:column;gap:var(--space-1)}.sup-payments-card-label,.sup-payments-card-meta{font-size:var(--fs-1, .75rem);color:var(--ink-3, inherit)}.sup-payments-acct{color:var(--ink-3, inherit)}.sup-payments-purpose{max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-payments-amount[data-direction=debit]{color:var(--ok, inherit)}.sup-registry{display:flex;flex-direction:column;gap:var(--gap)}.sup-reg-head{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-2)}.sup-reg-head h3{margin:0;font-size:var(--fs-md, 1rem)}.sup-reg-sub{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--fs-sm, .85rem)}.sup-reg-note{margin:0;color:var(--muted);font-size:var(--fs-xs, .78rem)}.sup-reg-dash{color:var(--muted)}.sup-reg-years tbody td{font-variant-numeric:tabular-nums}.sup-reg-years thead th:first-child,.sup-reg-years tbody td:first-child{width:6rem}.sup-reg-verify{display:flex;flex-direction:column;gap:var(--space-3)}.sup-reg-verify-form{display:flex;flex-direction:column;gap:var(--space-1)}.sup-reg-verify-label{font-weight:600}.sup-reg-verify-row{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.sup-reg-verify-input{flex:1 1 22rem;min-width:0;font-family:var(--font-mono)}.sup-reg-failed{margin:0;color:var(--status-bad-fg, var(--ink))}.sup-reg-cert{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-3)}.sup-reg-cert-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.sup-reg-mismatch{margin:0;font-weight:600;color:var(--status-bad-fg, var(--ink))}.sup-reg-match{margin:0;color:var(--status-ok-fg, var(--muted))}.sup-reg-facts{display:grid;grid-template-columns:minmax(8rem,max-content) 1fr;gap:var(--space-1) var(--space-3);margin:0}.sup-reg-facts dt{color:var(--muted)}.sup-reg-facts dd{margin:0;min-width:0;overflow-wrap:anywhere}.cds--chart-holder{--cds-charts-1-1-1: #6929c4;--cds-charts-1-1-1-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-1-2-1: #002d9c;--cds-charts-1-2-1-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-1-3-1: #1192e8;--cds-charts-1-3-1-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-1-4-1: #007d79;--cds-charts-1-4-1-hovered: rgb(0, 89.3, 86.4424);--cds-charts-2-1-1: #6929c4;--cds-charts-2-1-1-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-2-1-2: #009d9a;--cds-charts-2-1-2-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-2-2-1: #8a3ffc;--cds-charts-2-2-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-2-2-2: #520408;--cds-charts-2-2-2-hovered: rgb(47.9604651163, 2.3395348837, 4.6790697674);--cds-charts-2-3-1: #9f1853;--cds-charts-2-3-1-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-2-3-2: #520408;--cds-charts-2-3-2-hovered: rgb(47.9604651163, 2.3395348837, 4.6790697674);--cds-charts-2-4-1: #1192e8;--cds-charts-2-4-1-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-2-4-2: #005d5d;--cds-charts-2-4-2-hovered: rgb(0, 57.3, 57.3);--cds-charts-2-5-1: #009d9a;--cds-charts-2-5-1-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-2-5-2: #002d9c;--cds-charts-2-5-2-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-3-1-1: #ee5396;--cds-charts-3-1-1-hovered: rgb(234.7888888889, 50.5111111111, 130.1666666667);--cds-charts-3-1-2: #1192e8;--cds-charts-3-1-2-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-3-1-3: #6929c4;--cds-charts-3-1-3-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-3-2-1: #9f1853;--cds-charts-3-2-1-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-3-2-2: #fa4d56;--cds-charts-3-2-2-hovered: rgb(249.0245901639, 42.2754098361, 53.031147541);--cds-charts-3-2-3: #520408;--cds-charts-3-2-3-hovered: rgb(47.9604651163, 2.3395348837, 4.6790697674);--cds-charts-3-3-1: #a56eff;--cds-charts-3-3-1-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-3-3-2: #005d5d;--cds-charts-3-3-2-hovered: rgb(0, 57.3, 57.3);--cds-charts-3-3-3: #002d9c;--cds-charts-3-3-3-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-3-4-1: #a56eff;--cds-charts-3-4-1-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-3-4-2: #005d5d;--cds-charts-3-4-2-hovered: rgb(0, 57.3, 57.3);--cds-charts-3-4-3: #9f1853;--cds-charts-3-4-3-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-3-5-1: #012749;--cds-charts-3-5-1-hovered: rgb(.5175675676, 20.1851351351, 37.7824324324);--cds-charts-3-5-2: #6929c4;--cds-charts-3-5-2-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-3-5-3: #009d9a;--cds-charts-3-5-3-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-4-1-1: #6929c4;--cds-charts-4-1-1-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-4-1-2: #012749;--cds-charts-4-1-2-hovered: rgb(.5175675676, 20.1851351351, 37.7824324324);--cds-charts-4-1-3: #009d9a;--cds-charts-4-1-3-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-4-1-4: #ee5396;--cds-charts-4-1-4-hovered: rgb(234.7888888889, 50.5111111111, 130.1666666667);--cds-charts-4-2-1: #9f1853;--cds-charts-4-2-1-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-4-2-2: #fa4d56;--cds-charts-4-2-2-hovered: rgb(249.0245901639, 42.2754098361, 53.031147541);--cds-charts-4-2-3: #520408;--cds-charts-4-2-3-hovered: rgb(47.9604651163, 2.3395348837, 4.6790697674);--cds-charts-4-2-4: #a56eff;--cds-charts-4-2-4-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-4-3-1: #009d9a;--cds-charts-4-3-1-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-4-3-2: #002d9c;--cds-charts-4-3-2-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-4-3-3: #a56eff;--cds-charts-4-3-3-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-4-3-4: #9f1853;--cds-charts-4-3-4-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-5-1-1: #6929c4;--cds-charts-5-1-1-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-5-1-2: #1192e8;--cds-charts-5-1-2-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-5-1-3: #005d5d;--cds-charts-5-1-3-hovered: rgb(0, 57.3, 57.3);--cds-charts-5-1-4: #9f1853;--cds-charts-5-1-4-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-5-1-5: #520408;--cds-charts-5-1-5-hovered: rgb(47.9604651163, 2.3395348837, 4.6790697674);--cds-charts-5-2-1: #002d9c;--cds-charts-5-2-1-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-5-2-2: #009d9a;--cds-charts-5-2-2-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-5-2-3: #9f1853;--cds-charts-5-2-3-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-5-2-4: #520408;--cds-charts-5-2-4-hovered: rgb(47.9604651163, 2.3395348837, 4.6790697674);--cds-charts-5-2-5: #a56eff;--cds-charts-5-2-5-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-14-1-1: #6929c4;--cds-charts-14-1-1-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-14-1-2: #1192e8;--cds-charts-14-1-2-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-14-1-3: #005d5d;--cds-charts-14-1-3-hovered: rgb(0, 57.3, 57.3);--cds-charts-14-1-4: #9f1853;--cds-charts-14-1-4-hovered: rgb(127.9819672131, 19.3180327869, 66.8081967213);--cds-charts-14-1-5: #fa4d56;--cds-charts-14-1-5-hovered: rgb(249.0245901639, 42.2754098361, 53.031147541);--cds-charts-14-1-6: #520408;--cds-charts-14-1-6-hovered: rgb(47.9604651163, 2.3395348837, 4.6790697674);--cds-charts-14-1-7: #198038;--cds-charts-14-1-7-hovered: rgb(19.1666666667, 98.1333333333, 42.9333333333);--cds-charts-14-1-8: #002d9c;--cds-charts-14-1-8-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-14-1-9: #ee5396;--cds-charts-14-1-9-hovered: rgb(234.7888888889, 50.5111111111, 130.1666666667);--cds-charts-14-1-10: #b28600;--cds-charts-14-1-10-hovered: rgb(142.3, 107.1247191011, 0);--cds-charts-14-1-11: #009d9a;--cds-charts-14-1-11-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-14-1-12: #012749;--cds-charts-14-1-12-hovered: rgb(.5175675676, 20.1851351351, 37.7824324324);--cds-charts-14-1-13: #8a3800;--cds-charts-14-1-13-hovered: rgb(102.3, 41.5130434783, 0);--cds-charts-14-1-14: #a56eff;--cds-charts-14-1-14-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-mono-1-1: #ffffff;--cds-charts-mono-1-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-1-2: #f6f2ff;--cds-charts-mono-1-2-hovered: rgb(221.2846153846, 206.3, 255);--cds-charts-mono-1-3: #e8daff;--cds-charts-mono-1-3-hovered: rgb(209.8081081081, 182.3, 255);--cds-charts-mono-1-4: #d4bbff;--cds-charts-mono-1-4-hovered: rgb(189.425, 151.3, 255);--cds-charts-mono-1-5: #be95ff;--cds-charts-mono-1-5-hovered: rgb(168.108490566, 113.3, 255);--cds-charts-mono-1-6: #a56eff;--cds-charts-mono-1-6-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-mono-1-7: #8a3ffc;--cds-charts-mono-1-7-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-mono-1-8: #6929c4;--cds-charts-mono-1-8-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-mono-1-9: #491d8b;--cds-charts-mono-1-9-hovered: rgb(57.4875, 22.8375, 109.4625);--cds-charts-mono-1-10: #31135e;--cds-charts-mono-1-10-hovered: rgb(33.5194690265, 12.9973451327, 64.3026548673);--cds-charts-mono-1-11: #1c0f30;--cds-charts-mono-1-11-hovered: rgb(12.1333333333, 6.5, 20.8);--cds-charts-mono-2-1: #ffffff;--cds-charts-mono-2-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-2-2: #edf5ff;--cds-charts-mono-2-2-hovered: rgb(201.3, 225.1666666667, 255);--cds-charts-mono-2-3: #d0e2ff;--cds-charts-mono-2-3-hovered: rgb(172.3, 203.9723404255, 255);--cds-charts-mono-2-4: #a6c8ff;--cds-charts-mono-2-4-hovered: rgb(130.3, 177.9382022472, 255);--cds-charts-mono-2-5: #78a9ff;--cds-charts-mono-2-5-hovered: rgb(84.3, 146.2577777778, 255);--cds-charts-mono-2-6: #4589ff;--cds-charts-mono-2-6-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-mono-2-7: #0f62fe;--cds-charts-mono-2-7-hovered: rgb(.9680497925, 81.3161825726, 232.3319502075);--cds-charts-mono-2-8: #0043ce;--cds-charts-mono-2-8-hovered: rgb(0, 55.3888349515, 170.3);--cds-charts-mono-2-9: #002d9c;--cds-charts-mono-2-9-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-mono-2-10: #001d6c;--cds-charts-mono-2-10-hovered: rgb(0, 19.4138888889, 72.3);--cds-charts-mono-2-11: #001141;--cds-charts-mono-2-11-hovered: rgb(0, 7.6630769231, 29.3);--cds-charts-mono-3-1: #ffffff;--cds-charts-mono-3-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-3-2: #e5f6ff;--cds-charts-mono-3-2-hovered: rgb(193.3, 233.6423076923, 255);--cds-charts-mono-3-3: #bae6ff;--cds-charts-mono-3-3-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-mono-3-4: #82cfff;--cds-charts-mono-3-4-hovered: rgb(94.3, 193.2912, 255);--cds-charts-mono-3-5: #33b1ff;--cds-charts-mono-3-5-hovered: rgb(15.3, 163.35, 255);--cds-charts-mono-3-6: #1192e8;--cds-charts-mono-3-6-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-mono-3-7: #0072c3;--cds-charts-mono-3-7-hovered: rgb(0, 93.1292307692, 159.3);--cds-charts-mono-3-8: #00539a;--cds-charts-mono-3-8-hovered: rgb(0, 63.7590909091, 118.3);--cds-charts-mono-3-9: #003a6d;--cds-charts-mono-3-9-hovered: rgb(0, 39.0036697248, 73.3);--cds-charts-mono-3-10: #012749;--cds-charts-mono-3-10-hovered: rgb(.5175675676, 20.1851351351, 37.7824324324);--cds-charts-mono-3-11: #061727;--cds-charts-mono-3-11-hovered: rgb(1.24, 4.7533333333, 8.06);--cds-charts-mono-4-1: #ffffff;--cds-charts-mono-4-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-4-2: #d9fbfb;--cds-charts-mono-4-2-hovered: rgb(184.7, 247.6, 247.6);--cds-charts-mono-4-3: #9ef0f0;--cds-charts-mono-4-3-hovered: rgb(127.08125, 235.21875, 235.21875);--cds-charts-mono-4-4: #3ddbd9;--cds-charts-mono-4-4-hovered: rgb(38.2382608696, 206.0617391304, 203.9373913043);--cds-charts-mono-4-5: #08bdba;--cds-charts-mono-4-5-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-mono-4-6: #009d9a;--cds-charts-mono-4-6-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-mono-4-7: #007d79;--cds-charts-mono-4-7-hovered: rgb(0, 89.3, 86.4424);--cds-charts-mono-4-8: #005d5d;--cds-charts-mono-4-8-hovered: rgb(0, 57.3, 57.3);--cds-charts-mono-4-9: #004144;--cds-charts-mono-4-9-hovered: rgb(0, 30.875, 32.3);--cds-charts-mono-4-10: #022b30;--cds-charts-mono-4-10-hovered: rgb(.572, 12.298, 13.728);--cds-charts-mono-4-11: #081a1c;--cds-charts-mono-4-11-hovered: rgb(.0666666667, .2166666667, .2333333333);--cds-charts-diverge-1-1: #750e13;--cds-charts-diverge-1-1-hovered: rgb(85.1152671756, 10.1847328244, 13.8221374046);--cds-charts-diverge-1-2: #a2191f;--cds-charts-diverge-1-2-hovered: rgb(131.0727272727, 20.2272727273, 25.0818181818);--cds-charts-diverge-1-3: #da1e28;--cds-charts-diverge-1-3-hovered: rgb(186.6185483871, 25.6814516129, 34.2419354839);--cds-charts-diverge-1-4: #fa4d56;--cds-charts-diverge-1-4-hovered: rgb(249.0245901639, 42.2754098361, 53.031147541);--cds-charts-diverge-1-5: #ff8389;--cds-charts-diverge-1-5-hovered: rgb(255, 95.3, 103.0274193548);--cds-charts-diverge-1-6: #ffb3b8;--cds-charts-diverge-1-6-hovered: rgb(255, 143.3, 150.6486842105);--cds-charts-diverge-1-7: #ffd7d9;--cds-charts-diverge-1-7-hovered: rgb(255, 179.3, 183.085);--cds-charts-diverge-1-8: #fff1f1;--cds-charts-diverge-1-8-hovered: rgb(255, 205.3, 205.3);--cds-charts-diverge-1-9: #ffffff;--cds-charts-diverge-1-9-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-diverge-1-10: #e5f6ff;--cds-charts-diverge-1-10-hovered: rgb(193.3, 233.6423076923, 255);--cds-charts-diverge-1-11: #bae6ff;--cds-charts-diverge-1-11-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-diverge-1-12: #82cfff;--cds-charts-diverge-1-12-hovered: rgb(94.3, 193.2912, 255);--cds-charts-diverge-1-13: #33b1ff;--cds-charts-diverge-1-13-hovered: rgb(15.3, 163.35, 255);--cds-charts-diverge-1-14: #1192e8;--cds-charts-diverge-1-14-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-diverge-1-15: #0072c3;--cds-charts-diverge-1-15-hovered: rgb(0, 93.1292307692, 159.3);--cds-charts-diverge-1-16: #00539a;--cds-charts-diverge-1-16-hovered: rgb(0, 63.7590909091, 118.3);--cds-charts-diverge-1-17: #003a6d;--cds-charts-diverge-1-17-hovered: rgb(0, 39.0036697248, 73.3);--cds-charts-diverge-2-1: #491d8b;--cds-charts-diverge-2-1-hovered: rgb(57.4875, 22.8375, 109.4625);--cds-charts-diverge-2-2: #6929c4;--cds-charts-diverge-2-2-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-diverge-2-3: #8a3ffc;--cds-charts-diverge-2-3-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-diverge-2-4: #a56eff;--cds-charts-diverge-2-4-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-diverge-2-5: #be95ff;--cds-charts-diverge-2-5-hovered: rgb(168.108490566, 113.3, 255);--cds-charts-diverge-2-6: #d4bbff;--cds-charts-diverge-2-6-hovered: rgb(189.425, 151.3, 255);--cds-charts-diverge-2-7: #e8daff;--cds-charts-diverge-2-7-hovered: rgb(209.8081081081, 182.3, 255);--cds-charts-diverge-2-8: #f6f2ff;--cds-charts-diverge-2-8-hovered: rgb(221.2846153846, 206.3, 255);--cds-charts-diverge-2-9: #ffffff;--cds-charts-diverge-2-9-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-diverge-2-10: #d9fbfb;--cds-charts-diverge-2-10-hovered: rgb(184.7, 247.6, 247.6);--cds-charts-diverge-2-11: #9ef0f0;--cds-charts-diverge-2-11-hovered: rgb(127.08125, 235.21875, 235.21875);--cds-charts-diverge-2-12: #3ddbd9;--cds-charts-diverge-2-12-hovered: rgb(38.2382608696, 206.0617391304, 203.9373913043);--cds-charts-diverge-2-13: #08bdba;--cds-charts-diverge-2-13-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-diverge-2-14: #009d9a;--cds-charts-diverge-2-14-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-diverge-2-15: #007d79;--cds-charts-diverge-2-15-hovered: rgb(0, 89.3, 86.4424);--cds-charts-diverge-2-16: #005d5d;--cds-charts-diverge-2-16-hovered: rgb(0, 57.3, 57.3);--cds-charts-diverge-2-17: #004144;--cds-charts-diverge-2-17-hovered: rgb(0, 30.875, 32.3)}.cds--chart-holder[data-carbon-theme=g90],.cds--chart-holder[data-carbon-theme=g100]{--cds-charts-1-1-1: #d4bbff;--cds-charts-1-1-1-hovered: rgb(189.425, 151.3, 255);--cds-charts-1-2-1: #4589ff;--cds-charts-1-2-1-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-1-3-1: #33b1ff;--cds-charts-1-3-1-hovered: rgb(15.3, 163.35, 255);--cds-charts-1-4-1: #08bdba;--cds-charts-1-4-1-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-2-1-1: #8a3ffc;--cds-charts-2-1-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-2-1-2: #08bdba;--cds-charts-2-1-2-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-2-2-1: #8a3ffc;--cds-charts-2-2-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-2-2-2: #ff7eb6;--cds-charts-2-2-2-hovered: rgb(255, 90.3, 161.7976744186);--cds-charts-2-3-1: #ff7eb6;--cds-charts-2-3-1-hovered: rgb(255, 90.3, 161.7976744186);--cds-charts-2-3-2: #fff1f1;--cds-charts-2-3-2-hovered: rgb(255, 205.3, 205.3);--cds-charts-2-4-1: #4589ff;--cds-charts-2-4-1-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-2-4-2: #bae6ff;--cds-charts-2-4-2-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-2-5-1: #007d79;--cds-charts-2-5-1-hovered: rgb(0, 89.3, 86.4424);--cds-charts-2-5-2: #6fdc8c;--cds-charts-2-5-2-hovered: rgb(82.2804469274, 213.0195530726, 117.0642458101);--cds-charts-3-1-1: #8a3ffc;--cds-charts-3-1-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-3-1-2: #08bdba;--cds-charts-3-1-2-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-3-1-3: #bae6ff;--cds-charts-3-1-3-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-3-2-1: #8a3ffc;--cds-charts-3-2-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-3-2-2: #ff7eb6;--cds-charts-3-2-2-hovered: rgb(255, 90.3, 161.7976744186);--cds-charts-3-2-3: #fff1f1;--cds-charts-3-2-3-hovered: rgb(255, 205.3, 205.3);--cds-charts-3-3-1: #4589ff;--cds-charts-3-3-1-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-3-3-2: #08bdba;--cds-charts-3-3-2-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-3-3-3: #d4bbff;--cds-charts-3-3-3-hovered: rgb(189.425, 151.3, 255);--cds-charts-3-4-1: #4589ff;--cds-charts-3-4-1-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-3-4-2: #6fdc8c;--cds-charts-3-4-2-hovered: rgb(82.2804469274, 213.0195530726, 117.0642458101);--cds-charts-3-4-3: #fff1f1;--cds-charts-3-4-3-hovered: rgb(255, 205.3, 205.3);--cds-charts-3-5-1: #007d79;--cds-charts-3-5-1-hovered: rgb(0, 89.3, 86.4424);--cds-charts-3-5-2: #6fdc8c;--cds-charts-3-5-2-hovered: rgb(82.2804469274, 213.0195530726, 117.0642458101);--cds-charts-3-5-3: #bae6ff;--cds-charts-3-5-3-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-4-1-1: #8a3ffc;--cds-charts-4-1-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-4-1-2: #08bdba;--cds-charts-4-1-2-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-4-1-3: #bae6ff;--cds-charts-4-1-3-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-4-1-4: #4589ff;--cds-charts-4-1-4-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-4-2-1: #4589ff;--cds-charts-4-2-1-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-4-2-2: #08bdba;--cds-charts-4-2-2-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-4-2-3: #d4bbff;--cds-charts-4-2-3-hovered: rgb(189.425, 151.3, 255);--cds-charts-4-2-4: #fff1f1;--cds-charts-4-2-4-hovered: rgb(255, 205.3, 205.3);--cds-charts-4-3-1: #007d79;--cds-charts-4-3-1-hovered: rgb(0, 89.3, 86.4424);--cds-charts-4-3-2: #fff1f1;--cds-charts-4-3-2-hovered: rgb(255, 205.3, 205.3);--cds-charts-4-3-3: #33b1ff;--cds-charts-4-3-3-hovered: rgb(15.3, 163.35, 255);--cds-charts-4-3-4: #6fdc8c;--cds-charts-4-3-4-hovered: rgb(82.2804469274, 213.0195530726, 117.0642458101);--cds-charts-5-1-1: #8a3ffc;--cds-charts-5-1-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-5-1-2: #08bdba;--cds-charts-5-1-2-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-5-1-3: #bae6ff;--cds-charts-5-1-3-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-5-1-4: #4589ff;--cds-charts-5-1-4-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-5-1-5: #ff7eb6;--cds-charts-5-1-5-hovered: rgb(255, 90.3, 161.7976744186);--cds-charts-5-2-1: #4589ff;--cds-charts-5-2-1-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-5-2-2: #08bdba;--cds-charts-5-2-2-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-5-2-3: #d4bbff;--cds-charts-5-2-3-hovered: rgb(189.425, 151.3, 255);--cds-charts-5-2-4: #fff1f1;--cds-charts-5-2-4-hovered: rgb(255, 205.3, 205.3);--cds-charts-5-2-5: #6fdc8c;--cds-charts-5-2-5-hovered: rgb(82.2804469274, 213.0195530726, 117.0642458101);--cds-charts-14-1-1: #8a3ffc;--cds-charts-14-1-1-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-14-1-2: #33b1ff;--cds-charts-14-1-2-hovered: rgb(15.3, 163.35, 255);--cds-charts-14-1-3: #007d79;--cds-charts-14-1-3-hovered: rgb(0, 89.3, 86.4424);--cds-charts-14-1-4: #ff7eb6;--cds-charts-14-1-4-hovered: rgb(255, 90.3, 161.7976744186);--cds-charts-14-1-5: #fa4d56;--cds-charts-14-1-5-hovered: rgb(249.0245901639, 42.2754098361, 53.031147541);--cds-charts-14-1-6: #fff1f1;--cds-charts-14-1-6-hovered: rgb(255, 205.3, 205.3);--cds-charts-14-1-7: #6fdc8c;--cds-charts-14-1-7-hovered: rgb(82.2804469274, 213.0195530726, 117.0642458101);--cds-charts-14-1-8: #4589ff;--cds-charts-14-1-8-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-14-1-9: #d02670;--cds-charts-14-1-9-hovered: rgb(177.8146341463, 32.4853658537, 95.7463414634);--cds-charts-14-1-10: #d2a106;--cds-charts-14-1-10-hovered: rgb(175.2916666667, 134.3902777778, 5.0083333333);--cds-charts-14-1-11: #08bdba;--cds-charts-14-1-11-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-14-1-12: #bae6ff;--cds-charts-14-1-12-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-14-1-13: #ba4e00;--cds-charts-14-1-13-hovered: rgb(150.3, 63.0290322581, 0);--cds-charts-14-1-14: #d4bbff;--cds-charts-14-1-14-hovered: rgb(189.425, 151.3, 255);--cds-charts-mono-1-1: #ffffff;--cds-charts-mono-1-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-1-2: #f6f2ff;--cds-charts-mono-1-2-hovered: rgb(221.2846153846, 206.3, 255);--cds-charts-mono-1-3: #e8daff;--cds-charts-mono-1-3-hovered: rgb(209.8081081081, 182.3, 255);--cds-charts-mono-1-4: #d4bbff;--cds-charts-mono-1-4-hovered: rgb(189.425, 151.3, 255);--cds-charts-mono-1-5: #be95ff;--cds-charts-mono-1-5-hovered: rgb(168.108490566, 113.3, 255);--cds-charts-mono-1-6: #a56eff;--cds-charts-mono-1-6-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-mono-1-7: #8a3ffc;--cds-charts-mono-1-7-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-mono-1-8: #6929c4;--cds-charts-mono-1-8-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-mono-1-9: #491d8b;--cds-charts-mono-1-9-hovered: rgb(57.4875, 22.8375, 109.4625);--cds-charts-mono-1-10: #31135e;--cds-charts-mono-1-10-hovered: rgb(33.5194690265, 12.9973451327, 64.3026548673);--cds-charts-mono-1-11: #1c0f30;--cds-charts-mono-1-11-hovered: rgb(12.1333333333, 6.5, 20.8);--cds-charts-mono-2-1: #ffffff;--cds-charts-mono-2-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-2-2: #edf5ff;--cds-charts-mono-2-2-hovered: rgb(201.3, 225.1666666667, 255);--cds-charts-mono-2-3: #d0e2ff;--cds-charts-mono-2-3-hovered: rgb(172.3, 203.9723404255, 255);--cds-charts-mono-2-4: #a6c8ff;--cds-charts-mono-2-4-hovered: rgb(130.3, 177.9382022472, 255);--cds-charts-mono-2-5: #78a9ff;--cds-charts-mono-2-5-hovered: rgb(84.3, 146.2577777778, 255);--cds-charts-mono-2-6: #4589ff;--cds-charts-mono-2-6-hovered: rgb(33.3, 114.3516129032, 255);--cds-charts-mono-2-7: #0f62fe;--cds-charts-mono-2-7-hovered: rgb(.9680497925, 81.3161825726, 232.3319502075);--cds-charts-mono-2-8: #0043ce;--cds-charts-mono-2-8-hovered: rgb(0, 55.3888349515, 170.3);--cds-charts-mono-2-9: #002d9c;--cds-charts-mono-2-9-hovered: rgb(0, 34.7019230769, 120.3);--cds-charts-mono-2-10: #001d6c;--cds-charts-mono-2-10-hovered: rgb(0, 19.4138888889, 72.3);--cds-charts-mono-2-11: #001141;--cds-charts-mono-2-11-hovered: rgb(0, 7.6630769231, 29.3);--cds-charts-mono-3-1: #ffffff;--cds-charts-mono-3-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-3-2: #e5f6ff;--cds-charts-mono-3-2-hovered: rgb(193.3, 233.6423076923, 255);--cds-charts-mono-3-3: #bae6ff;--cds-charts-mono-3-3-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-mono-3-4: #82cfff;--cds-charts-mono-3-4-hovered: rgb(94.3, 193.2912, 255);--cds-charts-mono-3-5: #33b1ff;--cds-charts-mono-3-5-hovered: rgb(15.3, 163.35, 255);--cds-charts-mono-3-6: #1192e8;--cds-charts-mono-3-6-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-mono-3-7: #0072c3;--cds-charts-mono-3-7-hovered: rgb(0, 93.1292307692, 159.3);--cds-charts-mono-3-8: #00539a;--cds-charts-mono-3-8-hovered: rgb(0, 63.7590909091, 118.3);--cds-charts-mono-3-9: #003a6d;--cds-charts-mono-3-9-hovered: rgb(0, 39.0036697248, 73.3);--cds-charts-mono-3-10: #012749;--cds-charts-mono-3-10-hovered: rgb(.5175675676, 20.1851351351, 37.7824324324);--cds-charts-mono-3-11: #061727;--cds-charts-mono-3-11-hovered: rgb(1.24, 4.7533333333, 8.06);--cds-charts-mono-4-1: #ffffff;--cds-charts-mono-4-1-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-mono-4-2: #d9fbfb;--cds-charts-mono-4-2-hovered: rgb(184.7, 247.6, 247.6);--cds-charts-mono-4-3: #9ef0f0;--cds-charts-mono-4-3-hovered: rgb(127.08125, 235.21875, 235.21875);--cds-charts-mono-4-4: #3ddbd9;--cds-charts-mono-4-4-hovered: rgb(38.2382608696, 206.0617391304, 203.9373913043);--cds-charts-mono-4-5: #08bdba;--cds-charts-mono-4-5-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-mono-4-6: #009d9a;--cds-charts-mono-4-6-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-mono-4-7: #007d79;--cds-charts-mono-4-7-hovered: rgb(0, 89.3, 86.4424);--cds-charts-mono-4-8: #005d5d;--cds-charts-mono-4-8-hovered: rgb(0, 57.3, 57.3);--cds-charts-mono-4-9: #004144;--cds-charts-mono-4-9-hovered: rgb(0, 30.875, 32.3);--cds-charts-mono-4-10: #022b30;--cds-charts-mono-4-10-hovered: rgb(.572, 12.298, 13.728);--cds-charts-mono-4-11: #081a1c;--cds-charts-mono-4-11-hovered: rgb(.0666666667, .2166666667, .2333333333);--cds-charts-diverge-1-1: #750e13;--cds-charts-diverge-1-1-hovered: rgb(85.1152671756, 10.1847328244, 13.8221374046);--cds-charts-diverge-1-2: #a2191f;--cds-charts-diverge-1-2-hovered: rgb(131.0727272727, 20.2272727273, 25.0818181818);--cds-charts-diverge-1-3: #da1e28;--cds-charts-diverge-1-3-hovered: rgb(186.6185483871, 25.6814516129, 34.2419354839);--cds-charts-diverge-1-4: #fa4d56;--cds-charts-diverge-1-4-hovered: rgb(249.0245901639, 42.2754098361, 53.031147541);--cds-charts-diverge-1-5: #ff8389;--cds-charts-diverge-1-5-hovered: rgb(255, 95.3, 103.0274193548);--cds-charts-diverge-1-6: #ffb3b8;--cds-charts-diverge-1-6-hovered: rgb(255, 143.3, 150.6486842105);--cds-charts-diverge-1-7: #ffd7d9;--cds-charts-diverge-1-7-hovered: rgb(255, 179.3, 183.085);--cds-charts-diverge-1-8: #fff1f1;--cds-charts-diverge-1-8-hovered: rgb(255, 205.3, 205.3);--cds-charts-diverge-1-9: #ffffff;--cds-charts-diverge-1-9-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-diverge-1-10: #e5f6ff;--cds-charts-diverge-1-10-hovered: rgb(193.3, 233.6423076923, 255);--cds-charts-diverge-1-11: #bae6ff;--cds-charts-diverge-1-11-hovered: rgb(150.3, 217.0652173913, 255);--cds-charts-diverge-1-12: #82cfff;--cds-charts-diverge-1-12-hovered: rgb(94.3, 193.2912, 255);--cds-charts-diverge-1-13: #33b1ff;--cds-charts-diverge-1-13-hovered: rgb(15.3, 163.35, 255);--cds-charts-diverge-1-14: #1192e8;--cds-charts-diverge-1-14-hovered: rgb(14.5626506024, 125.0674698795, 198.7373493976);--cds-charts-diverge-1-15: #0072c3;--cds-charts-diverge-1-15-hovered: rgb(0, 93.1292307692, 159.3);--cds-charts-diverge-1-16: #00539a;--cds-charts-diverge-1-16-hovered: rgb(0, 63.7590909091, 118.3);--cds-charts-diverge-1-17: #003a6d;--cds-charts-diverge-1-17-hovered: rgb(0, 39.0036697248, 73.3);--cds-charts-diverge-2-1: #491d8b;--cds-charts-diverge-2-1-hovered: rgb(57.4875, 22.8375, 109.4625);--cds-charts-diverge-2-2: #6929c4;--cds-charts-diverge-2-2-hovered: rgb(89.1835443038, 34.8240506329, 166.4759493671);--cds-charts-diverge-2-3: #8a3ffc;--cds-charts-diverge-2-3-hovered: rgb(116.58, 27.8492307692, 251.4507692308);--cds-charts-diverge-2-4: #a56eff;--cds-charts-diverge-2-4-hovered: rgb(142.8413793103, 74.3, 255);--cds-charts-diverge-2-5: #be95ff;--cds-charts-diverge-2-5-hovered: rgb(168.108490566, 113.3, 255);--cds-charts-diverge-2-6: #d4bbff;--cds-charts-diverge-2-6-hovered: rgb(189.425, 151.3, 255);--cds-charts-diverge-2-7: #e8daff;--cds-charts-diverge-2-7-hovered: rgb(209.8081081081, 182.3, 255);--cds-charts-diverge-2-8: #f6f2ff;--cds-charts-diverge-2-8-hovered: rgb(221.2846153846, 206.3, 255);--cds-charts-diverge-2-9: #ffffff;--cds-charts-diverge-2-9-hovered: rgb(237.15, 237.15, 237.15);--cds-charts-diverge-2-10: #d9fbfb;--cds-charts-diverge-2-10-hovered: rgb(184.7, 247.6, 247.6);--cds-charts-diverge-2-11: #9ef0f0;--cds-charts-diverge-2-11-hovered: rgb(127.08125, 235.21875, 235.21875);--cds-charts-diverge-2-12: #3ddbd9;--cds-charts-diverge-2-12-hovered: rgb(38.2382608696, 206.0617391304, 203.9373913043);--cds-charts-diverge-2-13: #08bdba;--cds-charts-diverge-2-13-hovered: rgb(6.5502538071, 154.7497461929, 152.2934010152);--cds-charts-diverge-2-14: #009d9a;--cds-charts-diverge-2-14-hovered: rgb(0, 121.3, 118.9821656051);--cds-charts-diverge-2-15: #007d79;--cds-charts-diverge-2-15-hovered: rgb(0, 89.3, 86.4424);--cds-charts-diverge-2-16: #005d5d;--cds-charts-diverge-2-16-hovered: rgb(0, 57.3, 57.3);--cds-charts-diverge-2-17: #004144;--cds-charts-diverge-2-17-hovered: rgb(0, 30.875, 32.3)}.cds--cc--chart-wrapper .fill-1-1-1{fill:var(--cds-charts-1-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-1-1-1.hovered{fill:var(--cds-charts-1-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-1-1-1{background-color:var(--cds-charts-1-1-1, #6929c4)}.cds--cc--chart-wrapper .background-1-1-1.hovered{background-color:var(--cds-charts-1-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-1-1-1{stroke:var(--cds-charts-1-1-1, #6929c4)}.cds--cc--chart-wrapper .stop-color-1-1-1{stop-color:var(--cds-charts-1-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-1-2-1{fill:var(--cds-charts-1-2-1, #002d9c)}.cds--cc--chart-wrapper .fill-1-2-1.hovered{fill:var(--cds-charts-1-2-1-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-1-2-1{background-color:var(--cds-charts-1-2-1, #002d9c)}.cds--cc--chart-wrapper .background-1-2-1.hovered{background-color:var(--cds-charts-1-2-1-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-1-2-1{stroke:var(--cds-charts-1-2-1, #002d9c)}.cds--cc--chart-wrapper .stop-color-1-2-1{stop-color:var(--cds-charts-1-2-1, #002d9c)}.cds--cc--chart-wrapper .fill-1-3-1{fill:var(--cds-charts-1-3-1, #1192e8)}.cds--cc--chart-wrapper .fill-1-3-1.hovered{fill:var(--cds-charts-1-3-1-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-1-3-1{background-color:var(--cds-charts-1-3-1, #1192e8)}.cds--cc--chart-wrapper .background-1-3-1.hovered{background-color:var(--cds-charts-1-3-1-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-1-3-1{stroke:var(--cds-charts-1-3-1, #1192e8)}.cds--cc--chart-wrapper .stop-color-1-3-1{stop-color:var(--cds-charts-1-3-1, #1192e8)}.cds--cc--chart-wrapper .fill-1-4-1{fill:var(--cds-charts-1-4-1, #007d79)}.cds--cc--chart-wrapper .fill-1-4-1.hovered{fill:var(--cds-charts-1-4-1-hovered, #007d79);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-1-4-1{background-color:var(--cds-charts-1-4-1, #007d79)}.cds--cc--chart-wrapper .background-1-4-1.hovered{background-color:var(--cds-charts-1-4-1-hovered, #007d79);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-1-4-1{stroke:var(--cds-charts-1-4-1, #007d79)}.cds--cc--chart-wrapper .stop-color-1-4-1{stop-color:var(--cds-charts-1-4-1, #007d79)}.cds--cc--chart-wrapper .fill-2-1-1{fill:var(--cds-charts-2-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-2-1-1.hovered{fill:var(--cds-charts-2-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-1-1{background-color:var(--cds-charts-2-1-1, #6929c4)}.cds--cc--chart-wrapper .background-2-1-1.hovered{background-color:var(--cds-charts-2-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-1-1{stroke:var(--cds-charts-2-1-1, #6929c4)}.cds--cc--chart-wrapper .stop-color-2-1-1{stop-color:var(--cds-charts-2-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-2-1-2{fill:var(--cds-charts-2-1-2, #009d9a)}.cds--cc--chart-wrapper .fill-2-1-2.hovered{fill:var(--cds-charts-2-1-2-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-1-2{background-color:var(--cds-charts-2-1-2, #009d9a)}.cds--cc--chart-wrapper .background-2-1-2.hovered{background-color:var(--cds-charts-2-1-2-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-1-2{stroke:var(--cds-charts-2-1-2, #009d9a)}.cds--cc--chart-wrapper .stop-color-2-1-2{stop-color:var(--cds-charts-2-1-2, #009d9a)}.cds--cc--chart-wrapper .fill-2-2-1{fill:var(--cds-charts-2-2-1, #8a3ffc)}.cds--cc--chart-wrapper .fill-2-2-1.hovered{fill:var(--cds-charts-2-2-1-hovered, #8a3ffc);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-2-1{background-color:var(--cds-charts-2-2-1, #8a3ffc)}.cds--cc--chart-wrapper .background-2-2-1.hovered{background-color:var(--cds-charts-2-2-1-hovered, #8a3ffc);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-2-1{stroke:var(--cds-charts-2-2-1, #8a3ffc)}.cds--cc--chart-wrapper .stop-color-2-2-1{stop-color:var(--cds-charts-2-2-1, #8a3ffc)}.cds--cc--chart-wrapper .fill-2-2-2{fill:var(--cds-charts-2-2-2, #520408)}.cds--cc--chart-wrapper .fill-2-2-2.hovered{fill:var(--cds-charts-2-2-2-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-2-2{background-color:var(--cds-charts-2-2-2, #520408)}.cds--cc--chart-wrapper .background-2-2-2.hovered{background-color:var(--cds-charts-2-2-2-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-2-2{stroke:var(--cds-charts-2-2-2, #520408)}.cds--cc--chart-wrapper .stop-color-2-2-2{stop-color:var(--cds-charts-2-2-2, #520408)}.cds--cc--chart-wrapper .fill-2-3-1{fill:var(--cds-charts-2-3-1, #9f1853)}.cds--cc--chart-wrapper .fill-2-3-1.hovered{fill:var(--cds-charts-2-3-1-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-3-1{background-color:var(--cds-charts-2-3-1, #9f1853)}.cds--cc--chart-wrapper .background-2-3-1.hovered{background-color:var(--cds-charts-2-3-1-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-3-1{stroke:var(--cds-charts-2-3-1, #9f1853)}.cds--cc--chart-wrapper .stop-color-2-3-1{stop-color:var(--cds-charts-2-3-1, #9f1853)}.cds--cc--chart-wrapper .fill-2-3-2{fill:var(--cds-charts-2-3-2, #520408)}.cds--cc--chart-wrapper .fill-2-3-2.hovered{fill:var(--cds-charts-2-3-2-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-3-2{background-color:var(--cds-charts-2-3-2, #520408)}.cds--cc--chart-wrapper .background-2-3-2.hovered{background-color:var(--cds-charts-2-3-2-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-3-2{stroke:var(--cds-charts-2-3-2, #520408)}.cds--cc--chart-wrapper .stop-color-2-3-2{stop-color:var(--cds-charts-2-3-2, #520408)}.cds--cc--chart-wrapper .fill-2-4-1{fill:var(--cds-charts-2-4-1, #1192e8)}.cds--cc--chart-wrapper .fill-2-4-1.hovered{fill:var(--cds-charts-2-4-1-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-4-1{background-color:var(--cds-charts-2-4-1, #1192e8)}.cds--cc--chart-wrapper .background-2-4-1.hovered{background-color:var(--cds-charts-2-4-1-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-4-1{stroke:var(--cds-charts-2-4-1, #1192e8)}.cds--cc--chart-wrapper .stop-color-2-4-1{stop-color:var(--cds-charts-2-4-1, #1192e8)}.cds--cc--chart-wrapper .fill-2-4-2{fill:var(--cds-charts-2-4-2, #005d5d)}.cds--cc--chart-wrapper .fill-2-4-2.hovered{fill:var(--cds-charts-2-4-2-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-4-2{background-color:var(--cds-charts-2-4-2, #005d5d)}.cds--cc--chart-wrapper .background-2-4-2.hovered{background-color:var(--cds-charts-2-4-2-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-4-2{stroke:var(--cds-charts-2-4-2, #005d5d)}.cds--cc--chart-wrapper .stop-color-2-4-2{stop-color:var(--cds-charts-2-4-2, #005d5d)}.cds--cc--chart-wrapper .fill-2-5-1{fill:var(--cds-charts-2-5-1, #009d9a)}.cds--cc--chart-wrapper .fill-2-5-1.hovered{fill:var(--cds-charts-2-5-1-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-5-1{background-color:var(--cds-charts-2-5-1, #009d9a)}.cds--cc--chart-wrapper .background-2-5-1.hovered{background-color:var(--cds-charts-2-5-1-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-5-1{stroke:var(--cds-charts-2-5-1, #009d9a)}.cds--cc--chart-wrapper .stop-color-2-5-1{stop-color:var(--cds-charts-2-5-1, #009d9a)}.cds--cc--chart-wrapper .fill-2-5-2{fill:var(--cds-charts-2-5-2, #002d9c)}.cds--cc--chart-wrapper .fill-2-5-2.hovered{fill:var(--cds-charts-2-5-2-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-2-5-2{background-color:var(--cds-charts-2-5-2, #002d9c)}.cds--cc--chart-wrapper .background-2-5-2.hovered{background-color:var(--cds-charts-2-5-2-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-2-5-2{stroke:var(--cds-charts-2-5-2, #002d9c)}.cds--cc--chart-wrapper .stop-color-2-5-2{stop-color:var(--cds-charts-2-5-2, #002d9c)}.cds--cc--chart-wrapper .fill-3-1-1{fill:var(--cds-charts-3-1-1, #ee5396)}.cds--cc--chart-wrapper .fill-3-1-1.hovered{fill:var(--cds-charts-3-1-1-hovered, #ee5396);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-1-1{background-color:var(--cds-charts-3-1-1, #ee5396)}.cds--cc--chart-wrapper .background-3-1-1.hovered{background-color:var(--cds-charts-3-1-1-hovered, #ee5396);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-1-1{stroke:var(--cds-charts-3-1-1, #ee5396)}.cds--cc--chart-wrapper .stop-color-3-1-1{stop-color:var(--cds-charts-3-1-1, #ee5396)}.cds--cc--chart-wrapper .fill-3-1-2{fill:var(--cds-charts-3-1-2, #1192e8)}.cds--cc--chart-wrapper .fill-3-1-2.hovered{fill:var(--cds-charts-3-1-2-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-1-2{background-color:var(--cds-charts-3-1-2, #1192e8)}.cds--cc--chart-wrapper .background-3-1-2.hovered{background-color:var(--cds-charts-3-1-2-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-1-2{stroke:var(--cds-charts-3-1-2, #1192e8)}.cds--cc--chart-wrapper .stop-color-3-1-2{stop-color:var(--cds-charts-3-1-2, #1192e8)}.cds--cc--chart-wrapper .fill-3-1-3{fill:var(--cds-charts-3-1-3, #6929c4)}.cds--cc--chart-wrapper .fill-3-1-3.hovered{fill:var(--cds-charts-3-1-3-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-1-3{background-color:var(--cds-charts-3-1-3, #6929c4)}.cds--cc--chart-wrapper .background-3-1-3.hovered{background-color:var(--cds-charts-3-1-3-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-1-3{stroke:var(--cds-charts-3-1-3, #6929c4)}.cds--cc--chart-wrapper .stop-color-3-1-3{stop-color:var(--cds-charts-3-1-3, #6929c4)}.cds--cc--chart-wrapper .fill-3-2-1{fill:var(--cds-charts-3-2-1, #9f1853)}.cds--cc--chart-wrapper .fill-3-2-1.hovered{fill:var(--cds-charts-3-2-1-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-2-1{background-color:var(--cds-charts-3-2-1, #9f1853)}.cds--cc--chart-wrapper .background-3-2-1.hovered{background-color:var(--cds-charts-3-2-1-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-2-1{stroke:var(--cds-charts-3-2-1, #9f1853)}.cds--cc--chart-wrapper .stop-color-3-2-1{stop-color:var(--cds-charts-3-2-1, #9f1853)}.cds--cc--chart-wrapper .fill-3-2-2{fill:var(--cds-charts-3-2-2, #fa4d56)}.cds--cc--chart-wrapper .fill-3-2-2.hovered{fill:var(--cds-charts-3-2-2-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-2-2{background-color:var(--cds-charts-3-2-2, #fa4d56)}.cds--cc--chart-wrapper .background-3-2-2.hovered{background-color:var(--cds-charts-3-2-2-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-2-2{stroke:var(--cds-charts-3-2-2, #fa4d56)}.cds--cc--chart-wrapper .stop-color-3-2-2{stop-color:var(--cds-charts-3-2-2, #fa4d56)}.cds--cc--chart-wrapper .fill-3-2-3{fill:var(--cds-charts-3-2-3, #520408)}.cds--cc--chart-wrapper .fill-3-2-3.hovered{fill:var(--cds-charts-3-2-3-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-2-3{background-color:var(--cds-charts-3-2-3, #520408)}.cds--cc--chart-wrapper .background-3-2-3.hovered{background-color:var(--cds-charts-3-2-3-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-2-3{stroke:var(--cds-charts-3-2-3, #520408)}.cds--cc--chart-wrapper .stop-color-3-2-3{stop-color:var(--cds-charts-3-2-3, #520408)}.cds--cc--chart-wrapper .fill-3-3-1{fill:var(--cds-charts-3-3-1, #a56eff)}.cds--cc--chart-wrapper .fill-3-3-1.hovered{fill:var(--cds-charts-3-3-1-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-3-1{background-color:var(--cds-charts-3-3-1, #a56eff)}.cds--cc--chart-wrapper .background-3-3-1.hovered{background-color:var(--cds-charts-3-3-1-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-3-1{stroke:var(--cds-charts-3-3-1, #a56eff)}.cds--cc--chart-wrapper .stop-color-3-3-1{stop-color:var(--cds-charts-3-3-1, #a56eff)}.cds--cc--chart-wrapper .fill-3-3-2{fill:var(--cds-charts-3-3-2, #005d5d)}.cds--cc--chart-wrapper .fill-3-3-2.hovered{fill:var(--cds-charts-3-3-2-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-3-2{background-color:var(--cds-charts-3-3-2, #005d5d)}.cds--cc--chart-wrapper .background-3-3-2.hovered{background-color:var(--cds-charts-3-3-2-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-3-2{stroke:var(--cds-charts-3-3-2, #005d5d)}.cds--cc--chart-wrapper .stop-color-3-3-2{stop-color:var(--cds-charts-3-3-2, #005d5d)}.cds--cc--chart-wrapper .fill-3-3-3{fill:var(--cds-charts-3-3-3, #002d9c)}.cds--cc--chart-wrapper .fill-3-3-3.hovered{fill:var(--cds-charts-3-3-3-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-3-3{background-color:var(--cds-charts-3-3-3, #002d9c)}.cds--cc--chart-wrapper .background-3-3-3.hovered{background-color:var(--cds-charts-3-3-3-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-3-3{stroke:var(--cds-charts-3-3-3, #002d9c)}.cds--cc--chart-wrapper .stop-color-3-3-3{stop-color:var(--cds-charts-3-3-3, #002d9c)}.cds--cc--chart-wrapper .fill-3-4-1{fill:var(--cds-charts-3-4-1, #a56eff)}.cds--cc--chart-wrapper .fill-3-4-1.hovered{fill:var(--cds-charts-3-4-1-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-4-1{background-color:var(--cds-charts-3-4-1, #a56eff)}.cds--cc--chart-wrapper .background-3-4-1.hovered{background-color:var(--cds-charts-3-4-1-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-4-1{stroke:var(--cds-charts-3-4-1, #a56eff)}.cds--cc--chart-wrapper .stop-color-3-4-1{stop-color:var(--cds-charts-3-4-1, #a56eff)}.cds--cc--chart-wrapper .fill-3-4-2{fill:var(--cds-charts-3-4-2, #005d5d)}.cds--cc--chart-wrapper .fill-3-4-2.hovered{fill:var(--cds-charts-3-4-2-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-4-2{background-color:var(--cds-charts-3-4-2, #005d5d)}.cds--cc--chart-wrapper .background-3-4-2.hovered{background-color:var(--cds-charts-3-4-2-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-4-2{stroke:var(--cds-charts-3-4-2, #005d5d)}.cds--cc--chart-wrapper .stop-color-3-4-2{stop-color:var(--cds-charts-3-4-2, #005d5d)}.cds--cc--chart-wrapper .fill-3-4-3{fill:var(--cds-charts-3-4-3, #9f1853)}.cds--cc--chart-wrapper .fill-3-4-3.hovered{fill:var(--cds-charts-3-4-3-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-4-3{background-color:var(--cds-charts-3-4-3, #9f1853)}.cds--cc--chart-wrapper .background-3-4-3.hovered{background-color:var(--cds-charts-3-4-3-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-4-3{stroke:var(--cds-charts-3-4-3, #9f1853)}.cds--cc--chart-wrapper .stop-color-3-4-3{stop-color:var(--cds-charts-3-4-3, #9f1853)}.cds--cc--chart-wrapper .fill-3-5-1{fill:var(--cds-charts-3-5-1, #012749)}.cds--cc--chart-wrapper .fill-3-5-1.hovered{fill:var(--cds-charts-3-5-1-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-5-1{background-color:var(--cds-charts-3-5-1, #012749)}.cds--cc--chart-wrapper .background-3-5-1.hovered{background-color:var(--cds-charts-3-5-1-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-5-1{stroke:var(--cds-charts-3-5-1, #012749)}.cds--cc--chart-wrapper .stop-color-3-5-1{stop-color:var(--cds-charts-3-5-1, #012749)}.cds--cc--chart-wrapper .fill-3-5-2{fill:var(--cds-charts-3-5-2, #6929c4)}.cds--cc--chart-wrapper .fill-3-5-2.hovered{fill:var(--cds-charts-3-5-2-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-5-2{background-color:var(--cds-charts-3-5-2, #6929c4)}.cds--cc--chart-wrapper .background-3-5-2.hovered{background-color:var(--cds-charts-3-5-2-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-5-2{stroke:var(--cds-charts-3-5-2, #6929c4)}.cds--cc--chart-wrapper .stop-color-3-5-2{stop-color:var(--cds-charts-3-5-2, #6929c4)}.cds--cc--chart-wrapper .fill-3-5-3{fill:var(--cds-charts-3-5-3, #009d9a)}.cds--cc--chart-wrapper .fill-3-5-3.hovered{fill:var(--cds-charts-3-5-3-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-3-5-3{background-color:var(--cds-charts-3-5-3, #009d9a)}.cds--cc--chart-wrapper .background-3-5-3.hovered{background-color:var(--cds-charts-3-5-3-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-3-5-3{stroke:var(--cds-charts-3-5-3, #009d9a)}.cds--cc--chart-wrapper .stop-color-3-5-3{stop-color:var(--cds-charts-3-5-3, #009d9a)}.cds--cc--chart-wrapper .fill-4-1-1{fill:var(--cds-charts-4-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-4-1-1.hovered{fill:var(--cds-charts-4-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-1-1{background-color:var(--cds-charts-4-1-1, #6929c4)}.cds--cc--chart-wrapper .background-4-1-1.hovered{background-color:var(--cds-charts-4-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-1-1{stroke:var(--cds-charts-4-1-1, #6929c4)}.cds--cc--chart-wrapper .stop-color-4-1-1{stop-color:var(--cds-charts-4-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-4-1-2{fill:var(--cds-charts-4-1-2, #012749)}.cds--cc--chart-wrapper .fill-4-1-2.hovered{fill:var(--cds-charts-4-1-2-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-1-2{background-color:var(--cds-charts-4-1-2, #012749)}.cds--cc--chart-wrapper .background-4-1-2.hovered{background-color:var(--cds-charts-4-1-2-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-1-2{stroke:var(--cds-charts-4-1-2, #012749)}.cds--cc--chart-wrapper .stop-color-4-1-2{stop-color:var(--cds-charts-4-1-2, #012749)}.cds--cc--chart-wrapper .fill-4-1-3{fill:var(--cds-charts-4-1-3, #009d9a)}.cds--cc--chart-wrapper .fill-4-1-3.hovered{fill:var(--cds-charts-4-1-3-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-1-3{background-color:var(--cds-charts-4-1-3, #009d9a)}.cds--cc--chart-wrapper .background-4-1-3.hovered{background-color:var(--cds-charts-4-1-3-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-1-3{stroke:var(--cds-charts-4-1-3, #009d9a)}.cds--cc--chart-wrapper .stop-color-4-1-3{stop-color:var(--cds-charts-4-1-3, #009d9a)}.cds--cc--chart-wrapper .fill-4-1-4{fill:var(--cds-charts-4-1-4, #ee5396)}.cds--cc--chart-wrapper .fill-4-1-4.hovered{fill:var(--cds-charts-4-1-4-hovered, #ee5396);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-1-4{background-color:var(--cds-charts-4-1-4, #ee5396)}.cds--cc--chart-wrapper .background-4-1-4.hovered{background-color:var(--cds-charts-4-1-4-hovered, #ee5396);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-1-4{stroke:var(--cds-charts-4-1-4, #ee5396)}.cds--cc--chart-wrapper .stop-color-4-1-4{stop-color:var(--cds-charts-4-1-4, #ee5396)}.cds--cc--chart-wrapper .fill-4-2-1{fill:var(--cds-charts-4-2-1, #9f1853)}.cds--cc--chart-wrapper .fill-4-2-1.hovered{fill:var(--cds-charts-4-2-1-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-2-1{background-color:var(--cds-charts-4-2-1, #9f1853)}.cds--cc--chart-wrapper .background-4-2-1.hovered{background-color:var(--cds-charts-4-2-1-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-2-1{stroke:var(--cds-charts-4-2-1, #9f1853)}.cds--cc--chart-wrapper .stop-color-4-2-1{stop-color:var(--cds-charts-4-2-1, #9f1853)}.cds--cc--chart-wrapper .fill-4-2-2{fill:var(--cds-charts-4-2-2, #fa4d56)}.cds--cc--chart-wrapper .fill-4-2-2.hovered{fill:var(--cds-charts-4-2-2-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-2-2{background-color:var(--cds-charts-4-2-2, #fa4d56)}.cds--cc--chart-wrapper .background-4-2-2.hovered{background-color:var(--cds-charts-4-2-2-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-2-2{stroke:var(--cds-charts-4-2-2, #fa4d56)}.cds--cc--chart-wrapper .stop-color-4-2-2{stop-color:var(--cds-charts-4-2-2, #fa4d56)}.cds--cc--chart-wrapper .fill-4-2-3{fill:var(--cds-charts-4-2-3, #520408)}.cds--cc--chart-wrapper .fill-4-2-3.hovered{fill:var(--cds-charts-4-2-3-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-2-3{background-color:var(--cds-charts-4-2-3, #520408)}.cds--cc--chart-wrapper .background-4-2-3.hovered{background-color:var(--cds-charts-4-2-3-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-2-3{stroke:var(--cds-charts-4-2-3, #520408)}.cds--cc--chart-wrapper .stop-color-4-2-3{stop-color:var(--cds-charts-4-2-3, #520408)}.cds--cc--chart-wrapper .fill-4-2-4{fill:var(--cds-charts-4-2-4, #a56eff)}.cds--cc--chart-wrapper .fill-4-2-4.hovered{fill:var(--cds-charts-4-2-4-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-2-4{background-color:var(--cds-charts-4-2-4, #a56eff)}.cds--cc--chart-wrapper .background-4-2-4.hovered{background-color:var(--cds-charts-4-2-4-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-2-4{stroke:var(--cds-charts-4-2-4, #a56eff)}.cds--cc--chart-wrapper .stop-color-4-2-4{stop-color:var(--cds-charts-4-2-4, #a56eff)}.cds--cc--chart-wrapper .fill-4-3-1{fill:var(--cds-charts-4-3-1, #009d9a)}.cds--cc--chart-wrapper .fill-4-3-1.hovered{fill:var(--cds-charts-4-3-1-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-3-1{background-color:var(--cds-charts-4-3-1, #009d9a)}.cds--cc--chart-wrapper .background-4-3-1.hovered{background-color:var(--cds-charts-4-3-1-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-3-1{stroke:var(--cds-charts-4-3-1, #009d9a)}.cds--cc--chart-wrapper .stop-color-4-3-1{stop-color:var(--cds-charts-4-3-1, #009d9a)}.cds--cc--chart-wrapper .fill-4-3-2{fill:var(--cds-charts-4-3-2, #002d9c)}.cds--cc--chart-wrapper .fill-4-3-2.hovered{fill:var(--cds-charts-4-3-2-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-3-2{background-color:var(--cds-charts-4-3-2, #002d9c)}.cds--cc--chart-wrapper .background-4-3-2.hovered{background-color:var(--cds-charts-4-3-2-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-3-2{stroke:var(--cds-charts-4-3-2, #002d9c)}.cds--cc--chart-wrapper .stop-color-4-3-2{stop-color:var(--cds-charts-4-3-2, #002d9c)}.cds--cc--chart-wrapper .fill-4-3-3{fill:var(--cds-charts-4-3-3, #a56eff)}.cds--cc--chart-wrapper .fill-4-3-3.hovered{fill:var(--cds-charts-4-3-3-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-3-3{background-color:var(--cds-charts-4-3-3, #a56eff)}.cds--cc--chart-wrapper .background-4-3-3.hovered{background-color:var(--cds-charts-4-3-3-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-3-3{stroke:var(--cds-charts-4-3-3, #a56eff)}.cds--cc--chart-wrapper .stop-color-4-3-3{stop-color:var(--cds-charts-4-3-3, #a56eff)}.cds--cc--chart-wrapper .fill-4-3-4{fill:var(--cds-charts-4-3-4, #9f1853)}.cds--cc--chart-wrapper .fill-4-3-4.hovered{fill:var(--cds-charts-4-3-4-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-4-3-4{background-color:var(--cds-charts-4-3-4, #9f1853)}.cds--cc--chart-wrapper .background-4-3-4.hovered{background-color:var(--cds-charts-4-3-4-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-4-3-4{stroke:var(--cds-charts-4-3-4, #9f1853)}.cds--cc--chart-wrapper .stop-color-4-3-4{stop-color:var(--cds-charts-4-3-4, #9f1853)}.cds--cc--chart-wrapper .fill-5-1-1{fill:var(--cds-charts-5-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-5-1-1.hovered{fill:var(--cds-charts-5-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-1-1{background-color:var(--cds-charts-5-1-1, #6929c4)}.cds--cc--chart-wrapper .background-5-1-1.hovered{background-color:var(--cds-charts-5-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-1-1{stroke:var(--cds-charts-5-1-1, #6929c4)}.cds--cc--chart-wrapper .stop-color-5-1-1{stop-color:var(--cds-charts-5-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-5-1-2{fill:var(--cds-charts-5-1-2, #1192e8)}.cds--cc--chart-wrapper .fill-5-1-2.hovered{fill:var(--cds-charts-5-1-2-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-1-2{background-color:var(--cds-charts-5-1-2, #1192e8)}.cds--cc--chart-wrapper .background-5-1-2.hovered{background-color:var(--cds-charts-5-1-2-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-1-2{stroke:var(--cds-charts-5-1-2, #1192e8)}.cds--cc--chart-wrapper .stop-color-5-1-2{stop-color:var(--cds-charts-5-1-2, #1192e8)}.cds--cc--chart-wrapper .fill-5-1-3{fill:var(--cds-charts-5-1-3, #005d5d)}.cds--cc--chart-wrapper .fill-5-1-3.hovered{fill:var(--cds-charts-5-1-3-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-1-3{background-color:var(--cds-charts-5-1-3, #005d5d)}.cds--cc--chart-wrapper .background-5-1-3.hovered{background-color:var(--cds-charts-5-1-3-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-1-3{stroke:var(--cds-charts-5-1-3, #005d5d)}.cds--cc--chart-wrapper .stop-color-5-1-3{stop-color:var(--cds-charts-5-1-3, #005d5d)}.cds--cc--chart-wrapper .fill-5-1-4{fill:var(--cds-charts-5-1-4, #9f1853)}.cds--cc--chart-wrapper .fill-5-1-4.hovered{fill:var(--cds-charts-5-1-4-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-1-4{background-color:var(--cds-charts-5-1-4, #9f1853)}.cds--cc--chart-wrapper .background-5-1-4.hovered{background-color:var(--cds-charts-5-1-4-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-1-4{stroke:var(--cds-charts-5-1-4, #9f1853)}.cds--cc--chart-wrapper .stop-color-5-1-4{stop-color:var(--cds-charts-5-1-4, #9f1853)}.cds--cc--chart-wrapper .fill-5-1-5{fill:var(--cds-charts-5-1-5, #520408)}.cds--cc--chart-wrapper .fill-5-1-5.hovered{fill:var(--cds-charts-5-1-5-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-1-5{background-color:var(--cds-charts-5-1-5, #520408)}.cds--cc--chart-wrapper .background-5-1-5.hovered{background-color:var(--cds-charts-5-1-5-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-1-5{stroke:var(--cds-charts-5-1-5, #520408)}.cds--cc--chart-wrapper .stop-color-5-1-5{stop-color:var(--cds-charts-5-1-5, #520408)}.cds--cc--chart-wrapper .fill-5-2-1{fill:var(--cds-charts-5-2-1, #002d9c)}.cds--cc--chart-wrapper .fill-5-2-1.hovered{fill:var(--cds-charts-5-2-1-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-2-1{background-color:var(--cds-charts-5-2-1, #002d9c)}.cds--cc--chart-wrapper .background-5-2-1.hovered{background-color:var(--cds-charts-5-2-1-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-2-1{stroke:var(--cds-charts-5-2-1, #002d9c)}.cds--cc--chart-wrapper .stop-color-5-2-1{stop-color:var(--cds-charts-5-2-1, #002d9c)}.cds--cc--chart-wrapper .fill-5-2-2{fill:var(--cds-charts-5-2-2, #009d9a)}.cds--cc--chart-wrapper .fill-5-2-2.hovered{fill:var(--cds-charts-5-2-2-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-2-2{background-color:var(--cds-charts-5-2-2, #009d9a)}.cds--cc--chart-wrapper .background-5-2-2.hovered{background-color:var(--cds-charts-5-2-2-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-2-2{stroke:var(--cds-charts-5-2-2, #009d9a)}.cds--cc--chart-wrapper .stop-color-5-2-2{stop-color:var(--cds-charts-5-2-2, #009d9a)}.cds--cc--chart-wrapper .fill-5-2-3{fill:var(--cds-charts-5-2-3, #9f1853)}.cds--cc--chart-wrapper .fill-5-2-3.hovered{fill:var(--cds-charts-5-2-3-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-2-3{background-color:var(--cds-charts-5-2-3, #9f1853)}.cds--cc--chart-wrapper .background-5-2-3.hovered{background-color:var(--cds-charts-5-2-3-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-2-3{stroke:var(--cds-charts-5-2-3, #9f1853)}.cds--cc--chart-wrapper .stop-color-5-2-3{stop-color:var(--cds-charts-5-2-3, #9f1853)}.cds--cc--chart-wrapper .fill-5-2-4{fill:var(--cds-charts-5-2-4, #520408)}.cds--cc--chart-wrapper .fill-5-2-4.hovered{fill:var(--cds-charts-5-2-4-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-2-4{background-color:var(--cds-charts-5-2-4, #520408)}.cds--cc--chart-wrapper .background-5-2-4.hovered{background-color:var(--cds-charts-5-2-4-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-2-4{stroke:var(--cds-charts-5-2-4, #520408)}.cds--cc--chart-wrapper .stop-color-5-2-4{stop-color:var(--cds-charts-5-2-4, #520408)}.cds--cc--chart-wrapper .fill-5-2-5{fill:var(--cds-charts-5-2-5, #a56eff)}.cds--cc--chart-wrapper .fill-5-2-5.hovered{fill:var(--cds-charts-5-2-5-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-5-2-5{background-color:var(--cds-charts-5-2-5, #a56eff)}.cds--cc--chart-wrapper .background-5-2-5.hovered{background-color:var(--cds-charts-5-2-5-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-5-2-5{stroke:var(--cds-charts-5-2-5, #a56eff)}.cds--cc--chart-wrapper .stop-color-5-2-5{stop-color:var(--cds-charts-5-2-5, #a56eff)}.cds--cc--chart-wrapper .fill-14-1-1{fill:var(--cds-charts-14-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-14-1-1.hovered{fill:var(--cds-charts-14-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-1{background-color:var(--cds-charts-14-1-1, #6929c4)}.cds--cc--chart-wrapper .background-14-1-1.hovered{background-color:var(--cds-charts-14-1-1-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-1{stroke:var(--cds-charts-14-1-1, #6929c4)}.cds--cc--chart-wrapper .stop-color-14-1-1{stop-color:var(--cds-charts-14-1-1, #6929c4)}.cds--cc--chart-wrapper .fill-14-1-2{fill:var(--cds-charts-14-1-2, #1192e8)}.cds--cc--chart-wrapper .fill-14-1-2.hovered{fill:var(--cds-charts-14-1-2-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-2{background-color:var(--cds-charts-14-1-2, #1192e8)}.cds--cc--chart-wrapper .background-14-1-2.hovered{background-color:var(--cds-charts-14-1-2-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-2{stroke:var(--cds-charts-14-1-2, #1192e8)}.cds--cc--chart-wrapper .stop-color-14-1-2{stop-color:var(--cds-charts-14-1-2, #1192e8)}.cds--cc--chart-wrapper .fill-14-1-3{fill:var(--cds-charts-14-1-3, #005d5d)}.cds--cc--chart-wrapper .fill-14-1-3.hovered{fill:var(--cds-charts-14-1-3-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-3{background-color:var(--cds-charts-14-1-3, #005d5d)}.cds--cc--chart-wrapper .background-14-1-3.hovered{background-color:var(--cds-charts-14-1-3-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-3{stroke:var(--cds-charts-14-1-3, #005d5d)}.cds--cc--chart-wrapper .stop-color-14-1-3{stop-color:var(--cds-charts-14-1-3, #005d5d)}.cds--cc--chart-wrapper .fill-14-1-4{fill:var(--cds-charts-14-1-4, #9f1853)}.cds--cc--chart-wrapper .fill-14-1-4.hovered{fill:var(--cds-charts-14-1-4-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-4{background-color:var(--cds-charts-14-1-4, #9f1853)}.cds--cc--chart-wrapper .background-14-1-4.hovered{background-color:var(--cds-charts-14-1-4-hovered, #9f1853);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-4{stroke:var(--cds-charts-14-1-4, #9f1853)}.cds--cc--chart-wrapper .stop-color-14-1-4{stop-color:var(--cds-charts-14-1-4, #9f1853)}.cds--cc--chart-wrapper .fill-14-1-5{fill:var(--cds-charts-14-1-5, #fa4d56)}.cds--cc--chart-wrapper .fill-14-1-5.hovered{fill:var(--cds-charts-14-1-5-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-5{background-color:var(--cds-charts-14-1-5, #fa4d56)}.cds--cc--chart-wrapper .background-14-1-5.hovered{background-color:var(--cds-charts-14-1-5-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-5{stroke:var(--cds-charts-14-1-5, #fa4d56)}.cds--cc--chart-wrapper .stop-color-14-1-5{stop-color:var(--cds-charts-14-1-5, #fa4d56)}.cds--cc--chart-wrapper .fill-14-1-6{fill:var(--cds-charts-14-1-6, #520408)}.cds--cc--chart-wrapper .fill-14-1-6.hovered{fill:var(--cds-charts-14-1-6-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-6{background-color:var(--cds-charts-14-1-6, #520408)}.cds--cc--chart-wrapper .background-14-1-6.hovered{background-color:var(--cds-charts-14-1-6-hovered, #520408);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-6{stroke:var(--cds-charts-14-1-6, #520408)}.cds--cc--chart-wrapper .stop-color-14-1-6{stop-color:var(--cds-charts-14-1-6, #520408)}.cds--cc--chart-wrapper .fill-14-1-7{fill:var(--cds-charts-14-1-7, #198038)}.cds--cc--chart-wrapper .fill-14-1-7.hovered{fill:var(--cds-charts-14-1-7-hovered, #198038);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-7{background-color:var(--cds-charts-14-1-7, #198038)}.cds--cc--chart-wrapper .background-14-1-7.hovered{background-color:var(--cds-charts-14-1-7-hovered, #198038);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-7{stroke:var(--cds-charts-14-1-7, #198038)}.cds--cc--chart-wrapper .stop-color-14-1-7{stop-color:var(--cds-charts-14-1-7, #198038)}.cds--cc--chart-wrapper .fill-14-1-8{fill:var(--cds-charts-14-1-8, #002d9c)}.cds--cc--chart-wrapper .fill-14-1-8.hovered{fill:var(--cds-charts-14-1-8-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-8{background-color:var(--cds-charts-14-1-8, #002d9c)}.cds--cc--chart-wrapper .background-14-1-8.hovered{background-color:var(--cds-charts-14-1-8-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-8{stroke:var(--cds-charts-14-1-8, #002d9c)}.cds--cc--chart-wrapper .stop-color-14-1-8{stop-color:var(--cds-charts-14-1-8, #002d9c)}.cds--cc--chart-wrapper .fill-14-1-9{fill:var(--cds-charts-14-1-9, #ee5396)}.cds--cc--chart-wrapper .fill-14-1-9.hovered{fill:var(--cds-charts-14-1-9-hovered, #ee5396);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-9{background-color:var(--cds-charts-14-1-9, #ee5396)}.cds--cc--chart-wrapper .background-14-1-9.hovered{background-color:var(--cds-charts-14-1-9-hovered, #ee5396);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-9{stroke:var(--cds-charts-14-1-9, #ee5396)}.cds--cc--chart-wrapper .stop-color-14-1-9{stop-color:var(--cds-charts-14-1-9, #ee5396)}.cds--cc--chart-wrapper .fill-14-1-10{fill:var(--cds-charts-14-1-10, #b28600)}.cds--cc--chart-wrapper .fill-14-1-10.hovered{fill:var(--cds-charts-14-1-10-hovered, #b28600);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-10{background-color:var(--cds-charts-14-1-10, #b28600)}.cds--cc--chart-wrapper .background-14-1-10.hovered{background-color:var(--cds-charts-14-1-10-hovered, #b28600);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-10{stroke:var(--cds-charts-14-1-10, #b28600)}.cds--cc--chart-wrapper .stop-color-14-1-10{stop-color:var(--cds-charts-14-1-10, #b28600)}.cds--cc--chart-wrapper .fill-14-1-11{fill:var(--cds-charts-14-1-11, #009d9a)}.cds--cc--chart-wrapper .fill-14-1-11.hovered{fill:var(--cds-charts-14-1-11-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-11{background-color:var(--cds-charts-14-1-11, #009d9a)}.cds--cc--chart-wrapper .background-14-1-11.hovered{background-color:var(--cds-charts-14-1-11-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-11{stroke:var(--cds-charts-14-1-11, #009d9a)}.cds--cc--chart-wrapper .stop-color-14-1-11{stop-color:var(--cds-charts-14-1-11, #009d9a)}.cds--cc--chart-wrapper .fill-14-1-12{fill:var(--cds-charts-14-1-12, #012749)}.cds--cc--chart-wrapper .fill-14-1-12.hovered{fill:var(--cds-charts-14-1-12-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-12{background-color:var(--cds-charts-14-1-12, #012749)}.cds--cc--chart-wrapper .background-14-1-12.hovered{background-color:var(--cds-charts-14-1-12-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-12{stroke:var(--cds-charts-14-1-12, #012749)}.cds--cc--chart-wrapper .stop-color-14-1-12{stop-color:var(--cds-charts-14-1-12, #012749)}.cds--cc--chart-wrapper .fill-14-1-13{fill:var(--cds-charts-14-1-13, #8a3800)}.cds--cc--chart-wrapper .fill-14-1-13.hovered{fill:var(--cds-charts-14-1-13-hovered, #8a3800);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-13{background-color:var(--cds-charts-14-1-13, #8a3800)}.cds--cc--chart-wrapper .background-14-1-13.hovered{background-color:var(--cds-charts-14-1-13-hovered, #8a3800);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-13{stroke:var(--cds-charts-14-1-13, #8a3800)}.cds--cc--chart-wrapper .stop-color-14-1-13{stop-color:var(--cds-charts-14-1-13, #8a3800)}.cds--cc--chart-wrapper .fill-14-1-14{fill:var(--cds-charts-14-1-14, #a56eff)}.cds--cc--chart-wrapper .fill-14-1-14.hovered{fill:var(--cds-charts-14-1-14-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-14-1-14{background-color:var(--cds-charts-14-1-14, #a56eff)}.cds--cc--chart-wrapper .background-14-1-14.hovered{background-color:var(--cds-charts-14-1-14-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-14-1-14{stroke:var(--cds-charts-14-1-14, #a56eff)}.cds--cc--chart-wrapper .stop-color-14-1-14{stop-color:var(--cds-charts-14-1-14, #a56eff)}.cds--cc--chart-wrapper .fill-mono-1-1{fill:var(--cds-charts-mono-1-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-1-1.hovered{fill:var(--cds-charts-mono-1-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-1{background-color:var(--cds-charts-mono-1-1, #ffffff)}.cds--cc--chart-wrapper .background-mono-1-1.hovered{background-color:var(--cds-charts-mono-1-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-1{stroke:var(--cds-charts-mono-1-1, #ffffff)}.cds--cc--chart-wrapper .stop-color-mono-1-1{stop-color:var(--cds-charts-mono-1-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-1-2{fill:var(--cds-charts-mono-1-2, #f6f2ff)}.cds--cc--chart-wrapper .fill-mono-1-2.hovered{fill:var(--cds-charts-mono-1-2-hovered, #f6f2ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-2{background-color:var(--cds-charts-mono-1-2, #f6f2ff)}.cds--cc--chart-wrapper .background-mono-1-2.hovered{background-color:var(--cds-charts-mono-1-2-hovered, #f6f2ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-2{stroke:var(--cds-charts-mono-1-2, #f6f2ff)}.cds--cc--chart-wrapper .stop-color-mono-1-2{stop-color:var(--cds-charts-mono-1-2, #f6f2ff)}.cds--cc--chart-wrapper .fill-mono-1-3{fill:var(--cds-charts-mono-1-3, #e8daff)}.cds--cc--chart-wrapper .fill-mono-1-3.hovered{fill:var(--cds-charts-mono-1-3-hovered, #e8daff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-3{background-color:var(--cds-charts-mono-1-3, #e8daff)}.cds--cc--chart-wrapper .background-mono-1-3.hovered{background-color:var(--cds-charts-mono-1-3-hovered, #e8daff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-3{stroke:var(--cds-charts-mono-1-3, #e8daff)}.cds--cc--chart-wrapper .stop-color-mono-1-3{stop-color:var(--cds-charts-mono-1-3, #e8daff)}.cds--cc--chart-wrapper .fill-mono-1-4{fill:var(--cds-charts-mono-1-4, #d4bbff)}.cds--cc--chart-wrapper .fill-mono-1-4.hovered{fill:var(--cds-charts-mono-1-4-hovered, #d4bbff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-4{background-color:var(--cds-charts-mono-1-4, #d4bbff)}.cds--cc--chart-wrapper .background-mono-1-4.hovered{background-color:var(--cds-charts-mono-1-4-hovered, #d4bbff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-4{stroke:var(--cds-charts-mono-1-4, #d4bbff)}.cds--cc--chart-wrapper .stop-color-mono-1-4{stop-color:var(--cds-charts-mono-1-4, #d4bbff)}.cds--cc--chart-wrapper .fill-mono-1-5{fill:var(--cds-charts-mono-1-5, #be95ff)}.cds--cc--chart-wrapper .fill-mono-1-5.hovered{fill:var(--cds-charts-mono-1-5-hovered, #be95ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-5{background-color:var(--cds-charts-mono-1-5, #be95ff)}.cds--cc--chart-wrapper .background-mono-1-5.hovered{background-color:var(--cds-charts-mono-1-5-hovered, #be95ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-5{stroke:var(--cds-charts-mono-1-5, #be95ff)}.cds--cc--chart-wrapper .stop-color-mono-1-5{stop-color:var(--cds-charts-mono-1-5, #be95ff)}.cds--cc--chart-wrapper .fill-mono-1-6{fill:var(--cds-charts-mono-1-6, #a56eff)}.cds--cc--chart-wrapper .fill-mono-1-6.hovered{fill:var(--cds-charts-mono-1-6-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-6{background-color:var(--cds-charts-mono-1-6, #a56eff)}.cds--cc--chart-wrapper .background-mono-1-6.hovered{background-color:var(--cds-charts-mono-1-6-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-6{stroke:var(--cds-charts-mono-1-6, #a56eff)}.cds--cc--chart-wrapper .stop-color-mono-1-6{stop-color:var(--cds-charts-mono-1-6, #a56eff)}.cds--cc--chart-wrapper .fill-mono-1-7{fill:var(--cds-charts-mono-1-7, #8a3ffc)}.cds--cc--chart-wrapper .fill-mono-1-7.hovered{fill:var(--cds-charts-mono-1-7-hovered, #8a3ffc);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-7{background-color:var(--cds-charts-mono-1-7, #8a3ffc)}.cds--cc--chart-wrapper .background-mono-1-7.hovered{background-color:var(--cds-charts-mono-1-7-hovered, #8a3ffc);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-7{stroke:var(--cds-charts-mono-1-7, #8a3ffc)}.cds--cc--chart-wrapper .stop-color-mono-1-7{stop-color:var(--cds-charts-mono-1-7, #8a3ffc)}.cds--cc--chart-wrapper .fill-mono-1-8{fill:var(--cds-charts-mono-1-8, #6929c4)}.cds--cc--chart-wrapper .fill-mono-1-8.hovered{fill:var(--cds-charts-mono-1-8-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-8{background-color:var(--cds-charts-mono-1-8, #6929c4)}.cds--cc--chart-wrapper .background-mono-1-8.hovered{background-color:var(--cds-charts-mono-1-8-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-8{stroke:var(--cds-charts-mono-1-8, #6929c4)}.cds--cc--chart-wrapper .stop-color-mono-1-8{stop-color:var(--cds-charts-mono-1-8, #6929c4)}.cds--cc--chart-wrapper .fill-mono-1-9{fill:var(--cds-charts-mono-1-9, #491d8b)}.cds--cc--chart-wrapper .fill-mono-1-9.hovered{fill:var(--cds-charts-mono-1-9-hovered, #491d8b);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-9{background-color:var(--cds-charts-mono-1-9, #491d8b)}.cds--cc--chart-wrapper .background-mono-1-9.hovered{background-color:var(--cds-charts-mono-1-9-hovered, #491d8b);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-9{stroke:var(--cds-charts-mono-1-9, #491d8b)}.cds--cc--chart-wrapper .stop-color-mono-1-9{stop-color:var(--cds-charts-mono-1-9, #491d8b)}.cds--cc--chart-wrapper .fill-mono-1-10{fill:var(--cds-charts-mono-1-10, #31135e)}.cds--cc--chart-wrapper .fill-mono-1-10.hovered{fill:var(--cds-charts-mono-1-10-hovered, #31135e);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-10{background-color:var(--cds-charts-mono-1-10, #31135e)}.cds--cc--chart-wrapper .background-mono-1-10.hovered{background-color:var(--cds-charts-mono-1-10-hovered, #31135e);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-10{stroke:var(--cds-charts-mono-1-10, #31135e)}.cds--cc--chart-wrapper .stop-color-mono-1-10{stop-color:var(--cds-charts-mono-1-10, #31135e)}.cds--cc--chart-wrapper .fill-mono-1-11{fill:var(--cds-charts-mono-1-11, #1c0f30)}.cds--cc--chart-wrapper .fill-mono-1-11.hovered{fill:var(--cds-charts-mono-1-11-hovered, #1c0f30);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-1-11{background-color:var(--cds-charts-mono-1-11, #1c0f30)}.cds--cc--chart-wrapper .background-mono-1-11.hovered{background-color:var(--cds-charts-mono-1-11-hovered, #1c0f30);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-1-11{stroke:var(--cds-charts-mono-1-11, #1c0f30)}.cds--cc--chart-wrapper .stop-color-mono-1-11{stop-color:var(--cds-charts-mono-1-11, #1c0f30)}.cds--cc--chart-wrapper .fill-mono-2-1{fill:var(--cds-charts-mono-2-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-2-1.hovered{fill:var(--cds-charts-mono-2-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-1{background-color:var(--cds-charts-mono-2-1, #ffffff)}.cds--cc--chart-wrapper .background-mono-2-1.hovered{background-color:var(--cds-charts-mono-2-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-1{stroke:var(--cds-charts-mono-2-1, #ffffff)}.cds--cc--chart-wrapper .stop-color-mono-2-1{stop-color:var(--cds-charts-mono-2-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-2-2{fill:var(--cds-charts-mono-2-2, #edf5ff)}.cds--cc--chart-wrapper .fill-mono-2-2.hovered{fill:var(--cds-charts-mono-2-2-hovered, #edf5ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-2{background-color:var(--cds-charts-mono-2-2, #edf5ff)}.cds--cc--chart-wrapper .background-mono-2-2.hovered{background-color:var(--cds-charts-mono-2-2-hovered, #edf5ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-2{stroke:var(--cds-charts-mono-2-2, #edf5ff)}.cds--cc--chart-wrapper .stop-color-mono-2-2{stop-color:var(--cds-charts-mono-2-2, #edf5ff)}.cds--cc--chart-wrapper .fill-mono-2-3{fill:var(--cds-charts-mono-2-3, #d0e2ff)}.cds--cc--chart-wrapper .fill-mono-2-3.hovered{fill:var(--cds-charts-mono-2-3-hovered, #d0e2ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-3{background-color:var(--cds-charts-mono-2-3, #d0e2ff)}.cds--cc--chart-wrapper .background-mono-2-3.hovered{background-color:var(--cds-charts-mono-2-3-hovered, #d0e2ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-3{stroke:var(--cds-charts-mono-2-3, #d0e2ff)}.cds--cc--chart-wrapper .stop-color-mono-2-3{stop-color:var(--cds-charts-mono-2-3, #d0e2ff)}.cds--cc--chart-wrapper .fill-mono-2-4{fill:var(--cds-charts-mono-2-4, #a6c8ff)}.cds--cc--chart-wrapper .fill-mono-2-4.hovered{fill:var(--cds-charts-mono-2-4-hovered, #a6c8ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-4{background-color:var(--cds-charts-mono-2-4, #a6c8ff)}.cds--cc--chart-wrapper .background-mono-2-4.hovered{background-color:var(--cds-charts-mono-2-4-hovered, #a6c8ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-4{stroke:var(--cds-charts-mono-2-4, #a6c8ff)}.cds--cc--chart-wrapper .stop-color-mono-2-4{stop-color:var(--cds-charts-mono-2-4, #a6c8ff)}.cds--cc--chart-wrapper .fill-mono-2-5{fill:var(--cds-charts-mono-2-5, #78a9ff)}.cds--cc--chart-wrapper .fill-mono-2-5.hovered{fill:var(--cds-charts-mono-2-5-hovered, #78a9ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-5{background-color:var(--cds-charts-mono-2-5, #78a9ff)}.cds--cc--chart-wrapper .background-mono-2-5.hovered{background-color:var(--cds-charts-mono-2-5-hovered, #78a9ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-5{stroke:var(--cds-charts-mono-2-5, #78a9ff)}.cds--cc--chart-wrapper .stop-color-mono-2-5{stop-color:var(--cds-charts-mono-2-5, #78a9ff)}.cds--cc--chart-wrapper .fill-mono-2-6{fill:var(--cds-charts-mono-2-6, #4589ff)}.cds--cc--chart-wrapper .fill-mono-2-6.hovered{fill:var(--cds-charts-mono-2-6-hovered, #4589ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-6{background-color:var(--cds-charts-mono-2-6, #4589ff)}.cds--cc--chart-wrapper .background-mono-2-6.hovered{background-color:var(--cds-charts-mono-2-6-hovered, #4589ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-6{stroke:var(--cds-charts-mono-2-6, #4589ff)}.cds--cc--chart-wrapper .stop-color-mono-2-6{stop-color:var(--cds-charts-mono-2-6, #4589ff)}.cds--cc--chart-wrapper .fill-mono-2-7{fill:var(--cds-charts-mono-2-7, #0f62fe)}.cds--cc--chart-wrapper .fill-mono-2-7.hovered{fill:var(--cds-charts-mono-2-7-hovered, #0f62fe);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-7{background-color:var(--cds-charts-mono-2-7, #0f62fe)}.cds--cc--chart-wrapper .background-mono-2-7.hovered{background-color:var(--cds-charts-mono-2-7-hovered, #0f62fe);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-7{stroke:var(--cds-charts-mono-2-7, #0f62fe)}.cds--cc--chart-wrapper .stop-color-mono-2-7{stop-color:var(--cds-charts-mono-2-7, #0f62fe)}.cds--cc--chart-wrapper .fill-mono-2-8{fill:var(--cds-charts-mono-2-8, #0043ce)}.cds--cc--chart-wrapper .fill-mono-2-8.hovered{fill:var(--cds-charts-mono-2-8-hovered, #0043ce);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-8{background-color:var(--cds-charts-mono-2-8, #0043ce)}.cds--cc--chart-wrapper .background-mono-2-8.hovered{background-color:var(--cds-charts-mono-2-8-hovered, #0043ce);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-8{stroke:var(--cds-charts-mono-2-8, #0043ce)}.cds--cc--chart-wrapper .stop-color-mono-2-8{stop-color:var(--cds-charts-mono-2-8, #0043ce)}.cds--cc--chart-wrapper .fill-mono-2-9{fill:var(--cds-charts-mono-2-9, #002d9c)}.cds--cc--chart-wrapper .fill-mono-2-9.hovered{fill:var(--cds-charts-mono-2-9-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-9{background-color:var(--cds-charts-mono-2-9, #002d9c)}.cds--cc--chart-wrapper .background-mono-2-9.hovered{background-color:var(--cds-charts-mono-2-9-hovered, #002d9c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-9{stroke:var(--cds-charts-mono-2-9, #002d9c)}.cds--cc--chart-wrapper .stop-color-mono-2-9{stop-color:var(--cds-charts-mono-2-9, #002d9c)}.cds--cc--chart-wrapper .fill-mono-2-10{fill:var(--cds-charts-mono-2-10, #001d6c)}.cds--cc--chart-wrapper .fill-mono-2-10.hovered{fill:var(--cds-charts-mono-2-10-hovered, #001d6c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-10{background-color:var(--cds-charts-mono-2-10, #001d6c)}.cds--cc--chart-wrapper .background-mono-2-10.hovered{background-color:var(--cds-charts-mono-2-10-hovered, #001d6c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-10{stroke:var(--cds-charts-mono-2-10, #001d6c)}.cds--cc--chart-wrapper .stop-color-mono-2-10{stop-color:var(--cds-charts-mono-2-10, #001d6c)}.cds--cc--chart-wrapper .fill-mono-2-11{fill:var(--cds-charts-mono-2-11, #001141)}.cds--cc--chart-wrapper .fill-mono-2-11.hovered{fill:var(--cds-charts-mono-2-11-hovered, #001141);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-2-11{background-color:var(--cds-charts-mono-2-11, #001141)}.cds--cc--chart-wrapper .background-mono-2-11.hovered{background-color:var(--cds-charts-mono-2-11-hovered, #001141);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-2-11{stroke:var(--cds-charts-mono-2-11, #001141)}.cds--cc--chart-wrapper .stop-color-mono-2-11{stop-color:var(--cds-charts-mono-2-11, #001141)}.cds--cc--chart-wrapper .fill-mono-3-1{fill:var(--cds-charts-mono-3-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-3-1.hovered{fill:var(--cds-charts-mono-3-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-1{background-color:var(--cds-charts-mono-3-1, #ffffff)}.cds--cc--chart-wrapper .background-mono-3-1.hovered{background-color:var(--cds-charts-mono-3-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-1{stroke:var(--cds-charts-mono-3-1, #ffffff)}.cds--cc--chart-wrapper .stop-color-mono-3-1{stop-color:var(--cds-charts-mono-3-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-3-2{fill:var(--cds-charts-mono-3-2, #e5f6ff)}.cds--cc--chart-wrapper .fill-mono-3-2.hovered{fill:var(--cds-charts-mono-3-2-hovered, #e5f6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-2{background-color:var(--cds-charts-mono-3-2, #e5f6ff)}.cds--cc--chart-wrapper .background-mono-3-2.hovered{background-color:var(--cds-charts-mono-3-2-hovered, #e5f6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-2{stroke:var(--cds-charts-mono-3-2, #e5f6ff)}.cds--cc--chart-wrapper .stop-color-mono-3-2{stop-color:var(--cds-charts-mono-3-2, #e5f6ff)}.cds--cc--chart-wrapper .fill-mono-3-3{fill:var(--cds-charts-mono-3-3, #bae6ff)}.cds--cc--chart-wrapper .fill-mono-3-3.hovered{fill:var(--cds-charts-mono-3-3-hovered, #bae6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-3{background-color:var(--cds-charts-mono-3-3, #bae6ff)}.cds--cc--chart-wrapper .background-mono-3-3.hovered{background-color:var(--cds-charts-mono-3-3-hovered, #bae6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-3{stroke:var(--cds-charts-mono-3-3, #bae6ff)}.cds--cc--chart-wrapper .stop-color-mono-3-3{stop-color:var(--cds-charts-mono-3-3, #bae6ff)}.cds--cc--chart-wrapper .fill-mono-3-4{fill:var(--cds-charts-mono-3-4, #82cfff)}.cds--cc--chart-wrapper .fill-mono-3-4.hovered{fill:var(--cds-charts-mono-3-4-hovered, #82cfff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-4{background-color:var(--cds-charts-mono-3-4, #82cfff)}.cds--cc--chart-wrapper .background-mono-3-4.hovered{background-color:var(--cds-charts-mono-3-4-hovered, #82cfff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-4{stroke:var(--cds-charts-mono-3-4, #82cfff)}.cds--cc--chart-wrapper .stop-color-mono-3-4{stop-color:var(--cds-charts-mono-3-4, #82cfff)}.cds--cc--chart-wrapper .fill-mono-3-5{fill:var(--cds-charts-mono-3-5, #33b1ff)}.cds--cc--chart-wrapper .fill-mono-3-5.hovered{fill:var(--cds-charts-mono-3-5-hovered, #33b1ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-5{background-color:var(--cds-charts-mono-3-5, #33b1ff)}.cds--cc--chart-wrapper .background-mono-3-5.hovered{background-color:var(--cds-charts-mono-3-5-hovered, #33b1ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-5{stroke:var(--cds-charts-mono-3-5, #33b1ff)}.cds--cc--chart-wrapper .stop-color-mono-3-5{stop-color:var(--cds-charts-mono-3-5, #33b1ff)}.cds--cc--chart-wrapper .fill-mono-3-6{fill:var(--cds-charts-mono-3-6, #1192e8)}.cds--cc--chart-wrapper .fill-mono-3-6.hovered{fill:var(--cds-charts-mono-3-6-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-6{background-color:var(--cds-charts-mono-3-6, #1192e8)}.cds--cc--chart-wrapper .background-mono-3-6.hovered{background-color:var(--cds-charts-mono-3-6-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-6{stroke:var(--cds-charts-mono-3-6, #1192e8)}.cds--cc--chart-wrapper .stop-color-mono-3-6{stop-color:var(--cds-charts-mono-3-6, #1192e8)}.cds--cc--chart-wrapper .fill-mono-3-7{fill:var(--cds-charts-mono-3-7, #0072c3)}.cds--cc--chart-wrapper .fill-mono-3-7.hovered{fill:var(--cds-charts-mono-3-7-hovered, #0072c3);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-7{background-color:var(--cds-charts-mono-3-7, #0072c3)}.cds--cc--chart-wrapper .background-mono-3-7.hovered{background-color:var(--cds-charts-mono-3-7-hovered, #0072c3);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-7{stroke:var(--cds-charts-mono-3-7, #0072c3)}.cds--cc--chart-wrapper .stop-color-mono-3-7{stop-color:var(--cds-charts-mono-3-7, #0072c3)}.cds--cc--chart-wrapper .fill-mono-3-8{fill:var(--cds-charts-mono-3-8, #00539a)}.cds--cc--chart-wrapper .fill-mono-3-8.hovered{fill:var(--cds-charts-mono-3-8-hovered, #00539a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-8{background-color:var(--cds-charts-mono-3-8, #00539a)}.cds--cc--chart-wrapper .background-mono-3-8.hovered{background-color:var(--cds-charts-mono-3-8-hovered, #00539a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-8{stroke:var(--cds-charts-mono-3-8, #00539a)}.cds--cc--chart-wrapper .stop-color-mono-3-8{stop-color:var(--cds-charts-mono-3-8, #00539a)}.cds--cc--chart-wrapper .fill-mono-3-9{fill:var(--cds-charts-mono-3-9, #003a6d)}.cds--cc--chart-wrapper .fill-mono-3-9.hovered{fill:var(--cds-charts-mono-3-9-hovered, #003a6d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-9{background-color:var(--cds-charts-mono-3-9, #003a6d)}.cds--cc--chart-wrapper .background-mono-3-9.hovered{background-color:var(--cds-charts-mono-3-9-hovered, #003a6d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-9{stroke:var(--cds-charts-mono-3-9, #003a6d)}.cds--cc--chart-wrapper .stop-color-mono-3-9{stop-color:var(--cds-charts-mono-3-9, #003a6d)}.cds--cc--chart-wrapper .fill-mono-3-10{fill:var(--cds-charts-mono-3-10, #012749)}.cds--cc--chart-wrapper .fill-mono-3-10.hovered{fill:var(--cds-charts-mono-3-10-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-10{background-color:var(--cds-charts-mono-3-10, #012749)}.cds--cc--chart-wrapper .background-mono-3-10.hovered{background-color:var(--cds-charts-mono-3-10-hovered, #012749);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-10{stroke:var(--cds-charts-mono-3-10, #012749)}.cds--cc--chart-wrapper .stop-color-mono-3-10{stop-color:var(--cds-charts-mono-3-10, #012749)}.cds--cc--chart-wrapper .fill-mono-3-11{fill:var(--cds-charts-mono-3-11, #061727)}.cds--cc--chart-wrapper .fill-mono-3-11.hovered{fill:var(--cds-charts-mono-3-11-hovered, #061727);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-3-11{background-color:var(--cds-charts-mono-3-11, #061727)}.cds--cc--chart-wrapper .background-mono-3-11.hovered{background-color:var(--cds-charts-mono-3-11-hovered, #061727);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-3-11{stroke:var(--cds-charts-mono-3-11, #061727)}.cds--cc--chart-wrapper .stop-color-mono-3-11{stop-color:var(--cds-charts-mono-3-11, #061727)}.cds--cc--chart-wrapper .fill-mono-4-1{fill:var(--cds-charts-mono-4-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-4-1.hovered{fill:var(--cds-charts-mono-4-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-1{background-color:var(--cds-charts-mono-4-1, #ffffff)}.cds--cc--chart-wrapper .background-mono-4-1.hovered{background-color:var(--cds-charts-mono-4-1-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-1{stroke:var(--cds-charts-mono-4-1, #ffffff)}.cds--cc--chart-wrapper .stop-color-mono-4-1{stop-color:var(--cds-charts-mono-4-1, #ffffff)}.cds--cc--chart-wrapper .fill-mono-4-2{fill:var(--cds-charts-mono-4-2, #d9fbfb)}.cds--cc--chart-wrapper .fill-mono-4-2.hovered{fill:var(--cds-charts-mono-4-2-hovered, #d9fbfb);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-2{background-color:var(--cds-charts-mono-4-2, #d9fbfb)}.cds--cc--chart-wrapper .background-mono-4-2.hovered{background-color:var(--cds-charts-mono-4-2-hovered, #d9fbfb);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-2{stroke:var(--cds-charts-mono-4-2, #d9fbfb)}.cds--cc--chart-wrapper .stop-color-mono-4-2{stop-color:var(--cds-charts-mono-4-2, #d9fbfb)}.cds--cc--chart-wrapper .fill-mono-4-3{fill:var(--cds-charts-mono-4-3, #9ef0f0)}.cds--cc--chart-wrapper .fill-mono-4-3.hovered{fill:var(--cds-charts-mono-4-3-hovered, #9ef0f0);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-3{background-color:var(--cds-charts-mono-4-3, #9ef0f0)}.cds--cc--chart-wrapper .background-mono-4-3.hovered{background-color:var(--cds-charts-mono-4-3-hovered, #9ef0f0);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-3{stroke:var(--cds-charts-mono-4-3, #9ef0f0)}.cds--cc--chart-wrapper .stop-color-mono-4-3{stop-color:var(--cds-charts-mono-4-3, #9ef0f0)}.cds--cc--chart-wrapper .fill-mono-4-4{fill:var(--cds-charts-mono-4-4, #3ddbd9)}.cds--cc--chart-wrapper .fill-mono-4-4.hovered{fill:var(--cds-charts-mono-4-4-hovered, #3ddbd9);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-4{background-color:var(--cds-charts-mono-4-4, #3ddbd9)}.cds--cc--chart-wrapper .background-mono-4-4.hovered{background-color:var(--cds-charts-mono-4-4-hovered, #3ddbd9);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-4{stroke:var(--cds-charts-mono-4-4, #3ddbd9)}.cds--cc--chart-wrapper .stop-color-mono-4-4{stop-color:var(--cds-charts-mono-4-4, #3ddbd9)}.cds--cc--chart-wrapper .fill-mono-4-5{fill:var(--cds-charts-mono-4-5, #08bdba)}.cds--cc--chart-wrapper .fill-mono-4-5.hovered{fill:var(--cds-charts-mono-4-5-hovered, #08bdba);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-5{background-color:var(--cds-charts-mono-4-5, #08bdba)}.cds--cc--chart-wrapper .background-mono-4-5.hovered{background-color:var(--cds-charts-mono-4-5-hovered, #08bdba);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-5{stroke:var(--cds-charts-mono-4-5, #08bdba)}.cds--cc--chart-wrapper .stop-color-mono-4-5{stop-color:var(--cds-charts-mono-4-5, #08bdba)}.cds--cc--chart-wrapper .fill-mono-4-6{fill:var(--cds-charts-mono-4-6, #009d9a)}.cds--cc--chart-wrapper .fill-mono-4-6.hovered{fill:var(--cds-charts-mono-4-6-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-6{background-color:var(--cds-charts-mono-4-6, #009d9a)}.cds--cc--chart-wrapper .background-mono-4-6.hovered{background-color:var(--cds-charts-mono-4-6-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-6{stroke:var(--cds-charts-mono-4-6, #009d9a)}.cds--cc--chart-wrapper .stop-color-mono-4-6{stop-color:var(--cds-charts-mono-4-6, #009d9a)}.cds--cc--chart-wrapper .fill-mono-4-7{fill:var(--cds-charts-mono-4-7, #007d79)}.cds--cc--chart-wrapper .fill-mono-4-7.hovered{fill:var(--cds-charts-mono-4-7-hovered, #007d79);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-7{background-color:var(--cds-charts-mono-4-7, #007d79)}.cds--cc--chart-wrapper .background-mono-4-7.hovered{background-color:var(--cds-charts-mono-4-7-hovered, #007d79);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-7{stroke:var(--cds-charts-mono-4-7, #007d79)}.cds--cc--chart-wrapper .stop-color-mono-4-7{stop-color:var(--cds-charts-mono-4-7, #007d79)}.cds--cc--chart-wrapper .fill-mono-4-8{fill:var(--cds-charts-mono-4-8, #005d5d)}.cds--cc--chart-wrapper .fill-mono-4-8.hovered{fill:var(--cds-charts-mono-4-8-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-8{background-color:var(--cds-charts-mono-4-8, #005d5d)}.cds--cc--chart-wrapper .background-mono-4-8.hovered{background-color:var(--cds-charts-mono-4-8-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-8{stroke:var(--cds-charts-mono-4-8, #005d5d)}.cds--cc--chart-wrapper .stop-color-mono-4-8{stop-color:var(--cds-charts-mono-4-8, #005d5d)}.cds--cc--chart-wrapper .fill-mono-4-9{fill:var(--cds-charts-mono-4-9, #004144)}.cds--cc--chart-wrapper .fill-mono-4-9.hovered{fill:var(--cds-charts-mono-4-9-hovered, #004144);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-9{background-color:var(--cds-charts-mono-4-9, #004144)}.cds--cc--chart-wrapper .background-mono-4-9.hovered{background-color:var(--cds-charts-mono-4-9-hovered, #004144);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-9{stroke:var(--cds-charts-mono-4-9, #004144)}.cds--cc--chart-wrapper .stop-color-mono-4-9{stop-color:var(--cds-charts-mono-4-9, #004144)}.cds--cc--chart-wrapper .fill-mono-4-10{fill:var(--cds-charts-mono-4-10, #022b30)}.cds--cc--chart-wrapper .fill-mono-4-10.hovered{fill:var(--cds-charts-mono-4-10-hovered, #022b30);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-10{background-color:var(--cds-charts-mono-4-10, #022b30)}.cds--cc--chart-wrapper .background-mono-4-10.hovered{background-color:var(--cds-charts-mono-4-10-hovered, #022b30);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-10{stroke:var(--cds-charts-mono-4-10, #022b30)}.cds--cc--chart-wrapper .stop-color-mono-4-10{stop-color:var(--cds-charts-mono-4-10, #022b30)}.cds--cc--chart-wrapper .fill-mono-4-11{fill:var(--cds-charts-mono-4-11, #081a1c)}.cds--cc--chart-wrapper .fill-mono-4-11.hovered{fill:var(--cds-charts-mono-4-11-hovered, #081a1c);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-mono-4-11{background-color:var(--cds-charts-mono-4-11, #081a1c)}.cds--cc--chart-wrapper .background-mono-4-11.hovered{background-color:var(--cds-charts-mono-4-11-hovered, #081a1c);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-mono-4-11{stroke:var(--cds-charts-mono-4-11, #081a1c)}.cds--cc--chart-wrapper .stop-color-mono-4-11{stop-color:var(--cds-charts-mono-4-11, #081a1c)}.cds--cc--chart-wrapper .fill-diverge-1-1{fill:var(--cds-charts-diverge-1-1, #750e13)}.cds--cc--chart-wrapper .fill-diverge-1-1.hovered{fill:var(--cds-charts-diverge-1-1-hovered, #750e13);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-1{background-color:var(--cds-charts-diverge-1-1, #750e13)}.cds--cc--chart-wrapper .background-diverge-1-1.hovered{background-color:var(--cds-charts-diverge-1-1-hovered, #750e13);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-1{stroke:var(--cds-charts-diverge-1-1, #750e13)}.cds--cc--chart-wrapper .stop-color-diverge-1-1{stop-color:var(--cds-charts-diverge-1-1, #750e13)}.cds--cc--chart-wrapper .fill-diverge-1-2{fill:var(--cds-charts-diverge-1-2, #a2191f)}.cds--cc--chart-wrapper .fill-diverge-1-2.hovered{fill:var(--cds-charts-diverge-1-2-hovered, #a2191f);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-2{background-color:var(--cds-charts-diverge-1-2, #a2191f)}.cds--cc--chart-wrapper .background-diverge-1-2.hovered{background-color:var(--cds-charts-diverge-1-2-hovered, #a2191f);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-2{stroke:var(--cds-charts-diverge-1-2, #a2191f)}.cds--cc--chart-wrapper .stop-color-diverge-1-2{stop-color:var(--cds-charts-diverge-1-2, #a2191f)}.cds--cc--chart-wrapper .fill-diverge-1-3{fill:var(--cds-charts-diverge-1-3, #da1e28)}.cds--cc--chart-wrapper .fill-diverge-1-3.hovered{fill:var(--cds-charts-diverge-1-3-hovered, #da1e28);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-3{background-color:var(--cds-charts-diverge-1-3, #da1e28)}.cds--cc--chart-wrapper .background-diverge-1-3.hovered{background-color:var(--cds-charts-diverge-1-3-hovered, #da1e28);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-3{stroke:var(--cds-charts-diverge-1-3, #da1e28)}.cds--cc--chart-wrapper .stop-color-diverge-1-3{stop-color:var(--cds-charts-diverge-1-3, #da1e28)}.cds--cc--chart-wrapper .fill-diverge-1-4{fill:var(--cds-charts-diverge-1-4, #fa4d56)}.cds--cc--chart-wrapper .fill-diverge-1-4.hovered{fill:var(--cds-charts-diverge-1-4-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-4{background-color:var(--cds-charts-diverge-1-4, #fa4d56)}.cds--cc--chart-wrapper .background-diverge-1-4.hovered{background-color:var(--cds-charts-diverge-1-4-hovered, #fa4d56);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-4{stroke:var(--cds-charts-diverge-1-4, #fa4d56)}.cds--cc--chart-wrapper .stop-color-diverge-1-4{stop-color:var(--cds-charts-diverge-1-4, #fa4d56)}.cds--cc--chart-wrapper .fill-diverge-1-5{fill:var(--cds-charts-diverge-1-5, #ff8389)}.cds--cc--chart-wrapper .fill-diverge-1-5.hovered{fill:var(--cds-charts-diverge-1-5-hovered, #ff8389);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-5{background-color:var(--cds-charts-diverge-1-5, #ff8389)}.cds--cc--chart-wrapper .background-diverge-1-5.hovered{background-color:var(--cds-charts-diverge-1-5-hovered, #ff8389);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-5{stroke:var(--cds-charts-diverge-1-5, #ff8389)}.cds--cc--chart-wrapper .stop-color-diverge-1-5{stop-color:var(--cds-charts-diverge-1-5, #ff8389)}.cds--cc--chart-wrapper .fill-diverge-1-6{fill:var(--cds-charts-diverge-1-6, #ffb3b8)}.cds--cc--chart-wrapper .fill-diverge-1-6.hovered{fill:var(--cds-charts-diverge-1-6-hovered, #ffb3b8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-6{background-color:var(--cds-charts-diverge-1-6, #ffb3b8)}.cds--cc--chart-wrapper .background-diverge-1-6.hovered{background-color:var(--cds-charts-diverge-1-6-hovered, #ffb3b8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-6{stroke:var(--cds-charts-diverge-1-6, #ffb3b8)}.cds--cc--chart-wrapper .stop-color-diverge-1-6{stop-color:var(--cds-charts-diverge-1-6, #ffb3b8)}.cds--cc--chart-wrapper .fill-diverge-1-7{fill:var(--cds-charts-diverge-1-7, #ffd7d9)}.cds--cc--chart-wrapper .fill-diverge-1-7.hovered{fill:var(--cds-charts-diverge-1-7-hovered, #ffd7d9);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-7{background-color:var(--cds-charts-diverge-1-7, #ffd7d9)}.cds--cc--chart-wrapper .background-diverge-1-7.hovered{background-color:var(--cds-charts-diverge-1-7-hovered, #ffd7d9);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-7{stroke:var(--cds-charts-diverge-1-7, #ffd7d9)}.cds--cc--chart-wrapper .stop-color-diverge-1-7{stop-color:var(--cds-charts-diverge-1-7, #ffd7d9)}.cds--cc--chart-wrapper .fill-diverge-1-8{fill:var(--cds-charts-diverge-1-8, #fff1f1)}.cds--cc--chart-wrapper .fill-diverge-1-8.hovered{fill:var(--cds-charts-diverge-1-8-hovered, #fff1f1);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-8{background-color:var(--cds-charts-diverge-1-8, #fff1f1)}.cds--cc--chart-wrapper .background-diverge-1-8.hovered{background-color:var(--cds-charts-diverge-1-8-hovered, #fff1f1);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-8{stroke:var(--cds-charts-diverge-1-8, #fff1f1)}.cds--cc--chart-wrapper .stop-color-diverge-1-8{stop-color:var(--cds-charts-diverge-1-8, #fff1f1)}.cds--cc--chart-wrapper .fill-diverge-1-9{fill:var(--cds-charts-diverge-1-9, #ffffff)}.cds--cc--chart-wrapper .fill-diverge-1-9.hovered{fill:var(--cds-charts-diverge-1-9-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-9{background-color:var(--cds-charts-diverge-1-9, #ffffff)}.cds--cc--chart-wrapper .background-diverge-1-9.hovered{background-color:var(--cds-charts-diverge-1-9-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-9{stroke:var(--cds-charts-diverge-1-9, #ffffff)}.cds--cc--chart-wrapper .stop-color-diverge-1-9{stop-color:var(--cds-charts-diverge-1-9, #ffffff)}.cds--cc--chart-wrapper .fill-diverge-1-10{fill:var(--cds-charts-diverge-1-10, #e5f6ff)}.cds--cc--chart-wrapper .fill-diverge-1-10.hovered{fill:var(--cds-charts-diverge-1-10-hovered, #e5f6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-10{background-color:var(--cds-charts-diverge-1-10, #e5f6ff)}.cds--cc--chart-wrapper .background-diverge-1-10.hovered{background-color:var(--cds-charts-diverge-1-10-hovered, #e5f6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-10{stroke:var(--cds-charts-diverge-1-10, #e5f6ff)}.cds--cc--chart-wrapper .stop-color-diverge-1-10{stop-color:var(--cds-charts-diverge-1-10, #e5f6ff)}.cds--cc--chart-wrapper .fill-diverge-1-11{fill:var(--cds-charts-diverge-1-11, #bae6ff)}.cds--cc--chart-wrapper .fill-diverge-1-11.hovered{fill:var(--cds-charts-diverge-1-11-hovered, #bae6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-11{background-color:var(--cds-charts-diverge-1-11, #bae6ff)}.cds--cc--chart-wrapper .background-diverge-1-11.hovered{background-color:var(--cds-charts-diverge-1-11-hovered, #bae6ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-11{stroke:var(--cds-charts-diverge-1-11, #bae6ff)}.cds--cc--chart-wrapper .stop-color-diverge-1-11{stop-color:var(--cds-charts-diverge-1-11, #bae6ff)}.cds--cc--chart-wrapper .fill-diverge-1-12{fill:var(--cds-charts-diverge-1-12, #82cfff)}.cds--cc--chart-wrapper .fill-diverge-1-12.hovered{fill:var(--cds-charts-diverge-1-12-hovered, #82cfff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-12{background-color:var(--cds-charts-diverge-1-12, #82cfff)}.cds--cc--chart-wrapper .background-diverge-1-12.hovered{background-color:var(--cds-charts-diverge-1-12-hovered, #82cfff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-12{stroke:var(--cds-charts-diverge-1-12, #82cfff)}.cds--cc--chart-wrapper .stop-color-diverge-1-12{stop-color:var(--cds-charts-diverge-1-12, #82cfff)}.cds--cc--chart-wrapper .fill-diverge-1-13{fill:var(--cds-charts-diverge-1-13, #33b1ff)}.cds--cc--chart-wrapper .fill-diverge-1-13.hovered{fill:var(--cds-charts-diverge-1-13-hovered, #33b1ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-13{background-color:var(--cds-charts-diverge-1-13, #33b1ff)}.cds--cc--chart-wrapper .background-diverge-1-13.hovered{background-color:var(--cds-charts-diverge-1-13-hovered, #33b1ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-13{stroke:var(--cds-charts-diverge-1-13, #33b1ff)}.cds--cc--chart-wrapper .stop-color-diverge-1-13{stop-color:var(--cds-charts-diverge-1-13, #33b1ff)}.cds--cc--chart-wrapper .fill-diverge-1-14{fill:var(--cds-charts-diverge-1-14, #1192e8)}.cds--cc--chart-wrapper .fill-diverge-1-14.hovered{fill:var(--cds-charts-diverge-1-14-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-14{background-color:var(--cds-charts-diverge-1-14, #1192e8)}.cds--cc--chart-wrapper .background-diverge-1-14.hovered{background-color:var(--cds-charts-diverge-1-14-hovered, #1192e8);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-14{stroke:var(--cds-charts-diverge-1-14, #1192e8)}.cds--cc--chart-wrapper .stop-color-diverge-1-14{stop-color:var(--cds-charts-diverge-1-14, #1192e8)}.cds--cc--chart-wrapper .fill-diverge-1-15{fill:var(--cds-charts-diverge-1-15, #0072c3)}.cds--cc--chart-wrapper .fill-diverge-1-15.hovered{fill:var(--cds-charts-diverge-1-15-hovered, #0072c3);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-15{background-color:var(--cds-charts-diverge-1-15, #0072c3)}.cds--cc--chart-wrapper .background-diverge-1-15.hovered{background-color:var(--cds-charts-diverge-1-15-hovered, #0072c3);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-15{stroke:var(--cds-charts-diverge-1-15, #0072c3)}.cds--cc--chart-wrapper .stop-color-diverge-1-15{stop-color:var(--cds-charts-diverge-1-15, #0072c3)}.cds--cc--chart-wrapper .fill-diverge-1-16{fill:var(--cds-charts-diverge-1-16, #00539a)}.cds--cc--chart-wrapper .fill-diverge-1-16.hovered{fill:var(--cds-charts-diverge-1-16-hovered, #00539a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-16{background-color:var(--cds-charts-diverge-1-16, #00539a)}.cds--cc--chart-wrapper .background-diverge-1-16.hovered{background-color:var(--cds-charts-diverge-1-16-hovered, #00539a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-16{stroke:var(--cds-charts-diverge-1-16, #00539a)}.cds--cc--chart-wrapper .stop-color-diverge-1-16{stop-color:var(--cds-charts-diverge-1-16, #00539a)}.cds--cc--chart-wrapper .fill-diverge-1-17{fill:var(--cds-charts-diverge-1-17, #003a6d)}.cds--cc--chart-wrapper .fill-diverge-1-17.hovered{fill:var(--cds-charts-diverge-1-17-hovered, #003a6d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-1-17{background-color:var(--cds-charts-diverge-1-17, #003a6d)}.cds--cc--chart-wrapper .background-diverge-1-17.hovered{background-color:var(--cds-charts-diverge-1-17-hovered, #003a6d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-1-17{stroke:var(--cds-charts-diverge-1-17, #003a6d)}.cds--cc--chart-wrapper .stop-color-diverge-1-17{stop-color:var(--cds-charts-diverge-1-17, #003a6d)}.cds--cc--chart-wrapper .fill-diverge-2-1{fill:var(--cds-charts-diverge-2-1, #491d8b)}.cds--cc--chart-wrapper .fill-diverge-2-1.hovered{fill:var(--cds-charts-diverge-2-1-hovered, #491d8b);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-1{background-color:var(--cds-charts-diverge-2-1, #491d8b)}.cds--cc--chart-wrapper .background-diverge-2-1.hovered{background-color:var(--cds-charts-diverge-2-1-hovered, #491d8b);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-1{stroke:var(--cds-charts-diverge-2-1, #491d8b)}.cds--cc--chart-wrapper .stop-color-diverge-2-1{stop-color:var(--cds-charts-diverge-2-1, #491d8b)}.cds--cc--chart-wrapper .fill-diverge-2-2{fill:var(--cds-charts-diverge-2-2, #6929c4)}.cds--cc--chart-wrapper .fill-diverge-2-2.hovered{fill:var(--cds-charts-diverge-2-2-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-2{background-color:var(--cds-charts-diverge-2-2, #6929c4)}.cds--cc--chart-wrapper .background-diverge-2-2.hovered{background-color:var(--cds-charts-diverge-2-2-hovered, #6929c4);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-2{stroke:var(--cds-charts-diverge-2-2, #6929c4)}.cds--cc--chart-wrapper .stop-color-diverge-2-2{stop-color:var(--cds-charts-diverge-2-2, #6929c4)}.cds--cc--chart-wrapper .fill-diverge-2-3{fill:var(--cds-charts-diverge-2-3, #8a3ffc)}.cds--cc--chart-wrapper .fill-diverge-2-3.hovered{fill:var(--cds-charts-diverge-2-3-hovered, #8a3ffc);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-3{background-color:var(--cds-charts-diverge-2-3, #8a3ffc)}.cds--cc--chart-wrapper .background-diverge-2-3.hovered{background-color:var(--cds-charts-diverge-2-3-hovered, #8a3ffc);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-3{stroke:var(--cds-charts-diverge-2-3, #8a3ffc)}.cds--cc--chart-wrapper .stop-color-diverge-2-3{stop-color:var(--cds-charts-diverge-2-3, #8a3ffc)}.cds--cc--chart-wrapper .fill-diverge-2-4{fill:var(--cds-charts-diverge-2-4, #a56eff)}.cds--cc--chart-wrapper .fill-diverge-2-4.hovered{fill:var(--cds-charts-diverge-2-4-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-4{background-color:var(--cds-charts-diverge-2-4, #a56eff)}.cds--cc--chart-wrapper .background-diverge-2-4.hovered{background-color:var(--cds-charts-diverge-2-4-hovered, #a56eff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-4{stroke:var(--cds-charts-diverge-2-4, #a56eff)}.cds--cc--chart-wrapper .stop-color-diverge-2-4{stop-color:var(--cds-charts-diverge-2-4, #a56eff)}.cds--cc--chart-wrapper .fill-diverge-2-5{fill:var(--cds-charts-diverge-2-5, #be95ff)}.cds--cc--chart-wrapper .fill-diverge-2-5.hovered{fill:var(--cds-charts-diverge-2-5-hovered, #be95ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-5{background-color:var(--cds-charts-diverge-2-5, #be95ff)}.cds--cc--chart-wrapper .background-diverge-2-5.hovered{background-color:var(--cds-charts-diverge-2-5-hovered, #be95ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-5{stroke:var(--cds-charts-diverge-2-5, #be95ff)}.cds--cc--chart-wrapper .stop-color-diverge-2-5{stop-color:var(--cds-charts-diverge-2-5, #be95ff)}.cds--cc--chart-wrapper .fill-diverge-2-6{fill:var(--cds-charts-diverge-2-6, #d4bbff)}.cds--cc--chart-wrapper .fill-diverge-2-6.hovered{fill:var(--cds-charts-diverge-2-6-hovered, #d4bbff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-6{background-color:var(--cds-charts-diverge-2-6, #d4bbff)}.cds--cc--chart-wrapper .background-diverge-2-6.hovered{background-color:var(--cds-charts-diverge-2-6-hovered, #d4bbff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-6{stroke:var(--cds-charts-diverge-2-6, #d4bbff)}.cds--cc--chart-wrapper .stop-color-diverge-2-6{stop-color:var(--cds-charts-diverge-2-6, #d4bbff)}.cds--cc--chart-wrapper .fill-diverge-2-7{fill:var(--cds-charts-diverge-2-7, #e8daff)}.cds--cc--chart-wrapper .fill-diverge-2-7.hovered{fill:var(--cds-charts-diverge-2-7-hovered, #e8daff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-7{background-color:var(--cds-charts-diverge-2-7, #e8daff)}.cds--cc--chart-wrapper .background-diverge-2-7.hovered{background-color:var(--cds-charts-diverge-2-7-hovered, #e8daff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-7{stroke:var(--cds-charts-diverge-2-7, #e8daff)}.cds--cc--chart-wrapper .stop-color-diverge-2-7{stop-color:var(--cds-charts-diverge-2-7, #e8daff)}.cds--cc--chart-wrapper .fill-diverge-2-8{fill:var(--cds-charts-diverge-2-8, #f6f2ff)}.cds--cc--chart-wrapper .fill-diverge-2-8.hovered{fill:var(--cds-charts-diverge-2-8-hovered, #f6f2ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-8{background-color:var(--cds-charts-diverge-2-8, #f6f2ff)}.cds--cc--chart-wrapper .background-diverge-2-8.hovered{background-color:var(--cds-charts-diverge-2-8-hovered, #f6f2ff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-8{stroke:var(--cds-charts-diverge-2-8, #f6f2ff)}.cds--cc--chart-wrapper .stop-color-diverge-2-8{stop-color:var(--cds-charts-diverge-2-8, #f6f2ff)}.cds--cc--chart-wrapper .fill-diverge-2-9{fill:var(--cds-charts-diverge-2-9, #ffffff)}.cds--cc--chart-wrapper .fill-diverge-2-9.hovered{fill:var(--cds-charts-diverge-2-9-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-9{background-color:var(--cds-charts-diverge-2-9, #ffffff)}.cds--cc--chart-wrapper .background-diverge-2-9.hovered{background-color:var(--cds-charts-diverge-2-9-hovered, #ffffff);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-9{stroke:var(--cds-charts-diverge-2-9, #ffffff)}.cds--cc--chart-wrapper .stop-color-diverge-2-9{stop-color:var(--cds-charts-diverge-2-9, #ffffff)}.cds--cc--chart-wrapper .fill-diverge-2-10{fill:var(--cds-charts-diverge-2-10, #d9fbfb)}.cds--cc--chart-wrapper .fill-diverge-2-10.hovered{fill:var(--cds-charts-diverge-2-10-hovered, #d9fbfb);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-10{background-color:var(--cds-charts-diverge-2-10, #d9fbfb)}.cds--cc--chart-wrapper .background-diverge-2-10.hovered{background-color:var(--cds-charts-diverge-2-10-hovered, #d9fbfb);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-10{stroke:var(--cds-charts-diverge-2-10, #d9fbfb)}.cds--cc--chart-wrapper .stop-color-diverge-2-10{stop-color:var(--cds-charts-diverge-2-10, #d9fbfb)}.cds--cc--chart-wrapper .fill-diverge-2-11{fill:var(--cds-charts-diverge-2-11, #9ef0f0)}.cds--cc--chart-wrapper .fill-diverge-2-11.hovered{fill:var(--cds-charts-diverge-2-11-hovered, #9ef0f0);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-11{background-color:var(--cds-charts-diverge-2-11, #9ef0f0)}.cds--cc--chart-wrapper .background-diverge-2-11.hovered{background-color:var(--cds-charts-diverge-2-11-hovered, #9ef0f0);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-11{stroke:var(--cds-charts-diverge-2-11, #9ef0f0)}.cds--cc--chart-wrapper .stop-color-diverge-2-11{stop-color:var(--cds-charts-diverge-2-11, #9ef0f0)}.cds--cc--chart-wrapper .fill-diverge-2-12{fill:var(--cds-charts-diverge-2-12, #3ddbd9)}.cds--cc--chart-wrapper .fill-diverge-2-12.hovered{fill:var(--cds-charts-diverge-2-12-hovered, #3ddbd9);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-12{background-color:var(--cds-charts-diverge-2-12, #3ddbd9)}.cds--cc--chart-wrapper .background-diverge-2-12.hovered{background-color:var(--cds-charts-diverge-2-12-hovered, #3ddbd9);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-12{stroke:var(--cds-charts-diverge-2-12, #3ddbd9)}.cds--cc--chart-wrapper .stop-color-diverge-2-12{stop-color:var(--cds-charts-diverge-2-12, #3ddbd9)}.cds--cc--chart-wrapper .fill-diverge-2-13{fill:var(--cds-charts-diverge-2-13, #08bdba)}.cds--cc--chart-wrapper .fill-diverge-2-13.hovered{fill:var(--cds-charts-diverge-2-13-hovered, #08bdba);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-13{background-color:var(--cds-charts-diverge-2-13, #08bdba)}.cds--cc--chart-wrapper .background-diverge-2-13.hovered{background-color:var(--cds-charts-diverge-2-13-hovered, #08bdba);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-13{stroke:var(--cds-charts-diverge-2-13, #08bdba)}.cds--cc--chart-wrapper .stop-color-diverge-2-13{stop-color:var(--cds-charts-diverge-2-13, #08bdba)}.cds--cc--chart-wrapper .fill-diverge-2-14{fill:var(--cds-charts-diverge-2-14, #009d9a)}.cds--cc--chart-wrapper .fill-diverge-2-14.hovered{fill:var(--cds-charts-diverge-2-14-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-14{background-color:var(--cds-charts-diverge-2-14, #009d9a)}.cds--cc--chart-wrapper .background-diverge-2-14.hovered{background-color:var(--cds-charts-diverge-2-14-hovered, #009d9a);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-14{stroke:var(--cds-charts-diverge-2-14, #009d9a)}.cds--cc--chart-wrapper .stop-color-diverge-2-14{stop-color:var(--cds-charts-diverge-2-14, #009d9a)}.cds--cc--chart-wrapper .fill-diverge-2-15{fill:var(--cds-charts-diverge-2-15, #007d79)}.cds--cc--chart-wrapper .fill-diverge-2-15.hovered{fill:var(--cds-charts-diverge-2-15-hovered, #007d79);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-15{background-color:var(--cds-charts-diverge-2-15, #007d79)}.cds--cc--chart-wrapper .background-diverge-2-15.hovered{background-color:var(--cds-charts-diverge-2-15-hovered, #007d79);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-15{stroke:var(--cds-charts-diverge-2-15, #007d79)}.cds--cc--chart-wrapper .stop-color-diverge-2-15{stop-color:var(--cds-charts-diverge-2-15, #007d79)}.cds--cc--chart-wrapper .fill-diverge-2-16{fill:var(--cds-charts-diverge-2-16, #005d5d)}.cds--cc--chart-wrapper .fill-diverge-2-16.hovered{fill:var(--cds-charts-diverge-2-16-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-16{background-color:var(--cds-charts-diverge-2-16, #005d5d)}.cds--cc--chart-wrapper .background-diverge-2-16.hovered{background-color:var(--cds-charts-diverge-2-16-hovered, #005d5d);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-16{stroke:var(--cds-charts-diverge-2-16, #005d5d)}.cds--cc--chart-wrapper .stop-color-diverge-2-16{stop-color:var(--cds-charts-diverge-2-16, #005d5d)}.cds--cc--chart-wrapper .fill-diverge-2-17{fill:var(--cds-charts-diverge-2-17, #004144)}.cds--cc--chart-wrapper .fill-diverge-2-17.hovered{fill:var(--cds-charts-diverge-2-17-hovered, #004144);transition:all .1s ease-out}.cds--cc--chart-wrapper .background-diverge-2-17{background-color:var(--cds-charts-diverge-2-17, #004144)}.cds--cc--chart-wrapper .background-diverge-2-17.hovered{background-color:var(--cds-charts-diverge-2-17-hovered, #004144);transition:all .1s ease-out}.cds--cc--chart-wrapper .stroke-diverge-2-17{stroke:var(--cds-charts-diverge-2-17, #004144)}.cds--cc--chart-wrapper .stop-color-diverge-2-17{stop-color:var(--cds-charts-diverge-2-17, #004144)}.cds--cc--tooltip .tooltip-1-1-1{background-color:var(--cds-charts-1-1-1, #6929c4)}.cds--cc--tooltip .tooltip-1-2-1{background-color:var(--cds-charts-1-2-1, #002d9c)}.cds--cc--tooltip .tooltip-1-3-1{background-color:var(--cds-charts-1-3-1, #1192e8)}.cds--cc--tooltip .tooltip-1-4-1{background-color:var(--cds-charts-1-4-1, #007d79)}.cds--cc--tooltip .tooltip-2-1-1{background-color:var(--cds-charts-2-1-1, #6929c4)}.cds--cc--tooltip .tooltip-2-1-2{background-color:var(--cds-charts-2-1-2, #009d9a)}.cds--cc--tooltip .tooltip-2-2-1{background-color:var(--cds-charts-2-2-1, #8a3ffc)}.cds--cc--tooltip .tooltip-2-2-2{background-color:var(--cds-charts-2-2-2, #520408)}.cds--cc--tooltip .tooltip-2-3-1{background-color:var(--cds-charts-2-3-1, #9f1853)}.cds--cc--tooltip .tooltip-2-3-2{background-color:var(--cds-charts-2-3-2, #520408)}.cds--cc--tooltip .tooltip-2-4-1{background-color:var(--cds-charts-2-4-1, #1192e8)}.cds--cc--tooltip .tooltip-2-4-2{background-color:var(--cds-charts-2-4-2, #005d5d)}.cds--cc--tooltip .tooltip-2-5-1{background-color:var(--cds-charts-2-5-1, #009d9a)}.cds--cc--tooltip .tooltip-2-5-2{background-color:var(--cds-charts-2-5-2, #002d9c)}.cds--cc--tooltip .tooltip-3-1-1{background-color:var(--cds-charts-3-1-1, #ee5396)}.cds--cc--tooltip .tooltip-3-1-2{background-color:var(--cds-charts-3-1-2, #1192e8)}.cds--cc--tooltip .tooltip-3-1-3{background-color:var(--cds-charts-3-1-3, #6929c4)}.cds--cc--tooltip .tooltip-3-2-1{background-color:var(--cds-charts-3-2-1, #9f1853)}.cds--cc--tooltip .tooltip-3-2-2{background-color:var(--cds-charts-3-2-2, #fa4d56)}.cds--cc--tooltip .tooltip-3-2-3{background-color:var(--cds-charts-3-2-3, #520408)}.cds--cc--tooltip .tooltip-3-3-1{background-color:var(--cds-charts-3-3-1, #a56eff)}.cds--cc--tooltip .tooltip-3-3-2{background-color:var(--cds-charts-3-3-2, #005d5d)}.cds--cc--tooltip .tooltip-3-3-3{background-color:var(--cds-charts-3-3-3, #002d9c)}.cds--cc--tooltip .tooltip-3-4-1{background-color:var(--cds-charts-3-4-1, #a56eff)}.cds--cc--tooltip .tooltip-3-4-2{background-color:var(--cds-charts-3-4-2, #005d5d)}.cds--cc--tooltip .tooltip-3-4-3{background-color:var(--cds-charts-3-4-3, #9f1853)}.cds--cc--tooltip .tooltip-3-5-1{background-color:var(--cds-charts-3-5-1, #012749)}.cds--cc--tooltip .tooltip-3-5-2{background-color:var(--cds-charts-3-5-2, #6929c4)}.cds--cc--tooltip .tooltip-3-5-3{background-color:var(--cds-charts-3-5-3, #009d9a)}.cds--cc--tooltip .tooltip-4-1-1{background-color:var(--cds-charts-4-1-1, #6929c4)}.cds--cc--tooltip .tooltip-4-1-2{background-color:var(--cds-charts-4-1-2, #012749)}.cds--cc--tooltip .tooltip-4-1-3{background-color:var(--cds-charts-4-1-3, #009d9a)}.cds--cc--tooltip .tooltip-4-1-4{background-color:var(--cds-charts-4-1-4, #ee5396)}.cds--cc--tooltip .tooltip-4-2-1{background-color:var(--cds-charts-4-2-1, #9f1853)}.cds--cc--tooltip .tooltip-4-2-2{background-color:var(--cds-charts-4-2-2, #fa4d56)}.cds--cc--tooltip .tooltip-4-2-3{background-color:var(--cds-charts-4-2-3, #520408)}.cds--cc--tooltip .tooltip-4-2-4{background-color:var(--cds-charts-4-2-4, #a56eff)}.cds--cc--tooltip .tooltip-4-3-1{background-color:var(--cds-charts-4-3-1, #009d9a)}.cds--cc--tooltip .tooltip-4-3-2{background-color:var(--cds-charts-4-3-2, #002d9c)}.cds--cc--tooltip .tooltip-4-3-3{background-color:var(--cds-charts-4-3-3, #a56eff)}.cds--cc--tooltip .tooltip-4-3-4{background-color:var(--cds-charts-4-3-4, #9f1853)}.cds--cc--tooltip .tooltip-5-1-1{background-color:var(--cds-charts-5-1-1, #6929c4)}.cds--cc--tooltip .tooltip-5-1-2{background-color:var(--cds-charts-5-1-2, #1192e8)}.cds--cc--tooltip .tooltip-5-1-3{background-color:var(--cds-charts-5-1-3, #005d5d)}.cds--cc--tooltip .tooltip-5-1-4{background-color:var(--cds-charts-5-1-4, #9f1853)}.cds--cc--tooltip .tooltip-5-1-5{background-color:var(--cds-charts-5-1-5, #520408)}.cds--cc--tooltip .tooltip-5-2-1{background-color:var(--cds-charts-5-2-1, #002d9c)}.cds--cc--tooltip .tooltip-5-2-2{background-color:var(--cds-charts-5-2-2, #009d9a)}.cds--cc--tooltip .tooltip-5-2-3{background-color:var(--cds-charts-5-2-3, #9f1853)}.cds--cc--tooltip .tooltip-5-2-4{background-color:var(--cds-charts-5-2-4, #520408)}.cds--cc--tooltip .tooltip-5-2-5{background-color:var(--cds-charts-5-2-5, #a56eff)}.cds--cc--tooltip .tooltip-14-1-1{background-color:var(--cds-charts-14-1-1, #6929c4)}.cds--cc--tooltip .tooltip-14-1-2{background-color:var(--cds-charts-14-1-2, #1192e8)}.cds--cc--tooltip .tooltip-14-1-3{background-color:var(--cds-charts-14-1-3, #005d5d)}.cds--cc--tooltip .tooltip-14-1-4{background-color:var(--cds-charts-14-1-4, #9f1853)}.cds--cc--tooltip .tooltip-14-1-5{background-color:var(--cds-charts-14-1-5, #fa4d56)}.cds--cc--tooltip .tooltip-14-1-6{background-color:var(--cds-charts-14-1-6, #520408)}.cds--cc--tooltip .tooltip-14-1-7{background-color:var(--cds-charts-14-1-7, #198038)}.cds--cc--tooltip .tooltip-14-1-8{background-color:var(--cds-charts-14-1-8, #002d9c)}.cds--cc--tooltip .tooltip-14-1-9{background-color:var(--cds-charts-14-1-9, #ee5396)}.cds--cc--tooltip .tooltip-14-1-10{background-color:var(--cds-charts-14-1-10, #b28600)}.cds--cc--tooltip .tooltip-14-1-11{background-color:var(--cds-charts-14-1-11, #009d9a)}.cds--cc--tooltip .tooltip-14-1-12{background-color:var(--cds-charts-14-1-12, #012749)}.cds--cc--tooltip .tooltip-14-1-13{background-color:var(--cds-charts-14-1-13, #8a3800)}.cds--cc--tooltip .tooltip-14-1-14{background-color:var(--cds-charts-14-1-14, #a56eff)}.cds--cc--legend .additional>.icon .area-1{fill:var(--cds-zone-fill-01, #f4f4f4);stroke:var(--cds-zone-stroke-01, #8d8d8d)}.cds--cc--legend .additional>.icon .area-2{fill:var(--cds-zone-fill-02, #e0e0e0);stroke:var(--cds-zone-stroke-02, #8d8d8d)}.cds--cc--legend .additional>.icon .area-3{fill:var(--cds-zone-fill-03, #c6c6c6);stroke:var(--cds-zone-stroke-03, #8d8d8d)}.cds--cc--legend .additional>.icon .quartile-wrapper{fill:var(--cds-zone-fill-02, #e0e0e0);stroke:var(--cds-zone-stroke-01, #8d8d8d)}.cds--cc--legend .additional>.icon .quartile-line{fill:var(--cds-layer-inverse-absolute, #000000)}.cds--cc--axes{font-family:var(--cds-charts-font-family-condensed);overflow:visible}.cds--cc--axes g.axis g.ticks.invisible{visibility:hidden}.cds--cc--axes g.axis g.tick-hover rect.axis-holder{fill:transparent;stroke:transparent;stroke-width:2px}.cds--cc--axes g.axis g.tick-hover:hover rect.axis-holder,.cds--cc--axes g.axis g.tick-hover:focus rect.axis-holder{fill:var(--cds-layer-selected-inverse, #161616);stroke:var(--cds-layer-selected-inverse, #161616);stroke-width:2px}.cds--cc--axes g.axis g.tick-hover:hover text,.cds--cc--axes g.axis g.tick-hover:focus text{fill:var(--cds-layer-selected)}.cds--cc--axes g.axis g.tick text{fill:var(--cds-text-secondary, #525252);font-family:var(--cds-charts-font-family-condensed)}.cds--cc--axes g.axis g.tick text.tick-label--primary{font-weight:700}.cds--cc--axes g.axis g.tick text.tick-label{font-weight:400}.cds--cc--axes g.axis g.tick line{display:none}.cds--cc--axes g.axis path.domain{stroke:var(--cds-border-strong-01, #8d8d8d)}.cds--cc--axes g.axis .axis-title{font-family:var(--cds-charts-font-family);font-weight:600;fill:var(--cds-text-primary, #161616)}.cds--cc--chart-wrapper g.callouts{stroke:var(--cds-text-secondary, #525252)}svg.cds--cc--color-legend{display:flex;-webkit-user-select:none;user-select:none}svg.cds--cc--color-legend g.legend-title text{fill:var(--cds-layer-inverse-absolute, #000000)}.cds--cc--card-node{display:flex;position:relative;background-color:var(--cds-layer-01, #f4f4f4);z-index:1;box-sizing:border-box;font-family:var(--cds-charts-font-family);width:100%;height:100%;padding:1rem .5rem;border-left:.25rem solid var(--cds-border-inverse, #161616)}.cds--cc--card-node--a,.cds--cc--card-node--button{border-top:none;border-right:none;border-bottom:none;color:inherit;text-decoration:none;cursor:pointer}.cds--cc--card-node--button{font-family:var(--cds-charts-font-family);text-align:left;width:100%}.cds--cc--card-node--a:focus,.cds--cc--card-node--a:hover,.cds--cc--card-node--button:focus,.cds--cc--card-node--button:hover{background-color:var(--cds-network-diagrams-background-hover, #f1f1f1)}.cds--cc--card-node--a:focus,.cds--cc--card-node--button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--cc--card-node--a:focus,.cds--cc--card-node--button:focus{outline-style:dotted}}.cds--cc--card-node--stacked:before{content:"";height:100%;width:100%;position:absolute;z-index:0;border-top:.125rem solid var(--cds-layer-accent-01, #e0e0e0);border-right:.125rem solid var(--cds-layer-accent-01, #e0e0e0);pointer-events:none;left:.3125rem;bottom:.3125rem}.cds--cc--card-node--stacked:after{content:"";height:100%;width:100%;position:absolute;z-index:0;border-top:.125rem solid var(--cds-layer-accent-01, #e0e0e0);border-right:.125rem solid var(--cds-layer-accent-01, #e0e0e0);pointer-events:none;left:.6875rem;bottom:.6875rem}.cds--cc--card-node__column{padding:0 .5rem}.cds--cc--card-node__column--farside{margin-left:auto}.cds--cc--card-node__title{font-size:var(--cds-productive-heading-01-font-size, .875rem);font-weight:var(--cds-productive-heading-01-font-weight, 600);line-height:var(--cds-productive-heading-01-line-height, 1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing, .16px);margin:0}.cds--cc--card-node__subtitle{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);margin:0}.cds--cc--card-node__label{display:block;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);color:var(--cds-text-secondary, #525252);padding-top:1.5rem}.cds--cc--shape-node{display:flex;justify-content:center;align-items:center;background-color:var(--cds-layer-01, #f4f4f4);box-sizing:border-box;font-family:var(--cds-charts-font-family);width:100%;height:100%;position:relative}.cds--cc--shape-node--circle{border-radius:100%}.cds--cc--shape-node--square{border-radius:0}.cds--cc--shape-node--rounded-square{border-radius:.5rem}.cds--cc--shape-node--a,.cds--cc--shape-node--button{border:none;color:inherit;text-decoration:none;cursor:pointer}.cds--cc--shape-node--button{font-family:var(--cds-charts-font-family);text-align:left;width:100%}.cds--cc--shape-node--a:focus,.cds--cc--shape-node--a:hover,.cds--cc--shape-node--button:focus,.cds--cc--shape-node--button:hover{background-color:var(--cds-network-diagrams-background-hover, #f1f1f1)}.cds--cc--shape-node--a:focus .cds--cc--shape-node__title,.cds--cc--shape-node--a:focus .cds--cc--shape-node__subtitle,.cds--cc--shape-node--a:hover .cds--cc--shape-node__title,.cds--cc--shape-node--a:hover .cds--cc--shape-node__subtitle,.cds--cc--shape-node--button:focus .cds--cc--shape-node__title,.cds--cc--shape-node--button:focus .cds--cc--shape-node__subtitle,.cds--cc--shape-node--button:hover .cds--cc--shape-node__title,.cds--cc--shape-node--button:hover .cds--cc--shape-node__subtitle{font-weight:600}.cds--cc--shape-node--a:focus:focus,.cds--cc--shape-node--button:focus:focus{outline:none;box-shadow:0 0 0 2px var(--cds-focus, #0f62fe)}.cds--cc--shape-node__body{position:absolute;top:calc(100% + .125rem);text-align:center}.cds--cc--shape-node__subtitle{padding-bottom:.125rem;font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-text-primary, #161616)}.cds--cc--shape-node__icon{display:flex}.cds--cc--shape-node__title{font-size:var(--cds-body-short-01-font-size, .875rem);font-weight:var(--cds-body-short-01-font-weight, 400);line-height:var(--cds-body-short-01-line-height, 1.28572);letter-spacing:var(--cds-body-short-01-letter-spacing, .16px);color:var(--cds-text-primary, #161616);padding-top:.125rem;margin-bottom:1px}.cds--cc--edge{fill:transparent}.cds--cc--edge__container{stroke-width:1.5rem;stroke:transparent;stroke-dasharray:none}.cds--cc--edge__inner{stroke-width:.0625rem;stroke:var(--cds-border-strong-01, #8d8d8d)}.cds--cc--edge__outer{stroke-width:.15625rem;stroke:transparent}.cds--cc--edge:hover .cds--cc--edge__inner{stroke-width:.15625rem}.cds--cc--edge--dash-sm{stroke-dasharray:2 4}.cds--cc--edge--dash-md{stroke-dasharray:4 4}.cds--cc--edge--dash-lg{stroke-dasharray:8 4}.cds--cc--edge--dash-xl{stroke-dasharray:16 4}.cds--cc--edge--tunnel .cds--cc--edge__outer{stroke:var(--cds-layer-accent-01, #e0e0e0);stroke-width:.375rem}.cds--cc--edge--double .cds--cc--edge__inner{stroke:var(--cds-background, #ffffff)}.cds--cc--edge--double .cds--cc--edge__outer{stroke:var(--cds-border-inverse, #161616);stroke-width:.28125rem}.cds--cc--marker{fill:var(--cds-border-inverse, #161616)}.cds--cc--grid rect.chart-grid-backdrop{fill:var(--cds-grid-bg, #ffffff)}.cds--cc--grid rect.chart-grid-backdrop.stroked{stroke:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--grid rect.stroke{stroke:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--grid g.x.grid g.tick line,.cds--cc--grid g.y.grid g.tick line{pointer-events:none;stroke-width:1px;stroke:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--grid g.x.grid g.tick.active line,.cds--cc--grid g.y.grid g.tick.active line{stroke-dasharray:2px;stroke:var(--cds-focus, #0f62fe)}.cds--cc--grid-brush g.grid-brush rect.selection{fill:none;fill-opacity:0;stroke:none}.cds--cc--grid-brush rect.frontSelection{fill:var(--cds-layer-accent-01, #e0e0e0);fill-opacity:.3;stroke:var(--cds-button-tertiary, #0f62fe)}.cds--cc--highlight rect.highlight-bar{pointer-events:none;fill:#ee5396;stroke:#ee5396}.cds--cc--layout-row{display:flex;flex-direction:row}.cds--cc--layout-column{display:flex;flex-direction:column}.cds--cc--layout-row-reverse{display:flex;flex-direction:row-reverse}.cds--cc--layout-column-reverse{display:flex;flex-direction:column-reverse}.cds--cc--layout-alignitems-center{align-items:center}.cds--cc--chart-wrapper .layout-child{overflow:visible}.cds--cc--chart-wrapper svg.layout-svg-wrapper{height:inherit;width:inherit;overflow:visible}div.cds--cc--legend{font-family:var(--cds-charts-font-family-condensed);display:flex;-webkit-user-select:none;user-select:none;-webkit-flex-wrap:wrap;flex-wrap:wrap}div.cds--cc--legend[data-name=legend-items]{margin:-5px}div.cds--cc--legend[data-name=legend-items].horizontal{width:100%}div.cds--cc--legend div.legend-item{display:flex;align-items:center;margin:5px}div.cds--cc--legend div.legend-item div.checkbox{width:13px;height:13px;margin-right:4px;border-radius:2px;border:solid 1px var(--cds-background, #ffffff);box-shadow:0 0 0 2px transparent}@media(forced-colors:active){div.cds--cc--legend div.legend-item div.checkbox{forced-color-adjust:none}}div.cds--cc--legend div.legend-item div.checkbox:not(.active){border-color:var(--cds-text-secondary, #525252);background:var(--cds-background, #ffffff)}div.cds--cc--legend div.legend-item div.checkbox svg{display:none;vertical-align:text-top;fill:var(--cds-background, #ffffff);stroke:var(--cds-background, #ffffff)}div.cds--cc--legend div.legend-item.additional svg.icon{margin-right:4px}div.cds--cc--legend div.legend-item p{font-size:12px;fill:var(--cds-text-secondary, #525252);line-height:1rem}div.cds--cc--legend.center-aligned{justify-content:center}div.cds--cc--legend.right-aligned{justify-content:flex-end}div.cds--cc--legend.has-deactivated-items div.legend-item div.checkbox svg{display:block}div.cds--cc--legend.vertical{margin:-5px;flex-direction:column}div.cds--cc--legend.vertical div.legend-item{margin-right:0;margin-bottom:10px;white-space:nowrap}div.cds--cc--legend.clickable div.legend-item:not(.additional):hover{cursor:pointer}div.cds--cc--legend.clickable div.legend-item:not(.additional):hover div.checkbox{border:solid 1px var(--cds-background, #ffffff);box-shadow:0 0 0 2px #0f62fe}div.cds--cc--legend.clickable div.legend-item:not(.additional):hover div.checkbox:not(.active){border-color:var(--cds-text-secondary, #525252)}.cds--cc--meter-title{overflow:visible}.cds--cc--meter-title text.meter-title,.cds--cc--meter-title text.proportional-meter-title,.cds--cc--meter-title text.proportional-meter-total,.cds--cc--meter-title text.percent-value{fill:var(--cds-text-primary, #161616)}.cds--cc--meter-title g.status-indicator.status--danger circle.status{fill:var(--cds-support-error, #da1e28)}.cds--cc--meter-title g.status-indicator.status--warning circle.status{fill:var(--cds-support-warning, #f1c21b)}.cds--cc--meter-title g.status-indicator.status--warning path.innerFill{fill:#000}.cds--cc--meter-title g.status-indicator.status--success circle.status{fill:var(--cds-support-success, #24a148)}.cds--cc--meter-title g.status-indicator path.innerFill{fill:var(--cds-layer-01-absolute, #ffffff)}.cds--cc--ruler line.ruler-line,.cds--cc--ruler-binned line.ruler-line{stroke:var(--cds-layer-inverse-absolute, #000000);stroke-width:1px;stroke-dasharray:2;pointer-events:none}.cds--cc--skeleton rect.chart-skeleton-backdrop{fill:var(--cds-grid-bg, #ffffff)}.cds--cc--skeleton .shimmer-effect-lines{stroke-width:1px}.cds--cc--skeleton .shimmer-effect-sparkline{stroke-width:0px}.cds--cc--skeleton .empty-state-lines{stroke-width:1px;stroke:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--skeleton .shimmer-lines .stop-bg-shimmer{stop-color:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--skeleton .shimmer-lines .stop-shimmer{stop-color:#fff}.cds--cc--skeleton .empty-state-areas{fill:#7f7f7f1a}.cds--cc--skeleton .shimmer-areas .stop-bg-shimmer{stop-color:#7f7f7f1a}.cds--cc--skeleton .shimmer-areas .stop-shimmer{stop-color:#ffffff26}.cds--cc--skeleton-lines rect.chart-skeleton-backdrop{fill:var(--cds-grid-bg, #ffffff)}.cds--cc--skeleton-lines .shimmer-effect-lines{stroke-width:1px}.cds--cc--skeleton-lines .shimmer-effect-sparkline{stroke-width:0px}.cds--cc--skeleton-lines .empty-state-lines{stroke-width:1px;stroke:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--skeleton-lines .shimmer-lines .stop-bg-shimmer{stop-color:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--skeleton-lines .shimmer-lines .stop-shimmer{stop-color:#fff}.cds--cc--threshold line.threshold-line{stroke:#fa4d56;stroke-width:1;stroke-dasharray:4;cursor:pointer;pointer-events:none}.cds--cc--threshold line.threshold-line.active{stroke-width:2}.cds--cc--threshold rect.threshold-hoverable-area{height:20px;transform:translateY(-10px);cursor:pointer;fill:transparent}.cds--cc--threshold rect.threshold-hoverable-area.rotate{transform:rotate(90deg) translateY(-10px)}.cds--cc--threshold--label{background-color:#fa4d56;pointer-events:none;transition:opacity .1s;transition-timing-function:cubic-bezier(.4,.14,.3,1);display:inline;box-shadow:0 1px 6px #0003;position:absolute;word-wrap:break-word;z-index:1059;font-family:var(--cds-charts-font-family-condensed);color:var(--cds-text-primary, #161616);line-height:16px;font-size:12px;padding:4px;min-width:20px}.cds--cc--threshold--label.hidden{opacity:0;transition:opacity .1s;transition-timing-function:cubic-bezier(.4,.14,.3,1)}.cds--cc--title p.title{color:var(--cds-text-primary, #161616);font-size:16px;font-family:var(--cds-charts-font-family);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px}.cds--chart-holder .layout-child.title{height:unset!important;overflow:hidden}.cds--chart-holder .cds--cc--toolbar{display:flex}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));position:absolute;z-index:6000;display:none;background-color:var(--cds-layer);width:10rem;flex-direction:column;align-items:flex-start;top:32px;inset-inline-start:0;list-style:none}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options *,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options :before,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options :after{box-sizing:inherit}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options .cds--overflow-menu-options__option{box-sizing:border-box;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:flex;align-items:center;padding:0;background-color:transparent;block-size:2.5rem;inline-size:100%;transition:background-color .11s cubic-bezier(0,0,.38,.9)}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options .cds--overflow-menu-options__option:hover{background-color:var(--cds-layer-hover)}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options .cds--overflow-menu-options__option .cds--overflow-menu-options__btn{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);outline:2px solid transparent;outline-offset:-2px;display:inline-flex;align-items:center;padding:0 1rem;border:none;background-color:transparent;block-size:100%;color:var(--cds-text-secondary, #525252);cursor:pointer;font-family:inherit;font-weight:400;inline-size:100%;max-inline-size:11.25rem;text-align:start;transition:outline .11s cubic-bezier(0,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9),color .11s cubic-bezier(0,0,.38,.9)}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options .cds--overflow-menu-options__option .cds--overflow-menu-options__btn:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options .cds--overflow-menu-options__option *,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options .cds--overflow-menu-options__option :before,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu-options .cds--overflow-menu-options__option :after{box-sizing:inherit}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu--flip{right:0;left:unset}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu--flip.is-open{display:table}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu--flip ul{margin:0;padding:0;list-style:none}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger{width:2rem;height:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:2.5rem;border:0;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:100%;inline-size:2.5rem;align-items:center;justify-content:center;margin:0;min-height:2.5rem;outline:2px solid transparent;outline-offset:-2px;padding:0;position:relative;text-align:start;transition:outline .11s cubic-bezier(0,0,.38,.9),background-color .11s cubic-bezier(0,0,.38,.9);vertical-align:baseline}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu:hover,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger:hover{background-color:var(--cds-layer-hover)}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu:focus,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu *,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu :before,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu :after,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger *,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger :before,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger :after{box-sizing:inherit}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu>:first-child,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger>:first-child{margin-block-start:0}.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu .cds--overflow-menu__icon,.cds--chart-holder .cds--cc--toolbar .cds--overflow-menu__trigger .cds--overflow-menu__icon{block-size:1rem;fill:var(--cds-icon-primary, #161616);inline-size:1rem}.cds--chart-holder{--cds-layout-size-height-min: 0px;--cds-layout-size-height-max: 999999999px;--cds-layout-density-padding-inline-min: 0px;--cds-layout-density-padding-inline-normal: 1rem;--cds-layout-density-padding-inline-max: 999999999px;--cds-layout-size-height-lg: 3rem}.cds--chart-holder .cds--modal{position:fixed;z-index:9000;display:flex;align-items:center;justify-content:center;background-color:var(--cds-overlay, rgba(22, 22, 22, .5));block-size:100vh;content:"";inline-size:100vw;inset-block-start:0;inset-inline-start:0;opacity:0;transition:opacity .24s cubic-bezier(.4,.14,1,1),visibility 0ms linear .24s;visibility:hidden}.cds--chart-holder .cds--modal.is-visible{z-index:99999;opacity:1;transition:opacity .24s cubic-bezier(0,0,.3,1),visibility 0ms linear;visibility:inherit}.cds--chart-holder .cds--modal.is-visible .cds--modal-container{transform:translateZ(0);transition:transform .24s cubic-bezier(0,0,.3,1)}.cds--chart-holder .cds--modal .cds--modal-container{position:fixed;top:0;display:grid;overflow:hidden;width:100%;height:100%;max-height:100%;background-color:var(--cds-layer);grid-template-columns:100%;grid-template-rows:auto 1fr auto;outline:3px solid transparent;outline-offset:-3px;transform:translate3d(0,-24px,0);transform-origin:top center;transition:transform .24s cubic-bezier(.4,.14,1,1)}@media(max-width:671px){.cds--chart-holder .cds--modal .cds--modal-container{transform:none}}@media(min-width:42rem){.cds--chart-holder .cds--modal .cds--modal-container{position:static;width:84%;height:auto;max-height:90%}}@media(min-width:66rem){.cds--chart-holder .cds--modal .cds--modal-container{width:60%;max-height:84%}}@media(min-width:82rem){.cds--chart-holder .cds--modal .cds--modal-container{width:48%}}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-header{padding-top:1rem;padding-right:3rem;padding-left:1rem;margin-bottom:.5rem;grid-column:1/-1;grid-row:1/1}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-header__label{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;vertical-align:baseline;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);color:var(--cds-text-secondary, #525252);--docs-content-width: 75%;width:var(--docs-content-width)}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-header__heading{margin-top:.5rem!important;margin-bottom:1rem!important;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;vertical-align:baseline;font-size:var(--cds-heading-03-font-size, 1.25rem);font-weight:var(--cds-heading-03-font-weight, 400);line-height:var(--cds-heading-03-line-height, 1.4);letter-spacing:var(--cds-heading-03-letter-spacing, 0);padding-right:calc(20% - 3rem);color:var(--cds-text-primary, #161616);--docs-content-width: 75%;width:var(--docs-content-width)}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-header .cds--modal-close{position:absolute;z-index:2;top:0;right:0;overflow:hidden;width:3rem;height:3rem;padding:.75rem;border:2px solid transparent;background-color:transparent;cursor:pointer;transition:background-color .11s cubic-bezier(.2,0,.38,.9);margin:0;border-radius:0;font-family:inherit}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-header .cds--modal-close:hover{background-color:var(--cds-layer-hover)}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-header .cds--modal-close:focus{border-color:var(--cds-focus, #0f62fe);outline:none}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-header .cds--modal-close__icon{width:1.25rem;height:1.25rem;fill:var(--cds-icon-primary, #161616)}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content{padding:0!important;margin-bottom:0;color-scheme:var(--cds-color-scheme, light);font-size:var(--cds-body-01-font-size, .875rem);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);position:relative;color:var(--cds-text-primary, #161616);font-weight:400;grid-column:1/-1;grid-row:2/-2;overflow-y:auto}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table{position:relative;border-collapse:collapse;width:100%;border-spacing:0}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table thead{font-size:var(--cds-heading-compact-01-font-size, .875rem);font-weight:var(--cds-heading-compact-01-font-weight, 600);line-height:var(--cds-heading-compact-01-line-height, 1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing, .16px);background-color:var(--cds-layer-accent)}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table thead tr{width:100%;height:3rem;border:none}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table thead tr th{position:sticky;top:0;padding-right:1rem;padding-left:1rem;background-color:var(--cds-layer-accent);color:var(--cds-text-primary, #161616);text-align:start;vertical-align:middle}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table thead tr th .cds--table-header-label{text-align:left}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table tbody{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);background-color:var(--cds-layer);width:100%}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table tbody tr{transition:background-color 70ms cubic-bezier(0,0,.38,.9);width:100;height:3rem;border:none}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table tbody tr:hover{background:var(--cds-layer-hover)!important}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-content .cds--data-table tbody tr td{transition:background-color 70ms cubic-bezier(0,0,.38,.9);padding-right:1rem;padding-left:1rem;border-top:1px solid var(--cds-layer);border-bottom:1px solid var(--cds-border-subtle);color:var(--cds-text-secondary, #525252);text-align:left;vertical-align:middle}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-footer{background-color:transparent;display:flex;height:4rem;justify-content:flex-end;margin-top:auto;grid-column:1/-1;grid-row:-1/-1}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-footer .cds--cc-modal-footer-spacer{width:50%}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-footer .cds--btn{max-width:none;height:4rem;flex:0 1 50%;align-items:baseline;padding-top:.875rem;padding-bottom:2rem;margin:0;--cds-layout-size-height-local: clamp( var(--cds-layout-size-height-min), var( --cds-layout-size-height, var(--cds-layout-size-height-lg) ), var(--cds-layout-size-height-max) );--cds-layout-density-padding-inline-local: clamp( var(--cds-layout-density-padding-inline-min), var( --cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal) ), var(--cds-layout-density-padding-inline-max) );--temp-1lh: (var(--cds-body-compact-01-line-height, 1.28572) * 1em);--temp-expressive-1lh: ( var(--cds-body-compact-02-line-height, 1.375) * 1em );--temp-padding-block-max: calc( (var(--cds-layout-size-height-lg) - var(--temp-1lh)) / 2 - .0625rem );box-sizing:border-box;padding:0;border:0;font-family:inherit;font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);position:relative;display:inline-flex;width:max-content;max-width:20rem;min-height:var(--cds-layout-size-height-local);justify-content:space-between;border-radius:0;cursor:pointer;outline:none;padding-block:min((var(--cds-layout-size-height-local) - var(--temp-1lh)) / 2 - .0625rem,var(--temp-padding-block-max));padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) * 3 + 1rem - .0625rem);padding-inline-start:calc(var(--cds-layout-density-padding-inline-local) - .0625rem);text-align:left;text-decoration:none;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9);vertical-align:top}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-footer .cds--btn--primary{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--cds-button-primary, #0f62fe);color:var(--cds-text-on-color, #ffffff)}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-footer .cds--btn--primary:hover{color:var(--cds-text-on-color, #ffffff);background-color:var(--cds-button-primary-hover, #0050e6)}.cds--chart-holder .cds--modal .cds--modal-container .cds--modal-footer .cds--btn--primary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}@supports (-moz-appearance: none){.cds--data-table td{background-clip:padding-box}}.cds--cc--tooltip{background-color:var(--cds-layer-02, #ffffff);pointer-events:none;transition-timing-function:cubic-bezier(.4,.14,.3,1);display:inline;visibility:visible;box-shadow:0 1px 6px #0003;position:absolute;word-wrap:break-word;z-index:1059;font-family:var(--cds-charts-font-family-condensed);transition:visibility 0s linear .1s,opacity .1s}.cds--cc--tooltip.hidden{opacity:0;visibility:hidden;transition:visibility 0s linear 0s,opacity .1s;transition-timing-function:cubic-bezier(.4,.14,.3,1)}.cds--cc--tooltip .content-box{color:var(--cds-text-primary, #161616)}.cds--cc--tooltip .content-box .title-tooltip.title-tooltip-nowrap{width:max-content}.cds--cc--tooltip .content-box .title-tooltip{width:auto;padding:4px;min-width:20px;max-width:270px}.cds--cc--tooltip .content-box .title-tooltip p{margin:2px;font-size:12px;line-height:1rem}.cds--cc--tooltip .content-box .datapoint-tooltip{display:flex;padding:4px;flex-flow:row nowrap;width:auto;min-width:20px;justify-content:flex-start;align-items:center}.cds--cc--tooltip .content-box .datapoint-tooltip div.label{display:flex;flex:1}.cds--cc--tooltip .content-box .datapoint-tooltip div.label p{flex:1;padding-right:8px}.cds--cc--tooltip .content-box .datapoint-tooltip div.label span.label-icon svg{height:12px;padding-top:3px;vertical-align:top;padding-left:4px;width:auto;fill:var(--cds-layer-inverse-absolute, #000000)}.cds--cc--tooltip .content-box .datapoint-tooltip.bold div.label p{font-weight:600}.cds--cc--tooltip .content-box .datapoint-tooltip p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px;font-size:12px;display:inline-block;margin:0;padding:0;border:0}.cds--cc--tooltip .content-box .datapoint-tooltip p.value{width:auto;margin-left:6px}.cds--cc--tooltip .content-box ul.multi-tooltip{margin:0;padding:0}.cds--cc--tooltip .content-box ul.multi-tooltip li{list-style:none;position:relative}.cds--cc--tooltip .content-box ul.multi-tooltip li:not(:last-child){border-bottom:1px solid var(--cds-tooltip-line-border, #e0e0e0)}.cds--cc--tooltip .content-box svg.arrow-right rect{fill:none}.cds--cc--tooltip .tooltip-color{position:absolute;left:0;top:0;width:4px;height:100%}@media(forced-colors:active){.cds--cc--tooltip .tooltip-color{forced-color-adjust:none}}.cds--cc--tooltip .tooltip-color+div.label p{margin-left:4px}.cds--cc--zero-line line.domain{stroke:var(--cds-border-strong-01, #8d8d8d)}.cds--cc--zoom-bar rect.zoom-bg{fill:var(--cds-background, #ffffff);stroke:var(--cds-layer-01, #f4f4f4)}.cds--cc--zoom-bar rect.zoom-slider-bg{fill:var(--cds-layer-01, #f4f4f4)}.cds--cc--zoom-bar rect.zoom-slider-selected-area{fill:var(--cds-icon-secondary, #525252)}.cds--cc--zoom-bar path.zoom-bg-baseline{stroke:var(--cds-border-strong-01, #8d8d8d);stroke-width:2}.cds--cc--zoom-bar path.zoom-graph-area{fill:var(--cds-layer-accent-01, #e0e0e0);stroke:var(--cds-border-strong-01, #8d8d8d);stroke-width:1}.cds--cc--zoom-bar path.zoom-graph-area-unselected{fill:var(--cds-layer-01, #f4f4f4);stroke:none}.cds--cc--zoom-bar g.zoom-bar-brush rect.handle{fill:var(--cds-icon-secondary, #525252)}.cds--cc--zoom-bar g.zoom-bar-brush rect.handle-bar{fill:var(--cds-layer-02, #ffffff)}.cds--cc--zoom-bar g.zoom-bar-brush rect.selection{fill:none;stroke:none}.cds--cc--zoom-bar rect[class^=highlight-]{fill:#ee5396;stroke:#ee5396}.cds--cc--alluvial rect.node,.cds--cc--alluvial rect.node-text-bg{fill:var(--cds-layer-inverse-absolute, #000000)}.cds--cc--alluvial text.node-text{fill:var(--cds-layer-01-absolute, #ffffff)}.cds--cc--alluvial polygon.arrow-down{fill:var(--cds-layer-01, #f4f4f4)}.cds--cc--area path.area,.cds--cc--area-stacked path.area{pointer-events:none}.cds--cc--bubble circle.dot.hovered{fill-opacity:1;transition:all .1s;transition-timing-function:cubic-bezier(.4,.14,.3,1)}.cds--cc--bubble circle.dot.unfilled{fill:var(--cds-layer-01, #f4f4f4)}.cds--cc--bubble g.lines path.line{mix-blend-mode:multiply}.cds--cc--bullet path.range-box{pointer-events:none}.cds--cc--bullet path.range-box.order-1{fill:var(--cds-zone-fill-01, #f4f4f4);stroke:var(--cds-zone-stroke-01, #8d8d8d)}.cds--cc--bullet path.range-box.order-2{fill:var(--cds-zone-fill-02, #e0e0e0);stroke:var(--cds-zone-stroke-02, #8d8d8d)}.cds--cc--bullet path.range-box.order-3{fill:var(--cds-zone-fill-03, #c6c6c6);stroke:var(--cds-zone-stroke-03, #8d8d8d)}.cds--cc--bullet path.marker,.cds--cc--bullet path.quartile{pointer-events:none;stroke-width:1.5px;stroke:var(--cds-layer-inverse-absolute, #000000)}.cds--cc--bullet path.quartile.over-bar{stroke:var(--cds-layer-01-absolute, #ffffff)}.cds--cc--choropleth path.border{stroke:var(--cds-border-subtle-selected-01, #c6c6c6)}.cds--cc--choropleth g.missing-data path{stroke:var(--cds-border-subtle-selected-01, #c6c6c6);fill:var(--cds-background, #ffffff)}.cds--cc--choropleth pattern path.pattern-fill{stroke:var(--cds-border-strong-01, #8d8d8d);stroke-width:.5px}.cds--cc--circle-pack circle.node{stroke-width:1.5px}.cds--cc--circle-pack circle.node.hovered{fill-opacity:1}.cds--cc--circle-pack circle.node.non-focal{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25));fill-opacity:30%;stroke:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--cc--circle-pack circle.node.clickable{cursor:zoom-in}.cds--cc--chart-wrapper.zoomed-in{cursor:zoom-out}.cds--cc--chart-wrapper.zoomed-in .cds--cc--circle-pack circle.node.hovered-child{stroke:1.5px solid initial}.cds--cc--chart-wrapper.zoomed-in .cds--cc--circle-pack circle.node.clickable{cursor:zoom-out}.cds--cc--donut,.cds--cc--gauge{overflow:visible}.cds--cc--gauge path.arc-background{fill:var(--cds-layer-01, #f4f4f4)}.cds--cc--gauge .gauge-delta-arrow.status--danger{fill:var(--cds-support-error, #da1e28)}.cds--cc--gauge .gauge-delta-arrow.status--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--cc--gauge .gauge-delta-arrow.status--success{fill:var(--cds-support-success, #24a148)}.cds--cc--heatmap g.highlighter-hidden{visibility:hidden}.cds--cc--heatmap g.cell-highlight line{stroke:#fff;stroke-width:1px}.cds--cc--heatmap g.cell-2 line{stroke:#fff;stroke-width:2px!important}.cds--cc--heatmap g.multi-cell line{stroke:#fff;stroke-width:2px}.cds--cc--heatmap rect.pattern-fill{fill:var(--cds-border-strong-01, #8d8d8d)}.cds--cc--heatmap g.shadows line.top{filter:drop-shadow(0px -3px 2px black)}.cds--cc--heatmap g.shadows line.down{filter:drop-shadow(0px 3px 2px black)}.cds--cc--heatmap g.shadows line.left{filter:drop-shadow(-3px 0px 2px black)}.cds--cc--heatmap g.shadows line.right{filter:drop-shadow(3px 0px 2px black)}.cds--cc--heatmap rect.heat{stroke-width:0px;stroke:var(--cds-background, #ffffff)}.cds--cc--heatmap rect.null-state{fill:var(--cds-icon-inverse, #ffffff)}.cds--cc--line path.line{pointer-events:none;fill:none;stroke-width:1.5}.cds--cc--line path.line.sparkline-loading{animation:shimmer 2.5s infinite linear}@keyframes shimmer{0%{stroke:var(--cds-layer-accent-01, #e0e0e0)}20%{stroke:#fff;opacity:.5}to{stroke:var(--cds-layer-accent-01, #e0e0e0)}}.cds--cc--lollipop line.line{pointer-events:none}.cds--cc--lollipop circle.dot{stroke-width:1.5}.cds--cc--meter rect.container{fill:var(--cds-layer-01, #f4f4f4)}.cds--cc--meter line.rangeIndicator{stroke:var(--cds-meter-range-indicator, #a8a8a8);stroke-width:1px}.cds--cc--meter rect.value.status--danger{fill:var(--cds-support-error, #da1e28)}.cds--cc--meter rect.value.status--warning{fill:var(--cds-support-warning, #f1c21b);stroke-width:1px;stroke:var(--cds-alert-stroke, #b28600)}.cds--cc--meter rect.value.status--success{fill:var(--cds-support-success, #24a148)}.cds--cc--meter line.peak{stroke:var(--cds-border-inverse, #161616);stroke-width:2px}.cds--cc--pie{overflow:visible}.cds--cc--radar .blobs path{stroke-width:1.5px}.cds--cc--radar .y-axes path,.cds--cc--radar .x-axes line{stroke-width:1px;stroke:var(--cds-layer-accent-01, #e0e0e0)}.cds--cc--radar .x-axes line.hovered{stroke:var(--cds-layer-inverse-absolute, #000000)}.cds--cc--scatter{overflow:visible}.cds--cc--scatter circle.dot.hovered{fill-opacity:1;transition:all .1s;transition-timing-function:cubic-bezier(.4,.14,.3,1)}.cds--cc--scatter circle.dot.unfilled{fill:var(--cds-layer-01, #f4f4f4);stroke-width:1.5}.cds--cc--scatter circle.dot.threshold-anomaly{stroke-width:3}.cds--cc--scatter g.lines path.line{mix-blend-mode:multiply}.cds--cc--scatter-stacked{overflow:visible}.cds--cc--scatter-stacked circle.dot.unfilled{fill:var(--cds-layer-01, #f4f4f4);stroke-width:1.5}.cds--cc--scatter-stacked circle.dot.threshold-anomaly{stroke-width:3}.cds--cc--chart-wrapper .cds--cc--tree g.links{fill:none;stroke:var(--cds-border-strong-01, #8d8d8d);stroke-opacity:.4;stroke-width:1.5}.cds--cc--chart-wrapper .cds--cc--tree g.clickable{cursor:pointer}.cds--cc--chart-wrapper .cds--cc--tree g.clickable:hover text{font-weight:600}.cds--cc--chart-wrapper .cds--cc--tree g.clickable:hover circle{fill:var(--cds-text-primary, #161616);transition:all .1s ease-out}.cds--cc--chart-wrapper .cds--cc--tree circle.parent{fill:var(--cds-text-secondary, #525252)}.cds--cc--chart-wrapper .cds--cc--tree circle.child{fill:var(--cds-border-strong-01, #8d8d8d)}.cds--cc--chart-wrapper .cds--cc--tree text{fill:var(--cds-text-primary, #161616)}.cds--cc--chart-wrapper .cds--cc--tree text.text-stroke{stroke:var(--cds-text-inverse, #ffffff);stroke-width:2px}.cds--cc--treemap text{pointer-events:none}.cds--cc--wordcloud text.word.light{font-weight:300}.cds--chart-holder{--cds-charts-font-family: "IBM Plex Sans", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;--cds-charts-font-family-condensed: "IBM Plex Sans Condensed", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;font-family:var(--cds-charts-font-family)}.cds--cc--chart-wrapper p{padding:0;margin:0;font-size:12px;font-weight:400;color:var(--cds-text-secondary, #525252)}.cds--cc--chart-wrapper text{font-size:12px;font-weight:400;fill:var(--cds-text-secondary, #525252)}.cds--cc--chart-wrapper g.gauge-numbers text.gauge-value-number{font-family:var(--cds-charts-font-family);font-weight:300}.cds--cc--chart-wrapper text.meter-title,.cds--cc--chart-wrapper text.percent-value{font-size:16px;font-family:var(--cds-charts-font-family)}.cds--cc--chart-wrapper text.meter-title{font-weight:600}.cds--chart-holder{position:relative;display:block;width:100%;height:100%}.cds--chart-holder.filled,.cds--chart-holder.fullscreen,.cds--chart-holder.filled .cds--cc--chart-wrapper,.cds--chart-holder.fullscreen .cds--cc--chart-wrapper{background-color:var(--cds-background, #ffffff)}.cds--chart-holder .DONT_STYLE_ME_css_styles_verifier{overflow:hidden;opacity:0}.cds--chart-holder{--cds-ai-aura-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-background: #edf5ff;--cds-ai-aura-hover-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .32);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #78a9ff;--cds-ai-border-start: rgba(166, 200, 255, .64);--cds-ai-border-strong: #4589ff;--cds-ai-drop-shadow: rgba(15, 98, 254, .1);--cds-ai-inner-shadow: rgba(69, 137, 255, .1);--cds-ai-overlay: rgba(0, 17, 65, .5);--cds-ai-popover-background: #ffffff;--cds-ai-popover-caret-bottom: #78a9ff;--cds-ai-popover-caret-bottom-background: #eaf1ff;--cds-ai-popover-caret-bottom-background-actions: #e9effa;--cds-ai-popover-caret-center: #a0c3ff;--cds-ai-popover-shadow-outer-01: rgba(0, 67, 206, .06);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .04);--cds-ai-skeleton-background: #d0e2ff;--cds-ai-skeleton-element-background: #4589ff;--cds-background: #ffffff;--cds-background-active: rgba(141, 141, 141, .5);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, .12);--cds-background-inverse: #393939;--cds-background-inverse-hover: #474747;--cds-background-selected: rgba(141, 141, 141, .2);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: #c6c6c6;--cds-border-interactive: #0f62fe;--cds-border-inverse: #161616;--cds-border-strong-01: #8d8d8d;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #8d8d8d;--cds-border-subtle-00: #e0e0e0;--cds-border-subtle-01: #c6c6c6;--cds-border-subtle-02: #e0e0e0;--cds-border-subtle-03: #c6c6c6;--cds-border-subtle-selected-01: #c6c6c6;--cds-border-subtle-selected-02: #c6c6c6;--cds-border-subtle-selected-03: #c6c6c6;--cds-border-tile-01: #c6c6c6;--cds-border-tile-02: #a8a8a8;--cds-border-tile-03: #c6c6c6;--cds-chat-avatar-agent: #393939;--cds-chat-avatar-bot: #6f6f6f;--cds-chat-avatar-user: #0f62fe;--cds-chat-bubble-agent: #ffffff;--cds-chat-bubble-border: #e0e0e0;--cds-chat-bubble-user: #e0e0e0;--cds-chat-button: #0f62fe;--cds-chat-button-active: rgba(141, 141, 141, .5);--cds-chat-button-hover: rgba(141, 141, 141, .12);--cds-chat-button-selected: rgba(141, 141, 141, .2);--cds-chat-button-text-hover: #0043ce;--cds-chat-button-text-selected: #525252;--cds-chat-header-background: #ffffff;--cds-chat-prompt-background: #ffffff;--cds-chat-prompt-border-end: rgba(244, 244, 244, 0);--cds-chat-prompt-border-start: #f4f4f4;--cds-chat-shell-background: #ffffff;--cds-field-01: #f4f4f4;--cds-field-02: #ffffff;--cds-field-03: #f4f4f4;--cds-field-hover-01: #e8e8e8;--cds-field-hover-02: #e8e8e8;--cds-field-hover-03: #e8e8e8;--cds-focus: #0f62fe;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-highlight: #d0e2ff;--cds-icon-disabled: rgba(22, 22, 22, .25);--cds-icon-interactive: #0f62fe;--cds-icon-inverse: #ffffff;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: #8d8d8d;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-interactive: #0f62fe;--cds-layer-01: #f4f4f4;--cds-layer-02: #ffffff;--cds-layer-03: #f4f4f4;--cds-layer-accent-01: #e0e0e0;--cds-layer-accent-02: #e0e0e0;--cds-layer-accent-03: #e0e0e0;--cds-layer-accent-active-01: #a8a8a8;--cds-layer-accent-active-02: #a8a8a8;--cds-layer-accent-active-03: #a8a8a8;--cds-layer-accent-hover-01: #d1d1d1;--cds-layer-accent-hover-02: #d1d1d1;--cds-layer-accent-hover-03: #d1d1d1;--cds-layer-active-01: #c6c6c6;--cds-layer-active-02: #c6c6c6;--cds-layer-active-03: #c6c6c6;--cds-layer-background-01: #ffffff;--cds-layer-background-02: #f4f4f4;--cds-layer-background-03: #ffffff;--cds-layer-hover-01: #e8e8e8;--cds-layer-hover-02: #e8e8e8;--cds-layer-hover-03: #e8e8e8;--cds-layer-selected-01: #e0e0e0;--cds-layer-selected-02: #e0e0e0;--cds-layer-selected-03: #e0e0e0;--cds-layer-selected-disabled: #8d8d8d;--cds-layer-selected-hover-01: #d1d1d1;--cds-layer-selected-hover-02: #d1d1d1;--cds-layer-selected-hover-03: #d1d1d1;--cds-layer-selected-inverse: #161616;--cds-link-inverse: #78a9ff;--cds-link-inverse-active: #f4f4f4;--cds-link-inverse-hover: #a6c8ff;--cds-link-inverse-visited: #be95ff;--cds-link-primary: #0f62fe;--cds-link-primary-hover: #0043ce;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-overlay: rgba(22, 22, 22, .5);--cds-shadow: rgba(0, 0, 0, .3);--cds-skeleton-background: #e8e8e8;--cds-skeleton-element: #c6c6c6;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #8a3ffc;--cds-support-error: #da1e28;--cds-support-error-inverse: #fa4d56;--cds-support-info: #0043ce;--cds-support-info-inverse: #4589ff;--cds-support-success: #24a148;--cds-support-success-inverse: #42be65;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-text-disabled: rgba(22, 22, 22, .25);--cds-text-error: #da1e28;--cds-text-helper: #6f6f6f;--cds-text-inverse: #ffffff;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: #8d8d8d;--cds-text-placeholder: rgba(22, 22, 22, .4);--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-toggle-off: #8d8d8d;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-color-scheme: light;--cds-alert-stroke: #b28600;--cds-layer-01-absolute: #ffffff;--cds-layer-inverse-absolute: #000000;--cds-null-state: none;--cds-grid-bg: #ffffff;--cds-meter-range-indicator: #a8a8a8;--cds-network-diagrams-background-hover: #f1f1f1;--cds-tooltip-line-border: #e0e0e0;--cds-zone-fill-01: #f4f4f4;--cds-zone-stroke-01: #8d8d8d;--cds-zone-fill-02: #e0e0e0;--cds-zone-stroke-02: #8d8d8d;--cds-zone-fill-03: #c6c6c6;--cds-zone-stroke-03: #8d8d8d;--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--chart-holder{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-button-disabled: GrayText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem}}.cds--chart-holder[data-carbon-theme=g10]{--cds-ai-aura-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-background: #edf5ff;--cds-ai-aura-hover-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .32);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #78a9ff;--cds-ai-border-start: rgba(166, 200, 255, .64);--cds-ai-border-strong: #4589ff;--cds-ai-drop-shadow: rgba(15, 98, 254, .1);--cds-ai-inner-shadow: rgba(69, 137, 255, .1);--cds-ai-overlay: rgba(0, 17, 65, .5);--cds-ai-popover-background: #ffffff;--cds-ai-popover-caret-bottom: #78a9ff;--cds-ai-popover-caret-bottom-background: #eaf1ff;--cds-ai-popover-caret-bottom-background-actions: #e9effa;--cds-ai-popover-caret-center: #a0c3ff;--cds-ai-popover-shadow-outer-01: rgba(0, 67, 206, .06);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .04);--cds-ai-skeleton-background: #d0e2ff;--cds-ai-skeleton-element-background: #4589ff;--cds-background: #f4f4f4;--cds-background-active: rgba(141, 141, 141, .5);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, .12);--cds-background-inverse: #393939;--cds-background-inverse-hover: #474747;--cds-background-selected: rgba(141, 141, 141, .2);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: #c6c6c6;--cds-border-interactive: #0f62fe;--cds-border-inverse: #161616;--cds-border-strong-01: #8d8d8d;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #8d8d8d;--cds-border-subtle-00: #c6c6c6;--cds-border-subtle-01: #e0e0e0;--cds-border-subtle-02: #c6c6c6;--cds-border-subtle-03: #e0e0e0;--cds-border-subtle-selected-01: #c6c6c6;--cds-border-subtle-selected-02: #c6c6c6;--cds-border-subtle-selected-03: #c6c6c6;--cds-border-tile-01: #a8a8a8;--cds-border-tile-02: #c6c6c6;--cds-border-tile-03: #a8a8a8;--cds-chat-avatar-agent: #393939;--cds-chat-avatar-bot: #6f6f6f;--cds-chat-avatar-user: #0f62fe;--cds-chat-bubble-agent: #ffffff;--cds-chat-bubble-border: #e0e0e0;--cds-chat-bubble-user: #e0e0e0;--cds-chat-button: #0f62fe;--cds-chat-button-active: rgba(141, 141, 141, .5);--cds-chat-button-hover: rgba(141, 141, 141, .12);--cds-chat-button-selected: rgba(141, 141, 141, .2);--cds-chat-button-text-hover: #0043ce;--cds-chat-button-text-selected: #525252;--cds-chat-header-background: #ffffff;--cds-chat-prompt-background: #ffffff;--cds-chat-prompt-border-end: rgba(244, 244, 244, 0);--cds-chat-prompt-border-start: #f4f4f4;--cds-chat-shell-background: #ffffff;--cds-field-01: #ffffff;--cds-field-02: #f4f4f4;--cds-field-03: #ffffff;--cds-field-hover-01: #e8e8e8;--cds-field-hover-02: #e8e8e8;--cds-field-hover-03: #e8e8e8;--cds-focus: #0f62fe;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-highlight: #d0e2ff;--cds-icon-disabled: rgba(22, 22, 22, .25);--cds-icon-interactive: #0f62fe;--cds-icon-inverse: #ffffff;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: #8d8d8d;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-interactive: #0f62fe;--cds-layer-01: #ffffff;--cds-layer-02: #f4f4f4;--cds-layer-03: #ffffff;--cds-layer-accent-01: #e0e0e0;--cds-layer-accent-02: #e0e0e0;--cds-layer-accent-03: #e0e0e0;--cds-layer-accent-active-01: #a8a8a8;--cds-layer-accent-active-02: #a8a8a8;--cds-layer-accent-active-03: #a8a8a8;--cds-layer-accent-hover-01: #d1d1d1;--cds-layer-accent-hover-02: #d1d1d1;--cds-layer-accent-hover-03: #d1d1d1;--cds-layer-active-01: #c6c6c6;--cds-layer-active-02: #c6c6c6;--cds-layer-active-03: #c6c6c6;--cds-layer-background-01: #f4f4f4;--cds-layer-background-02: #ffffff;--cds-layer-background-03: #f4f4f4;--cds-layer-hover-01: #e8e8e8;--cds-layer-hover-02: #e8e8e8;--cds-layer-hover-03: #e8e8e8;--cds-layer-selected-01: #e0e0e0;--cds-layer-selected-02: #e0e0e0;--cds-layer-selected-03: #e0e0e0;--cds-layer-selected-disabled: #8d8d8d;--cds-layer-selected-hover-01: #d1d1d1;--cds-layer-selected-hover-02: #d1d1d1;--cds-layer-selected-hover-03: #d1d1d1;--cds-layer-selected-inverse: #161616;--cds-link-inverse: #78a9ff;--cds-link-inverse-active: #f4f4f4;--cds-link-inverse-hover: #a6c8ff;--cds-link-inverse-visited: #be95ff;--cds-link-primary: #0f62fe;--cds-link-primary-hover: #0043ce;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-overlay: rgba(22, 22, 22, .5);--cds-shadow: rgba(0, 0, 0, .3);--cds-skeleton-background: #e8e8e8;--cds-skeleton-element: #c6c6c6;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #8a3ffc;--cds-support-error: #da1e28;--cds-support-error-inverse: #fa4d56;--cds-support-info: #0043ce;--cds-support-info-inverse: #4589ff;--cds-support-success: #24a148;--cds-support-success-inverse: #42be65;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-text-disabled: rgba(22, 22, 22, .25);--cds-text-error: #da1e28;--cds-text-helper: #6f6f6f;--cds-text-inverse: #ffffff;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: #8d8d8d;--cds-text-placeholder: rgba(22, 22, 22, .4);--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-toggle-off: #8d8d8d;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-color-scheme: light;--cds-alert-stroke: #b28600;--cds-layer-01-absolute: #ffffff;--cds-layer-inverse-absolute: #000000;--cds-null-state: none;--cds-grid-bg: #ffffff;--cds-meter-range-indicator: #a8a8a8;--cds-network-diagrams-background-hover: #f1f1f1;--cds-tooltip-line-border: #e0e0e0;--cds-zone-fill-01: #f4f4f4;--cds-zone-stroke-01: #8d8d8d;--cds-zone-fill-02: #e0e0e0;--cds-zone-stroke-02: #8d8d8d;--cds-zone-fill-03: #c6c6c6;--cds-zone-stroke-03: #8d8d8d;--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--chart-holder[data-carbon-theme=g10]{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-button-disabled: GrayText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem}}.cds--chart-holder[data-carbon-theme=g90]{--cds-ai-aura-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-background: #474747;--cds-ai-aura-hover-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .4);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #4589ff;--cds-ai-border-start: rgba(166, 200, 255, .36);--cds-ai-border-strong: #78a9ff;--cds-ai-drop-shadow: rgba(0, 0, 0, .28);--cds-ai-inner-shadow: rgba(69, 137, 255, .16);--cds-ai-overlay: rgba(0, 0, 0, .5);--cds-ai-popover-background: #161616;--cds-ai-popover-caret-bottom: #4589ff;--cds-ai-popover-caret-bottom-background: #202d45;--cds-ai-popover-caret-bottom-background-actions: #1e283a;--cds-ai-popover-caret-center: #4870b5;--cds-ai-popover-shadow-outer-01: rgba(0, 0, 0, .12);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .08);--cds-ai-skeleton-background: rgba(120, 169, 255, .5);--cds-ai-skeleton-element-background: rgba(120, 169, 255, .3);--cds-background: #262626;--cds-background-active: rgba(141, 141, 141, .4);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, .16);--cds-background-inverse: #f4f4f4;--cds-background-inverse-hover: #e8e8e8;--cds-background-selected: rgba(141, 141, 141, .24);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: rgba(141, 141, 141, .5);--cds-border-interactive: #4589ff;--cds-border-inverse: #f4f4f4;--cds-border-strong-01: #8d8d8d;--cds-border-strong-02: #a8a8a8;--cds-border-strong-03: #c6c6c6;--cds-border-subtle-00: #525252;--cds-border-subtle-01: #6f6f6f;--cds-border-subtle-02: #8d8d8d;--cds-border-subtle-03: #8d8d8d;--cds-border-subtle-selected-01: #8d8d8d;--cds-border-subtle-selected-02: #a8a8a8;--cds-border-subtle-selected-03: #a8a8a8;--cds-border-tile-01: #6f6f6f;--cds-border-tile-02: #8d8d8d;--cds-border-tile-03: #a8a8a8;--cds-chat-avatar-agent: #c6c6c6;--cds-chat-avatar-bot: #8d8d8d;--cds-chat-avatar-user: #4589ff;--cds-chat-bubble-agent: #262626;--cds-chat-bubble-border: #525252;--cds-chat-bubble-user: #393939;--cds-chat-button: #78a9ff;--cds-chat-button-active: rgba(141, 141, 141, .4);--cds-chat-button-hover: rgba(141, 141, 141, .16);--cds-chat-button-selected: rgba(141, 141, 141, .24);--cds-chat-button-text-hover: #a6c8ff;--cds-chat-button-text-selected: #c6c6c6;--cds-chat-header-background: #262626;--cds-chat-prompt-background: #161616;--cds-chat-prompt-border-end: rgba(38, 38, 38, 0);--cds-chat-prompt-border-start: #262626;--cds-chat-shell-background: #262626;--cds-field-01: #393939;--cds-field-02: #525252;--cds-field-03: #6f6f6f;--cds-field-hover-01: #474747;--cds-field-hover-02: #636363;--cds-field-hover-03: #5e5e5e;--cds-focus: #ffffff;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-highlight: #002d9c;--cds-icon-disabled: rgba(244, 244, 244, .25);--cds-icon-interactive: #ffffff;--cds-icon-inverse: #161616;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: rgba(255, 255, 255, .25);--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-interactive: #4589ff;--cds-layer-01: #393939;--cds-layer-02: #525252;--cds-layer-03: #6f6f6f;--cds-layer-accent-01: #525252;--cds-layer-accent-02: #6f6f6f;--cds-layer-accent-03: #8d8d8d;--cds-layer-accent-active-01: #8d8d8d;--cds-layer-accent-active-02: #393939;--cds-layer-accent-active-03: #525252;--cds-layer-accent-hover-01: #636363;--cds-layer-accent-hover-02: #5e5e5e;--cds-layer-accent-hover-03: #7a7a7a;--cds-layer-active-01: #6f6f6f;--cds-layer-active-02: #8d8d8d;--cds-layer-active-03: #393939;--cds-layer-background-01: #262626;--cds-layer-background-02: #393939;--cds-layer-background-03: #525252;--cds-layer-hover-01: #474747;--cds-layer-hover-02: #636363;--cds-layer-hover-03: #5e5e5e;--cds-layer-selected-01: #525252;--cds-layer-selected-02: #6f6f6f;--cds-layer-selected-03: #525252;--cds-layer-selected-disabled: #a8a8a8;--cds-layer-selected-hover-01: #636363;--cds-layer-selected-hover-02: #5e5e5e;--cds-layer-selected-hover-03: #636363;--cds-layer-selected-inverse: #f4f4f4;--cds-link-inverse: #0f62fe;--cds-link-inverse-active: #161616;--cds-link-inverse-hover: #0043ce;--cds-link-inverse-visited: #8a3ffc;--cds-link-primary: #78a9ff;--cds-link-primary-hover: #a6c8ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-overlay: rgba(0, 0, 0, .65);--cds-shadow: rgba(0, 0, 0, .8);--cds-skeleton-background: #333333;--cds-skeleton-element: #525252;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #a56eff;--cds-support-error: #ff8389;--cds-support-error-inverse: #da1e28;--cds-support-info: #4589ff;--cds-support-info-inverse: #0043ce;--cds-support-success: #42be65;--cds-support-success-inverse: #24a148;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-text-disabled: rgba(244, 244, 244, .25);--cds-text-error: #ffb3b8;--cds-text-helper: #c6c6c6;--cds-text-inverse: #161616;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: rgba(255, 255, 255, .25);--cds-text-placeholder: rgba(244, 244, 244, .4);--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-toggle-off: #8d8d8d;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-color-scheme: dark;--cds-alert-stroke: none;--cds-layer-01-absolute: #000000;--cds-layer-inverse-absolute: #ffffff;--cds-null-state: #161616;--cds-grid-bg: #161616;--cds-meter-range-indicator: #6f6f6f;--cds-network-diagrams-background-hover: #ededed;--cds-tooltip-line-border: #393939;--cds-zone-fill-01: #262626;--cds-zone-stroke-01: #6f6f6f;--cds-zone-fill-02: #393939;--cds-zone-stroke-02: #6f6f6f;--cds-zone-fill-03: #525252;--cds-zone-stroke-03: #6f6f6f;--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--chart-holder[data-carbon-theme=g90]{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-button-disabled: GrayText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem}}.cds--chart-holder[data-carbon-theme=g100]{--cds-ai-aura-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-background: #333333;--cds-ai-aura-hover-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .4);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #4589ff;--cds-ai-border-start: rgba(166, 200, 255, .36);--cds-ai-border-strong: #78a9ff;--cds-ai-drop-shadow: rgba(0, 0, 0, .28);--cds-ai-inner-shadow: rgba(69, 137, 255, .16);--cds-ai-overlay: rgba(0, 0, 0, .5);--cds-ai-popover-background: #161616;--cds-ai-popover-caret-bottom: #4589ff;--cds-ai-popover-caret-bottom-background: #202d45;--cds-ai-popover-caret-bottom-background-actions: #1e283a;--cds-ai-popover-caret-center: #4870b5;--cds-ai-popover-shadow-outer-01: rgba(0, 0, 0, .12);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .08);--cds-ai-skeleton-background: rgba(120, 169, 255, .5);--cds-ai-skeleton-element-background: rgba(120, 169, 255, .3);--cds-background: #161616;--cds-background-active: rgba(141, 141, 141, .4);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, .16);--cds-background-inverse: #f4f4f4;--cds-background-inverse-hover: #e8e8e8;--cds-background-selected: rgba(141, 141, 141, .24);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: rgba(141, 141, 141, .5);--cds-border-interactive: #4589ff;--cds-border-inverse: #f4f4f4;--cds-border-strong-01: #6f6f6f;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #a8a8a8;--cds-border-subtle-00: #393939;--cds-border-subtle-01: #525252;--cds-border-subtle-02: #6f6f6f;--cds-border-subtle-03: #6f6f6f;--cds-border-subtle-selected-01: #6f6f6f;--cds-border-subtle-selected-02: #8d8d8d;--cds-border-subtle-selected-03: #8d8d8d;--cds-border-tile-01: #525252;--cds-border-tile-02: #6f6f6f;--cds-border-tile-03: #8d8d8d;--cds-chat-avatar-agent: #c6c6c6;--cds-chat-avatar-bot: #8d8d8d;--cds-chat-avatar-user: #4589ff;--cds-chat-bubble-agent: #262626;--cds-chat-bubble-border: #525252;--cds-chat-bubble-user: #393939;--cds-chat-button: #78a9ff;--cds-chat-button-active: rgba(141, 141, 141, .4);--cds-chat-button-hover: rgba(141, 141, 141, .16);--cds-chat-button-selected: rgba(141, 141, 141, .24);--cds-chat-button-text-hover: #a6c8ff;--cds-chat-button-text-selected: #c6c6c6;--cds-chat-header-background: #262626;--cds-chat-prompt-background: #161616;--cds-chat-prompt-border-end: rgba(38, 38, 38, 0);--cds-chat-prompt-border-start: #262626;--cds-chat-shell-background: #262626;--cds-field-01: #262626;--cds-field-02: #393939;--cds-field-03: #525252;--cds-field-hover-01: #333333;--cds-field-hover-02: #474747;--cds-field-hover-03: #636363;--cds-focus: #ffffff;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-highlight: #001d6c;--cds-icon-disabled: rgba(244, 244, 244, .25);--cds-icon-interactive: #ffffff;--cds-icon-inverse: #161616;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: rgba(255, 255, 255, .25);--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-interactive: #4589ff;--cds-layer-01: #262626;--cds-layer-02: #393939;--cds-layer-03: #525252;--cds-layer-accent-01: #393939;--cds-layer-accent-02: #525252;--cds-layer-accent-03: #6f6f6f;--cds-layer-accent-active-01: #6f6f6f;--cds-layer-accent-active-02: #8d8d8d;--cds-layer-accent-active-03: #393939;--cds-layer-accent-hover-01: #474747;--cds-layer-accent-hover-02: #636363;--cds-layer-accent-hover-03: #5e5e5e;--cds-layer-active-01: #525252;--cds-layer-active-02: #6f6f6f;--cds-layer-active-03: #8d8d8d;--cds-layer-background-01: #161616;--cds-layer-background-02: #262626;--cds-layer-background-03: #393939;--cds-layer-hover-01: #333333;--cds-layer-hover-02: #474747;--cds-layer-hover-03: #636363;--cds-layer-selected-01: #393939;--cds-layer-selected-02: #525252;--cds-layer-selected-03: #6f6f6f;--cds-layer-selected-disabled: #a8a8a8;--cds-layer-selected-hover-01: #474747;--cds-layer-selected-hover-02: #636363;--cds-layer-selected-hover-03: #5e5e5e;--cds-layer-selected-inverse: #f4f4f4;--cds-link-inverse: #0f62fe;--cds-link-inverse-active: #161616;--cds-link-inverse-hover: #0043ce;--cds-link-inverse-visited: #8a3ffc;--cds-link-primary: #78a9ff;--cds-link-primary-hover: #a6c8ff;--cds-link-secondary: #a6c8ff;--cds-link-visited: #be95ff;--cds-overlay: rgba(0, 0, 0, .65);--cds-shadow: rgba(0, 0, 0, .8);--cds-skeleton-background: #292929;--cds-skeleton-element: #393939;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #a56eff;--cds-support-error: #fa4d56;--cds-support-error-inverse: #da1e28;--cds-support-info: #4589ff;--cds-support-info-inverse: #0043ce;--cds-support-success: #42be65;--cds-support-success-inverse: #24a148;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-text-disabled: rgba(244, 244, 244, .25);--cds-text-error: #ff8389;--cds-text-helper: #a8a8a8;--cds-text-inverse: #161616;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: rgba(255, 255, 255, .25);--cds-text-placeholder: rgba(244, 244, 244, .4);--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-toggle-off: #6f6f6f;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-color-scheme: dark;--cds-alert-stroke: none;--cds-layer-01-absolute: #000000;--cds-layer-inverse-absolute: #ffffff;--cds-null-state: none;--cds-grid-bg: #161616;--cds-meter-range-indicator: #6f6f6f;--cds-network-diagrams-background-hover: #ededed;--cds-tooltip-line-border: #6f6f6f;--cds-zone-fill-01: #262626;--cds-zone-stroke-01: #6f6f6f;--cds-zone-fill-02: #393939;--cds-zone-stroke-02: #6f6f6f;--cds-zone-fill-03: #525252;--cds-zone-stroke-03: #6f6f6f;--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}@media screen and (-ms-high-contrast:active),(forced-colors:active){.cds--chart-holder[data-carbon-theme=g100]{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-button-disabled: GrayText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem}}.cds--chart-holder.fullscreen{width:100%!important;height:100%!important;max-width:unset!important;max-height:unset!important;padding:2em}.cds--cc--chart-wrapper{overflow:visible;font-family:var(--cds-charts-font-family-condensed)}.splitbar{display:flex;gap:2px;height:8px;min-width:0;width:100%}.splitbar-seg{display:block;height:100%;border-radius:2px;min-width:3px}.splitbar-seg:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.splitbar-seg:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.chart-legend{display:inline-flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--ink-2)}.chart-legend-item{display:inline-flex;align-items:center;gap:5px}.chart-legend-swatch{width:10px;height:10px;border-radius:3px;flex:none}.identity-review{display:flex;flex-direction:column;gap:var(--gap)}.identity-review-header{margin-bottom:4px}.identity-toast{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--panel)}.identity-toast-counts{color:var(--ink-2);font-size:var(--fs-sm)}.identity-pairs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gap)}.identity-pair{padding:var(--pad);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:10px}.identity-pair-head{display:flex;align-items:center;gap:8px}.identity-signals{display:flex;gap:4px;flex-wrap:wrap}.identity-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.identity-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;background:var(--bg);box-shadow:none}.identity-card .btn{grid-column:1 / -1;justify-self:stretch}.identity-card .mono{color:var(--ink-2);font-size:var(--fs-sm)}.identity-card .link-button{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-pair-actions .btn{min-width:96px}@media(max-width:760px){.identity-cards{grid-template-columns:1fr}}.identity-pair-actions{display:flex;justify-content:flex-end}.identity-ai-label{display:inline-flex;align-items:center}.identity-ai-note{max-width:240px;margin:0;font-size:var(--fs-sm)}.perm-matrix{display:flex;flex-direction:column;gap:var(--space-4, 1rem);padding:var(--space-4, 1rem);width:100%;min-width:0}.role-manager-header,.perm-matrix-header,.perm-assign-header,.perm-effective-header,.perm-audit-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3, .75rem);padding-bottom:var(--space-3, .75rem);border-bottom:1px solid var(--line)}.role-manager-header h1,.perm-matrix-header h2,.perm-assign-header h1,.perm-effective-header h1,.perm-audit-header h1{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--ink);display:inline-flex;align-items:center;gap:10px}.perm-title-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:0 8px;border-radius:999px;background:var(--primary-soft);color:var(--primary);font-size:var(--fs-sm);font-weight:600;line-height:20px}.perm-matrix-actions,.role-actions{display:flex;gap:var(--space-2, .5rem)}.perm-assign-header label,.perm-effective-header label,.perm-explain-bar label,.perm-filter-bar label{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--ink-2)}.perm-assign-header label>span,.perm-effective-header label>span,.perm-explain-bar label>span,.perm-filter-bar label>span{font-size:var(--fs-xs);font-weight:600;color:var(--ink-2)}.role-manager input,.perm-matrix input:not([type=checkbox]),.perm-assign select,.perm-assign input,.perm-effective select,.perm-effective input,.perm-audit select,.perm-audit input,.role-create-field input,.role-create-field select{height:var(--field-h);min-width:170px;padding:0 10px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);font:inherit;transition:background .11s ease}.role-manager input:hover:not(:disabled),.perm-matrix input:not([type=checkbox]):hover:not(:disabled),.perm-assign select:hover:not(:disabled),.perm-assign input:hover:not(:disabled),.perm-effective select:hover:not(:disabled),.perm-effective input:hover:not(:disabled),.perm-audit select:hover:not(:disabled),.perm-audit input:hover:not(:disabled),.role-create-field input:hover:not(:disabled),.role-create-field select:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.role-manager input:focus-visible,.perm-matrix input:not([type=checkbox]):focus-visible,.perm-assign select:focus-visible,.perm-assign input:focus-visible,.perm-effective select:focus-visible,.perm-effective input:focus-visible,.perm-audit select:focus-visible,.perm-audit input:focus-visible,.role-create-field input:focus-visible,.role-create-field select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.role-create-field{display:flex;flex-direction:column;gap:4px;margin-top:var(--space-2, .5rem);font-size:var(--fs-sm);color:var(--ink-2)}.perm-audit-table tr.perm-audit-diff-row td{height:auto;background:var(--inset)}.perm-audit-table tr.perm-audit-diff-row:hover td{background:var(--inset)}.mono{font-family:var(--font-mono, monospace)}.perm-lock-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:var(--accent-warm-soft);color:var(--accent-warm);font-size:var(--fs-sm);line-height:1.6}.perm-tenant-chip{display:inline-block;padding:0 7px;border-radius:10px;font-size:var(--fs-xs);line-height:17px;background:var(--primary-soft);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 28%,transparent);white-space:nowrap}.perm-modules{display:flex;flex-direction:column;gap:var(--space-3, .75rem)}.perm-module{border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none;overflow:hidden;--fk-field-bg: var(--inset);--fk-field-bg-hover: color-mix(in srgb, var(--inset) 92%, var(--ink))}.perm-module>summary{cursor:pointer;font-weight:600;font-size:var(--fs-base);color:var(--ink);padding:var(--space-2, .5rem) var(--space-3, .75rem);background:var(--cds-layer-accent-01, var(--inset));border-bottom:1px solid var(--line);list-style-position:inside}.perm-module:not([open])>summary{border-bottom:none}.perm-module>summary:hover{background:var(--cds-layer-accent-hover-01, var(--inset))}.perm-verb-cell{display:flex;align-items:center;gap:var(--space-2, .5rem);position:sticky;left:0;background:var(--cds-layer-01, var(--panel))}.perm-grant-cell{text-align:right;width:4rem}.perm-grant-cell input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary)}.perm-pattern{display:inline-flex;align-items:center;justify-content:center;min-width:22px;border-radius:999px;background:var(--accent-warm-soft);color:var(--accent-warm);font-weight:600;cursor:help}.perm-wildcards{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2, .5rem);padding:var(--space-2, .5rem) var(--space-3, .75rem);border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));--fk-field-bg: var(--inset);--fk-field-bg-hover: color-mix(in srgb, var(--inset) 92%, var(--ink))}.perm-wildcards-label{font-size:var(--fs-sm);font-weight:600;color:var(--ink-2)}.perm-chip-remove{margin-inline-start:.25rem;background:none;border:none;cursor:pointer;color:inherit;font-size:1em;line-height:1}.perm-conflict{display:flex;align-items:center;gap:var(--space-3, .75rem);padding:var(--space-3, .75rem);border:none;border-inline-start:3px solid currentColor;border-radius:0;background:var(--warn-soft);color:var(--warn);font-weight:500}.perm-toast{margin:0;padding:var(--space-2, .5rem) var(--space-3, .75rem);border:none;border-inline-start:3px solid currentColor;border-radius:0;background:var(--ok-soft);color:var(--ok);font-weight:500}.perm-assign-tenants{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-3, .75rem)}.perm-tenant-block{display:flex;flex-direction:column;gap:var(--space-2, .5rem);padding:var(--space-3, .75rem);border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.perm-tenant-block>h2{margin:0;font-size:var(--fs-sm);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-2)}.perm-no-access{color:var(--ink-2);font-size:var(--fs-sm)}.perm-chips{display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem);align-items:center}.perm-explain-bar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-2, .5rem) var(--space-3, .75rem);padding:var(--space-2, .5rem) var(--space-3, .75rem);border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));--fk-field-bg: var(--inset);--fk-field-bg-hover: color-mix(in srgb, var(--inset) 92%, var(--ink))}.perm-explain-result{display:flex;align-items:center;padding-bottom:4px}.perm-deny{display:flex;align-items:center;gap:var(--space-2, .5rem);color:var(--ink-2);font-size:var(--fs-sm)}.perm-grantedby{display:flex;flex-wrap:wrap;gap:4px}.perm-filter-bar{display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem) var(--space-3, .75rem);align-items:flex-end;padding:var(--space-2, .5rem) var(--space-3, .75rem);border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));--fk-field-bg: var(--inset);--fk-field-bg-hover: color-mix(in srgb, var(--inset) 92%, var(--ink))}.perm-filter-bar .btn{margin-bottom:4px}.perm-audit-diff{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3, .75rem);padding:var(--space-2, .5rem) 0}.perm-audit-diff h3{margin:0 0 var(--space-1, 4px);font-size:var(--fs-sm);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-2)}.perm-audit-diff pre{overflow-x:auto;margin:0;padding:var(--space-2, .5rem);border:none;border-radius:0;background:var(--cds-layer-02, var(--panel));font-size:var(--fs-sm)}@media(max-width:760px){.perm-audit-diff{grid-template-columns:1fr}}.flow-editor{display:grid;grid-template-columns:224px minmax(420px,1fr) 340px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header header header" "palette canvas inspector" "validation validation validation";gap:1px;height:max(680px,calc(100dvh - 132px));min-width:0;min-height:680px;overflow:hidden;background:var(--cds-border-subtle-01, var(--line));border-block:1px solid var(--cds-border-subtle-01, var(--line))}.flow-editor-header{grid-area:header;display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);background:var(--cds-layer-01, var(--panel));border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.flow-editor-identity{display:grid;gap:var(--space-1);min-width:0}.flow-editor-header h1{margin:0;color:var(--ink);font-size:var(--fs-lg);line-height:1.2}.flow-editor-eyebrow,.flow-pane-eyebrow{color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.flow-editor-title-row,.flow-editor-version-row,.flow-editor-actions,.flow-editor-feedback,.flow-validation-title{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.flow-editor-actions{justify-content:flex-end}.flow-editor-actions .btn{gap:var(--space-2)}.flow-editor-feedback{grid-column:1 / -1;color:var(--status-ok-fg);font-size:var(--fs-sm)}.flow-editor-feedback:empty{display:none}.flow-dirty-state,.flow-validation-state,.flow-selection-chip,.flow-version-badge{min-height:24px;display:inline-flex;align-items:center;gap:var(--space-1);padding-inline:var(--space-2);border-radius:999px;background:var(--cds-layer-accent-01, var(--inset));color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.flow-dirty-state[data-dirty],.flow-version-badge[data-status=draft],.flow-validation-state[data-state=invalid]{background:var(--status-warn-bg);color:var(--status-warn-fg)}.flow-version-badge[data-status=published],.flow-validation-state[data-state=valid]{background:var(--status-ok-bg);color:var(--status-ok-fg)}.flow-version-badge[data-status=archived]{color:var(--ink-3)}.flow-editor-version-text{color:var(--ink-2);font-size:var(--fs-sm)}.flow-pane-head{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3);background:var(--cds-layer-accent-01, var(--inset));border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.flow-pane-head>div{display:grid;gap:2px}.flow-pane-head h2,.flow-palette-presets h2,.flow-inspector>h2,.flow-validation h2{margin:0;color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.flow-pane-count{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--space-1);border-radius:999px;background:var(--primary-soft);color:var(--primary);font-size:var(--fs-xs);font-weight:600;font-variant-numeric:tabular-nums}.flow-palette{grid-area:palette;min-width:0;overflow:auto;background:var(--cds-layer-01, var(--panel))}.flow-palette-list,.flow-palette-presets{display:grid;gap:var(--space-2);padding:var(--space-3)}.flow-palette-presets{border-top:1px solid var(--cds-border-subtle-01, var(--line))}.flow-palette .flow-palette-item{width:100%;min-height:64px;height:auto;display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--space-2);padding:var(--space-3);border:0;border-radius:0;background:var(--cds-layer-02, var(--panel-raised));color:var(--ink);box-shadow:inset 0 0 0 1px var(--cds-border-tile-01, var(--line));cursor:pointer;text-align:start;transition:background .14s ease}.flow-palette .flow-palette-item:hover:not(:disabled),.flow-preset-item:hover:not(:disabled){background:var(--cds-layer-hover-01, var(--inset));color:var(--ink)}.flow-palette .flow-palette-item:focus-visible,.flow-preset-item:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.flow-palette .flow-palette-item:disabled,.flow-preset-item:disabled{color:var(--cds-text-disabled, var(--ink-3));cursor:not-allowed}.flow-palette-item-copy{display:grid;gap:2px;min-width:0}.flow-palette-item-copy strong{font-size:var(--fs-sm);line-height:1.25}.flow-palette-item-copy small{color:var(--ink-2);font-size:var(--fs-xs);font-weight:400;line-height:1.35;white-space:normal}.flow-preset-item{width:100%;min-height:44px;justify-content:flex-start;gap:var(--space-2);text-align:start}.flow-canvas-host{grid-area:canvas;position:relative;display:flex;min-width:0;min-height:0;overflow:hidden}.flow-canvas{position:relative;flex:1;min-width:0;min-height:0;overflow:hidden;isolation:isolate;background:var(--cds-background, var(--bg))}.flow-canvas-viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.flow-canvas-surface{min-width:100%;min-height:100%}.flow-canvas svg{display:block;min-width:100%;min-height:100%}.flow-grid-minor,.flow-grid-major{fill:none;vector-effect:non-scaling-stroke}.flow-grid-minor{stroke:var(--cds-border-subtle-00, var(--line));stroke-width:.55}.flow-grid-major{stroke:var(--cds-border-subtle-01, var(--line-strong));stroke-width:.8}.flow-canvas-toolbar,.flow-canvas-metrics,.flow-connect-hint{position:absolute;z-index:var(--z-page-sticky);display:flex;align-items:center;background:var(--cds-layer-02, var(--panel-raised));border:1px solid var(--cds-border-subtle-01, var(--line));box-shadow:var(--shadow-sm)}.flow-canvas-toolbar{inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.flow-canvas-metrics{inset-block-start:var(--space-3);inset-inline-end:var(--space-3);gap:var(--space-2);min-height:36px;padding-inline:var(--space-3);color:var(--ink-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.flow-canvas-metrics span+span:before{content:"";display:inline-block;width:1px;height:12px;margin-inline-end:var(--space-2);vertical-align:-2px;background:var(--cds-border-subtle-01, var(--line))}.flow-canvas-tool,.flow-canvas-zoom{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;font:inherit;font-size:var(--fs-xs)}.flow-canvas-zoom{min-width:52px;font-variant-numeric:tabular-nums}.flow-canvas-tool:hover:not(:disabled),.flow-canvas-zoom:hover{background:var(--cds-layer-hover-02, var(--inset))}.flow-canvas-tool:disabled{color:var(--ink-3);cursor:not-allowed}.flow-canvas-tool:focus-visible,.flow-canvas-zoom:focus-visible,.flow-connect-hint button:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.flow-canvas-tool-separator{width:1px;height:20px;background:var(--line)}.flow-connect-hint{inset-block-end:var(--space-3);inset-inline-start:50%;transform:translate(-50%);gap:var(--space-2);min-height:40px;max-width:calc(100% - 24px);padding:0 var(--space-3);border-inline-start:3px solid var(--primary);color:var(--ink);font-size:var(--fs-sm)}.flow-connect-hint button{min-height:32px;border:0;background:transparent;color:var(--primary);cursor:pointer;font:inherit;font-weight:600}.flow-edge{fill:none;stroke:var(--cds-border-strong-01, var(--line-strong));stroke-width:1.75;pointer-events:none;vector-effect:non-scaling-stroke}.flow-edge-hit{fill:none;stroke:transparent;stroke-width:14;cursor:pointer;outline:none}.flow-edge-hit:focus-visible+.flow-edge,.flow-edge[data-selected=true]{stroke:var(--cds-focus, var(--ring));stroke-width:2.75}.flow-edge[data-kind=reject]{stroke:var(--status-bad-fg);stroke-dasharray:5 4}.flow-edge[data-kind=branch]{stroke:var(--status-warn-fg);stroke-dasharray:3 3}.flow-edge[data-on-path=true]{stroke:var(--status-ok-fg);stroke-width:3}.flow-arrow-main{fill:var(--cds-border-strong-01, var(--line-strong))}.flow-arrow-reject{fill:var(--status-bad-fg)}.flow-edge-label{cursor:pointer}.flow-edge-label rect{fill:var(--cds-layer-02, var(--panel-raised));stroke:var(--line)}.flow-edge-label text{fill:var(--ink-2);font-size:9px;pointer-events:none}.flow-node{cursor:pointer;outline:none}.flow-node-card{fill:var(--cds-layer-02, var(--panel-raised));stroke:var(--cds-border-subtle-01, var(--line));stroke-width:1}.flow-node-accent{fill:var(--primary);pointer-events:none}.flow-node[data-selected=true] .flow-node-card,.flow-node:focus-visible .flow-node-card{stroke:var(--cds-focus, var(--ring));stroke-width:2.5}.flow-node[data-connect-target=true] .flow-node-card{stroke:var(--primary);stroke-dasharray:4 3}.flow-node[data-kind=start] .flow-node-accent{fill:var(--status-info-fg)}.flow-node[data-kind=end] .flow-node-accent{fill:var(--status-ok-fg)}.flow-node[data-kind=parallel] .flow-node-accent{fill:var(--status-warn-fg)}.flow-node[data-kind=condition] .flow-node-accent{fill:var(--status-special-fg)}.flow-node[data-on-path=true] .flow-node-card{fill:var(--status-ok-bg);stroke:var(--status-ok-fg);stroke-width:3}.flow-node text{fill:var(--ink);pointer-events:none}.flow-node text.kind{fill:var(--ink-2);font-size:9px;font-weight:600;letter-spacing:.08em}.flow-node text.title{font-size:13px;font-weight:600}.flow-node text.sub{fill:var(--ink-2);font-size:11px}.flow-port{fill:var(--cds-layer-02, var(--panel-raised));stroke:var(--cds-border-strong-01, var(--line-strong));stroke-width:2;vector-effect:non-scaling-stroke}.flow-port-out{fill:var(--primary-soft);stroke:var(--primary);cursor:crosshair;outline:none}.flow-port-out:hover,.flow-port-out:focus-visible,.flow-port-out[data-active]{fill:var(--primary);stroke:var(--cds-layer-02, var(--panel-raised))}.flow-inspector{grid-area:inspector;min-width:0;overflow:auto;padding:0 var(--space-3) var(--space-3);background:var(--cds-layer-01, var(--panel))}.flow-inspector>.flow-pane-head{margin-inline:calc(var(--space-3) * -1);margin-bottom:var(--space-3)}.flow-inspector-empty{min-height:240px;display:grid;place-items:center;align-content:center;gap:var(--space-2);padding:var(--space-5);color:var(--ink-2);text-align:center}.flow-inspector-empty p{margin:0;color:var(--ink);font-weight:600}.flow-inspector-empty small{max-width:26ch;font-size:var(--fs-xs);line-height:1.5}.flow-inspector .field{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-3);font-size:var(--fs-sm)}.flow-inspector .field-row{display:flex;gap:var(--space-2)}.flow-inspector .field-row>.field{min-width:0;flex:1}.flow-inspector>h2,.flow-inspector form>h2{margin-block:var(--space-4) var(--space-2)}.flow-simulate{position:absolute;inset:0 0 0 auto;z-index:var(--z-page-sticky);width:min(380px,100%);height:100%;overflow:auto;padding:var(--space-4);background:var(--cds-layer-01, var(--panel));border-inline-start:1px solid var(--cds-border-subtle-01, var(--line));box-shadow:var(--shadow-md)}.flow-sim-step{padding:var(--space-2) 0;border-bottom:1px solid var(--cds-border-subtle-01, var(--line));font-size:var(--fs-sm)}.flow-sim-step .reached{color:var(--ink-2)}.flow-sim-unresolved{color:var(--status-bad-fg);font-size:var(--fs-sm)}.flow-diff{font-size:var(--fs-sm)}.flow-diff code{padding:0 var(--space-1);background:var(--cds-layer-accent-01, var(--inset))}.flow-inspector input:not([type=checkbox]),.flow-inspector select,.flow-simulate input:not([type=checkbox]),.flow-simulate select,.cond-builder input,.cond-builder select,.flow-editor-header select{min-height:var(--field-h);padding:0 var(--space-2);border:0;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit;transition:background .14s ease}.flow-inspector input:not([type=checkbox]):hover:not(:disabled),.flow-inspector select:hover:not(:disabled),.flow-simulate input:not([type=checkbox]):hover:not(:disabled),.flow-simulate select:hover:not(:disabled),.cond-builder input:hover:not(:disabled),.cond-builder select:hover:not(:disabled),.flow-editor-header select:hover:not(:disabled){background:var(--cds-field-hover-01, var(--inset))}.flow-inspector input:focus-visible,.flow-inspector select:focus-visible,.flow-simulate input:focus-visible,.flow-simulate select:focus-visible,.cond-builder input:focus-visible,.cond-builder select:focus-visible,.flow-editor-header select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.flow-validation{grid-area:validation;max-height:168px;overflow:auto;padding:0 var(--space-3) var(--space-2);background:var(--cds-layer-01, var(--panel))}.flow-validation-head{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.flow-validation[data-state=valid] .flow-validation-title{color:var(--status-ok-fg)}.flow-validation[data-state=issues] .flow-validation-title{color:var(--status-warn-fg)}.flow-validation>p{margin:0 0 var(--space-2);font-size:var(--fs-sm)}.flow-validation ul{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.flow-issue{width:100%;display:block;padding:var(--space-2);border:0;border-inline-start:3px solid currentColor;border-radius:0;background:none;cursor:pointer;font-size:var(--fs-sm);text-align:start}.flow-issue[data-sev=error]{color:var(--status-bad-fg);background:var(--status-bad-bg)}.flow-issue[data-sev=warning]{color:var(--status-warn-fg);background:var(--status-warn-bg)}.flow-issue:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.cond-builder .cond-row{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-1)}.cond-builder pre{max-height:120px;overflow:auto;padding:var(--space-2);background:var(--cds-layer-accent-01, var(--inset));font-size:var(--fs-xs)}.cond-err{color:var(--status-bad-fg);font-size:var(--fs-xs)}.flows-home-grid{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.flow-editor[data-focus-mode=true]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "canvas" "validation"}.flow-editor[data-focus-mode=true] .flow-palette,.flow-editor[data-focus-mode=true] .flow-inspector{display:none}@media(max-width:1699px){.flow-editor:not([data-focus-mode=true]){grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"header header" "palette palette" "canvas inspector" "validation validation"}.flow-palette{display:grid;grid-template-columns:172px minmax(0,1fr) minmax(240px,.7fr);overflow:hidden}.flow-palette .flow-pane-head{border-inline-end:1px solid var(--line);border-bottom:0}.flow-palette-list{grid-template-columns:repeat(4,minmax(120px,1fr));overflow-x:auto}.flow-palette-presets{border-top:0;border-inline-start:1px solid var(--line)}.flow-palette-item-copy small{display:none}.flow-palette .flow-palette-item{min-height:44px;align-items:center;padding:var(--space-2)}}@media(max-width:1100px){.flow-editor,.flow-editor:not([data-focus-mode=true]){height:auto;min-height:760px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(500px,1fr) auto auto;grid-template-areas:"header" "palette" "canvas" "inspector" "validation"}.flow-editor-header{grid-template-columns:1fr}.flow-editor-actions{justify-content:flex-start}.flow-palette{grid-template-columns:1fr;overflow:auto}.flow-palette .flow-pane-head{border-bottom:1px solid var(--line);border-inline-end:0}.flow-palette-presets{display:none}.flow-inspector{max-height:520px}.flow-editor[data-focus-mode=true] .flow-inspector,.flow-editor[data-focus-mode=true] .flow-palette{display:none}}@media(prefers-reduced-motion:reduce){.flow-palette .flow-palette-item,.flow-inspector input,.flow-inspector select,.flow-simulate input,.flow-simulate select{transition:none}}.approvals{padding:12px 16px;width:100%}.approvals-header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.approvals-header h1{font-size:16px;margin:0}.approvals-header .spacer{flex:1}.approvals-views{display:flex;gap:4px}.approvals-search{min-width:220px}.approvals-bulkbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 8px;background:var(--cds-layer-selected-01, var(--primary-soft));border-inline-start:3px solid var(--cds-border-interactive, var(--primary));margin-bottom:6px;font-size:13px}.approvals-bulk-outcome{flex-basis:100%;color:var(--ink-2);font-size:var(--fs-sm, 12px)}.approvals-report{font-size:13px;padding:6px 8px;background:var(--cds-layer-01, var(--inset));border-inline-start:3px solid var(--cds-support-info, var(--info));margin-bottom:6px}.approvals-report .skipped{color:var(--warn)}.dt.approvals-table tbody tr[data-selected=true] td{background:var(--cds-layer-selected-01, var(--primary-soft))}.dt.approvals-table tbody tr[data-selected=true] td:first-child{box-shadow:inset 3px 0 0 0 var(--cds-border-interactive, var(--primary))}.approvals-table tr[data-overdue=true] .due{color:var(--bad);font-weight:600}.approvals-row-actions{display:flex;gap:4px}.decision-drawer{position:fixed;top:0;right:0;width:420px;max-width:90vw;height:100vh;background:var(--cds-layer-01, var(--panel));border-left:1px solid var(--line);border-radius:0;box-shadow:var(--shadow-lg);padding:16px;overflow:auto;z-index:var(--z-overlay)}.decision-drawer h2{font-size:15px;margin:0 0 8px}.decision-facts{font-size:13px;background:var(--cds-layer-accent-01, var(--inset));padding:8px;border-radius:0;margin-bottom:10px}.decision-facts dt{color:var(--muted);font-size:11px}.decision-budget{font-weight:600}.decision-quorum{font-weight:600;margin:6px 0}.decision-timeline{list-style:none;padding:0;margin:8px 0;font-size:12px}.decision-timeline li{padding:3px 0;border-bottom:1px solid var(--line)}.decision-comment{width:100%;min-height:60px;margin:8px 0;padding:var(--space-2, 6px) var(--space-3, 8px);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit}.decision-comment:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.decision-actions{display:flex;gap:6px}.decision-banner{padding:6px 8px;border-inline-start:3px solid currentColor;border-radius:0;margin-bottom:8px;font-size:13px}.decision-banner[data-kind=conflict]{background:var(--bad-soft);color:var(--bad)}.decision-banner[data-kind=blocked]{background:var(--warn-soft);color:var(--warn)}.delegation-panel{background:var(--cds-layer-01, var(--panel));border:none;border-radius:0;padding:10px;margin-bottom:10px;font-size:13px}.delegation-outcome{margin:6px 0 0;color:var(--ink-2);font-size:var(--fs-sm, 12px)}.delegation-list{list-style:none;padding:0;margin:8px 0}.delegation-list li{display:flex;gap:8px;align-items:center;padding:3px 0}.approvals-util-na{font-size:var(--fs-sm, 12px);color:var(--ink-2);white-space:nowrap}.admin-home .panel-card{border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.admin-shell-body:has(.admin-home){grid-template-columns:1fr}.admin-shell-body:has(.admin-home) .admin-nav{display:none}.admin-shell:has(.admin-home) .admin-breadcrumb{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.admin-hub-head{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:calc(var(--space-2) * -1)}.admin-hub-title{display:flex;align-items:center;gap:10px;min-width:0}.admin-hub-sub{margin:0;font-size:13.5px;color:var(--ink-2)}.admin-hub-actions{display:inline-flex;gap:8px;margin-inline-start:auto;flex-wrap:wrap}.admin-hub-actions .btn{text-decoration:none;display:inline-flex;align-items:center;gap:6px}.admin-hub-actions .btn svg{width:14px;height:14px}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-home .wb-metric{min-height:104px;padding:var(--space-5);border-radius:0;border-color:var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel));box-shadow:none}.admin-home .wb-metric-body strong{font-size:28px;line-height:1;white-space:nowrap}.admin-degraded{display:flex;align-items:center;gap:12px;padding:var(--space-3) var(--space-4);background:var(--cds-layer-01, var(--panel));border-inline-start:3px solid var(--cds-support-warning, var(--warn))}.admin-degraded>svg{flex:0 0 auto;width:18px;height:18px}.admin-degraded-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.admin-degraded-text strong{font-size:13.5px;font-weight:600;color:var(--ink)}.admin-degraded-text small{font-size:12px;color:var(--ink-2)}.admin-degraded .btn{flex:0 0 auto}.admin-home-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-4);align-items:start}.admin-home-main{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.admin-home-rail{display:flex;flex-direction:column;gap:12px;min-width:0;position:sticky;top:var(--space-3)}@media(max-width:1180px){.admin-home-body{grid-template-columns:minmax(0,1fr)}.admin-home-rail{position:static}}@media(max-width:1100px){.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-panel-head{display:flex;align-items:center;gap:var(--space-2);margin-bottom:10px}.admin-panel-head h2{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;color:var(--ink)}.admin-panel-note{margin-inline-start:auto;font-size:12px;color:var(--ink-2)}.admin-panel-link{margin-inline-start:auto;font-size:12px;color:var(--primary)}.admin-attention{padding:var(--space-3) var(--space-4)}.admin-attention-clear{display:flex;align-items:center;gap:8px;margin:0;padding:6px 0 2px;font-size:13px;color:var(--ink-2)}.admin-attention-clear svg{width:16px;height:16px}.admin-attention-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.admin-attention-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:11px 0;border-top:1px solid var(--line);background:none}.admin-attention-row:first-child{border-top:0}.admin-attention-icon{width:17px;height:17px;color:currentColor}.admin-attention-text{display:flex;flex-direction:column;gap:2px;min-width:0}.admin-attention-text strong{font-size:13.5px;font-weight:600;color:var(--ink)}.admin-attention-text small{font-size:12px;line-height:1.35;color:var(--ink-2)}.admin-attention-who{display:flex;flex-direction:column;gap:1px;min-width:0}.admin-attention-who small{font-size:10.5px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-2)}.admin-attention-who span{font-size:12.5px;font-weight:600;color:var(--ink)}.admin-attention-action{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.admin-attention-action svg{width:14px;height:14px}.admin-filter{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.admin-filter label{font-size:12px;font-weight:600;color:var(--ink-2);white-space:nowrap}.admin-filter .input{width:100%;min-height:40px;padding-inline:var(--space-3);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset))}.admin-filter .input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.admin-tabs{display:flex;gap:2px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.admin-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;min-height:44px;padding:10px 12px;font:inherit;font-size:13px;font-weight:500;color:var(--ink-2);border-bottom:2px solid transparent;cursor:pointer}.admin-tab:hover{color:var(--ink)}.admin-tab.active{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.admin-tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.admin-config-list{display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));gap:10px}.admin-config-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"icon body chevron" "icon meta status";align-items:center;gap:6px 12px;min-height:80px;padding:12px 14px;border:none;border-inline-start:3px solid var(--cds-border-subtle-01, var(--line));border-radius:0;background:var(--cds-layer-02, var(--panel-raised, var(--panel)));box-shadow:none;color:inherit;text-decoration:none}.admin-config-row[data-health=gap]{border-inline-start-color:var(--bad-fg, var(--line))}.admin-config-row[data-health=review]{border-inline-start-color:var(--warn-fg, var(--line))}.admin-config-row[data-health=ok]{border-inline-start-color:var(--ok-fg, var(--line))}.admin-config-row:hover{background:var(--cds-layer-hover-02, var(--inset))}.admin-config-row:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.admin-config-icon{grid-area:icon;flex:0 0 auto;width:34px;height:34px;border-radius:0;background:var(--primary-soft);color:var(--primary);display:grid;place-items:center}.admin-config-icon svg{width:17px}.admin-config-body{grid-area:body;display:flex;flex-direction:column;gap:2px;min-width:0}.admin-config-title{font-size:13.5px;font-weight:600;color:var(--ink)}.admin-config-scope{font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums}.admin-config-scope.muted{color:var(--ink-2)}.admin-config-row>.chip{grid-area:status;justify-self:end}.admin-config-meta{grid-area:meta;display:flex;flex-direction:row;align-items:center;gap:6px;min-width:0;white-space:nowrap}.admin-config-who{font-size:11.5px;color:var(--ink-2);max-width:130px;overflow:hidden;text-overflow:ellipsis}.admin-config-meta time{font-size:11px;color:var(--ink-2)}.admin-config-chevron{grid-area:chevron;width:15px;height:15px;color:var(--ink-2);flex:0 0 auto}@media(max-width:720px){.admin-config-list{grid-template-columns:minmax(0,1fr)}}.admin-rail-panel{padding:var(--space-3) var(--space-4)}.admin-integrations,.admin-recent{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.admin-integration{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line)}.admin-integration:first-child{border-top:0}.admin-integration-icon{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:0;background:var(--cds-layer-accent-01, var(--inset));color:var(--ink-2)}.admin-integration-icon svg{width:15px;height:15px}.admin-integration-body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.admin-integration-name{font-size:13px;font-weight:600;color:var(--ink)}.admin-integration-detail{font-size:11.5px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-rail-foot{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink-2)}.admin-rail-foot .btn{margin-inline-start:auto;display:inline-flex;align-items:center;gap:5px}.admin-rail-foot .btn svg{width:13px;height:13px}.admin-recent-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:9px 0;border-top:1px solid var(--line)}.admin-recent-row:first-child{border-top:0}.admin-recent-avatar{grid-row:1 / span 2;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--primary-soft);color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.02em}.admin-recent-actor{font-size:12.5px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.admin-recent-at{font-size:11px;color:var(--ink-2);white-space:nowrap}.admin-recent-what{grid-column:2 / -1;font-size:11.5px;color:var(--ink-2)}.admin-runtime{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:12px}.admin-runtime dt{color:var(--ink-2)}.admin-runtime dd{margin:0;color:var(--ink);text-align:end;overflow:hidden;text-overflow:ellipsis}.admin-attention-who .muted,.admin-config-who.muted{color:var(--ink-2);font-weight:400}.admin-config-list{list-style:none;margin:0;padding:0}.admin-config-item{min-width:0}.admin-config-item>.admin-config-row{height:100%}@media(max-width:760px){.admin-hub-head{align-items:flex-start}.admin-hub-title{align-items:flex-start;flex-direction:column;gap:6px}.admin-hub-actions{width:100%;margin-inline-start:0}.admin-hub-actions .btn{min-height:44px;flex:1 1 auto;justify-content:center}.admin-metrics{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.admin-home .wb-metric{min-height:104px;padding:var(--space-4)}.admin-attention{padding:var(--space-3)}.admin-panel-head{align-items:flex-start;flex-wrap:wrap}.admin-panel-note{width:100%;margin-inline-start:0}.admin-attention-row{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"icon text severity" ". owner owner" ". action action";align-items:start;gap:8px 10px;padding:var(--space-3) 0}.admin-attention-icon{grid-area:icon;margin-top:2px}.admin-attention-text{grid-area:text}.admin-attention-who{grid-area:owner;display:flex;flex-direction:row;align-items:baseline;gap:6px}.admin-attention-row>.chip{grid-area:severity}.admin-attention-action{grid-area:action;min-height:44px;justify-self:start}.admin-filter{grid-template-columns:minmax(0,1fr);gap:5px}.admin-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.admin-tab{flex:0 0 auto}.admin-config-row{min-height:88px}.admin-config-meta time{display:none}.admin-home-rail{gap:var(--space-2)}.admin-rail-panel{padding:var(--space-3)}.admin-rail-foot{justify-content:flex-start}}.admin-config-unconfigured{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line)}.admin-config-unconfigured-head{margin:0;font-size:var(--fs-sm);font-weight:600;color:var(--ink-2)}.admin-config-unconfigured-hint{margin:2px 0 var(--space-2);font-size:var(--fs-xs);color:var(--ink-3)}.admin-config-unconfigured .admin-config-row{opacity:.85}.admin-shell{display:flex;flex-direction:column;gap:var(--space-3, 12px);min-height:0}.admin-shell-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px)}.admin-shell-title{font-size:24px;line-height:1.2;font-weight:600;margin:0}.admin-shell-head-actions{display:flex;align-items:center;gap:var(--space-2, 8px)}.admin-breadcrumb ol{display:flex;gap:var(--space-2, 8px);list-style:none;margin:0;padding:0;font-size:var(--font-sm, .85rem);color:var(--muted)}.admin-breadcrumb li+li:before{content:"▸";margin-right:var(--space-2, 8px)}.admin-breadcrumb li[aria-current=page]{color:var(--fg, inherit);font-weight:600}.admin-shell-body{display:grid;grid-template-columns:256px minmax(0,1fr);gap:var(--space-6, 24px);align-items:start}.admin-shell-content{min-width:0;overflow-x:hidden}.admin-shell-content>:is(.page,.rbac-users-host){width:100%;max-width:none;min-width:0;margin-inline:0;box-sizing:border-box}.admin-shell-content :is(.page-header,.settings-screen-head,.tenant-screen-head,.rates-header,.role-manager-header,.perm-matrix-header,.perm-assign-header,.perm-effective-header,.perm-audit-header,.outbox-header){min-height:64px;align-items:center;padding-block:0 var(--space-3, 12px);border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.admin-shell-content :is(.page-header,.settings-screen-head,.tenant-screen-head,.rates-header,.role-manager-header,.perm-matrix-header,.perm-assign-header,.perm-effective-header,.perm-audit-header,.outbox-header) :is(h1,h2){line-height:1.25}.admin-shell-content .panel-card{border-radius:0;border-color:var(--cds-border-subtle-01, var(--line));box-shadow:none}.admin-shell-content :is(.admin-master-toolbar,.settings-toolbar,.perm-filter-bar,.perm-explain-bar,.rates-controls){min-width:0}@media(max-width:720px){.admin-shell-content :is(.page-header,.settings-screen-head,.tenant-screen-head,.rates-header,.role-manager-header,.perm-matrix-header,.perm-assign-header,.perm-effective-header,.perm-audit-header,.outbox-header){align-items:stretch;flex-direction:column}.admin-shell-content :is(.page-actions,.role-actions,.perm-matrix-actions,.credentials-actions){width:100%;flex-wrap:wrap}.admin-shell-content :is(.page-actions,.role-actions,.perm-matrix-actions)>.cds--btn{flex:1 1 auto;max-width:none}}.admin-nav-select-wrap{display:none}.admin-nav-column{align-self:stretch;min-width:0;background:var(--cds-layer-01, var(--panel));border-block:1px solid var(--cds-border-subtle-01, var(--line));border-inline-end:1px solid var(--cds-border-subtle-01, var(--line))}.admin-nav{position:sticky;top:var(--space-3, 12px);align-self:start;display:flex;flex-direction:column;max-height:calc(100dvh - 24px);min-width:0;overflow:hidden;background:transparent}.admin-nav-head{min-height:48px;padding:0 var(--space-3, 12px);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);flex:none;color:var(--ink);background:var(--cds-layer-accent-01, var(--inset));border-bottom:1px solid var(--cds-border-subtle-01, var(--line));font-size:var(--font-sm, .85rem);font-weight:600}.admin-nav-head-label,.admin-nav-group-label{display:flex;align-items:center;min-width:0;gap:var(--space-2, 8px)}.admin-nav-head-label svg,.admin-nav-group-label svg{flex:none}.admin-nav-total{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--space-1, 4px);border-radius:999px;color:var(--primary);background:var(--primary-soft);font-size:var(--font-xs, .7rem);font-variant-numeric:tabular-nums}.admin-nav-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3, 12px) var(--space-2, 8px);scrollbar-gutter:stable}.admin-nav-group+.admin-nav-group{margin-top:var(--space-4, 16px)}.admin-nav-group-label{text-transform:uppercase;letter-spacing:.06em;font-size:var(--font-xs, .7rem);color:var(--ink-2, var(--muted));margin:0 var(--space-2, 8px) var(--space-1, 4px);font-weight:600}.admin-nav ul{list-style:none;margin:0;padding:0}.admin-nav-link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);min-height:40px;padding:var(--space-2, 8px);border-radius:0;color:inherit;text-decoration:none;font-size:var(--font-sm, .85rem);line-height:1.25;transition:background .14s ease,color .14s ease}.admin-nav-link:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;background:transparent}.admin-nav-link.active{background:var(--cds-layer-selected-01, var(--primary-soft));color:var(--primary);font-weight:600}.admin-nav-link.active:before{background:var(--primary)}.admin-nav-link:hover{background:var(--cds-layer-hover-01, var(--inset))}.admin-nav-link:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.admin-nav-link-arrow{flex:none;opacity:0;transform:translate(-2px);transition:opacity .14s ease,transform .14s ease}.admin-nav-link-arrow[data-visible]{opacity:1;transform:translate(0)}.admin-palette-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;background:var(--cds-overlay, rgb(0 0 0 / .5));z-index:var(--z-modal)}.admin-palette{width:min(560px,92vw);padding:var(--space-3, 12px);display:flex;flex-direction:column;gap:var(--space-2, 8px);border:none;border-radius:0;background:var(--cds-layer-02, var(--panel-raised, var(--panel)));box-shadow:var(--cds-shadow, var(--shadow-md))}.admin-palette-input{width:100%;height:var(--field-h);padding:0 var(--space-3, 12px);font-size:var(--font-md, 1rem);font:inherit;color:var(--ink);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset))}.admin-palette-input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.admin-palette-list{list-style:none;margin:0;padding:0;max-height:50vh;overflow-y:auto}.admin-palette-item{display:block;width:100%;text-align:start;padding:var(--space-2, 8px);background:none;border:0;cursor:pointer;border-radius:0;font:inherit;color:var(--ink)}.admin-palette-item:hover,.admin-palette-item:focus{background:var(--cds-layer-hover-01, var(--inset))}.admin-palette-item:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.admin-palette-empty{padding:var(--space-2, 8px);color:var(--muted)}@media(max-width:1279px){.admin-shell-head{align-items:flex-start;flex-direction:column}.admin-shell-head-actions{width:100%;margin-inline-start:0}.admin-shell-head-actions>:first-child{min-width:0;flex:1}.admin-breadcrumb ol{flex-wrap:wrap}.admin-shell-body{grid-template-columns:minmax(0,1fr)}.admin-nav-column{display:none}.admin-nav-select-wrap{display:flex;flex-direction:column;gap:var(--space-1, 4px);color:var(--muted);font-size:var(--font-xs, .7rem);text-transform:uppercase;letter-spacing:.04em}.admin-nav-select{width:100%;min-height:var(--field-h);padding:0 var(--space-3, 12px);border:0;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit;text-transform:none;letter-spacing:normal}.admin-nav-select:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}}@media(prefers-reduced-motion:reduce){.admin-nav-link,.admin-nav-link-arrow{transition:none}}.settings-screen-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.settings-screen-head h1{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--ink);display:inline-flex;align-items:center;gap:10px}.settings-screen-head h1>svg{width:20px;height:20px;color:var(--primary)}.settings-screen-head p{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:var(--fs-sm)}.settings-title-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:0 8px;border-radius:999px;background:var(--primary-soft);color:var(--primary);font-size:var(--fs-sm);font-weight:600;line-height:20px}.settings-list{display:flex;flex-direction:column;gap:var(--space-4)}.settings-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-block:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel))}.settings-summary>div{min-width:0;padding:var(--space-3) var(--space-4);border-inline-end:1px solid var(--cds-border-subtle-01, var(--line))}.settings-summary>div:last-child{border-inline-end:0}.settings-summary dt{color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.settings-summary dd{margin:var(--space-1) 0 0;color:var(--ink);font-size:var(--fs-xl, 1.5rem);font-weight:600}.settings-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(190px,auto) auto;align-items:end;gap:var(--space-3);padding:var(--space-2);background:var(--cds-layer-01, var(--panel));border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.settings-search{min-height:var(--field-h);display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);background:var(--cds-field-01, var(--inset));border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong))}.settings-search svg{width:16px;height:16px;color:var(--ink-2)}.settings-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.settings-search:focus-within{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.settings-filter{display:flex;flex-direction:column;gap:var(--space-1);color:var(--ink-2);font-size:var(--fs-xs);font-weight:600}.settings-filter select{min-width:190px;min-height:var(--field-h);padding-inline:var(--space-3);border:0;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit}.settings-filter select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.settings-result-count{align-self:center;color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap}.settings-group{background:var(--cds-layer-01, var(--panel));border:none;border-radius:0;box-shadow:none;overflow:hidden}.settings-group-title{margin:0;padding:var(--space-2) var(--space-4);background:var(--cds-layer-accent-01, var(--inset));border-bottom:1px solid var(--cds-border-subtle-01, var(--line));font-size:var(--fs-sm);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);display:flex;justify-content:space-between;gap:var(--space-3)}.settings-group-rows{display:flex;flex-direction:column}.setting-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--cds-border-subtle-01, var(--line));transition:background .11s ease}.setting-row:hover{background:var(--cds-layer-hover-01, var(--inset))}.settings-group-rows .setting-row:last-child{border-bottom:none}.settings-list>.setting-row{border:none;border-bottom:1px solid var(--cds-border-subtle-01, var(--line));border-radius:0;background:var(--cds-layer-01, var(--panel))}.setting-row-head{grid-column:1;display:flex;flex-direction:column;gap:4px;min-width:0}.setting-row-label{font-weight:600;color:var(--ink);font-size:var(--fs-base)}.setting-row-meta{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.setting-row-key{font-size:var(--fs-xs);color:var(--ink-2)}.setting-row-lock{cursor:help}.setting-row-control{grid-column:2;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}.setting-row-control input[type=text],.setting-row-control select{width:240px;height:var(--field-h);padding:0 10px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit}.setting-row-control input[type=text]:focus-visible,.setting-row-control select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.setting-row-control input[aria-invalid=true]{outline:2px solid var(--cds-support-error, var(--bad));outline-offset:-2px}.setting-row-control input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary)}.setting-row-control input:disabled,.setting-row-control select:disabled{color:var(--ink-3);background:var(--cds-field-01, var(--inset));cursor:not-allowed}.setting-row-input-wrap{display:inline-flex;align-items:center;gap:var(--space-1)}.setting-row-preview{color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap}.setting-row-actions{grid-column:3;display:flex;gap:var(--space-2);justify-content:flex-end;min-width:0}.setting-row .formkit-error,.setting-row-saved{grid-column:1 / -1;margin:0}.setting-row-saved{color:var(--ok);font-size:var(--fs-sm);font-weight:500}@media(max-width:860px){.settings-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-summary>div:nth-child(2){border-inline-end:0}.settings-summary>div:nth-child(-n+2){border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.settings-toolbar{grid-template-columns:1fr;align-items:stretch}.settings-filter select{width:100%}.settings-result-count{justify-self:start}.setting-row{grid-template-columns:1fr}.setting-row-head,.setting-row-control,.setting-row-actions{grid-column:1;justify-content:flex-start}}@media(max-width:480px){.settings-summary{grid-template-columns:1fr}.settings-summary>div{border-inline-end:0;border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.settings-summary>div:last-child{border-bottom:0}}.period-lock-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.period-lock-head h1{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--ink);display:inline-flex;align-items:center;gap:10px}.period-lock-head h1>svg{width:20px;height:20px;color:var(--primary)}.period-lock-head p{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:var(--fs-sm)}.period-lock-status{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel)}.period-lock-status strong{font-size:var(--fs-md);color:var(--ink)}.period-lock-status p{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:var(--fs-sm)}.period-lock-status-icon{width:22px;height:22px;color:var(--ink-2);flex-shrink:0}.period-lock-status-icon.is-locked{color:var(--primary)}.period-lock-forms{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--gap)}.period-lock-card{display:flex;flex-direction:column;gap:var(--space-2)}.period-lock-card h2{margin:0;font-size:var(--fs-md);font-weight:600;color:var(--ink)}.period-lock-hint{margin:0;color:var(--ink-2);font-size:var(--fs-sm)}.period-lock-card label{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--fs-sm);color:var(--ink-2)}.period-lock-card input{padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit}.period-lock-card button{align-self:flex-start}.period-lock-error{margin:0;color:var(--bad);font-size:var(--fs-sm)}.period-lock-journal h2{margin:0 0 var(--space-2);font-size:var(--fs-md);font-weight:600;color:var(--ink)}.tenant-screen-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);padding-bottom:var(--space-3, 12px);border-bottom:1px solid var(--line)}.tenant-screen-head h1{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--ink)}.tenant-screen-head p{margin:var(--space-1, 4px) 0 0;color:var(--ink-2);font-size:var(--fs-sm)}.tenant-screen .formkit{background:var(--cds-layer-01, var(--panel));border:none;border-radius:0;box-shadow:none;padding:var(--pad)}.tenant-placeholder-banner,.tenant-highimpact-warning{padding:var(--space-2, 8px) var(--space-3, 12px);border:none;border-inline-start:3px solid var(--cds-support-warning, var(--warn));background:var(--warn-soft);color:var(--warn);border-radius:0;font-weight:500}.tenant-highimpact-warning{margin-bottom:var(--space-2, 8px)}.tenant-saved{color:var(--ok);font-weight:500;margin-inline-start:var(--space-2, 8px)}.credentials-screen .panel-card{border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.credentials-screen th[scope=row]{display:flex;align-items:center;gap:var(--space-2);font-weight:500}.credentials-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.credentials-hint{font-family:var(--font-mono);letter-spacing:.08em}.credentials-probe{display:block;margin-top:var(--space-2);font-size:var(--fs-sm)}.credentials-probe.is-ok{color:var(--ok)}.credentials-probe.is-bad{color:var(--bad)}.credentials-rotation{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.credentials-rotation h2{margin:0;font-size:var(--fs-md)}.credentials-rotation p{margin:var(--space-1) 0 0;color:var(--ink-2)}.credentials-secret{display:grid;gap:var(--space-2);margin-top:var(--space-4)}.credentials-secret input{min-height:44px;padding:var(--space-3);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink)}.credentials-secret input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.credentials-rotate-cta{display:inline-flex;flex-direction:column;gap:4px;align-items:flex-end;flex:0 0 auto}.credentials-rotate-hint{font-size:var(--fs-sm);color:var(--ink-2);text-align:end}@media(max-width:760px){.credentials-rotation{align-items:stretch;flex-direction:column}}.customfields-layout{display:grid;grid-template-columns:220px 1fr;gap:var(--space-4);align-items:start}.customfields-layout .panel-card{border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.customfields-entities ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.customfields-entities button{width:100%;text-align:left;padding:var(--space-2) var(--space-3);border:none;border-inline-start:3px solid transparent;border-radius:0;background:none;color:var(--ink);cursor:pointer;min-height:36px;font:inherit}.customfields-entities button:hover{background:var(--cds-layer-hover-01, var(--inset))}.customfields-entities button:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.customfields-entities button.is-active{background:var(--cds-layer-selected-01, var(--primary-soft));border-inline-start-color:var(--cds-border-interactive, var(--primary));color:var(--primary);font-weight:600}.customfields-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.customfields-list li{display:grid;grid-template-columns:1fr auto auto;gap:var(--space-3);align-items:center;padding:var(--space-3);border:none;border-radius:0;background:var(--cds-layer-02, var(--panel-raised, var(--panel)));box-shadow:none;transition:background .11s ease}.customfields-list li:hover{background:var(--cds-layer-hover-02, var(--inset))}.customfields-list li.is-archived{opacity:.55}.customfields-row-main{display:flex;align-items:baseline;gap:var(--space-3);min-width:0}.customfields-key{font-family:var(--font-mono)}.customfields-label{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customfields-row-meta{display:flex;flex-wrap:wrap;gap:var(--space-2)}.customfields-row-actions{display:flex;gap:var(--space-1);align-items:center}@media(max-width:900px){.customfields-layout{grid-template-columns:1fr}.customfields-list li{grid-template-columns:1fr;gap:var(--space-2)}}.cutover-hub .panel-card,.cutover-wizard .panel-card,.cutover-checklist .panel-card,.cutover-reconcile .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.cutover-hub-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.cutover-hub-card{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3);padding:var(--space-3)}.cutover-hub-card-head{display:flex;gap:var(--space-2);align-items:flex-start}.cutover-hub-card-title{font-size:var(--fs-md);margin:0}.cutover-hub-card-desc{font-size:var(--fs-sm);color:var(--ink-3);margin:var(--space-1) 0 0}.cutover-hub-card-actions{display:flex;gap:var(--space-2);flex-wrap:wrap}.cutover-hub-section-title{font-size:var(--fs-md);margin:0 0 var(--space-3)}.cutover-hub-counts code{font-family:var(--font-mono)}.cutover-wizard-steps{margin:0 0 var(--space-4)}.cutover-actions{display:flex;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-4)}.cutover-dropzone{border:1px dashed var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-layer-01, var(--panel));padding:var(--space-5);text-align:center;transition:background .11s ease,border-color .11s ease}.cutover-dropzone[data-over=true]{border-color:var(--cds-border-interactive, var(--accent));background:var(--cds-layer-hover-01, var(--inset))}.cutover-file-input{display:block;margin:var(--space-3) auto 0}.cutover-upload-progress{margin-top:var(--space-3)}.cutover-upload-preview{margin-top:var(--space-4);display:grid;gap:var(--space-2)}.cutover-cert-row{margin-top:var(--space-3);display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.cutover-field-key{font-family:var(--font-mono)}.cutover-required-mark{color:var(--bad);margin-left:var(--space-1)}.cutover-unmapped{margin-top:var(--space-3)}.cutover-mapping-controls{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}.cutover-tile-label{font-size:var(--fs-sm);color:var(--ink-3)}.cutover-dryrun .wb-metrics{margin-bottom:var(--space-4)}.cutover-filters{display:flex;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap}.cutover-row-messages{margin:var(--space-2) 0 0;padding-left:var(--space-4);display:grid;gap:var(--space-1);font-size:var(--fs-sm)}.cutover-row-messages li[data-severity=error]{color:var(--bad)}.cutover-row-messages li[data-severity=warn]{color:var(--warn)}.cutover-msg-code{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-3)}.cutover-resolve-row{padding:var(--space-3);border:none;border-radius:0;background:var(--cds-layer-02, var(--panel-raised));margin-bottom:var(--space-2);display:grid;gap:var(--space-2)}.cutover-candidate{display:flex;gap:var(--space-2);align-items:center}.cutover-result{display:grid;gap:var(--space-3)}.cutover-result-links{display:grid;gap:var(--space-1)}.cutover-banner-bad{border:none;border-inline-start:3px solid var(--bad);border-radius:0;background:var(--bad-soft);padding:var(--space-3)}.cutover-progress-track{height:8px;background:var(--line);border-radius:0;overflow:hidden}.cutover-progress-fill{height:100%;background:var(--accent)}.cutover-checklist-phase{margin-bottom:var(--space-4)}.cutover-checklist-phase h3{font-size:var(--fs-md);margin:0 0 var(--space-2)}.cutover-checklist-item{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.cutover-checklist-meta{font-size:var(--fs-xs);color:var(--ink-3);margin-left:auto}.cutover-loadorder{display:flex;gap:var(--space-2);flex-wrap:wrap;font-size:var(--fs-sm);color:var(--ink-2);margin-bottom:var(--space-3)}.cutover-loadorder li{padding:var(--space-1) var(--space-2);border:none;border-radius:0;background:var(--cds-layer-02, var(--panel-raised));list-style:none}.cutover-recon-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.cutover-recon-card{padding:var(--space-3)}.cutover-recon-card[data-state=break]{border-inline-start:3px solid var(--bad);background:var(--status-bad-bg, var(--panel))}.cutover-recon-card[data-state=pass]{border-inline-start:3px solid var(--ok)}.cutover-step-body{margin-top:var(--space-3)}.cutover-dryrun-head,.cutover-result-head{display:flex;gap:var(--space-2);align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.cutover-result-head{justify-content:flex-start}.cutover-dryrun-actions-right,.cutover-rollback-wrap{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.cutover-automapped{margin-left:var(--space-2)}.cutover-normalized{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;font-size:var(--fs-sm)}.cutover-normalized dt,.cutover-normalized dd{margin:0}.cutover-progress-indeterminate{width:40%;animation:cutover-indeterminate 1.2s ease-in-out infinite}@keyframes cutover-indeterminate{0%{margin-left:0}50%{margin-left:60%}to{margin-left:0}}@media(prefers-reduced-motion:reduce){.cutover-progress-indeterminate{animation:none;width:100%}}.rbac-users-host{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.rbac-impersonation{border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none;padding:var(--space-4, 16px);margin:0 var(--space-4, 16px)}.rbac-impersonation h2{margin:0 0 var(--space-1, 4px);font-size:var(--fs-md);font-weight:600}.rbac-impersonation-hint{color:var(--ink-2);font-size:var(--fs-sm, .85rem);margin:0 0 var(--space-3, 12px)}.llm-usage .panel-card>h2:first-child{margin:0 0 var(--space-3);font-size:var(--fs-md);font-weight:600}.llm-usage .llm-metrics{--wb-metric-min: 236px}.llm-usage .llm-notes{border-inline-start:3px solid var(--line-strong, var(--line));background:var(--inset)}.llm-usage .llm-notes ul{display:grid;gap:var(--space-2);margin:0;padding-inline-start:var(--space-4)}.llm-usage .llm-notes li{font-size:var(--fs-sm);color:var(--ink-2);max-width:92ch}.llm-usage .dt.llm-jobs td,.llm-usage .dt.llm-recent td{font-variant-numeric:tabular-nums}.llm-usage .dt.llm-jobs td:first-child,.llm-usage .dt.llm-recent td:nth-child(2){width:1%;white-space:nowrap}.llm-topup-body{margin:0 0 var(--space-4);color:var(--ink-2);max-width:62ch}.llm-topup-fields{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.llm-field{display:grid;gap:var(--space-2)}.llm-field>span{font-size:var(--fs-sm);color:var(--ink-2)}.llm-field input{min-height:44px;padding:var(--space-3);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font-variant-numeric:tabular-nums}.llm-field input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.llm-topup-error{margin:var(--space-3) 0 0;font-size:var(--fs-sm);color:var(--bad)}.admin-master{gap:var(--space-4)}.admin-master .page-header-title-row svg{width:20px;height:20px;color:var(--primary)}.admin-master-search{width:min(100%,420px);min-height:var(--field-h);display:flex;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--line-strong);background:var(--inset);padding:0 var(--space-3)}.admin-master-search:focus-within{outline:2px solid var(--ring);outline-offset:2px}.admin-master-search svg{width:16px;height:16px;color:var(--ink-2)}.admin-master-search input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.admin-master-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}.admin-master-filter{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:var(--fs-sm)}.admin-master-filter select{min-height:var(--field-h);border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);padding:0 var(--space-3)}.admin-master-table code{color:var(--ink-2);font-size:var(--fs-xs)}.admin-master-action{width:1%;white-space:nowrap;text-align:right}.admin-master-form{display:flex;flex-direction:column;gap:var(--space-4)}.admin-master-form label{display:flex;flex-direction:column;gap:var(--space-2);color:var(--ink-2);font-size:var(--fs-sm);font-weight:600}.admin-master-form input,.admin-master-form select,.admin-master-form textarea{width:100%;min-height:var(--field-h);border:1px solid var(--line-strong);border-radius:0;background:var(--panel);color:var(--ink);padding:var(--space-2) var(--space-3);font:inherit}.admin-master-form textarea{resize:vertical}.admin-master-check{flex-direction:row!important;align-items:center;color:var(--ink)!important}.admin-master-check input{width:16px;min-height:16px}.admin-master-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.admin-master-error{margin:0;padding:var(--space-3);background:var(--bad-soft);color:var(--bad)}.admin-master-tabs{display:flex;gap:0;border-bottom:1px solid var(--line)}.admin-master-tabs button,.admin-master-tabs a{min-height:40px;display:inline-flex;align-items:center;padding:0 var(--space-4);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ink-2);text-decoration:none;font:inherit;font-weight:600;cursor:pointer}.admin-master-tabs [aria-selected=true],.admin-master-tabs .active{border-bottom-color:var(--primary);color:var(--primary)}.admin-qa-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.admin-qa-options a{min-height:104px;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);background:var(--panel);color:var(--ink);text-decoration:none}.admin-qa-options a:hover{border-color:var(--primary);background:var(--primary-soft)}.admin-qa-options svg{width:22px;height:22px;color:var(--primary);flex:0 0 auto}.admin-qa-options span{display:flex;flex-direction:column;gap:var(--space-2)}.admin-qa-options small{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.45}@media(max-width:640px){.admin-master .page-header{flex-direction:column}.admin-master .page-header>.cds--btn{width:100%;max-width:none}.admin-master-search{width:100%}.admin-master-toolbar{align-items:stretch;flex-direction:column}.admin-master-filter{justify-content:space-between}.admin-master-form-grid,.admin-qa-options{grid-template-columns:1fr}.admin-master-table{width:100%;min-width:100%!important;table-layout:fixed}.admin-master-table th,.admin-master-table td{white-space:normal;overflow-wrap:anywhere;padding-inline:var(--space-2)}.admin-master-table .admin-master-action{width:auto}.admin-master-table--inventory th:nth-child(3),.admin-master-table--inventory td:nth-child(3),.admin-master-table--inventory th:nth-child(4),.admin-master-table--inventory td:nth-child(4),.admin-master-table--tax th:nth-child(3),.admin-master-table--tax td:nth-child(3),.admin-master-table--tax th:nth-child(4),.admin-master-table--tax td:nth-child(4),.admin-master-table--tax th:nth-child(6),.admin-master-table--tax td:nth-child(6){display:none}}.inv-reorder{display:flex;flex-direction:column;gap:var(--gap)}.inv-reorder-preview{padding:var(--pad);background:var(--warn-soft);border:1px solid var(--warn);border-radius:var(--radius-md)}.inv-reorder-h2{margin:0 0 var(--space-2) 0;font-size:var(--fs-sm);color:var(--ink-2)}.inv-reorder-preview-list{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.inv-reorder-preview-list li{display:flex;align-items:center;gap:var(--gap);flex-wrap:wrap}.inv-grid tr[data-below-point],.inv-grid tr[data-invalid]{background:var(--bad-soft)}.inv-num{width:5rem;text-align:right}.inv-paste{width:100%;min-height:8rem;font-family:var(--font-mono, monospace)}.dg{display:flex;flex-direction:column;gap:var(--space-2);position:relative;min-width:0}.dg-toolbar{display:flex;gap:8px;align-items:center}.dg-filter{max-width:280px}.dg-help,.dg-colchooser-btn,.dg-rowmenu-btn{height:var(--field-h);min-width:var(--field-h);border:none;border-radius:0;background:transparent;color:var(--ink-2);cursor:pointer}.dg-help:hover,.dg-colchooser-btn:hover,.dg-rowmenu-btn:hover{background:var(--cds-layer-hover-01, var(--inset));color:var(--ink)}.dg-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.dg-table th{text-align:start;font-size:var(--fs-sm);color:var(--cds-text-primary, var(--ink));font-weight:600;padding:6px var(--space-2);border-bottom:1px solid var(--line-strong);position:sticky;top:0;background:var(--cds-layer-accent-01, var(--inset));z-index:4;white-space:nowrap}.dg-table th{position:sticky}.dg-resize{position:absolute;inset-block:4px;inset-inline-end:-3px;width:7px;cursor:col-resize;border-inline-end:1px solid transparent;touch-action:none}.dg-resize:hover{border-color:var(--primary)}.dg-cell{padding:0 var(--space-2);height:var(--row-h)}.dg-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-align-end{text-align:end}.dg-align-start{text-align:start}.tnum{font-variant-numeric:tabular-nums}.dg-pin-right{position:sticky;right:0;background:var(--panel);z-index:3}.dg-pin-left{position:sticky;left:0;background:var(--panel);z-index:3}.dg-sort{background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0}.dg-sort:hover{color:var(--primary)}.dg-sort-ind{display:inline-block;min-width:12px;margin-inline-start:2px;font-size:9px;color:var(--primary)}.dg-table th[draggable=true]{cursor:grab}.dg-th--drop{box-shadow:inset 3px 0 0 var(--primary)}.dg-row{border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.dg-row:hover{background:var(--cds-layer-hover-01, var(--inset))}.dg-row:focus-visible,.dg-row--focus:focus{outline:none}.dg-row--focus{box-shadow:inset 2px 0 0 var(--ring);background:var(--cds-layer-hover-01, var(--inset))}.dg-row--selected{background:var(--cds-layer-selected-01, var(--primary-soft))}.dg-row--active{box-shadow:inset 3px 0 0 var(--primary);background:var(--cds-layer-selected-01, var(--primary-soft))}.dg-density{display:flex;margin-inline-start:auto;border:none;border-radius:0;overflow:hidden;background:var(--cds-layer-accent-01, var(--inset))}.dg-density button{width:var(--field-h);height:var(--field-h);border:0;background:transparent;color:var(--ink-2);cursor:pointer}.dg-density button:hover{background:var(--cds-layer-hover-01, var(--inset))}.dg-density button[aria-pressed=true]{color:var(--primary);background:var(--primary-soft)}.dg[data-density=compact] .dg-cell{height:30px}.dg[data-density=comfortable] .dg-cell{height:40px}.dg-footer{display:flex;gap:var(--space-2);align-items:center;min-height:24px}.dg-loading{color:var(--ink-3);font-size:var(--fs-sm)}.dg-loadmore{border:none;border-radius:0;background:var(--cds-layer-accent-01, var(--inset));color:var(--cds-link-primary, var(--primary));padding:6px 16px;cursor:pointer}.dg-loadmore:hover{background:var(--cds-layer-hover-01, var(--inset))}.dg-empty{padding:var(--space-2)}.dg-colchooser{position:relative}.dg-colchooser-menu{position:absolute;z-index:30;top:100%;right:0;margin-top:4px;background:var(--cds-layer-02, var(--panel));border:none;border-radius:0;box-shadow:var(--shadow-md);padding:6px;display:flex;flex-direction:column;gap:4px;min-width:180px}.dg-colchooser-item{display:flex;gap:6px;align-items:center;justify-content:space-between;font-size:var(--fs-sm)}.dg-colchooser-item>label{display:flex;gap:6px;align-items:center;min-width:0}.dg-colchooser-item>label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-colchooser-move{display:inline-flex;gap:2px;flex:0 0 auto}.dg-colchooser-move button{width:20px;height:20px;padding:0;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);color:var(--ink-2);cursor:pointer;font-size:11px;line-height:1}.dg-colchooser-move button:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}.dg-colchooser-move button:disabled{opacity:.35;cursor:default}.dg-colchooser-reset{margin-top:4px;padding:4px 8px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);color:var(--ink-2);cursor:pointer;font-size:var(--fs-sm)}.dg-colchooser-reset:hover{color:var(--primary);border-color:var(--primary)}.dg-bulkbar{position:sticky;bottom:0;z-index:25;display:flex;gap:var(--space-2);align-items:center;padding:8px var(--space-2);background:var(--cds-background-brand, var(--primary));color:var(--cds-text-on-color, var(--on-accent));border:0;border-radius:var(--radius-sm);animation:dg-slideup .15s ease-out}.dg-bulkbar .btn{color:var(--cds-text-on-color, var(--on-accent));border-color:transparent;background:transparent}.dg-bulkbar .btn:hover:not(:disabled){background:color-mix(in srgb,var(--on-accent) 16%,transparent);color:var(--cds-text-on-color, var(--on-accent))}.dg-bulkbar .btn:disabled{color:color-mix(in srgb,var(--on-accent) 55%,transparent)}.dg-bulk-count{font-weight:600}.dg-bulk-actions{display:flex;gap:6px;margin-inline-end:auto}@keyframes dg-slideup{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.dg-bulkbar{animation:none}}.dg-rowmenu{position:absolute;z-index:40;background:var(--cds-layer-02, var(--panel));border:none;border-radius:0;box-shadow:var(--shadow-md);padding:4px;display:flex;flex-direction:column;min-width:160px}.dg-rowmenu-item{text-align:start;background:none;border:0;color:var(--ink);padding:4px 8px;cursor:pointer;border-radius:var(--radius-sm)}.dg-rowmenu-item:hover,.dg-rowmenu-item:focus-visible{background:var(--primary-soft)}.dg-cheatsheet td{padding:4px 10px;font-size:var(--fs-sm)}.dg-cheatsheet kbd{background:var(--line);border-radius:3px;padding:1px 6px;font-family:monospace}.meeting-minutes{display:flex;flex-direction:column;gap:16px;padding:16px 20px;max-width:1100px}.meeting-minutes .page-head h1{margin:0 0 4px;font-size:18px}.mm-dropzone{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;border:2px dashed var(--line-strong);border-radius:8px;cursor:pointer;text-align:center;transition:border-color .12s ease,background-color .12s ease}.mm-dropzone:hover,.mm-dropzone:focus-visible{border-color:var(--primary)}.mm-dropzone.is-dragging{border-color:var(--primary);background:var(--primary-soft)}.mm-dropzone.has-file{border-style:solid;border-color:var(--line-strong);padding:16px}.mm-dropzone.is-invalid{border-color:var(--bad)}.mm-dropzone svg{color:var(--primary)}.mm-dropzone-name{overflow-wrap:anywhere}.mm-progress{width:100%;margin-top:8px}.mm-upload-error{color:var(--bad);margin:8px 0 0;font-size:12px}.mm-privacy{margin:8px 0 0;font-size:12px}.mm-name{display:inline-flex;gap:8px;align-items:flex-start}.mm-row-title{color:var(--primary)}.mm-name svg{margin-top:2px;flex:none}.mm-file-sub{display:block;font-size:11px}.mm-status{display:inline-flex;flex-direction:column;gap:2px;align-items:flex-start}.mm-error{max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px}.mm-downloads{display:inline-flex;gap:4px}.mm-progress-note{font-size:11px;max-width:320px}.mm-row-progress{width:180px;height:6px}.mm-speakers-hint{margin:0 0 10px;font-size:12px}.mm-speakers-form{max-height:340px;overflow-y:auto}.mm-share-add{display:flex;gap:8px;margin-bottom:12px}.mm-share-add select{flex:1;min-width:0}.mm-share-list{list-style:none;margin:0;padding:0}.mm-share-list li{display:flex;align-items:center;gap:10px;padding:4px 0;border-bottom:1px solid var(--line)}.mm-share-list li span:first-child{font-weight:600}.mm-share-list li .muted{flex:1;font-size:12px}.mm-detail{max-width:900px}.mm-detail-head{display:flex;align-items:flex-start;gap:12px}.mm-detail-title{flex:1;min-width:0}.mm-detail-title h1{margin:0;font-size:17px}.mm-detail-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mm-section-title{margin:0 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--primary)}.mm-agenda-item{display:flex;flex-direction:column;gap:10px}.mm-agenda-head{display:flex;align-items:center;gap:10px}.mm-agenda-no{font-weight:700;font-size:14px;min-width:22px;text-align:center;color:var(--primary)}.mm-agenda-title,.mm-assignment-row input,.mm-textarea{border:1px solid var(--line);border-radius:6px;padding:6px 8px;font:inherit;background:transparent;color:inherit}.mm-agenda-title:focus-visible,.mm-assignment-row input:focus-visible,.mm-textarea:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}.mm-agenda-title{flex:1;font-weight:600}.mm-agenda-rapporteur{margin:0;font-size:12px}.mm-block h3{margin:0 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted, inherit)}.mm-block ul{margin:0;padding-left:18px;font-size:13px}.mm-block li{margin-bottom:4px}.mm-textarea{width:100%;resize:vertical}.mm-assignment-row{display:flex;gap:6px;margin-bottom:6px;align-items:center}.mm-assignment-row input{flex:1;min-width:0}.mm-assignment-row .mm-assignment-what{flex:2.5}.mm-save-bar{position:sticky;bottom:0;display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--bg, transparent);border-top:1px solid var(--line);box-shadow:0 -4px 12px #0000000f}.budget-editor{padding:12px 16px;max-width:900px}.budget-editor-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.budget-editor-head h1{font-size:16px;margin:0}.budget-version-chip{font-size:12px;padding:2px 8px;border:1px solid var(--cds-border-subtle-01, var(--line));border-radius:999px;color:var(--ink-3)}.budget-toast{padding:8px 12px;border:none;border-left:3px solid var(--ok);border-radius:0;background:var(--status-ok-bg, var(--inset));color:var(--status-ok-fg, var(--ok));margin:0 0 8px}.budget-banner[data-kind=conflict]{border-left-color:var(--warn);background:var(--status-warn-bg, var(--inset))}.budget-empty,.budget-published-summary{padding:16px}.budget-empty-actions{display:flex;gap:8px;margin-top:12px}.budget-head-fields{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.budget-head-fields label{display:flex;flex-direction:column;font-size:12px;gap:4px;color:var(--ink-2)}.budget-head-fields input,.budget-head-fields select,.budget-line-grid input{padding:4px 8px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);font:inherit;transition:background .11s ease}.budget-head-fields input:hover:not(:disabled),.budget-head-fields select:hover:not(:disabled),.budget-line-grid input:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.budget-head-fields input:focus-visible,.budget-head-fields select:focus-visible,.budget-line-grid input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.budget-line-grid input{width:100%}.budget-line-empty{color:var(--ink-3);font-style:italic}.budget-editor-actions{display:flex;align-items:center;gap:8px;margin-top:12px}.budget-actions-spacer{flex:1}.budget-total{color:var(--ink-3);font-size:13px}.budget-admin{gap:var(--space-4)}.budget-admin .page-header-title-row svg{width:20px;height:20px;color:var(--primary)}.admin-search{width:min(100%,420px);height:var(--field-h);display:flex;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--line-strong);background:var(--inset);padding:0 var(--space-3)}.admin-search:focus-within{outline:2px solid var(--ring);outline-offset:2px}.admin-search svg{width:16px;height:16px;color:var(--ink-2)}.admin-search input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.admin-cell-sub{display:block;margin-top:2px;color:var(--ink-2);font-size:var(--fs-sm)}.admin-row-action{width:1%;white-space:nowrap;text-align:right}@media(max-width:640px){.budget-admin .page-header{flex-direction:column}.admin-search{width:100%}}.budget-override{display:grid;gap:16px;min-width:min(560px,82vw)}.budget-override-anchors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;border:none;border-radius:0;background:var(--inset)}.budget-override-field{display:grid;gap:6px;font-size:var(--fs-sm);font-weight:600}.budget-override-field small{color:var(--ink-3);font-weight:400}.budget-override-field textarea{resize:vertical;min-height:88px}.budget-override-running{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-left:3px solid var(--info);border-radius:0;background:var(--status-info-bg);color:var(--ink-1, var(--ink))}.budget-override-error{margin:0;color:var(--bad);font-size:var(--fs-sm);font-weight:600}.budget-override-history{border-top:1px solid var(--line);padding-top:12px}.budget-override-history summary{cursor:pointer;font-weight:600}.budget-override-history ul{list-style:none;display:grid;gap:8px;padding:8px 0 0;margin:0}.budget-override-history li{display:grid;grid-template-columns:minmax(140px,auto) 1fr;gap:12px;align-items:start;padding:8px;border-radius:0;background:var(--inset)}@media(max-width:640px){.budget-override{min-width:0}.budget-override-anchors,.budget-override-history li{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.budget-override *,.budget-override *:before,.budget-override *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.budget-monitor{padding:12px 16px;min-width:0;width:100%}.budget-monitor-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.budget-monitor-head h1{font-size:16px;margin:0}.budget-monitor-views{display:flex;gap:4px;margin-left:auto}.budget-monitor-notice{margin:0 0 12px;padding:8px 12px;border:none;border-left:3px solid var(--ok);border-radius:0;background:var(--status-ok-bg, var(--inset));color:var(--status-ok-fg, var(--ok));font-weight:600}.budget-cell-table{min-width:1040px}.budget-cell-table th,.budget-cell-table td{white-space:nowrap}.budget-table-scroll{overscroll-behavior-inline:contain}.budget-table-scroll:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:2px}.budget-row-over{animation:budget-pulse 1.2s ease-in-out 2}@keyframes budget-pulse{0%,to{background:transparent}50%{background:var(--status-bad-bg, var(--inset))}}.budget-bar{display:block;height:4px;margin-top:3px;background:var(--inset);border-radius:0;overflow:hidden;position:relative}.budget-bar-soft,.budget-bar-hard,.budget-bar-actual{display:inline-block;height:100%;vertical-align:top}.budget-bar-soft{background:var(--info)}.budget-bar-hard{background:var(--status-special-fg, var(--accent))}.budget-bar-actual{background:var(--ok, var(--accent))}.budget-drawer{position:fixed;top:0;right:0;bottom:0;width:380px;max-width:90vw;background:var(--cds-layer-01, var(--panel));border-left:none;box-shadow:var(--shadow-lg);padding:16px;overflow-y:auto;z-index:var(--z-overlay)}.budget-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.budget-drawer-head h2{font-size:15px;margin:0}.budget-drawer-ceiling{font-size:12px;color:var(--ink-3);margin:0 0 12px}.budget-drawer-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;padding:10px;border-radius:0;background:var(--inset)}.budget-override-audit{margin-top:20px;border-top:1px solid var(--line);padding-top:12px}.budget-override-audit h3{margin:0 0 8px;font-size:var(--fs-sm)}.budget-override-audit ol{display:grid;gap:8px;margin:0;padding-left:20px}.budget-override-audit li{padding:8px;border-radius:0;background:var(--inset)}.budget-override-audit li>span:last-child{display:block;margin-top:4px;color:var(--ink-2);font-size:var(--fs-sm)}.budget-ledger-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.budget-ledger-entry{display:flex;align-items:center;gap:8px;padding:6px 4px;border-bottom:1px solid var(--cds-border-subtle-01, var(--line));flex-wrap:wrap}.budget-ledger-amount[data-sign=neg]{color:var(--bad)}.budget-ledger-source{color:var(--ink-3);font-size:12px}.budget-ledger-variance{color:var(--warn);font-size:12px}.budget-ledger-empty{color:var(--ink-3);font-style:italic}.budget-banner{padding:8px 12px;border:none;border-left:3px solid var(--line-strong);border-radius:0;margin:0 0 8px;background:var(--inset)}.budget-banner[data-kind=error]{border-left-color:var(--bad);color:var(--status-bad-fg, var(--bad));background:var(--status-bad-bg, var(--inset))}.mono{font-variant-numeric:tabular-nums}.budget-breach{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--bad);font-variant-numeric:tabular-nums}.budget-threshold-hit{display:block;margin-top:3px;color:var(--warn);font-size:11px;font-weight:600}.budget-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}@media(max-width:900px){.budget-monitor-head{align-items:flex-start;flex-direction:column}.budget-monitor-views{margin-left:0}}@media(prefers-reduced-motion:reduce){.budget-row-over{animation:none}}.calc-import{display:flex;flex-direction:column;gap:var(--gap);width:100%}.calc-import-header{display:flex;align-items:center;gap:var(--gap);flex-wrap:wrap}.calc-import-header h1{font-size:var(--fs-lg);margin:0}.calc-import-summary{margin:0;color:var(--ink-2);font-size:var(--fs-sm)}.calc-import-steps{margin-block:var(--space-2)}.calc-import-projects{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.calc-import-project{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);padding:var(--space-3) var(--cell-px);background:var(--cds-layer-02, var(--panel-raised));box-shadow:inset 0 0 0 1px var(--cds-border-tile-01, var(--line));transition:background .11s ease}.calc-import-project:hover{background:var(--cds-layer-hover-01, var(--inset))}.calc-import-project:focus-within{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.calc-import-project-meta{display:flex;flex-direction:column;gap:2px}.calc-import-project-name{font-weight:600}.calc-import-project-needby{color:var(--ink-3);font-size:var(--fs-sm)}.calc-import-expr{color:var(--ink-3)}.calc-import-freetext-desc{color:var(--ink-2)}.calc-import-unresolved-panel h2{font-size:var(--fs-md);margin:0 0 var(--space-2)}.calc-import-unresolved-note{color:var(--ink-3);font-size:var(--fs-sm);margin:var(--space-2) 0 0}.calc-import-actions{display:flex;align-items:center;gap:var(--gap);flex-wrap:wrap}.calc-import-commit-outcome{color:var(--ink-3);font-size:var(--fs-sm)}.calc-import-contract-banner{padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0;color:var(--status-bad-fg);background:var(--status-bad-bg)}.calc-import-success{padding:var(--space-3) var(--cell-px);border-left:3px solid var(--status-ok-fg);border-radius:0;background:var(--status-ok-bg)}.calc-import-success p{margin:0 0 var(--space-1)}.calc-import-success-title{font-weight:600;color:var(--status-ok-fg)}.calc-import-draft-link,.calc-import-unresolved-hint a{color:var(--cds-link-primary, var(--primary))}.pr-editor{padding:var(--pad);display:flex;flex-direction:column;gap:var(--gap)}.pr-editor-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:var(--space-4);min-width:0}.pr-editor-canvas{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.pr-editor-summary{position:sticky;top:var(--space-3);padding:0;overflow:hidden}.pr-editor-summary>header,.pr-editor-summary>section{padding:var(--space-4);border-bottom:1px solid var(--line)}.pr-editor-summary>header{display:flex;justify-content:space-between;gap:var(--space-2);align-items:flex-start}.pr-editor-summary>header div{display:flex;flex-direction:column;gap:var(--space-1)}.pr-editor-summary>header span,.pr-editor-summary>section>span{color:var(--ink-2);font-size:var(--fs-sm)}.pr-editor-summary h2{margin:0 0 var(--space-3);font-size:var(--fs-sm)}.pr-summary-total{display:block;margin-top:var(--space-1);font-size:var(--fs-xl);color:var(--ink)}.pr-summary-budget{height:6px;margin-bottom:var(--space-2);overflow:hidden;border-radius:999px;background:var(--inset)}.pr-summary-budget span{display:block;height:100%;background:var(--primary)}.pr-summary-flow,.pr-summary-checklist{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.pr-summary-flow li,.pr-summary-checklist li{position:relative;padding-inline-start:var(--space-4);color:var(--ink-2);font-size:var(--fs-sm)}.pr-summary-flow li:before{content:"";position:absolute;inset-inline-start:0;top:5px;width:8px;height:8px;border:2px solid var(--line-strong);border-radius:50%;background:var(--panel)}.pr-summary-flow li[data-current=true]{color:var(--primary);font-weight:600}.pr-summary-flow li[data-current=true]:before{border-color:var(--primary);background:var(--primary)}.pr-summary-checklist li:before{content:"";position:absolute;inset-inline-start:0;top:4px;width:10px;height:10px;border:1px solid var(--line-strong);border-radius:50%}.pr-summary-checklist li[data-complete=true]:before{border-color:var(--ok);background:var(--ok);box-shadow:inset 0 0 0 2px var(--panel)}@media(max-width:1100px){.pr-editor-workspace{grid-template-columns:1fr}.pr-editor-summary{position:static}}.pr-editor-head{display:flex;align-items:center;gap:10px}.pr-editor-title{font-size:var(--fs-lg);margin:0}.pr-editor-spacer{flex:1}.pr-submit-summary{border:none;border-left:3px solid var(--cds-support-error, var(--bad));background:var(--bad-soft);color:var(--ink);border-radius:0;padding:8px 12px;font-size:var(--fs-sm)}.pr-submit-summary-title{font-weight:600;margin:0 0 4px}.pr-submit-summary ul{margin:0;padding-left:18px}.pr-toolbar{display:flex;align-items:center;gap:6px;padding:6px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pr-toolbar-spacer{flex:1}.pr-import-menu{position:relative}.pr-import-list{position:absolute;top:100%;left:0;z-index:30;list-style:none;margin:2px 0 0;padding:4px;min-width:180px;background:var(--cds-layer-02, var(--panel-raised));border:1px solid var(--line-strong);border-radius:0;box-shadow:var(--shadow-md)}.pr-import-list a{display:block;padding:6px 8px;color:var(--ink);text-decoration:none;border-radius:0;font-size:var(--fs-sm)}.pr-import-list a:hover,.pr-import-list a:focus{background:var(--inset)}.pr-lines{overflow-x:auto;overflow-y:hidden}.pr-col-no{width:34px;color:var(--ink-3)}.pr-col-qty,.pr-col-price{width:90px;text-align:right}.pr-col-uom{width:90px}.pr-col-needby{width:130px}.pr-col-actions{width:34px}.pr-cell-input{width:100%;min-width:60px}.pr-col-qty .pr-cell-input,.pr-col-price .pr-cell-input{text-align:right;font-variant-numeric:tabular-nums}.pr-sku-cell{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pr-cat-flag{flex:0 0 auto;font-size:var(--fs-xs)}.pr-cat-required .pr-cell-input{border-color:var(--warn)}.pr-combo{position:relative}.pr-combo-list{position:fixed;z-index:1000;width:100%;min-width:220px;list-style:none;margin:2px 0 0;padding:2px;max-height:280px;overflow:auto;background:var(--cds-layer-02, var(--panel-raised));border:1px solid var(--line-strong);border-radius:0;box-shadow:var(--shadow-md)}.pr-combo-portal{margin:0;padding:6px;border-radius:0;box-shadow:var(--shadow-lg)}.pr-combo-portal:before{content:"";position:absolute;left:18px;top:-5px;width:8px;height:8px;border-left:1px solid var(--line-strong);border-top:1px solid var(--line-strong);background:var(--panel-raised);transform:rotate(45deg)}.pr-combo-portal[data-placement=top]:before{top:auto;bottom:-5px;transform:rotate(225deg)}.pr-combo-list li button{display:flex;gap:8px;align-items:baseline;width:100%;text-align:left;padding:5px 8px;border:0;background:none;color:var(--ink);cursor:pointer;border-radius:0;font-size:var(--fs-sm)}.pr-combo-list li button:hover,.pr-combo-list li button:focus,.pr-combo-list li[data-active=true] button{background:var(--primary-soft)}.pr-combo-code{color:var(--muted);font-size:var(--fs-xs)}.pr-combo-rich li button{display:block;padding:10px 12px}.pr-combo-line1{display:flex;gap:8px;align-items:baseline;min-width:0}.pr-combo-label{flex:1 1 auto;min-width:0;font-weight:600}.pr-combo-hint{flex:0 0 auto;color:var(--ok);font-variant-numeric:tabular-nums;font-size:var(--fs-xs)}.pr-combo-sublabel{display:block;color:var(--ink-3);font-size:var(--fs-xs);line-height:1.35;margin-top:4px;overflow-wrap:anywhere}.pr-combo-context{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 8px 9px;color:var(--cds-text-secondary, var(--ink-3));font-size:var(--fs-xs);border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.pr-combo-context strong{color:var(--cds-text-primary, var(--ink));font-weight:600;white-space:nowrap}.pr-combo-empty{display:grid;gap:4px;padding:14px 12px;color:var(--cds-text-secondary, var(--ink-3));font-size:var(--fs-sm)}.pr-combo-empty strong{color:var(--cds-text-primary, var(--ink))}.pr-combo-quality{flex:0 0 auto;padding:1px 6px;color:var(--cds-text-primary, var(--ink));background:var(--cds-support-warning-inverse, var(--warn-soft));font-size:var(--fs-xs);font-weight:600}.pr-price-anchor{display:block;color:var(--ink-3);font-size:var(--fs-xs);text-align:right}.pr-col-price .psych-anchored{margin-top:2px}.pr-col-price .psych-loss{margin-top:3px}.pr-freetext-cell{flex:1 1 auto;min-width:140px}.pr-didyoumean{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:3px}.pr-didyoumean-label{color:var(--ink-3);font-size:var(--fs-xs)}.pr-didyoumean-opt{font-size:var(--fs-xs);padding:2px 6px;border:1px solid var(--primary);color:var(--primary);background:var(--primary-soft);border-radius:var(--radius-sm);cursor:pointer}.pr-merge-prompt{flex:1 1 100%;display:flex;align-items:center;gap:6px;padding:4px 6px;background:var(--warn-soft);color:var(--warn);border-left:3px solid var(--cds-support-warning, var(--warn));border-radius:0;font-size:var(--fs-xs)}.pr-running-footer{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:10px;padding:8px 0;margin-top:var(--gap);border-top:1px solid var(--line-strong);background:var(--panel)}.pr-budget-chip{font-variant-numeric:tabular-nums}.pr-paste-intro{margin:0 0 8px;color:var(--ink-2);font-size:var(--fs-sm)}.dt tbody tr.pr-paste-bad td{background:var(--bad-soft);color:var(--bad)}.pr-success{padding:var(--pad);border:none;border-left:3px solid var(--cds-support-success, var(--ok));background:var(--ok-soft);border-radius:0}.pr-success-title{font-weight:600;margin:0 0 4px}.pr-success-link{color:var(--primary);font-weight:600}.bc-loading{padding:var(--pad);color:var(--muted)}.bc-error-title{font-weight:600;margin:0 0 4px;color:var(--bad)}.bc-error-lines{margin:6px 0 0;padding-left:18px}.bc-overall{margin-bottom:10px}.bc-buckets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.bc-bucket-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:3px}.bc-bucket-name{font-size:var(--fs-sm);font-weight:600}.bc-bar{position:relative;display:flex;height:10px;background:var(--inset);border-radius:999px;overflow:hidden}.bc-bar-before{height:100%;background:var(--line-strong)}.bc-bar-delta{height:100%;background:var(--primary)}.bc-bar.status-ok .bc-bar-delta{background:var(--ok)}.bc-bar.status-warn .bc-bar-delta{background:var(--warn)}.bc-bar.status-bad .bc-bar-delta{background:var(--bad)}.bc-bucket-nums{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-xs);margin-top:3px;color:var(--ink-2)}.bc-override-notice{margin-top:12px;padding:8px 10px;border-left:3px solid var(--cds-support-warning, var(--warn));border-radius:0;background:var(--warn-soft);color:var(--warn);font-size:var(--fs-sm);font-weight:600}.bc-empty{color:var(--muted);font-size:var(--fs-sm)}.pr-editor{width:100%;padding:var(--space-4);gap:var(--space-4)}.pr-editor-head{min-height:54px;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.pr-editor-title{font-size:var(--fs-xl);letter-spacing:-.02em}.pr-toolbar{min-height:54px;gap:var(--space-2);margin-bottom:calc(-1 * var(--space-4));padding:var(--space-2) var(--space-4);border:1px solid var(--line);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--panel-raised)}.pr-toolbar .btn{min-height:36px}.pr-lines{overflow-x:auto;padding:0 var(--space-3) var(--space-3);border:1px solid var(--line);border-top:0;border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-sm)}.pr-lines-table{min-width:1320px;table-layout:fixed}.dt.pr-lines-table thead th,.dt.pr-lines-table tbody td{padding:var(--space-2);vertical-align:middle}.dt.pr-lines-table thead th{height:42px;letter-spacing:.055em}.dt.pr-lines-table tbody td{transition:border-color .16s ease,background .16s ease}.pr-line:focus-within td{border-bottom-color:var(--cds-border-interactive, var(--primary))}.pr-col-no{width:44px;text-align:center!important}.pr-col-sku{width:34%}.pr-col-qty,.pr-col-price{width:110px}.pr-col-uom{width:105px}.pr-col-needby{width:145px}.pr-col-cat{width:190px}.pr-col-note{width:16%}.pr-col-actions{width:82px;text-align:right!important;white-space:nowrap}.pr-col-actions .btn{width:34px;min-width:34px;height:34px;padding:0;border-radius:var(--radius-sm)}.pr-col-actions .btn:last-child:hover{color:var(--bad);background:var(--bad-soft)}.pr-cell-input{min-height:40px}.pr-running-footer{gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-4);margin-top:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--panel-raised) 92%,var(--primary-soft));box-shadow:var(--shadow-md)}@media(max-width:900px){.pr-editor{padding:var(--space-3)}.pr-toolbar{flex-wrap:wrap;padding-inline:var(--space-3)}.pr-toolbar-spacer{display:none}.pr-running-footer{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.pr-cell-input,.dt.pr-lines-table tbody td{transition:none}}.pr-editor{min-height:calc(100vh - var(--topbar-h, 56px));padding:var(--space-4) var(--space-5) var(--space-5);gap:var(--space-4);background:var(--panel)}.pr-editor-hero{min-height:72px;padding:0 0 var(--space-3);border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.pr-editor-heading{min-width:0}.pr-editor-eyebrow{display:block;margin-bottom:var(--space-1);color:var(--primary);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pr-editor-title-row{display:flex;align-items:center;gap:var(--space-2)}.pr-editor-title{font-size:clamp(20px,2vw,28px);font-weight:700}.pr-editor-heading>p{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:var(--fs-sm)}.pr-editor-hero-actions{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-3)}.pr-editor-hero-actions .btn{min-height:42px;padding-inline:var(--space-4)}.pr-editor-workspace{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-5)}.pr-editor-canvas{gap:var(--space-4)}.pr-editor .fk-form{border:0;border-radius:0;box-shadow:none}.pr-editor .fk-form .fk-section{position:relative;padding:52px 0 var(--space-5);border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.pr-editor .fk-grid{row-gap:var(--space-3);column-gap:var(--space-4)}.pr-editor .fk-control{height:42px}.pr-editor textarea.fk-control{min-height:68px}.pr-line-section{overflow:hidden;border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.pr-line-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}.pr-line-section-head>div:first-child{display:flex;align-items:center;gap:var(--space-3)}.pr-section-index{display:grid;width:32px;height:32px;place-items:center;border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary);font:700 var(--fs-xs) / 1 var(--font-mono)}.pr-line-section-head h2{margin:0;font-size:var(--fs-md)}.pr-line-section-head p{margin:2px 0 0;color:var(--ink-3);font-size:var(--fs-xs)}.pr-line-section .pr-toolbar{min-height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent}.pr-line-section .pr-lines{overflow:hidden;padding:0;border:0;border-radius:0;box-shadow:none}.pr-lines-scroll{padding:0 var(--space-3) var(--space-3)}.pr-line-tools{position:sticky;left:0;z-index:3;display:flex;align-items:center;gap:var(--space-2);min-height:54px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);background:var(--panel-raised)}.pr-line-search{display:flex;align-items:center;gap:var(--space-2);width:min(360px,38vw);min-height:38px;padding-inline:var(--space-3);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink-3)}.pr-line-search:focus-within{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.pr-line-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.pr-line-search button{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-3);cursor:pointer}.pr-attention-filter{display:inline-flex;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-3);border:none;border-radius:0;background:transparent;color:var(--ink-2);font:600 var(--fs-sm) / 1 var(--font-ui);cursor:pointer}.pr-attention-filter:hover{background:var(--cds-layer-hover-01, var(--inset))}.pr-attention-filter:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.pr-attention-filter>span{min-width:22px;padding:3px 6px;border-radius:var(--radius-pill);background:var(--warn-soft);color:var(--status-warn-fg);text-align:center}.pr-attention-filter[aria-pressed=true]{border-color:var(--warn);background:var(--warn-soft);color:var(--status-warn-fg)}.pr-line-result-count{margin-inline-start:auto;color:var(--ink-3);font-size:var(--fs-xs);white-space:nowrap}.pr-line-no-results{display:flex;align-items:center;gap:var(--space-3);min-height:92px;padding:var(--space-4);color:var(--ink-3)}.pr-line-no-results>div{display:grid;flex:1;gap:2px}.pr-line-no-results strong{color:var(--ink)}.pr-lines-table{min-width:1180px}.pr-sku-cell{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-2)}.pr-sku-cell>.pr-merge-prompt{grid-column:1;justify-self:start}.pr-kind-chooser{display:grid;gap:var(--space-2)}.pr-kind-question{margin:0;color:var(--ink);font-size:var(--fs-sm);font-weight:600}.pr-kind-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-2)}.pr-kind-option{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--panel);color:var(--ink-2);text-align:start;font:inherit;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.pr-kind-option:hover:not(:disabled),.pr-kind-option:focus-visible{border-color:var(--primary);background:var(--primary-soft);outline:none}.pr-kind-option[aria-checked=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.pr-kind-option:disabled{cursor:not-allowed;opacity:.6}.pr-kind-option-icon{display:inline-flex;flex:0 0 auto;margin-top:2px;color:var(--primary)}.pr-kind-option[data-kind=nonstock] .pr-kind-option-icon{color:var(--ink-2)}.pr-kind-option-body{display:grid;gap:2px;font-size:var(--fs-xs);line-height:1.35}.pr-kind-option-body strong{color:var(--ink);font-size:var(--fs-sm)}.pr-kind-option-effect{color:var(--ink-3)}.pr-kind-chooser[data-compact]{grid-template-columns:auto 1fr;align-items:center;padding:var(--space-1) var(--space-2);border:1px dashed var(--warn);border-radius:var(--radius-md);background:var(--warn-soft)}.pr-kind-chooser[data-compact] .pr-kind-question{font-size:var(--fs-xs)}.pr-kind-chooser[data-compact] .pr-kind-options{grid-template-columns:repeat(2,auto);justify-content:start}.pr-kind-chooser[data-compact] .pr-kind-option{padding:2px var(--space-2);align-items:center}.pr-kind-chooser[data-compact] .pr-kind-option-body strong{font-size:var(--fs-xs)}.pr-kind-badge{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.pr-kind-badge .chip{display:inline-flex;align-items:center;gap:4px}.pr-kind-help{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);color:var(--ink-3);font-size:var(--fs-xs);line-height:1.35}.pr-kind-link{padding:0;border:0;background:none;color:var(--primary);font:inherit;font-size:var(--fs-xs);text-decoration:underline;text-underline-offset:2px;cursor:pointer;justify-self:start}.pr-kind-link:disabled{color:var(--ink-3);cursor:not-allowed}.pr-line-section>.empty-state{min-height:230px;justify-content:center;margin:var(--space-3);padding:var(--space-5);border:1px dashed var(--line-strong);border-radius:0;background:var(--cds-layer-accent-01, var(--inset))}.pr-line-section .empty-state-icon{display:grid;width:52px;height:52px;place-items:center;border-radius:var(--radius-md);background:var(--primary-soft);color:var(--primary)}.pr-editor-summary{top:var(--space-4);overflow:hidden;border:0;border-inline-start:1px solid var(--line);border-radius:0;box-shadow:none}.pr-editor-summary>header,.pr-editor-summary>section{padding:var(--space-3) var(--space-4)}.pr-summary-head{justify-content:flex-start!important;align-items:center!important;background:var(--inset)}.pr-summary-readiness{--readiness: 72deg;display:grid;flex:0 0 auto;width:48px;height:48px;place-items:center;border-radius:50%;background:conic-gradient(var(--primary) var(--readiness),var(--line) 0)}.pr-summary-readiness:before{content:"";grid-area:1 / 1;width:38px;height:38px;border-radius:50%;background:var(--panel)}.pr-summary-readiness span{z-index:1;color:var(--ink)!important;font:700 var(--fs-xs) / 1 var(--font-mono)}.pr-summary-budget{height:7px}.pr-summary-flow{position:relative;gap:var(--space-3)}.pr-summary-flow:before{content:"";position:absolute;inset-block:8px;inset-inline-start:4px;width:1px;background:var(--line-strong)}.pr-summary-flow li{z-index:1;background:var(--panel)}.pr-summary-checklist li{min-height:20px}.pr-running-footer{position:sticky;bottom:0;z-index:2;display:grid;grid-template-columns:1fr auto;min-height:0;margin:0;padding:var(--space-4);border:0;border-top:1px solid var(--line);border-radius:0;background:var(--panel);box-shadow:0 -8px 24px color-mix(in srgb,var(--ink) 7%,transparent)}.pr-running-footer .psych-estimate{grid-column:1 / -1}.pr-running-footer .btn{grid-column:1 / -1;width:100%;justify-content:center}.pr-running-footer .pr-budget-chip{justify-self:end}@media(max-width:1180px){.pr-editor-workspace{grid-template-columns:1fr}.pr-editor-summary{position:static}}@media(max-width:760px){.pr-editor{padding:var(--space-3) var(--space-3) 96px}.pr-editor-hero{align-items:flex-start;flex-direction:column}.pr-editor-hero-actions{width:100%;margin:0;justify-content:space-between}.pr-editor-hero-actions .btn{flex:1}.pr-line-section-head{align-items:flex-start;flex-direction:column}.pr-line-section .pr-toolbar{width:100%;flex-wrap:wrap}.pr-line-tools{align-items:stretch;flex-wrap:wrap}.pr-line-search{width:100%}.pr-line-result-count{margin-inline-start:0}.pr-running-footer{position:static}}.pr-editor{container-type:inline-size}.pr-integrity-strip{display:grid;grid-template-columns:minmax(230px,auto) minmax(180px,1fr) auto;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-4);border-inline-start:3px solid var(--warn);background:var(--warn-soft)}.pr-integrity-strip[data-complete=true]{border-inline-start-color:var(--ok);background:var(--ok-soft)}.pr-integrity-copy{display:flex;align-items:center;gap:var(--space-2);color:var(--status-warn-fg)}.pr-integrity-strip[data-complete=true] .pr-integrity-copy{color:var(--status-ok-fg)}.pr-integrity-copy>div{display:grid;gap:2px}.pr-integrity-copy strong{color:var(--ink);font-size:var(--fs-sm)}.pr-integrity-copy span{color:var(--ink-2);font-size:var(--fs-xs)}.pr-integrity-progress{overflow:hidden;height:6px;background:color-mix(in srgb,var(--line-strong) 65%,transparent)}.pr-integrity-progress>span{display:block;height:100%;background:var(--primary);transition:width .18s ease}.pr-integrity-strip[data-complete=true] .pr-integrity-progress>span{background:var(--ok)}.pr-integrity-fix,.pr-summary-checklist button{min-height:32px;padding:0 var(--space-2);border:0;background:transparent;color:var(--primary);font:600 var(--fs-xs) / 1 var(--font-ui);cursor:pointer}.pr-integrity-fix:hover,.pr-summary-checklist button:hover{background:color-mix(in srgb,var(--primary) 9%,transparent)}.pr-integrity-fix:focus-visible,.pr-summary-checklist button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pr-editor .fk-form{gap:0}.pr-editor .fk-form-head{min-height:48px;align-items:center;padding-block:var(--space-2);border-bottom:1px solid var(--line)}.pr-editor .fk-form-title{font-size:var(--fs-md)}.pr-editor .fk-form .fk-section{padding:var(--space-4) 0 var(--space-5)}.pr-editor .fk-label{font-weight:600}.pr-editor .fk-control[aria-invalid=true],.pr-cell-input[aria-invalid=true]{outline:2px solid var(--bad);outline-offset:-2px;border-bottom-color:transparent}.dt.pr-lines-table tbody td{vertical-align:top;padding-block:var(--space-3)}.pr-line[data-attention=true] td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.pr-line-number{display:block;color:var(--ink);font-weight:700;line-height:20px}.pr-line-health{display:inline-grid;width:22px;height:22px;margin-top:3px;place-items:center;color:var(--status-warn-fg)}.pr-line-health[data-complete=true]{color:var(--status-ok-fg)}.pr-cell-field{display:grid;gap:3px;min-width:0}.pr-cell-error{color:var(--bad);font-size:11px;line-height:1.25;text-align:start}.pr-col-qty .pr-cell-error,.pr-col-price .pr-cell-error{text-align:end}.pr-summary-checklist li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.pr-summary-checklist li>span{min-width:0}.pr-summary-checklist button{margin:-6px -8px -6px auto}@container (max-width: 1420px){.pr-editor-workspace{grid-template-columns:1fr}.pr-editor-summary{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pr-editor-summary>header,.pr-editor-summary>.pr-running-footer{grid-column:1 / -1}}@container (max-width: 720px){.pr-integrity-strip{grid-template-columns:1fr auto;gap:var(--space-2)}.pr-integrity-progress{grid-column:1 / -1;grid-row:2}.pr-editor-summary{display:block}}@media(prefers-reduced-motion:reduce){.pr-integrity-progress>span{transition:none}}.pr-lines-table{min-width:1060px}.dt.pr-lines-table thead th{height:56px;vertical-align:middle}.pr-column-label,.pr-column-rule{display:block}.pr-column-label{color:var(--ink-2);line-height:1.2}.pr-column-label sup{margin-inline-start:2px;color:var(--bad);font-size:12px}.pr-column-rule{margin-top:3px;color:var(--ink-3);font-size:10px;font-weight:500;letter-spacing:0;line-height:1.15;text-transform:none}.pr-col-sku{width:30%}.pr-col-qty{width:86px}.pr-col-uom{width:96px}.pr-col-needby{width:126px}.pr-col-cat{width:160px}.pr-col-price{width:112px}.pr-col-note{width:130px}.pr-col-actions{width:76px}.pr-cell-input--attention{border-bottom-color:var(--warn)!important;background:color-mix(in srgb,var(--warn-soft) 34%,var(--fk-field-bg, var(--inset)))}.pr-cell-input--attention:focus{outline:2px solid var(--ring);outline-offset:-2px;border-bottom-color:transparent!important}.pr-cell-support{display:block;margin-top:4px;color:var(--ink-3);font-size:10px;font-weight:500;line-height:1.3}.pr-cell-support[data-attention=true]{color:var(--status-warn-fg)}.pr-sku-cell>.pr-cell-support{justify-self:start}.pr-line-health{width:auto;min-width:24px;padding-inline:4px;grid-auto-flow:column;gap:2px;border-radius:var(--radius-pill);background:var(--warn-soft);font-size:10px;font-weight:700}.pr-line-health[data-complete=true]{background:var(--ok-soft)}.pr-line-guidance td{padding-block:0 var(--space-3)!important;border-bottom:1px solid var(--line-strong)!important;background:var(--cds-layer-01, var(--panel))}.pr-line-guidance td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.pr-line-guidance-content{display:flex;align-items:center;gap:var(--space-2);min-height:34px;padding:var(--space-1) var(--space-2);border-inline-start:2px solid var(--warn);background:var(--warn-soft);color:var(--status-warn-fg);font-size:var(--fs-xs)}.pr-line-guidance-content strong{color:var(--ink);white-space:nowrap}.pr-line-guidance-content span{color:var(--ink-2)}@container (max-width: 1180px){.pr-lines-table{min-width:1020px}.pr-col-note{width:112px}.pr-col-cat{width:148px}}.imp-wizard{padding:var(--pad);display:flex;flex-direction:column;gap:var(--gap);max-width:960px}.imp-head h1{font-size:var(--fs-lg);margin:0 0 6px}.imp-steps{display:flex;gap:8px;list-style:none;margin:0;padding:0;font-size:var(--fs-sm);counter-reset:step}.imp-steps li{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--inset);color:var(--muted);counter-increment:step}.imp-steps li:before{content:counter(step);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--line-strong);color:var(--on-accent);font-size:var(--fs-xs)}.imp-steps li[data-active=true]{background:var(--primary-soft);color:var(--primary)}.imp-steps li[data-active=true]:before{background:var(--primary)}.imp-error,.imp-validation{padding:8px 12px;border:none;border-left:3px solid var(--cds-support-error, var(--bad));border-radius:0;background:var(--bad-soft);color:var(--bad);font-size:var(--fs-sm)}.imp-validation{background:var(--warn-soft);color:var(--warn);border-left-color:var(--cds-support-warning, var(--warn))}.imp-skip-warning{margin:6px 0 0;font-size:var(--fs-sm);color:var(--warn)}.imp-dropzone{border:2px dashed var(--line-strong);border-radius:0;padding:var(--pad)}.imp-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.imp-mapping-controls{display:flex;gap:16px;flex-wrap:wrap;align-items:end}.imp-mapping-controls label{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm)}.imp-decimal-note{font-size:var(--fs-xs);color:var(--muted);margin:4px 0}.imp-sample{color:var(--ink-3);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imp-row-error{color:var(--bad);font-size:var(--fs-xs)}.imp-resolver{min-width:180px}.imp-summary{font-size:var(--fs-sm);color:var(--ink-2)}.imp-actions{display:flex;gap:8px;justify-content:flex-end;padding-top:8px;border-top:1px solid var(--line)}.imp-success{padding:var(--pad);border:none;border-left:3px solid var(--cds-support-success, var(--ok));background:var(--ok-soft);border-radius:0}.imp-success-title{font-weight:600;margin:0 0 4px}.imp-error-report summary{cursor:pointer;color:var(--warn);font-weight:600;margin-top:6px}.vw-switcher{position:relative;display:inline-flex;gap:8px;align-items:center}.vw-trigger{display:inline-flex;align-items:center;gap:2px;height:var(--field-h);padding:0 var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--panel);color:var(--ink);cursor:pointer}.vw-modified{color:var(--accent-warm, var(--primary));font-weight:700}.vw-modified-actions{display:inline-flex;gap:4px}.vw-menu{position:absolute;z-index:30;top:100%;left:0;margin-top:4px;min-width:220px;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:4px;display:flex;flex-direction:column}.vw-item{text-align:start;background:none;border:0;color:var(--ink);padding:5px 8px;border-radius:var(--radius-sm);cursor:pointer}.vw-item:hover,.vw-item:focus-visible{background:var(--primary-soft)}.vw-item--shared{color:var(--ink-2)}.vw-item[aria-checked=true]{font-weight:600}.vw-sep{height:1px;background:var(--line);margin:4px 0}.vw-saveas{position:absolute;z-index:40;top:100%;left:0;margin-top:4px;min-width:280px;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--space-2)}.req-list-link{color:var(--primary);font-weight:600;text-decoration:none}.req-list-link:hover{text-decoration:underline}.req-budget-bar{height:6px;overflow:hidden;background:var(--inset);border-radius:999px;margin-bottom:var(--space-2)}.req-budget-bar span{display:block;height:100%;background:var(--primary)}.req-context-lines,.req-context-timeline{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.req-context-lines li,.req-context-timeline li{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--fs-sm)}.req-context-timeline li{position:relative;padding-inline-start:var(--space-4)}.req-context-timeline li:before{content:"";position:absolute;inset-inline-start:1px;top:5px;width:7px;height:7px;border:2px solid var(--primary);border-radius:50%}.req-context-timeline time{color:var(--ink-3)}.pr-detail-head{display:flex;flex-direction:column;gap:4px}.pr-detail-back{color:var(--primary);text-decoration:none;font-size:var(--fs-sm);align-self:flex-start}.pr-detail-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pr-detail-title{font-size:22px;margin:0;letter-spacing:-.01em}.pr-detail-subtitle{color:var(--ink-2);font-size:var(--fs-md)}.pr-detail-notfound,.pr-detail-empty{color:var(--ink-2);font-size:var(--fs-sm)}.pr-detail-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:var(--space-3);align-items:start;min-width:0}@media(max-width:1160px){.pr-detail-body{grid-template-columns:1fr}}.pr-lines-card{padding:0;overflow:hidden;min-width:0}.pr-lines-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);background:var(--panel)}.pr-lines-toolbar .btn{text-decoration:none;white-space:nowrap}.pr-view-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--cds-border-subtle-01, var(--line));border-radius:0;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-sm);cursor:pointer}.pr-view-chip[data-active]{background:var(--cds-layer-selected-01, var(--primary-soft));border-color:var(--primary);color:var(--ink)}.pr-view-chip:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.pr-col-no{width:44px}.pr-col-item{min-width:380px}.pr-col-status{width:150px}.pr-line-no{color:var(--ink-3);font-size:var(--fs-sm)}.pr-item{display:flex;flex-direction:column;gap:1px;min-width:0}.pr-item-name{font-size:14px;color:var(--ink)}.pr-item-code{font-size:var(--fs-sm);color:var(--ink-2)}.pr-uom{color:var(--ink-2);font-size:var(--fs-sm);font-variant-numeric:normal}.pr-line-done{color:var(--ok);font-size:var(--fs-sm);white-space:nowrap}.pr-lines-empty{padding:var(--space-4);margin:0}.pr-detail-rail{display:flex;flex-direction:column;gap:var(--space-3);position:sticky;top:var(--space-3);align-self:start;max-height:calc(100vh - 90px);overflow:auto;min-width:0}.pr-rail-card{padding:var(--space-4)}.pr-rail-card h2,.pr-detail-budget h2,.pr-detail-timeline h2{font-size:var(--fs-md);margin:0 0 10px}.pr-detail-timeline{padding:var(--space-4)}.pr-detail-meta{display:flex;flex-direction:column;gap:8px;margin:0}.pr-detail-meta div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pr-detail-meta dt{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--ink-2);white-space:nowrap}.pr-detail-meta dd{margin:0;font-size:var(--fs-base);text-align:right}.pr-budget-buckets{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.pr-budget-bucket{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-sm)}.pr-budget-name{font-weight:600}.pr-budget-bar{display:flex;height:8px;background:var(--inset);border-radius:999px;overflow:hidden}.pr-budget-bar-before{height:100%;background:var(--line-strong)}.pr-budget-bar-delta{height:100%;background:var(--primary)}.pr-budget-bar.status-ok .pr-budget-bar-delta{background:var(--ok)}.pr-budget-bar.status-warn .pr-budget-bar-delta{background:var(--warn)}.pr-budget-bar.status-bad .pr-budget-bar-delta{background:var(--bad)}.pr-timeline{list-style:none;margin:0;padding:0;border-left:2px solid var(--line)}.pr-timeline-item{position:relative;padding:4px 0 4px 16px;font-size:var(--fs-sm);display:flex;justify-content:space-between;gap:12px}.pr-timeline-item:before{content:"";position:absolute;left:-5px;top:10px;width:8px;height:8px;border-radius:50%;background:var(--primary)}.pr-timeline-time{color:var(--ink-2);font-size:var(--fs-xs)}.cons-groups{display:flex;flex-direction:column;gap:var(--space-3)}.cons-group{padding:0;overflow:hidden}.cons-group-head{display:flex;align-items:center;gap:10px;padding:10px var(--space-3);background:var(--inset);border-bottom:1px solid var(--line)}.cons-group-title{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.cons-group-code{font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap}.cons-group-name{font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cons-group-total{font-weight:600;white-space:nowrap}.cons-group-total small{font-weight:400;color:var(--ink-2)}.cons-cell-check{width:34px}.cons-cell-need{color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap}.cons-cell-take{width:150px}.cons-cell-take .cons-take{width:120px;text-align:end}.cons-pr-filter{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px}.cons-footer{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);box-shadow:var(--shadow-lg)}.cons-footer .cons-error{margin:0;color:var(--bad);font-size:var(--fs-sm)}.cons-selected{margin-inline-start:auto;color:var(--ink-2);font-size:var(--fs-sm)}.cons-success.panel-card{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3)}.cons-success p{margin:0;font-weight:600}.cons-error{color:var(--bad);font-size:var(--fs-sm)}.cons-take{width:120px;text-align:right}.cons-link{color:var(--primary);font-weight:600}.cons-uom{color:var(--ink-2);font-size:var(--fs-sm)}.cons-item{display:flex;flex-direction:column;gap:1px;min-width:0}.cons-item-code{font-size:var(--fs-sm);color:var(--ink-2)}.cons-item-name{font-size:var(--fs-base);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}.template-admin{gap:var(--space-3);min-width:0}.tpl-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel))}.tpl-summary-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-3);color:var(--ink-2);font-size:var(--fs-sm)}.tpl-summary-item+.tpl-summary-item{border-inline-start:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-summary-item svg{color:var(--ink-3)}.tpl-summary-item strong{color:var(--ink);font-size:var(--fs-md);font-variant-numeric:tabular-nums}.tpl-summary-item[data-tone=warn] svg,.tpl-summary-item[data-tone=warn] strong{color:var(--warn)}.tpl-summary-item[data-tone=bad] svg,.tpl-summary-item[data-tone=bad] strong{color:var(--bad)}.template-admin-body{display:grid;grid-template-columns:276px minmax(520px,1fr) minmax(320px,360px);gap:var(--space-2);align-items:stretch;min-height:640px;height:calc(100dvh - 332px);max-height:760px}.template-admin .panel-card{min-width:0;padding:0;border:1px solid var(--cds-border-subtle-01, var(--line));border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.tpl-pane-head,.tpl-editor-titlebar,.tpl-preview-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:64px;padding:var(--space-3);border-block-end:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-accent-01, var(--inset))}.tpl-pane-head h2,.tpl-editor-titlebar h2,.tpl-preview-head h2{margin:0;color:var(--ink);font-size:var(--fs-md);line-height:1.25}.tpl-pane-eyebrow{display:block;margin-block-end:2px;color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.template-picker{display:flex;flex-direction:column;height:100%;overflow:hidden}.tpl-catalog-tools{display:grid;gap:var(--space-2);padding:var(--space-3);border-block-end:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-search{display:flex;align-items:center;gap:var(--space-2);height:36px;padding-inline:var(--space-2);background:var(--cds-field-01, var(--inset));border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));color:var(--ink-2)}.tpl-search:focus-within{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.tpl-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-sm)}.tpl-search input::placeholder{color:var(--ink-2)}.tpl-scope-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block-end:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-scope-switch button{min-height:32px;padding-inline:var(--space-2);border:0;border-block-end:2px solid transparent;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-xs);cursor:pointer}.tpl-scope-switch button:hover{background:var(--cds-layer-hover-01, var(--inset))}.tpl-scope-switch button[aria-pressed=true]{border-block-end-color:var(--cds-border-interactive, var(--primary));color:var(--primary);font-weight:600}.tpl-scope-switch button:focus-visible,.tpl-leaf:focus-visible,.tpl-lang-tab:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.tpl-tree-scroll{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.tpl-result-count{margin:0;padding:var(--space-2) var(--space-3);color:var(--ink-2);font-size:var(--fs-xs);border-block-end:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-tree,.tpl-tree ul{list-style:none;margin:0;padding:0}.tpl-doc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-3);border-block-start:1px solid var(--cds-border-subtle-01, var(--line));color:var(--ink);font-size:var(--fs-sm);font-weight:600}.tpl-tree>li:first-child .tpl-doc{border-block-start:0}.tpl-doc svg{color:var(--ink-3)}.tpl-doc-count,.tpl-version-total{min-width:24px;min-height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);background:var(--cds-layer-accent-01, var(--inset));font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.tpl-tenant{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tpl-leaf{position:relative;display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:38px;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-4);border:0;background:transparent;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:background .14s ease,color .14s ease}.tpl-leaf:hover{background:var(--cds-layer-hover-01, var(--inset))}.tpl-leaf.is-active{color:var(--primary);background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 3px 0 0 var(--cds-border-interactive, var(--primary))}.tpl-lang{min-width:24px;color:inherit;font-size:var(--fs-xs);font-weight:700;text-transform:uppercase}.tpl-leaf-statuses{display:flex;align-items:center;gap:var(--space-1);min-width:0;margin-inline-start:auto}.template-editor{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.tpl-editor-titlebar{flex:0 0 auto;align-items:flex-start}.tpl-editor-identity{min-width:0}.tpl-editor-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-1);color:var(--ink-2);font-size:var(--fs-xs)}.tpl-lang-switch{display:flex;flex:0 0 auto;border-block-end:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-lang-tab{min-width:42px;min-height:32px;padding-inline:var(--space-2);border:0;border-block-end:2px solid transparent;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-xs);cursor:pointer}.tpl-lang-tab:hover{background:var(--cds-layer-hover-01, var(--inset))}.tpl-lang-tab.is-active{border-block-end-color:var(--cds-border-interactive, var(--primary));color:var(--primary);font-weight:700}.tpl-seed-note{flex:0 0 auto;margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--info);background:var(--status-info-bg, var(--inset));color:var(--ink-2);font-size:var(--fs-sm)}.tpl-source-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex:0 0 auto;min-height:38px;margin:var(--space-3) var(--space-3) 0;padding-inline:var(--space-2);background:var(--cds-layer-accent-01, var(--inset));color:var(--ink-2);font-size:var(--fs-xs)}.tpl-source-head>div,.tpl-source-stats{display:flex;align-items:center;gap:var(--space-2)}.tpl-source-head>div:first-child{color:var(--ink);font-weight:600}.tpl-source-stats{font-variant-numeric:tabular-nums}.tpl-source{flex:1 1 320px;width:calc(100% - var(--space-6));min-height:280px;margin-inline:var(--space-3);resize:none;padding:var(--space-3);border:0;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--cds-field-01, var(--inset)));color:var(--ink);font-size:var(--fs-sm);line-height:1.55;-moz-tab-size:2;tab-size:2}.tpl-source:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.tpl-source:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.tpl-readiness{flex:0 0 auto;margin:var(--space-3) var(--space-3) 0;border:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-readiness-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:38px;padding:0 var(--space-3);background:var(--cds-layer-accent-01, var(--inset));font-size:var(--fs-sm)}.tpl-readiness-head>div{display:flex;align-items:center;gap:var(--space-2)}.tpl-issues{border-inline-start:3px solid var(--warn);background:var(--status-warn-bg, var(--panel));padding:var(--space-2) var(--space-3);font-size:var(--fs-sm)}.tpl-issues-title{margin:0 0 var(--space-1);font-weight:600}.tpl-issues ul{margin:0;padding-inline-start:var(--space-4)}.tpl-issues-ok{margin:0;padding:var(--space-2) var(--space-3);color:var(--ink-2);font-size:var(--fs-sm)}.template-admin .tpl-vars-drawer.panel-card{order:6;display:flex;gap:var(--space-2);margin:var(--space-3) var(--space-3) 0;padding:var(--space-3);border-inline-start:3px solid var(--primary);color:var(--ink-2);font-size:var(--fs-sm)}.tpl-vars-drawer svg{flex:0 0 auto;color:var(--primary)}.tpl-vars-drawer p{margin:var(--space-1) 0 0}.tpl-versions{order:7;min-height:0;max-height:132px;margin:var(--space-3) var(--space-3) 0;overflow-y:auto;border-block-start:1px solid var(--cds-border-subtle-01, var(--line));font-size:var(--fs-sm)}.tpl-versions-title{margin:0;padding:var(--space-2) 0;color:var(--ink-2);font-size:var(--fs-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tpl-versions ul{list-style:none;margin:0;padding:0}.tpl-versions li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:34px;border-block-start:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-version-copy{display:flex;align-items:center;gap:var(--space-2);min-width:0}.tpl-version-copy>span:last-child{color:var(--ink-2)}.tpl-actions{order:10;display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 0 auto;min-height:52px;margin-block-start:var(--space-3);padding:var(--space-2) var(--space-3);border-block-start:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-accent-01, var(--inset))}.tpl-action-state{min-width:120px;margin-inline-end:auto;color:var(--ink-2);font-size:var(--fs-xs)}.tpl-actions .btn.cds--btn{block-size:32px;min-block-size:32px}.template-preview{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.tpl-preview-head>div{display:flex;align-items:center;gap:var(--space-2)}.tpl-preview-head>div>svg{color:var(--primary)}.tpl-preview-frame{flex:1;width:calc(100% - var(--space-6));min-height:0;margin:var(--space-3);border:1px solid var(--cds-border-subtle-01, var(--line));border-radius:0;background:var(--side-brand)}.tpl-preview-empty{display:flex;flex:1;min-height:320px;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-2);margin:var(--space-3);border:1px dashed var(--cds-border-subtle-01, var(--line));color:var(--ink-2);font-size:var(--fs-sm);text-align:center}.tpl-preview-error{margin:var(--space-3);padding:var(--space-3);border-inline-start:3px solid var(--bad);background:var(--status-bad-bg, var(--inset));color:var(--status-bad-fg, var(--ink));font-size:var(--fs-sm)}.tpl-diff-body{max-height:320px;overflow:auto;font-size:var(--fs-sm);white-space:pre-wrap}.tpl-diff-add{color:var(--status-ok-fg, var(--ink))}.tpl-diff-del{color:var(--status-bad-fg, var(--ink))}@media(max-width:1700px){.template-admin-body{grid-template-columns:260px minmax(0,1fr);height:auto;max-height:none}.template-picker,.template-editor{height:720px}.template-preview{grid-column:1 / -1;height:620px}}@media(max-width:1100px){.tpl-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tpl-summary-item:nth-child(3){border-inline-start:0;border-block-start:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-summary-item:nth-child(4){border-block-start:1px solid var(--cds-border-subtle-01, var(--line))}.template-admin-body{grid-template-columns:minmax(0,1fr)}.template-picker,.template-editor,.template-preview{grid-column:auto;height:auto;min-height:560px}.template-picker{max-height:620px}.tpl-source{min-height:420px}.tpl-preview-frame{min-height:560px}}@media(max-width:760px){.tpl-summary{grid-template-columns:minmax(0,1fr)}.tpl-summary-item+.tpl-summary-item{border-inline-start:0;border-block-start:1px solid var(--cds-border-subtle-01, var(--line))}.tpl-editor-titlebar,.tpl-source-head{align-items:flex-start;flex-direction:column}.tpl-source-head{padding-block:var(--space-2)}.tpl-source-stats{flex-wrap:wrap}.tpl-actions .btn,.tpl-actions .outcome-button{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.tpl-leaf{transition:none}}.numbering-admin .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.num-doc{font-weight:600;color:var(--ink);margin-inline-end:6px}.num-code{color:var(--ink-2);margin-inline-end:6px}.num-pattern,.num-width,.num-table select{background:var(--fk-field-bg, var(--inset));color:var(--ink);border:none;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;padding:5px 8px;transition:background .11s ease}.num-pattern:hover:not(:disabled),.num-width:hover:not(:disabled),.num-table select:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.num-pattern:focus-visible,.num-width:focus-visible,.num-table select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.num-pattern{width:100%;min-width:220px}.num-pattern[aria-invalid=true]{border-block-end:2px solid var(--status-bad-fg, var(--line))}.num-width{width:56px}.num-next{color:var(--ink);white-space:nowrap}.num-error{color:var(--status-bad-fg, var(--ink));font-size:var(--fs-xs, 12px);margin:4px 0 0}.viewer-body{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,1.4fr);gap:var(--gap);align-items:start}.document-viewer .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.viewer-table tbody tr{cursor:pointer}.viewer-table tbody tr.is-selected>:first-child{box-shadow:inset 3px 0 0 0 var(--cds-border-interactive, var(--primary))}.viewer-frame{width:100%;min-height:520px;border:1px solid var(--cds-border-subtle-01, var(--line));border-radius:0;background:var(--on-accent)}.viewer-pending,.viewer-failed-reason{color:var(--ink-2);font-size:var(--fs-sm)}.viewer-failed-reason{max-height:240px;overflow:auto;white-space:pre-wrap}.viewer-failed{padding:var(--space-3, 10px) var(--space-3, 12px);border-inline-start:3px solid var(--bad);border-radius:0;background:var(--status-bad-bg, var(--panel))}.viewer-failed-title{font-weight:600;color:var(--status-bad-fg, var(--ink))}.viewer-actions{display:flex;gap:8px;margin-top:10px;justify-content:flex-end}.viewer-action-error{color:var(--status-bad-fg, var(--ink));font-size:var(--fs-sm)}@media(max-width:1000px){.viewer-body{grid-template-columns:1fr}}.prepare-send .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.prepare-banner{background:var(--status-info-bg, var(--panel));border:none;border-inline-start:3px solid var(--info);border-radius:0;padding:10px 12px;color:var(--ink);font-size:var(--fs-sm)}.prepare-label{font-weight:600;color:var(--ink-2);margin:0 0 4px;font-size:var(--fs-sm)}.prepare-chips,.prepare-edit{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.prepare-edit input{flex:1 1 260px;background:var(--fk-field-bg, var(--inset));color:var(--ink);border:none;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;padding:6px 8px;font:inherit;transition:background .11s ease}.prepare-edit input:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.prepare-edit input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.prepare-attachment{font-size:var(--fs-sm);color:var(--ink);padding:6px 8px;background:var(--cds-layer-02, var(--panel-raised));border-radius:0;align-self:start}.prepare-missing,.prepare-blocked{color:var(--status-bad-fg, var(--ink));background:var(--status-bad-bg, var(--panel));border-inline-start:3px solid var(--bad);border-radius:0;padding:8px 12px;font-size:var(--fs-sm)}.prepare-action-error{color:var(--status-bad-fg, var(--ink));font-size:var(--fs-sm)}.prepare-sent{color:var(--status-ok-fg, var(--ink));background:var(--status-ok-bg, var(--panel));border-inline-start:3px solid var(--ok);border-radius:0;padding:8px 12px;font-size:var(--fs-sm)}.prepare-pending{color:var(--ink-2)}.prepare-actions{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.mail-outbox .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.outbox-consent{border:none;border-inline-start:3px solid var(--warn);border-radius:0;padding:10px 12px;background:var(--status-warn-bg, var(--panel))}.outbox-consent-title{font-weight:600;margin:0 0 4px}.outbox-consent-url{display:inline-block;margin-top:6px;padding:3px 6px;background:var(--cds-layer-02, var(--panel-raised));border:none;border-radius:0;word-break:break-all}.outbox-filters{display:flex;gap:16px;flex-wrap:wrap}.outbox-filters label{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-sm)}.outbox-filters select,.outbox-filters input{background:var(--fk-field-bg, var(--inset));color:var(--ink);border:none;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;padding:5px 8px;font:inherit;transition:background .11s ease}.outbox-filters select:hover:not(:disabled),.outbox-filters input:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.outbox-filters select:focus-visible,.outbox-filters input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.outbox-filter-label{color:var(--ink-2)}.outbox-row{cursor:pointer}.outbox-row:focus-visible{background:var(--cds-layer-hover-01, var(--inset));outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.outbox-entity{font-weight:600;margin-inline-end:6px}.outbox-entity-id{color:var(--ink-2)}.outbox-pending{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2)}.outbox-spinner{width:12px;height:12px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:outbox-spin .8s linear infinite}@keyframes outbox-spin{to{transform:rotate(360deg)}}.outbox-counts{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px;font-size:var(--fs-sm);color:var(--ink-2)}.draft-body{display:grid;grid-template-columns:minmax(360px,2fr) minmax(220px,1fr);gap:var(--gap);align-items:start}.mail-draft .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.draft-label{font-weight:600;color:var(--ink-2);margin:0 0 4px;font-size:var(--fs-sm)}.draft-chips,.draft-edit,.draft-actions,.draft-retry-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.draft-actions{justify-content:flex-end}.draft-chips .chip{border:none;background:var(--cds-layer-02, var(--panel-raised))}.draft-edit input{flex:1 1 260px;background:var(--fk-field-bg, var(--inset));color:var(--ink);border:none;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;padding:6px 8px;font:inherit;transition:background .11s ease}.draft-edit input:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.draft-edit input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.draft-subject{color:var(--ink)}.draft-preview{width:100%;min-height:320px;border:1px solid var(--cds-border-subtle-01, var(--line));border-radius:0;background:var(--on-accent)}.draft-missing,.draft-blocked,.draft-send-failed{color:var(--status-bad-fg, var(--ink));background:var(--status-bad-bg, var(--panel));border-inline-start:3px solid var(--bad);border-radius:0;padding:8px 12px;font-size:var(--fs-sm)}.draft-action-error{color:var(--status-bad-fg, var(--ink));font-size:var(--fs-sm)}.draft-consent{color:var(--status-warn-fg, var(--ink));font-size:var(--fs-sm);border:none;border-inline-start:3px solid var(--warn);border-radius:0;background:var(--status-warn-bg, var(--panel));padding:10px 12px}.draft-sent{color:var(--status-ok-fg, var(--ink));background:var(--status-ok-bg, var(--panel));border-inline-start:3px solid var(--ok);border-radius:0;padding:8px 12px;font-size:var(--fs-sm)}.draft-send-hint{flex:1 1 100%;text-align:end;color:var(--ink-2);font-size:var(--fs-xs, 12px)}.draft-pending{display:flex;align-items:center;gap:8px;color:var(--ink-2)}.draft-spinner{width:14px;height:14px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:draft-spin .8s linear infinite}@keyframes draft-spin{to{transform:rotate(360deg)}}.draft-attachment-card{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--cds-layer-02, var(--panel-raised))}.draft-no-attachment{color:var(--ink-2);font-size:var(--fs-sm)}@media(max-width:1000px){.draft-body{grid-template-columns:1fr}}.unlinked-inbox .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.unlinked-link{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.unlinked-link select,.unlinked-link input{background:var(--fk-field-bg, var(--inset));color:var(--ink);border:none;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;padding:5px 8px;font:inherit;transition:background .11s ease}.unlinked-link select:hover:not(:disabled),.unlinked-link input:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.unlinked-link select:focus-visible,.unlinked-link input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.unlinked-error{color:var(--status-bad-fg, var(--ink));font-size:var(--fs-xs, 12px);margin:4px 0 0}.graph-admin .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.graph-banner{border:none;border-radius:0;padding:10px 12px;font-weight:600}.graph-banner.is-mock{color:var(--status-warn-fg, var(--ink));background:var(--status-warn-bg, var(--panel));border-inline-start:3px solid var(--warn)}.graph-banner.is-live{color:var(--status-special-fg, var(--ink));background:var(--status-special-bg, var(--panel));border-inline-start:3px solid var(--accent-warm)}.graph-health{display:grid;gap:20px}.graph-health .wb-metric-body strong{font-size:var(--fs-sm);font-weight:400}.graph-consent{border-top:none;border-inline-start:3px solid var(--warn);background:var(--status-warn-bg, var(--panel));padding:8px 12px;font-size:var(--fs-sm)}.graph-section{font-weight:600;margin:0 0 8px}.graph-actions{display:flex;gap:6px;flex-wrap:wrap}.graph-action-ok{color:var(--status-ok-fg, var(--ink));font-size:var(--fs-sm)}.graph-action-error{color:var(--status-bad-fg, var(--ink));font-size:var(--fs-sm)}.rfq-builder .rfq-section{margin-block-start:var(--space-4, 1rem)}.rfq-builder .rfq-section-title{font-size:var(--text-sm, .85rem);font-weight:600;margin-block-end:var(--space-2, .5rem)}.rfq-builder .rfq-create-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3, .75rem);align-items:end}.rfq-builder .rfq-create-form input,.rfq-builder .rfq-create-form select{min-height:var(--field-h);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:0 10px;font:inherit}.rfq-builder .rfq-create-form input:focus-visible,.rfq-builder .rfq-create-form select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.rfq-source-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.rfq-source-search{display:grid;gap:4px;max-width:520px;margin-bottom:10px;color:var(--ink-2);font-size:var(--fs-sm)}.rfq-builder .rfq-field{display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.rfq-builder .rfq-req-list{list-style:none;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:6px;max-height:min(440px,48vh);overflow:auto;padding:4px;border:none;border-radius:0;background:var(--cds-field-01, var(--inset))}.rfq-builder .rfq-req-list li{display:flex;align-items:center;gap:var(--space-2, .5rem)}.rfq-builder .rfq-req-list label{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:7px 9px;border-radius:0;background:var(--cds-layer-01, var(--panel));cursor:pointer;transition:background .11s ease}.rfq-builder .rfq-req-list label:hover{background:var(--cds-layer-hover-01, var(--inset))}.rfq-builder .rfq-req-list label:has(input:checked){background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 2px 0 0 var(--cds-border-interactive, var(--primary))}.rfq-builder .rfq-line-qty{width:6rem}.rfq-builder .rfq-line-uom{width:5rem}.rfq-builder .rfq-line-qty,.rfq-builder .rfq-line-uom{min-height:var(--field-h);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:0 8px;font:inherit}.rfq-builder .rfq-line-qty:focus-visible,.rfq-builder .rfq-line-uom:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.rfq-builder .rfq-quorum{display:flex;align-items:center;gap:var(--space-3, .75rem);flex-wrap:wrap;margin-block:var(--space-3, .75rem)}.rfq-builder .rfq-issue-bar{display:flex;align-items:end;gap:var(--space-3, .75rem);flex-wrap:wrap;margin-block-start:var(--space-4, 1rem)}.rfq-builder .rfq-supplier-remove{margin-inline-start:auto}.rfq-builder .rfq-candidate.is-invited{opacity:.55}@media(max-width:760px){.rfq-builder .rfq-create-form,.rfq-builder .rfq-req-list{grid-template-columns:1fr}}.rfq-tracking .rfq-track-head{display:flex;align-items:center;gap:var(--space-3, .75rem);flex-wrap:wrap}.rfq-tracking .rfq-countdown{font-variant-numeric:tabular-nums;font-weight:600}.rfq-tracking .rfq-track-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);gap:var(--space-4, 1rem);align-items:start}@media(max-width:60rem){.rfq-tracking .rfq-track-body{grid-template-columns:minmax(0,1fr)}}.rfq-tracking .rfq-supplier-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3, .75rem)}.rfq-tracking .rfq-supplier-card{border:none;border-radius:0;background:var(--cds-layer-02, var(--panel-raised));padding:var(--space-3, .75rem);display:flex;flex-direction:column;gap:var(--space-2, .5rem);transition:background .11s ease}.rfq-tracking .rfq-supplier-card:hover{background:var(--cds-layer-hover-01, var(--inset))}.rfq-tracking .rfq-supplier-card:focus-within{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.rfq-tracking .rfq-supplier-card .rfq-supplier-name{font-weight:600}.rfq-tracking .rfq-tabs{display:flex;gap:var(--space-1, .25rem);border-block-end:1px solid var(--border-subtle, rgba(128, 128, 128, .2));margin-block-end:var(--space-3, .75rem)}.rfq-tracking .rfq-tab[aria-selected=true]{font-weight:600;border-block-end:2px solid var(--accent, currentColor)}.rfq-tracking .rfq-qa-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.rfq-tracking .rfq-qa-item{border-block-end:1px solid var(--border-subtle, rgba(128, 128, 128, .2));padding-block-end:var(--space-2, .5rem)}.rfq-tracking .rfq-field{display:flex;flex-direction:column;gap:var(--space-1, .25rem);margin-block-end:var(--space-2, .5rem)}.rfq-field input:not([type=checkbox]):not([type=radio]):not(.fk-control),.rfq-field select:not(.fk-control),.rfq-field textarea:not(.fk-control){min-height:var(--field-h, 2rem);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:4px var(--space-2, .5rem);font:inherit}.rfq-field input:not(.fk-control):focus-visible,.rfq-field select:not(.fk-control):focus-visible,.rfq-field textarea:not(.fk-control):focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.rfq-tracking .rfq-actions{display:flex;flex-direction:column;gap:var(--space-2, .5rem);align-items:stretch}.thread-panel{width:100%;max-width:360px;display:flex;flex-direction:column;gap:10px}.thread-panel.panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.thread-title{font-weight:600;margin:0}.thread-section{font-size:var(--fs-sm);color:var(--ink-2);font-weight:600;margin:0 0 4px}.thread-timeline,.thread-plausible ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.thread-item,.thread-plausible-item{border:none;border-radius:0;background:var(--cds-layer-02, var(--panel-raised));padding:8px 10px}.thread-inbound{border-inline-start:3px solid var(--cds-border-interactive, var(--accent))}.thread-row{display:flex;gap:6px;align-items:center;margin-bottom:4px}.thread-subject,.thread-from{font-size:var(--fs-sm);color:var(--ink)}.thread-meta{font-size:var(--fs-xs, 12px);color:var(--ink-2)}.thread-plausible-item{display:flex;flex-direction:column;gap:4px;border:1px dashed var(--cds-border-strong-01, var(--line-strong));background:var(--cds-layer-01, var(--panel))}.quote-intake .qi-layout{display:grid;grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);gap:var(--space-4, 1rem);align-items:start}@media(max-width:900px){.quote-intake .qi-layout{grid-template-columns:minmax(0,1fr)}}.quote-intake .qi-section-title{font-size:var(--text-sm, .85rem);font-weight:600;margin-block-end:var(--space-2, .5rem)}.quote-intake .qi-candidate-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.quote-intake .qi-candidate{inline-size:100%;display:flex;flex-direction:column;gap:var(--space-1, .25rem);padding:var(--space-2, .5rem) var(--space-3, .75rem);text-align:start;background:var(--cds-layer-02, var(--panel-raised));border:none;border-radius:0;color:inherit;cursor:pointer;transition:background .11s ease}.quote-intake .qi-candidate:hover{background:var(--cds-layer-hover-01, var(--inset))}.quote-intake .qi-candidate.is-selected{background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 2px 0 0 var(--cds-border-interactive, var(--primary))}.quote-intake .qi-candidate-name{font-weight:600}.quote-intake .qi-candidate-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, .5rem)}.quote-intake .qi-candidate-lines{font-size:var(--text-sm, .85rem);color:var(--text-muted, inherit)}.quote-intake .qi-detail-head{display:flex;align-items:end;justify-content:space-between;gap:var(--space-3, .75rem);flex-wrap:wrap;margin-block-end:var(--space-3, .75rem)}.quote-intake .qi-field{display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.quote-intake .qi-confidence{display:inline-flex;align-items:center;gap:var(--space-2, .5rem)}.quote-intake .qi-ai-label{display:inline-flex;align-items:center}.quote-intake .qi-ai-note{max-width:240px;margin:0;font-size:var(--text-sm, .85rem)}.quote-intake .qi-field-check{flex-direction:row;align-items:center}.quote-intake .qi-field input:not([type=checkbox]):not([type=radio]),.quote-intake .qi-field select{min-height:var(--field-h, 2rem);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:0 var(--space-2, .5rem);font:inherit}.quote-intake .qi-field input:focus-visible,.quote-intake .qi-field select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.quote-intake .qi-in-price,.quote-intake .qi-in-qty,.quote-intake .qi-in-vat{width:6rem;text-align:end}.quote-intake .qi-in-uom{width:4.5rem}.quote-intake .qi-in-map{max-width:12rem}.quote-intake .qi-in-price,.quote-intake .qi-in-qty,.quote-intake .qi-in-vat,.quote-intake .qi-in-uom,.quote-intake .qi-in-map{min-height:var(--field-h, 2rem);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:0 6px;font:inherit}.quote-intake .qi-in-price:focus-visible,.quote-intake .qi-in-qty:focus-visible,.quote-intake .qi-in-vat:focus-visible,.quote-intake .qi-in-uom:focus-visible,.quote-intake .qi-in-map:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.quote-intake .qi-provenance{position:relative;display:inline-block}.quote-intake .qi-popover{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--space-1, .25rem));z-index:40;min-inline-size:18rem;max-inline-size:24rem;padding:var(--space-3, .75rem);background:var(--cds-layer-02, var(--panel-raised));border:none;border-radius:0;box-shadow:var(--shadow-lg, 0 12px 32px rgb(0 0 0 / .2))}.quote-intake .qi-popover-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, .5rem);margin-block-end:var(--space-2, .5rem)}.quote-intake .qi-popover-title{font-weight:600;font-size:var(--text-sm, .85rem)}.quote-intake .qi-popover-snippet{font-size:var(--text-sm, .85rem);margin-block-end:var(--space-2, .5rem)}.quote-intake .qi-popover-meta{display:flex;flex-direction:column;gap:var(--space-1, .25rem);font-size:var(--text-xs, .75rem);margin:0}.quote-intake .qi-popover-meta div{display:flex;gap:var(--space-2, .5rem)}.quote-intake .qi-popover-meta dt{color:var(--text-muted, inherit);min-inline-size:5rem}.quote-intake .qi-popover-meta dd{margin:0}.quote-intake .qi-footer{display:flex;align-items:end;gap:var(--space-3, .75rem);flex-wrap:wrap;margin-block-start:var(--space-4, 1rem)}.quote-intake .qi-confirm{margin-inline-start:auto}.quote-intake .qi-success,.quote-intake .qi-error,.quote-intake .quote-intake-notice{margin-block:var(--space-2, .5rem)}.quote-intake .quote-intake-body{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);gap:var(--space-3, .75rem);align-items:start}.quote-intake .quote-intake-section-title{font-size:var(--text-sm, .85rem);font-weight:600;margin-block:var(--space-2, .5rem)}.quote-intake .quote-intake-list{list-style:none;margin:0 0 var(--space-3, .75rem);padding:0;display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.quote-intake .quote-intake-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, .5rem);padding:var(--space-2, .5rem);background:var(--cds-layer-02, var(--panel-raised));border:none;border-radius:0;cursor:pointer;text-align:start;color:inherit;transition:background .11s ease}.quote-intake .quote-intake-row:hover{background:var(--cds-layer-hover-01, var(--inset))}.quote-intake .quote-intake-row[aria-pressed=true]{background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 2px 0 0 var(--cds-border-interactive, var(--primary))}.quote-intake .quote-intake-row:focus-visible{outline:2px solid var(--accent, currentColor);outline-offset:2px}.quote-intake .quote-intake-empty-hint,.quote-intake .quote-intake-veles-note{font-size:var(--text-sm, .85rem);color:var(--ink-3, inherit)}.quote-intake .quote-intake-manual-cta{width:100%}.quote-intake .quote-intake-editor{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:var(--space-3, .75rem);align-items:start}.quote-intake .quote-intake-form--full{grid-column:1 / -1}.quote-intake .quote-intake-source-head{display:flex;align-items:center;gap:var(--space-2, .5rem)}.quote-intake .quote-intake-ai-label{display:inline-flex;align-items:center}.quote-intake .quote-intake-ai-note{max-width:240px;margin:0;font-size:var(--text-sm, .85rem)}.quote-intake .quote-intake-source-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.quote-intake .quote-intake-source-line{width:100%;display:flex;justify-content:space-between;gap:var(--space-2, .5rem);padding:var(--space-1, .25rem) var(--space-2, .5rem);background:var(--cds-layer-02, var(--panel-raised));border:none;border-radius:0;cursor:pointer;text-align:start;color:inherit;transition:background .11s ease}.quote-intake .quote-intake-source-line:hover{background:var(--cds-layer-hover-01, var(--inset))}.quote-intake .quote-intake-source-line[aria-pressed=true]{background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 2px 0 0 var(--cds-border-interactive, var(--primary))}.quote-intake .quote-intake-source-line:focus-visible{outline:2px solid var(--accent, currentColor);outline-offset:2px}.quote-intake .quote-intake-provenance{margin-block-start:var(--space-3, .75rem);padding:var(--space-2, .5rem);border:none;border-inline-start:3px solid var(--cds-border-interactive, var(--primary));border-radius:0;background:var(--cds-layer-02, var(--panel-raised))}.quote-intake .quote-intake-provenance-ref{font-size:var(--text-xs, .75rem);color:var(--ink-3, inherit)}.quote-intake .quote-intake-provenance-snippet mark{background:var(--warn-bg, rgba(255, 200, 0, .25));color:inherit}.quote-intake .quote-intake-header{display:flex;flex-wrap:wrap;gap:var(--space-3, .75rem);align-items:end;margin-block:var(--space-3, .75rem)}.quote-intake .quote-intake-field{display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.quote-intake-field input:not([type=checkbox]):not([type=radio]):not(.fk-control),.quote-intake-field select:not(.fk-control),.quote-intake-field textarea:not(.fk-control){min-height:var(--field-h, 2rem);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:4px var(--space-2, .5rem);font:inherit}.quote-intake-field input:not(.fk-control):focus-visible,.quote-intake-field select:not(.fk-control):focus-visible,.quote-intake-field textarea:not(.fk-control):focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.quote-intake .quote-intake-toggle{padding:var(--space-1, .25rem) var(--space-3, .75rem);border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ink-2, inherit);cursor:pointer;transition:background .11s ease}.quote-intake .quote-intake-toggle:hover{background:var(--cds-layer-hover-01, var(--inset))}.quote-intake .quote-intake-toggle[aria-checked=true]{background:var(--cds-layer-selected-01, var(--primary-soft));border-bottom-color:var(--cds-border-interactive, var(--primary));color:var(--ink, inherit);font-weight:600}.quote-intake .quote-intake-toggle:focus-visible{outline:2px solid var(--accent, currentColor);outline-offset:2px}.quote-intake .quote-intake-lines input,.quote-intake .quote-intake-lines select{width:6rem;min-height:var(--field-h, 2rem);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:0 6px;font:inherit}.quote-intake .quote-intake-lines input:focus-visible,.quote-intake .quote-intake-lines select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.quote-intake .quote-intake-lines .quote-intake-narrow{width:4.5rem}.quote-intake .quote-intake-line-label{white-space:normal;min-width:8rem}.quote-intake .quote-intake-actions{display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem);align-items:center;margin-block-start:var(--space-3, .75rem)}.quote-intake .quote-intake-error{margin-block-start:var(--space-2, .5rem)}.quote-intake .quote-intake-supplier-name{font-weight:600;display:flex;align-items:center;gap:var(--space-2, .5rem)}@media(max-width:60rem){.quote-intake .quote-intake-body,.quote-intake .quote-intake-editor{grid-template-columns:minmax(0,1fr)}}.rfq-comparison .rfq-comparison-notice,.rfq-comparison .rfq-comparison-superseded-note{margin-block:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-section-title{font-size:var(--text-sm, .85rem);font-weight:600;margin-block-end:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-toggles{display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-toggle{padding:var(--space-1, .25rem) var(--space-3, .75rem);border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ink-2, inherit);cursor:pointer;transition:background .11s ease}.rfq-comparison .rfq-comparison-toggle:hover{background:var(--cds-layer-hover-01, var(--inset))}.rfq-comparison .rfq-comparison-toggle[aria-checked=true]{background:var(--cds-layer-selected-01, var(--primary-soft));border-bottom-color:var(--cds-border-interactive, var(--primary));color:var(--ink, inherit);font-weight:600}.rfq-comparison .rfq-comparison-toggle:focus-visible{outline:2px solid var(--accent, currentColor);outline-offset:2px}.rfq-comparison .rfq-comparison-line{margin-block-start:var(--space-3, .75rem)}.rfq-comparison .rfq-comparison-line-head{font-weight:600;margin-block-end:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-line-no{display:inline-block;min-width:1.5rem}.rfq-comparison table.rfq-comparison-grid th,.rfq-comparison table.rfq-comparison-grid td,.rfq-comparison table.rfq-comparison-whole th,.rfq-comparison table.rfq-comparison-whole td{text-align:end;white-space:nowrap}.rfq-comparison table.rfq-comparison-grid th[scope=row],.rfq-comparison table.rfq-comparison-whole td:first-child{text-align:start}.rfq-comparison .rfq-comparison-award-row td:has(input:checked),.rfq-comparison table.rfq-comparison-whole tbody tr:has(input:checked)>td{background:var(--cds-layer-selected-01, var(--primary-soft))}.rfq-comparison .rfq-comparison-posture{font-size:var(--text-xs, .75rem);color:var(--ink-3, inherit)}.rfq-comparison .rfq-comparison-landed-row .rfq-comparison-landed{font-weight:600}.rfq-comparison .rfq-comparison-best{color:var(--status-ok-fg, inherit);font-weight:700}.rfq-comparison .rfq-comparison-flags{display:inline-flex;gap:var(--space-1, .25rem);flex-wrap:wrap}.rfq-comparison .rfq-comparison-summary{display:flex;flex-wrap:wrap;gap:var(--space-4, 1rem);margin-block-start:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-summary dt{font-size:var(--text-xs, .75rem);color:var(--ink-3, inherit)}.rfq-comparison .rfq-comparison-summary dd{margin:0;font-weight:600}.rfq-comparison .rfq-comparison-mode{display:flex;gap:var(--space-4, 1rem);border:0;margin:0 0 var(--space-3, .75rem);padding:0}.rfq-comparison .rfq-comparison-mode label{display:inline-flex;align-items:center;gap:var(--space-1, .25rem)}.rfq-comparison .rfq-comparison-savings{display:flex;align-items:baseline;gap:var(--space-2, .5rem);margin-block:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-savings-label{font-size:var(--text-sm, .85rem);color:var(--ink-3, inherit)}.rfq-comparison .rfq-comparison-field{display:flex;flex-direction:column;gap:var(--space-1, .25rem);margin-block:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-field textarea{min-height:4rem;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:var(--space-1, .25rem) var(--space-2, .5rem);font:inherit}.rfq-comparison .rfq-comparison-field textarea:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.rfq-comparison .rfq-comparison-reason-req{margin-inline-start:var(--space-2, .5rem)}.rfq-comparison .rfq-comparison-quorum{display:flex;flex-direction:column;gap:var(--space-2, .5rem);margin-block:var(--space-3, .75rem)}.rfq-comparison .rfq-comparison-award-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1, .25rem)}.rfq-comparison .rfq-comparison-award-list li{display:flex;justify-content:space-between;gap:var(--space-3, .75rem)}.rfq-comparison .rfq-comparison-whole-pick{display:inline-flex;align-items:center;gap:var(--space-1, .25rem)}.rfq-comparison .rfq-comparison-record{display:flex;align-items:center;gap:var(--space-3, .75rem);flex-wrap:wrap}.rfq-comparison .rfq-comparison-record-hint{color:var(--ink-3, inherit);font-size:var(--text-sm, .85rem)}.bridge-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);flex-wrap:wrap}.bridge-title,.bridge-filters{display:flex;align-items:center;gap:var(--gap)}.bridge-filters label{display:flex;flex-direction:column;gap:3px;font-size:var(--fs-sm);color:var(--ink-2)}.bridge-filters select{height:var(--field-h);padding:0 10px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);font:inherit}.bridge-filters select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.bridge-table tr.is-dead td{background:var(--status-bad-bg)}.bridge-error-cell{max-width:28rem}.bridge-error-text{color:var(--ink-2);font-size:var(--fs-sm)}.bridge-retired{font-size:var(--fs-xs);color:var(--ink-3);font-style:italic;cursor:help}.fw-page{padding:var(--sp-4, 1rem);display:flex;flex-direction:column;gap:var(--sp-4, 1rem);width:100%}.fw-head{display:flex;align-items:center;gap:var(--sp-3, .75rem);flex-wrap:wrap}.fw-head h1{margin:0;font-size:var(--fs-5, 1.25rem)}.fw-head-spacer{flex:1 1 auto}.fw-toolbar{display:flex;align-items:center;gap:var(--sp-2, .5rem);flex-wrap:wrap}.fw-check{display:inline-flex;align-items:center;gap:var(--sp-1, .25rem);font-size:var(--fs-2, .875rem)}.fw-field{display:flex;flex-direction:column;gap:var(--sp-1, .25rem)}.fw-field>span{font-size:var(--fs-1, .75rem);color:var(--ink-3, inherit)}.fw-field textarea,.fw-field input{width:100%}.fw-row-link{color:var(--accent, inherit);text-decoration:none}.fw-row-link:hover{text-decoration:underline}.fw-util{display:inline-flex;align-items:center;gap:var(--sp-2, .5rem);min-width:7rem}.fw-util-track{position:relative;flex:1 1 auto;height:.5rem;min-width:3.5rem;border-radius:999px;background:var(--surface-3, var(--ink));overflow:hidden}.fw-util-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:var(--status-ok-fg, var(--ok))}.fw-util[data-warn=true] .fw-util-fill{background:var(--status-warn-fg, var(--warn))}.fw-util[data-over=true] .fw-util-fill{background:var(--status-bad-fg, var(--bad))}.fw-util-pct{font-variant-numeric:tabular-nums;min-width:2.75rem;text-align:end}.fw-util-uncapped{color:var(--ink-3, inherit)}.fw-expiry[data-soon=true]{color:var(--status-bad-fg, var(--bad));font-weight:600}.fw-expiry[data-warn=true]{color:var(--status-warn-fg, var(--warn))}.fw-detail-card{display:flex;flex-direction:column;gap:var(--sp-3, .75rem)}.fw-detail-title{display:flex;align-items:baseline;gap:var(--sp-3, .75rem);flex-wrap:wrap}.fw-detail-title h1{margin:0;font-size:var(--fs-5, 1.25rem)}.fw-detail-meta{display:flex;gap:var(--sp-4, 1rem);flex-wrap:wrap;color:var(--ink-2, inherit);font-size:var(--fs-2, .875rem)}.fw-detail-meta dt{color:var(--ink-3, inherit);font-size:var(--fs-1, .75rem)}.fw-detail-meta dd{margin:0;font-weight:600}.fw-actions{display:flex;gap:var(--sp-2, .5rem);flex-wrap:wrap}.fw-valuebar{display:flex;flex-direction:column;gap:var(--sp-1, .25rem);max-width:32rem}.fw-valuebar-track{position:relative;height:.75rem;border-radius:999px;background:var(--surface-3, var(--ink));overflow:hidden}.fw-valuebar-fill{position:absolute;inset-block:0;inset-inline-start:0;background:var(--status-ok-fg, var(--ok))}.fw-valuebar[data-warn=true] .fw-valuebar-fill{background:var(--status-warn-fg, var(--warn))}.fw-valuebar[data-over=true] .fw-valuebar-fill{background:var(--status-bad-fg, var(--bad))}.fw-grid-input{width:100%;min-width:5rem}.fw-over-badge{margin-inline-start:var(--sp-1, .25rem)}.fw-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay, rgba(0 0 0 / .4));display:flex;justify-content:flex-end;z-index:var(--z-overlay)}.fw-drawer{width:min(32rem,100%);height:100%;overflow-y:auto;background:var(--cds-layer-01, var(--panel));border:none;border-radius:0;padding:var(--sp-4, 1rem);display:flex;flex-direction:column;gap:var(--sp-3, .75rem);box-shadow:var(--shadow-3, none)}.fw-drawer-lines{display:flex;flex-direction:column;gap:var(--sp-2, .5rem)}.fw-drawer-line{display:grid;grid-template-columns:auto 1fr auto;gap:var(--sp-2, .5rem);align-items:center;padding:var(--sp-2, .5rem);background:var(--cds-layer-accent-01, var(--inset));border:none;border-inline-start:3px solid transparent;border-radius:0}.fw-drawer-line[data-exceeds=true]{border-inline-start-color:var(--status-warn-fg, var(--warn))}.fw-drawer-line[data-disabled=true]{opacity:.55}.fw-drawer-qty{width:6rem}.fw-drawer-terms{border:1px dashed var(--cds-border-strong-01, var(--line-strong));border-radius:0;padding:var(--sp-2, .5rem) var(--sp-3, .75rem);font-size:var(--fs-2, .875rem);display:flex;flex-direction:column;gap:var(--sp-1, .25rem)}.fw-drawer-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2, .5rem)}.fw-burndown{width:100%;height:auto}.fw-burndown .cds--cc--chart-wrapper,.fw-burndown .chart-holder{background:transparent}.erp-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--cds-border-subtle-01, var(--line));margin-bottom:20px}.erp-tab{display:inline-flex;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 14px;border:none;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--ink-2);font:inherit;font-size:15px;font-weight:400;cursor:pointer}.erp-tab[aria-selected=true]{color:var(--ink);font-weight:600;border-bottom-color:var(--cds-border-interactive, var(--primary))}.erp-tab:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.erp-tab-icon{display:inline-flex;opacity:.75}.erp-tab[aria-selected=true] .erp-tab-icon{opacity:1}.erp-tree .tw-spacer{display:inline-block;width:16px}.erp-tree .tw-count{display:inline-block;margin-left:6px;padding:0 6px;border-radius:9px;font-size:var(--fs-xs);font-weight:500;background:color-mix(in srgb,var(--ink-3) 16%,transparent);color:var(--ink-3)}.erp-tree td.tw-label{white-space:nowrap;max-width:620px;overflow:hidden;text-overflow:ellipsis}.erp-tree-tools{display:flex;gap:8px;margin-bottom:8px}.erp-tree-tools button{cursor:pointer;border:none;background:transparent;color:var(--cds-link-primary, var(--primary));border-radius:0;padding:3px 10px;font-size:12px;font-family:inherit}.erp-tree-tools button:hover{background:var(--cds-layer-hover-01, var(--inset))}.erp-tree-tools button:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.erp-tree-total{margin-left:auto;font-size:13px;color:var(--ink-2);align-self:center}.tt-group-count{padding:0 6px;border-radius:9px;font-size:10.5px;font-weight:500;background:#0f62fe1a;color:var(--primary)}.tt-card{display:flex;gap:12px;align-items:center;min-width:0;border:none;border-radius:0;box-shadow:none;padding:12px 14px}.tt-card.lead{border-inline-start:3px solid var(--cds-border-interactive, var(--primary))}.tt-avatar{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:#0f62fe1f;color:var(--primary);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.tt-role{font-size:11.5px;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.tt-name{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-lead-badge{margin-left:6px;padding:0 6px;border-radius:8px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;background:#1980381f;color:var(--ok)}.tt-title{font-size:12.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-mail{font-size:12px;color:var(--ink-3);text-decoration:none}.tt-mail:hover{text-decoration:underline}.pl-row{cursor:pointer}.pl-proj{display:flex;align-items:center;gap:10px}.pl-monogram{width:30px;height:30px;border-radius:7px;flex:none;display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:.04em;-webkit-user-select:none;user-select:none}.pl-code{font-weight:600;color:var(--primary);text-decoration:none;white-space:nowrap}.pl-code:hover{text-decoration:underline}.pl-name{margin-top:1px;font-size:12px;color:var(--ink-2);max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-chips{display:inline-flex;gap:5px}.pl-count{display:inline-flex;align-items:baseline;gap:4px;padding:1px 8px;border-radius:10px;font-size:12px;font-variant-numeric:tabular-nums;background:#8d8d8d1a;border:1px solid rgba(141,141,141,.24);color:var(--ink);white-space:nowrap}.pl-count em{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--ink-2)}.pl-count.zero{background:none;border-color:transparent}.pl-count.hot{background:#0f62fe1a;border-color:#0f62fe4d}.pl-count.hot em{color:var(--primary)}.pl-approx{display:block;font-size:11px;font-weight:400;color:var(--ink-2);line-height:1.3}.pl-pct{display:inline-block;margin-left:8px;padding:0 7px;border-radius:9px;font-size:11px;line-height:17px;font-weight:600;font-variant-numeric:tabular-nums}.erp-table tfoot td{padding:9px 12px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--inset);border-top:2px solid var(--line-strong);white-space:nowrap}.erp-table tfoot td.num{text-align:right}.pl-subtitle{margin:-6px 0 0;font-size:var(--fs-sm, 12px);color:var(--ink-2);font-variant-numeric:tabular-nums}.pl-attn{padding:14px 18px 12px;border:none;border-radius:0;border-left:3px solid var(--warn);background:#f1c21b14}.pl-attn-title{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--warn);margin-bottom:6px}.pl-attn-item{display:flex;align-items:center;gap:9px;font-size:13.5px;padding:2px 0;font-variant-numeric:tabular-nums}.pl-attn-dot{flex:none;width:8px;height:8px;border-radius:4px}.pl-attn-dot.high{background:var(--bad)}.pl-attn-dot.warn{background:var(--warn)}.pl-toolbar{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line)}.pl-search{max-width:340px}.pl-clear{border:none;background:none;color:var(--primary);font-size:12.5px;cursor:pointer;padding:4px 6px}.pl-toolbar-meta{margin-left:auto;font-size:12px;color:var(--ink-2)}.pl-state{font-size:12px;font-style:normal}.pl-crew{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--ink)}.pl-crew svg{color:var(--ink-3)}.pl-ops{display:block;margin-top:3px;font-size:10.5px;font-weight:500;color:var(--ink-2)}.pl-cover{display:block;font-size:10.5px;font-weight:400;color:var(--ink-2)}.spec-registry-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 14px}.spec-registry-head h2{margin:0;font-size:18px;line-height:1.35;font-weight:600;color:var(--ink)}.spec-registry-head p{max-width:760px;margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--ink-2)}.spec-doc-count{flex:0 0 auto;padding-bottom:2px;font-size:12px;font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.spec-scope-note{display:flex;align-items:baseline;gap:8px;margin-bottom:12px;padding:9px 12px;border-left:3px solid var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--panel));color:var(--ink-2);font-size:12.5px;line-height:1.45}.spec-scope-note strong{flex:0 0 auto;color:var(--ink)}.spec-registry .erp-table{table-layout:fixed}.spec-registry .erp-table th:nth-child(1){width:38%}.spec-registry .erp-table th:nth-child(2){width:19%}.spec-registry .erp-table th:nth-child(3){width:25%}.spec-registry .erp-table th:nth-child(4){width:18%}.spec-registry .erp-table td{vertical-align:middle}.spec-doc-identity,.spec-source,.spec-review-progress{display:flex;flex-direction:column;align-items:flex-start}.spec-doc-identity{min-width:0;gap:5px}.spec-doc-badges{display:flex;flex-wrap:wrap;gap:5px}.spec-doc-link{display:block;max-width:100%;border:none;background:transparent;padding:0;font:inherit;font-weight:600;line-height:1.4;color:var(--primary);cursor:pointer;text-align:left}.spec-doc-link:hover{text-decoration:underline}.spec-doc-link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.spec-doc-meta,.spec-source-secondary{color:var(--ink-3);font-size:11.5px;line-height:1.35}.spec-source{gap:4px}.spec-source-primary{color:var(--ink);font-size:12.5px;font-weight:600}.spec-missing{color:var(--ink-2);font-size:12px}.spec-content-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0}.spec-content-counts div{display:flex;flex-direction:column-reverse;gap:1px;min-width:0}.spec-content-counts dt{overflow:hidden;color:var(--ink-3);font-size:11.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.spec-content-counts dd{margin:0;color:var(--ink);font-size:15px;font-weight:600}.spec-review-progress{width:100%;gap:5px}.spec-review-value{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.spec-review-value strong{color:var(--ink);font-size:13px}.spec-review-value>span{color:var(--ink-2);font-size:11.5px}.spec-review-complete,.spec-review-pending{font-size:11.5px;line-height:1.3}.spec-review-complete{color:var(--ok)}.spec-review-pending{color:var(--accent-warm)}.spec-progress-track{display:block;width:min(100%,128px);height:6px;border-radius:3px;background:var(--line);overflow:hidden}.spec-progress-fill{display:block;height:100%;background:var(--ok)}@media(max-width:900px){.spec-registry-head{align-items:flex-start}.spec-scope-note{align-items:flex-start;flex-direction:column;gap:2px}.spec-registry .erp-table{min-width:760px}}.spec-head{margin:10px 0 14px}.spec-head-title{font-size:19px;font-weight:600;margin:4px 0 8px}.spec-head-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.spec-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,max-content));gap:2px 28px;margin:0;font-size:13px}.spec-meta dt{font-size:11px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;color:var(--ink-3)}.spec-meta dd{margin:0 0 8px;color:var(--ink)}.spec-provenance{font-size:12px;color:var(--ink-3);border-top:1px dashed var(--line);margin-top:4px;padding-top:8px}.spec-sections{margin:4px 0 12px}.spec-cats{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.spec-req-list{display:flex;flex-direction:column;gap:10px}.spec-req{border:1px solid var(--line);background:var(--cds-layer-01, var(--panel));padding:10px 14px 12px}.spec-req-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.spec-req-ref{font-size:12px;color:var(--ink-2)}.spec-req-spacer{flex:1}.spec-page{font-size:12px;color:var(--ink-3);white-space:nowrap}.spec-req-text{font-size:13.5px;line-height:1.5;margin-top:8px;white-space:pre-line}.spec-req-summary{font-size:12.5px;color:var(--ink-2);margin-top:6px;font-style:italic}.spec-tags{display:inline-flex;flex-wrap:wrap;gap:4px 6px;margin-top:8px}.spec-tag{display:inline-block;font-size:11.5px;line-height:1.6;padding:0 7px;border-radius:8px;border:1px solid var(--line);color:var(--ink-2);background:color-mix(in srgb,var(--ink-3) 8%,transparent);white-space:nowrap}.spec-tag-norm{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 33%,transparent);background:color-mix(in srgb,var(--primary) 8%,transparent)}.spec-tag-param{font-variant-numeric:tabular-nums}.spec-variant{margin-left:6px;font-size:10.5px;font-weight:600;color:var(--accent-warm);border:1px solid color-mix(in srgb,var(--accent-warm) 33%,transparent);border-radius:8px;padding:0 6px;white-space:nowrap}.spec-comp{display:inline-block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;font-size:12.5px}.spec-sub{display:block;font-size:11px;color:var(--ink-3);font-weight:400}.spec-actions{display:inline-flex;gap:2px;white-space:nowrap}.spec-empty{padding:16px;color:var(--ink-3);font-size:13px;border:1px dashed var(--line)}.dr-register{--dr-blue: var(--primary);--dr-line: var(--line);width:100%;min-width:0;padding:var(--space-4) var(--space-5) var(--space-5);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-base);line-height:1.4;font-variant-numeric:tabular-nums}.dr-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.dr-header p{margin:0 0 var(--space-1);color:var(--dr-blue);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dr-header h2{margin:0;font:inherit;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.01em}.dr-header span{display:block;margin-top:var(--space-1);color:var(--ink-3);font-size:var(--fs-sm)}.dr-quality-alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:3.5rem;margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--warn) 40%,var(--dr-line));border-left:3px solid var(--warn);background:color-mix(in srgb,var(--warn-soft) 55%,var(--panel))}.dr-quality-alert>svg{width:1.25rem;color:var(--warn)}.dr-quality-alert div{display:flex;flex-direction:column;gap:2px}.dr-quality-alert strong{font-weight:600}.dr-quality-alert span{color:var(--ink-2);font-size:var(--fs-sm)}.dr-quality-alert button{min-height:var(--field-h);border:1px solid var(--warn);background:transparent;color:var(--warn);padding:0 var(--space-3);font:inherit;font-weight:600;cursor:pointer}.dr-views{display:flex;align-items:center;gap:var(--space-4);min-height:3rem;border-bottom:1px solid var(--dr-line);overflow-x:auto}.dr-views button{align-self:stretch;position:relative;border:0;background:transparent;color:var(--ink-2);padding:0 var(--space-1);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer}.dr-views button[aria-pressed=true]{color:var(--dr-blue);font-weight:600}.dr-views button[aria-pressed=true]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--dr-blue)}.dr-views button span{display:inline-grid;place-items:center;min-width:1.35rem;height:1.35rem;margin-left:var(--space-1);padding:0 var(--space-1);background:var(--inset);color:var(--ink-2);font-size:var(--fs-xs)}.dr-toolbar{display:grid;grid-template-columns:minmax(16rem,1fr) 12rem 14rem;gap:var(--space-2);align-items:end;padding:var(--space-3) 0}.dr-toolbar label{display:flex;flex-direction:column;gap:var(--space-1);color:var(--ink-2);font-size:var(--fs-xs)}.dr-toolbar input,.dr-toolbar select,.dr-dialog-form input,.dr-dialog-form textarea{width:100%;min-height:var(--field-h);border:1px solid var(--line-strong);border-radius:0;background:var(--panel);color:var(--ink);padding:0 var(--space-2);font:inherit;font-size:var(--fs-base)}.dr-search{position:relative}.dr-search>svg{position:absolute;left:var(--space-3);bottom:calc((var(--field-h) - 1rem)/2);z-index:1;width:1rem;color:var(--ink-3)}.dr-search input{padding-left:2.25rem}.dr-toolbar input:focus,.dr-toolbar select:focus,.dr-dialog-form input:focus,.dr-dialog-form textarea:focus,.dr-table tr:focus{outline:2px solid var(--ring);outline-offset:-2px}.dr-workspace{display:grid;grid-template-columns:minmax(42rem,1fr) 25rem;min-height:37rem;border:1px solid var(--dr-line);background:var(--panel)}.dr-master{min-width:0;max-height:42rem;overflow:auto}.dr-table{width:100%;min-width:67rem;border-collapse:collapse;font-size:12.5px}.dr-table th{position:sticky;top:0;z-index:2;height:var(--row-h);padding:0 var(--cell-px);border-bottom:1px solid var(--dr-line);background:var(--inset);color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.03em;text-align:left;text-transform:uppercase;white-space:nowrap}.dr-table td{height:3rem;padding:var(--space-2) var(--cell-px);border-bottom:1px solid var(--dr-line);vertical-align:middle}.dr-table tbody tr{cursor:pointer}.dr-table tbody tr:hover{background:color-mix(in srgb,var(--dr-blue) 4%,transparent)}.dr-table tbody tr[aria-selected=true]{box-shadow:inset 3px 0 var(--dr-blue);background:color-mix(in srgb,var(--primary-soft) 55%,var(--panel))}.dr-table td:nth-child(1){min-width:10.5rem}.dr-table td:nth-child(2){min-width:14rem;max-width:18rem}.dr-table td:nth-child(2) strong,.dr-table td:nth-child(2) small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-table td:nth-child(2) strong{font-weight:500}.dr-table td:nth-child(2) small{margin-top:2px;color:var(--ink-3);font-size:var(--fs-xs)}.dr-code{color:var(--dr-blue);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600}.dr-revision,.dr-purpose{display:inline-flex;align-items:center;min-height:1.5rem;padding:0 var(--space-2);border:1px solid var(--dr-line);background:var(--panel);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap}.dr-purpose{font-family:var(--font-ui)}.dr-state-missing{color:var(--ink-3);font-size:var(--fs-xs);font-style:italic}.dr-status{display:inline-flex;align-items:center;min-height:1.5rem;padding:0 var(--space-2);border:1px solid currentColor;font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.dr-status.tone-ok{color:var(--ok);background:var(--ok-soft)}.dr-status.tone-info{color:var(--info);background:var(--info-soft)}.dr-status.tone-risk{color:var(--bad);background:var(--bad-soft)}.dr-status.tone-warn{color:var(--warn);background:var(--warn-soft)}.dr-status.tone-neutral{color:var(--ink-2);background:var(--inset)}.dr-loading-more,.dr-empty{padding:var(--space-4);color:var(--ink-3);font-size:var(--fs-sm);text-align:center}.dr-inspector{position:relative;min-width:0;max-height:42rem;overflow:auto;border-left:1px solid var(--dr-line);background:var(--panel)}.dr-inspector-empty{display:grid;place-items:center;align-content:center;gap:var(--space-2);color:var(--ink-3)}.dr-inspector-empty svg{width:2rem;height:2rem}.dr-inspector-head{padding:var(--space-4);border-bottom:1px solid var(--dr-line)}.dr-inspector-head h3{margin:var(--space-2) 0;font:inherit;font-size:var(--fs-md);font-weight:600}.dr-chip-row{display:flex;flex-wrap:wrap;gap:var(--space-1)}.dr-detail-warning{display:flex;gap:var(--space-2);align-items:flex-start;padding:var(--space-2) var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--warn) 35%,var(--dr-line));background:var(--warn-soft);color:var(--warn);font-size:var(--fs-xs)}.dr-detail-warning svg{flex:0 0 auto;width:1rem}.dr-inspector-section{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--dr-line)}.dr-inspector-section h4{margin:0 0 var(--space-2);font:inherit;font-size:var(--fs-sm);font-weight:600}.dr-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-3);margin:0}.dr-detail-grid div{min-width:0}.dr-detail-grid dt{color:var(--ink-3);font-size:var(--fs-xs)}.dr-detail-grid dd{margin:2px 0 0;overflow:hidden;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.dr-links,.dr-files,.dr-transmittals,.dr-review,.dr-timeline{list-style:none;margin:0;padding:0}.dr-links li{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--fs-xs)}.dr-links li>span{color:var(--ink-3)}.dr-links strong{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--space-1);color:var(--dr-blue);font-weight:500}.dr-links small{grid-column:2;color:var(--ink-2);font-weight:400}.dr-links em{color:var(--ink-3);font-style:italic}.dr-files li,.dr-transmittals li{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--dr-line);font-size:var(--fs-xs)}.dr-files li:first-child,.dr-transmittals li:first-child{border-top:0}.dr-files li>svg,.dr-transmittals li>svg{color:var(--dr-blue)}.dr-files b{color:var(--dr-blue);font-family:var(--font-mono)}.dr-files span,.dr-transmittals span{min-width:0;overflow:hidden;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.dr-files small{display:block;margin-top:2px;color:var(--ink-3)}.dr-timeline li,.dr-review li{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:var(--space-2);align-items:center;min-height:2rem;font-size:var(--fs-xs)}.dr-timeline i,.dr-review i{width:.55rem;height:.55rem;border:2px solid var(--line-strong);border-radius:50%;background:var(--panel)}.dr-timeline li.current i{border-color:var(--dr-blue);background:var(--dr-blue)}.dr-timeline span,.dr-review span{color:var(--ink-2)}.dr-timeline small,.dr-review small{grid-column:3;color:var(--ink-3)}.dr-review i.tone-ok{border-color:var(--ok);background:var(--ok)}.dr-review i.tone-info{border-color:var(--info);background:var(--info)}.dr-review i.tone-risk{border-color:var(--bad);background:var(--bad)}.dr-empty-line{color:var(--ink-3);font-size:var(--fs-xs);font-style:italic}.dr-inspector-actions{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--dr-line);background:var(--panel);box-shadow:var(--shadow-sm)}.dr-dialog-form{display:grid;gap:var(--space-3)}.dr-dialog-form label{display:grid;gap:var(--space-1);color:var(--ink-2);font-size:var(--fs-xs)}.dr-dialog-form textarea{min-height:7rem;padding:var(--space-2);resize:vertical}.dr-dialog-form p{margin:0;color:var(--bad);font-size:var(--fs-sm)}@media(max-width:1250px){.dr-workspace{grid-template-columns:1fr}.dr-inspector{max-height:none;border-top:1px solid var(--dr-line);border-left:0}.dr-master{max-height:34rem}}@media(max-width:900px){.dr-register{padding:var(--space-3)}.dr-toolbar{grid-template-columns:1fr 1fr}.dr-search{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.dr-register *{scroll-behavior:auto!important}}.pd-page{padding:20px 24px 48px}.pd-content{width:100%}.pd-back{display:inline-flex;align-items:center;min-height:32px;color:var(--cds-link-primary, var(--primary));font-size:var(--fs-sm, 13px);text-decoration:none}.pd-back:hover{text-decoration:underline}.pd-back:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:2px}.pd-identity{display:grid;grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:32px;padding:13px 0 22px}.pd-identity-main{min-width:0}.pd-eyebrow{margin-bottom:6px;color:var(--cds-text-secondary, var(--ink-2));font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pd-heading-row{display:flex;align-items:center;gap:12px;min-width:0}.pd-title{margin:0;font-size:clamp(25px,2vw,32px);font-weight:600;letter-spacing:-.01em;line-height:1.15}.pd-sub{max-width:720px;margin:7px 0 0;color:var(--cds-text-secondary, var(--ink-2));font-size:15px;line-height:1.4}.pd-project-facts{display:flex;align-items:stretch;margin:0;padding:0}.pd-project-fact{min-width:104px;padding:1px 18px 2px;border-left:1px solid var(--cds-border-subtle-01, var(--line))}.pd-project-fact dt{color:var(--cds-text-secondary, var(--ink-2));font-size:11px;line-height:1.25}.pd-project-fact dd{margin:4px 0 0;color:var(--cds-text-primary, var(--ink));font-size:21px;font-weight:600;font-variant-numeric:tabular-nums}.pd-workspace-nav{margin-bottom:24px;background:var(--cds-layer-01, var(--panel));border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.pd-nav-groups{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.pd-nav-group{display:flex;min-width:0;min-height:38px;align-items:center;justify-content:flex-start;gap:8px;padding:0 14px;border:none;border-right:1px solid var(--cds-border-subtle-01, var(--line));background:transparent;color:var(--cds-text-secondary, var(--ink-2));font:inherit;font-size:11px;font-weight:600;letter-spacing:.01em;text-align:left;cursor:pointer}.pd-nav-group:last-child{border-right:none}.pd-nav-group:hover{background:var(--cds-layer-hover-01, var(--primary-soft))}.pd-nav-group[aria-pressed=true]{background:var(--cds-layer-selected-01, var(--primary-soft));color:var(--cds-text-primary, var(--ink))}.pd-nav-group:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.pd-nav-items{display:flex;min-height:44px;align-items:end;gap:2px;overflow-x:auto;padding-inline:8px;scrollbar-width:thin}.pd-nav-tab{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 10px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--cds-text-secondary, var(--ink-2));font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.pd-nav-tab:hover{background:var(--cds-layer-hover-01, var(--primary-soft));color:var(--cds-text-primary, var(--ink))}.pd-nav-tab[aria-selected=true]{border-bottom-color:var(--cds-border-interactive, var(--primary));background:var(--cds-layer-selected-01, var(--primary-soft));color:var(--cds-text-primary, var(--ink));font-weight:600}.pd-nav-tab:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.pd-nav-icon{display:inline-flex;opacity:.76}.pd-nav-tab[aria-selected=true] .pd-nav-icon{opacity:1}.pd-nav-count{display:inline-grid;min-width:19px;height:19px;place-items:center;padding-inline:5px;background:var(--cds-layer-accent-01, var(--line));color:var(--cds-text-secondary, var(--ink-2));font-size:11px;font-variant-numeric:tabular-nums}.pd-tab-panel{min-width:0}@media(max-width:900px){.pd-identity{grid-template-columns:1fr;align-items:start;gap:18px}.pd-project-facts{width:100%}.pd-project-fact{flex:1 1 0;min-width:0;padding-inline:12px}.pd-project-fact:first-child{border-left:none;padding-left:0}.pd-nav-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-nav-group{border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}}@media(max-width:560px){.pd-page{padding-inline:16px}.pd-project-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.pd-project-fact:nth-child(odd){border-left:none;padding-left:0}}.pd-attn{padding:16px 20px 14px;border:none;border-radius:0;border-left:3px solid var(--warn);background:#f1c21b14;margin-bottom:16px}.pd-attn-title{font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--warn);margin-bottom:8px}.pd-attn-item{display:flex;align-items:baseline;gap:9px;font-size:14px;padding:3px 0;color:var(--ink);font-variant-numeric:tabular-nums}.pd-attn-dot{flex:none;width:8px;height:8px;border-radius:4px;align-self:center}.pd-attn-dot.high{background:var(--bad)}.pd-attn-dot.warn{background:var(--warn)}.pd-warn{padding:12px 16px;border-radius:0;border-left:3px solid var(--warn);background:#f1c21b1a;font-size:14px;line-height:1.45;margin:6px 0 14px;max-width:720px}.pd-ops{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));border-radius:0;background:var(--cds-layer-01, var(--panel));border:none;overflow:hidden;margin-bottom:24px}.pd-op{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:15px 20px 13px;border:none;border-left:1px solid var(--line);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.pd-op:first-child{border-left:none}.pd-op:hover{background:#0f62fe0f}.pd-op:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.pd-op-label{font-size:12.5px;color:var(--ink-2)}.pd-op-value{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.pd-fin{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:20px 56px;padding:24px 28px 22px;border-radius:0;background:var(--cds-layer-01, var(--panel));border:none;box-shadow:none;margin-bottom:28px}@media(max-width:980px){.pd-fin{grid-template-columns:1fr}}.pd-fin-single{grid-template-columns:1fr}.pr-views{display:inline-flex;gap:6px}.pr-view-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--cds-border-subtle-01, var(--line));border-radius:0;background:transparent;color:var(--ink-2);font:inherit;font-size:13px;cursor:pointer}.pr-view-chip b{font-weight:600;color:var(--ink)}.pr-view-chip:hover{border-color:var(--line-strong)}.pr-view-chip[data-active]{background:var(--cds-layer-selected-01, rgba(15, 98, 254, .1));border-color:var(--primary);color:var(--ink)}.pd-tier{margin-bottom:26px}.pd-tier-title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.pd-team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;align-items:stretch}.pd-hkm{overflow-x:auto;margin:2px 0 8px;background:var(--cds-layer-01, var(--panel))}.pd-hkm table{border-collapse:collapse;width:max-content;min-width:100%;font-size:12.5px}.pd-hkm th,.pd-hkm td{padding:7px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--cds-border-subtle-01, var(--line));font-variant-numeric:tabular-nums}.pd-hkm thead th{font-size:11.5px;font-weight:600;color:var(--ink-2)}.pd-hkm .hkm-contract{position:sticky;left:0;z-index:1;text-align:left;background:var(--cds-layer-01, var(--panel));border-right:1px solid var(--cds-border-subtle-01, var(--line));font-size:12px}.pd-hkm tbody tr:last-child td{border-bottom:none}.pd-hkm .hkm-total td{border-top:1px solid var(--line-strong);font-weight:600}.pd-hkm .hkm-gap{color:var(--warn);font-weight:600}.pd-hkm .hkm-pre{color:var(--ink-3)}.pd-hkm .hkm-draft{color:var(--ink-2)}.pd-hkm-legend{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--ink-2);margin:0 0 20px}.pd-hkm-legend .sw{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px;border:1px solid var(--cds-border-subtle-01, var(--line))}.pd-mto{margin-top:28px;border:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel))}.pd-mto-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px 14px;border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.pd-mto-heading{display:flex;align-items:center;gap:12px;min-width:0}.pd-mto-heading-icon{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;background:var(--primary-soft);color:var(--primary)}.pd-mto-heading h2{margin:0;color:var(--ink);font-size:17px;font-weight:600;line-height:1.3}.pd-mto-heading p{margin:2px 0 0;color:var(--ink-2);font-size:12.5px}.pd-mto-recompute{flex:0 0 auto}.pd-mto-context{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px;padding:7px 20px;background:color-mix(in srgb,var(--inset) 58%,var(--panel));color:var(--ink-2);font-size:12px}.pd-mto-edit-legend{display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-weight:600}.pd-mto-warning{display:flex;align-items:flex-start;gap:9px;margin:12px 20px 0;padding:9px 12px;border-left:3px solid var(--warn);background:var(--warn-soft);color:var(--ink-2);font-size:12.5px;line-height:1.45}.pd-mto-warning>svg{flex:0 0 auto;margin-top:1px;color:var(--warn)}.pd-mto-warning span{display:flex;flex-wrap:wrap;gap:0 5px}.pd-mto-warning strong{color:var(--ink)}.pd-mto-method{margin:8px 20px 12px;color:var(--ink-2);font-size:12px}.pd-mto-method summary{display:inline-flex;align-items:center;gap:5px;padding:4px 0;color:var(--primary);font-weight:600;cursor:pointer}.pd-mto-method summary::marker{color:var(--ink-3)}.pd-mto-method p{max-width:1040px;margin:5px 0 0;padding:8px 10px;border-left:2px solid var(--line-strong);background:var(--inset);line-height:1.5}.pd-mto-table-wrap{max-height:min(68vh,680px);border-top:1px solid var(--line);overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.pd-mto-table{width:100%;min-width:1480px;table-layout:fixed}.pd-mto-table th,.pd-mto-table td{border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(1){width:7%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(2){width:17%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(3){width:8%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(4){width:8%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(5){width:9%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(6){width:5%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(7){width:8%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(8){width:8%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(9){width:8%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(10){width:8%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(11){width:9%}.pd-mto-table thead tr:not(.pd-mto-superhead) th:nth-child(12){width:11%}.pd-mto-table thead th{position:sticky;top:27px;z-index:var(--z-grid-sticky);height:40px;padding:7px 10px;background:var(--cds-layer-01, var(--panel));color:var(--ink-2);font-size:11px;font-weight:600;letter-spacing:.025em;white-space:normal}.pd-mto-table thead .pd-mto-superhead th{top:0;height:27px;padding:4px 10px;border-right:1px solid var(--line);background:var(--inset);color:var(--ink-3);font-size:10px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.pd-mto-table thead .pd-mto-superhead th:nth-child(3){background:var(--primary-soft);color:var(--primary)}.pd-mto-edit-head{box-shadow:inset 0 -2px 0 var(--primary);color:var(--primary)!important}.pd-mto-edit-head>span{display:inline-flex;align-items:center;justify-content:inherit;gap:4px}.pd-mto-table tbody td{height:56px;padding:8px 10px;background:var(--panel);color:var(--ink);vertical-align:middle}.pd-mto-table tbody tr:hover td{background:color-mix(in srgb,var(--primary-soft) 22%,var(--panel))}.pd-mto-table tbody tr.is-stale td:first-child,.pd-mto-table tbody tr.is-stale:hover td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.pd-mto-table tbody .pd-mto-edit-cell{background:color-mix(in srgb,var(--primary-soft) 34%,var(--panel))}.pd-mto-table tbody tr:hover .pd-mto-edit-cell{background:color-mix(in srgb,var(--primary-soft) 62%,var(--panel))}.pd-mto-input-wrap{display:flex;align-items:stretch;min-width:96px;height:34px;border:1px solid var(--line-strong);border-left:2px solid var(--primary);background:var(--panel);box-shadow:var(--shadow-sm)}.pd-mto-input-wrap:focus-within{outline:2px solid var(--ring);outline-offset:-2px;border-color:transparent}.pd-mto-input{width:100%;min-width:0;height:34px;padding:0 8px;border:0;outline:0;background:var(--panel);color:var(--ink);font:inherit;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.pd-mto-input-wrap .pd-mto-input{height:32px;padding-right:4px}.pd-mto-input-unit{display:inline-flex;align-items:center;flex:0 0 auto;padding:0 7px 0 3px;background:var(--panel);color:var(--ink-3);font-family:var(--font-mono);font-size:10px;white-space:nowrap}.pd-mto-input:disabled{background:var(--inset);color:var(--ink-3);cursor:not-allowed}.pd-mto-input-wrap:has(.pd-mto-input:disabled){border-left-color:var(--line-strong);box-shadow:none}.pd-mto-date{min-width:132px;border:1px solid var(--line-strong);border-left:2px solid var(--primary);box-shadow:var(--shadow-sm);text-align:left}.pd-mto-date:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-color:transparent}.pd-mto .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.pd-mto-header,.pd-mto-context{align-items:flex-start;flex-direction:column}.pd-mto-header{gap:12px}.pd-mto-recompute{width:100%}.pd-mto-warning,.pd-mto-method{margin-inline:14px}}.pd-chip{font:inherit;font-size:12.5px;color:var(--ink-2);background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:3px 12px;cursor:pointer}.pd-chip:hover{border-color:var(--line-strong);color:var(--ink)}.pd-chip.is-on{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent)}.pd-poz-track{display:inline-block;width:64px;height:5px;border-radius:999px;background:var(--line);overflow:hidden;vertical-align:middle}.pd-poz-fill{display:block;height:100%;border-radius:999px}.contract-control{--cc-blue: var(--primary);--cc-navy: var(--ink);--cc-paper: var(--panel);--cc-line: var(--line);--cc-risk: var(--bad);--cc-warn: var(--warn);--cc-ok: var(--ok);width:100%;min-width:0;padding:20px 24px 48px;color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-base);line-height:1.45;font-variant-numeric:tabular-nums}.contract-state{width:100%;padding:1.5rem}.contract-hero{border-bottom:1px solid var(--cc-line);margin-bottom:.875rem}.contract-breadcrumb{display:flex;gap:.55rem;align-items:center;color:var(--ink-3);font-size:var(--fs-sm);margin-bottom:1rem}.contract-breadcrumb a{color:var(--cc-blue);text-decoration:none}.contract-hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.contract-eyebrow,.contract-section-head p{margin:0 0 .25rem;color:var(--cc-blue);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.contract-hero h1{margin:0;color:var(--cc-navy);font:inherit;font-size:clamp(25px,2vw,32px);font-weight:600;line-height:1.15;letter-spacing:-.01em}.contract-hero h1 span{font-weight:500}.contract-hero-row>div:first-child>p:last-child{color:var(--ink-2);font-size:var(--fs-base);margin:.4rem 0 0}.contract-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.contract-status-line{display:flex;align-items:center;gap:.65rem;min-height:2.75rem;color:var(--ink-2);font-size:var(--fs-sm)}.contract-status-line i,.contract-provenance i{width:1px;height:1rem;background:var(--cc-line)}.contract-hero .erp-tabs{margin-top:.15rem}.contract-workspace{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:.875rem;align-items:start}.contract-main-column,.contract-side-column{display:flex;flex-direction:column;gap:.75rem;min-width:0}.contract-side-column{position:sticky;top:4.5rem}.contract-alerts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.contract-alert{min-height:4.4rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:center;border:1px solid var(--cc-line);padding:.65rem .75rem;background:var(--panel)}.contract-alert>svg{width:1.4rem;height:1.4rem}.contract-alert div{display:flex;flex-direction:column;gap:.15rem}.contract-alert strong{font-size:var(--fs-base)}.contract-alert span{color:var(--ink-3);font-size:var(--fs-sm)}.contract-alert-warn{border-color:color-mix(in srgb,var(--cc-warn) 45%,var(--cc-line))}.contract-alert-warn>svg{color:var(--cc-warn)}.contract-alert-risk{border-color:color-mix(in srgb,var(--cc-risk) 45%,var(--cc-line))}.contract-alert-risk>svg{color:var(--cc-risk)}.contract-alert-ok>svg{color:var(--cc-ok)}.contract-provenance{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;min-height:2rem;border:1px solid var(--cc-line);border-left:3px solid var(--cc-blue);background:var(--cc-paper);padding:.45rem .65rem;color:var(--ink-2);font-size:var(--fs-sm)}.contract-provenance>svg{color:var(--cc-blue)}.contract-section,.contract-side-card{border:1px solid var(--cc-line);background:var(--panel)}.contract-section-head{min-height:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border-bottom:1px solid var(--cc-line)}.contract-section-head h2,.contract-side-card h2,.contract-tab-panel>h2{margin:0;color:var(--cc-navy);font:inherit;font-size:var(--fs-md);font-weight:600}.contract-section-head>span{color:var(--ink-3);font-size:var(--fs-xs)}.contract-section-head>div:last-child{display:flex;align-items:center;gap:.5rem}.contract-financial-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.contract-finance-card{position:relative;min-width:0;min-height:7rem;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;column-gap:.5rem;align-content:center;padding:.75rem;border-right:1px solid var(--cc-line)}.contract-finance-card:last-child{border-right:0}.contract-finance-icon{grid-row:1 / span 3;display:grid;place-items:center;width:2rem;height:2rem;background:color-mix(in srgb,var(--cc-blue) 10%,transparent);color:var(--cc-blue);border-radius:50%}.contract-finance-icon svg{width:1.1rem}.contract-finance-card>span{color:var(--ink-2);font-size:var(--fs-sm)}.contract-finance-card>strong{color:var(--cc-navy);font:inherit;font-size:20px;font-weight:600;line-height:1.2;white-space:nowrap}.contract-finance-card>small{color:var(--ink-3);font-size:var(--fs-xs);line-height:1.35}.contract-card-arrow{position:absolute;right:-.48rem;top:50%;z-index:2;width:.9rem;color:var(--ink-3);background:var(--panel)}.contract-finance-card.tone-risk{box-shadow:inset 0 -3px var(--cc-risk)}.contract-finance-card.tone-risk .contract-finance-icon{color:var(--cc-risk);background:color-mix(in srgb,var(--cc-risk) 10%,transparent)}.contract-finance-card.tone-warn{box-shadow:inset 0 -3px var(--cc-warn)}.contract-method{display:flex;align-items:center;gap:.4rem;margin:0;border-top:1px solid var(--cc-line);padding:.45rem .75rem;color:var(--ink-3);font-size:var(--fs-xs)}.contract-table-wrap{width:100%;overflow:auto}.contract-native-table{width:100%;min-width:46rem;border-collapse:collapse;font-size:12.5px}.contract-native-table th{position:sticky;top:0;z-index:1;padding:.5rem .65rem;background:var(--cc-paper);color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:left}.contract-native-table td{padding:.5rem .65rem;border-top:1px solid var(--cc-line);vertical-align:middle}.contract-native-table th:not(:first-child),.contract-native-table td:not(:first-child){text-align:right}.contract-native-table tbody tr:hover{background:color-mix(in srgb,var(--cc-blue) 3%,transparent)}.contract-native-table td:first-child small,.contract-native-table td:first-child strong{display:block;text-align:left}.contract-native-table td:first-child small{color:var(--ink-3);font-size:var(--fs-xs);margin-bottom:.1rem}.contract-variance-bar{display:inline-block;width:4rem;height:.3rem;margin-left:.4rem;background:var(--cc-line);overflow:hidden;vertical-align:middle}.contract-variance-bar i{display:block;height:100%;background:var(--cc-risk)}.positive{color:var(--cc-ok)!important}.negative{color:var(--cc-risk)!important}.warning{color:var(--cc-warn)!important}.contract-billing-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:.7rem .75rem .45rem}.contract-billing-flow article{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:.45rem;padding:.25rem .7rem;border-right:1px solid var(--cc-line)}.contract-billing-flow article:last-child{border-right:0}.contract-billing-flow article>svg:first-child{grid-row:1 / span 3;width:1.1rem;color:var(--cc-blue)}.contract-billing-flow span{color:var(--ink-2);font-size:var(--fs-sm)}.contract-billing-flow strong{color:var(--cc-navy);font-size:var(--fs-md);font-weight:600;white-space:nowrap}.contract-billing-flow small{color:var(--ink-3);font-size:var(--fs-xs)}.contract-billing-flow article>svg:last-child{position:absolute;right:-.46rem;top:42%;z-index:2;width:.8rem;background:var(--panel);color:var(--ink-3)}.contract-billing-bar{display:flex;height:.5rem;margin:0 .75rem .75rem;background:var(--cc-line);overflow:hidden}.contract-billing-bar i{background:var(--cc-ok)}.contract-billing-bar b{background:var(--cc-warn)}.contract-billing-bar em{background:var(--cc-risk)}.contract-side-card{padding:.75rem}.contract-side-card>h2{margin-bottom:.6rem}.contract-side-card dl{display:grid;gap:.45rem;margin:0}.contract-side-card dl>div{display:grid;grid-template-columns:minmax(6rem,.8fr) minmax(0,1.2fr);gap:.5rem}.contract-side-card dt{color:var(--ink-3);font-size:var(--fs-xs)}.contract-side-card dd{margin:0;color:var(--cc-navy);font-size:12.5px;font-weight:600;overflow-wrap:anywhere}.contract-side-card dd.missing,.contract-side-card dd.danger{color:var(--cc-risk)}.contract-side-card>small{display:block;margin-top:.65rem;padding-top:.5rem;border-top:1px solid var(--cc-line);color:var(--ink-3);font-size:var(--fs-xs)}.contract-activity{padding:0}.contract-activity .contract-section-head{padding:.55rem .75rem}.contract-activity ol{list-style:none;margin:0;padding:.65rem .75rem .75rem 1.45rem}.contract-activity li{position:relative;display:grid;gap:.08rem;padding:0 0 .75rem .7rem;border-left:1px solid var(--cc-line)}.contract-activity li:last-child{padding-bottom:0}.contract-activity li>i{position:absolute;left:-.26rem;top:.08rem;width:.5rem;height:.5rem;border:2px solid var(--cc-blue);border-radius:50%;background:var(--panel)}.contract-activity time{color:var(--ink-3);font-size:var(--fs-xs)}.contract-activity strong{color:var(--cc-navy);font-size:12.5px}.contract-activity span{color:var(--ink-2);font-size:var(--fs-xs)}.contract-side-actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.contract-side-actions .btn{justify-content:center}.contract-text-button{border:0;background:transparent;color:var(--cc-blue);font:inherit;font-size:var(--fs-sm);cursor:pointer}.contract-text-button:hover{text-decoration:underline}.contract-empty-inline{padding:1rem;color:var(--ink-3);font-size:var(--fs-base)}.contract-tab-panel{width:100%;min-width:0;border:1px solid var(--cc-line);background:var(--panel);padding:.85rem}.contract-tab-panel>.contract-section{margin-bottom:.8rem}.contract-tab-panel>h2{margin:.9rem 0 .5rem}.contract-form{display:grid;gap:.75rem;min-width:min(30rem,75vw)}.contract-form-grid{grid-template-columns:1fr 1fr}.contract-form label{display:grid;gap:.25rem}.contract-form label>span{color:var(--ink-2);font-size:var(--fs-sm);font-weight:600}.contract-form input,.contract-form select,.contract-form textarea{width:100%;min-height:2.5rem;border:1px solid var(--cc-line);border-bottom-color:var(--ink-2);background:var(--panel);color:var(--ink);padding:.55rem .65rem;font:inherit}.contract-form textarea{min-height:5rem;resize:vertical}.contract-form input:focus,.contract-form select:focus,.contract-form textarea:focus{outline:2px solid var(--cc-blue);outline-offset:-2px}.contract-form .span-2{grid-column:1 / -1}.contract-form-error{margin:0;color:var(--cc-risk);font-size:var(--fs-sm)}@media(max-width:1450px){.contract-workspace{grid-template-columns:minmax(0,1fr) 18rem}.contract-financial-rail{grid-template-columns:repeat(3,1fr)}.contract-finance-card:nth-child(3){border-right:0}.contract-finance-card:nth-child(-n+3){border-bottom:1px solid var(--cc-line)}}@media(max-width:1120px){.contract-control{padding:1rem}.contract-workspace{grid-template-columns:1fr}.contract-side-column{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.contract-activity,.contract-side-actions{grid-column:1 / -1}}@media(max-width:760px){.contract-hero-row{flex-direction:column}.contract-hero-actions{justify-content:flex-start}.contract-status-line{flex-wrap:wrap}.contract-alerts,.contract-side-column{grid-template-columns:1fr}.contract-activity,.contract-side-actions{grid-column:auto}.contract-financial-rail{grid-template-columns:1fr 1fr}.contract-finance-card{border-bottom:1px solid var(--cc-line)}.contract-finance-card:nth-child(2n){border-right:0}.contract-billing-flow{grid-template-columns:1fr 1fr;row-gap:.8rem}.contract-form-grid{grid-template-columns:1fr}.contract-form .span-2{grid-column:auto}}@media(prefers-reduced-motion:reduce){.contract-control *{scroll-behavior:auto!important;transition:none!important}}@media print{.contract-hero-actions,.contract-hero .erp-tabs,.contract-side-actions{display:none!important}.contract-control{padding:0}}.po-notice{margin:0}.po-row-link{color:var(--primary);text-decoration:none}.po-row-link:hover{text-decoration:underline}.po-chips{display:inline-flex;gap:8px;flex-wrap:wrap}.po-muted{color:var(--ink-3)}.po-delivery{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.po-delivery-track{display:inline-block;width:3rem;height:6px;border-radius:var(--radius-sm);background:var(--line);overflow:hidden}.po-delivery-fill{display:block;height:100%;background:var(--ok)}.po-create{display:flex;flex-direction:column;gap:var(--gap)}.po-mode-tabs{display:flex;gap:var(--space-2);border-bottom:1px solid var(--line)}.po-mode-tab{padding:var(--space-2) var(--pad);border:none;border-bottom:2px solid transparent;background:transparent;color:var(--ink-2);font-size:var(--fs-base);cursor:pointer}.po-mode-tab[data-active]{color:var(--ink);border-bottom-color:var(--primary)}.po-mode-tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.po-section-title{margin:0 0 var(--space-2) 0;font-size:var(--fs-sm);color:var(--ink-2);text-transform:uppercase;letter-spacing:.03em}.po-step{display:flex;flex-direction:column;gap:var(--gap);margin-top:var(--gap)}.po-field{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2);max-width:24rem}.po-hint{font-size:var(--fs-xs);color:var(--ink-3)}.po-check{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--ink-2)}.po-actions{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.po-inline-chip,.po-actions .chip{margin-left:var(--space-2)}.po-error{margin:0}.po-threshold{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--pad);background:var(--cds-layer-02, var(--panel-raised));border:none;border-radius:0;max-width:32rem}.po-threshold-track{height:8px;border-radius:var(--radius-sm);background:var(--line);overflow:hidden}.po-threshold-fill{height:100%;background:var(--ok)}.po-threshold-track[data-approaching] .po-threshold-fill{background:var(--warn)}.po-threshold-track[data-over] .po-threshold-fill{background:var(--bad)}.po-threshold-caption{color:var(--ink-2);font-size:var(--fs-sm)}.po-terms{display:flex;flex-direction:column;gap:var(--space-2);max-width:32rem}.po-milestone{display:flex;gap:var(--space-2);align-items:flex-end;flex-wrap:wrap}.po-pct-sum{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--cell-px);border-radius:0;background:var(--status-bad-bg);color:var(--status-bad-fg)}.po-pct-sum[data-valid]{background:var(--status-ok-bg);color:var(--status-ok-fg)}.po-balance-hint{margin-left:auto}.po-review{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--gap)}.po-review dt{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase}.po-review dd{margin:0;font-size:var(--fs-md);color:var(--ink)}.po-detail-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap)}.po-detail-headline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap)}.po-detail-meta{display:flex;align-items:baseline;gap:calc(var(--gap) * 1.5)}.po-detail-total{font-size:var(--fs-lg);font-weight:600}.po-detail-delivery{color:var(--ink-3);font-size:var(--fs-sm)}.po-chip-intercompany{font-weight:600}.po-detail-mail-banner,.po-detail-banner,.po-detail-notice,.po-detail-ledger{margin:var(--gap) 0}.po-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap);margin:var(--gap) 0}.po-send-hint{align-self:center;color:var(--ink-3);font-size:var(--fs-sm)}.po-detail-tabs{display:flex;flex-wrap:wrap;gap:calc(var(--gap) / 2);border-bottom:1px solid var(--line);margin-bottom:var(--gap)}.po-tab[aria-selected=true]{border-bottom:2px solid var(--accent);color:var(--ink)}.po-edit-input{width:7rem;height:var(--field-h);background:var(--fk-field-bg, var(--inset));color:var(--ink);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;text-align:right;padding:0 6px;font:inherit}.po-edit-input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.po-lines-hint,.po-detail-ledger{color:var(--ink-3);font-size:var(--fs-sm)}.po-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.po-timeline-item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap);padding:4px 0;border-bottom:1px dashed var(--line)}.po-timeline-kind{font-weight:600}.po-timeline-time,.po-delivery-row time,.po-revision-row time{color:var(--ink-3);font-size:var(--fs-sm)}.po-delivery-list,.po-revision-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.po-delivery-row,.po-revision-row{display:flex;align-items:center;gap:var(--gap);padding:4px 0;border-bottom:1px solid var(--line)}.po-field{display:flex;flex-direction:column;gap:4px;margin-top:var(--gap)}.po-field>input:not([type=checkbox]):not([type=radio]):not(.fk-control),.po-field>select:not(.fk-control),.po-field>textarea:not(.fk-control){min-height:var(--field-h);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:4px var(--space-4, 8px);font:inherit}.po-field>input:not(.fk-control):focus-visible,.po-field>select:not(.fk-control):focus-visible,.po-field>textarea:not(.fk-control):focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.po-close-short{display:flex;align-items:center;gap:6px;margin-top:var(--gap)}.dt tbody tr.po-sched-locked td{color:var(--ink-3);background:var(--inset)}.po-sched-name{color:var(--ink-3)}.po-sched-preview{border:none;border-inline-start:3px solid var(--cds-border-interactive, var(--primary));border-radius:0;background:var(--cds-layer-02, var(--panel-raised));padding:var(--pad);margin-top:var(--gap)}.po-sched-preview-title{font-weight:600;margin-bottom:calc(var(--gap) / 2)}.po-sched-preview-actions,.po-sched-actions,.po-dlv-actions{display:flex;align-items:center;gap:var(--gap);margin-top:var(--gap)}.po-sched-locked-hint,.po-dlv-hint{color:var(--ink-3);font-size:var(--fs-sm)}.po-dlv-list,.po-rev-list{list-style:none;margin:var(--gap) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.po-dlv-item{border-bottom:1px solid var(--line);padding-bottom:calc(var(--gap) / 2)}.po-dlv-item-head{display:flex;align-items:center;gap:var(--gap)}.po-dlv-item-refs{color:var(--ink-3);font-size:var(--fs-sm);margin:2px 0 0}.po-dlv-ontime{color:var(--ink-3);font-size:var(--fs-sm)}.po-rev-item{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap);padding:4px 0;border-bottom:1px solid var(--line)}.po-rev-fields,.po-rev-item time{color:var(--ink-3);font-size:var(--fs-sm)}.po-rev-compare{margin-left:auto}.po-modal-waybills,.po-modal-meta{display:flex;flex-wrap:wrap;gap:var(--gap);margin-bottom:var(--gap)}.po-modal-accept-over{margin:var(--gap) 0}.po-modal-toggle{display:flex;align-items:center;gap:6px}.po-modal-hint-perm{display:block;color:var(--bad);font-size:var(--fs-xs)}.po-modal-late{margin-top:var(--gap)}.po-modal-no-perm{margin:calc(var(--gap) / 2) 0}.po-rev-diff-head .page-header-main{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap)}.po-rev-diff-count{color:var(--ink-3);font-size:var(--fs-sm)}.po-rev-diff-back{margin-left:auto}.po-rev-diff-reapproval{margin:var(--gap) 0}.po-rev-diff-section{font-weight:600;margin-bottom:calc(var(--gap) / 2)}.po-rev-diff-grid{margin-bottom:var(--gap)}.po-rev-diff-changed td{background:var(--warn-soft)}.po-rev-diff-old{color:var(--ink-3);text-decoration:line-through}.po-rev-diff-new{font-weight:600}.po-rev-diff-line{margin-bottom:var(--gap)}.po-rev-diff-line-title{margin-bottom:4px}.po-rev-diff-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.po-rev-diff-list li{display:flex;align-items:center;gap:var(--gap);padding:4px 0;border-bottom:1px solid var(--line)}.qa-admin-body{display:grid;grid-template-columns:minmax(220px,1fr) minmax(420px,2.4fr);gap:var(--gap);align-items:start}.qa-rules-body{grid-template-columns:minmax(420px,2.2fr) minmax(280px,1fr)}.qa-list{max-height:78vh;overflow:auto}.qa-tpl-list,.qa-rule-rows,.qa-item-cards{list-style:none;margin:0;padding:0}.qa-tpl-row{display:flex;align-items:center;gap:8px;width:100%;padding:8px;border:none;border-inline-start:3px solid transparent;border-radius:0;background:transparent;color:var(--ink);text-align:start;cursor:pointer}.qa-tpl-row:hover{background:var(--cds-layer-hover-01, var(--inset))}.qa-tpl-row.is-active{border-inline-start-color:var(--cds-border-interactive, var(--accent));background:var(--cds-layer-selected-01, var(--primary-soft))}.qa-tpl-code{flex:1;font-weight:600}.qa-field-row{display:flex;flex-wrap:wrap;gap:var(--gap)}.qa-field{display:flex;flex-direction:column;gap:4px;flex:1 1 160px;min-width:120px}.qa-field>span{font-size:var(--fs-sm);color:var(--ink-2)}.qa-field input,.qa-field select{padding:6px 8px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--cds-field-01, var(--inset)));color:var(--ink)}.qa-field input:focus-visible,.qa-field select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.qa-field-title{font-weight:600;color:var(--ink)}.qa-binding{border:none;border-radius:0;background:var(--cds-layer-accent-01, var(--inset));padding:10px;margin-block:10px}.qa-binding legend{font-size:var(--fs-sm);color:var(--ink-2);padding-inline:4px}.qa-binding-hint{font-size:var(--fs-sm);color:var(--ink-2);margin-top:6px}.qa-section-title{font-size:var(--fs-sm);font-weight:600;color:var(--ink);margin:0}.qa-items{margin-top:12px}.qa-items-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);margin-bottom:8px}.qa-add-buttons{display:flex;gap:6px;flex-wrap:wrap}.qa-item-cards{display:flex;flex-direction:column;gap:10px}.qa-item-card{border-inline-start:3px solid transparent;background:var(--cds-layer-accent-01, var(--inset));padding:10px}.qa-item-card[data-invalid=true]{border-inline-start-color:var(--accent)}.qa-item-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.qa-field-key{flex:1}.qa-flags{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.qa-flag{display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--ink)}.qa-items-empty,.qa-valid-ok,.qa-saved{font-size:var(--fs-sm);color:var(--ink-2);margin-block:8px}.qa-actions{display:flex;gap:8px;align-items:center;margin-top:12px;flex-wrap:wrap}.qa-diff-first{font-size:var(--fs-sm);color:var(--ink-2)}.qa-rule-rows{display:flex;flex-direction:column;gap:8px}.qa-rule-row{display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:10px;padding:8px;border:none;border-inline-start:3px solid transparent;border-radius:0;background:var(--cds-layer-accent-01, var(--inset))}.qa-rule-row[data-matched=true]{border-inline-start-color:var(--accent)}.qa-rule-reorder{display:flex;flex-direction:column}.qa-rule-priority{font-weight:700;min-width:2ch;text-align:center}.qa-rule-name{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--ink)}.qa-rule-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.qa-rule-action{display:flex;align-items:center;gap:6px}.qa-rule-ops{display:flex;gap:6px}.qa-rule-tpl{font-size:var(--fs-sm);color:var(--ink-2)}.qa-preview{display:flex;flex-direction:column;gap:8px}.qa-preview-line input{flex:1 1 90px;min-width:80px;padding:6px 8px;border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--cds-field-01, var(--inset)));color:var(--ink)}.qa-preview-line input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.qa-preview-result{border:none;border-radius:0;background:var(--cds-layer-accent-01, var(--inset));padding:10px;display:flex;flex-direction:column;gap:6px}.qa-preview-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-sm)}.qa-preview-error{font-size:var(--fs-sm);color:var(--ink)}.qa-rule-form{display:flex;flex-direction:column;gap:8px;min-width:min(560px,80vw)}.qa-detail{display:flex;flex-direction:column;gap:var(--gap)}.qa-detail-head{display:flex;align-items:center;gap:var(--gap)}.qa-head-spacer{flex:1}.qa-notice{margin:0}.qa-field-inline{flex-direction:row;align-items:center;gap:var(--space-2)}.qa-grid-wrap{min-width:0}.qa-row-link{color:var(--primary);text-decoration:none}.qa-row-link:hover{text-decoration:underline}.qa-muted{color:var(--ink-3)}[data-overdue=true]{color:var(--bad);font-weight:600}.qa-detail-meta{display:flex;gap:var(--gap);align-items:center;color:var(--ink-2);font-size:var(--fs-sm)}.qa-conflict-banner,.qa-detail-banner,.qa-outcome-banner{margin:0;display:flex;align-items:center;gap:var(--gap);padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0}.qa-ncr-link{color:var(--primary)}.qa-summary{display:flex;flex-direction:column;gap:var(--space-2)}.qa-validity{margin:0;color:var(--ink-2);font-size:var(--fs-sm)}.qa-checklist{display:flex;flex-direction:column;gap:0}.qa-check-row{display:grid;grid-template-columns:minmax(10rem,2fr) minmax(6rem,1fr) minmax(8rem,1.5fr) minmax(5rem,.8fr) minmax(7rem,1fr);gap:var(--gap);align-items:center;padding:var(--space-2) 0;border-bottom:1px solid var(--line)}.qa-check-head{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.qa-check-label{display:flex;align-items:center;gap:var(--space-2)}.qa-required{color:var(--bad)}.qa-measure{display:inline-flex;align-items:center;gap:var(--space-2)}.qa-measure-input{width:6rem}.qa-passfail{display:inline-flex;gap:var(--space-2)}.qa-toggle{padding:var(--space-2) var(--cell-px);border:1px solid transparent;border-radius:0;background:transparent;color:var(--ink);cursor:pointer;font-size:var(--fs-sm)}.qa-toggle:hover:not(:disabled){background:var(--cds-layer-hover-01, var(--inset))}.qa-toggle[aria-pressed=true]{background:var(--ok-soft);border-color:var(--ok)}.qa-toggle-fail[aria-pressed=true]{background:var(--bad-soft);border-color:var(--bad)}.qa-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.qa-thumbs{display:inline-flex;gap:var(--space-2);flex-wrap:wrap}.qa-check-photo{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-2);border:1px dashed var(--cds-border-strong-01, var(--line-strong));border-radius:0}.qa-thumb{width:1.5rem;height:1.5rem;border-radius:0;background:var(--cds-layer-accent-01, var(--line));border:1px solid var(--line-strong)}.qa-photo-missing{color:var(--bad);font-size:var(--fs-xs)}.qa-footer{position:sticky;bottom:0;z-index:var(--z-page-sticky);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--pad);background:var(--cds-layer-01, var(--panel));border:none;border-top:1px solid var(--line);border-radius:0}.qa-split{display:flex;align-items:center;gap:var(--gap);flex-wrap:wrap}.qa-actions{display:flex;gap:var(--space-2)}@media(max-width:48rem){.qa-check-row{grid-template-columns:1fr 1fr}}.qa-ncr{display:flex;flex-direction:column;gap:var(--gap)}.qa-ncr-head{display:flex;flex-direction:column;gap:var(--space-2)}.qa-ncr-links{display:flex;gap:var(--gap);align-items:center;flex-wrap:wrap;color:var(--ink-2);font-size:var(--fs-sm)}.qa-ncr-body{display:flex;flex-direction:column;gap:var(--gap)}.qa-ncr-section{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.qa-disposition{display:flex;gap:var(--space-2);flex-wrap:wrap}.qa-disp-chip{padding:var(--space-2) var(--cell-px);border:1px solid transparent;border-radius:0;background:transparent;color:var(--ink);cursor:pointer;font-size:var(--fs-sm)}.qa-disp-chip:hover:not(:disabled){background:var(--cds-layer-hover-01, var(--inset))}.qa-disp-chip[aria-pressed=true]{background:var(--primary-soft);border-color:var(--cds-border-interactive, var(--primary))}.qa-disp-chip:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.qa-ncr-blocked{align-self:stretch;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--pad);border-left:3px solid currentColor;border-radius:0}.qa-disp-loss{margin:0;color:var(--ink-2);font-size:var(--fs-sm)}.qa-check{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm)}.qa-field{display:flex;flex-direction:column;gap:2px;align-self:stretch;font-size:var(--fs-sm);color:var(--ink-2)}.qa-muted{color:var(--ink-3);font-size:var(--fs-sm)}.qa-ncr p.status-ok,.qa-ncr p.status-bad,.qa-ncr p.status-info{padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0}.qa-return{display:flex;flex-direction:column;gap:var(--gap)}.qa-return-head{display:flex;flex-direction:column;gap:var(--space-2)}.qa-link{color:var(--primary)}.qa-return-body{display:flex;flex-direction:column;gap:var(--gap)}.qa-return-section{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.qa-section-title{margin:0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.qa-valuation,.qa-issue-form{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.qa-val-grid{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--gap);margin:0}.qa-val-grid dt{color:var(--ink-2);font-size:var(--fs-sm)}.qa-val-grid dd{margin:0;text-align:right}.qa-val-gross{font-weight:600}.qa-functional{display:block;color:var(--ink-3);font-size:var(--fs-xs)}.qa-field{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.qa-recon-strip{flex-direction:row;align-items:center;gap:var(--gap);flex-wrap:wrap}.qa-recon-note{margin:0}.qa-muted{color:var(--ink-3);font-size:var(--fs-sm);margin:0}.qa-human-sends{margin:0}.qa-return p.status-ok,.qa-return p.status-bad,.qa-return p.status-info{padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0}.inv-subtitle{margin:-6px 0 0;font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums}.inv-toolbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);background:var(--panel)}.inv-toolbar .wb-field .fk-control{min-width:180px;max-width:220px}.inv-toolbar .inv-field--grow .fk-control{min-width:320px;max-width:440px}.inv-toolbar-actions{display:inline-flex;gap:8px;margin-inline-start:auto;align-items:center;padding-bottom:2px}.inv-columns{position:relative;align-self:flex-end}.inv-columns summary{list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:none;border-radius:0;background:transparent;cursor:pointer;font-size:var(--fs-sm);color:var(--ink)}.inv-columns summary:after{content:"▾";font-size:10px;color:var(--ink-2)}.inv-columns summary:hover{background:var(--cds-layer-hover-01, var(--inset));color:var(--primary)}.inv-columns summary:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.inv-columns-menu{position:absolute;z-index:5;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--pad);background:var(--cds-layer-01, var(--panel));border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.inv-check{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--ink-2)}.inv-row{cursor:pointer}.inv-row[data-below-reorder]{background:var(--bad-soft)}.inv-expand-cell{width:1.5rem}.inv-expand-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink-2);cursor:pointer;font-size:var(--fs-base)}.inv-expand-btn:hover{background:var(--inset);color:var(--primary)}.inv-col-item{min-width:260px}.inv-item-name{color:var(--ink)}.inv-expand-btn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.inv-lot-row td{background:var(--bg)}.inv-lot-list{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.inv-lot-item{display:inline-flex;align-items:center;gap:var(--gap)}.inv-lot-panel{margin:var(--space-2) 0 var(--space-2) 40px;padding:var(--space-2) var(--space-3);border-left:3px solid var(--line-strong);background:var(--cds-layer-01, var(--panel));border-radius:0}.inv-lot-panel-title{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-bottom:var(--space-2)}.inv-lot-table{min-width:620px}.inv-nocard{color:var(--warn);font-weight:600}.inv-wh-code{margin-left:8px;font-size:var(--fs-xs);color:var(--ink-3)}.inv-cert-notice{margin:2px 0 0;font-size:var(--fs-sm);color:var(--warn);font-variant-numeric:tabular-nums}.inv-drawer{width:min(40rem,100%);height:100%;overflow-y:auto;padding:var(--pad);display:flex;flex-direction:column;gap:var(--gap);border-radius:0}.inv-drawer-sub{margin:0;color:var(--ink-3);font-size:var(--fs-sm)}.inv-drawer-section{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--gap)}.inv-drawer-h3{margin:0;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.inv-kv{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2);margin:0}.inv-kv>div{display:flex;justify-content:space-between;gap:var(--space-2)}.inv-kv dt{color:var(--ink-3);font-size:var(--fs-sm)}.inv-kv dd{margin:0}.inv-move-states{white-space:nowrap}.inv-lot{display:flex;flex-direction:column;gap:var(--gap);width:100%;max-width:none;min-width:0}.inv-lot-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap)}.inv-lot-sub{margin:0;color:var(--ink-3);font-size:var(--fs-sm)}.inv-lot-meta{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--gap);margin:0;padding:var(--pad);background:var(--cds-layer-01, var(--panel));border:none;border-radius:0}.inv-lot-meta dt{color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em}.inv-lot-meta dd{margin:0;font-size:var(--fs-sm)}.inv-lot-h2{margin:0 0 var(--space-2) 0;font-size:var(--fs-sm);color:var(--ink-2)}.inv-lot-state-chips{display:flex;flex-wrap:wrap;gap:var(--gap)}.inv-lot-state{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--cell-px);border:none;border-radius:0;background:var(--cds-layer-01, var(--panel))}.inv-lot-state-label{font-size:var(--fs-xs);color:var(--ink-3)}.inv-lot-state-qty{font-size:var(--fs-md)}.inv-lot-cert{display:flex;flex-direction:column;gap:var(--space-2)}.inv-lot-cert-row{display:flex;align-items:center;gap:var(--gap);flex-wrap:wrap}.inv-lot-tabs{display:flex;gap:var(--space-2);border-bottom:1px solid var(--line)}.inv-lot-tab{padding:var(--space-2) var(--space-4);min-height:36px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--cds-text-secondary, var(--ink-3));font-size:var(--fs-sm);cursor:pointer}.inv-lot-tab:hover{color:var(--cds-text-primary, var(--ink));border-bottom-color:var(--cds-border-strong-01, var(--line-strong))}.inv-lot-tab[aria-selected=true]{color:var(--cds-text-primary, var(--ink));font-weight:600;border-bottom-color:var(--cds-border-interactive, var(--accent))}.inv-lot-tab:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.inv-lot-trace{display:flex;flex-direction:column;gap:var(--gap)}.inv-lot-label{display:flex;flex-direction:column;gap:var(--gap);align-items:center}.inv-lot-label-svg svg{border:1px solid var(--line);border-radius:0}.inv-grn-head{display:flex;align-items:baseline;gap:var(--gap)}.inv-grn-supplier{color:var(--ink-3)}.inv-grn-banner,.inv-grn-idem,.inv-grn-success{margin:var(--gap) 0;display:flex;align-items:center;gap:var(--gap)}.inv-grn-insp-link{margin-left:auto}.inv-grn-form{display:flex;flex-wrap:wrap;gap:var(--gap);align-items:flex-start}.inv-grn-waybills{flex:1 1 auto}.inv-grn-over{display:flex;flex-direction:column;gap:var(--gap)}.inv-grn-override{display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.inv-toggle{display:flex;align-items:center;gap:6px}.inv-grn-no-perm{margin:0}.dt.inv-grn-lines tbody td{vertical-align:top}.inv-grn-recv{display:inline-flex;align-items:center;gap:6px}.inv-grn-qty{width:6rem}.inv-grn-cert{display:flex;flex-direction:column;gap:4px}.inv-grn-cert-issuer{width:9rem}.inv-grn-footer{display:flex;justify-content:flex-end;margin-top:var(--gap)}.inv-grn-scan{margin-top:var(--gap)}.inv-scan-notice{margin:var(--space-2) 0 0;font-size:var(--fs-sm)}.inv-reservations{display:flex;flex-direction:column;gap:var(--gap)}.inv-head{display:flex;align-items:center;gap:var(--gap)}.inv-head-spacer{flex:1}.inv-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gap);padding:var(--pad);background:var(--cds-layer-01, var(--panel));border:none;border-radius:0}.inv-field{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.inv-field--grow{flex:1;min-width:10rem}.inv-row-select{width:1.5rem}.inv-link{color:var(--primary);text-decoration:none}.inv-link:hover{text-decoration:underline}.inv-bulkbar{display:flex;align-items:center;gap:var(--gap);padding:var(--space-2) var(--pad);background:var(--primary-soft);border:none;border-radius:0;box-shadow:inset 3px 0 0 0 var(--primary)}.inv-grid-footer{display:flex;gap:var(--gap);align-items:center;padding-top:var(--space-2)}.inv-grid tr[data-expiring]{background:var(--warn-soft)}.inv-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay, rgba(0 0 0 / .4));display:flex;justify-content:flex-end;z-index:var(--z-overlay)}.inv-drawer{width:min(32rem,100%);height:100%;overflow-y:auto;padding:var(--pad);display:flex;flex-direction:column;gap:var(--gap);border-radius:0}.inv-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap)}.inv-drawer-footer{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:auto;padding-top:var(--gap);border-top:1px solid var(--line)}.inv-issue-banner,.inv-issue-insufficient,.inv-issue-reserved,.inv-issue-success{margin:var(--gap) 0}.inv-issue-pickers{display:flex;flex-wrap:wrap;gap:var(--gap)}.inv-issue-src{list-style:none;margin:calc(var(--gap) / 2) 0 0;padding:0;font-size:var(--fs-sm)}.inv-issue-qty{width:5rem}.inv-issue-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--gap);margin-top:var(--gap);flex-wrap:wrap}.inv-issue-anchor{display:flex;flex-direction:column;align-items:flex-end;margin-right:auto}.inv-issue-anchor-label{font-size:var(--fs-sm);color:var(--ink-3)}.inv-issue-scan{min-width:16rem}.inv-scan-row{display:flex;gap:var(--space-2);align-items:center}.inv-scan-notice{margin:var(--gap) 0 0;font-size:var(--fs-sm)}.inv-issue-lot-expiry{display:block;font-size:var(--fs-xs);color:var(--ink-3)}.inv-return-banner,.inv-return-success{margin:var(--gap) 0}.inv-return-reval{list-style:none;margin:calc(var(--gap) / 2) 0 0;padding:0;font-size:var(--fs-sm)}.inv-return-pick{display:flex;gap:var(--gap)}.inv-return-qty{width:5rem}.inv-return-over{display:block;color:var(--bad);font-size:var(--fs-xs)}.inv-return-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--gap);margin-top:var(--gap)}.inv-return-total{margin-right:auto;font-size:var(--fs-sm);color:var(--ink-3)}.inv-transfers{display:flex;flex-direction:column;gap:var(--gap)}.inv-transfers .inv-head{display:flex;align-items:center;gap:var(--gap)}.inv-transfers .inv-head-spacer{flex:1}.inv-transfers .inv-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gap);padding:var(--pad);background:var(--cds-layer-01, var(--panel))}.inv-transfers .inv-field{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.inv-transfers .inv-muted{color:var(--ink-3)}.inv-transfer-route{display:inline-flex;align-items:center;gap:var(--space-1)}.inv-count-head{display:flex;align-items:center;gap:var(--gap)}.inv-count-banner{margin:var(--gap) 0}.inv-count-open-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gap);margin-top:var(--gap)}.inv-field{display:flex;flex-direction:column;gap:4px}.inv-field>span{font-size:var(--fs-sm);color:var(--ink-3)}.inv-count-threshold{width:7rem}.inv-count-steps{margin:var(--gap) 0 0}.inv-count-counted{width:6rem}.inv-count-var{font-weight:600}.inv-muted{color:var(--ink-3)}.inv-count-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--gap);margin-top:var(--gap);flex-wrap:wrap}.inv-count-anchor{display:flex;flex-direction:column;align-items:flex-end;margin-right:auto}.inv-count-anchor-label{font-size:var(--fs-sm);color:var(--ink-3)}.inv-count-success{display:flex;align-items:center;justify-content:space-between;gap:var(--gap)}.acc-exceptions{display:flex;flex-direction:column;gap:var(--gap)}.acc-filter-rail{display:flex;gap:var(--space-2);flex-wrap:wrap}.acc-filter-chip{border:none;background:transparent;color:var(--ink-2);padding:var(--space-2) var(--cell-px);border-radius:0;font-size:var(--fs-sm);cursor:pointer}.acc-filter-chip:hover{background:var(--cds-layer-hover-01, var(--inset))}.acc-filter-chip:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.acc-filter-chip.is-active{background:var(--primary);color:var(--on-accent)}.acc-toast{margin:0}.acc-exceptions-body{display:grid;grid-template-columns:1fr;gap:var(--gap);align-items:start}@media(min-width:1100px){.acc-exceptions-body:has(.exc-drawer){grid-template-columns:1fr minmax(320px,420px)}}.exc-drawer,.exc-drawer.panel-card{display:flex;flex-direction:column;gap:var(--gap);position:sticky;top:var(--gap);border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:var(--shadow-md)}.exc-drawer-head{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.exc-drawer-title{margin:0;font-size:var(--fs-md)}.spacer{flex:1}.exc-drawer-facts{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--gap);margin:0}.exc-drawer-facts dt{color:var(--ink-2);font-size:var(--fs-sm)}.exc-drawer-facts dd{margin:0;text-align:right}.exc-dispositions{display:flex;flex-direction:column;gap:var(--gap)}.exc-disp{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;padding-top:var(--space-2);border-top:1px solid var(--line)}.exc-field{display:flex;flex-direction:column;gap:2px;width:100%;font-size:var(--fs-sm);color:var(--ink-2)}.exc-muted{color:var(--ink-3);font-size:var(--fs-sm);margin:0}.exc-loss{color:var(--ink-2);font-size:var(--fs-sm);margin:0}.acc-exceptions p.status-ok,.acc-exceptions p.status-bad,.acc-exceptions p.status-info{padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0}.exc-human-sends{margin:0}.exc-m4-steps,.exc-m4-preview{margin:0;padding-left:var(--gap)}.acc-credit-notes{display:flex;flex-direction:column;gap:var(--gap)}.acc-cn-body{display:grid;grid-template-columns:1fr;gap:var(--gap);align-items:start}@media(min-width:1000px){.acc-cn-body{grid-template-columns:minmax(280px,360px) 1fr}}.acc-cn-form,.acc-cn-list,.acc-cn-form.panel-card,.acc-cn-list.panel-card{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.acc-section-title{margin:0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.acc-field{display:flex;flex-direction:column;gap:2px;width:100%;font-size:var(--fs-sm);color:var(--ink-2)}.acc-cn-money{display:flex;gap:var(--space-2);width:100%}.acc-cn-list .dt-wrap{width:100%}.acc-recon-panel{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;width:100%;padding-top:var(--gap);border-top:1px solid var(--line)}.acc-recon-grid{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--gap);margin:0;width:100%}.acc-recon-grid dt{color:var(--ink-2);font-size:var(--fs-sm)}.acc-recon-grid dd{margin:0;text-align:right}.acc-recon-note{margin:0}.acc-recon-loss{color:var(--ink-2);font-size:var(--fs-sm);margin:0}.acc-credit-notes p.status-ok,.acc-credit-notes p.status-bad{padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0}.acc-m7-context{display:flex;gap:var(--gap);align-items:center;flex-wrap:wrap}.acc-link{color:var(--primary)}.acc-muted{color:var(--ink-3);font-size:var(--fs-sm)}.acc-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--sp-3, .75rem)}.acc-page p.status-ok,.acc-page p.status-bad{margin:0;padding:var(--sp-2, .5rem) var(--sp-3, .75rem);border-left:3px solid currentColor;border-radius:0}.acc-chain-step{display:flex;flex-direction:column;gap:var(--sp-3, .75rem)}.acc-field input,.acc-field select{width:100%}.acc-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2, .5rem);margin-top:var(--sp-3, .75rem)}.acc-page p.status-ok,.acc-page p.status-bad,.acc-offset p.status-bad{margin:0;padding:var(--sp-2, .5rem) var(--sp-3, .75rem);border-left:3px solid currentColor;border-radius:0}.acc-offset{display:flex;flex-direction:column;gap:var(--sp-3, .75rem);min-width:min(28rem,80vw)}.acc-offset-meters{display:flex;flex-direction:column;gap:var(--sp-2, .5rem);padding:var(--sp-3, .75rem);border:none;border-radius:0;background:var(--cds-layer-02, var(--panel-raised))}.acc-offset-meter{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3, .75rem)}.acc-offset-meter-label{font-size:var(--fs-1, .75rem);color:var(--ink-3, inherit)}.acc-page{padding:var(--sp-4, 1rem);display:flex;flex-direction:column;gap:var(--sp-4, 1rem)}.acc-head{display:flex;align-items:center;gap:var(--sp-3, .75rem);flex-wrap:wrap}.acc-head h1{margin:0;font-size:var(--fs-5, 1.25rem)}.acc-head-spacer{flex:1 1 auto}.acc-subtitle{margin:0;font-size:var(--fs-2, .875rem);color:var(--ink-3, inherit)}.acc-toolbar{display:flex;align-items:center;gap:var(--sp-2, .5rem);flex-wrap:wrap}.acc-field{display:flex;flex-direction:column;gap:var(--sp-1, .25rem)}.acc-field>span{font-size:var(--fs-1, .75rem);color:var(--ink-3, inherit)}.dt tbody tr.acc-sched-row[data-overdue] td{background:var(--danger-surface, var(--surface-2, transparent));color:var(--danger-ink, var(--ink-1, inherit))}.acc-sched-overdue-tag{font-size:var(--fs-1, .75rem);color:var(--danger-ink, var(--ink-3, inherit));font-weight:600}.acc-notice{margin:0}.acc-rail-title{margin:0 0 var(--space-2) 0;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.acc-view-chip{text-align:left;padding:var(--space-2) var(--cell-px);border:none;border-radius:0;background:transparent;color:var(--ink);font-size:var(--fs-sm);cursor:pointer}.acc-view-chip:hover{background:var(--cds-layer-hover-01, var(--inset))}.acc-view-chip[data-active],.acc-view-chip[aria-pressed=true]{background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 0 -2px 0 0 var(--primary);color:var(--ink)}.acc-view-chip:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.acc-row-link{color:var(--primary);text-decoration:none}.acc-row-link:hover{text-decoration:underline}.acc-muted{color:var(--ink-3)}.acc-inv-no{display:inline-flex;align-items:center;gap:var(--space-2)}.acc-veles-icon{color:var(--warn);cursor:help}.acc-chip-paid{opacity:.65}.acc-net-payable{display:inline-flex;align-items:center;gap:var(--space-2);justify-content:flex-end}.acc-det-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap)}.acc-det-headline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap)}.acc-det-money{display:flex;gap:calc(var(--gap) * 1.5);margin:0}.acc-det-money dt{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.acc-det-money dd{margin:0;font-size:var(--fs-md)}.acc-det-payable dd{font-size:var(--fs-lg);font-weight:600}.acc-edoc{margin:var(--gap) 0}.acc-edoc-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--gap);margin-bottom:var(--gap)}.acc-det-banner,.acc-det-notice,.acc-det-ledger{margin:var(--gap) 0;padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0}.acc-det-actions{display:flex;flex-wrap:wrap;gap:var(--gap);margin:var(--gap) 0}.acc-det-tabs{display:flex;flex-wrap:wrap;gap:calc(var(--gap) / 2);border-bottom:1px solid var(--line);margin-bottom:var(--gap)}.acc-det-tabs .acc-tab{border-radius:0}.acc-det-tabs .acc-tab[aria-selected=true]{border-bottom:2px solid var(--accent);color:var(--ink)}.acc-inv-detail .panel-card{border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.acc-lines-hint{margin:var(--gap) 0 0 0;font-size:var(--fs-sm);color:var(--ink-3)}.acc-tax-toggle{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--gap)}.acc-preview-note{font-size:var(--fs-sm)}.acc-match-actions{display:flex;align-items:center;gap:var(--gap);margin-bottom:var(--gap)}.acc-match-outcome,.acc-bulk-outcome{color:var(--ink-3);font-size:var(--fs-sm)}.acc-bulk-outcome{display:block;margin-bottom:var(--space-2)}.acc-match-headline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap);margin:0 0 var(--gap) 0}.acc-breach-chips{display:inline-flex;gap:var(--space-2);flex-wrap:wrap}.acc-remaining{display:inline-flex;align-items:center;gap:var(--space-2);justify-content:flex-end}.acc-remaining-track{display:inline-block;width:3rem;height:6px;border-radius:var(--radius-sm);background:var(--line);overflow:hidden}.acc-remaining-fill{display:block;height:100%;background:var(--ok)}.acc-offset-editor{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.acc-offset-input{width:8rem}.acc-timeline{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.acc-timeline-item{display:flex;align-items:baseline;gap:var(--gap);padding:var(--space-2) 0;border-bottom:1px solid var(--line)}.acc-timeline-kind{flex:1}.acc-timeline-time{color:var(--ink-3);font-size:var(--fs-sm)}@media(max-width:48rem){.acc-det-money{flex-wrap:wrap}}.line-match{display:flex;flex-direction:column;gap:var(--gap)}.lm-header{display:flex;flex-direction:column;gap:var(--space-2)}.lm-title{display:flex;align-items:center;gap:var(--gap);flex-wrap:wrap}.lm-stats{display:flex;gap:var(--space-2);flex-wrap:wrap}.lm-controls{display:flex;align-items:end;gap:var(--gap);flex-wrap:wrap}.lm-controls label{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.lm-controls select,.lm-controls input,.lm-dialog input,.lm-dialog select{height:var(--field-h);padding:0 var(--space-2);border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink)}.lm-controls select:focus-visible,.lm-controls input:focus-visible,.lm-dialog input:focus-visible,.lm-dialog select:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.lm-grid .dg-select{width:2.25rem;text-align:center}.lm-text{max-width:34rem;overflow-wrap:anywhere}.lm-cand{max-width:22rem;overflow-wrap:anywhere}.lm-score{margin-inline-start:var(--space-2);color:var(--ink-2);font-size:var(--fs-sm)}.lm-none{color:var(--ink-3)}.lm-actions{display:flex;gap:var(--space-2)}.lm-dialog{display:flex;flex-direction:column;gap:var(--space-2);min-width:26rem;max-width:40rem}.lm-dialog h3{margin:var(--space-2) 0 0;font-size:var(--fs-sm);color:var(--ink-2)}.lm-dialog-text{margin:0;overflow-wrap:anywhere}.lm-lines,.lm-hits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:14rem;overflow-y:auto}.lm-hits li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.lm-parse{display:flex;flex-direction:column;gap:var(--space-2);border:1px solid var(--line);padding:var(--space-2);background:var(--inset)}.lm-parse h3{margin:0}.lm-parse-chips{display:flex;gap:var(--space-2)}.lm-parse-name{margin:0;overflow-wrap:anywhere}.lm-parse-attrs{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:2px var(--space-3);font-size:var(--fs-sm)}.lm-parse-attrs div{display:contents}.lm-parse-attrs dt{color:var(--ink-2)}.lm-parse-attrs dd{margin:0;overflow-wrap:anywhere}.lm-create{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-2)}.lm-create label{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.acc-guarantees{display:flex;flex-direction:column;gap:var(--gap)}.acc-g-form,.acc-g-form.panel-card{display:flex;flex-direction:column;gap:var(--gap);align-items:flex-start;border:none;border-radius:0;background:var(--cds-layer-01, var(--panel));box-shadow:none}.acc-g-form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-2) var(--gap);width:100%}.acc-field{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);color:var(--ink-2)}.acc-g-expires{display:flex;align-items:center;gap:var(--space-2)}.dt tbody tr.acc-g-row--expiring td{background:var(--status-warn-bg)}.dt tbody tr.acc-g-row--expired td{background:var(--status-bad-bg)}.acc-guarantees p.status-ok,.acc-guarantees p.status-bad{padding:var(--space-2) var(--cell-px);border-left:3px solid currentColor;border-radius:0}.cash-page{--cash-navy: var(--ink);--cash-paper: var(--bg);--cash-link: var(--primary);--cash-in: var(--ok);--cash-warn: var(--warn);--cash-risk: var(--bad);padding:clamp(1rem,1.5vw,1.5rem);display:flex;flex-direction:column;gap:1rem;color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-base)}.cash-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.cash-eyebrow,.cash-section-head p{margin:0 0 .2rem;color:var(--cash-link);font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cash-hero h1{margin:0;color:var(--cash-navy);font-size:var(--fs-lg);font-weight:600}.cash-subtitle{margin:.3rem 0 0;color:var(--ink-2);font-size:var(--fs-base)}.cash-hero .btn{gap:.45rem}.cash-tabs{display:flex;gap:1.5rem;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.cash-tabs button{position:relative;display:inline-flex;align-items:center;gap:.45rem;min-height:2.65rem;padding:0 .1rem;border:0;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-base);white-space:nowrap;cursor:pointer}.cash-tabs button:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:transparent}.cash-tabs button[aria-selected=true]{color:var(--cash-link);font-weight:600}.cash-tabs button[aria-selected=true]:after{background:var(--cash-link)}.cash-tabs button>span{min-width:1.25rem;padding:.08rem .35rem;border-radius:1rem;background:color-mix(in srgb,var(--cash-risk) 12%,transparent);color:var(--cash-risk);font-size:var(--fs-xs);text-align:center}.cash-trust-strip{display:grid;grid-template-columns:auto minmax(14rem,1fr) minmax(16rem,auto) auto;align-items:center;gap:.9rem;min-height:3rem;padding:.55rem .75rem;border:1px solid color-mix(in srgb,var(--cash-link) 25%,var(--line));border-left:3px solid var(--cash-link);background:color-mix(in srgb,var(--cash-link) 4%,var(--panel));font-size:var(--fs-sm)}.cash-trust-lead,.cash-trust-rates,.cash-trust-scope{display:flex;align-items:center;gap:.45rem}.cash-trust-lead svg{color:var(--cash-link)}.cash-trust-lead span,.cash-trust-scope small,.cash-trust-rates small{color:var(--ink-3)}.cash-trust-rates{gap:1rem}.cash-trust-rates>span{display:grid;grid-template-columns:auto auto;column-gap:.25rem}.cash-trust-rates small{grid-column:1 / -1;font-size:var(--fs-xs)}.cash-trust-scope{flex-direction:column;align-items:flex-start;gap:.05rem}.wb-metrics.cash-metrics{grid-template-columns:repeat(5,minmax(10rem,1fr))}.cash-metrics .wb-metric-body strong{white-space:nowrap}.cash-in{color:var(--cash-in)!important}.cash-out{color:var(--cash-risk)!important}.cash-attention,.cash-section{border:1px solid var(--line);background:var(--panel)}.cash-attention{padding:.8rem}.cash-attention>h2{margin:0 0 .65rem;color:var(--cash-navy);font-size:var(--fs-base)}.cash-attention-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem}.cash-attention-grid article{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.7rem;border:1px solid var(--line);background:var(--cash-paper)}.cash-attention-grid article>svg{color:var(--cash-warn)}.cash-attention-grid article[data-tone=critical]>svg{color:var(--cash-risk)}.cash-attention-grid article[data-tone=forecast]>svg{color:var(--cash-link)}.cash-attention-grid article>div{display:flex;flex-direction:column;min-width:0}.cash-attention-grid strong{color:var(--cash-navy);font-size:var(--fs-sm)}.cash-attention-grid span{margin-top:.15rem;color:var(--ink-3);font-size:var(--fs-xs)}.cash-workspace{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.85rem}.cash-workspace[data-detail-open=true]{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.cash-workspace-main{min-width:0;display:flex;flex-direction:column;gap:.85rem}.cash-section{scroll-margin-top:7rem}.cash-section-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:.65rem .8rem;border-bottom:1px solid var(--line)}.cash-section-head h2{margin:0;color:var(--cash-navy);font-size:var(--fs-md)}.cash-section-head>span{color:var(--ink-3);font-size:var(--fs-xs)}.cash-account-table-wrap{overscroll-behavior:contain}.cash-account-table{min-width:70rem}.cash-account-table td{cursor:pointer}.dt.cash-account-table tbody tr:hover td{background:color-mix(in srgb,var(--cash-link) 5%,var(--panel))}.dt.cash-account-table tbody tr[data-selected=true] td{background:color-mix(in srgb,var(--cash-link) 10%,var(--panel))}.dt.cash-account-table tbody tr[data-selected=true] td:first-child{box-shadow:inset 3px 0 var(--cash-link)}.cash-account-table td>strong,.cash-account-table td>span,.cash-account-table td>small{display:block}.cash-account-table td>strong{color:var(--cash-navy)}.cash-account-table td>span,.cash-account-table td>small{margin-top:.1rem;color:var(--ink-3);font-size:var(--fs-xs)}.cash-account-available{color:var(--cash-navy);font-weight:600}.cash-movement-head select,.cash-filters input,.cash-filters select{height:2.25rem;border:1px solid var(--line-strong);border-radius:0;background:var(--panel);color:var(--ink);font:inherit;font-size:var(--fs-sm)}.cash-movement-head select{min-width:8rem;padding:0 .55rem}.cash-view-switch{display:flex;gap:.35rem;padding:.55rem .75rem 0}.cash-view-switch button{min-height:1.8rem;padding:0 .65rem;border:1px solid var(--line);background:var(--cash-paper);color:var(--ink-2);font:inherit;font-size:var(--fs-sm);cursor:pointer}.cash-view-switch button[data-active=true]{border-color:color-mix(in srgb,var(--cash-link) 35%,var(--line));background:color-mix(in srgb,var(--cash-link) 8%,var(--panel));color:var(--cash-link)}.cash-filters{display:grid;grid-template-columns:minmax(15rem,1.5fr) minmax(10rem,.8fr) 9.5rem 9.5rem auto;align-items:end;gap:.55rem;padding:.65rem .75rem;border-bottom:1px solid var(--line)}.cash-filters label{display:flex;flex-direction:column;gap:.2rem;color:var(--ink-3);font-size:var(--fs-xs)}.cash-filters input,.cash-filters select{width:100%;padding:0 .55rem}.cash-search>div{display:grid;grid-template-columns:1.8rem 1fr auto;align-items:center;border:1px solid var(--line-strong);background:var(--panel)}.cash-search>div:focus-within{outline:2px solid var(--cash-link);outline-offset:-2px}.cash-search svg{justify-self:end;color:var(--ink-3)}.cash-search input{border:0;outline:0}.cash-search button,.cash-clear{height:2.25rem;border:0;background:transparent;color:var(--cash-link);font:inherit;font-size:var(--fs-sm);cursor:pointer}.cash-search button{padding:0 .65rem}.cash-clear{padding:0 .45rem;white-space:nowrap}.cash-grid{min-width:72rem}.cash-day-row{cursor:pointer}.dt .cash-day-row td{background:color-mix(in srgb,var(--cash-navy) 3%,var(--panel))}.dt .cash-day-row:hover td{background:color-mix(in srgb,var(--cash-link) 5%,var(--panel))}.cash-day-row td>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cash-day-row td span{display:flex;align-items:center;gap:.55rem}.cash-day-row td small{color:var(--ink-3)}.cash-day-row td b{font-weight:500}.cash-day-row td b[data-tone=out]{color:var(--cash-risk)}.cash-day-row td b[data-tone=in]{color:var(--cash-in)}.cash-txn-row{cursor:pointer}.cash-grid tr:nth-child(2n of.cash-txn-row) td{background:color-mix(in srgb,var(--ink) 4%,transparent)}.cash-grid .cash-txn-row:hover td{background:color-mix(in srgb,var(--cash-link) 5%,var(--panel))}.cash-grid .cash-txn-row[data-selected=true] td{background:color-mix(in srgb,var(--cash-link) 10%,var(--panel))}.cash-grid .cash-txn-row[data-selected=true] td:first-child{box-shadow:inset 3px 0 var(--cash-link)}.cash-txn-row td>strong,.cash-txn-row td>span,.cash-txn-row td>small{display:block}.cash-txn-row td>strong{max-width:15rem;overflow:hidden;color:var(--cash-navy);text-overflow:ellipsis;white-space:nowrap}.cash-txn-row td>small{margin-top:.12rem;color:var(--ink-3);font-size:var(--fs-xs)}.cash-amount[data-direction=debit]{color:var(--cash-in)}.cash-amount[data-direction=credit]{color:var(--cash-risk)}.cash-detail{position:sticky;top:.75rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 2rem);border:1px solid color-mix(in srgb,var(--cash-link) 22%,var(--line));background:var(--panel);box-shadow:0 12px 32px #0b1f331a}.cash-detail>header{display:flex;align-items:center;justify-content:space-between;min-height:3rem;padding:.65rem .8rem;border-bottom:1px solid var(--line)}.cash-detail>header>div{display:flex;align-items:center;gap:.55rem;color:var(--cash-navy);font-weight:600;font-size:var(--fs-base)}.cash-detail>header>button{display:grid;place-items:center;width:2rem;height:2rem;border:0;background:transparent;color:var(--ink-2);cursor:pointer}.cash-detail-scroll{overflow-y:auto;scrollbar-gutter:stable}.cash-detail-amount{padding:1rem .85rem;border-bottom:1px solid var(--line)}.cash-detail-amount>strong{display:block;color:var(--cash-navy);font-size:var(--fs-xl);font-weight:600;line-height:1.1}.cash-detail-amount>span{display:block;margin-top:.25rem;color:var(--ink-3);font-size:var(--fs-xs)}.cash-detail-amount>p{margin:.7rem 0 0;color:var(--cash-navy);font-size:var(--fs-base);font-weight:600}.cash-detail-block{padding:.8rem .85rem;border-top:1px solid var(--line)}.cash-detail-block h3{margin:0 0 .45rem;color:var(--cash-navy);font-size:var(--fs-base)}.cash-detail-block p{margin:0;color:var(--ink-2);font-size:var(--fs-sm);line-height:1.5}.cash-detail-block>small{display:block;margin-top:.5rem;color:var(--ink-3);font-size:var(--fs-xs)}.cash-original{padding:.6rem;border:1px solid var(--line);background:var(--cash-paper)}.cash-detail-facts,.cash-suggestion{margin:0}.cash-detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .8rem;padding:.75rem .85rem}.cash-detail-facts div,.cash-suggestion div{min-width:0}.cash-detail-facts dt,.cash-suggestion dt{color:var(--ink-3);font-size:var(--fs-xs)}.cash-detail-facts dd,.cash-suggestion dd{margin:.12rem 0 0;overflow-wrap:anywhere;color:var(--cash-navy);font-size:var(--fs-sm)}.cash-suggestion{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:.6rem;border:1px solid var(--line);background:var(--cash-paper)}.cash-suggestion div:last-child{grid-column:1 / -1}.cash-candidates{display:flex;flex-direction:column;gap:.4rem}.cash-candidates button{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.55rem;border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.cash-candidates button:hover,.cash-candidates button[data-selected=true]{border-color:var(--cash-link);background:color-mix(in srgb,var(--cash-link) 5%,var(--panel))}.cash-candidates svg{color:var(--cash-link)}.cash-candidates span{display:flex;flex-direction:column;min-width:0}.cash-candidates span:last-child{align-items:flex-end}.cash-candidates strong{color:var(--cash-navy);font-size:var(--fs-sm)}.cash-candidates small{color:var(--ink-3);font-size:var(--fs-xs)}.cash-empty-note{color:var(--ink-3)!important}.cash-action-message{margin:.75rem;padding:.55rem;border-left:3px solid var(--cash-link);background:color-mix(in srgb,var(--cash-link) 6%,var(--panel));color:var(--ink-2);font-size:var(--fs-sm)}.cash-detail>footer{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;padding:.75rem;border-top:1px solid var(--line);background:var(--cash-paper)}.cash-detail>footer .btn{justify-content:center;gap:.4rem}.cash-page button:focus-visible,.cash-page input:focus-visible,.cash-page select:focus-visible{outline:2px solid var(--cash-link);outline-offset:2px}@media(max-width:1500px){.wb-metrics.cash-metrics{grid-template-columns:repeat(3,1fr)}.cash-workspace[data-detail-open=true]{grid-template-columns:minmax(0,1fr) minmax(19rem,21rem)}}@media(max-width:1180px){.cash-trust-strip{grid-template-columns:1fr 1fr}.cash-attention-grid,.cash-workspace[data-detail-open=true]{grid-template-columns:1fr}.cash-detail{position:relative;top:0;max-height:none}.cash-detail-scroll{max-height:42rem}.cash-filters{grid-template-columns:1fr 1fr 9.5rem 9.5rem}.cash-clear{grid-column:4}}@media(max-width:760px){.cash-page{padding:.75rem}.cash-hero{align-items:flex-start}.cash-hero .btn{min-width:2.5rem;padding-inline:.65rem;font-size:0}.cash-hero .btn svg{margin:0}.cash-trust-strip,.wb-metrics.cash-metrics{grid-template-columns:1fr}.cash-trust-rates{flex-wrap:wrap}.cash-attention-grid article{grid-template-columns:1.75rem 1fr}.cash-attention-grid article .btn{grid-column:2;justify-self:start}.cash-section-head{align-items:flex-start;flex-direction:column}.cash-section-head>span{display:none}.cash-filters{grid-template-columns:1fr 1fr}.cash-search{grid-column:1 / -1}.cash-clear{grid-column:2}.cash-day-row td>div{align-items:flex-start;flex-direction:column}.cash-day-row td span:last-child{flex-wrap:wrap}.cash-detail>footer{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cash-page *{scroll-behavior:auto!important}}.logo-screen{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);min-width:0}.logo-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.logo-head-main{min-width:0}.logo-head-main h1{display:flex;align-items:baseline;gap:var(--space-2);margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.logo-head-sub{margin:var(--space-1) 0 0;color:var(--muted);font-size:.85rem;max-width:68ch}.logo-head-actions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.logo-crumbs{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-1);font-size:.8rem}.logo-crumbs a{display:inline-flex;align-items:center;gap:2px}.logo-crumb-sep{color:var(--ink-3)}.logo-filters{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.logo-tabs{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.logo-tab{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:.82rem;cursor:pointer}.logo-tab:hover:not(:disabled){background:var(--inset);color:var(--ink)}.logo-tab.is-active{background:var(--primary-soft);color:var(--accent);font-weight:600}.logo-tab:disabled{opacity:.45;cursor:default}.logo-tab:focus-visible,.logo-disclosure:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.logo-tab-count{font-variant-numeric:tabular-nums;font-size:.75rem;opacity:.75}.logo-search{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--muted)}.logo-search input{border:0;background:transparent;color:inherit;font:inherit;min-width:22ch;padding:4px 0}.logo-search input:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.logo-domain{display:flex;flex-direction:column;gap:var(--space-2)}.logo-domain-title{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.logo-domain-count{font-variant-numeric:tabular-nums;letter-spacing:0;opacity:.7}.logo-cat-name{display:flex;flex-direction:column;gap:1px;min-width:0}.logo-cat-title{font-size:.78rem;color:var(--muted)}.logo-cat-purpose{display:flex;flex-direction:column;gap:3px;max-width:62ch}.logo-cat-reason{display:inline-flex;align-items:flex-start;gap:5px;font-size:.76rem;color:var(--muted);font-style:italic}.logo-cat-reason svg{flex:none;margin-top:2px}.logo-scope{font-size:.78rem;color:var(--muted)}.logo-measured{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px}.logo-measured-date{font-size:.72rem;color:var(--muted);font-variant-numeric:tabular-nums}.logo-num{font-variant-numeric:tabular-nums}.logo-rec-head{position:sticky;top:0;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) 0;background:var(--panel);border-bottom:1px solid var(--line)}.logo-rec-title{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.logo-rec-title h1{margin:0;font-size:1.3rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.logo-rec-badges,.logo-rec-actions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.logo-rec-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-4);align-items:start}.logo-rec-main{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.logo-rec-rail{display:flex;flex-direction:column;gap:var(--space-3);position:sticky;top:92px}@media(max-width:1100px){.logo-rec-body{grid-template-columns:minmax(0,1fr)}.logo-rec-rail{position:static}}.logo-fields-title{margin:0 0 var(--space-2);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.logo-dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3) var(--space-4);margin:0}.logo-dl-tight{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.logo-dl-row{display:flex;flex-direction:column;gap:2px;min-width:0}.logo-dl dt{display:flex;align-items:baseline;gap:var(--space-2);font-size:.75rem;color:var(--muted)}.logo-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.logo-dl-col{font-family:var(--font-mono);font-size:.68rem;opacity:.55}.logo-dl-note{display:block;margin-top:2px;font-size:.72rem;color:var(--muted);font-style:italic}.logo-longtext{white-space:pre-wrap}.logo-disclosure{display:inline-flex;align-items:center;gap:var(--space-2);padding:0;border:0;background:transparent;color:var(--muted);font:inherit;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.logo-disclosure svg:last-child{transition:transform .12s ease}.logo-disclosure svg:last-child.is-open{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.logo-disclosure svg:last-child{transition:none}}.logo-rail-more{padding:var(--space-2) 0 0;font-size:.82rem}.logo-side h2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-2);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.logo-side-note,.logo-side-empty{margin:var(--space-2) 0 0;font-size:.76rem;color:var(--muted)}.logo-links,.logo-reflist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.logo-links li{display:flex;flex-direction:column;gap:3px}.logo-link-main{display:flex;align-items:baseline;gap:var(--space-2)}.logo-link-id{font-family:var(--font-mono);font-size:.72rem;color:var(--muted)}.logo-link-meta{display:flex;align-items:center;gap:var(--space-2);font-size:.74rem;color:var(--muted)}.logo-reflist li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:.8rem}.logo-link-subject{margin:0 0 var(--space-3);font-size:.82rem;color:var(--muted)}.logo-firm-nr{display:inline-flex;align-items:baseline;gap:1px}.logo-firm-period{font-family:var(--font-mono);font-size:.78rem;color:var(--muted)}.logo-firm-flags{display:inline-flex;align-items:center;gap:var(--space-2)}.logo-sync-error{color:var(--bad);font-size:.78rem}.logo-sync-note{font-size:.78rem;color:var(--muted);font-style:italic}.logo-notice p{margin:var(--space-1) 0 0;font-size:.84rem;color:var(--muted);max-width:76ch}.hr-page{--hr-ink: var(--ink);--hr-muted: var(--ink-3);--hr-line: var(--line);--hr-ok: var(--ok);--hr-warn: var(--warn);--hr-bad: var(--bad);padding:clamp(1rem,1.5vw,1.5rem);display:flex;flex-direction:column;gap:1rem;color:var(--hr-ink);font-family:var(--font-ui);font-size:var(--fs-base)}.hr-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.hr-title{margin:0;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.01em}.hr-sub{margin:.15rem 0 0;color:var(--hr-muted);font-size:var(--fs-sm)}.hr-hero-actions{display:flex;align-items:center;gap:.5rem}.hr-asof{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-sm);color:var(--hr-muted)}.hr-asof input{font:inherit;color:var(--hr-ink);background:var(--bg);border:1px solid var(--hr-line);border-radius:var(--radius-sm);padding:.25rem .4rem}.hr-page .wb-metric-body small{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.hr-panel{border:1px solid var(--hr-line);border-radius:var(--radius-md);background:var(--panel);padding:.9rem;display:flex;flex-direction:column;gap:.6rem}.hr-panel-title{margin:0;display:flex;align-items:center;gap:.4rem;font-size:var(--fs-md);font-weight:600}.hr-attention{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.hr-attention li{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-sm)}.hr-attention-detail{margin-inline-start:auto;color:var(--hr-muted)}.hr-filters{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.hr-search{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--hr-line);border-radius:var(--radius-sm);padding:.3rem .5rem;background:var(--panel);min-width:16rem}.hr-search input{font:inherit;border:0;outline:none;background:transparent;color:var(--hr-ink);width:100%}.hr-search:focus-within{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.hr-search input:focus-visible{outline:none}.hr-chipset{display:inline-flex;gap:.25rem}.hr-chipbtn{font:inherit;font-size:var(--fs-sm);padding:.25rem .6rem;border:1px solid var(--hr-line);border-radius:var(--radius-pill);background:var(--panel);color:var(--hr-muted);cursor:pointer}.hr-chipbtn[aria-pressed=true]{background:var(--primary-soft);border-color:var(--primary);color:var(--ink)}.hr-person{font-weight:500}.hr-tab{margin-inline-start:.4rem;color:var(--hr-muted);font-size:var(--fs-xs)}.hr-unknown{color:var(--hr-muted);font-size:var(--fs-xs)}.hr-more{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hr-count{display:inline-flex;align-items:center;gap:.35rem;color:var(--hr-muted);font-size:var(--fs-sm)}.hr-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem}.hr-field{display:flex;flex-direction:column;gap:.1rem}.hr-field dt{font-size:var(--fs-xs);color:var(--hr-muted)}.hr-field dd{margin:0;font-size:var(--fs-sm)}.hr-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.hr-timeline li{display:grid;grid-template-columns:9rem 1fr;gap:.6rem;padding-bottom:.5rem;border-bottom:1px solid var(--hr-line)}.hr-timeline li:last-child{border-bottom:0;padding-bottom:0}.hr-timeline-when{color:var(--hr-muted);font-size:var(--fs-xs)}@media(max-width:40rem){.hr-timeline li{grid-template-columns:1fr}}.hr-employee-page{max-width:112rem;margin-inline:auto;width:100%}.hr-employee-page>button:first-child{align-self:flex-start}.hr-employee-hero,.hr-profile-card,.hr-career-card,.hr-detail-card{border:1px solid var(--hr-line);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-sm)}.hr-employee-hero{display:grid;grid-template-columns:minmax(20rem,1.35fr) minmax(28rem,1fr);align-items:center;gap:clamp(var(--space-4),3vw,3rem);padding:clamp(var(--space-4),2vw,var(--space-5));border-top:3px solid var(--primary)}.hr-employee-identity{display:flex;align-items:center;gap:var(--space-4);min-width:0}.hr-employee-avatar{display:grid;place-content:center;flex:0 0 auto;width:4.75rem;height:4.75rem;border:1px solid var(--primary);border-radius:1.35rem;background:var(--primary-soft);color:var(--primary);font-family:var(--font-mono);font-size:1.25rem;font-weight:750;letter-spacing:-.05em}.hr-employee-statusline{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1)}.hr-employee-identity .hr-title{overflow:hidden;font-size:clamp(1.45rem,2.4vw,2.15rem);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.hr-employee-number{display:inline-block;margin-top:var(--space-2);color:var(--hr-muted);font-family:var(--font-mono);font-size:var(--fs-xs)}.hr-current-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--hr-line);border-radius:var(--radius-md);background:var(--inset)}.hr-current-facts>div{min-width:0;padding:var(--space-3);border-inline-end:1px solid var(--hr-line)}.hr-current-facts>div:last-child{border-inline-end:0}.hr-current-facts dt,.hr-profile-list dt{display:flex;align-items:center;gap:var(--space-1);color:var(--hr-muted);font-size:var(--fs-xs)}.hr-current-facts dt svg,.hr-profile-list dt svg{color:var(--primary)}.hr-current-facts dd{overflow:hidden;margin:var(--space-1) 0 0;font-size:var(--fs-sm);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.hr-employee-primary-grid{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(30rem,1.7fr);gap:var(--space-3);align-items:start}.hr-profile-card,.hr-career-card,.hr-detail-card{min-width:0;padding:var(--space-4)}.hr-detail-section-head{display:flex;align-items:center;gap:var(--space-2);min-height:2.4rem;margin-bottom:var(--space-3)}.hr-detail-section-head>div{min-width:0}.hr-detail-section-head h2{margin:.05rem 0 0;font-size:var(--fs-md);font-weight:650}.hr-detail-section-head .hr-panel-count{margin-inline-start:auto}.hr-detail-icon{display:inline-grid;place-content:center;flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:var(--radius-md);background:var(--primary-soft);color:var(--primary)}.hr-profile-list{display:flex;flex-direction:column;margin:0}.hr-profile-list>div{padding-block:var(--space-3);border-bottom:1px solid var(--hr-line)}.hr-profile-list>div:last-child{border-bottom:0}.hr-profile-list dd{margin:var(--space-1) 0 0 1.25rem;overflow-wrap:anywhere;font-size:var(--fs-sm);font-weight:550}.hr-career-timeline{list-style:none;margin:0;padding:var(--space-1) 0 0}.hr-career-timeline li{position:relative;display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:var(--space-4);min-height:6rem;padding:0 0 var(--space-4) 1.65rem}.hr-career-timeline li:before{content:"";position:absolute;top:.9rem;bottom:-.9rem;left:.39rem;width:1px;background:var(--line-strong)}.hr-career-timeline li:last-child:before{display:none}.hr-career-marker{position:absolute;top:.3rem;left:0;width:.85rem;height:.85rem;border:3px solid var(--panel);border-radius:50%;background:var(--ink-3);box-shadow:0 0 0 1px var(--line-strong)}.hr-career-timeline li.is-current .hr-career-marker{background:var(--primary);box-shadow:0 0 0 2px var(--primary-soft)}.hr-career-period{display:flex;flex-direction:column;gap:.1rem;padding-top:.15rem;color:var(--hr-muted);font-family:var(--font-mono);font-size:var(--fs-xs)}.hr-career-period span{color:var(--line-strong)}.hr-career-content{min-width:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--hr-line)}.hr-career-timeline li:last-child .hr-career-content{border-bottom:0;padding-bottom:0}.hr-career-titleline{display:flex;align-items:center;gap:var(--space-2)}.hr-career-titleline h3{margin:0;font-size:var(--fs-base);font-weight:680}.hr-career-content p{margin:.2rem 0 var(--space-2);color:var(--ink-2);font-size:var(--fs-sm)}.hr-career-meta{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;color:var(--hr-muted);font-size:var(--fs-xs)}.hr-career-meta>span:not(.chip){padding-inline-start:var(--space-2);border-inline-start:1px solid var(--hr-line)}.hr-employee-secondary-grid{display:grid;grid-template-columns:minmax(32rem,1.45fr) minmax(20rem,.8fr);gap:var(--space-3)}.hr-detail-empty{display:grid;min-height:5.5rem;margin:0;place-content:center;color:var(--hr-muted);font-size:var(--fs-sm);text-align:center}.hr-compact-table{min-width:34rem}.hr-compact-table td strong,.hr-compact-table td small{display:block}.hr-compact-table td small{margin-top:.1rem;color:var(--hr-muted);font-size:var(--fs-xs)}.hr-agenda-open{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.hr-agenda-open:hover strong{color:var(--primary);text-decoration:underline}.hr-agenda-open:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hr-leave-history{list-style:none;margin:0;padding:0}.hr-leave-history li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:3.6rem;border-bottom:1px solid var(--hr-line)}.hr-leave-history li:last-child{border-bottom:0}.hr-leave-calendar{display:grid;place-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);background:var(--ok-soft);color:var(--ok)}.hr-leave-history li>span:nth-child(2),.hr-leave-tail{display:flex;min-width:0;flex-direction:column}.hr-leave-history strong{font-size:var(--fs-sm);font-weight:600}.hr-leave-history small{color:var(--hr-muted);font-size:var(--fs-xs)}.hr-leave-tail{align-items:flex-end;gap:var(--space-1)}.hr-compensation-card .dt-wrap{border:0;border-top:1px solid var(--hr-line);border-radius:0}@media(max-width:76rem){.hr-employee-hero,.hr-employee-secondary-grid{grid-template-columns:1fr}}@media(max-width:58rem){.hr-employee-primary-grid{grid-template-columns:1fr}}@media(max-width:40rem){.hr-employee-page{padding:var(--space-3)}.hr-employee-identity{align-items:flex-start}.hr-employee-avatar{width:3.5rem;height:3.5rem;border-radius:var(--radius-lg)}.hr-employee-identity .hr-title{white-space:normal}.hr-current-facts{grid-template-columns:1fr}.hr-current-facts>div{border-inline-end:0;border-bottom:1px solid var(--hr-line)}.hr-current-facts>div:last-child{border-bottom:0}.hr-career-timeline li{grid-template-columns:1fr;gap:var(--space-2)}.hr-career-period{flex-direction:row;flex-wrap:wrap}.hr-leave-history li{grid-template-columns:auto minmax(0,1fr);padding-block:var(--space-2)}.hr-leave-tail{grid-column:2;align-items:flex-start}}.hr-roster-page{gap:var(--space-4);max-width:112rem;margin-inline:auto;width:100%}.hr-roster-hero{align-items:center;padding-bottom:var(--space-2)}.hr-eyebrow,.hr-card-kicker{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--primary);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.hr-roster-hero .hr-title{margin-top:var(--space-1);font-size:clamp(1.5rem,2vw,2rem);letter-spacing:-.035em}.hr-date-control{flex-direction:column;align-items:flex-start;gap:.15rem}.hr-date-control>span{font-size:var(--fs-xs);font-weight:600}.hr-date-control input{min-height:var(--field-h);background:var(--panel)}.hr-command-grid{display:grid;grid-template-columns:minmax(19rem,1.25fr) repeat(2,minmax(16rem,1fr));grid-template-rows:minmax(11rem,auto) minmax(10rem,auto);gap:var(--space-3)}.hr-attendance-card,.hr-dashboard-card,.hr-roster-section{border:1px solid var(--hr-line);background:var(--panel);box-shadow:var(--shadow-sm)}.hr-attendance-card,.hr-dashboard-card{border-radius:var(--radius-lg);padding:var(--space-4);min-width:0}.hr-attendance-card{grid-row:1 / span 2;display:flex;flex-direction:column;border-top:3px solid var(--primary)}.hr-dashboard-card:last-child{grid-column:2 / -1}.hr-card-head,.hr-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.hr-card-head h2,.hr-section-head h2{margin:0;color:var(--hr-ink);font-size:var(--fs-md);font-weight:650}.hr-dashboard-card .hr-card-head h2{display:inline-flex;align-items:center;gap:var(--space-2)}.hr-dashboard-card .hr-card-head h2 svg{color:var(--primary)}.hr-panel-count,.hr-count-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:1.75rem;min-height:1.5rem;padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--inset);color:var(--hr-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600}.hr-panel-count.is-attention{background:var(--warn-soft);color:var(--warn)}.hr-attendance-body{display:grid;grid-template-columns:minmax(7.75rem,auto) 1fr;align-items:center;gap:clamp(var(--space-3),2vw,var(--space-5));flex:1;padding-block:var(--space-4)}.hr-attendance-ring{--attendance-progress: 0%;position:relative;display:grid;place-content:center;width:8.5rem;aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--primary) var(--attendance-progress),var(--inset) 0);text-align:center;isolation:isolate}.hr-attendance-ring:before{content:"";position:absolute;top:.7rem;right:.7rem;bottom:.7rem;left:.7rem;z-index:-1;border-radius:inherit;background:var(--panel);box-shadow:inset 0 0 0 1px var(--hr-line)}.hr-ring-value{font-family:var(--font-mono);font-size:1.45rem;font-weight:700;letter-spacing:-.05em}.hr-ring-label{color:var(--hr-muted);font-size:var(--fs-xs)}.hr-attendance-stats{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.hr-attendance-stats>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2.25rem;padding-bottom:var(--space-2);border-bottom:1px solid var(--hr-line)}.hr-attendance-stats>div:last-child{border-bottom:0}.hr-attendance-stats dt{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--hr-muted);font-size:var(--fs-sm)}.hr-attendance-stats dt svg{color:var(--primary)}.hr-attendance-stats dd{margin:0;font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:650}.hr-timesheet-track{display:flex;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--hr-line);color:var(--hr-muted);font-size:var(--fs-xs)}.hr-timesheet-track strong{color:var(--hr-ink)}.hr-dashboard-list{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column;max-height:10rem;overflow-y:auto}.hr-dashboard-card:last-child .hr-dashboard-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-4)}.hr-dashboard-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:3.1rem;border-bottom:1px solid var(--hr-line)}.hr-dashboard-list li:last-child{border-bottom:0}.hr-mini-avatar,.hr-person-avatar{display:inline-grid;place-items:center;flex:0 0 auto;border-radius:50%;background:var(--primary-soft);color:var(--primary);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:-.03em}.hr-mini-avatar{width:1.85rem;height:1.85rem}.hr-mini-avatar.is-leave{background:var(--ok-soft);color:var(--ok)}.hr-mini-avatar.is-request{background:var(--warn-soft);color:var(--warn)}.hr-list-main,.hr-list-tail{display:flex;min-width:0;flex-direction:column}.hr-list-main strong,.hr-list-tail strong{overflow:hidden;font-size:var(--fs-sm);font-weight:550;text-overflow:ellipsis;white-space:nowrap}.hr-list-main small,.hr-list-tail small{display:inline-flex;align-items:center;gap:.2rem;overflow:hidden;color:var(--hr-muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.hr-list-tail{align-items:flex-end;text-align:end}.hr-list-tail strong{color:var(--primary)}.hr-card-empty{display:grid;min-height:6rem;margin:0;place-content:center;color:var(--hr-muted);font-size:var(--fs-sm);text-align:center}.hr-dashboard-error{border:1px solid var(--hr-line);border-radius:var(--radius-lg);background:var(--panel)}.hr-roster-section{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4);border-radius:var(--radius-lg)}.hr-section-head{align-items:center}.hr-section-head h2{margin-top:.15rem;font-size:var(--fs-lg);letter-spacing:-.02em}.hr-roster-toolbar{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-block:var(--space-2);border-block:1px solid var(--hr-line)}.hr-roster-toolbar .hr-search{min-width:min(19rem,100%);min-height:var(--field-h);border-color:var(--line-strong);border-radius:var(--radius-md)}.hr-toolbar-spacer{flex:1}.hr-sort{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--field-h);padding-inline:var(--space-2);border:1px solid var(--hr-line);border-radius:var(--radius-sm);background:var(--panel);color:var(--hr-muted)}.hr-sort select{border:0;outline:0;background:transparent;color:var(--hr-ink);font:inherit;font-size:var(--fs-sm)}.hr-sort:focus-within{outline:2px solid var(--ring);outline-offset:1px}.hr-roster-table{min-width:64rem}.hr-roster-table tbody tr{transition:background-color .12s ease}.hr-person-cell{display:flex;align-items:center;gap:var(--space-2)}.hr-person-avatar{width:2rem;height:2rem}.hr-person-avatar.site-factory{background:var(--warn-soft);color:var(--warn)}.hr-person-avatar.site-site{background:var(--ok-soft);color:var(--ok)}.hr-person,.hr-primary-cell,.hr-person-meta,.hr-secondary-cell{display:block}.hr-person{font-weight:600}.hr-person-meta{margin-top:.1rem;color:var(--hr-muted);font-family:var(--font-mono);font-size:var(--fs-xs)}.hr-primary-cell,.hr-secondary-cell{max-width:18rem;overflow:hidden;text-overflow:ellipsis}.hr-secondary-cell{color:var(--ink-2)}@media(max-width:78rem){.hr-command-grid{grid-template-columns:minmax(19rem,1.2fr) minmax(17rem,1fr)}.hr-dashboard-card:last-child{grid-column:auto}.hr-dashboard-card:last-child .hr-dashboard-list{display:flex}}@media(max-width:58rem){.hr-command-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.hr-attendance-card{grid-column:1 / -1;grid-row:auto}.hr-toolbar-spacer,.hr-col-unit,.hr-col-fot{display:none}}@media(max-width:40rem){.hr-roster-page{padding:var(--space-3)}.hr-roster-hero,.hr-hero-actions,.hr-roster-toolbar{align-items:stretch}.hr-hero-actions,.hr-date-control,.hr-date-control input,.hr-roster-toolbar .hr-search,.hr-sort{width:100%}.hr-command-grid{grid-template-columns:1fr}.hr-attendance-card{grid-column:auto}.hr-attendance-body{grid-template-columns:1fr;justify-items:center}.hr-attendance-stats{width:100%}.hr-timesheet-track{flex-wrap:wrap}.hr-chipset{max-width:100%;overflow-x:auto}.hr-chipbtn{flex:0 0 auto}}.hr-attendance-ring.is-unreported{background:var(--inset)}.hr-attendance-ring.is-unreported .hr-ring-value{color:var(--hr-muted)}.hr-coverage-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--hr-line);color:var(--hr-muted);font-size:var(--fs-xs)}.hr-linkish{padding:0;border:0;background:none;color:var(--primary);font:inherit;cursor:pointer;text-decoration:underline}.hr-linkish:hover{text-decoration:none}.hr-chart-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--space-4)}.hr-overview-page{max-width:112rem;margin-inline:auto;width:100%}.hr-period-context{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4);min-height:2.25rem;padding:var(--space-2) var(--space-3);border:1px solid var(--hr-line);background:var(--inset);color:var(--hr-muted);font-size:var(--fs-xs)}.hr-period-context span:last-child{margin-inline-start:auto}.hr-reconciliation{border:1px solid var(--hr-line);border-inline-start:3px solid var(--primary);background:var(--panel)}.hr-reconciliation-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hr-line)}.hr-reconciliation-head h2{margin:0;font-size:var(--fs-md);font-weight:600}.hr-reconciliation-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.hr-reconciliation-flow li{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 var(--space-2);min-height:4.75rem;padding:var(--space-3) var(--space-4);border-inline-end:1px solid var(--hr-line)}.hr-reconciliation-flow li:last-child{border-inline-end:0;background:var(--primary-soft)}.hr-reconciliation-flow span{grid-column:1 / -1;color:var(--hr-muted);font-size:var(--fs-xs)}.hr-reconciliation-flow strong{font-size:var(--fs-lg);font-weight:600;font-variant-numeric:tabular-nums}.hr-reconciliation-flow .is-positive svg{color:var(--ok)}.hr-reconciliation-flow .is-negative svg{color:var(--warn)}.hr-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(20rem,.75fr);gap:var(--space-4);align-items:start}.hr-overview-grid>*{min-width:0}.hr-inline-empty{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);min-height:5.5rem;padding:var(--space-4);border-inline-start:2px solid var(--hr-line);background:var(--inset)}.hr-inline-empty strong{font-size:var(--fs-sm);font-weight:600}.hr-inline-empty span{color:var(--hr-muted);font-size:var(--fs-xs)}@media(max-width:64rem){.hr-overview-grid{grid-template-columns:1fr}}@media(max-width:42rem){.hr-reconciliation-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-reconciliation-flow li:nth-child(2){border-inline-end:0}.hr-reconciliation-flow li:nth-child(-n+2){border-bottom:1px solid var(--hr-line)}.hr-period-context span:last-child{margin-inline-start:0}}.hr-chart-card{min-width:0}.hr-chart-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;padding:0;list-style:none;font-size:var(--fs-xs)}.hr-chart-legend li{display:flex;align-items:baseline;gap:var(--space-1);color:var(--hr-muted)}.hr-chart-legend strong{color:var(--ink)}.hr-chart-caption{margin:0 0 var(--space-2);color:var(--hr-muted);font-size:var(--fs-xs)}.hr-subhead{margin:var(--space-5) 0 var(--space-2);font-size:var(--fs-sm);font-weight:600}.hr-tab-no{display:block;color:var(--hr-muted);font-family:var(--font-mono);font-size:var(--fs-xs)}.hr-grid-scroll{overflow-x:auto;max-width:100%}.hr-day-grid{border-collapse:collapse;font-size:var(--fs-xs)}.hr-day-grid th,.hr-day-grid td{border:1px solid var(--hr-line);padding:.15rem .3rem;text-align:center;white-space:nowrap}.hr-day-grid thead th{position:sticky;top:0;background:var(--panel);font-weight:600}.hr-grid-name{position:sticky;left:0;z-index:1;min-width:13rem;max-width:16rem;background:var(--panel);text-align:left;font-weight:500}.hr-day-grid .hr-cell{font-family:var(--font-mono);min-width:1.6rem}.hr-cell--worked{background:color-mix(in srgb,var(--ok) 14%,transparent)}.hr-cell--overtime{background:color-mix(in srgb,var(--info) 18%,transparent)}.hr-cell--rest{background:var(--inset);color:var(--ink-3)}.hr-cell--leave{background:color-mix(in srgb,var(--warn) 18%,transparent)}.hr-cell--unexplained{background:color-mix(in srgb,var(--bad) 22%,transparent);font-weight:700}.hr-cell--unknown{background:color-mix(in srgb,var(--ink-3) 12%,transparent)}.hr-cell-empty{background:repeating-linear-gradient(45deg,transparent,transparent 3px,var(--hr-line) 3px,var(--hr-line) 4px);min-width:1.6rem}.hr-row-clickable{cursor:pointer}.hr-row-clickable:hover{background:var(--inset)}.hr-trunc{max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-months-coverage{margin-left:auto;font-size:var(--text-xs, 12px);color:var(--muted)}.hr-months-none{color:var(--muted);font-style:italic;font-size:var(--text-xs, 12px)}.hr-months-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.acts-page{display:grid;gap:var(--space-5)}.acts-eyebrow{margin:0;color:var(--ink-3);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.acts-back{display:inline-block;margin-block-end:var(--space-2);color:var(--cds-link-primary, var(--primary));font-size:var(--fs-sm);font-weight:650}.acts-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,24rem);gap:var(--space-5);align-items:start}.acts-page .panel-card{border:none;border-radius:0;box-shadow:none;background:var(--cds-layer-01, var(--panel))}.acts-list-card,.acts-create,.acts-retention-form{display:grid;gap:var(--space-4)}.acts-create{position:sticky;top:var(--space-4)}.acts-toolbar{display:flex;justify-content:flex-end}.acts-page label{display:grid;gap:var(--space-2);font-size:var(--fs-sm);font-weight:650}.acts-page input,.acts-page select,.acts-page textarea{min-height:2.75rem;border:none;border-block-end:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--fk-field-bg, var(--inset));color:var(--ink);padding:.65rem .75rem;font:inherit;transition:background .11s ease}.acts-page input:hover:not(:disabled),.acts-page select:hover:not(:disabled),.acts-page textarea:hover:not(:disabled){background:var(--fk-field-bg-hover, var(--inset))}.acts-page input:focus-visible,.acts-page select:focus-visible,.acts-page textarea:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-block-end-color:transparent}.acts-page textarea{min-height:6rem;resize:vertical}.acts-inline{display:flex;gap:var(--space-2)}.acts-inline input{min-width:0;flex:1}.acts-table td small{display:block;color:var(--ink-3);margin-block-start:.2rem}.acts-progress-mini,.acts-line-progress{display:block;height:.35rem;margin-block-end:.3rem;border-radius:0;background:var(--inset);overflow:hidden}.acts-progress-mini span,.acts-line-progress span{display:block;height:100%;background:var(--primary);border-radius:inherit}.acts-schedule-preview{display:grid;gap:var(--space-3);padding:var(--space-3);border-radius:0;background:var(--inset)}.acts-schedule-preview ul{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.acts-schedule-preview li{display:flex;justify-content:space-between;gap:var(--space-2)}.acts-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.acts-title-chips{display:flex;gap:var(--space-2);align-items:center}.acts-header-total{text-align:end}.acts-header-total span{display:block;color:var(--ink-3);font-size:var(--fs-xs)}.acts-header-total strong{font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.acts-banner{margin:0;padding:var(--space-3);border-inline-start:3px solid currentColor;border-radius:0}.acts-summary-grid,.acts-bottom-grid{display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:var(--space-4)}.acts-kpis,.acts-retention-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-items:center}.acts-percent-all{display:flex;align-items:end;gap:var(--space-2)}.acts-percent-all label{max-width:14rem}.acts-lines-card,.acts-totals,.acts-actions{display:grid;gap:var(--space-4)}.acts-card-head{display:flex;align-items:start;justify-content:space-between;gap:var(--space-4)}.acts-card-head h2,.acts-actions h2,.acts-totals h2{margin:0}.acts-card-head p{margin:.25rem 0 0;color:var(--ink-3)}.acts-lines input{width:7rem;text-align:end}.dt.acts-lines tbody tr[data-over=true] td{background:var(--status-bad-bg)}.acts-line-progress{margin-block-start:.4rem}.acts-totals>div{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:.5rem;border-block-end:1px solid var(--cds-border-subtle-01, var(--line))}.acts-actions label{max-width:24rem}.acts-human-note{margin:0;padding:var(--space-3);border-inline-start:3px solid var(--warn);border-radius:0;background:var(--status-warn-bg);color:var(--ink-2)}.acts-retention-form{max-width:54rem}.acts-retention-kpis{padding-block:var(--space-3)}@media(max-width:900px){.acts-layout,.acts-summary-grid,.acts-bottom-grid{grid-template-columns:1fr}.acts-create{position:static}.acts-kpis,.acts-retention-kpis{grid-template-columns:1fr}.acts-card-head{display:grid}.acts-header-total{text-align:start}}@media(max-width:600px){.acts-form-grid{grid-template-columns:1fr}.acts-inline{display:grid}}.board-page{display:flex;flex-direction:column;gap:16px}.board-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.board-title{margin:0;font-size:20px}.board-sub{margin:2px 0 0;color:var(--ink-2);font-size:13px}.board-hero-actions{display:flex;align-items:center;gap:10px}.board-toggle{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-2)}.board-section{display:flex;flex-direction:column;gap:8px}.board-section-title{margin:0;font-size:15px}.dt.board-letters tbody tr.board-row{cursor:pointer}.dt.board-letters td .chip{margin-left:6px}.dt.board-health-table td:first-child{max-width:260px;overflow:hidden;text-overflow:ellipsis}.dt.board-timeline td:first-child{white-space:nowrap}.board-health-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.board-health-sub{margin:0 0 6px;font-size:13px;color:var(--ink-2)}.board-drawer{display:flex;flex-direction:column;gap:12px;min-width:0}.board-drawer-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.board-muted{color:var(--ink-3);font-size:12px}.board-note{margin:0;font-size:13px}.board-drawer-actions{display:flex;flex-wrap:wrap;gap:8px}.board-drawer-form{display:flex;flex-direction:column;gap:8px}.board-drawer-form label{display:flex;flex-direction:column;gap:4px;font-size:13px}.board-drawer-form-actions{display:flex;gap:8px}.board-drawer-subtitle{margin:4px 0 0;font-size:13px;color:var(--ink-2)}.board-act-error{margin:0;color:var(--bad);font-size:13px}.ws-page{display:flex;flex-direction:column;gap:16px}.ws-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ws-head h1{margin:0}.ws-sub{margin:4px 0 0;color:var(--muted);font-size:13px;max-width:70ch}.ws-head-actions{display:flex;align-items:center;gap:12px}.ws-toggle{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.ws-group>h2,.ws-proposals>h2{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:600}.ws-count{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400}.ws-hint{margin:0 0 10px;color:var(--muted);font-size:12px}.ws-muted{color:var(--muted)}.dt.ws-proposal-table tbody td{vertical-align:top}.dt.ws-proposal-table td:last-child{width:1%;white-space:nowrap;text-align:right}.dt.ws-proposal-table td.ws-model{width:12rem;max-width:12rem;overflow:hidden}.dt.ws-proposal-table td.ws-model>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-title-cell{min-width:22rem}.ws-act{text-align:right;white-space:nowrap}.ws-act>*+*{margin-left:6px}.ws-srcs{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ws-src{display:inline-flex;align-items:center;gap:4px;font-size:11px;line-height:1.5;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 7px;max-width:24rem;overflow:hidden}.ws-src-who{font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-src-when{font-variant-numeric:tabular-nums;white-space:nowrap}.ws-card.ws-sev-risk{box-shadow:inset 2px 0 0 var(--bad)}.ws-card.ws-sev-warn{box-shadow:inset 2px 0 0 var(--warn)}.ws-due-bad{color:var(--bad);font-weight:600}@media(max-width:720px){.ws-title-cell{min-width:0}.ws-act{text-align:left}.ws-board{grid-template-columns:1fr}.ws-col-body{max-height:none}}.ws-meeting-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ws-meeting-list li{display:grid;grid-template-columns:11rem 1fr 14rem auto;align-items:baseline;gap:10px;font-size:13px}.ws-meeting-when{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ws-meeting-what{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-meeting-who{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-meeting-list li.ws-cancelled .ws-meeting-what{text-decoration:line-through;color:var(--muted)}@media(max-width:720px){.ws-meeting-list li{grid-template-columns:1fr;gap:2px}}.ws-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:12px;align-items:start}.ws-col{display:flex;flex-direction:column;gap:10px;min-width:0}.ws-col>h2{margin:0}.ws-col-body{display:flex;flex-direction:column;gap:8px;max-height:62vh;overflow-y:auto}.ws-card{display:flex;flex-direction:column;gap:6px;min-width:0}.ws-card-title{font-size:13px;line-height:1.35}.ws-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.ws-card-act{display:flex;flex-wrap:wrap;gap:6px}.ws-card-act:empty{display:none}.ws-reject{display:grid;gap:12px;min-width:0}.ws-reject-what{margin:0;padding:8px 10px;border-radius:0;background:var(--inset);font-size:var(--fs-sm);color:var(--ink-2)}.ws-reject-field{display:grid;gap:6px;font-size:var(--fs-sm);font-weight:600}.ws-reject-field textarea{resize:vertical;min-height:88px}.ws-reject-hint{color:var(--ink-3);font-size:var(--fs-xs);line-height:1.45}.ws-kbd{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:1px 6px}@keyframes ws-spin{to{transform:rotate(360deg)}}.ws-spin{animation:ws-spin 1s linear infinite}@media(prefers-reduced-motion:reduce){.ws-spin{animation:none}}.ws-fresh{align-self:flex-start;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--warn) 12%,transparent);color:var(--ink);font:inherit;font-size:12px;padding:3px 12px;cursor:pointer}.ws-pulse{display:flex;flex-direction:column;gap:12px}.ws-pulse-tiles{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.ws-pulse-charts{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start}.ws-chart-wide{grid-column:span 2}.ws-chart>h3{margin:0 0 8px;font-size:13px;font-weight:600}.ws-chart .ws-hint{margin:6px 0 0}@media(max-width:900px){.ws-chart-wide{grid-column:auto}}.ws-cockpit-body{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);align-items:start}.ws-cockpit-body:has(.ws-detail){grid-template-columns:minmax(0,1fr) 20rem}@media(max-width:1100px){.ws-cockpit-body:has(.ws-detail){grid-template-columns:minmax(0,1fr)}}.ws-grid-wrap{display:flex;flex-direction:column;gap:8px;min-width:0}.ws-grid-title{display:flex;flex-direction:column;gap:3px;min-width:0}.ws-quickadd{display:flex;align-items:center;gap:8px;border:1px dashed var(--line);border-radius:8px;padding:5px 10px;color:var(--muted)}.ws-quickadd input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:13px;color:var(--ink);outline:none}.ws-quickadd:focus-within{outline:2px solid var(--focus, currentColor);outline-offset:2px}.ws-quickadd input:focus-visible{outline:none}.ws-inline-read{border:0;background:transparent;padding:0;text-align:left;font:inherit;font-size:13px;color:var(--ink);cursor:text;width:100%}.ws-inline-read:disabled{cursor:default}.ws-inline-read:hover:not(:disabled){text-decoration:underline dotted}.ws-inline-edit{width:100%;font:inherit;font-size:13px;border:1px solid var(--focus, var(--line));border-radius:5px;padding:2px 6px}.ws-detail{display:flex;flex-direction:column;gap:8px;position:sticky;top:12px}.ws-detail>header{display:flex;align-items:center;justify-content:space-between}.ws-detail h3{margin:0;font-size:14px;line-height:1.35}.ws-detail-body{margin:0;font-size:12px;color:var(--ink-2)}.ws-detail-close{border:0;background:transparent;cursor:pointer;color:var(--muted)}.ws-detail-facts{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:0;font-size:12px}.ws-detail-facts dt{color:var(--muted)}.ws-detail-facts dd{margin:0}.ws-detail-act{display:flex;flex-wrap:wrap;gap:6px}.ws-card[draggable=true]{cursor:grab}.ws-card[aria-busy=true]{opacity:.55}.ws-col[data-drop=ok]{outline:1px dashed var(--accent, currentColor);outline-offset:2px}.ws-col[data-drop=no]{opacity:.45}.ws-col[data-over=true]{background:color-mix(in srgb,currentColor 6%,transparent)}.ws-drop-hint{margin-left:auto;font-size:11px;color:var(--muted);font-weight:400}.ws-src[data-role=confirmation]{border-color:color-mix(in srgb,var(--success, currentColor) 45%,var(--line))}.ws-src-more{color:var(--muted)}.ws-grid-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.125rem;font-size:.75rem;color:var(--muted)}.ws-meta-high{color:var(--bad);font-weight:600}.ws-meta-warn{color:var(--warn)}.ws-due{font-variant-numeric:tabular-nums}.ws-due-days{display:block;font-size:.75rem;font-weight:400;color:var(--muted)}.ws-company{font-size:.75rem;color:var(--muted)}.ws-cell-title,.ws-cell-title .ws-inline-read{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-cell-bad{color:var(--bad);font-weight:600}.ws-cell-icon{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.pal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;background:#00000059}.pal{width:min(620px,92vw);max-height:70vh;display:flex;flex-direction:column;overflow:hidden;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-md, 8px);box-shadow:0 20px 60px #00000059}.pal-input{margin:var(--space-2)}.pal-empty{padding:var(--space-2);color:var(--ink-3)}.pal-list{list-style:none;margin:0;padding:0 var(--space-2) var(--space-2);overflow:auto}.pal-group{list-style:none}.pal-group ul{list-style:none;margin:0;padding:0}.pal-group-title{font-size:var(--fs-sm);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:8px 4px 4px}.pal-item button{display:flex;gap:8px;align-items:baseline;width:100%;text-align:start;padding:6px 8px;background:none;border:0;color:var(--ink);cursor:pointer;border-radius:var(--radius-sm)}.pal-item--active button,.pal-item button:hover{background:var(--primary-soft)}.pal-label{flex:1}.pal-hint{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.ag-page{display:flex;flex-direction:column;gap:16px;margin-top:12px}.ag-scope-note{margin:-4px 0 0}.ag-main{display:flex;flex-direction:column;gap:14px;min-width:0}.ag-muted{color:var(--ink-3)}.ag-section-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.ag-section-title h2{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.ag-date{max-width:170px}.ag-runmeta{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--ink-3)}.ag-runmeta span{display:inline-flex;align-items:center;gap:4px}.ag-cards{columns:2 420px;column-gap:14px}.ag-card{display:flex;flex-direction:column;gap:10px;border-top:3px solid var(--accent);break-inside:avoid;margin-bottom:14px}.ag-more{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;border:0;background:transparent;padding:2px 0;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--accent)}.ag-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ag-card[data-silent]{border-top-color:var(--warn)}.ag-card-head{display:flex;align-items:center;gap:10px}.ag-card-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--info-soft);color:var(--info);flex:none}.ag-card-head h3{margin:0;font-size:16px;font-weight:700;color:var(--ink)}.ag-card-stats{margin-left:auto;display:inline-flex;gap:6px}.ag-stat{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;color:var(--ink-2);font-variant-numeric:tabular-nums}.ag-stat--new{background:var(--info-soft);color:var(--info)}.ag-stat--done{background:var(--ok-soft);color:var(--ok)}.ag-headline{margin:0;font-size:14px;font-weight:600;line-height:1.45;color:var(--ink);border-left:3px solid var(--accent-warm);padding-left:10px}.ag-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ag-bullets li{padding:9px 0 9px 16px;border-top:1px solid var(--line);position:relative}.ag-bullets li:before{content:"";position:absolute;left:2px;top:16px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.ag-bullets p{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}.ag-bullet-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.ag-evstack{display:inline-flex;align-items:center}.ag-evdot{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:-5px;border-radius:50%;border:2px solid var(--panel);background:var(--info-soft);color:var(--info);font-size:9px;font-weight:700}.ag-evdot[data-kind=attachment]{background:var(--accent-warm-soft);color:var(--accent-warm)}.ag-evmeta{margin-left:10px;font-size:11px;color:var(--ink-3)}.ag-item-pill{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line-strong);border-radius:999px;padding:1px 8px;background:transparent;cursor:pointer;font-size:11px;font-weight:600;color:var(--ink)}.ag-item-pill:hover{border-color:var(--accent);color:var(--accent)}.ag-item-pill:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ag-item-pill[data-status=resolved]{color:var(--ok);text-decoration:line-through}.ag-projbar{display:flex;gap:4px}.ag-projseg{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;border:1px solid var(--line);border-radius:8px;padding:6px 8px;background:transparent;cursor:pointer;font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden}.ag-projseg span{overflow:hidden;text-overflow:ellipsis}.ag-projseg b{color:var(--ink)}.ag-projseg:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ag-projseg[aria-pressed=true]{border-color:var(--accent);background:var(--info-soft);color:var(--info)}.ag-filters{display:inline-flex;gap:6px;flex-wrap:wrap}.ag-filter-chip{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:999px;padding:3px 9px;background:var(--info-soft);color:var(--info);font-size:12px;font-weight:600;cursor:pointer}.ag-lanes{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ag-lanes[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ag-lane{display:flex;flex-direction:column;gap:8px;min-width:0}.ag-lane-head{display:flex;align-items:center;gap:8px;padding-bottom:6px;border-bottom:2px solid var(--line)}.ag-lane[data-status=waiting_us] .ag-lane-head{border-bottom-color:var(--warn)}.ag-lane[data-status=open] .ag-lane-head{border-bottom-color:var(--info)}.ag-lane[data-status=resolved] .ag-lane-head{border-bottom-color:var(--ok)}.ag-lane-count{margin-left:auto;font-size:13px;font-weight:700;color:var(--ink-2)}.ag-lane-body{display:flex;flex-direction:column;gap:8px}.ag-item{display:flex;flex-direction:column;gap:7px;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;border-left:3px solid transparent;transition:box-shadow .12s ease,transform .12s ease}.ag-item:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.ag-item:focus-within{box-shadow:var(--shadow-md)}.ag-item[data-priority=high]{border-left-color:var(--bad)}.ag-item-top{display:flex;align-items:center;gap:8px;font-size:11px}.ag-kind{display:inline-flex;align-items:center;gap:4px;color:var(--ink-3);font-weight:600}.ag-state{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-weight:600;color:var(--ink-2)}.ag-state:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ink-3)}.ag-state.status-warn:before{background:var(--warn)}.ag-state.status-info:before{background:var(--info)}.ag-state.status-ok:before{background:var(--ok)}.ag-state~.ag-flame{margin-left:0}.ag-age{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:var(--ink-3)}.ag-item-project{display:inline-flex;align-items:center;gap:3px;color:var(--ink-3)}.ag-flame{margin-left:auto;color:var(--bad)}.ag-item-title{border:0;background:transparent;padding:0;text-align:left;cursor:pointer;font:inherit;font-size:13.5px;font-weight:700;line-height:1.35;color:var(--ink)}.ag-item-title:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ag-link{color:var(--info);text-decoration:none}.ag-link:hover{text-decoration:underline}.ag-mention{color:inherit;font:inherit;font-weight:600;background:transparent;border:0;padding:0;cursor:pointer;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--info) 55%,transparent)}.ag-mention[data-kind=party]{text-decoration-color:color-mix(in srgb,var(--accent-warm) 70%,transparent)}.ag-mention[data-kind=project]{text-decoration-color:color-mix(in srgb,var(--ok) 60%,transparent)}.ag-mention:hover{color:var(--info)}.ag-mention:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}.ag-link-strong{font-size:12.5px;font-weight:600;color:var(--ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-link-strong:hover{color:var(--info);text-decoration:underline}.ag-link-strong:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ag-link:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.ag-party{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;max-width:100%;font-size:12px;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-party[data-unresolved]{color:var(--ink-3);font-weight:500;font-style:italic}.ag-item-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ag-who{display:inline-flex;align-items:center;gap:5px;min-width:0;margin-right:auto;font-size:12px}.ag-who-name{font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.ag-pill{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.ag-pill.status-ok{background:var(--bg);color:var(--ink-3)}.ag-pill.status-warn{background:var(--warn-soft);color:var(--warn)}.ag-pill.status-bad{background:var(--bad-soft);color:var(--bad)}.ag-avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;background:var(--info-soft);color:var(--info);font-weight:700;letter-spacing:.02em}.ag-avatar--md{width:32px;height:32px;font-size:12px}.ag-avatar--sm{width:22px;height:22px;font-size:9px}.ag-evidence{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:12px}.ag-evidence li{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ag-ev-subject{flex-basis:100%;font-weight:500}.ag-ev-excerpt{flex-basis:100%;margin:0;color:var(--ink-2);white-space:pre-wrap;max-height:8em;overflow:auto}@media(max-width:1100px){.ag-lanes,.ag-lanes[data-cols="4"]{grid-template-columns:1fr}}@media(max-width:640px){.ag-cards{columns:1}.ag-projbar{flex-wrap:wrap}}.ag-board{display:grid;gap:14px;grid-auto-flow:column;grid-auto-columns:300px;overflow-x:auto;padding:0 40px 8px 0;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right,var(--ink) calc(100% - 40px),transparent);mask-image:linear-gradient(to right,var(--ink) calc(100% - 40px),transparent)}.ag-col{display:flex;flex-direction:column;gap:8px;min-width:0;scroll-snap-align:start}.ag-col-head{display:flex;flex-direction:column;gap:6px;padding-bottom:8px;border-bottom:3px solid var(--info)}.ag-col[data-kind=area] .ag-col-head{border-bottom-color:var(--accent-warm)}.ag-col[data-kind=general] .ag-col-head{border-bottom-color:var(--line-strong)}.ag-col[data-kind=closed] .ag-col-head{border-bottom-color:var(--ok)}.ag-col-title{display:flex;align-items:center;gap:8px}.ag-col-title h3{margin:0;font-size:15px;font-weight:700}.ag-col-counts{display:flex;flex-wrap:wrap;gap:4px}.ag-col-headline{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ag-report-toggle{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.ag-report-toggle h2{margin:0}@media(max-width:760px){.ag-board{grid-auto-flow:row;grid-auto-columns:auto;overflow-x:visible}}.ag-dist{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ag-dist-card{display:flex;flex-direction:column;gap:8px}.ag-dist-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.ag-dist-head h3{display:inline-flex;align-items:center;gap:6px;margin:0 auto 0 0;font-size:14px;font-weight:700}.ag-dist-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ag-dist-row{display:grid;align-items:center;gap:10px;padding:5px 6px;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(80px,1fr) 76px 36px}.ag-dist-list[data-people] .ag-dist-row{grid-template-columns:22px minmax(0,1.1fr) minmax(80px,1fr) 76px 36px}.ag-dist-row+.ag-dist-row{border-top:1px solid var(--line)}.ag-dist-colhead{padding-top:0;padding-bottom:2px;font-size:10.5px;color:var(--ink-3)}.ag-dist-colhead:hover{background:none}.ag-dist-colhead .ag-dist-nums,.ag-dist-colhead .ag-dist-total{font-size:10.5px;font-weight:600;color:var(--ink-3)}.ag-dist-colhead+.ag-dist-row{border-top:0}.ag-dist-row:hover{background:var(--bg)}.ag-dist-row[data-active]{background:var(--info-soft)}.ag-dist-who{display:flex;flex-direction:column;min-width:0;line-height:1.3}.ag-dist-who strong{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-dist-who strong[data-unassigned]{color:var(--ink-3);font-style:italic;font-weight:500}.ag-dist-who small{font-size:11px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-dist-nums{display:grid;grid-template-columns:1fr 1fr 1.2fr;justify-items:end;font-size:12px;color:var(--ink-2)}.ag-dist-nums em{display:inline-flex;align-items:center;gap:1px;font-style:normal;font-weight:600;color:var(--bad)}.ag-dist-total{justify-self:end;font-size:14px;font-weight:700;color:var(--ink);border:1px solid transparent;border-radius:6px;padding:1px 6px;background:none;font-family:inherit}button.ag-dist-total{cursor:pointer}button.ag-dist-total:hover{border-color:var(--line-strong)}button.ag-dist-total[aria-pressed=true]{border-color:var(--info);color:var(--info)}button.ag-dist-total:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media(max-width:1000px){.ag-dist{grid-template-columns:1fr}}.ag-groups{display:flex;flex-direction:column;gap:10px}.ag-group{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);overflow:hidden}.ag-group-head{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:0;background:var(--inset);cursor:pointer;font:inherit;color:var(--ink);text-align:left}.ag-group-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ag-group-icon{display:inline-flex;color:var(--ink-2)}.ag-group-name{font-weight:700;font-size:14px}.ag-list tbody tr{cursor:pointer}.ag-row-title{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600}.ag-row-kind{flex:none;color:var(--ink-3)}.ag-row-text,.ag-row-next{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-row-next{display:block;color:var(--ink-2)}.ag-list .ag-who{margin-right:0}.ag-list .ag-who-name{max-width:150px}.ag-due-cell{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ag-due-bad{color:var(--bad);font-weight:600}.ag-ball-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.dt.ag-list{table-layout:fixed;width:100%}.ag-group-bar{display:flex;align-items:center;background:var(--inset)}.ag-group-bar .ag-check{margin-left:12px}.ag-group-bar .ag-group-head{flex:1 1 auto}.ag-check{width:15px;height:15px;cursor:pointer;accent-color:var(--primary)}.ag-bulk-field{display:flex;flex-direction:column;gap:6px;min-width:320px}.ag-page .dg-bulkbar{position:sticky;bottom:12px;z-index:var(--z-page-sticky);box-shadow:var(--shadow-md)}.ag-row-next--action{display:flex;align-items:center;gap:5px;color:var(--ink);font-weight:500}.ag-row-next--action svg{flex:none;color:var(--primary)}.ag-row-next--summary{color:var(--ink-3);font-style:italic}.ag-dev{display:flex;flex-direction:column;gap:10px}.ag-dev .ag-section-title{margin-top:0}.ag-dev-icon{color:var(--primary);flex:none}.ag-dev-change{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.ag-dev-note{color:var(--ink)}.wb-body--detail.ag-split{grid-template-columns:minmax(0,1fr) minmax(360px,440px)}.ag-panel>header h2{margin:0;outline:none}@media(max-width:1100px){.wb-body--detail.ag-split{grid-template-columns:1fr}.ag-panel{width:min(440px,100vw)}}.ag-due-src{display:inline-flex;vertical-align:middle}.ag-due-dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.obl-page{display:flex;flex-direction:column;gap:var(--sp-4, 1rem)}.obl-head h1{display:flex;align-items:center;gap:.5rem;margin:0}.obl-sub{margin:.25rem 0 0;color:var(--muted);font-size:.8125rem}.obl-totals{display:flex;flex-wrap:wrap;gap:.5rem;font-variant-numeric:tabular-nums}.obl-plans>h2{margin:0 0 .5rem;font-size:.9375rem}.obl-plan-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:var(--sp-3, .75rem)}.obl-plan header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.obl-plan header h3{margin:0;font-size:.9375rem}.obl-plan-creditor{display:block;font-size:.75rem;font-weight:400;color:var(--muted)}.obl-plan dl{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:.75rem 0 0;font-size:.8125rem}.obl-plan dt{color:var(--muted)}.obl-plan dd{margin:0;font-variant-numeric:tabular-nums}.obl-plan dd .obl-due-bad{margin-inline-start:.5rem}.obl-plan[data-tone=warn]{border-inline-start:3px solid var(--warn)}.obl-plan[data-tone=bad]{border-inline-start:3px solid var(--bad)}.obl-plan-warn{margin:.75rem 0 0;color:var(--warn);font-size:.8125rem}.obl-plan footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.obl-filters{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.obl-filters label{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem}.obl-filters label>span{color:var(--muted)}.dt.obligation-ledger tbody td{vertical-align:top}.obl-party{display:flex;flex-direction:column;gap:.125rem}.obl-party-name{font-weight:600}.obl-party-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-size:.75rem}.obl-muted{color:var(--muted)}.obl-amount{font-variant-numeric:tabular-nums}.obl-paid{display:block;color:var(--muted);font-size:.75rem}.obl-due-bad{color:var(--bad);font-weight:600}.obl-days{display:block;color:var(--muted);font-size:.75rem;font-weight:400}.obl-more{display:flex;justify-content:center}.obl-detail header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.obl-detail header h2{margin:0;font-size:.9375rem}.obl-detail dl{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:.75rem 0 0;font-size:.8125rem}.obl-detail dt{color:var(--muted)}.obl-detail dd{margin:0;font-variant-numeric:tabular-nums;text-align:end}.obl-hint{margin:.75rem 0 0;color:var(--muted);font-size:.75rem}.obl-overview{display:flex;flex-direction:column;gap:var(--sp-4, 1rem)}.obl-overview h2{margin:0 0 .5rem;font-size:.9375rem}.obl-kpi-money{display:flex;flex-direction:column;font-variant-numeric:tabular-nums;white-space:nowrap}.obl-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--sp-4, 1rem);align-items:start}@media(max-width:960px){.obl-grid{grid-template-columns:minmax(0,1fr)}}.obl-agenda{max-height:30rem;overflow-y:auto}.obl-day+.obl-day{margin-top:.75rem}.obl-day-head{display:flex;align-items:baseline;gap:.5rem;padding-bottom:.25rem;border-bottom:1px solid var(--line)}.obl-day ul{list-style:none;margin:0;padding:0}.obl-day li{display:flex;align-items:baseline;gap:.5rem;padding:.3rem 0;font-size:.8125rem}.obl-day-amt{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.obl-day--late .obl-day-head strong,.obl-day--late .obl-day-amt{color:var(--bad)}.obl-undated{margin:.75rem 0 0;font-size:.8125rem;color:var(--muted)}.obl-cats .dt tbody tr{cursor:pointer}.obl-list-title{margin:var(--sp-2, .5rem) 0 0;font-size:.9375rem}.obl-party-meta{color:var(--muted)}.obl-doc{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.obl-num,.obl-due{font-variant-numeric:tabular-nums}.obl-cell-item{display:flex;align-items:center;gap:.5rem;min-width:0;font-weight:600}.obl-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obl-kind-icon{flex:none;color:var(--muted)}.obl-kind-sgk{color:var(--viz-teal)}.obl-kind-vergi{color:var(--primary)}.obl-kind-personel{color:var(--viz-violet)}.obl-strong{font-weight:600}.obl-cell-plain{font-weight:inherit}.obl-day li .obl-cell-item{flex:1 1 auto}.notif-prefs{display:grid;gap:var(--space-4)}.notif-pref-head,.notif-pref-row{display:grid;grid-template-columns:minmax(150px,1fr) 120px minmax(300px,1.4fr);align-items:center;gap:var(--gap);padding:9px 10px;border-bottom:1px solid var(--line)}.notif-pref-head{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;color:var(--cds-text-secondary, var(--ink-2));background:var(--cds-layer-accent-01, var(--inset))}.notif-pref-row:hover{background:var(--cds-layer-hover-01, var(--inset))}.switch-label{display:flex;align-items:center;gap:7px}.notif-segments{display:flex;border:0;margin:0;padding:0;gap:4px}.notif-segments label{position:relative}.notif-segments input{position:absolute;opacity:0}.notif-segments span{display:block;padding:6px 10px;border:none;border-radius:0;background:transparent;color:var(--ink);cursor:pointer}.notif-segments span:hover{background:var(--cds-layer-hover-01, var(--inset))}.notif-segments input:checked+span{background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 0 -2px 0 0 var(--cds-border-interactive, var(--primary));color:var(--ink)}.notif-segments input:focus-visible+span{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.notif-locked{display:flex;align-items:center;gap:6px;color:var(--ink-2)}.notif-global h2,.notif-global p{margin-top:0}.notif-global .formkit{grid-template-columns:repeat(4,minmax(120px,1fr))}.notif-pref-actions{position:sticky;bottom:0;display:flex;justify-content:flex-end;padding:12px;background:var(--cds-layer-01, var(--panel));border-top:1px solid var(--line);z-index:var(--z-page-sticky)}@media(max-width:760px){.notif-pref-head{display:none}.notif-pref-row{grid-template-columns:1fr 1fr}.notif-pref-row>:last-child{grid-column:1 / -1}.notif-segments{flex-wrap:wrap}.notif-global .formkit{grid-template-columns:1fr 1fr}}.notif-templates{min-height:0}.notif-templates .page-header-title-row>svg{width:20px;height:20px;color:var(--primary)}.notif-template-layout{display:grid;grid-template-columns:248px minmax(420px,1fr) 264px;min-height:min(700px,calc(100dvh - 250px));max-height:calc(100dvh - 250px);overflow:hidden;border-block:1px solid var(--cds-border-subtle-01, var(--line));background:var(--cds-layer-01, var(--panel))}.notif-template-layout>.panel-card{min-width:0;min-height:0;padding:0;border:0;background:transparent}.notif-template-layout>:not(:last-child){border-inline-end:1px solid var(--cds-border-subtle-01, var(--line))}.notif-template-list{display:flex;flex-direction:column;overflow:hidden}.notif-template-list-head,.notif-template-editor-head,.notif-variable-head{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-3);background:var(--cds-layer-accent-01, var(--inset));border-bottom:1px solid var(--cds-border-subtle-01, var(--line))}.notif-template-list-head strong{font-size:var(--fs-sm)}.notif-template-list-head>span{color:var(--ink-2);font-size:var(--fs-xs)}.notif-template-search{min-height:var(--field-h);display:flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);background:var(--cds-field-01, var(--inset));border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong))}.notif-template-search svg{width:16px;height:16px;color:var(--ink-2)}.notif-template-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.notif-template-search:focus-within{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.notif-template-list-scroll{min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--space-2)}.notif-template-list-scroll>section{min-width:0;overflow:hidden}.notif-template-list h2{margin:var(--space-3) var(--space-2) var(--space-1);color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-template-list button,.notif-variable-palette button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;gap:var(--space-2);padding:var(--space-2);border:0;border-radius:0;background:transparent;color:var(--ink);text-align:start;cursor:pointer;font:inherit}.notif-template-list button>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-template-list button:hover,.notif-variable-palette button:hover{background:var(--cds-layer-hover-01, var(--inset))}.notif-template-list button:focus-visible,.notif-variable-palette button:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.notif-template-list button.is-active{background:var(--cds-layer-selected-01, var(--primary-soft));box-shadow:inset 3px 0 0 var(--cds-border-interactive, var(--primary));color:var(--primary);font-weight:600}.notif-template-no-results{margin:var(--space-4);color:var(--ink-2);font-size:var(--fs-sm)}.notif-template-editor{display:flex;flex-direction:column;overflow-y:auto}.notif-template-editor>:not(.notif-template-editor-head,.notif-template-actions){margin-inline:var(--space-4)}.notif-template-editor-head{position:sticky;top:0;z-index:var(--z-page-sticky);flex:none}.notif-template-editor-head>div{display:flex;flex-direction:column;min-width:0}.notif-template-editor-head span{color:var(--ink-2);font-size:var(--fs-xs)}.notif-template-editor-head code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-template-tabs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3)}.notif-template-tabs [role=tablist]{display:flex;border-bottom:1px solid var(--line)}.notif-template-tabs [role=tab]{min-height:36px;padding:0 var(--space-3);border:0;border-radius:0;background:transparent;color:var(--ink-2);cursor:pointer;font:inherit;font-weight:600}.notif-template-tabs [role=tab]:hover{background:var(--cds-layer-hover-01, var(--inset))}.notif-template-tabs [role=tab][aria-selected=true]{box-shadow:inset 0 -2px var(--cds-border-interactive, var(--primary));color:var(--primary)}.notif-template-tabs [role=tab]:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px}.notif-template-editor label{display:grid;gap:var(--space-1);margin-bottom:var(--space-3);color:var(--ink-2);font-size:var(--fs-sm);font-weight:600}.notif-template-editor input,.notif-template-editor textarea{width:100%;border:0;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;background:var(--cds-field-01, var(--inset));color:var(--ink);padding:var(--space-3);font:inherit}.notif-template-editor input:focus-visible,.notif-template-editor textarea:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.notif-template-editor textarea{min-height:260px;resize:vertical;font-family:var(--font-mono);line-height:1.55}.notif-template-char-count{justify-self:end;color:var(--ink-3);font-size:var(--fs-xs);font-weight:400}.notif-template-actions{position:sticky;bottom:0;z-index:var(--z-page-sticky);display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:auto;padding:var(--space-3) var(--space-4);background:var(--cds-layer-01, var(--panel));border-top:1px solid var(--cds-border-subtle-01, var(--line))}.notif-template-seed,.notif-template-validation,.notif-template-notice{margin-block:0 var(--space-3);padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--info);background:var(--info-soft);color:var(--ink)}.notif-template-validation{border-inline-start-color:var(--bad);background:var(--bad-soft)}.notif-template-validation ul{margin-bottom:0}.notif-template-notice{border-inline-start-color:var(--ok);background:var(--ok-soft)}.notif-variable-palette{display:flex;flex-direction:column;overflow:hidden}.notif-variable-head h2{margin:0;font-size:var(--fs-sm)}.notif-variable-palette>p{margin:0;padding:var(--space-3);color:var(--ink-2);font-size:var(--fs-sm);border-bottom:1px solid var(--line)}.notif-variable-list{min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--space-2)}.notif-variable-palette button{display:grid;justify-items:start;border-bottom:1px solid var(--line)}.notif-variable-palette code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-variable-palette span{max-width:100%;overflow:hidden;color:var(--ink-2);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.notif-preview{margin-block:0 var(--space-3);padding:var(--space-4);background:var(--inset)}.notif-preview>span{color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.notif-preview h2{margin:var(--space-2) 0;font-size:var(--fs-md)}.notif-preview p{margin-bottom:0;white-space:pre-wrap}@media(max-width:1599px){.notif-template-layout{grid-template-columns:220px minmax(0,1fr);max-height:none}.notif-variable-palette{grid-column:1 / -1;max-height:260px;border-top:1px solid var(--line)}.notif-variable-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.notif-template-layout{grid-template-columns:1fr;min-height:0;overflow:visible}.notif-template-layout>:not(:last-child){border-inline-end:0;border-bottom:1px solid var(--line)}.notif-template-list{max-height:340px}.notif-template-editor{overflow:visible}.notif-template-editor-head{position:static}.notif-template-tabs{align-items:stretch;flex-direction:column}.notif-template-tabs [role=tablist]{width:100%}.notif-template-tabs [role=tab]{flex:1}.notif-template-actions{flex-wrap:wrap}.notif-template-actions>.cds--btn{flex:1 1 auto;max-width:none}.notif-variable-palette{grid-column:auto}.notif-variable-list{grid-template-columns:1fr}}.report-page{max-width:none}.report-eyebrow{margin:0;color:var(--ink-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em}.report-shell{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-4)}.saved-rail{position:sticky;top:var(--space-4);align-self:start;max-height:calc(100vh - 7rem);overflow:auto;border-right:1px solid var(--line);padding-right:var(--space-3)}.saved-rail h2,.saved-rail h3{margin:0 0 var(--space-2)}.saved-rail h3{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase}.saved-link,.saved-card{width:100%;text-align:left;border:none;background:transparent;color:var(--ink);padding:var(--space-2);border-radius:0;cursor:pointer}.saved-link:hover,.saved-card:hover{background:var(--cds-layer-hover-01,var(--inset))}.saved-card[data-active]{background:var(--cds-layer-selected-01,var(--primary-soft));box-shadow:inset 2px 0 0 0 var(--primary)}.mini-dashboard{display:grid;gap:var(--space-2);margin-top:var(--space-4)}.saved-card{display:grid}.saved-card small{color:var(--ink-3)}.saved-card-actions{justify-self:end}.report-main{min-width:0;display:grid;gap:var(--space-3)}.report-toolbar,.report-date,.report-actions,.report-results-head,.report-price-launch{display:flex;align-items:end;gap:var(--space-2);flex-wrap:wrap}.report-toolbar label,.report-date label{display:grid;gap:var(--space-1);font-size:var(--fs-sm)}.report-toolbar select,.report-date input,.report-actions input,.report-price-launch input{min-height:40px;border:none;border-bottom:1px solid var(--cds-border-strong-01,var(--line-strong));border-radius:0;background:var(--cds-field-01,var(--inset));color:var(--ink);padding:0 var(--space-2)}.report-toolbar select:focus-visible,.report-date input:focus-visible,.report-actions input:focus-visible,.report-price-launch input:focus-visible{outline:2px solid var(--cds-focus,var(--ring));outline-offset:-2px;border-bottom-color:transparent}.report-params{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:var(--space-3);align-items:end}.report-params .formkit{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:var(--space-2)}.report-dims{grid-column:1/-1;border:0;padding:0;display:flex;gap:var(--space-1);flex-wrap:wrap}.report-dims legend{font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-1)}.report-results-head{justify-content:space-between}.report-results th,.report-results td,.price-drawer th,.price-drawer td{white-space:nowrap}.report-results tfoot{position:sticky;bottom:0;z-index:2}.price-drawer{position:fixed;inset:0 0 0 auto;width:min(760px,100vw);z-index:var(--z-overlay);background:var(--panel);box-shadow:var(--shadow-lg);padding:var(--space-4);overflow:auto}.price-drawer>header{display:flex;justify-content:space-between}.price-series{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-2)}.price-series figure{margin:0;padding:var(--space-2);border:none;border-radius:0;background:var(--cds-layer-02,var(--panel-raised))}.price-series svg{width:100%;color:var(--cds-charts-1-1-1,var(--primary))}.price-toggle{display:flex;gap:var(--space-2);margin-block:var(--space-3)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:900px){.report-shell{grid-template-columns:1fr}.saved-rail{position:static;border-right:0;border-bottom:1px solid var(--line);padding-bottom:var(--space-3);max-height:none}.report-params{grid-template-columns:1fr}.report-params .formkit{grid-template-columns:1fr 1fr}}@media(max-width:560px){.report-params .formkit{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.saved-link,.saved-card{transition:none}}.report-page .panel-card{border:none;border-radius:0;background:var(--cds-layer-01,var(--panel));box-shadow:none}.report-results-head svg,.saved-card svg{color:var(--cds-charts-1-1-1,var(--primary))}.saved-card{cursor:default}.saved-card-open{display:grid;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.control-report th,.control-report td{white-space:nowrap}.control-report tr[data-tone=bad] :is(td,th){background:var(--status-bad-bg)}.control-util{position:relative;min-width:9rem;height:1.5rem;background:var(--inset);border-radius:var(--radius-pill);overflow:hidden}.control-util>span:first-child{position:absolute;inset:0 auto 0 0;background:var(--ok)}.control-util[data-tone=warn]>span:first-child{background:var(--warn)}.control-util[data-tone=bad]>span:first-child{background:var(--bad)}.control-util strong{position:relative;display:block;padding:.15rem .5rem;text-align:right}.control-util.is-nocalc{background:none;border:1px dashed var(--warn);height:auto}.control-util.is-nocalc strong{text-align:left;font-weight:600;font-size:var(--fs-sm);color:var(--warn);white-space:normal}.control-sources{display:flex;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4);border-top:1px solid var(--line)}.login-screen{min-height:100vh;display:grid;place-items:center;padding:var(--pad);background:var(--cds-background, var(--bg))}.login-card{width:100%;max-width:380px;padding:calc(var(--pad) * 2);display:flex;flex-direction:column;gap:calc(var(--gap) * 2);border:none;border-radius:0;box-shadow:none}.login-title{margin:0;font-size:var(--fs-xl);letter-spacing:.02em;color:var(--primary);text-align:center}.login-title:after{content:"";display:block;width:48px;height:3px;margin:10px auto 0;border-radius:2px;background:var(--primary);opacity:.5}.login-form{display:flex;flex-direction:column;gap:calc(var(--gap) * 1.5)}.login-field{display:flex;flex-direction:column;gap:6px}.login-field>span{font-size:var(--fs-sm);color:var(--ink-2)}.login-field select,.login-field input{height:var(--field-h);padding:0 10px;font:inherit;color:var(--ink);background:var(--cds-field-01, var(--inset));border:none;border-bottom:1px solid var(--cds-border-strong-01, var(--line-strong));border-radius:0;transition:background .11s ease}.login-field select:hover:not(:disabled),.login-field input:hover:not(:disabled){background:var(--cds-field-hover-01, var(--inset))}.login-field select:focus-visible,.login-field input:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:-2px;border-bottom-color:transparent}.login-form>button,.login-card>button{width:100%;height:var(--field-h)}.login-entra{display:flex;flex-direction:column;gap:var(--gap);align-items:center}.login-entra-hint{margin:0;font-size:var(--fs-sm);color:var(--ink-2);text-align:center}.ms-signin{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:280px;height:41px;padding:0 12px;cursor:pointer;font-family:"Segoe UI",var(--font, system-ui),sans-serif;font-size:15px;font-weight:600;border-radius:0;background:#fff;color:#5e5e5e;border:1px solid #8c8c8c;transition:background .11s ease}.ms-signin:hover:not(:disabled){background:#f3f3f3}.ms-signin:focus-visible{outline:2px solid var(--cds-focus, var(--ring));outline-offset:2px}.ms-signin:disabled{cursor:not-allowed;opacity:.6}:root[data-theme=dark] .ms-signin{background:#2f2f2f;color:#fff}:root[data-theme=dark] .ms-signin:hover:not(:disabled){background:#3d3d3d}.auth-flow-note{font-size:var(--fs-base);color:var(--ink-2);line-height:1.5;text-align:center}.auth-flow-title{font-size:var(--fs-md);font-weight:600;color:var(--ink);margin-bottom:6px}.auth-flow-dev{margin-top:10px;padding:8px;font-size:var(--fs-xs);word-break:break-all;background:var(--inset);border:1px dashed var(--line-strong);border-radius:var(--radius-sm);color:var(--ink-3)}.auth-flow-dev a{color:var(--primary)}
