@layer bk.reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;min-height:100%}body{margin:0}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border-bright);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-dim)}@media (prefers-reduced-motion:reduce){html:not([data-prefers-reduced-motion=no-preference]){scroll-behavior:auto}}html[data-prefers-reduced-motion=reduce]{scroll-behavior:auto}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}@layer bk.tokens{:root,:is([data-theme=night],[data-theme=dusk],[data-theme=day],[data-theme=bright]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bk-diagram-font-family:Arial, "Helvetica Neue", sans-serif;--bk-diagram-font-size:16px;--bk-diagram-title-size:17px;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "SF Mono", Consolas, monospace;--bg:#0b0c0f;--bg2:#101114;--surface:#15161a;--surface2:#1a1b20;--surface-elevated:#202127;--border:#26272e;--border-bright:#33353d;--text:#e7e9ec;--text-dim:#8b8f98;--text-faint:#878b94;--accent:#14b8a6;--accent-dim:color-mix(in srgb, var(--accent) 10%, transparent);--amber:#f59e0b;--amber-dim:color-mix(in srgb, var(--amber) 10%, transparent);--orange:#f97316;--orange-dim:color-mix(in srgb, var(--orange) 10%, transparent);--yellow:#facc15;--yellow-dim:color-mix(in srgb, var(--yellow) 10%, transparent);--red:#ef4444;--red-text:#f87171;--amber-text:var(--amber);--orange-text:var(--orange);--yellow-text:var(--yellow);--red-dim:color-mix(in srgb, var(--red) 10%, transparent);--green:#22c55e;--green-dim:color-mix(in srgb, var(--green) 10%, transparent);--blue:#3b82f6;--blue-dim:color-mix(in srgb, var(--blue) 10%, transparent);--cyan:#06b6d4;--cyan-dim:color-mix(in srgb, var(--cyan) 10%, transparent);--purple:#a78bfa;--purple-dim:color-mix(in srgb, var(--purple) 10%, transparent);--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--motion-fast-duration:.12s;--motion-medium-duration:.2s;--motion-slow-duration:.32s;--motion-standard-easing:cubic-bezier(.2, 0, 0, 1);--motion-enter-easing:cubic-bezier(0, 0, 0, 1);--motion-exit-easing:cubic-bezier(.3, 0, 1, 1);--motion-rise-distance:4px;--motion-scale-from:.96;--target-touch-size:48px;--target-visual-size:32px;--switch-thumb:#fff;--control-action-text:var(--accent);--control-selected-text:#0b0c0f;--control-notification-text:#0b0c0f;--bk-control-background:var(--surface2);--bk-control-border:var(--border-bright);--bk-control-hover-background:var(--surface-elevated);--bk-control-hover-border:var(--text-dim);--bk-control-text:var(--text-dim);--bk-control-active-text:var(--text);--bk-field-background:var(--surface);--bk-field-border:var(--border-bright);--bk-field-text:var(--text);--bk-field-invalid-border:var(--text);--bk-action-text:var(--control-action-text);--bk-alert-alarm-text:var(--red-text);--bk-alert-warning-text:var(--orange-text);--bk-alert-caution-text:var(--yellow-text);--bk-selected-background:var(--surface-elevated);--bk-selected-indicator:var(--accent);--bk-focus-ring:var(--control-action-text);--bk-focus-width:2px;--bk-focus-offset:2px;--bk-diagram-canvas:var(--surface);--bk-diagram-group:var(--bg2);--bk-diagram-node:var(--surface);--bk-diagram-line:var(--text-dim);--bk-diagram-text:var(--text);--bk-diagram-service:color-mix(in srgb, var(--blue) 7%, var(--surface));--bk-diagram-service-line:var(--blue);--bk-diagram-flow:var(--orange)}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bk-diagram-canvas:#fafbf8;--bk-diagram-group:#efeee5;--bk-diagram-node:#fff;--bk-diagram-line:#72736e;--bk-diagram-text:#72736e;--bk-diagram-service:#edf5fb;--bk-diagram-service-line:#5691ca;--bk-diagram-flow:#d6784c;--bg:#f2f3f5;--bg2:#e9ebee;--surface:#fff;--surface2:#f6f7f9;--surface-elevated:#fff;--border:#d5d8dd;--border-bright:#b9bec6;--text:#17181c;--text-dim:#5b6068;--text-faint:#666b75;--accent:#0d9488;--accent-dim:color-mix(in srgb, var(--accent) 8%, transparent);--amber:#d97706;--amber-dim:color-mix(in srgb, var(--amber) 8%, transparent);--orange:#ea580c;--orange-dim:color-mix(in srgb, var(--orange) 8%, transparent);--yellow:#938400;--yellow-dim:color-mix(in srgb, var(--yellow) 8%, transparent);--red:#dc2626;--red-text:#b91c1c;--amber-text:#92400e;--orange-text:#b4410c;--yellow-text:#665c00;--red-dim:color-mix(in srgb, var(--red) 8%, transparent);--green:#16a34a;--green-dim:color-mix(in srgb, var(--green) 8%, transparent);--blue:#2563eb;--blue-dim:color-mix(in srgb, var(--blue) 8%, transparent);--cyan:#0891b2;--cyan-dim:color-mix(in srgb, var(--cyan) 8%, transparent);--purple:#7c3aed;--purple-dim:color-mix(in srgb, var(--purple) 8%, transparent);--switch-thumb:#fff;--control-action-text:#0d645e;--control-selected-text:#0b0c0f;--control-notification-text:#fff}}:root[data-theme=dusk],[data-theme=dusk]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bk-diagram-canvas:var(--surface);--bk-diagram-group:var(--bg2);--bk-diagram-node:var(--surface);--bk-diagram-line:var(--text-dim);--bk-diagram-text:var(--text);--bk-diagram-service:color-mix(in srgb, var(--blue) 7%, var(--surface));--bk-diagram-service-line:var(--blue);--bk-diagram-flow:var(--orange);--bg:#0b0c0f;--bg2:#101114;--surface:#15161a;--surface2:#1a1b20;--surface-elevated:#202127;--border:#26272e;--border-bright:#33353d;--text:#e7e9ec;--text-dim:#8b8f98;--text-faint:#878b94;--accent:#14b8a6;--accent-dim:color-mix(in srgb, var(--accent) 10%, transparent);--amber:#f59e0b;--amber-dim:color-mix(in srgb, var(--amber) 10%, transparent);--orange:#f97316;--orange-dim:color-mix(in srgb, var(--orange) 10%, transparent);--yellow:#facc15;--yellow-dim:color-mix(in srgb, var(--yellow) 10%, transparent);--red:#ef4444;--red-text:#f87171;--amber-text:var(--amber);--orange-text:var(--orange);--yellow-text:var(--yellow);--red-dim:color-mix(in srgb, var(--red) 10%, transparent);--green:#22c55e;--green-dim:color-mix(in srgb, var(--green) 10%, transparent);--blue:#3b82f6;--blue-dim:color-mix(in srgb, var(--blue) 10%, transparent);--cyan:#06b6d4;--cyan-dim:color-mix(in srgb, var(--cyan) 10%, transparent);--purple:#a78bfa;--purple-dim:color-mix(in srgb, var(--purple) 10%, transparent);--switch-thumb:#fff;--control-action-text:var(--accent);--control-selected-text:#0b0c0f;--control-notification-text:#0b0c0f}:root[data-theme=day],[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bk-diagram-canvas:#fafbf8;--bk-diagram-group:#efeee5;--bk-diagram-node:#fff;--bk-diagram-line:#72736e;--bk-diagram-text:#72736e;--bk-diagram-service:#edf5fb;--bk-diagram-service-line:#5691ca;--bk-diagram-flow:#d6784c;--bg:#f2f3f5;--bg2:#e9ebee;--surface:#fff;--surface2:#f6f7f9;--surface-elevated:#fff;--border:#d5d8dd;--border-bright:#b9bec6;--text:#17181c;--text-dim:#5b6068;--text-faint:#666b75;--accent:#0d9488;--accent-dim:color-mix(in srgb, var(--accent) 8%, transparent);--amber:#d97706;--amber-dim:color-mix(in srgb, var(--amber) 8%, transparent);--orange:#ea580c;--orange-dim:color-mix(in srgb, var(--orange) 8%, transparent);--yellow:#938400;--yellow-dim:color-mix(in srgb, var(--yellow) 8%, transparent);--red:#dc2626;--red-text:#b91c1c;--amber-text:#92400e;--orange-text:#b4410c;--yellow-text:#665c00;--red-dim:color-mix(in srgb, var(--red) 8%, transparent);--green:#16a34a;--green-dim:color-mix(in srgb, var(--green) 8%, transparent);--blue:#2563eb;--blue-dim:color-mix(in srgb, var(--blue) 8%, transparent);--cyan:#0891b2;--cyan-dim:color-mix(in srgb, var(--cyan) 8%, transparent);--purple:#7c3aed;--purple-dim:color-mix(in srgb, var(--purple) 8%, transparent);--switch-thumb:#fff;--control-action-text:#0d645e;--control-selected-text:#0b0c0f;--control-notification-text:#fff}:root[data-theme=night],[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bk-diagram-canvas:var(--surface);--bk-diagram-group:var(--bg2);--bk-diagram-node:var(--surface);--bk-diagram-line:var(--text-dim);--bk-diagram-text:var(--text);--bk-diagram-service:color-mix(in srgb, var(--blue) 7%, var(--surface));--bk-diagram-service-line:var(--blue);--bk-diagram-flow:var(--orange);--bg:#000;--bg2:#0b0803;--surface:#14100a;--surface2:#1a140b;--surface-elevated:#221a10;--border:#3a2c16;--border-bright:#523d1e;--text:#eaa75e;--text-dim:#8f6130;--text-faint:#8f6130;--accent:#ffc878;--accent-dim:color-mix(in srgb, var(--accent) 10%, transparent);--amber:#eaa75e;--amber-dim:color-mix(in srgb, var(--amber) 10%, transparent);--orange:#ba5a00;--orange-dim:color-mix(in srgb, var(--orange) 10%, transparent);--yellow:#897300;--yellow-dim:color-mix(in srgb, var(--yellow) 10%, transparent);--red:#ff3b30;--red-text:#ff6b5a;--amber-text:var(--amber);--orange-text:#d4700f;--yellow-text:#a68b00;--red-dim:color-mix(in srgb, var(--red) 10%, transparent);--green:#4f7050;--green-dim:color-mix(in srgb, var(--green) 10%, transparent);--blue:#5a6673;--blue-dim:color-mix(in srgb, var(--blue) 10%, transparent);--cyan:#4f6f78;--cyan-dim:color-mix(in srgb, var(--cyan) 10%, transparent);--purple:#6a5570;--purple-dim:color-mix(in srgb, var(--purple) 10%, transparent);--switch-thumb:var(--text-dim);--control-action-text:var(--accent);--control-selected-text:#ffc878;--control-notification-text:#ffca7a}:root[data-theme=bright],[data-theme=bright]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bk-diagram-canvas:var(--surface);--bk-diagram-group:var(--bg2);--bk-diagram-node:var(--surface);--bk-diagram-line:var(--text-dim);--bk-diagram-text:var(--text);--bk-diagram-service:color-mix(in srgb, var(--blue) 7%, var(--surface));--bk-diagram-service-line:var(--blue);--bk-diagram-flow:var(--orange);--bg:#fff;--bg2:#f4f5f7;--surface:#eceef1;--surface2:#e2e5e9;--surface-elevated:#fff;--border:#c9cdd4;--border-bright:#aab0b9;--text:#0b0c0f;--text-dim:#4b5058;--text-faint:#5d626b;--accent:#0d9488;--accent-dim:color-mix(in srgb, var(--accent) 8%, transparent);--amber:#b45309;--amber-dim:color-mix(in srgb, var(--amber) 8%, transparent);--orange:#c2410c;--orange-dim:color-mix(in srgb, var(--orange) 8%, transparent);--yellow:#857f00;--yellow-dim:color-mix(in srgb, var(--yellow) 8%, transparent);--red:#b91c1c;--red-text:#991b1b;--amber-text:#92400e;--orange-text:#9a3412;--yellow-text:#615a00;--red-dim:color-mix(in srgb, var(--red) 8%, transparent);--green:#15803d;--green-dim:color-mix(in srgb, var(--green) 8%, transparent);--blue:#1d4ed8;--blue-dim:color-mix(in srgb, var(--blue) 8%, transparent);--cyan:#0e7490;--cyan-dim:color-mix(in srgb, var(--cyan) 8%, transparent);--purple:#6d28d9;--purple-dim:color-mix(in srgb, var(--purple) 8%, transparent);--switch-thumb:#fff;--control-action-text:#0d645e;--control-selected-text:#0b0c0f;--control-notification-text:#fff}:root,:is([data-theme=night],[data-theme=dusk],[data-theme=day],[data-theme=bright]){--instrument-frame-primary-color:#363636;--instrument-frame-secondary-color:#262626;--instrument-frame-tertiary-color:#5e5e5e;--instrument-tick-mark-primary-color:#d3d3d3;--instrument-tick-mark-secondary-color:#8c8c8c;--instrument-tick-mark-tertiary-color:#7f7f7f;--instrument-regular-primary-color:#fff;--instrument-regular-secondary-color:#b0b0b0;--instrument-regular-tertiary-color:#5e5e5e;--depth-actual-regular-tertiary-color:#24405c;--depth-actual-regular-secondary-color:#5d7a97;--instrument-enhanced-primary-color:#14b8a6;--instrument-enhanced-secondary-color:#14b8a6;--instrument-enhanced-tertiary-color:#5e5e5e;--instrument-port-primary-color:#c17a74;--instrument-port-secondary-color:#4a312f;--instrument-starboard-primary-color:#4e9b7d;--instrument-starboard-secondary-color:#243c32;--border-outline-color:#373737;--border-silhouette-color:#1f1f1f;--border-divider-color:#434343;--container-background-color:#1f1f1f;--container-backdrop-color:#0f0f0f;--container-section-color:#262626;--element-active-color:#fdfdfd;--element-active-inverted-color:#000;--element-neutral-color:silver;--element-neutral-enhanced-color:#14b8a6;--element-inactive-color:#8c8c8c;--base-blue-100:#042f2e;--automation-medium-acid-alkalis:#65475d;--automation-medium-fire-fighting:#6d4743;--automation-medium-flammable-gas:#6d4743;--automation-medium-fresh-water:#2b5666;--automation-medium-sea-water:#315848;--automation-medium-fuel:#654c31;--automation-medium-oil:#58512d;--automation-medium-masses:#39322a;--automation-medium-non-flammable-gas:#374d2e;--automation-medium-steam:#3d526d;--automation-medium-air-ventilation:#505050;--automation-medium-waste:#544c6b;--automation-medium-hot:#6d4743;--automation-medium-cold:#2b5666;--alert-alarm-color:#e1000e;--alert-warning-color:#fa7d00;--alert-caution-color:#ffcc16;--alert-invalid-background-color:#620000;--alert-invalid-border-color:#a60000;--alert-low-integrity-background-color:#3b2a00;--alert-low-integrity-border-color:#8e6a00;--on-alarm-active-color:#fff;--on-warning-active-color:#252525;--on-caution-active-color:#252525;--notification-enabled-background-color:#84b3ef;--notification-enabled-border-color:#96c4fe;--on-notification-active-color:#fff;--critical-enabled-background-color:#bd28be;--on-critical-active-color:#fff;--font-family-main:"IBM Plex Sans", system-ui, sans-serif;--global-typography-font-family:"IBM Plex Sans", system-ui, sans-serif;--font-weight-regular:370;--global-typography-ui-label-font-weight:370;--global-typography-ui-label-font-size:12px;--global-typography-ui-label-active-font-weight:670;--global-typography-ui-label-active-font-size:12px;--global-typography-ui-label-active-line-height:16px;--global-typography-ui-body-font-weight:370;--global-typography-ui-body-font-size:16px;--global-typography-ui-body-active-font-weight:670;--global-typography-ui-body-active-font-size:16px;--global-typography-ui-body-active-line-height:24px;--global-typography-generic-l-font-weight-regular:370;--global-typography-generic-l-font-weight-medium:570;--global-typography-generic-l-font-weight-bold:670;--global-typography-generic-l-letter-spacing:.0025px;--global-typography-instrument-value-large-container-height:32px;--global-typography-instrument-value-medium-container-height:24px;--global-typography-ui-body-line-height:24px;--global-typography-ui-label-line-height:16px;--global-border-radius-border-radius-base:6px;--global-border-radius-border-radius-check:4px;--global-border-radius-border-radius-floating:12px;--global-border-radius-border-radius-round:1000px;--global-size-spacing-border-weight-alertframe:4px;--global-size-spacing-target-padding:4px;--app-components-alert-frame-icon-size:16px;--app-components-alert-frame-large-flip-4px-padding-horizontal:4px;--app-components-alert-frame-large-flip-border-radius:6px;--app-components-alert-frame-large-flip-padding-vertical:2px;--app-components-alert-frame-small-flip-border-radius:2px;--instrument-components-readout-new-general-regular-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-size:20px;--instrument-components-readout-new-general-large-icon-gap:4px;--instrument-components-readout-new-general-large-icon-size:24px;--instrument-components-readout-new-list-item-large-content-gap:8px;--instrument-components-readout-new-list-item-large-value-gap:8px;--ui-components-badge-padding:2px;--ui-components-button-border-radius:6px;--button-border-radius-bottom-right:6px;--alert-alarm-tint-color:#e1000e1f;--alert-warning-tint-color:#f97c001f;--alert-caution-tint-color:#efb9001a;--alert-alarm-outline-color:#e1000e;--alert-warning-outline-color:#fa7d00;--alert-caution-outline-color:#ffcc16;--element-disabled-color:#505050;--data-categorical-operational-01:#52719a;--data-categorical-operational-02:#2d7b7a;--data-categorical-operational-03:#756898;--data-categorical-operational-04:#37778f;--data-categorical-operational-05:#8e6183;--data-categorical-operational-06:#7b703a;--data-categorical-operational-07:#99615c;--data-categorical-operational-08:#3f7b63;--data-categorical-operational-09:#8e6840;--on-alarm-color:#fff;--critical-enabled-border-color:#ce41cf;--border-focus-color:#14b8a6;--container-global-color:#2e2e2e;--flat-enabled-background-color:#fff0;--flat-enabled-border-color:#fff0;--flat-hover-background-color:#ffffff08;--flat-hover-border-color:#fff0;--flat-pressed-background-color:#ffffff14;--flat-pressed-border-color:#fff0;--flat-activated-background-color:#ffffff08;--flat-activated-border-color:#ffffff08;--flat-disabled-background-color:#fff0;--flat-disabled-border-color:#fff0;--on-flat-active-color:#e9e9e9;--on-flat-disabled-color:#505050;--shadow-floating:0px 1px 16px 0px #0009;--normal-enabled-background-color:#434343;--normal-enabled-border-color:#505050;--normal-hover-background-color:#505050;--normal-hover-border-color:#5e5e5e;--normal-disabled-background-color:#fff0;--normal-disabled-border-color:#373737;--on-normal-neutral-color:silver;--on-normal-disabled-color:#505050;--indent-enabled-background-color:#ffffff08;--indent-enabled-border-color:#ffffff14;--on-flat-neutral-color:#b0b0b0;--selected-enabled-background-color:#14b8a6;--selected-enabled-border-color:#14b8a6;--on-selected-active-color:#0b0c0f}@media (prefers-color-scheme:light){:root{--instrument-frame-primary-color:#fff;--instrument-frame-secondary-color:#f0f0f0;--instrument-frame-tertiary-color:#bebebe;--instrument-tick-mark-primary-color:#535353;--instrument-tick-mark-secondary-color:#8e8e8e;--instrument-tick-mark-tertiary-color:#bebebe;--instrument-regular-primary-color:#3d3d3d;--instrument-regular-secondary-color:#535353;--instrument-regular-tertiary-color:#bebebe;--depth-actual-regular-tertiary-color:#aec6de;--depth-actual-regular-secondary-color:#4d5f73;--instrument-enhanced-primary-color:#0f766e;--instrument-enhanced-secondary-color:#0f766e;--instrument-enhanced-tertiary-color:#bebebe;--instrument-port-primary-color:#af5655;--instrument-port-secondary-color:#fcd2cf;--instrument-starboard-primary-color:#00805e;--instrument-starboard-secondary-color:#bfe5d5;--border-outline-color:#ddd;--border-silhouette-color:#f7f7f7;--border-divider-color:#ddd;--container-background-color:#f7f7f7;--container-backdrop-color:#e0e0e0;--container-section-color:#f0f0f0;--element-active-color:#1f1f1f;--element-active-inverted-color:#fff;--element-neutral-color:#535353;--element-neutral-enhanced-color:#0f766e;--element-inactive-color:#707070;--base-blue-100:#ccfbf1;--automation-medium-acid-alkalis:#e1a9d7;--automation-medium-fire-fighting:#f1af9c;--automation-medium-flammable-gas:#f2a8a5;--automation-medium-fresh-water:#82c7e6;--automation-medium-sea-water:#85cdb0;--automation-medium-fuel:#e6b081;--automation-medium-oil:#cabb79;--automation-medium-masses:#e2dbd3;--automation-medium-non-flammable-gas:#a2c993;--automation-medium-steam:#9cc1f5;--automation-medium-air-ventilation:#bebebe;--automation-medium-waste:#beb3f2;--automation-medium-hot:#f1af9c;--automation-medium-cold:#82c7e6;--alert-alarm-color:#e30019;--alert-warning-color:#fe9413;--alert-caution-color:#ffdb42;--alert-invalid-background-color:#ffd2cb;--alert-invalid-border-color:#7f0000;--alert-low-integrity-background-color:#fdf2a5;--alert-low-integrity-border-color:#6b4f00;--on-alarm-active-color:#fff;--on-warning-active-color:#1a1a1a;--on-caution-active-color:#3d3d3d;--notification-enabled-background-color:#2d548b;--notification-enabled-border-color:#1d3c67;--on-notification-active-color:#fff;--critical-enabled-background-color:#c424b7;--on-critical-active-color:#fff;--alert-alarm-tint-color:#ff2d0f1a;--alert-warning-tint-color:#ff7c0b29;--alert-caution-tint-color:#fbdb0126;--alert-alarm-outline-color:#ab0000;--alert-warning-outline-color:#e96700;--alert-caution-outline-color:#b38700;--element-disabled-color:#bebebe;--data-categorical-operational-01:#5d8fd5;--data-categorical-operational-02:#1d9da1;--data-categorical-operational-03:#9382d3;--data-categorical-operational-04:#2499c4;--data-categorical-operational-05:#bd76b3;--data-categorical-operational-06:#a28d29;--data-categorical-operational-07:#d17370;--data-categorical-operational-08:#26a07b;--data-categorical-operational-09:#c47e3c;--on-alarm-color:#fff;--critical-enabled-border-color:#99008f;--border-focus-color:#0d9488;--container-global-color:#fcfcfc;--flat-enabled-background-color:#0000;--flat-enabled-border-color:#0000;--flat-hover-background-color:#0000000a;--flat-hover-border-color:#0000;--flat-pressed-background-color:#0000001a;--flat-pressed-border-color:#0000;--flat-activated-background-color:#0000000a;--flat-activated-border-color:#0000000a;--flat-disabled-background-color:#0000;--flat-disabled-border-color:#0000;--on-flat-active-color:#1f1f1f;--on-flat-disabled-color:#bebebe;--shadow-floating:0px 4px 16px 0px #00000052;--normal-enabled-background-color:#fff;--normal-enabled-border-color:#bebebe;--normal-hover-background-color:#f0f0f0;--normal-hover-border-color:#bebebe;--normal-disabled-background-color:#0000;--normal-disabled-border-color:#ddd;--on-normal-neutral-color:#535353;--on-normal-disabled-color:#bebebe;--indent-enabled-background-color:#0000000a;--indent-enabled-border-color:#0000001a;--on-flat-neutral-color:#535353;--selected-enabled-background-color:#0d9488;--selected-enabled-border-color:#0d9488;--on-selected-active-color:#fff}}:root[data-theme=dusk],[data-theme=dusk]{--instrument-frame-primary-color:#363636;--instrument-frame-secondary-color:#262626;--instrument-frame-tertiary-color:#5e5e5e;--instrument-tick-mark-primary-color:#d3d3d3;--instrument-tick-mark-secondary-color:#8c8c8c;--instrument-tick-mark-tertiary-color:#7f7f7f;--instrument-regular-primary-color:#fff;--instrument-regular-secondary-color:#b0b0b0;--instrument-regular-tertiary-color:#5e5e5e;--depth-actual-regular-tertiary-color:#24405c;--depth-actual-regular-secondary-color:#5d7a97;--instrument-enhanced-primary-color:#14b8a6;--instrument-enhanced-secondary-color:#14b8a6;--instrument-enhanced-tertiary-color:#5e5e5e;--instrument-port-primary-color:#c17a74;--instrument-port-secondary-color:#4a312f;--instrument-starboard-primary-color:#4e9b7d;--instrument-starboard-secondary-color:#243c32;--border-outline-color:#373737;--border-silhouette-color:#1f1f1f;--border-divider-color:#434343;--container-background-color:#1f1f1f;--container-backdrop-color:#0f0f0f;--container-section-color:#262626;--element-active-color:#fdfdfd;--element-active-inverted-color:#000;--element-neutral-color:silver;--element-neutral-enhanced-color:#14b8a6;--element-inactive-color:#8c8c8c;--base-blue-100:#042f2e;--automation-medium-acid-alkalis:#65475d;--automation-medium-fire-fighting:#6d4743;--automation-medium-flammable-gas:#6d4743;--automation-medium-fresh-water:#2b5666;--automation-medium-sea-water:#315848;--automation-medium-fuel:#654c31;--automation-medium-oil:#58512d;--automation-medium-masses:#39322a;--automation-medium-non-flammable-gas:#374d2e;--automation-medium-steam:#3d526d;--automation-medium-air-ventilation:#505050;--automation-medium-waste:#544c6b;--automation-medium-hot:#6d4743;--automation-medium-cold:#2b5666;--alert-alarm-color:#e1000e;--alert-warning-color:#fa7d00;--alert-caution-color:#ffcc16;--alert-invalid-background-color:#620000;--alert-invalid-border-color:#a60000;--alert-low-integrity-background-color:#3b2a00;--alert-low-integrity-border-color:#8e6a00;--on-alarm-active-color:#fff;--on-warning-active-color:#252525;--on-caution-active-color:#252525;--notification-enabled-background-color:#84b3ef;--notification-enabled-border-color:#96c4fe;--on-notification-active-color:#fff;--critical-enabled-background-color:#bd28be;--on-critical-active-color:#fff;--font-family-main:"IBM Plex Sans", system-ui, sans-serif;--global-typography-font-family:"IBM Plex Sans", system-ui, sans-serif;--font-weight-regular:370;--global-typography-ui-label-font-weight:370;--global-typography-ui-label-font-size:12px;--global-typography-ui-label-active-font-weight:670;--global-typography-ui-label-active-font-size:12px;--global-typography-ui-label-active-line-height:16px;--global-typography-ui-body-font-weight:370;--global-typography-ui-body-font-size:16px;--global-typography-ui-body-active-font-weight:670;--global-typography-ui-body-active-font-size:16px;--global-typography-ui-body-active-line-height:24px;--global-typography-generic-l-font-weight-regular:370;--global-typography-generic-l-font-weight-medium:570;--global-typography-generic-l-font-weight-bold:670;--global-typography-generic-l-letter-spacing:.0025px;--global-typography-instrument-value-large-container-height:32px;--global-typography-instrument-value-medium-container-height:24px;--global-typography-ui-body-line-height:24px;--global-typography-ui-label-line-height:16px;--global-border-radius-border-radius-base:6px;--global-border-radius-border-radius-check:4px;--global-border-radius-border-radius-floating:12px;--global-border-radius-border-radius-round:1000px;--global-size-spacing-border-weight-alertframe:4px;--global-size-spacing-target-padding:4px;--app-components-alert-frame-icon-size:16px;--app-components-alert-frame-large-flip-4px-padding-horizontal:4px;--app-components-alert-frame-large-flip-border-radius:6px;--app-components-alert-frame-large-flip-padding-vertical:2px;--app-components-alert-frame-small-flip-border-radius:2px;--instrument-components-readout-new-general-regular-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-size:20px;--instrument-components-readout-new-general-large-icon-gap:4px;--instrument-components-readout-new-general-large-icon-size:24px;--instrument-components-readout-new-list-item-large-content-gap:8px;--instrument-components-readout-new-list-item-large-value-gap:8px;--ui-components-badge-padding:2px;--ui-components-button-border-radius:6px;--button-border-radius-bottom-right:6px;--alert-alarm-tint-color:#e1000e1f;--alert-warning-tint-color:#f97c001f;--alert-caution-tint-color:#efb9001a;--alert-alarm-outline-color:#e1000e;--alert-warning-outline-color:#fa7d00;--alert-caution-outline-color:#ffcc16;--element-disabled-color:#505050;--data-categorical-operational-01:#52719a;--data-categorical-operational-02:#2d7b7a;--data-categorical-operational-03:#756898;--data-categorical-operational-04:#37778f;--data-categorical-operational-05:#8e6183;--data-categorical-operational-06:#7b703a;--data-categorical-operational-07:#99615c;--data-categorical-operational-08:#3f7b63;--data-categorical-operational-09:#8e6840;--on-alarm-color:#fff;--critical-enabled-border-color:#ce41cf;--border-focus-color:#14b8a6;--container-global-color:#2e2e2e;--flat-enabled-background-color:#fff0;--flat-enabled-border-color:#fff0;--flat-hover-background-color:#ffffff08;--flat-hover-border-color:#fff0;--flat-pressed-background-color:#ffffff14;--flat-pressed-border-color:#fff0;--flat-activated-background-color:#ffffff08;--flat-activated-border-color:#ffffff08;--flat-disabled-background-color:#fff0;--flat-disabled-border-color:#fff0;--on-flat-active-color:#e9e9e9;--on-flat-disabled-color:#505050;--shadow-floating:0px 1px 16px 0px #0009;--normal-enabled-background-color:#434343;--normal-enabled-border-color:#505050;--normal-hover-background-color:#505050;--normal-hover-border-color:#5e5e5e;--normal-disabled-background-color:#fff0;--normal-disabled-border-color:#373737;--on-normal-neutral-color:silver;--on-normal-disabled-color:#505050;--indent-enabled-background-color:#ffffff08;--indent-enabled-border-color:#ffffff14;--on-flat-neutral-color:#b0b0b0;--selected-enabled-background-color:#14b8a6;--selected-enabled-border-color:#14b8a6;--on-selected-active-color:#0b0c0f}:root[data-theme=day],[data-theme=day]{--instrument-frame-primary-color:#fff;--instrument-frame-secondary-color:#f0f0f0;--instrument-frame-tertiary-color:#bebebe;--instrument-tick-mark-primary-color:#535353;--instrument-tick-mark-secondary-color:#8e8e8e;--instrument-tick-mark-tertiary-color:#bebebe;--instrument-regular-primary-color:#3d3d3d;--instrument-regular-secondary-color:#535353;--instrument-regular-tertiary-color:#bebebe;--depth-actual-regular-tertiary-color:#aec6de;--depth-actual-regular-secondary-color:#4d5f73;--instrument-enhanced-primary-color:#0f766e;--instrument-enhanced-secondary-color:#0f766e;--instrument-enhanced-tertiary-color:#bebebe;--instrument-port-primary-color:#af5655;--instrument-port-secondary-color:#fcd2cf;--instrument-starboard-primary-color:#00805e;--instrument-starboard-secondary-color:#bfe5d5;--border-outline-color:#ddd;--border-silhouette-color:#f7f7f7;--border-divider-color:#ddd;--container-background-color:#f7f7f7;--container-backdrop-color:#e0e0e0;--container-section-color:#f0f0f0;--element-active-color:#1f1f1f;--element-active-inverted-color:#fff;--element-neutral-color:#535353;--element-neutral-enhanced-color:#0f766e;--element-inactive-color:#707070;--base-blue-100:#ccfbf1;--automation-medium-acid-alkalis:#e1a9d7;--automation-medium-fire-fighting:#f1af9c;--automation-medium-flammable-gas:#f2a8a5;--automation-medium-fresh-water:#82c7e6;--automation-medium-sea-water:#85cdb0;--automation-medium-fuel:#e6b081;--automation-medium-oil:#cabb79;--automation-medium-masses:#e2dbd3;--automation-medium-non-flammable-gas:#a2c993;--automation-medium-steam:#9cc1f5;--automation-medium-air-ventilation:#bebebe;--automation-medium-waste:#beb3f2;--automation-medium-hot:#f1af9c;--automation-medium-cold:#82c7e6;--alert-alarm-color:#e30019;--alert-warning-color:#fe9413;--alert-caution-color:#ffdb42;--alert-invalid-background-color:#ffd2cb;--alert-invalid-border-color:#7f0000;--alert-low-integrity-background-color:#fdf2a5;--alert-low-integrity-border-color:#6b4f00;--on-alarm-active-color:#fff;--on-warning-active-color:#1a1a1a;--on-caution-active-color:#3d3d3d;--notification-enabled-background-color:#2d548b;--notification-enabled-border-color:#1d3c67;--on-notification-active-color:#fff;--critical-enabled-background-color:#c424b7;--on-critical-active-color:#fff;--font-family-main:"IBM Plex Sans", system-ui, sans-serif;--global-typography-font-family:"IBM Plex Sans", system-ui, sans-serif;--font-weight-regular:370;--global-typography-ui-label-font-weight:370;--global-typography-ui-label-font-size:12px;--global-typography-ui-label-active-font-weight:670;--global-typography-ui-label-active-font-size:12px;--global-typography-ui-label-active-line-height:16px;--global-typography-ui-body-font-weight:370;--global-typography-ui-body-font-size:16px;--global-typography-ui-body-active-font-weight:670;--global-typography-ui-body-active-font-size:16px;--global-typography-ui-body-active-line-height:24px;--global-typography-generic-l-font-weight-regular:370;--global-typography-generic-l-font-weight-medium:570;--global-typography-generic-l-font-weight-bold:670;--global-typography-generic-l-letter-spacing:.0025px;--global-typography-instrument-value-large-container-height:32px;--global-typography-instrument-value-medium-container-height:24px;--global-typography-ui-body-line-height:24px;--global-typography-ui-label-line-height:16px;--global-border-radius-border-radius-base:6px;--global-border-radius-border-radius-check:4px;--global-border-radius-border-radius-floating:12px;--global-border-radius-border-radius-round:1000px;--global-size-spacing-border-weight-alertframe:4px;--global-size-spacing-target-padding:4px;--app-components-alert-frame-icon-size:16px;--app-components-alert-frame-large-flip-4px-padding-horizontal:4px;--app-components-alert-frame-large-flip-border-radius:6px;--app-components-alert-frame-large-flip-padding-vertical:2px;--app-components-alert-frame-small-flip-border-radius:2px;--instrument-components-readout-new-general-regular-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-size:20px;--instrument-components-readout-new-general-large-icon-gap:4px;--instrument-components-readout-new-general-large-icon-size:24px;--instrument-components-readout-new-list-item-large-content-gap:8px;--instrument-components-readout-new-list-item-large-value-gap:8px;--ui-components-badge-padding:2px;--ui-components-button-border-radius:6px;--button-border-radius-bottom-right:6px;--alert-alarm-tint-color:#ff2d0f1a;--alert-warning-tint-color:#ff7c0b29;--alert-caution-tint-color:#fbdb0126;--alert-alarm-outline-color:#ab0000;--alert-warning-outline-color:#e96700;--alert-caution-outline-color:#b38700;--element-disabled-color:#bebebe;--data-categorical-operational-01:#5d8fd5;--data-categorical-operational-02:#1d9da1;--data-categorical-operational-03:#9382d3;--data-categorical-operational-04:#2499c4;--data-categorical-operational-05:#bd76b3;--data-categorical-operational-06:#a28d29;--data-categorical-operational-07:#d17370;--data-categorical-operational-08:#26a07b;--data-categorical-operational-09:#c47e3c;--on-alarm-color:#fff;--critical-enabled-border-color:#99008f;--border-focus-color:#0d9488;--container-global-color:#fcfcfc;--flat-enabled-background-color:#0000;--flat-enabled-border-color:#0000;--flat-hover-background-color:#0000000a;--flat-hover-border-color:#0000;--flat-pressed-background-color:#0000001a;--flat-pressed-border-color:#0000;--flat-activated-background-color:#0000000a;--flat-activated-border-color:#0000000a;--flat-disabled-background-color:#0000;--flat-disabled-border-color:#0000;--on-flat-active-color:#1f1f1f;--on-flat-disabled-color:#bebebe;--shadow-floating:0px 4px 16px 0px #00000052;--normal-enabled-background-color:#fff;--normal-enabled-border-color:#bebebe;--normal-hover-background-color:#f0f0f0;--normal-hover-border-color:#bebebe;--normal-disabled-background-color:#0000;--normal-disabled-border-color:#ddd;--on-normal-neutral-color:#535353;--on-normal-disabled-color:#bebebe;--indent-enabled-background-color:#0000000a;--indent-enabled-border-color:#0000001a;--on-flat-neutral-color:#535353;--selected-enabled-background-color:#0d9488;--selected-enabled-border-color:#0d9488;--on-selected-active-color:#fff}:root[data-theme=night],[data-theme=night]{--instrument-frame-primary-color:#000;--instrument-frame-secondary-color:#000;--instrument-frame-tertiary-color:#78532c;--instrument-tick-mark-primary-color:#eaa75e;--instrument-tick-mark-secondary-color:#9c6a34;--instrument-tick-mark-tertiary-color:#78532c;--instrument-regular-primary-color:#eaa75e;--instrument-regular-secondary-color:#c78842;--instrument-regular-tertiary-color:#48341f;--depth-actual-regular-tertiary-color:#48341f;--depth-actual-regular-secondary-color:#c78842;--instrument-enhanced-primary-color:#ffc878;--instrument-enhanced-secondary-color:#f5b264;--instrument-enhanced-tertiary-color:#48341f;--instrument-port-primary-color:#814b57;--instrument-port-secondary-color:#29191c;--instrument-starboard-primary-color:#286550;--instrument-starboard-secondary-color:#10211a;--border-outline-color:#271b10;--border-silhouette-color:#000;--border-divider-color:#271b10;--container-background-color:#000;--container-backdrop-color:#000;--container-section-color:#000;--element-active-color:#eaa75e;--element-active-inverted-color:#000;--element-neutral-color:#c78842;--element-neutral-enhanced-color:#f5b264;--element-inactive-color:#9c6a34;--base-blue-100:#5f4326;--automation-medium-acid-alkalis:#473145;--automation-medium-fire-fighting:#4e302b;--automation-medium-flammable-gas:#4d3036;--automation-medium-fresh-water:#70685e;--automation-medium-sea-water:#423a32;--automation-medium-fuel:#654c31;--automation-medium-oil:#58512d;--automation-medium-masses:#171411;--automation-medium-non-flammable-gas:#8c6a3c;--automation-medium-steam:#969696;--automation-medium-air-ventilation:#505050;--automation-medium-waste:#2a2a2a;--automation-medium-hot:#6d4743;--automation-medium-cold:#70685e;--alert-alarm-color:#e90f20;--alert-warning-color:#ba5a00;--alert-caution-color:#897300;--alert-invalid-background-color:#620000;--alert-invalid-border-color:#a60000;--alert-low-integrity-background-color:#181300;--alert-low-integrity-border-color:#433700;--on-alarm-active-color:#000;--on-warning-active-color:#000;--on-caution-active-color:#000;--notification-enabled-background-color:#286550;--notification-enabled-border-color:#10211a;--on-notification-active-color:#000;--critical-enabled-background-color:#c330c4;--on-critical-active-color:#000;--font-family-main:"IBM Plex Sans", system-ui, sans-serif;--global-typography-font-family:"IBM Plex Sans", system-ui, sans-serif;--font-weight-regular:370;--global-typography-ui-label-font-weight:370;--global-typography-ui-label-font-size:12px;--global-typography-ui-label-active-font-weight:670;--global-typography-ui-label-active-font-size:12px;--global-typography-ui-label-active-line-height:16px;--global-typography-ui-body-font-weight:370;--global-typography-ui-body-font-size:16px;--global-typography-ui-body-active-font-weight:670;--global-typography-ui-body-active-font-size:16px;--global-typography-ui-body-active-line-height:24px;--global-typography-generic-l-font-weight-regular:370;--global-typography-generic-l-font-weight-medium:570;--global-typography-generic-l-font-weight-bold:670;--global-typography-generic-l-letter-spacing:.0025px;--global-typography-instrument-value-large-container-height:32px;--global-typography-instrument-value-medium-container-height:24px;--global-typography-ui-body-line-height:24px;--global-typography-ui-label-line-height:16px;--global-border-radius-border-radius-base:6px;--global-border-radius-border-radius-check:4px;--global-border-radius-border-radius-floating:12px;--global-border-radius-border-radius-round:1000px;--global-size-spacing-border-weight-alertframe:4px;--global-size-spacing-target-padding:4px;--app-components-alert-frame-icon-size:16px;--app-components-alert-frame-large-flip-4px-padding-horizontal:4px;--app-components-alert-frame-large-flip-border-radius:6px;--app-components-alert-frame-large-flip-padding-vertical:2px;--app-components-alert-frame-small-flip-border-radius:2px;--instrument-components-readout-new-general-regular-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-size:20px;--instrument-components-readout-new-general-large-icon-gap:4px;--instrument-components-readout-new-general-large-icon-size:24px;--instrument-components-readout-new-list-item-large-content-gap:8px;--instrument-components-readout-new-list-item-large-value-gap:8px;--ui-components-badge-padding:2px;--ui-components-button-border-radius:6px;--button-border-radius-bottom-right:6px;--alert-alarm-tint-color:#460000;--alert-warning-tint-color:#351400;--alert-caution-tint-color:#251d00;--alert-alarm-outline-color:#e90f20;--alert-warning-outline-color:#ba5a00;--alert-caution-outline-color:#897300;--element-disabled-color:#48341f;--data-categorical-operational-01:#425c82;--data-categorical-operational-02:#146566;--data-categorical-operational-03:#595682;--data-categorical-operational-04:#236179;--data-categorical-operational-05:#744e73;--data-categorical-operational-06:#5f5c2a;--data-categorical-operational-07:#814b57;--data-categorical-operational-08:#286550;--data-categorical-operational-09:#78532c;--on-alarm-color:#000;--critical-enabled-border-color:#c330c4;--border-focus-color:#ffc878;--container-global-color:#000;--flat-enabled-background-color:#e6af7000;--flat-enabled-border-color:#e6af7000;--flat-hover-background-color:#e6af7000;--flat-hover-border-color:#eeaf6847;--flat-pressed-background-color:#e6af7000;--flat-pressed-border-color:#f7b05f61;--flat-activated-background-color:#e6af701c;--flat-activated-border-color:#e6af701c;--flat-disabled-background-color:#e6af7000;--flat-disabled-border-color:#e6af7000;--on-flat-active-color:#eaa75e;--on-flat-disabled-color:#48341f;--shadow-floating:0px 0px 0px 1px #372819;--normal-enabled-background-color:#000;--normal-enabled-border-color:#48341f;--normal-hover-background-color:#000;--normal-hover-border-color:#5f4326;--normal-disabled-background-color:#0000;--normal-disabled-border-color:#271b10;--on-normal-neutral-color:#c78842;--on-normal-disabled-color:#48341f;--indent-enabled-background-color:#000;--indent-enabled-border-color:#48341f;--on-flat-neutral-color:#c78842;--selected-enabled-background-color:#48341f;--selected-enabled-border-color:#78532c;--on-selected-active-color:#ffc878}:root[data-theme=bright],[data-theme=bright]{--instrument-frame-primary-color:#fcfcfc;--instrument-frame-secondary-color:#f0f0f0;--instrument-frame-tertiary-color:#8e8e8e;--instrument-tick-mark-primary-color:#1a1a1a;--instrument-tick-mark-secondary-color:#535353;--instrument-tick-mark-tertiary-color:#8e8e8e;--instrument-regular-primary-color:#3d3d3d;--instrument-regular-secondary-color:#535353;--instrument-regular-tertiary-color:#ddd;--depth-actual-regular-tertiary-color:#aec6de;--depth-actual-regular-secondary-color:#4d5f73;--instrument-enhanced-primary-color:#0f766e;--instrument-enhanced-secondary-color:#0f766e;--instrument-enhanced-tertiary-color:#ddd;--instrument-port-primary-color:#af5655;--instrument-port-secondary-color:#fcd2cf;--instrument-starboard-primary-color:#00805e;--instrument-starboard-secondary-color:#bfe5d5;--border-outline-color:#bebebe;--border-silhouette-color:#fcfcfc;--border-divider-color:#8e8e8e;--container-background-color:#fcfcfc;--container-backdrop-color:#fcfcfc;--container-section-color:#fcfcfc;--element-active-color:#1a1a1a;--element-active-inverted-color:#b4b4b4;--element-neutral-color:#3d3d3d;--element-neutral-enhanced-color:#0f766e;--element-inactive-color:#535353;--base-blue-100:#ccfbf1;--automation-medium-acid-alkalis:#e1a9d7;--automation-medium-fire-fighting:#f1af9c;--automation-medium-flammable-gas:#f2a8a5;--automation-medium-fresh-water:#82c7e6;--automation-medium-sea-water:#85cdb0;--automation-medium-fuel:#e6b081;--automation-medium-oil:#cabb79;--automation-medium-masses:#c7bcae;--automation-medium-non-flammable-gas:#a2c993;--automation-medium-steam:#9cc1f5;--automation-medium-air-ventilation:#bebebe;--automation-medium-waste:#beb3f2;--automation-medium-hot:#f1af9c;--automation-medium-cold:#82c7e6;--alert-alarm-color:#eb0014;--alert-warning-color:#fe9413;--alert-caution-color:#ffdb42;--alert-invalid-background-color:#ffd2cb;--alert-invalid-border-color:#ff4d47;--alert-low-integrity-background-color:#fdf2a5;--alert-low-integrity-border-color:#8f6b00;--on-alarm-active-color:#fff;--on-warning-active-color:#1a1a1a;--on-caution-active-color:#1a1a1a;--notification-enabled-background-color:#1d3c67;--notification-enabled-border-color:#1d3c67;--on-notification-active-color:#b4b4b4;--critical-enabled-background-color:#c424b7;--on-critical-active-color:#fff;--font-family-main:"IBM Plex Sans", system-ui, sans-serif;--global-typography-font-family:"IBM Plex Sans", system-ui, sans-serif;--font-weight-regular:370;--global-typography-ui-label-font-weight:370;--global-typography-ui-label-font-size:12px;--global-typography-ui-label-active-font-weight:670;--global-typography-ui-label-active-font-size:12px;--global-typography-ui-label-active-line-height:16px;--global-typography-ui-body-font-weight:370;--global-typography-ui-body-font-size:16px;--global-typography-ui-body-active-font-weight:670;--global-typography-ui-body-active-font-size:16px;--global-typography-ui-body-active-line-height:24px;--global-typography-generic-l-font-weight-regular:370;--global-typography-generic-l-font-weight-medium:570;--global-typography-generic-l-font-weight-bold:670;--global-typography-generic-l-letter-spacing:.0025px;--global-typography-instrument-value-large-container-height:32px;--global-typography-instrument-value-medium-container-height:24px;--global-typography-ui-body-line-height:24px;--global-typography-ui-label-line-height:16px;--global-border-radius-border-radius-base:6px;--global-border-radius-border-radius-check:4px;--global-border-radius-border-radius-floating:12px;--global-border-radius-border-radius-round:1000px;--global-size-spacing-border-weight-alertframe:4px;--global-size-spacing-target-padding:4px;--app-components-alert-frame-icon-size:16px;--app-components-alert-frame-large-flip-4px-padding-horizontal:4px;--app-components-alert-frame-large-flip-border-radius:6px;--app-components-alert-frame-large-flip-padding-vertical:2px;--app-components-alert-frame-small-flip-border-radius:2px;--instrument-components-readout-new-general-regular-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-gap:4px;--instrument-components-readout-new-general-medium-icon-size:20px;--instrument-components-readout-new-general-large-icon-gap:4px;--instrument-components-readout-new-general-large-icon-size:24px;--instrument-components-readout-new-list-item-large-content-gap:8px;--instrument-components-readout-new-list-item-large-value-gap:8px;--ui-components-badge-padding:2px;--ui-components-button-border-radius:6px;--button-border-radius-bottom-right:6px;--alert-alarm-tint-color:#ffbdb3;--alert-warning-tint-color:#ffd4af;--alert-caution-tint-color:#fdf2a5;--alert-alarm-outline-color:#7f0000;--alert-warning-outline-color:#be4e00;--alert-caution-outline-color:#8f6b00;--element-disabled-color:#bebebe;--data-categorical-operational-01:#4271b3;--data-categorical-operational-02:#a3611c;--data-categorical-operational-03:#007d81;--data-categorical-operational-04:#7665b2;--data-categorical-operational-05:#9c5993;--data-categorical-operational-06:#846f00;--data-categorical-operational-07:#af5655;--data-categorical-operational-08:#00805e;--data-categorical-operational-09:#a3611c;--on-alarm-color:#fff;--critical-enabled-border-color:#700068;--border-focus-color:#0d9488;--container-global-color:#fcfcfc;--flat-enabled-background-color:#0000;--flat-enabled-border-color:#0000;--flat-hover-background-color:#f0f0f0;--flat-hover-border-color:#0000;--flat-pressed-background-color:#ddd;--flat-pressed-border-color:#0000;--flat-activated-background-color:#ddd;--flat-activated-border-color:#0000;--flat-disabled-background-color:#fff0;--flat-disabled-border-color:#0000;--on-flat-active-color:#1a1a1a;--on-flat-disabled-color:#8e8e8e;--shadow-floating:0px 4px 16px 1px #0000006b;--normal-enabled-background-color:#fcfcfc;--normal-enabled-border-color:#8e8e8e;--normal-hover-background-color:#f0f0f0;--normal-hover-border-color:#8e8e8e;--normal-disabled-background-color:#fff0;--normal-disabled-border-color:#ddd;--on-normal-neutral-color:#3d3d3d;--on-normal-disabled-color:#8e8e8e;--indent-enabled-background-color:#f0f0f0;--indent-enabled-border-color:#bebebe;--on-flat-neutral-color:#3d3d3d;--selected-enabled-background-color:#0d9488;--selected-enabled-border-color:#0d9488;--on-selected-active-color:#fff}:root,:is([data-theme=night],[data-theme=dusk],[data-theme=day],[data-theme=bright]){--normal-pressed-background-color:var(--normal-enabled-background-color);--normal-pressed-border-color:var(--border-focus-color);--normal-activated-background-color:var(--normal-enabled-background-color);--normal-activated-border-color:var(--border-focus-color);--normal-focused-background-color:var(--normal-enabled-background-color);--normal-focused-border-color:var(--border-focus-color);--on-normal-active-color:var(--text);--flat-focused-background-color:var(--flat-enabled-background-color);--flat-focused-border-color:var(--border-focus-color);--indent-hover-background-color:var(--indent-enabled-background-color);--indent-hover-border-color:var(--normal-hover-border-color);--indent-pressed-background-color:var(--indent-enabled-background-color);--indent-pressed-border-color:var(--border-focus-color);--indent-activated-background-color:var(--indent-enabled-background-color);--indent-activated-border-color:var(--border-focus-color);--indent-focused-background-color:var(--indent-enabled-background-color);--indent-focused-border-color:var(--border-focus-color);--indent-disabled-background-color:var(--normal-disabled-background-color);--indent-disabled-border-color:var(--normal-disabled-border-color);--on-indent-active-color:var(--text);--on-indent-neutral-color:var(--text);--on-indent-disabled-color:var(--text-dim);--selected-hover-background-color:var(--selected-enabled-background-color);--selected-hover-border-color:var(--selected-enabled-border-color);--selected-pressed-background-color:var(--selected-enabled-background-color);--selected-pressed-border-color:var(--border-focus-color);--selected-activated-background-color:var(--selected-enabled-background-color);--selected-activated-border-color:var(--selected-enabled-border-color);--selected-focused-background-color:var(--selected-enabled-background-color);--selected-focused-border-color:var(--border-focus-color);--selected-disabled-background-color:var(--normal-disabled-background-color);--selected-disabled-border-color:var(--normal-disabled-border-color);--on-selected-neutral-color:var(--on-selected-active-color);--on-selected-disabled-color:var(--on-selected-active-color);--notification-hover-background-color:var(--notification-enabled-background-color);--notification-hover-border-color:var(--border-bright);--notification-pressed-background-color:var(--notification-enabled-background-color);--notification-pressed-border-color:var(--border-focus-color);--notification-activated-background-color:var(--notification-enabled-background-color);--notification-activated-border-color:var(--border-focus-color);--notification-focused-background-color:var(--notification-enabled-background-color);--notification-focused-border-color:var(--border-focus-color);--notification-disabled-background-color:var(--normal-disabled-background-color);--notification-disabled-border-color:var(--normal-disabled-border-color);--on-notification-neutral-color:var(--text);--on-notification-disabled-color:var(--text-dim);--raised-enabled-background-color:var(--surface2);--raised-enabled-border-color:var(--border-bright);--raised-hover-background-color:var(--surface-elevated);--raised-hover-border-color:var(--text-dim);--raised-pressed-background-color:var(--surface-elevated);--raised-pressed-border-color:var(--text-dim);--raised-activated-background-color:var(--surface-elevated);--raised-activated-border-color:var(--text-dim);--raised-focused-background-color:var(--surface-elevated);--raised-focused-border-color:var(--border-focus-color);--raised-disabled-background-color:var(--surface);--raised-disabled-border-color:var(--border-bright);--on-raised-active-color:var(--text);--on-raised-neutral-color:var(--text);--on-raised-disabled-color:var(--text-dim);--amplified-enabled-background-color:var(--surface2);--amplified-enabled-border-color:var(--border-bright);--amplified-hover-background-color:var(--surface-elevated);--amplified-hover-border-color:var(--text-dim);--amplified-pressed-background-color:var(--surface-elevated);--amplified-pressed-border-color:var(--text-dim);--amplified-activated-background-color:var(--surface-elevated);--amplified-activated-border-color:var(--text-dim);--amplified-focused-background-color:var(--surface-elevated);--amplified-focused-border-color:var(--border-focus-color);--amplified-disabled-background-color:var(--surface);--amplified-disabled-border-color:var(--border-bright);--on-amplified-active-color:var(--text);--on-amplified-neutral-color:var(--text);--on-amplified-disabled-color:var(--text-dim);--thumb-enabled-background-color:var(--surface2);--thumb-enabled-border-color:var(--border-bright);--thumb-hover-background-color:var(--surface-elevated);--thumb-hover-border-color:var(--text-dim);--thumb-pressed-background-color:var(--surface-elevated);--thumb-pressed-border-color:var(--text-dim);--thumb-activated-background-color:var(--surface-elevated);--thumb-activated-border-color:var(--text-dim);--thumb-focused-background-color:var(--surface-elevated);--thumb-focused-border-color:var(--border-focus-color);--thumb-disabled-background-color:var(--surface);--thumb-disabled-border-color:var(--border-bright);--on-thumb-active-color:var(--text);--on-thumb-neutral-color:var(--text);--on-thumb-disabled-color:var(--text-dim);--integration-normal-enabled-background-color:var(--normal-enabled-background-color);--integration-normal-enabled-border-color:var(--normal-enabled-border-color);--integration-normal-hover-background-color:var(--normal-hover-background-color);--integration-normal-hover-border-color:var(--normal-hover-border-color);--integration-normal-pressed-background-color:var(--normal-pressed-background-color);--integration-normal-pressed-border-color:var(--normal-pressed-border-color);--integration-normal-activated-background-color:var(--normal-activated-background-color);--integration-normal-activated-border-color:var(--normal-activated-border-color);--integration-normal-focused-background-color:var(--normal-focused-background-color);--integration-normal-focused-border-color:var(--normal-focused-border-color);--integration-normal-disabled-background-color:var(--normal-disabled-background-color);--integration-normal-disabled-border-color:var(--normal-disabled-border-color);--integration-on-normal-active-color:var(--on-normal-active-color);--integration-on-normal-neutral-color:var(--on-normal-neutral-color);--integration-on-normal-disabled-color:var(--on-normal-disabled-color);--integration-flat-enabled-background-color:var(--flat-enabled-background-color);--integration-flat-enabled-border-color:var(--flat-enabled-border-color);--integration-flat-hover-background-color:var(--flat-hover-background-color);--integration-flat-hover-border-color:var(--flat-hover-border-color);--integration-flat-pressed-background-color:var(--flat-pressed-background-color);--integration-flat-pressed-border-color:var(--flat-pressed-border-color);--integration-flat-activated-background-color:var(--flat-activated-background-color);--integration-flat-activated-border-color:var(--flat-activated-border-color);--integration-flat-focused-background-color:var(--flat-focused-background-color);--integration-flat-focused-border-color:var(--flat-focused-border-color);--integration-flat-disabled-background-color:var(--flat-disabled-background-color);--integration-flat-disabled-border-color:var(--flat-disabled-border-color);--integration-on-flat-active-color:var(--on-flat-active-color);--integration-on-flat-neutral-color:var(--on-flat-neutral-color);--integration-on-flat-disabled-color:var(--on-flat-disabled-color);--integration-selected-enabled-background-color:var(--selected-enabled-background-color);--integration-selected-enabled-border-color:var(--selected-enabled-border-color);--integration-selected-hover-background-color:var(--selected-hover-background-color);--integration-selected-hover-border-color:var(--selected-hover-border-color);--integration-selected-pressed-background-color:var(--selected-pressed-background-color);--integration-selected-pressed-border-color:var(--selected-pressed-border-color);--integration-selected-activated-background-color:var(--selected-activated-background-color);--integration-selected-activated-border-color:var(--selected-activated-border-color);--integration-selected-focused-background-color:var(--selected-focused-background-color);--integration-selected-focused-border-color:var(--selected-focused-border-color);--integration-selected-disabled-background-color:var(--selected-disabled-background-color);--integration-selected-disabled-border-color:var(--selected-disabled-border-color);--integration-on-selected-active-color:var(--on-selected-active-color);--integration-on-selected-neutral-color:var(--on-selected-neutral-color);--integration-on-selected-disabled-color:var(--on-selected-disabled-color);--integration-indent-enabled-background-color:var(--indent-enabled-background-color);--integration-indent-enabled-border-color:var(--indent-enabled-border-color);--integration-indent-hover-background-color:var(--indent-hover-background-color);--integration-indent-hover-border-color:var(--indent-hover-border-color);--integration-indent-pressed-background-color:var(--indent-pressed-background-color);--integration-indent-pressed-border-color:var(--indent-pressed-border-color);--integration-indent-activated-background-color:var(--indent-activated-background-color);--integration-indent-activated-border-color:var(--indent-activated-border-color);--integration-indent-focused-background-color:var(--indent-focused-background-color);--integration-indent-focused-border-color:var(--indent-focused-border-color);--integration-indent-disabled-background-color:var(--indent-disabled-background-color);--integration-indent-disabled-border-color:var(--indent-disabled-border-color);--integration-on-indent-active-color:var(--on-indent-active-color);--integration-on-indent-neutral-color:var(--on-indent-neutral-color);--integration-on-indent-disabled-color:var(--on-indent-disabled-color);--integration-container-background-color:var(--bg);--integration-container-global-color:var(--bg2);--integration-container-section-color:var(--surface);--integration-border-menu-outline-color:var(--border-bright);--integration-element-active-color:var(--text);--integration-element-inactive-color:var(--text-dim);--bk-action-text:var(--control-action-text);--bk-control-background:var(--raised-enabled-background-color);--bk-control-border:var(--raised-enabled-border-color);--bk-control-hover-background:var(--raised-hover-background-color);--bk-control-hover-border:var(--raised-hover-border-color);--bk-focus-ring:var(--control-action-text);--bk-control-selected-text:var(--control-selected-text);--bk-control-notification-text:var(--control-notification-text)}:root[data-size=helm],[data-size=helm],[data-size=helm] [data-theme]{--target-touch-size:54px;--global-typography-ui-label-font-size:14px;--global-typography-ui-label-active-font-size:14px;--global-typography-ui-body-font-size:18px;--global-typography-ui-body-active-font-size:18px;--global-typography-instrument-value-large-container-height:40px;--global-typography-instrument-value-medium-container-height:30px;font-size:18px}:root,:is([data-size=default],[data-size=helm]){--bk-type-body-family:var(--font-body);--bk-type-body-size:14px;--bk-type-body-line-height:20px;--bk-type-body-weight:400;--bk-type-body:var(--bk-type-body-weight) var(--bk-type-body-size) / var(--bk-type-body-line-height) var(--bk-type-body-family);--bk-type-body-reading-family:var(--font-body);--bk-type-body-reading-size:16px;--bk-type-body-reading-line-height:24px;--bk-type-body-reading-weight:400;--bk-type-body-reading:var(--bk-type-body-reading-weight) var(--bk-type-body-reading-size) / var(--bk-type-body-reading-line-height) var(--bk-type-body-reading-family);--bk-type-label-family:var(--font-body);--bk-type-label-size:14px;--bk-type-label-line-height:20px;--bk-type-label-weight:500;--bk-type-label:var(--bk-type-label-weight) var(--bk-type-label-size) / var(--bk-type-label-line-height) var(--bk-type-label-family);--bk-type-caption-family:var(--font-body);--bk-type-caption-size:12px;--bk-type-caption-line-height:16px;--bk-type-caption-weight:400;--bk-type-caption:var(--bk-type-caption-weight) var(--bk-type-caption-size) / var(--bk-type-caption-line-height) var(--bk-type-caption-family);--bk-type-heading-component-family:var(--font-body);--bk-type-heading-component-size:16px;--bk-type-heading-component-line-height:20px;--bk-type-heading-component-weight:600;--bk-type-heading-component:var(--bk-type-heading-component-weight) var(--bk-type-heading-component-size) / var(--bk-type-heading-component-line-height) var(--bk-type-heading-component-family);--bk-type-heading-section-family:var(--font-body);--bk-type-heading-section-size:20px;--bk-type-heading-section-line-height:28px;--bk-type-heading-section-weight:600;--bk-type-heading-section:var(--bk-type-heading-section-weight) var(--bk-type-heading-section-size) / var(--bk-type-heading-section-line-height) var(--bk-type-heading-section-family);--bk-type-heading-page-family:var(--font-body);--bk-type-heading-page-size:28px;--bk-type-heading-page-line-height:36px;--bk-type-heading-page-weight:600;--bk-type-heading-page:var(--bk-type-heading-page-weight) var(--bk-type-heading-page-size) / var(--bk-type-heading-page-line-height) var(--bk-type-heading-page-family);--bk-type-code-family:var(--font-mono);--bk-type-code-size:12px;--bk-type-code-line-height:18px;--bk-type-code-weight:400;--bk-type-code:var(--bk-type-code-weight) var(--bk-type-code-size) / var(--bk-type-code-line-height) var(--bk-type-code-family)}[data-size=helm]{--bk-type-body-size:18px;--bk-type-body-line-height:26px;--bk-type-body-reading-size:20px;--bk-type-body-reading-line-height:30px;--bk-type-label-size:18px;--bk-type-label-line-height:26px;--bk-type-caption-size:14px;--bk-type-caption-line-height:20px;--bk-type-heading-component-size:20px;--bk-type-heading-component-line-height:26px;--bk-type-heading-section-size:24px;--bk-type-heading-section-line-height:32px;--bk-type-heading-page-size:32px;--bk-type-heading-page-line-height:40px;--bk-type-code-size:16px;--bk-type-code-line-height:24px}:root,:is([data-theme=night],[data-theme=dusk],[data-theme=day],[data-theme=bright]){--bk-slide-width:1280px;--bk-slide-height:720px;--bk-slide-margin:64px;--bk-slide-gap:32px;--bk-slide-rule-width:2px;--bk-slide-logo-scale:2;--bk-slide-display-size:72px;--bk-slide-title-size:56px;--bk-slide-subheading-size:36px;--bk-slide-body-size:32px;--bk-slide-caption-size:24px;--bk-slide-metric-size:112px;--bk-slide-display:600 var(--bk-slide-display-size) / 1.08 var(--font-body);--bk-slide-title:600 var(--bk-slide-title-size) / 1.15 var(--font-body);--bk-slide-subheading:500 var(--bk-slide-subheading-size) / 1.2 var(--font-body);--bk-slide-body:400 var(--bk-slide-body-size) / 1.35 var(--font-body);--bk-slide-caption:400 var(--bk-slide-caption-size) / 1.3 var(--font-body);--bk-slide-metric:500 var(--bk-slide-metric-size) / 1 var(--font-body);--bk-slide-background:var(--bg);--bk-slide-text:var(--text);--bk-slide-muted:var(--text-dim);--bk-slide-accent:var(--bk-action-text);--bk-slide-rule:var(--border-bright);--bk-report-width:760px;--bk-email-width:600px;--bk-document-preview-height:640px;--bk-document-inset:var(--space-xl);--bk-document-section-gap:var(--space-2xl);--bk-document-rule-width:2px;--bk-document-title:var(--bk-type-heading-page);--bk-document-heading:var(--bk-type-heading-section);--bk-document-body:var(--bk-type-body-reading);--bk-document-caption:var(--bk-type-body)}:root{--bk-flash-fast-on:.4s;--bk-flash-fast-off:.4s;--bk-flash-slow-on:1.2s;--bk-flash-slow-off:.4s;--bk-flash-very-slow-on:2.8s;--bk-flash-very-slow-off:.4s;--bk-layer-content:0;--bk-layer-sticky:100;--bk-layer-dropdown:200;--bk-layer-overlay:300;--bk-layer-modal:400;--bk-layer-tooltip:500;--bk-layer-toast:600;--bk-layer-dimmer:700;--bk-layer-alert:800;--layer-alert-popover:calc(var(--bk-layer-alert) + 1)}[data-over-dialog]{--bk-layer-dropdown:calc(var(--bk-layer-modal) + 1)}[data-over-toast]{--bk-layer-dropdown:calc(var(--bk-layer-toast) + 1);--bk-layer-tooltip:calc(var(--bk-layer-toast) + 2)}}@layer bk.design-base{body{min-height:100vh;font-family:var(--font-body);color:var(--text);background:var(--bg);line-height:1.5}button,input,textarea,select{font:inherit;color:inherit}button{border:0}img{max-width:100%;height:auto}code,pre,kbd{font-family:var(--font-mono)}summary{cursor:pointer}}@layer bk.design-content{.design-shell{--design-header-height:4.5rem}.design-header{min-height:var(--design-header-height);padding:var(--space-sm) var(--space-lg);align-items:center;gap:var(--space-lg);border-bottom:1px solid var(--border);background:var(--bg);z-index:var(--bk-layer-sticky);display:flex;position:sticky;top:0}.design-brand{gap:var(--space-sm);color:var(--text);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.design-home__eyebrow{align-items:center;gap:var(--space-sm);font:var(--bk-type-label);color:var(--accent);text-transform:uppercase;letter-spacing:.12em;display:flex}.design-brand__section{font:var(--bk-type-label);color:var(--text-dim)}.design-header__actions{gap:var(--space-sm);align-items:center;margin-left:auto;display:flex}.design-sections{gap:var(--space-sm);flex-wrap:wrap;display:flex}.design-sections a,.design-page__actions>a{min-height:var(--target-touch-size);align-items:center;gap:var(--space-sm);padding:var(--space-sm);color:var(--text-dim);font:var(--bk-type-body);display:inline-flex}.design-sections svg,.design-home__section-title svg,.design-page__actions svg{flex:none;width:1.1em;height:1.1em}.design-sections a[aria-current],.design-tree a[aria-current]{color:var(--accent);background:var(--accent-dim)}.design-layout{grid-template-columns:16.75rem minmax(0,1fr);display:grid}.design-layout--home{display:block;position:relative}#design-main{outline:none;min-width:0}.design-sidebar{border-right:1px solid var(--border);background:var(--bg);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0}.design-sidebar__scroll{padding:var(--space-lg);flex:1;overflow:auto}.design-sidebar__theme{border-top:1px solid var(--border);padding:var(--space-md)}.design-tree{font:var(--bk-type-body);margin:0;padding:0;list-style:none}.design-tree .design-tree{padding-left:var(--space-md);margin-left:var(--space-sm);border-left:1px solid var(--border)}.design-tree .design-tree>li:has(>details){margin-top:var(--space-sm)}.design-tree .design-tree>li>details>summary{font:var(--bk-type-label);color:var(--text);background:var(--surface)}.design-tree .design-tree .design-tree{margin-block:var(--space-xs) var(--space-md)}.design-tree a,.design-tree summary{align-items:center;gap:var(--space-sm);min-height:2.5rem;padding:var(--space-sm);border-radius:var(--radius-sm);color:var(--text-dim);display:flex}.design-tree summary{color:var(--text);font-weight:500;list-style:none}.design-tree summary:after{content:"›";margin-left:auto;transform:rotate(0)}.design-tree details[open]>summary:after{transform:rotate(90deg)}.design-tree a:hover,.design-tree summary:hover{background:var(--surface);color:var(--text);text-decoration:none}.design-tree__icon{flex:none;align-items:center;display:inline-flex}.design-tree__icon:empty{display:none}.design-tree__icon svg,.design-tree__separator svg{width:1.125rem;height:1.125rem}.design-tree__separator{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-sm);font:var(--bk-type-label);color:var(--text-dim);display:flex}.design-page-layout{justify-content:center;gap:var(--space-2xl);padding:3rem var(--space-2xl);grid-template-columns:minmax(0,54rem) 15rem;display:grid}.design-page{min-width:0}.design-page__header h1{font:var(--bk-type-heading-page);margin-bottom:var(--space-md)}.design-page__header>p{color:var(--text-dim);margin-bottom:var(--space-lg)}.design-page__actions{align-items:center;gap:var(--space-sm);padding-bottom:var(--space-lg);border-bottom:1px solid var(--border);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.design-toc{font:var(--bk-type-body);align-self:start;position:sticky;top:3rem}.design-toc__scroll{overscroll-behavior:contain;max-height:calc(100dvh - 8rem);overflow:auto}.design-toc h2{font:var(--bk-type-label);margin-bottom:var(--space-md)}.design-toc ul{border-left:1px solid var(--border);list-style:none}.design-toc a{color:var(--text-dim);padding:var(--space-sm) var(--space-md);display:block}.design-toc li[data-depth="3"]{padding-left:var(--space-md)}.design-prose{font:var(--bk-type-body-reading);overflow-wrap:anywhere;line-height:1.75}.design-prose :where(h2,h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){color:var(--text);scroll-margin-top:6rem}.design-prose :where(h2):not(:where(.not-prose,.not-prose *)){font:var(--bk-type-heading-section);margin:var(--space-xl) 0 var(--space-md)}.design-prose :where(h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){font:var(--bk-type-heading-component);margin:var(--space-lg) 0 var(--space-md)}.design-heading-anchor{color:inherit;text-decoration:none}.design-heading-anchor:hover{text-decoration:none}.design-heading-anchor:after{content:"#";color:var(--text-dim);opacity:0;margin-inline-start:var(--space-sm);font-weight:400}.design-heading-anchor:hover:after,.design-heading-anchor:focus-visible:after{opacity:1}.design-toc a:hover,.design-mobile-toc a:hover{color:var(--text);text-decoration:none}.design-toc a:focus-visible,.design-mobile-toc a:focus-visible{outline-offset:-2px}.design-prose :where(p,ul,ol,blockquote):not(:where(.not-prose,.not-prose *)){margin:var(--space-md) 0}.design-prose :where(ul,ol):not(:where(.not-prose,.not-prose *)){padding-left:var(--space-lg)}.design-prose :where(li):not(:where(.not-prose,.not-prose *)){margin-block:var(--space-xs)}.design-prose :where(code):not(:where(pre *,.not-prose,.not-prose *)){background:var(--surface);border-radius:var(--radius-sm);padding:.1em .3em;font-size:.85em}.design-prose :where(blockquote):not(:where(.not-prose,.not-prose *)){border-left:2px solid var(--border-bright);padding-left:var(--space-md);color:var(--text-dim)}.design-prose :where(hr):not(:where(.not-prose,.not-prose *)){border:0;border-top:1px solid var(--border);margin:var(--space-xl) 0}.design-prose :where(table):not(:where(.not-prose,.not-prose *)){border-collapse:collapse;width:100%;font:var(--bk-type-body)}.design-prose :where(th,td):not(:where(.not-prose,.not-prose *)){text-align:left;vertical-align:top;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border)}.design-table-wrap{margin-block:var(--space-lg);overflow-x:auto}.not-prose{overflow-wrap:normal;line-height:normal}.design-code{margin:var(--space-md) 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font:var(--bk-type-body);position:relative}.design-code__toolbar{border-bottom:1px solid var(--border);justify-content:flex-end;display:flex}.design-code pre{padding:var(--space-md);font-family:var(--font-mono);line-height:1.6;overflow-x:auto;background:0 0!important}.design-code pre,.design-code pre span{color:var(--shiki-light,var(--text))!important}:root[data-theme=night] .design-code pre,:root[data-theme=night] .design-code pre span,:root[data-theme=dusk] .design-code pre,:root[data-theme=dusk] .design-code pre span{color:var(--shiki-dark,var(--text))!important}.design-callout{margin-block:var(--space-lg);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-md);background:var(--surface)}.design-cards{gap:var(--space-md);margin-block:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-card{border:1px solid var(--border);border-radius:var(--radius-md);gap:var(--space-sm);padding:var(--space-lg);color:var(--text);flex-direction:column;display:flex}.design-card:hover{border-color:var(--accent);text-decoration:none}.design-card>span{font:var(--bk-type-body);color:var(--text-dim);line-height:1.5}.design-home{max-width:56rem;padding:4rem var(--space-xl);min-height:calc(100dvh - var(--design-header-height) - 6rem);justify-content:center;gap:var(--space-xl);flex-direction:column;margin:auto;display:flex;position:relative}.design-home-chart{pointer-events:none;background:radial-gradient(ellipse at 95% 5%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 52%), radial-gradient(ellipse at 0% 95%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 48%);position:absolute;inset:0;overflow:hidden}.design-home-chart svg{fill:none;width:100%;height:100%;stroke:var(--accent);stroke-width:1px;opacity:.13;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#0000 15%,#000 80%);mask-image:radial-gradient(at 50% 45%,#0000 15%,#000 80%)}.design-home-chart__rings{stroke-width:1.5px}.design-home-chart__course{stroke-width:2px;stroke-dasharray:6 10}.design-home__intro{gap:var(--space-md);display:grid}.design-home__title{font:var(--bk-type-heading-page);max-width:24ch}.design-home__description{max-width:65ch;color:var(--text-dim)}.design-home__sections{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-home__section{gap:var(--space-sm);border-bottom:1px solid var(--border);padding:var(--space-lg) var(--space-lg) var(--space-lg) 0;color:var(--text);flex-direction:column;display:flex}.design-home__section-title{align-items:center;gap:var(--space-sm);font-weight:500;display:flex}.design-theme-switch{width:min(100%,12rem);min-width:0;margin-inline:auto}.design-theme-switch__row{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);align-items:center;gap:2px;padding:2px;display:flex}.design-theme-switch__choice{border-radius:var(--radius-sm);min-width:0;min-height:30px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;display:flex}.design-theme-switch__choice:hover{color:var(--text)}.design-theme-switch__choice[data-checked]{background:var(--surface-elevated);color:var(--text)}.design-theme-switch__choice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.design-theme-switch{width:100%}.design-theme-switch__choice{min-height:var(--target-touch-size)}}.design-motion-switch{margin-top:var(--space-sm)}.design-motion-switch__choice{font:var(--bk-type-caption)}.design-footer{padding:var(--space-lg);flex-direction:column;align-items:center;display:flex}.design-error{max-width:70rem;padding:var(--space-xl);margin:auto}.design-pagination{gap:var(--space-md);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-pagination a{gap:var(--space-sm);min-width:0;min-height:var(--target-touch-size);padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font:var(--bk-type-body);overflow-wrap:anywhere;flex-direction:column;display:flex}.design-pagination a:hover{border-color:var(--accent);background:var(--surface);text-decoration:none}.design-pagination__next{text-align:right}.design-pagination__next>span{justify-content:flex-end}.design-pagination a>span{align-items:center;gap:var(--space-sm);font:var(--bk-type-caption);color:var(--text-dim);display:flex}.design-pagination svg{width:1em;height:1em}.design-pagination strong{font:var(--bk-type-label)}.design-toc a[data-active=true],.design-mobile-toc a[data-active=true]{color:var(--accent);box-shadow:inset 2px 0 var(--accent);background:0 0}.design-mobile-toc{margin-bottom:var(--space-xl);border-bottom:1px solid var(--border);padding-bottom:var(--space-md);display:none}.design-mobile-toc summary{min-height:var(--target-touch-size);font:var(--bk-type-label);align-content:center}.design-mobile-toc ul{list-style:none}.design-mobile-toc a{padding-block:var(--space-sm);font:var(--bk-type-body);display:block}.design-search{min-height:8rem}.design-search__status{font:var(--bk-type-caption);color:var(--text-dim);margin:var(--space-md) 0}.design-search__results{max-height:min(50dvh,24rem);overflow-y:auto}.design-search__result{align-items:center;gap:var(--space-md);width:100%;min-height:var(--target-touch-size);padding:var(--space-sm) var(--space-md);color:var(--text);border-radius:var(--radius-md);text-align:left;font:var(--bk-type-body);cursor:pointer;background:0 0;border:0;display:flex}.design-search__result svg{color:var(--text-dim);flex:none}.design-search__result[data-highlighted],.design-search__result:hover{background:var(--surface-elevated);outline:1px solid var(--border);outline-offset:-1px}.design-search__footer{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;font:var(--bk-type-caption);color:var(--text-dim);flex-wrap:wrap;display:flex}.design-search__footer>span{gap:var(--space-sm);align-items:center;display:flex}.design-visually-hidden,.design-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.design-skip:focus{top:var(--space-sm);left:var(--space-sm);z-index:var(--bk-layer-dropdown);padding:var(--space-md);background:var(--bg);position:fixed}.design-sidebar__header{padding:var(--space-sm) var(--space-lg) var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.design-sidebar__brand{justify-content:space-between;align-items:center;min-height:3rem;display:flex}.design-sidebar__header>button{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text-dim);justify-content:flex-start}.design-sidebar__header kbd{margin-left:auto}.design-sidebar__scroll>.design-sections{gap:var(--space-xs);margin-bottom:var(--space-xl);flex-direction:column}.design-sidebar__scroll>.design-sections a{border-radius:var(--radius-md);min-height:2.25rem}.design-breadcrumb{font:var(--bk-type-label);margin-bottom:var(--space-xl);display:inline-block}.design-page__header h1{margin-bottom:var(--space-xl)}.design-page__header>p{font:var(--bk-type-body-reading);margin-bottom:var(--space-2xl)}.design-page__actions{padding-bottom:var(--space-xl);margin-bottom:var(--space-2xl)}.design-page-links{gap:var(--space-sm);flex-direction:column;display:flex}.design-page-links a{gap:var(--space-sm);min-height:var(--target-touch-size);padding-inline:var(--space-sm);align-items:center;display:flex}.design-page-links svg{width:1em;height:1em}.design-sidebar-open{top:var(--space-sm);left:var(--space-sm);z-index:var(--bk-layer-sticky);position:fixed}.design-sections a:hover{background:var(--surface);text-decoration:none}.design-tree a[aria-current=page],.design-tree a[aria-current=page]:hover,.design-sections a[aria-current],.design-sections a[aria-current]:hover{color:var(--accent);background:var(--accent-dim);font-weight:500}.design-brand:hover,.design-home__section:hover{text-decoration:none}.design-home__section:hover .design-home__section-title{color:var(--accent)}.design-prose a:not(:where(.not-prose,.not-prose *,.design-heading-anchor)){text-underline-offset:.2em;text-decoration:underline}.design-prose a:not(:where(.not-prose,.not-prose *,.design-heading-anchor)):hover{text-decoration-thickness:2px}@media (width>=901px){.design-shell[data-docs=true]>.design-header,.design-shell[data-collapsed=true] .design-sidebar{display:none}.design-shell[data-collapsed=true] .design-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.design-sidebar-open{display:none}}@media (prefers-color-scheme:dark){:root:not([data-theme]) .design-code pre,:root:not([data-theme]) .design-code pre span{color:var(--shiki-dark,var(--text))!important}}@media (width>=901px){.design-header__actions .design-menu-trigger{display:none}}@media (width<=1200px){.design-page-layout{grid-template-columns:minmax(0,1fr)}.design-toc{display:none}.design-mobile-toc{display:block}.design-header__sections{display:none}}@media (width<=900px){.design-sidebar{display:none}.design-layout{display:block}.design-page-layout{padding:var(--space-lg)}.design-header{padding-inline:var(--space-md);gap:var(--space-sm)}.design-header__actions kbd{display:none}}@media (width<=540px){.design-cards,.design-home__sections{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.design-tree a,.design-tree summary{min-height:var(--target-touch-size)}}.design-specimen{margin-block:var(--space-xl)}.design-caption{margin-top:var(--space-sm);font:var(--bk-type-body);color:var(--text-dim)}.design-note{font:var(--bk-type-body);color:var(--text-dim)}.design-code-label{font:var(--bk-type-code)}.design-small-note{font:var(--bk-type-caption);color:var(--text-dim)}.design-small-copy{font:var(--bk-type-body)}.design-small-title{font:var(--bk-type-label)}.design-muted{color:var(--text-dim)}.design-emphasis{color:var(--text)}.design-disclosure{margin-top:var(--space-sm)}.design-disclosure__summary{font:var(--bk-type-code);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);min-height:var(--target-touch-size);align-content:center}.design-data-frame{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}.design-scale{margin-block:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.design-data-table{border-collapse:collapse;width:100%;font:var(--bk-type-body)}.design-data-row{border-bottom:1px solid var(--border);vertical-align:top}.design-data-head{border-bottom:1px solid var(--border);text-align:left}.design-data-cell{padding:var(--space-sm) var(--space-md)}.design-data-heading{padding:var(--space-sm) var(--space-md);font:var(--bk-type-code);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.design-data-code{padding:var(--space-sm) var(--space-md);font:var(--bk-type-code)}.design-required{margin-left:var(--space-sm);font:var(--bk-type-caption);color:var(--text-dim);text-transform:uppercase}.design-token-role{margin-top:var(--space-xs);font:var(--bk-type-caption);color:var(--text-dim)}.design-token-sample{align-items:center;gap:var(--space-sm);display:flex}.design-color-chip{border-radius:var(--radius-sm);flex:none;width:1.5rem;height:1.5rem;display:inline-block}.design-color-value{font:var(--bk-type-code)}.design-color-contrast{color:var(--text-dim);display:block}.design-token-value{font:var(--bk-type-code);color:var(--text-dim)}.design-principle-number{font:var(--bk-type-code);color:var(--accent)}.design-swatch{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.design-swatch__details{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);flex-direction:column;display:flex}.design-swatches{gap:var(--space-md);margin-block:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-spacing-preview{height:var(--space-md);border-radius:var(--radius-sm);display:inline-block}.design-radius-preview{border:2px solid;width:2.5rem;height:2.5rem;display:inline-block}.design-target-preview{border-radius:var(--radius-sm);border:1px dashed;display:inline-block}.design-duration-preview{border-radius:50%;width:7rem;height:.75rem;display:inline-block;position:relative}.design-motion-dot{border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:0}.design-type-row{gap:var(--space-md);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}.design-type-sample{padding:var(--space-lg) var(--space-xl);align-items:center;display:flex}.design-type-details{gap:var(--space-xs);padding:var(--space-md) var(--space-lg);font:var(--bk-type-caption);flex-direction:column;display:flex}.design-verdict{flex-direction:column;display:flex}.design-verdict__label{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--space-sm) var(--space-md);font:var(--bk-type-code);text-transform:uppercase;letter-spacing:.08em;font-weight:600;display:flex}.design-verdict__frame{border:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);padding:var(--space-xl);border-top:0;flex:1;justify-content:center;align-items:center;display:flex}.design-comparison{gap:var(--space-lg);margin-block:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.design-principles{border-top:1px solid var(--border);margin-block:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.design-principle{gap:var(--space-sm);padding:var(--space-lg) var(--space-xl) var(--space-lg) 0;border-bottom:1px solid var(--border);flex-direction:column;display:flex}.design-principle-title{font-weight:500}.design-specimen-label{margin-top:var(--space-sm);font:var(--bk-type-code);color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em}.design-change{margin-block:var(--space-2xl);border-top:1px solid var(--border);padding-top:var(--space-xl)}.design-change__title{align-items:baseline;gap:var(--space-md);font:var(--bk-type-heading-component);flex-wrap:wrap;margin-top:0;display:flex}.design-change__links{margin-block:var(--space-sm);font:var(--bk-type-body);color:var(--text-dim)}.design-change__shots{margin-block:var(--space-lg);gap:var(--space-lg);display:grid}.design-change__note{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-md);font:var(--bk-type-body);color:var(--text-dim)}.design-change__rules-heading{margin-bottom:var(--space-xs);font:var(--bk-type-label)}.design-change__rules{font:var(--bk-type-body);margin-top:0}.design-anatomy-caption{margin-top:var(--space-md);gap:var(--space-xs);font:var(--bk-type-body);color:var(--text-dim);display:grid}.design-token-stack{margin-block:var(--space-xl);gap:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-xl);flex-direction:column;display:flex}.design-centered-specimen{margin-block:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-xl);justify-content:center;display:flex}.design-icon-specimens{margin-block:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.design-grid-specimens{margin-block:var(--space-xl);gap:var(--space-xl);padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-empty-specimens{margin-block:var(--space-xl);gap:var(--space-lg);display:grid}.design-empty-frame{border:1px solid var(--border);border-radius:var(--radius-md);flex:1;justify-content:center;align-items:center;display:flex}.design-example-card__details{gap:var(--space-xs);padding:var(--space-md) var(--space-lg);flex-direction:column;display:flex}.design-example-card__link{align-items:center;gap:var(--space-sm);color:var(--text);font-weight:500;text-decoration:none;display:flex}.design-example-card__kind{font:var(--bk-type-code);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.design-overview{margin-block:var(--space-xl);border-top:1px solid var(--border);display:grid}.design-overview__item{gap:var(--space-xs);border-bottom:1px solid var(--border);padding:var(--space-lg) var(--space-xl) var(--space-lg) 0;flex-direction:column;display:flex}.design-data-row:last-child,.design-type-row:last-child{border-bottom:0}.design-data-table th{text-align:left}.design-data-table td{vertical-align:top}.design-data-heading--description{width:50%}.design-gallery-icon>svg{width:100%;height:100%}.design-example-card{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative;overflow:hidden}.design-example-card:hover{border-color:var(--accent)}.design-example-card__link:after{content:"";position:absolute;inset:0}@media (width>=640px){.design-principles,.design-swatches,.design-icon-specimens,.design-grid-specimens{grid-template-columns:repeat(3,minmax(0,1fr))}.design-anatomy-caption{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.design-comparison,.design-type-row,.design-overview,.design-empty-specimens{grid-template-columns:repeat(2,minmax(0,1fr))}.design-example-card--wide{grid-column:span 2}}@media (width>=1024px){.design-swatches{grid-template-columns:repeat(4,minmax(0,1fr))}.design-icon-specimens,.design-grid-specimens{grid-template-columns:repeat(5,minmax(0,1fr))}}}@layer bk.components,bk.instruments;@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-cyrillic-ext-300-normal-DqmgDkIN.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-300-normal-Bbd5v1xK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-cyrillic-300-normal-RhT0Ayi3.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-300-normal-LoaTnByX.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-greek-300-normal-J-CBqZoJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-300-normal-STc8XiDr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-vietnamese-300-normal-SDfX6ktj.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-300-normal-CkYRZD2a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-ext-300-normal-BLFuR0P1.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-300-normal-B8Zgwjh3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --flash-fast-on{syntax:"<number>";inherits:true;initial-value:1}@property --flash-fast-off{syntax:"<number>";inherits:true;initial-value:0}@property --flash-slow-on{syntax:"<number>";inherits:true;initial-value:1}@property --flash-slow-off{syntax:"<number>";inherits:true;initial-value:0}@property --flash-very-slow-on{syntax:"<number>";inherits:true;initial-value:1}@property --flash-very-slow-off{syntax:"<number>";inherits:true;initial-value:0}@layer components{.design-page-layout[data-full]{grid-template-columns:minmax(0,1fr)}.design-page-layout[data-full]>.design-toc{display:none}.design-page-layout[data-full] .design-mobile-toc{display:block}.design-page-layout[data-full] .design-prose>:is(p,ul,ol),.design-page-layout[data-full] .design-page__header>p{max-width:var(--bk-report-width)}}:root{--design-font-sans:var(--font-body);--design-font-mono:var(--font-mono)}@keyframes design-motion-slide{0%{left:0}to{left:calc(100% - .75rem)}}.design-motion-dot{animation:design-motion-slide 1s var(--motion-standard-easing) infinite alternate}@media (prefers-reduced-motion:reduce){.design-motion-dot{animation:none}}html{scrollbar-gutter:stable}html>body[data-scroll-locked]{--removed-body-scroll-bar-size:0px!important;margin-right:0!important}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rajdhani/rajdhani-latin-500.woff2)format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rajdhani/rajdhani-latin-600.woff2)format("woff2")}
