/*! Generated by ./sync-ow-style.sh from style/demo-tokens.scss and @optware-org/ow-style 3.0.12. Do not edit. */
@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:300;src:url("../../fonts/source-sans-3-v18-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:300;src:url("../../fonts/source-sans-3-v18-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url("../../fonts/source-sans-3-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:400;src:url("../../fonts/source-sans-3-v18-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:500;src:url("../../fonts/source-sans-3-v18-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:500;src:url("../../fonts/source-sans-3-v18-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url("../../fonts/source-sans-3-v18-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:600;src:url("../../fonts/source-sans-3-v18-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url("../../fonts/source-sans-3-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:700;src:url("../../fonts/source-sans-3-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:400;src:url("../../fonts/source-code-pro-v23-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:400;src:url("../../fonts/source-code-pro-v23-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:600;src:url("../../fonts/source-code-pro-v23-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:600;src:url("../../fonts/source-code-pro-v23-latin-600italic.woff2") format("woff2")}:root,:host{--ow-body-font-family: "Source Sans 3", sans-serif;--ow-body-font-weight-default: 400;--ow-body-font-weight-strong: 600;--ow-body-size-large: 16px;--ow-body-size-medium: 14px;--ow-body-size-small: 12px;--ow-border-width-0: 0px;--ow-border-width-1: 1px;--ow-border-width-2: 2px;--ow-border-width-4: 4px;--ow-border-width-6: 6px;--ow-border-width-8: 8px;--ow-control-height-button-m: 40px;--ow-control-height-m: 48px;--ow-control-height-s: 32px;--ow-control-height-xs: 24px;--ow-font-family-mono: "Source Code Pro", monospace;--ow-font-family-sans: "Source Sans 3", sans-serif;--ow-font-size-scale-01: 12px;--ow-font-size-scale-02: 14px;--ow-font-size-scale-03: 16px;--ow-font-size-scale-04: 18px;--ow-font-size-scale-05: 20px;--ow-font-size-scale-06: 24px;--ow-font-size-scale-07: 32px;--ow-font-size-scale-08: 40px;--ow-font-size-scale-09: 48px;--ow-font-size-scale-10: 64px;--ow-font-size-scale-11: 72px;--ow-font-weight-bold: 700;--ow-font-weight-medium: 500;--ow-font-weight-regular: 400;--ow-font-weight-semibold: 600;--ow-icon-props-axes-fill: 0;--ow-icon-props-axes-fill-active: 1;--ow-icon-props-axes-grade: 0;--ow-icon-props-axes-optical-size: 24;--ow-icon-props-axes-weight: 300;--ow-icon-size-l: 32px;--ow-icon-size-m: 24px;--ow-icon-size-s: 16px;--ow-icon-size-xl: 40px;--ow-icon-size-xs: 12px;--ow-icon-size-xxl: 48px;--ow-line-height-none: 1;--ow-line-height-normal: 1.4;--ow-line-height-snug: 1.3;--ow-line-height-tight: 1.2;--ow-radius-0: 0px;--ow-radius-4: 4px;--ow-radius-8: 8px;--ow-radius-16: 16px;--ow-radius-24: 24px;--ow-radius-32: 32px;--ow-radius-9999: 9999px;--ow-shadow-200: 0px 1px 4px 0px #0c0c0d0d, 0px 1px 4px 0px #0c0c0d1a;--ow-spacing-0: 0px;--ow-spacing-2: 2px;--ow-spacing-4: 4px;--ow-spacing-8: 8px;--ow-spacing-12: 12px;--ow-spacing-16: 16px;--ow-spacing-24: 24px;--ow-spacing-32: 32px;--ow-spacing-40: 40px;--ow-spacing-48: 48px;--ow-spacing-64: 64px;--ow-spacing-80: 80px;--ow-spacing-96: 96px;--ow-color-brand-black: #000000;--ow-color-brand-blue: #003399;--ow-color-brand-green: #99cc00;--ow-color-brand-grey: #666666;--ow-color-brand-white: #ffffff;--ow-typography-body-base-font-family: "Source Sans 3", sans-serif;--ow-typography-body-base-font-size: 14px;--ow-typography-body-base-font-weight: 400;--ow-typography-body-base-letter-spacing: 0px;--ow-typography-body-base-line-height: 1.4;--ow-typography-body-base-emphasis-font-family: "Source Sans 3", sans-serif;--ow-typography-body-base-emphasis-font-size: 14px;--ow-typography-body-base-emphasis-font-style: italic;--ow-typography-body-base-emphasis-font-weight: 400;--ow-typography-body-base-emphasis-letter-spacing: 0px;--ow-typography-body-base-emphasis-line-height: 1.4;--ow-typography-body-base-strong-font-family: "Source Sans 3", sans-serif;--ow-typography-body-base-strong-font-size: 14px;--ow-typography-body-base-strong-font-weight: 600;--ow-typography-body-base-strong-letter-spacing: 0px;--ow-typography-body-base-strong-line-height: 1.4;--ow-typography-body-large-font-family: "Source Sans 3", sans-serif;--ow-typography-body-large-font-size: 16px;--ow-typography-body-large-font-weight: 400;--ow-typography-body-large-letter-spacing: 0px;--ow-typography-body-large-line-height: 1.4;--ow-typography-body-large-emphasis-font-family: "Source Sans 3", sans-serif;--ow-typography-body-large-emphasis-font-size: 16px;--ow-typography-body-large-emphasis-font-style: italic;--ow-typography-body-large-emphasis-font-weight: 400;--ow-typography-body-large-emphasis-letter-spacing: 0px;--ow-typography-body-large-emphasis-line-height: 1.4;--ow-typography-body-large-strong-font-family: "Source Sans 3", sans-serif;--ow-typography-body-large-strong-font-size: 16px;--ow-typography-body-large-strong-font-weight: 600;--ow-typography-body-large-strong-letter-spacing: 0px;--ow-typography-body-large-strong-line-height: 1.4;--ow-typography-body-small-font-family: "Source Sans 3", sans-serif;--ow-typography-body-small-font-size: 12px;--ow-typography-body-small-font-weight: 400;--ow-typography-body-small-letter-spacing: 0px;--ow-typography-body-small-line-height: 1.4;--ow-typography-body-small-emphasis-font-family: "Source Sans 3", sans-serif;--ow-typography-body-small-emphasis-font-size: 12px;--ow-typography-body-small-emphasis-font-style: italic;--ow-typography-body-small-emphasis-font-weight: 400;--ow-typography-body-small-emphasis-letter-spacing: 0px;--ow-typography-body-small-emphasis-line-height: 1.4;--ow-typography-body-small-strong-font-family: "Source Sans 3", sans-serif;--ow-typography-body-small-strong-font-size: 12px;--ow-typography-body-small-strong-font-weight: 600;--ow-typography-body-small-strong-letter-spacing: 0px;--ow-typography-body-small-strong-line-height: 1.4;--ow-typography-caption-font-family: "Source Sans 3", sans-serif;--ow-typography-caption-font-size: 10px;--ow-typography-caption-font-weight: 400;--ow-typography-caption-letter-spacing: 0px;--ow-typography-caption-line-height: 14px;--ow-typography-code-font-family: "Source Code Pro", monospace;--ow-typography-code-font-size: 14px;--ow-typography-code-font-weight: 400;--ow-typography-code-letter-spacing: 0px;--ow-typography-code-line-height: 1.4;--ow-typography-heading-expressive-1-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-expressive-1-font-size: 24px;--ow-typography-heading-expressive-1-font-weight: 600;--ow-typography-heading-expressive-1-letter-spacing: -0.2px;--ow-typography-heading-expressive-1-line-height: 32px;--ow-typography-heading-expressive-2-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-expressive-2-font-size: 20px;--ow-typography-heading-expressive-2-font-weight: 600;--ow-typography-heading-expressive-2-letter-spacing: -0.1px;--ow-typography-heading-expressive-2-line-height: 28px;--ow-typography-heading-expressive-3-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-expressive-3-font-size: 18px;--ow-typography-heading-expressive-3-font-weight: 600;--ow-typography-heading-expressive-3-letter-spacing: 0px;--ow-typography-heading-expressive-3-line-height: 1.4;--ow-typography-heading-expressive-4-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-expressive-4-font-size: 16px;--ow-typography-heading-expressive-4-font-weight: 600;--ow-typography-heading-expressive-4-letter-spacing: 0px;--ow-typography-heading-expressive-4-line-height: 20px;--ow-typography-heading-expressive-5-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-expressive-5-font-size: 14px;--ow-typography-heading-expressive-5-font-weight: 600;--ow-typography-heading-expressive-5-letter-spacing: 0.1px;--ow-typography-heading-expressive-5-line-height: 18px;--ow-typography-heading-expressive-display-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-expressive-display-font-size: 32px;--ow-typography-heading-expressive-display-font-weight: 600;--ow-typography-heading-expressive-display-letter-spacing: -0.3px;--ow-typography-heading-expressive-display-line-height: 40px;--ow-typography-heading-productive-1-page-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-productive-1-page-font-size: 20px;--ow-typography-heading-productive-1-page-font-weight: 600;--ow-typography-heading-productive-1-page-letter-spacing: 0px;--ow-typography-heading-productive-1-page-line-height: 28px;--ow-typography-heading-productive-2-section-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-productive-2-section-font-size: 16px;--ow-typography-heading-productive-2-section-font-weight: 600;--ow-typography-heading-productive-2-section-letter-spacing: 0px;--ow-typography-heading-productive-2-section-line-height: 1.4;--ow-typography-heading-productive-3-component-font-family: "Source Sans 3", sans-serif;--ow-typography-heading-productive-3-component-font-size: 14px;--ow-typography-heading-productive-3-component-font-weight: 400;--ow-typography-heading-productive-3-component-letter-spacing: 0px;--ow-typography-heading-productive-3-component-line-height: 1.4;--ow-typography-label-base-font-family: "Source Sans 3", sans-serif;--ow-typography-label-base-font-size: 14px;--ow-typography-label-base-font-weight: 500;--ow-typography-label-base-letter-spacing: 0px;--ow-typography-label-base-line-height: 1.4;--ow-typography-label-large-font-family: "Source Sans 3", sans-serif;--ow-typography-label-large-font-size: 16px;--ow-typography-label-large-font-weight: 500;--ow-typography-label-large-letter-spacing: 0px;--ow-typography-label-large-line-height: 1.4;--ow-typography-label-small-font-family: "Source Sans 3", sans-serif;--ow-typography-label-small-font-size: 12px;--ow-typography-label-small-font-weight: 500;--ow-typography-label-small-letter-spacing: 0px;--ow-typography-label-small-line-height: 1.4;--ow-typography-overline-font-family: "Source Sans 3", sans-serif;--ow-typography-overline-font-size: 12px;--ow-typography-overline-font-weight: 500;--ow-typography-overline-letter-spacing: 0.8px;--ow-typography-overline-line-height: 16px;--border-radius: var(--ow-radius-16);--border-radius-extra-small: calc(0.25 * var(--border-radius));--border-radius-small: var(--ow-radius-8);--border-radius-large: calc(2 * var(--border-radius));--border-radius-extra-large: calc(4 * var(--border-radius));--border-radius-full: 100%;--border-width: var(--ow-border-width-1);--border-style: solid;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1400px;--breakpoint-xxxl: 1600px;--font-style: normal;--line-height-text: 1.5;--line-height-headline: 1.2;--line-height-hint: 1.2;--space-xs: var(--ow-spacing-4);--space-sm: var(--ow-spacing-8);--space-md: var(--ow-spacing-12);--space-lg: var(--ow-spacing-16);--space-xl: var(--ow-spacing-24)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--ow-background-base-default-hover) rgba(0,0,0,0)}}::-webkit-scrollbar{width:22px;height:22px;background:rgba(0,0,0,0)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:var(--ow-background-base-default-hover);background-clip:padding-box;border:var(--ow-spacing-8) solid rgba(0,0,0,0);border-radius:var(--ow-radius-24)}:root{color-scheme:light;--ow-background-accent-default: #9cc1ff;--ow-background-accent-hover: #689eff;--ow-background-accent-pressed: #347cff;--ow-background-action-active: #0059ff;--ow-background-action-default: #0059ff;--ow-background-action-hover: #003baa;--ow-background-action-pressed: #00205b;--ow-background-action-selected: #0059ff1a;--ow-background-base-default: #fafafa;--ow-background-base-default-hover: #e1e3e5;--ow-background-base-default-pressed: #c5c8ce;--ow-background-base-default-selected: #e1e3e5;--ow-background-base-hover-default-selected: #f2f2f3;--ow-background-base-raised: #9ea4ae;--ow-background-base-raised-hover: #737d8c;--ow-background-base-sunken: #f2f2f3;--ow-background-base-sunken-hover: #e1e3e5;--ow-background-base-sunken-pressed: #9ea4ae;--ow-background-base-surface: #ffffff;--ow-background-base-surface-hover: #e1e3e5;--ow-background-chip-selected: #d1e2ff;--ow-background-danger-default: #c11515;--ow-background-danger-hover: #991517;--ow-background-danger-subtle: #f8e3e3;--ow-background-disabled-default: #e1e3e5;--ow-background-info-default: #0059ff;--ow-background-info-hover: #003baa;--ow-background-info-subtle: #d1e2ff;--ow-background-nav-active: #3c4149;--ow-background-overlay-scrim: #0b0c0ecc;--ow-background-overlay-subtle: #0b0c0eb2;--ow-background-overlay-surface: #fafafa;--ow-background-positive-default: #009951;--ow-background-positive-hover: #008043;--ow-background-positive-subtle: #ebffee;--ow-background-selected: #0b0c0e1a;--ow-background-toolbar-active: #3c4149;--ow-background-warning-active-indicator-filter: #e8b931;--ow-background-warning-default: #e8b931;--ow-background-warning-subtle: #fffbeb;--ow-border-accent-default: #347cff;--ow-border-accent-subtle: #9cc1ff;--ow-border-action-default: #0059ff;--ow-border-action-focus-ring: #004ad4;--ow-border-action-selected: #347cff;--ow-border-base-contrast: #191b1f;--ow-border-base-contrast-invert: #ffffff;--ow-border-base-contrast-invert-hover: #fffffff2;--ow-border-base-default: #e1e3e5;--ow-border-base-default-hover: #c5c8ce;--ow-border-base-default-pressed: #9ea4ae;--ow-border-base-on-surface: #191b1f;--ow-border-base-strong: #c5c8ce;--ow-border-base-strong-hover: #9ea4ae;--ow-border-base-strong-pressed: #737d8c;--ow-border-base-subtle: #f2f2f3;--ow-border-chip-selected: #0059ff;--ow-border-danger-default: #c11515;--ow-border-danger-hover: #991517;--ow-border-disabled-default: #c5c8ce;--ow-border-info-default: #0059ff;--ow-border-nav-active-indicator: #0059ff;--ow-border-positive-default: #009951;--ow-border-positive-hover: #008043;--ow-border-warning-default: #e5a000;--ow-icon-accent-default: #004ad4;--ow-icon-accent-on-accent: #002d82;--ow-icon-action-default: #0059ff;--ow-icon-action-on-action: #ffffff;--ow-icon-action-selected: #347cff;--ow-icon-base-default: #0b0c0e;--ow-icon-base-muted: #9ea4ae;--ow-icon-base-on-surface: #0b0c0e;--ow-icon-base-subtle: #737d8c;--ow-icon-chip-selected: #004ad4;--ow-icon-danger-default: #c11515;--ow-icon-danger-hover: #991517;--ow-icon-disabled-default: #9ea4ae;--ow-icon-info-default: #004ad4;--ow-icon-info-hover: #003baa;--ow-icon-nav-active: #0059ff;--ow-icon-positive-default: #009951;--ow-icon-positive-hover: #008043;--ow-icon-toolbar-active: #0059ff;--ow-icon-warning-default: #975102;--ow-text-accent-default: #004ad4;--ow-text-accent-on-accent: #0b0c0e;--ow-text-action-default: #0059ff;--ow-text-action-on-action: #ffffff;--ow-text-base-default: #0b0c0e;--ow-text-base-muted: #9ea4ae;--ow-text-base-on-surface: #0b0c0e;--ow-text-base-placeholder: #9ea4ae;--ow-text-base-subtle: #737d8c;--ow-text-chip-selected: #004ad4;--ow-text-danger-default: #991517;--ow-text-danger-on-danger: #ffffff;--ow-text-disabled-default: #9ea4ae;--ow-text-info-default: #002d82;--ow-text-info-on-info: #ffffff;--ow-text-nav-active: #0059ff;--ow-text-positive-default: #02542d;--ow-text-positive-on-positive: #ffffff;--ow-text-warning-default: #682d03;--ow-text-warning-on-warning: #522504;--text-color: var(--ow-text-base-default);--text-color-reversed: var(--ow-text-action-on-action);--text-color-dark: var(--ow-text-base-default);--bg-color-base: var(--ow-background-base-default);--bg-color-surface: var(--ow-background-base-sunken);--bg-color-surface-variant: var(--ow-background-base-sunken);--bg-color-hover: var(--ow-background-base-default-hover);--selected-color: var(--ow-background-selected);--bg-color-selected: var(--ow-background-selected);--bg-color-disabled: var(--ow-background-disabled-default);--bg-color-overlay: rgba(25, 27, 31, 0.65);--success-color: var(--ow-background-positive-default);--warning-color: var(--ow-background-warning-default);--error-color: var(--ow-background-danger-default);--info-color: var(--ow-background-info-default);--danger-light-bg-color: var(--ow-background-danger-subtle);--focus-color: var(--ow-border-action-focus-ring);--on-warning-color: #191b1f;--border-color: var(--ow-border-base-default);--border-color-strong: var(--ow-border-base-strong);--button-primary-bg-color: var(--ow-background-action-default);--button-primary-color: var(--ow-text-action-on-action);--button-primary-hover-bg-color: var(--ow-background-action-hover);--button-primary-hover-color: var(--ow-text-action-on-action);--button-secondary-bg-color: var(--ow-text-base-subtle);--button-secondary-color: var(--ow-text-action-on-action);--button-secondary-hover-bg-color: var(--ow-border-base-strong);--button-secondary-hover-color: var(--ow-text-action-on-action);--button-danger-bg-color: var(--ow-background-danger-default);--button-danger-color: var(--ow-text-action-on-action);--button-danger-hover-bg-color: var(--ow-border-danger-default);--button-danger-hover-color: var(--ow-text-action-on-action);--button-disabled-bg-color: var(--ow-background-disabled-default);--button-disabled-color: var(--ow-text-disabled-default);--link-color: var(--ow-text-action-default);--link-hover-color: var(--ow-background-action-default);--white-color: var(--ow-text-action-on-action);--border: var(--border-width) var(--border-style) var(--ow-border-base-default);--box-shadow-color: #0c0c0d1a;--box-shadow-sm: var(--ow-shadow-200);--box-shadow-md: var(--ow-shadow-200);--ow-text-base-muted: var(--ow-color-brand-grey);--link-hover-color: var(--ow-color-brand-blue)}:root[data-theme=dark]{color-scheme:dark;--ow-background-accent-default: #9cc1ff;--ow-background-accent-hover: #689eff;--ow-background-accent-pressed: #347cff;--ow-background-action-active: #0059ff;--ow-background-action-default: #0059ff;--ow-background-action-hover: #003baa;--ow-background-action-pressed: #00205b;--ow-background-action-selected: #0059ff33;--ow-background-base-default: #272a30;--ow-background-base-default-hover: #3c4149;--ow-background-base-default-pressed: #191b1f;--ow-background-base-default-selected: #3c4149;--ow-background-base-hover-default-selected: #555c68;--ow-background-base-raised: #3c4149;--ow-background-base-raised-hover: #272a30;--ow-background-base-sunken: #191b1f;--ow-background-base-sunken-hover: #272a30;--ow-background-base-sunken-pressed: #3c4149;--ow-background-base-surface: #ffffff;--ow-background-base-surface-hover: #e1e3e5;--ow-background-chip-selected: #002d82;--ow-background-danger-default: #c11515;--ow-background-danger-hover: #991517;--ow-background-danger-subtle: #f8e3e3;--ow-background-disabled-default: #3c4149;--ow-background-info-default: #0059ff;--ow-background-info-hover: #003baa;--ow-background-info-subtle: #d1e2ff;--ow-background-nav-active: #3c4149;--ow-background-overlay-scrim: #0b0c0ed9;--ow-background-overlay-subtle: #0b0c0ecc;--ow-background-overlay-surface: #272a30;--ow-background-positive-default: #009951;--ow-background-positive-hover: #008043;--ow-background-positive-subtle: #ebffee;--ow-background-selected: #ffffff1a;--ow-background-toolbar-active: #3c4149;--ow-background-warning-active-indicator-filter: #e8b931;--ow-background-warning-default: #e8b931;--ow-background-warning-subtle: #fffbeb;--ow-border-accent-default: #347cff;--ow-border-accent-subtle: #9cc1ff;--ow-border-action-default: #0059ff;--ow-border-action-focus-ring: #689eff;--ow-border-action-selected: #689eff;--ow-border-base-contrast: #ffffff;--ow-border-base-contrast-invert: #191b1f;--ow-border-base-contrast-invert-hover: #272a30;--ow-border-base-default: #3c4149;--ow-border-base-default-hover: #555c68;--ow-border-base-default-pressed: #272a30;--ow-border-base-on-surface: #191b1f;--ow-border-base-strong: #555c68;--ow-border-base-strong-hover: #737d8c;--ow-border-base-strong-pressed: #555c68;--ow-border-base-subtle: #272a30;--ow-border-chip-selected: #0059ff;--ow-border-danger-default: #c11515;--ow-border-danger-hover: #991517;--ow-border-disabled-default: #3c4149;--ow-border-info-default: #0059ff;--ow-border-nav-active-indicator: #0059ff;--ow-border-positive-default: #009951;--ow-border-positive-hover: #008043;--ow-border-warning-default: #e5a000;--ow-icon-accent-default: #9cc1ff;--ow-icon-accent-on-accent: #191b1f;--ow-icon-action-default: #0059ff;--ow-icon-action-on-action: #ffffff;--ow-icon-action-selected: #347cff;--ow-icon-base-default: #ffffff;--ow-icon-base-muted: #737d8c;--ow-icon-base-on-surface: #191b1f;--ow-icon-base-subtle: #9ea4ae;--ow-icon-chip-selected: #9cc1ff;--ow-icon-danger-default: #c11515;--ow-icon-danger-hover: #991517;--ow-icon-disabled-default: #555c68;--ow-icon-info-default: #004ad4;--ow-icon-info-hover: #003baa;--ow-icon-nav-active: #9cc1ff;--ow-icon-positive-default: #009951;--ow-icon-positive-hover: #008043;--ow-icon-toolbar-active: #9cc1ff;--ow-icon-warning-default: #975102;--ow-text-accent-default: #9cc1ff;--ow-text-accent-on-accent: #191b1f;--ow-text-action-default: #0059ff;--ow-text-action-on-action: #ffffff;--ow-text-base-default: #ffffff;--ow-text-base-muted: #737d8c;--ow-text-base-on-surface: #191b1f;--ow-text-base-placeholder: #555c68;--ow-text-base-subtle: #c5c8ce;--ow-text-chip-selected: #9cc1ff;--ow-text-danger-default: #ee9796;--ow-text-danger-on-danger: #ffffff;--ow-text-disabled-default: #555c68;--ow-text-info-default: #002d82;--ow-text-info-on-info: #ffffff;--ow-text-nav-active: #ffffff;--ow-text-positive-default: #02542d;--ow-text-positive-on-positive: #ffffff;--ow-text-warning-default: #682d03;--ow-text-warning-on-warning: #522504;--text-color: var(--ow-text-base-default);--text-color-reversed: var(--ow-text-action-on-action);--text-color-dark: var(--ow-text-base-default);--bg-color-base: var(--ow-background-base-default);--bg-color-surface: var(--ow-background-base-sunken);--bg-color-surface-variant: var(--ow-background-base-sunken);--bg-color-hover: var(--ow-background-base-default-hover);--selected-color: var(--ow-background-selected);--bg-color-selected: var(--ow-background-selected);--bg-color-disabled: var(--ow-background-disabled-default);--bg-color-overlay: rgba(242, 242, 243, 0.85);--success-color: var(--ow-background-positive-default);--warning-color: var(--ow-background-warning-default);--error-color: var(--ow-background-danger-default);--info-color: var(--ow-background-info-default);--danger-light-bg-color: var(--ow-background-danger-subtle);--focus-color: var(--ow-border-action-focus-ring);--on-warning-color: #191b1f;--border-color: var(--ow-border-base-default);--border-color-strong: var(--ow-border-base-strong);--button-primary-bg-color: var(--ow-background-action-default);--button-primary-color: var(--ow-text-action-on-action);--button-primary-hover-bg-color: var(--ow-background-action-hover);--button-primary-hover-color: var(--ow-text-action-on-action);--button-secondary-bg-color: var(--ow-text-base-subtle);--button-secondary-color: var(--ow-text-action-on-action);--button-secondary-hover-bg-color: var(--ow-border-base-strong);--button-secondary-hover-color: var(--ow-text-action-on-action);--button-danger-bg-color: var(--ow-background-danger-default);--button-danger-color: var(--ow-text-action-on-action);--button-danger-hover-bg-color: var(--ow-border-danger-default);--button-danger-hover-color: var(--ow-text-action-on-action);--button-disabled-bg-color: var(--ow-background-disabled-default);--button-disabled-color: var(--ow-text-disabled-default);--link-color: var(--ow-text-action-default);--link-hover-color: var(--ow-background-action-default);--white-color: var(--ow-text-action-on-action);--border: var(--border-width) var(--border-style) var(--ow-border-base-default);--box-shadow-color: #0c0c0d1a;--box-shadow-sm: var(--ow-shadow-200);--box-shadow-md: var(--ow-shadow-200);--ow-text-action-default: var(--ow-background-accent-default);--ow-icon-action-default: var(--ow-background-accent-default);--link-hover-color: var(--ow-text-base-default);--ow-text-base-muted: var(--ow-text-base-subtle);--ow-text-positive-default: var(--ow-color-brand-green);--ow-background-positive-default: var(--ow-color-brand-green);--ow-border-positive-default: var(--ow-color-brand-green)}.swp{--ow-tint-success: 16%;--ow-tint-warning: 16%;--ow-tint-danger: 16%;--ow-tint-primary: 16%;--ow-fill-success: color-mix(in srgb, var(--ow-background-positive-default) var(--ow-tint-success), var(--ow-background-base-sunken));--ow-fill-warning: color-mix(in srgb, var(--ow-background-warning-default) var(--ow-tint-warning), var(--ow-background-base-sunken));--ow-fill-danger: color-mix(in srgb, var(--ow-background-danger-default) var(--ow-tint-danger), var(--ow-background-base-sunken));--ow-fill-primary: color-mix(in srgb, var(--ow-background-action-default) var(--ow-tint-primary), var(--ow-background-base-sunken));--ow-background-positive-subtle: var(--ow-fill-success);--ow-background-warning-subtle: var(--ow-fill-warning);--ow-background-danger-subtle: var(--ow-fill-danger);--on-warning-color: var(--ow-text-warning-on-warning);--primary-color: var(--ow-text-action-default);--on-primary-color: var(--ow-text-action-on-action);--on-red-color: var(--ow-text-danger-on-danger);--success-color: var(--ow-background-positive-default);--warning-color: var(--ow-background-warning-default);--error-color: var(--ow-background-danger-default);--text-color-muted: color-mix(in srgb, var(--ow-text-base-default) 20%, var(--ow-text-base-subtle));--text-color-disabled: var(--ow-text-disabled-default);--bg-color-surface-variant: color-mix(in srgb, var(--ow-border-base-default) 60%, var(--ow-background-base-sunken));--ow-bg-color-raised: var(--ow-background-base-sunken);--ow-page-ground: var(--ow-background-base-default);--ow-surface-panel: var(--ow-background-base-sunken);--ow-surface-panel-border: var(--ow-border-base-default);--ow-brand-gradient: linear-gradient(135deg, var(--ow-background-action-default), var(--ow-background-action-pressed));--ow-on-brand-gradient: var(--ow-text-action-on-action);--ow-control-border-color: var(--ow-text-base-subtle);--ow-focus-color: var(--ow-border-action-focus-ring);--ow-swp-badge-draft: #7d0088;--ow-swp-task-surface: var(--ow-background-base-surface);--ow-swp-task-done: #349f4f;--ow-swp-task-open: #e8b931;--ow-font-family-display: var(--ow-font-family-sans);--font-size-xs: 11px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 18px;--font-size-xl: 24px;--font-size-xxl: 32px;--ow-line-height-base: var(--ow-line-height-normal);--ow-tracking-caps: 0.09em;--ow-border-radius-pill: var(--ow-radius-9999);--space-xxl: var(--ow-spacing-32);--ow-space-hair: var(--ow-spacing-2);--ow-control-height: 36px;--ow-control-height-lg: 40px;--ow-topbar-height: 56px;--ow-shell-gutter: 24px;--ow-space-section: 48px;--ow-touch-target: 44px;--ow-focus-width: 2px;--ow-focus-offset: 2px;--ow-duration-fast: 120ms;--ow-duration-base: 180ms;--ow-easing-standard: cubic-bezier(0.2, 0, 0, 1);--ow-shadow-xs: var(--ow-shadow-200);--ow-shadow-lg: 0 2px 6px -2px color-mix(in srgb, var(--ow-background-overlay-scrim) 30%, transparent), 0 20px 44px -16px color-mix(in srgb, var(--ow-background-overlay-scrim) 45%, transparent)}:root:not([data-theme=dark]) .swp{--ow-background-positive-default: hsl(75, 100%, 22.2%);--ow-border-positive-default: var(--ow-background-positive-default);--ow-icon-positive-default: var(--ow-background-positive-default);--ow-text-positive-default: var(--ow-background-positive-default);--ow-text-positive-on-positive: var(--ow-text-action-on-action);--ow-background-warning-default: hsl(32, 100%, 31%);--ow-border-warning-default: var(--ow-background-warning-default);--ow-icon-warning-default: var(--ow-background-warning-default);--ow-text-warning-default: var(--ow-background-warning-default);--ow-text-warning-on-warning: var(--ow-text-action-on-action);--ow-background-danger-default: hsl(354, 68%, 42%);--ow-border-danger-default: var(--ow-background-danger-default);--ow-icon-danger-default: var(--ow-background-danger-default);--ow-text-danger-default: var(--ow-background-danger-default);--ow-text-danger-on-danger: var(--ow-text-action-on-action);--ow-tint-success: 8%;--ow-tint-warning: 8%;--ow-tint-danger: 8%;--ow-tint-primary: 6%}:root[data-theme=dark] .swp{--ow-background-positive-default: var(--ow-color-brand-green);--ow-border-positive-default: var(--ow-background-positive-default);--ow-icon-positive-default: var(--ow-background-positive-default);--ow-text-positive-default: var(--ow-background-positive-default);--ow-text-positive-on-positive: var(--ow-background-base-sunken);--ow-background-warning-default: hsl(38, 92%, 60%);--ow-border-warning-default: var(--ow-background-warning-default);--ow-icon-warning-default: var(--ow-background-warning-default);--ow-text-warning-default: var(--ow-background-warning-default);--ow-text-warning-on-warning: var(--ow-background-base-sunken);--ow-background-danger-default: hsl(354, 82%, 70%);--ow-border-danger-default: var(--ow-background-danger-default);--ow-icon-danger-default: var(--ow-background-danger-default);--ow-text-danger-default: var(--ow-background-danger-default);--ow-text-danger-on-danger: var(--ow-background-base-sunken);--ow-swp-task-surface: var(--ow-background-base-sunken);--ow-swp-task-done: var(--ow-background-positive-default)}.swp .ow-dense{--font-size-lg: 14px;--font-size-xl: 18px;--font-size-xxl: 24px;--ow-control-height: 28px;--ow-control-height-lg: 32px;--space-sm: var(--ow-spacing-4);--space-md: var(--ow-spacing-8);--space-lg: var(--ow-spacing-12);--space-xl: var(--ow-spacing-16);--space-xxl: var(--ow-spacing-24)}
