@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wdth,wght@0,62.5..100,100..900;1,62.5..100,100..900&family=Noto+Serif:ital,wdth,wght@0,62.5..100,100..900;1,62.5..100,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght@100..700&display=block";@import"https://fonts.googleapis.com/css2?family=Special+Elite&display=swap";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--op-color-white: hsl(0deg 100% 100%);--op-color-black: hsl(0deg 0% 0%);--op-color-primary-h: 216;--op-color-primary-s: 58%;--op-color-primary-l: 48%;--op-color-neutral-h: var(--op-color-primary-h);--op-color-neutral-s: 4%;--op-color-neutral-l: var(--op-color-primary-l);--op-color-alerts-warning-h: 47;--op-color-alerts-warning-s: 100%;--op-color-alerts-warning-l: 61%;--op-color-alerts-danger-h: 0;--op-color-alerts-danger-s: 99%;--op-color-alerts-danger-l: 76%;--op-color-alerts-info-h: 216;--op-color-alerts-info-s: 58%;--op-color-alerts-info-l: 48%;--op-color-alerts-notice-h: 130;--op-color-alerts-notice-s: 61%;--op-color-alerts-notice-l: 64%;--op-opacity-none: 0;--op-opacity-overlay: .2;--op-opacity-disabled: .4;--op-opacity-half: .5;--op-opacity-full: 1;--op-breakpoint-x-small: 512px;--op-breakpoint-small: 768px;--op-breakpoint-medium: 1024px;--op-breakpoint-large: 1280px;--op-breakpoint-x-large: 1440px;--op-radius-small: 2px;--op-radius-medium: 4px;--op-radius-large: 8px;--op-radius-x-large: 12px;--op-radius-2x-large: 16px;--op-radius-circle: 50%;--op-radius-pill: 9999px;--op-border-width: 1px;--op-border-width-large: 2px;--op-border-width-x-large: 4px;--op-color-border: var(--op-color-neutral-plus-five);--op-border-none: 0 0 0 0;--op-border-all: 0 0 0 var(--op-border-width);--op-border-top: 0 calc(-1 * var(--op-border-width)) 0 0;--op-border-right: var(--op-border-width) 0 0 0;--op-border-bottom: 0 var(--op-border-width) 0 0;--op-border-left: calc(-1 * var(--op-border-width)) 0 0 0;--op-border-y: var(--op-border-top) var(--op-color-border), var(--op-border-bottom) var(--op-color-border);--op-border-x: var(--op-border-left) var(--op-color-border), var(--op-border-right) var(--op-color-border);--op-font-scale-unit: 1rem;--op-font-2x-small: calc(var(--op-font-scale-unit) * 1);--op-font-x-small: calc(var(--op-font-scale-unit) * 1.2);--op-font-small: calc(var(--op-font-scale-unit) * 1.4);--op-font-medium: calc(var(--op-font-scale-unit) * 1.6);--op-font-large: calc(var(--op-font-scale-unit) * 1.8);--op-font-x-large: calc(var(--op-font-scale-unit) * 2);--op-font-2x-large: calc(var(--op-font-scale-unit) * 2.4);--op-font-3x-large: calc(var(--op-font-scale-unit) * 2.8);--op-font-4x-large: calc(var(--op-font-scale-unit) * 3.2);--op-font-5x-large: calc(var(--op-font-scale-unit) * 3.6);--op-font-6x-large: calc(var(--op-font-scale-unit) * 4.8);--op-font-weight-thin: 100;--op-font-weight-extra-light: 200;--op-font-weight-light: 300;--op-font-weight-normal: 400;--op-font-weight-medium: 500;--op-font-weight-semi-bold: 600;--op-font-weight-bold: 700;--op-font-weight-extra-bold: 800;--op-font-weight-black: 900;--op-font-family: "Noto Sans", sans-serif;--op-font-family-alt: "Noto Serif", serif;--op-line-height-none: 0;--op-line-height-densest: 1;--op-line-height-denser: 1.15;--op-line-height-dense: 1.3;--op-line-height-base: 1.5;--op-line-height-loose: 1.6;--op-line-height-looser: 1.7;--op-line-height-loosest: 1.8;--op-letter-spacing-navigation: .01rem;--op-letter-spacing-label: .04rem;--op-transition-accordion: rotate .12s ease-in;--op-transition-accordion-content: height .3s ease, content-visibility .3s ease allow-discrete;--op-transition-input: all .12s ease-in;--op-transition-sidebar: all .2s ease-in-out;--op-transition-modal-time: .3s;--op-transition-modal: all var(--op-transition-modal-time) ease-in;--op-transition-panel: right .4s ease-in;--op-transition-tooltip: all .3s ease-in .3s;--op-animation-flash: rm-slide-in-out-flash 5s normal forwards;--op-encoded-images-dropdown-arrow-width: calc( 1.2 * var(--op-space-scale-unit) );--op-encoded-images-dropdown-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDguMzc1MDFMMCAyLjM3NTAxTDEuNCAwLjk3NTAwNkw2IDUuNTc1MDFMMTAuNiAwLjk3NTAwNkwxMiAyLjM3NTAxTDYgOC4zNzUwMVoiIGZpbGw9IiMwQTBBMEIiLz4KPC9zdmc+Cg==);--op-size-unit: .4rem;--op-space-scale-unit: 1rem;--op-space-3x-small: calc(var(--op-space-scale-unit) * .2);--op-space-2x-small: calc(var(--op-space-scale-unit) * .4);--op-space-x-small: calc(var(--op-space-scale-unit) * .8);--op-space-small: calc(var(--op-space-scale-unit) * 1.2);--op-space-medium: calc(var(--op-space-scale-unit) * 1.6);--op-space-large: calc(var(--op-space-scale-unit) * 2);--op-space-x-large: calc(var(--op-space-scale-unit) * 2.4);--op-space-2x-large: calc(var(--op-space-scale-unit) * 2.8);--op-space-3x-large: calc(var(--op-space-scale-unit) * 4);--op-space-4x-large: calc(var(--op-space-scale-unit) * 8);--op-shadow-x-small: 0 1px 2px hsl(0deg 0% 0% / 3%), 0 1px 3px hsl(0deg 0% 0% / 15%);--op-shadow-small: 0 1px 2px hsl(0deg 0% 0% / 3%), 0 2px 6px hsl(0deg 0% 0% / 15%);--op-shadow-medium: 0 4px 8px hsl(0deg 0% 0% / 15%), 0 1px 3px hsl(0deg 0% 0% / 3%);--op-shadow-large: 0 6px 10px hsl(0deg 0% 0% / 15%), 0 2px 3px hsl(0deg 0% 0% / 3%);--op-shadow-x-large: 0 8px 12px hsl(0deg 0% 0% / 15%), 0 4px 4px hsl(0deg 0% 0% / 3%);--op-z-index-header: 500;--op-z-index-footer: 500;--op-z-index-sidebar: 700;--op-z-index-dialog: 800;--op-z-index-dialog-backdrop: 801;--op-z-index-dialog-content: 802;--op-z-index-dropdown: 900;--op-z-index-alert-group: 950;--op-z-index-tooltip: 1000;--op-input-height-small: 2.8rem;--op-input-height-medium: 3.6rem;--op-input-height-large: 4rem;--op-input-height-x-large: 8.4rem;--op-input-inner-focus: inset 0 0 0 var(--op-border-width-large);--op-input-outer-focus: 0 0 0 var(--op-border-width-x-large);--op-input-focus-primary: var(--op-input-inner-focus) var(--op-color-primary-plus-two), var(--op-input-outer-focus) var(--op-color-primary-plus-five);--op-input-focus-neutral: var(--op-input-inner-focus) var(--op-color-neutral-plus-two), var(--op-input-outer-focus) var(--op-color-neutral-plus-five);--op-input-focus-danger: var(--op-input-inner-focus) var(--op-color-alerts-danger-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-danger-plus-five);--op-input-focus-warning: var(--op-input-inner-focus) var(--op-color-alerts-warning-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-warning-plus-five);--op-input-focus-info: var(--op-input-inner-focus) var(--op-color-alerts-info-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-info-plus-five);--op-input-focus-notice: var(--op-input-inner-focus) var(--op-color-alerts-notice-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-notice-plus-five)}@keyframes rm-slide-in-out-flash{0%{inset-inline-end:-100%}10%{inset-inline-end:var(--op-space-large)}70%{inset-inline-end:var(--op-space-large)}to{inset-inline-end:-100%}}:root{color-scheme:light dark;--op-color-primary-original: hsl(var(--op-color-primary-h) var(--op-color-primary-s) var(--op-color-primary-l));--op-color-primary-plus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 12%) );--op-color-primary-plus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 14%) );--op-color-primary-plus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%) );--op-color-primary-plus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 94%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%) );--op-color-primary-plus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 90%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%) );--op-color-primary-plus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 26%) );--op-color-primary-plus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 70%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 29%) );--op-color-primary-plus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 64%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 32%) );--op-color-primary-plus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 45%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 35%) );--op-color-primary-base: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 40%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 38%) );--op-color-primary-minus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 36%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 40%) );--op-color-primary-minus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 32%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 45%) );--op-color-primary-minus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 28%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 48%) );--op-color-primary-minus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 52%) );--op-color-primary-minus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 64%) );--op-color-primary-minus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%) );--op-color-primary-minus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-minus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%) );--op-color-primary-minus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 0%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%) );--op-color-primary-on-plus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 0%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%) );--op-color-primary-on-plus-max-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%) );--op-color-primary-on-plus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%) );--op-color-primary-on-plus-eight-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 70%) );--op-color-primary-on-plus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-seven-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 28%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 64%) );--op-color-primary-on-plus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%) );--op-color-primary-on-plus-six-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 26%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%) );--op-color-primary-on-plus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%) );--op-color-primary-on-plus-five-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 40%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 86%) );--op-color-primary-on-plus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-four-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 92%) );--op-color-primary-on-plus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%) );--op-color-primary-on-plus-three-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 10%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-plus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-two-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 6%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 92%) );--op-color-primary-on-plus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-one-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 95%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-base: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%) );--op-color-primary-on-base-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%) );--op-color-primary-on-minus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 94%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-minus-one-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 82%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 90%) );--op-color-primary-on-minus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 90%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-minus-two-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 92%) );--op-color-primary-on-minus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 86%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-minus-three-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 74%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%) );--op-color-primary-on-minus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 2%) );--op-color-primary-on-minus-four-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 2%) );--op-color-primary-on-minus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 2%) );--op-color-primary-on-minus-five-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%) );--op-color-primary-on-minus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 94%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%) );--op-color-primary-on-minus-six-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 82%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 26%) );--op-color-primary-on-minus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%) );--op-color-primary-on-minus-seven-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 34%) );--op-color-primary-on-minus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%) );--op-color-primary-on-minus-eight-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 86%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 38%) );--op-color-primary-on-minus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 0%) );--op-color-primary-on-minus-max-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 38%) );--op-color-neutral-original: hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) var(--op-color-neutral-l));--op-color-neutral-plus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%) );--op-color-neutral-plus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 10%) );--op-color-neutral-plus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 96%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 14%) );--op-color-neutral-plus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%) );--op-color-neutral-plus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 18%) );--op-color-neutral-plus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%) );--op-color-neutral-plus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 70%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 24%) );--op-color-neutral-plus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 64%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 26%) );--op-color-neutral-plus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 44%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 30%) );--op-color-neutral-base: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 32%) );--op-color-neutral-minus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%) );--op-color-neutral-minus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 32%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%) );--op-color-neutral-minus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 28%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 44%) );--op-color-neutral-minus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 24%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 52%) );--op-color-neutral-minus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 64%) );--op-color-neutral-minus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 72%) );--op-color-neutral-minus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 80%) );--op-color-neutral-minus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-minus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 0%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-plus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 0%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-plus-max-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 54%) );--op-color-neutral-on-plus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-eight-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 34%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 54%) );--op-color-neutral-on-plus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 80%) );--op-color-neutral-on-plus-seven-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 28%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 58%) );--op-color-neutral-on-plus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 72%) );--op-color-neutral-on-plus-six-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%) );--op-color-neutral-on-plus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 80%) );--op-color-neutral-on-plus-five-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%) );--op-color-neutral-on-plus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 24%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-four-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 68%) );--op-color-neutral-on-plus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-three-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 10%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 68%) );--op-color-neutral-on-plus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-two-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 6%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 72%) );--op-color-neutral-on-plus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-plus-one-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 95%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 75%) );--op-color-neutral-on-base: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-base-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 78%) );--op-color-neutral-on-minus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%) );--op-color-neutral-on-minus-one-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%) );--op-color-neutral-on-minus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%) );--op-color-neutral-on-minus-two-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 78%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%) );--op-color-neutral-on-minus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 86%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 99%) );--op-color-neutral-on-minus-three-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 74%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 95%) );--op-color-neutral-on-minus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 11%) );--op-color-neutral-on-minus-four-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 76%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 2%) );--op-color-neutral-on-minus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%) );--op-color-neutral-on-minus-five-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 76%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 2%) );--op-color-neutral-on-minus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%) );--op-color-neutral-on-minus-six-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 82%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 26%) );--op-color-neutral-on-minus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 96%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%) );--op-color-neutral-on-minus-seven-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 32%) );--op-color-neutral-on-minus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%) );--op-color-neutral-on-minus-eight-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 86%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%) );--op-color-neutral-on-minus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%) );--op-color-neutral-on-minus-max-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 48%) );--op-color-alerts-warning-original: hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) var(--op-color-alerts-warning-l));--op-color-alerts-warning-plus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%) );--op-color-alerts-warning-plus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 98%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%) );--op-color-alerts-warning-plus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%) );--op-color-alerts-warning-plus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 94%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%) );--op-color-alerts-warning-plus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 90%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 14%) );--op-color-alerts-warning-plus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 16%) );--op-color-alerts-warning-plus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%) );--op-color-alerts-warning-plus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 64%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%) );--op-color-alerts-warning-plus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 50%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 28%) );--op-color-alerts-warning-base: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 40%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 32%) );--op-color-alerts-warning-minus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 26%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 36%) );--op-color-alerts-warning-minus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 22%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 40%) );--op-color-alerts-warning-minus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 18%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 48%) );--op-color-alerts-warning-minus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 14%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 52%) );--op-color-alerts-warning-minus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 64%) );--op-color-alerts-warning-minus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 72%) );--op-color-alerts-warning-minus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%) );--op-color-alerts-warning-minus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-minus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%) );--op-color-alerts-warning-on-plus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 42%) );--op-color-alerts-warning-on-plus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%) );--op-color-alerts-warning-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 28%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 60%) );--op-color-alerts-warning-on-plus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 16%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 72%) );--op-color-alerts-warning-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 26%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 50%) );--op-color-alerts-warning-on-plus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 72%) );--op-color-alerts-warning-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 25%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 50%) );--op-color-alerts-warning-on-plus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%) );--op-color-alerts-warning-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 60%) );--op-color-alerts-warning-on-plus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 16%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 6%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%) );--op-color-alerts-warning-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 15%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%) );--op-color-alerts-warning-on-base: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-base-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 6%) );--op-color-alerts-warning-on-minus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-minus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 84%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 14%) );--op-color-alerts-warning-on-minus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 92%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%) );--op-color-alerts-warning-on-minus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%) );--op-color-alerts-warning-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 76%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%) );--op-color-alerts-warning-on-minus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%) );--op-color-alerts-warning-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 76%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 21%) );--op-color-alerts-warning-on-minus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 94%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%) );--op-color-alerts-warning-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 82%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 22%) );--op-color-alerts-warning-on-minus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%) );--op-color-alerts-warning-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 84%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%) );--op-color-alerts-warning-on-minus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 98%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%) );--op-color-alerts-warning-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 86%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 26%) );--op-color-alerts-warning-on-minus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%) );--op-color-alerts-warning-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%) );--op-color-alerts-danger-original: hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) var(--op-color-alerts-danger-l));--op-color-alerts-danger-plus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%) );--op-color-alerts-danger-plus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%) );--op-color-alerts-danger-plus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%) );--op-color-alerts-danger-plus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 94%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 12%) );--op-color-alerts-danger-plus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 90%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 14%) );--op-color-alerts-danger-plus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 84%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%) );--op-color-alerts-danger-plus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 70%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%) );--op-color-alerts-danger-plus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 64%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%) );--op-color-alerts-danger-plus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 50%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%) );--op-color-alerts-danger-base: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 40%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 32%) );--op-color-alerts-danger-minus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 36%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 36%) );--op-color-alerts-danger-minus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 32%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 40%) );--op-color-alerts-danger-minus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 48%) );--op-color-alerts-danger-minus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 52%) );--op-color-alerts-danger-minus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 64%) );--op-color-alerts-danger-minus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 72%) );--op-color-alerts-danger-minus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 80%) );--op-color-alerts-danger-minus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-minus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%) );--op-color-alerts-danger-on-plus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%) );--op-color-alerts-danger-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 78%) );--op-color-alerts-danger-on-plus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 80%) );--op-color-alerts-danger-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 70%) );--op-color-alerts-danger-on-plus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 78%) );--op-color-alerts-danger-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 36%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 68%) );--op-color-alerts-danger-on-plus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 76%) );--op-color-alerts-danger-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 30%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 70%) );--op-color-alerts-danger-on-plus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 80%) );--op-color-alerts-danger-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 72%) );--op-color-alerts-danger-on-plus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 10%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 76%) );--op-color-alerts-danger-on-plus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 6%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 76%) );--op-color-alerts-danger-on-plus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%) );--op-color-alerts-danger-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 3%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 84%) );--op-color-alerts-danger-on-base: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%) );--op-color-alerts-danger-on-base-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 93%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 90%) );--op-color-alerts-danger-on-minus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 94%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%) );--op-color-alerts-danger-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 89%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-minus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 90%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%) );--op-color-alerts-danger-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 83%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 93%) );--op-color-alerts-danger-on-minus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 86%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 6%) );--op-color-alerts-danger-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 79%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 2%) );--op-color-alerts-danger-on-minus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 84%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%) );--op-color-alerts-danger-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 77%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 10%) );--op-color-alerts-danger-on-minus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 2%) );--op-color-alerts-danger-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 81%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 10%) );--op-color-alerts-danger-on-minus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 94%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%) );--op-color-alerts-danger-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 87%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 22%) );--op-color-alerts-danger-on-minus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%) );--op-color-alerts-danger-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 89%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%) );--op-color-alerts-danger-on-minus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%) );--op-color-alerts-danger-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 91%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%) );--op-color-alerts-danger-on-minus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%) );--op-color-alerts-danger-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 93%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%) );--op-color-alerts-info-original: hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) var(--op-color-alerts-info-l));--op-color-alerts-info-plus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%) );--op-color-alerts-info-plus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-plus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%) );--op-color-alerts-info-plus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 12%) );--op-color-alerts-info-plus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 90%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 14%) );--op-color-alerts-info-plus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 84%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%) );--op-color-alerts-info-plus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 70%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%) );--op-color-alerts-info-plus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 64%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%) );--op-color-alerts-info-plus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 56%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%) );--op-color-alerts-info-base: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 40%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 32%) );--op-color-alerts-info-minus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 36%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 36%) );--op-color-alerts-info-minus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 32%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 40%) );--op-color-alerts-info-minus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 48%) );--op-color-alerts-info-minus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 52%) );--op-color-alerts-info-minus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 64%) );--op-color-alerts-info-minus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 72%) );--op-color-alerts-info-minus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-minus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-minus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%) );--op-color-alerts-info-on-plus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%) );--op-color-alerts-info-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%) );--op-color-alerts-info-on-plus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 70%) );--op-color-alerts-info-on-plus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%) );--op-color-alerts-info-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 36%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 62%) );--op-color-alerts-info-on-plus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 76%) );--op-color-alerts-info-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 40%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 62%) );--op-color-alerts-info-on-plus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 66%) );--op-color-alerts-info-on-plus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 10%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 72%) );--op-color-alerts-info-on-plus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 6%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 74%) );--op-color-alerts-info-on-plus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%) );--op-color-alerts-info-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 3%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-base: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%) );--op-color-alerts-info-on-base-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%) );--op-color-alerts-info-on-minus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%) );--op-color-alerts-info-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 82%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-minus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 90%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%) );--op-color-alerts-info-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 86%) );--op-color-alerts-info-on-minus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 86%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%) );--op-color-alerts-info-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 74%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%) );--op-color-alerts-info-on-minus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 84%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 2%) );--op-color-alerts-info-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 72%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 2%) );--op-color-alerts-info-on-minus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%) );--op-color-alerts-info-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 76%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%) );--op-color-alerts-info-on-minus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 82%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%) );--op-color-alerts-info-on-minus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 84%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%) );--op-color-alerts-info-on-minus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 86%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 34%) );--op-color-alerts-info-on-minus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%) );--op-color-alerts-info-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 32%) );--op-color-alerts-notice-original: hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) var(--op-color-alerts-notice-l));--op-color-alerts-notice-plus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%) );--op-color-alerts-notice-plus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%) );--op-color-alerts-notice-plus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%) );--op-color-alerts-notice-plus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 12%) );--op-color-alerts-notice-plus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 90%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 14%) );--op-color-alerts-notice-plus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 84%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%) );--op-color-alerts-notice-plus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 70%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%) );--op-color-alerts-notice-plus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 64%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%) );--op-color-alerts-notice-plus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 47%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%) );--op-color-alerts-notice-base: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 40%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 32%) );--op-color-alerts-notice-minus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 32%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 36%) );--op-color-alerts-notice-minus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 40%) );--op-color-alerts-notice-minus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 26%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 48%) );--op-color-alerts-notice-minus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 22%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 52%) );--op-color-alerts-notice-minus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 18%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 64%) );--op-color-alerts-notice-minus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 72%) );--op-color-alerts-notice-minus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 80%) );--op-color-alerts-notice-minus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%) );--op-color-alerts-notice-minus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%) );--op-color-alerts-notice-on-plus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%) );--op-color-alerts-notice-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%) );--op-color-alerts-notice-on-plus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%) );--op-color-alerts-notice-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 82%) );--op-color-alerts-notice-on-plus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 90%) );--op-color-alerts-notice-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 80%) );--op-color-alerts-notice-on-plus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 92%) );--op-color-alerts-notice-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 26%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 72%) );--op-color-alerts-notice-on-plus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 92%) );--op-color-alerts-notice-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 30%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 72%) );--op-color-alerts-notice-on-plus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%) );--op-color-alerts-notice-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 80%) );--op-color-alerts-notice-on-plus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%) );--op-color-alerts-notice-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 10%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 78%) );--op-color-alerts-notice-on-plus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%) );--op-color-alerts-notice-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 6%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%) );--op-color-alerts-notice-on-plus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%) );--op-color-alerts-notice-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 3%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 84%) );--op-color-alerts-notice-on-base: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 99%) );--op-color-alerts-notice-on-base-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%) );--op-color-alerts-notice-on-minus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 7%) );--op-color-alerts-notice-on-minus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 89%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 10%) );--op-color-alerts-notice-on-minus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 92%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 85%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 18%) );--op-color-alerts-notice-on-minus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 81%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%) );--op-color-alerts-notice-on-minus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 6%) );--op-color-alerts-notice-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 76%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%) );--op-color-alerts-notice-on-minus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 82%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%) );--op-color-alerts-notice-on-minus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 84%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 26%) );--op-color-alerts-notice-on-minus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 86%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%) );--op-color-alerts-notice-on-minus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%) );--op-color-alerts-notice-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%) );--op-color-background: var(--op-color-neutral-plus-eight);--op-color-on-background: var(--op-color-neutral-on-plus-eight);--op-color-on-background-alt: var(--op-color-neutral-on-plus-eight-alt)}:root[data-theme-mode=light]{color-scheme:only light}:root[data-theme-mode=dark]{color-scheme:only dark;--op-shadow-x-small: 0 1px 3px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-small: 0 2px 6px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-medium: 0 4px 8px hsl(0deg 0% 0% / 15%), 0 1px 3px hsl(0deg 0% 0% / 30%);--op-shadow-large: 0 6px 10px hsl(0deg 0% 0% / 15%), 0 2px 3px hsl(0deg 0% 0% / 30%);--op-shadow-x-large: 0 8px 12px hsl(0deg 0% 0% / 15%), 0 4px 4px hsl(0deg 0% 0% / 30%);--op-encoded-images-dropdown-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9IiNmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDguMzc1MDFMMCAyLjM3NTAxTDEuNCAwLjk3NTAwNkw2IDUuNTc1MDFMMTAuNiAwLjk3NTAwNkwxMiAyLjM3NTAxTDYgOC4zNzUwMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==)}@media(prefers-color-scheme:dark){:root:not([data-theme-mode=light]){--op-shadow-x-small: 0 1px 3px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-small: 0 2px 6px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-medium: 0 4px 8px hsl(0deg 0% 0% / 15%), 0 1px 3px hsl(0deg 0% 0% / 30%);--op-shadow-large: 0 6px 10px hsl(0deg 0% 0% / 15%), 0 2px 3px hsl(0deg 0% 0% / 30%);--op-shadow-x-large: 0 8px 12px hsl(0deg 0% 0% / 15%), 0 4px 4px hsl(0deg 0% 0% / 30%);--op-encoded-images-dropdown-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9IiNmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDguMzc1MDFMMCAyLjM3NTAxTDEuNCAwLjk3NTAwNkw2IDUuNTc1MDFMMTAuNiAwLjk3NTAwNkwxMiAyLjM3NTAxTDYgOC4zNzUwMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==)}}html{overflow:hidden;font-family:var(--op-font-family);font-size:62.5%}body{overflow:auto;background:var(--op-color-background);block-size:100vh;color:var(--op-color-on-background);font-size:var(--op-font-medium)}button{background:none;cursor:pointer}button,input[type=submit]{border:0}label{display:inline-block}label:hover{cursor:pointer}a{color:var(--op-color-primary-original)}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,pre{margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--op-font-weight-normal);margin-block:0 var(--op-space-small)}h1{font-size:var(--op-font-3x-large)}h2{font-size:var(--op-font-2x-large)}h3{font-size:var(--op-font-large)}h4{font-size:var(--op-font-medium)}h5{font-size:var(--op-font-small)}h6{font-size:var(--op-font-x-small)}p{font-size:var(--op-font-medium);margin-block-end:var(--op-space-small)}small{font-size:var(--op-font-small)}.app-with-sidebar{display:grid;block-size:100vh;grid-template-columns:auto 1fr auto;inline-size:100%}.app-body{display:flex;overflow:auto;flex-direction:column}.app__header{position:sticky;z-index:var(--op-z-index-header);flex-grow:0;flex-shrink:0;inset-block-start:0}.app__content{flex-grow:1;padding:0 var(--op-space-large);margin:0 auto;inline-size:100%;max-inline-size:var(--op-breakpoint-medium)}.app__content-no-margin{flex-grow:1;padding:0 var(--op-space-large);inline-size:100%;overflow-y:auto}.app__footer{position:sticky;z-index:var(--op-z-index-footer);flex-grow:0;flex-shrink:0;inset-block-end:0}:root:has(.op-page){overflow:unset}:root:has(.op-page) body{overflow:unset}:root:has(.op-page) html,:root:has(.op-page) body{padding:0;margin:0;block-size:100%;min-block-size:100%}.op-page{display:grid;grid-template-areas:"sidebar-left main sidebar-right";grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);min-block-size:100dvh}.op-page .op-page__sidebar{grid-area:sidebar-left}.op-page .op-page__sidebar.op-page__sidebar--right{grid-area:sidebar-right}.op-page .op-page__main{grid-area:main}.op-page .op-page__sidebar{position:sticky;z-index:var(--op-z-index-sidebar);block-size:100dvh;inset-block-start:0;max-block-size:100dvh}.op-page .op-page__sidebar>*{block-size:100%}.op-page .op-page__main{display:grid;grid-template-areas:"main-header" "main-content" "main-footer";grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,auto) minmax(0,1fr) minmax(0,auto);min-block-size:100%}.op-page .op-page__main .op-page__main-header{grid-area:main-header}.op-page .op-page__main .op-page__main-content{grid-area:main-content}.op-page .op-page__main .op-page__main-footer{grid-area:main-footer}.op-page .op-page__main .op-page__main-header{position:sticky;z-index:var(--op-z-index-header);inset-block-start:0}.op-page .op-page__main .op-page__main-content{inline-size:100%;margin-inline:auto;max-inline-size:var(--op-breakpoint-medium);padding-block:var(--op-space-medium);padding-inline:var(--op-space-large)}.op-page .op-page__main .op-page__main-footer{position:sticky;z-index:var(--op-z-index-footer);inset-block-end:0}.container{inline-size:100%;margin-block:0;margin-inline:auto;max-inline-size:var(--op-breakpoint-medium);padding-block:0;padding-inline:var(--op-space-large)}.container--sm{max-inline-size:var(--op-breakpoint-small)}.container--md-padding{padding:0 var(--op-space-medium)}.container--sm-padding{padding:0 var(--op-space-small)}.container--xs{max-inline-size:var(--op-breakpoint-x-small)}.full-width{inline-size:100%}.half-width{inline-size:50%}.four-fifths-width{inline-size:80%}.three-fifths-width{inline-size:calc(100% * 3 / 5)}.two-fifths-width{inline-size:40%}.one-fifth-width{inline-size:20%}.three-quarters-width{inline-size:75%}.one-quarter-width{inline-size:25%}.two-thirds-width{inline-size:calc(100% * 2 / 3)}.one-third-width{inline-size:calc(100% * 1 / 3)}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.flex-grow-1{flex-grow:1}.gap-none{gap:0;--op-gap: 0}.gap-xxs{gap:var(--op-space-2x-small);--op-gap: var(--op-space-2x-small)}.gap-xs{gap:var(--op-space-x-small);--op-gap: var(--op-space-x-small)}.gap-sm{gap:var(--op-space-small);--op-gap: var(--op-space-small)}.gap-md{gap:var(--op-space-medium);--op-gap: var(--op-space-medium)}.gap-lg{gap:var(--op-space-large);--op-gap: var(--op-space-large)}.gap-xl{gap:var(--op-space-x-large);--op-gap: var(--op-space-x-large)}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-stretch{align-items:stretch}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.text-left{text-align:start}.text-center{text-align:center}.text-right{text-align:end}.text-justify{text-align:justify}.margin-xl{margin:var(--op-space-x-large)}.margin-lg{margin:var(--op-space-large)}.margin-md{margin:var(--op-space-medium)}.margin-sm{margin:var(--op-space-small)}.margin-xs{margin:var(--op-space-x-small)}.margin-none{margin:0}.margin-auto{margin:auto}.margin-y-xl{margin-block:var(--op-space-x-large)}.margin-y-lg{margin-block:var(--op-space-large)}.margin-y-md{margin-block:var(--op-space-medium)}.margin-y-sm{margin-block:var(--op-space-small)}.margin-y-xs{margin-block:var(--op-space-x-small)}.margin-y-none{margin-block:0}.margin-x-xl{margin-inline:var(--op-space-x-large)}.margin-x-lg{margin-inline:var(--op-space-large)}.margin-x-md{margin-inline:var(--op-space-medium)}.margin-x-sm{margin-inline:var(--op-space-small)}.margin-x-xs{margin-inline:var(--op-space-x-small)}.margin-x-none{margin-inline:0}.margin-top-xl{margin-block-start:var(--op-space-x-large)}.margin-top-lg{margin-block-start:var(--op-space-large)}.margin-top-md{margin-block-start:var(--op-space-medium)}.margin-top-sm{margin-block-start:var(--op-space-small)}.margin-top-xs{margin-block-start:var(--op-space-x-small)}.margin-top-none{margin-block-start:0}.margin-bottom-xl{margin-block-end:var(--op-space-x-large)}.margin-bottom-lg{margin-block-end:var(--op-space-large)}.margin-bottom-md{margin-block-end:var(--op-space-medium)}.margin-bottom-sm{margin-block-end:var(--op-space-small)}.margin-bottom-xs{margin-block-end:var(--op-space-x-small)}.margin-bottom-none{margin-block-end:0}.margin-right-xl{margin-inline-end:var(--op-space-x-large)}.margin-right-lg{margin-inline-end:var(--op-space-large)}.margin-right-md{margin-inline-end:var(--op-space-medium)}.margin-right-sm{margin-inline-end:var(--op-space-small)}.margin-right-xs{margin-inline-end:var(--op-space-x-small)}.margin-right-none{margin-inline-start:0}.margin-left-xl{margin-inline-start:var(--op-space-x-large)}.margin-left-lg{margin-inline-start:var(--op-space-large)}.margin-left-md{margin-inline-start:var(--op-space-medium)}.margin-left-sm{margin-inline-start:var(--op-space-small)}.margin-left-xs{margin-inline-start:var(--op-space-x-small)}.margin-left-none{margin-inline-start:0}.sr-only{position:absolute!important;overflow:hidden;block-size:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);inline-size:1px}.op-stack{display:flex;flex-direction:column;margin-block:0;margin-inline:0}:where(.op-stack){gap:var(--op-space-medium)}.op-cluster{display:flex;flex-wrap:wrap;margin-block:0;margin-inline:0}:where(.op-cluster){align-items:center;gap:var(--op-space-medium)}.op-split{display:flex;flex-wrap:wrap;justify-content:space-between;margin-block:0;margin-inline:0}:where(.op-split){align-items:center;gap:var(--op-space-medium)}.op-flank{display:flex;margin-block:0;margin-inline:0}:where(.op-flank){flex-wrap:wrap;align-items:center;gap:var(--op-space-medium)}.op-flank:not(.op-flank--end)>:first-child,.op-flank.op-flank--end>:last-child{flex-basis:auto;flex-grow:1}.op-flank:not(.op-flank--end)>:last-child,.op-flank.op-flank--end>:first-child{flex-basis:0;flex-grow:999}.op-grid{--_op-grid-min-column-size: var(--op-space-4x-large);--_op-grid-max-column-size: 0px;display:grid;grid-template-columns:repeat(auto-fit,minmax(max(var(--_op-grid-min-column-size),var(--_op-grid-max-column-size)),1fr));margin-block:0;margin-inline:0}:where(.op-grid){gap:var(--op-space-medium)}.op-grid.op-grid--2-column{--_op-grid-max-column-size: calc(100% / 3)}.op-grid.op-grid--3-column{--_op-grid-max-column-size: 25% }.op-grid.op-grid--4-column{--_op-grid-max-column-size: 20% }.op-grid.op-grid--5-column{--_op-grid-max-column-size: calc(100% / 6)}.op-grid.op-grid--6-column{--_op-grid-max-column-size: calc(100% / 7)}@property --_op-frame-inline-size{inherits: true; initial-value: 100%; syntax: "<length> | <percentage>";}.op-frame{display:flex;overflow:hidden;border-radius:inherit;aspect-ratio:1 / 1;margin-block:0;margin-inline:0;max-inline-size:var(--_op-frame-inline-size)}:where(.op-frame){align-items:center;justify-content:center}.op-frame>img,.op-frame>video{block-size:100%;inline-size:100%;object-fit:cover}.op-frame.op-frame--square{aspect-ratio:1 / 1}.op-frame.op-frame--landscape{aspect-ratio:16 / 9}.op-frame.op-frame--portrait{aspect-ratio:9 / 16}.op-frame.op-frame--4-3{aspect-ratio:4 / 3}.op-frame.op-frame--3-4{aspect-ratio:3 / 4}.op-frame.op-frame--3-2{aspect-ratio:3 / 2}.op-frame.op-frame--2-3{aspect-ratio:2 / 3}.accordion{--_op-accordion-summary-min-height: calc(8 * var(--op-size-unit));overflow:hidden;interpolate-size:allow-keywords}.accordion summary{display:grid;align-items:center;cursor:pointer;gap:var(--op-space-2x-small);grid-template-columns:auto 1fr auto;min-block-size:var(--_op-accordion-summary-min-height)}.accordion summary::marker,.accordion summary::-webkit-details-marker{display:none;content:""}.accordion summary .accordion__label{color:var(--op-color-neutral-on-plus-max);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-semi-bold)}.accordion summary .accordion__marker{--__op-icon-font-size: var(--_op-icon-font-size-x-large);--__op-icon-optical-size: var(--_op-icon-optical-size-x-large);justify-self:flex-end;transition:var(--op-transition-accordion);-webkit-user-select:none;user-select:none}.accordion::details-content{block-size:0;transition:var(--op-transition-accordion-content)}.accordion[open]>summary .accordion__marker{rotate:.25turn}.accordion[open]::details-content{block-size:auto}.accordion.accordion--disable-animation summary .accordion__marker{transition:none}.accordion.accordion--disable-animation::details-content{transition:none}.alert{display:flex;align-items:center;padding:var(--op-space-x-small) var(--op-space-medium);border-radius:var(--op-radius-medium);gap:var(--op-space-small)}.alert .alert__icon{--__op-icon-font-size: var(--_op-icon-font-size-large);--__op-icon-optical-size: var(--_op-icon-optical-size-large);--__op-icon-weight: var(--_op-icon-weight-bold);line-height:var(--op-line-height-dense)}.alert .alert__messages{display:flex;flex:1;flex-direction:column;gap:var(--op-space-2x-small)}.alert .alert__title{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium)}.alert .alert__description{font-size:var(--op-font-small)}.alert.alert--flash{position:fixed;z-index:var(--op-z-index-alert-group);animation:var(--op-animation-flash);inset-block-start:var(--op-space-large);inset-inline-end:var(--op-space-large)}.alert.alert--warning{background-color:var(--op-color-alerts-warning-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-plus-eight)}.alert.alert--warning .alert__title{color:var(--op-color-alerts-warning-on-plus-eight-alt)}.alert.alert--warning.alert--muted{background-color:var(--op-color-alerts-warning-plus-five);box-shadow:none;color:var(--op-color-alerts-warning-on-plus-five)}.alert.alert--warning.alert--muted .alert__title{color:var(--op-color-alerts-warning-on-plus-five-alt)}.alert.alert--warning.alert--filled{background-color:var(--op-color-alerts-warning-base);box-shadow:none;color:var(--op-color-alerts-warning-on-base)}.alert.alert--warning.alert--filled .alert__title{color:var(--op-color-alerts-warning-on-base-alt)}.alert.alert--danger,.alert.alert--alert{background-color:var(--op-color-alerts-danger-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-plus-eight)}:is(.alert.alert--danger,.alert.alert--alert) .alert__title{color:var(--op-color-alerts-danger-on-plus-eight-alt)}:is(.alert.alert--danger,.alert.alert--alert).alert--muted{background-color:var(--op-color-alerts-danger-plus-five);box-shadow:none;color:var(--op-color-alerts-danger-on-plus-five)}:is(.alert.alert--danger,.alert.alert--alert).alert--muted .alert__title{color:var(--op-color-alerts-danger-on-plus-five-alt)}:is(.alert.alert--danger,.alert.alert--alert).alert--filled{background-color:var(--op-color-alerts-danger-base);box-shadow:none;color:var(--op-color-alerts-danger-on-base)}:is(.alert.alert--danger,.alert.alert--alert).alert--filled .alert__title{color:var(--op-color-alerts-danger-on-base-alt)}.alert.alert--info{background-color:var(--op-color-alerts-info-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-plus-eight)}.alert.alert--info .alert__title{color:var(--op-color-alerts-info-on-plus-eight-alt)}.alert.alert--info.alert--muted{background-color:var(--op-color-alerts-info-plus-five);box-shadow:none;color:var(--op-color-alerts-info-on-plus-five)}.alert.alert--info.alert--muted .alert__title{color:var(--op-color-alerts-info-on-plus-five-alt)}.alert.alert--info.alert--filled{background-color:var(--op-color-alerts-info-base);box-shadow:none;color:var(--op-color-alerts-info-on-base)}.alert.alert--info.alert--filled .alert__title{color:var(--op-color-alerts-info-on-base-alt)}.alert.alert--notice{background-color:var(--op-color-alerts-notice-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-plus-eight)}.alert.alert--notice .alert__title{color:var(--op-color-alerts-notice-on-plus-eight-alt)}.alert.alert--notice.alert--muted{background-color:var(--op-color-alerts-notice-plus-five);box-shadow:none;color:var(--op-color-alerts-notice-on-plus-five)}.alert.alert--notice.alert--muted .alert__title{color:var(--op-color-alerts-notice-on-plus-five-alt)}.alert.alert--notice.alert--filled{background-color:var(--op-color-alerts-notice-base);box-shadow:none;color:var(--op-color-alerts-notice-on-base)}.alert.alert--notice.alert--filled .alert__title{color:var(--op-color-alerts-notice-on-base-alt)}.avatar{--_op-avatar-border-radius: var(--op-radius-circle);--_op-avatar-inner-border-color: var(--op-color-neutral-minus-max);--_op-avatar-outer-border-color: var(--op-color-neutral-base);--_op-avatar-inner-border-width: calc(var(--op-border-width) + var(--op-border-width-large));--_op-avatar-outer-border-width: var(--op-border-width-large);--_op-avatar-disabled-opacity: var(--op-opacity-disabled);--_op-avatar-hover-opacity: var(--op-opacity-overlay);--_op-avatar-size-small: calc(8 * var(--op-size-unit));--_op-avatar-size-medium: calc(10 * var(--op-size-unit));--_op-avatar-size-large: calc(14 * var(--op-size-unit));--__op-avatar-size: var(--_op-avatar-size-large);position:relative;z-index:1;display:block;overflow:hidden;border-radius:var(--_op-avatar-border-radius);block-size:var(--__op-avatar-size);inline-size:var(--__op-avatar-size);min-block-size:var(--__op-avatar-size);min-inline-size:var(--__op-avatar-size)}.avatar:before{position:absolute;z-index:2;content:"";inset:0}.avatar:after{position:absolute;z-index:3;border-radius:var(--_op-avatar-border-radius);box-shadow:inset 0 0 0 var(--_op-avatar-outer-border-width) var(--_op-avatar-outer-border-color),inset 0 0 0 var(--_op-avatar-inner-border-width) var(--_op-avatar-inner-border-color);content:"";inset:0}.avatar img{block-size:100%;inline-size:100%;object-fit:cover}.avatar.avatar--disabled{opacity:var(--_op-avatar-disabled-opacity);pointer-events:none}.avatar:focus,.avatar:focus-visible,.avatar:focus-within{outline:none}.avatar:hover:not(div,.avatar--disabled){--_op-avatar-inner-border-color: var(--op-color-primary-base);--_op-avatar-outer-border-color: var(--op-color-primary-plus-one);cursor:pointer}.avatar:hover:not(div,.avatar--disabled):before{background-color:var(--op-color-primary-base);opacity:var(--_op-avatar-hover-opacity)}.avatar:focus-visible:not(.avatar--disabled){--_op-avatar-outer-border-color: var(--op-color-primary-base);cursor:pointer}.avatar.avatar--small{--__op-avatar-size: var(--_op-avatar-size-small)}.avatar.avatar--medium{--__op-avatar-size: var(--_op-avatar-size-medium)}.avatar.avatar--large{--__op-avatar-size: var(--_op-avatar-size-large)}.badge{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--op-radius-medium);background-color:var(--op-color-neutral-base);color:var(--op-color-neutral-on-base);cursor:inherit;font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-bold);gap:var(--op-space-x-small);letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-dense);padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-x-small);-webkit-user-select:none;user-select:none;white-space:nowrap}.badge .material-symbols-outlined{font-size:var(--op-font-small)}.badge.badge--primary{background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base)}.badge.badge--warning{background-color:var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base)}.badge.badge--danger{background-color:var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base)}.badge.badge--info{background-color:var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-base)}.badge.badge--notice{background-color:var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-base)}.badge.badge--pill{border-radius:var(--op-radius-pill)}.badge.badge--notification-right{position:absolute;box-shadow:0 0 0 var(--op-border-width-large) var(--op-color-neutral-plus-max);inset-block-start:0;inset-inline-end:0;pointer-events:none;transform:translateY(-50%) translate(50%)}.badge.badge--notification-left{position:absolute;box-shadow:0 0 0 var(--op-border-width-large) var(--op-color-neutral-plus-max);inset-block-start:0;inset-inline-start:0;pointer-events:none;transform:translateY(-50%) translate(-50%)}.breadcrumbs{--_op-breadcrumbs-font-size-small: var(--op-font-x-small);--_op-breadcrumbs-font-size-large: var(--op-font-small);--__op-breadcrumbs-font-size: var(--_op-breadcrumbs-font-size-small);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--op-space-x-small)}.breadcrumbs .breadcrumbs__link{font-size:var(--__op-breadcrumbs-font-size);text-decoration:none}.breadcrumbs .breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs .breadcrumbs__text{font-size:var(--__op-breadcrumbs-font-size);font-weight:var(--op-font-weight-bold)}.breadcrumbs.breadcrumbs--small{--__op-breadcrumbs-font-size: var(--_op-breadcrumbs-font-size-small)}.breadcrumbs.breadcrumbs--large{--__op-breadcrumbs-font-size: var(--_op-breadcrumbs-font-size-large)}.btn{--_op-btn-height-small: var(--op-input-height-small);--_op-btn-height-medium: var(--op-input-height-medium);--_op-btn-height-large: var(--op-input-height-large);--_op-btn-font-small: var(--op-font-x-small);--_op-btn-font-medium: var(--op-font-small);--_op-btn-font-large: var(--op-font-small);--_op-btn-padding-small: 0 var(--op-space-x-small);--_op-btn-padding-medium: 0 var(--op-space-small);--_op-btn-padding-large: 0 var(--op-space-small);--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large);--__op-btn-padding: var(--_op-btn-padding-large);display:inline-flex;align-items:center;justify-content:center;padding:var(--__op-btn-padding);border-radius:var(--op-radius-medium);appearance:none;background-color:var(--op-color-neutral-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-eight);cursor:pointer;font-size:var(--__op-btn-font-size);font-weight:var(--op-font-weight-normal);gap:var(--op-space-x-small);min-block-size:var(--__op-btn-height);text-align:center;text-decoration:none;transition:var(--op-transition-input);white-space:nowrap}.btn.btn--active{background-color:var(--op-color-primary-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-five)}.btn:hover{background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-eight)}.btn:focus-visible{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--op-input-focus-primary);color:var(--op-color-neutral-on-plus-eight)}.btn.btn--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-on-plus-max)}.btn.btn--no-border.btn--active{background-color:var(--op-color-primary-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-five)}.btn.btn--no-border:hover{background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-five);color:var(--op-color-primary-on-plus-eight)}.btn.btn--no-border:focus-visible{background-color:var(--op-color-primary-plus-eight);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-eight)}.btn.btn--pill{border-radius:var(--op-radius-pill)}.btn.btn--icon{padding:0;inline-size:var(--__op-btn-height);min-inline-size:var(--__op-btn-height)}.btn.btn--icon-with-label{flex-direction:column;padding:var(--op-space-small);gap:var(--op-space-3x-small)}.btn.btn--small{--__op-btn-height: var(--_op-btn-height-small);--__op-btn-font-size: var(--_op-btn-font-small);--__op-btn-padding: var(--_op-btn-padding-small)}.btn.btn--medium{--__op-btn-height: var(--_op-btn-height-medium);--__op-btn-font-size: var(--_op-btn-font-medium);--__op-btn-padding: var(--_op-btn-padding-medium)}.btn.btn--large{--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large);--__op-btn-padding: var(--_op-btn-padding-large)}.btn.btn--disabled,.btn:disabled{opacity:var(--op-opacity-disabled);pointer-events:none;-webkit-user-select:none;user-select:none}.btn.btn--with-badge{position:relative}.btn:focus,.btn:focus-within,.btn:focus-visible{outline:none}@media(max-width:768px){.btn{--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large)}.btn.btn--small,.btn.btn--medium,.btn.btn--large{--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large);--__op-btn-padding: var(--_op-btn-padding-large)}}.btn.btn--primary{background-color:var(--op-color-primary-base);box-shadow:inset var(--op-border-all) var(--op-color-primary-base);color:var(--op-color-primary-on-base)}.btn.btn--primary.btn--active{background-color:var(--op-color-primary-minus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-two);color:var(--op-color-primary-on-minus-five)}.btn.btn--primary:hover{background-color:var(--op-color-primary-plus-one);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-one);color:var(--op-color-primary-on-plus-one)}.btn.btn--primary:focus-visible{background-color:var(--op-color-primary-base);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-base)}.btn.btn--primary.btn--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-base)}.btn.btn--primary.btn--no-border.btn--active{background-color:var(--op-color-primary-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-five)}.btn.btn--primary.btn--no-border:hover{background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-five);color:var(--op-color-primary-on-plus-eight)}.btn.btn--primary.btn--no-border:focus-visible{background-color:var(--op-color-primary-plus-eight);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-eight)}.btn.btn--destructive,.btn.btn--delete{background-color:var(--op-color-alerts-danger-base);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base)}:is(.btn.btn--destructive,.btn.btn--delete).btn--active{background-color:var(--op-color-alerts-danger-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-plus-three);color:var(--op-color-alerts-danger-on-plus-five)}:is(.btn.btn--destructive,.btn.btn--delete):hover{background-color:var(--op-color-alerts-danger-minus-two);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-minus-two);color:var(--op-color-alerts-danger-on-minus-two)}:is(.btn.btn--destructive,.btn.btn--delete):focus-visible{background-color:var(--op-color-alerts-danger-base);box-shadow:var(--op-input-focus-danger);color:var(--op-color-alerts-danger-on-base)}.btn.btn--warning{background-color:var(--op-color-alerts-warning-base);box-shadow:inset var(--op-border-all) var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base)}.btn.btn--warning.btn--active{background-color:var(--op-color-alerts-warning-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-alerts-warning-plus-three);color:var(--op-color-alerts-warning-on-plus-five)}.btn.btn--warning:hover{background-color:var(--op-color-alerts-warning-minus-two);box-shadow:inset var(--op-border-all) var(--op-color-alerts-warning-minus-two);color:var(--op-color-alerts-warning-on-minus-two)}.btn.btn--warning:focus-visible{background-color:var(--op-color-alerts-warning-base);box-shadow:var(--op-input-focus-warning);color:var(--op-color-alerts-warning-on-base)}.btn-group{--op-btn-group-hover-z-index: 1;--op-btn-group-active-z-index: 2;--op-btn-group-focus-z-index: 3;display:inline-flex;align-items:center}.btn-group .btn+.btn{margin-inline-start:calc(var(--op-border-width) * -1)}.btn-group .btn:hover{z-index:var(--op-btn-group-hover-z-index)}.btn-group .btn.btn--active{z-index:var(--op-btn-group-active-z-index)}.btn-group .btn:focus,.btn-group .btn:focus-within,.btn-group .btn:focus-visible{z-index:var(--op-btn-group-focus-z-index)}.btn-group .btn:not(:first-child,:last-child){border-radius:0}.btn-group .btn:first-child:not(:last-child){border-end-end-radius:0;border-start-end-radius:0}.btn-group .btn:last-child:not(:first-child){border-end-start-radius:0;border-start-start-radius:0}.btn-group-toolbar{display:flex;flex-wrap:wrap}.card{--_op-card-padding: var(--op-space-medium);--_op-card-box-shadow: var(--op-border-all) var(--op-color-border);--_op-card-radius: var(--op-radius-medium);position:relative;border-radius:var(--_op-card-radius);background-color:var(--op-color-background);box-shadow:var(--_op-card-box-shadow);color:var(--op-color-on-background);font-size:var(--op-font-medium);line-height:var(--op-line-height-base)}.card.card--condensed{--_op-card-padding: var(--op-space-x-small)}.card.card--padded{padding:var(--_op-card-padding)}.card.card--shadow-x-small{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-x-small)}.card.card--shadow-small{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-small)}.card.card--shadow-medium{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-medium)}.card.card--shadow-large{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-large)}.card.card--shadow-x-large{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-x-large)}.card .card__header,.card .card__body,.card .card__footer{padding:var(--_op-card-padding)}.card .card__header{border-start-end-radius:var(--_op-card-radius);border-start-start-radius:var(--_op-card-radius)}.card .card__header h1,.card .card__header h2,.card .card__header h3,.card .card__header h4,.card .card__header h5,.card .card__header h6{margin:0}.card .card__footer{border-end-end-radius:var(--_op-card-radius);border-end-start-radius:var(--_op-card-radius)}.confirm-dialog-wrapper{position:fixed;z-index:var(--op-z-index-dialog);display:flex;overflow:hidden;align-items:center;justify-content:center;inset:0;outline:0;visibility:hidden}.confirm-dialog-wrapper .confirm-dialog-wrapper__backdrop{position:fixed;z-index:var(--op-z-index-dialog-backdrop);background:var(--op-color-black);inset:0;opacity:var(--op-opacity-none);transition:var(--op-transition-modal);visibility:hidden}.confirm-dialog-wrapper.confirm-dialog-wrapper--active{visibility:visible}.confirm-dialog-wrapper.confirm-dialog-wrapper--active .confirm-dialog{opacity:var(--op-opacity-full);transform:scale(1)}.confirm-dialog-wrapper.confirm-dialog-wrapper--active .confirm-dialog-wrapper__backdrop{opacity:var(--op-opacity-half);visibility:visible}.confirm-dialog{--_op-confirm-dialog-width: calc(100 * var(--op-size-unit));z-index:var(--op-z-index-dialog-content);border-radius:var(--op-radius-medium);background-color:var(--op-color-background);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-on-background);contain:paint;font-size:var(--op-font-medium);inline-size:var(--_op-confirm-dialog-width);line-height:var(--op-line-height-base);opacity:var(--op-opacity-none);transform:scale(.7);transition:var(--op-transition-modal)}.confirm-dialog .confirm-dialog__header,.confirm-dialog .confirm-dialog__body,.confirm-dialog .confirm-dialog__footer{padding:var(--op-space-medium)}.confirm-dialog .confirm-dialog__header{font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold)}.confirm-dialog .confirm-dialog__body{box-shadow:var(--op-border-all) var(--op-color-border)}.confirm-dialog .confirm-dialog__footer{display:flex;align-items:center;justify-content:space-between}.content-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--op-space-medium);padding-block:var(--op-space-medium)}.content-header .content-header__details{display:grid;gap:var(--op-space-3x-small)}.content-header .content-header__context{color:var(--op-color-on-background-alt);font-size:var(--op-font-small)}.content-header .content-header__title{margin:0;color:var(--op-color-on-background);font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-medium)}.content-header .content-header__subline{color:var(--op-color-on-background-alt);font-size:var(--op-font-medium)}.content-header .content-header__aside{display:flex;flex-wrap:wrap;align-items:start;justify-content:end;gap:var(--op-space-2x-small);margin-inline-start:auto}.divider{--_op-divider-vertical-min-height: var(--op-space-large);--_op-divider-height-small: var(--op-border-width);--_op-divider-height-medium: var(--op-border-width-large);--_op-divider-height-large: var(--op-border-width-x-large);--_op-divider-padding-small: var(--op-space-2x-small);--_op-divider-padding-medium: var(--op-space-x-small);--_op-divider-padding-large: var(--op-space-medium);--__op-divider-height: var(--_op-divider-height-small);--__op-divider-padding: 0;background-color:var(--op-color-border);block-size:var(--__op-divider-height);inline-size:100%;margin-block:var(--__op-divider-padding);margin-inline:0;min-block-size:var(--__op-divider-height)}.divider.divider--small{--__op-divider-height: var(--_op-divider-height-small)}.divider.divider--medium{--__op-divider-height: var(--_op-divider-height-medium)}.divider.divider--large{--__op-divider-height: var(--_op-divider-height-large)}.divider.divider--spacing-small{--__op-divider-padding: var(--_op-divider-padding-small)}.divider.divider--spacing-medium{--__op-divider-padding: var(--_op-divider-padding-medium)}.divider.divider--spacing-large{--__op-divider-padding: var(--_op-divider-padding-large)}.divider.divider--vertical{block-size:100%;inline-size:var(--__op-divider-height);margin-block:0;margin-inline:var(--__op-divider-padding);min-block-size:var(--_op-divider-vertical-min-height);min-inline-size:var(--__op-divider-height)}.form-control{--_op-form-control-height-small: var(--op-input-height-small);--_op-form-control-height-medium: var(--op-input-height-medium);--_op-form-control-height-large: var(--op-input-height-large);--_op-form-control-font-small: var(--op-font-x-small);--_op-form-control-font-medium: var(--op-font-small);--_op-form-control-font-large: var(--op-font-small);--__op-form-control-height: var(--_op-form-control-height-large);--__op-form-control-font-size: var(--_op-form-control-font-large);block-size:var(--__op-form-control-height);min-inline-size:var(--__op-form-control-height)}.form-control.form-control--small{--__op-form-control-height: var(--_op-form-control-height-small);--__op-form-control-font-size: var(--_op-form-control-font-small)}.form-control.form-control--medium{--__op-form-control-height: var(--_op-form-control-height-medium);--__op-form-control-font-size: var(--_op-form-control-font-medium)}.form-control.form-control--large{--__op-form-control-height: var(--_op-form-control-height-large);--__op-form-control-font-size: var(--_op-form-control-font-large)}.form-control:disabled{cursor:not-allowed;opacity:var(--_op-form-control-opacity-disabled)}.form-control[readonly]{padding:0;background:transparent;box-shadow:none;color:var(--op-color-on-background);pointer-events:none;-webkit-user-select:none;user-select:none}.form-control[readonly]::-webkit-input-placeholder{color:var(--op-color-on-background)}.form-control:is([type=radio],[type=checkbox]){--_op-form-control-height-small: var(--op-space-medium);--_op-form-control-height-medium: var(--op-space-large);--_op-form-control-height-large: var(--op-space-x-large);align-self:center;margin:0;accent-color:var(--op-color-primary-base);block-size:var(--__op-form-control-height);cursor:pointer;inline-size:var(--__op-form-control-height)}.form-control:is([type=radio],[type=checkbox])+label{align-self:center}.form-control:not([type=radio],[type=checkbox]){--_op-form-control-opacity-disabled: var(--op-opacity-disabled);--__op-form-control-border-color: var(--op-color-neutral-plus-four);display:block;border:none;border-radius:var(--op-radius-medium);appearance:none;background-color:var(--op-color-neutral-plus-eight);block-size:var(--__op-form-control-height);box-shadow:var(--op-border-all) var(--__op-form-control-border-color);color:var(--op-color-neutral-on-plus-eight);cursor:text;font-size:var(--__op-form-control-font-size);inline-size:100%;line-height:var(--op-line-height-base);min-inline-size:var(--__op-form-control-height);padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-small) var(--op-space-x-small)}.form-control:not([type=radio],[type=checkbox]):focus,.form-control:not([type=radio],[type=checkbox]):focus-within,.form-control:not([type=radio],[type=checkbox]):focus-visible{outline:none}.form-control:not([type=radio],[type=checkbox]):hover:not(:disabled,[readonly]){box-shadow:var(--op-border-all) var(--op-color-primary-plus-three)}.form-control:not([type=radio],[type=checkbox]):focus-visible:not([readonly]){background-color:var(--op-color-primary-plus-seven);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-seven)}.form-control:not([type=radio],[type=checkbox]).form-control--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-on-plus-max)}.form-control:not([type=radio],[type=checkbox]).form-control--no-border:focus-visible:not([readonly]){background-color:var(--op-color-primary-plus-seven);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-seven)}.form-control:not([type=radio],[type=checkbox]).form-control--no-border:hover:not(:disabled,[readonly]){background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-two);color:var(--op-color-primary-on-plus-eight)}.form-control[type=color]{padding:var(--op-space-2x-small);cursor:pointer}.form-control[type=color]::-webkit-color-swatch-wrapper{padding:0}.form-control[type=color]::-webkit-color-swatch{border:none;border-radius:var(--op-radius-medium)}.form-control[type=file]{padding-block:0}.form-control[type=file]::file-selector-button{--__op-btn-base-height: var(--op-input-height-small);--__op-btn-height: var(--__op-btn-base-height);display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--op-radius-medium);appearance:none;background-color:var(--op-color-neutral-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-eight);cursor:pointer;font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);gap:var(--op-space-x-small);margin-block:calc((var(--__op-form-control-height) / 2) - (var(--__op-btn-height) / 2));min-block-size:var(--__op-btn-height);padding-block:0;padding-inline:var(--op-space-x-small);text-align:center;text-decoration:none;transition:var(--op-transition-input);white-space:nowrap}.form-control[type=file].form-control--small::file-selector-button{--__op-btn-height: calc(var(--__op-btn-base-height) - var(--op-space-x-small))}select.form-control:not([multiple],[type=radio],[type=checkbox]){appearance:none;background-image:var(--op-encoded-images-dropdown-arrow);background-position:center right;background-position-x:calc(100% - ((var(--op-space-3x-large) / 2) - (var(--op-encoded-images-dropdown-arrow-width) / 2)));background-repeat:no-repeat;cursor:pointer;padding-inline-end:var(--op-space-3x-large)}select.form-control[multiple]{min-block-size:calc(2 * var(--__op-form-control-height))}textarea.form-control:not([type=radio],[type=checkbox]){block-size:calc(2 * var(--__op-form-control-height));max-inline-size:100%;min-block-size:var(--__op-form-control-height)}.form-label{color:var(--op-color-on-background);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-base)}.form-error{color:var(--op-color-alerts-danger-base);font-size:var(--op-font-x-small);inline-size:fit-content}.form-hint{display:block;font-size:var(--op-font-small);font-style:italic}.form-error-summary{padding:var(--op-space-large);border-radius:var(--op-radius-large);background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-border-all) var(--op-color-alerts-danger-on-plus-seven);color:var(--op-color-alerts-danger-on-plus-seven);margin-block-end:var(--op-space-large)}.form-error-summary h2{font-size:var(--op-font-medium)}.form-error-summary ul{margin-block-end:0}.form-group{display:grid;align-content:baseline;gap:var(--op-space-x-small);grid-auto-rows:auto;grid-template-columns:auto 1fr;padding-block:var(--op-space-small);padding-inline:0}.form-group .form-label,.form-group .form-error,.form-group .form-hint,.form-group .form-control:not([type=radio],[type=checkbox]),.form-group .segmented-control{grid-column:1 / 3}.form-group .form-control[type=radio],.form-group .form-control[type=checkbox]{grid-column:1 / 1}:is(.form-group .form-control[type=radio],.form-group .form-control[type=checkbox])+.form-label{grid-column:2 / 3;grid-row:1}.form-group--inline{align-items:center}.form-group--inline .form-label{grid-column:unset}.form-group--inline .form-error,.form-group--inline .form-hint{grid-column:1 / 3}.form-group--inline .form-control:not([type=radio],[type=checkbox]),.form-group--inline .switch{grid-column:unset}.form-group--error .form-control{box-shadow:var(--op-border-all) var(--op-color-alerts-danger-base)}.form-group--error .form-control[type=radio],.form-group--error .form-control[type=checkbox]{box-shadow:none}:is(.form-group--error .form-control[type=radio],.form-group--error .form-control[type=checkbox])+label{color:var(--op-color-alerts-danger-minus-three);font-weight:var(--op-font-weight-bold)}.form-group--error .form-control:hover:not(:disabled,[readonly]){background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-border-all) var(--op-color-alerts-danger-minus-two);color:var(--op-color-alerts-danger-on-plus-seven)}.form-group--error .form-control[readonly]{box-shadow:none}.form-group--error .form-control:focus-visible:not([readonly]){background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-input-focus-danger);color:var(--op-color-alerts-danger-on-plus-seven)}.form-group--error .form-control.form-control--no-border{border-radius:0;box-shadow:var(--op-border-bottom) var(--op-color-alerts-danger-base)}.form-group--error .form-control.form-control--no-border[readonly]{box-shadow:none}.form-group--error .form-control.form-control--no-border:focus-visible:not([readonly]){background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-border-bottom) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-plus-seven)}.form-group--error .form-control.form-control--no-border:hover:not(:disabled,[readonly]){background-color:var(--op-color-alerts-danger-plus-eight);box-shadow:var(--op-border-bottom) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-plus-eight)}.icon{--_op-icon-weight-light: var(--op-font-weight-light);--_op-icon-weight-normal: var(--op-font-weight-normal);--_op-icon-weight-semi-bold: var(--op-font-weight-semi-bold);--_op-icon-weight-bold: var(--op-font-weight-bold);--_op-icon-fill-outlined: 0;--_op-icon-fill-filled: 1;--_op-icon-emphasis-low: -20;--_op-icon-emphasis-normal: 0;--_op-icon-emphasis-high: 200;--_op-icon-font-size-small: var(--op-font-small);--_op-icon-font-size-medium: var(--op-font-medium);--_op-icon-font-size-large: var(--op-font-large);--_op-icon-font-size-x-large: var(--op-font-2x-large);--_op-icon-optical-size-small: 20;--_op-icon-optical-size-medium: 20;--_op-icon-optical-size-large: 40;--_op-icon-optical-size-x-large: 48;--__op-icon-weight: var(--_op-icon-weight-normal);--__op-icon-fill: var(--_op-icon-fill-outlined);--__op-icon-emphasis: var(--_op-icon-emphasis-normal);--__op-icon-font-size: var(--_op-icon-font-size-medium);--__op-icon-optical-size: var(--_op-icon-optical-size-medium);display:inline-block;block-size:var(--__op-icon-font-size);font-size:var(--__op-icon-font-size);font-weight:var(--__op-icon-weight);inline-size:var(--__op-icon-font-size);line-height:var(--op-line-height-densest);vertical-align:middle}.icon.icon--outlined{--__op-icon-fill: var(--_op-icon-fill-outlined)}.icon.icon--filled{--__op-icon-fill: var(--_op-icon-fill-filled)}.icon.icon--weight-light{--__op-icon-weight: var(--_op-icon-weight-light)}.icon.icon--weight-normal{--__op-icon-weight: var(--_op-icon-weight-normal)}.icon.icon--weight-semi-bold{--__op-icon-weight: var(--_op-icon-weight-semi-bold)}.icon.icon--weight-bold{--__op-icon-weight: var(--_op-icon-weight-bold)}.icon.icon--low-emphasis{--__op-icon-emphasis: var(--_op-icon-emphasis-low)}.icon.icon--normal-emphasis{--__op-icon-emphasis: var(--_op-icon-emphasis-normal)}.icon.icon--high-emphasis{--__op-icon-emphasis: var(--_op-icon-emphasis-high)}.icon.icon--small{--__op-icon-font-size: var(--_op-icon-font-size-small);--__op-icon-optical-size: var(--_op-icon-optical-size-small)}.icon.icon--medium{--__op-icon-font-size: var(--_op-icon-font-size-medium);--__op-icon-optical-size: var(--_op-icon-optical-size-medium)}.icon.icon--large{--__op-icon-font-size: var(--_op-icon-font-size-large);--__op-icon-optical-size: var(--_op-icon-optical-size-large)}.icon.icon--x-large{--__op-icon-font-size: var(--_op-icon-font-size-x-large);--__op-icon-optical-size: var(--_op-icon-optical-size-x-large)}.material-symbols-outlined{font-variation-settings:"FILL" var(--__op-icon-fill),"wght" var(--__op-icon-weight),"GRAD" var(--__op-icon-emphasis),"opsz" var(--__op-icon-optical-size);font-weight:unset}.custom-icons svg{block-size:100%;inline-size:100%}.modal-wrapper{--_op-modal-backdrop-active-opacity: var(--op-opacity-half);position:fixed;z-index:var(--op-z-index-dialog);display:flex;overflow:hidden;align-items:center;justify-content:center;inset:0;outline:0;visibility:hidden}.modal-wrapper .modal-wrapper__backdrop{position:fixed;z-index:var(--op-z-index-dialog-backdrop);background:var(--op-color-black);inset:0;opacity:var(--op-opacity-none);transition:var(--op-transition-modal);visibility:hidden}.modal-wrapper.modal-wrapper--active{visibility:visible}.modal-wrapper.modal-wrapper--active .modal{opacity:var(--op-opacity-full);transform:scale(1)}.modal-wrapper.modal-wrapper--active .modal-wrapper__backdrop{opacity:var(--_op-modal-backdrop-active-opacity);visibility:visible}.modal{--_op-modal-width: calc(141 * var(--op-size-unit));--_op-modal-max-height: calc(125 * var(--op-size-unit));z-index:var(--op-z-index-dialog-content);border-radius:var(--op-radius-medium);background-color:var(--op-color-background);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-on-background);contain:paint;font-size:var(--op-font-medium);inline-size:var(--_op-modal-width);line-height:var(--op-line-height-base);opacity:var(--op-opacity-none);transform:scale(.7);transition:var(--op-transition-modal)}.modal .modal__header,.modal .modal__body,.modal .modal__footer{padding:var(--op-space-medium)}.modal .modal__header{display:flex;align-items:center;justify-content:space-between;font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold)}.modal .modal__body{box-shadow:var(--op-border-all) var(--op-color-border);max-block-size:var(--_op-modal-max-height);overflow-y:auto}.modal .modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--op-space-small)}dialog.modal{padding:0;border:none;overscroll-behavior:contain;transform:scale(.7);transition:display var(--op-transition-modal-time) allow-discrete,overlay var(--op-transition-modal-time) allow-discrete,transform var(--op-transition-modal-time),opacity var(--op-transition-modal-time)}dialog.modal::backdrop{overflow:hidden;background-color:var(--op-color-black);opacity:var(--op-opacity-none);overscroll-behavior:contain;transition:display var(--op-transition-modal-time) allow-discrete,overlay var(--op-transition-modal-time) allow-discrete,transform var(--op-transition-modal-time),opacity var(--op-transition-modal-time)}dialog.modal[open]{opacity:var(--op-opacity-full);transform:scale(1)}dialog.modal[open]::backdrop{opacity:var(--op-opacity-half)}@starting-style{dialog.modal[open]{transform:scale(.7)}dialog.modal[open]::backdrop{opacity:var(--op-opacity-none)}}.navbar{--_op-navbar-background-color: var(--op-color-neutral-plus-eight);--_op-navbar-text-color: var(--op-color-neutral-on-plus-eight);--_op-navbar-border-color: var(--op-color-neutral-plus-four);--_op-navbar-brand-height: calc(12 * var(--op-size-unit));--_op-navbar-horizontal-spacing: var(--op-space-x-large);--_op-navbar-content-spacing: var(--op-space-x-small);--_op-navbar-content-item-spacing: var(--op-space-2x-small);display:flex;align-items:center;padding:var(--op-space-small) var(--_op-navbar-horizontal-spacing);background-color:var(--_op-navbar-background-color);box-shadow:var(--op-border-top) var(--_op-navbar-border-color),var(--op-border-bottom) var(--_op-navbar-border-color);color:var(--_op-navbar-text-color);gap:var(--_op-navbar-content-spacing)}.navbar .navbar__brand{block-size:var(--_op-navbar-brand-height);margin-inline-end:var(--_op-navbar-horizontal-spacing)}.navbar .navbar__brand img{block-size:100%}.navbar .navbar__content{display:flex;flex-wrap:wrap;align-items:center;gap:var(--_op-navbar-content-item-spacing)}.navbar .navbar__content.navbar__content--justify-start{margin-inline-end:auto}.navbar .navbar__content.navbar__content--justify-center{margin-inline:auto}.navbar .navbar__content.navbar__content--justify-end{margin-inline-start:auto}.navbar.navbar--primary{--_op-navbar-background-color: var(--op-color-primary-plus-six);--_op-navbar-text-color: var(--op-color-primary-on-plus-six);--_op-navbar-border-color: var(--op-color-primary-plus-four)}.pagination{display:flex;align-items:center;gap:0}.pagination .form-group{align-items:center}.pagination .form-group .form-label{grid-column:1}.pagination .form-group .form-control{grid-column:2}.pagination .pagination__divider{block-size:100%;padding-inline:var(--op-space-x-small)}.segmented-control{--op-input-inner-focus: 0 0 0 var(--op-border-width-large);--op-input-focus-primary: var(--op-input-inner-focus) var(--op-color-primary-plus-two), var(--op-input-outer-focus) var(--op-color-primary-plus-five);--_op-segmented-control-height-small: var(--op-input-height-small);--_op-segmented-control-height-medium: var(--op-input-height-medium);--_op-segmented-control-height-large: var(--op-input-height-large);--_op-segmented-control-font-small: var(--op-font-x-small);--_op-segmented-control-font-medium: var(--op-font-small);--_op-segmented-control-font-large: var(--op-font-small);--_op-segmented-control-label-padding-small: var(--op-space-x-small);--_op-segmented-control-label-padding-medium: var(--op-space-small);--_op-segmented-control-label-padding-large: var(--op-space-small);--_op-segmented-control-label-gap-small: var(--op-space-3x-small);--_op-segmented-control-label-gap-medium: var(--op-space-2x-small);--_op-segmented-control-label-gap-large: var(--op-space-2x-small);--_op-segmented-control-color-icon-default: var(--op-color-neutral-on-plus-eight-alt);--_op-segmented-control-color-icon-active: light-dark( var(--op-color-primary-plus-four), var(--op-color-primary-minus-six) );--__op-segmented-control-height: var(--_op-segmented-control-height-large);--__op-segmented-control-font-size: var(--_op-segmented-control-font-large);--__op-segmented-control-label-padding: var(--_op-segmented-control-label-padding-large);--__op-segmented-control-label-gap: var(--_op-segmented-control-label-gap-large);--__op-segmented-control-color-icon: var(--_op-segmented-control-color-icon-default);position:relative;display:grid;padding:var(--op-space-2x-small);border-radius:var(--op-radius-medium);background-color:var(--op-color-neutral-plus-eight);block-size:var(--__op-segmented-control-height);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-neutral-on-plus-eight);font-size:var(--__op-segmented-control-font-size);gap:var(--op-space-2x-small);grid-auto-flow:column;inline-size:fit-content}.segmented-control.segmented-control--full-width{inline-size:100%}.segmented-control .icon{color:var(--__op-segmented-control-color-icon)}.segmented-control .segmented-control__input{position:absolute;overflow:hidden;padding:0;border-width:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;white-space:nowrap}.segmented-control .segmented-control__input:checked+.segmented-control__label{--__op-segmented-control-color-icon: var(--_op-segmented-control-color-icon-active);background-color:var(--op-color-primary-plus-one);color:var(--op-color-primary-on-plus-one)}.segmented-control .segmented-control__input:focus-visible+.segmented-control__label{box-shadow:var(--op-input-focus-primary)}.segmented-control .segmented-control__label{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--op-radius-small);gap:var(--__op-segmented-control-label-gap);padding-inline:var(--__op-segmented-control-label-padding);white-space:nowrap}.segmented-control .segmented-control__label:hover{background-color:var(--op-color-neutral-plus-five);color:var(--op-color-neutral-on-plus-five)}.segmented-control.segmented-control--small{--__op-segmented-control-height: var(--_op-segmented-control-height-small);--__op-segmented-control-font-size: var(--_op-segmented-control-font-small);--__op-segmented-control-label-padding: var(--_op-segmented-control-label-padding-small);--__op-segmented-control-label-gap: var(--_op-segmented-control-label-gap-small)}.segmented-control.segmented-control--small .icon{--__op-icon-font-size: var(--_op-icon-font-size-small);--__op-icon-optical-size: var(--_op-icon-optical-size-small)}.segmented-control.segmented-control--medium{--__op-segmented-control-height: var(--_op-segmented-control-height-medium);--__op-segmented-control-font-size: var(--_op-segmented-control-font-medium);--__op-segmented-control-label-padding: var(--_op-segmented-control-label-padding-medium);--__op-segmented-control-label-gap: var(--_op-segmented-control-label-gap-medium)}.segmented-control.segmented-control--medium .icon{--__op-icon-font-size: var(--_op-icon-font-size-medium);--__op-icon-optical-size: var(--_op-icon-optical-size-medium)}.segmented-control.segmented-control--large{--__op-segmented-control-height: var(--_op-segmented-control-height-large);--__op-segmented-control-font-size: var(--_op-segmented-control-font-large);--__op-segmented-control-label-padding: var(--_op-segmented-control-label-padding-large);--__op-segmented-control-label-gap: var(--_op-segmented-control-label-gap-large)}.segmented-control.segmented-control--large .icon{--__op-icon-font-size: var(--_op-icon-font-size-medium);--__op-icon-optical-size: var(--_op-icon-optical-size-medium)}.sidebar{--_op-sidebar-background-color: var(--op-color-neutral-plus-eight);--_op-sidebar-text-color: var(--op-color-neutral-on-plus-eight);--_op-sidebar-border-color: var(--op-color-neutral-plus-four);--_op-sidebar-rail-width: calc(22 * var(--op-size-unit));--_op-sidebar-compact-width: calc(42 * var(--op-size-unit));--_op-sidebar-drawer-width: calc(54 * var(--op-size-unit));--_op-sidebar-rail-brand-width: calc(19 * var(--op-size-unit));--_op-sidebar-compact-brand-width: calc(24 * var(--op-size-unit));--_op-sidebar-drawer-brand-width: calc(24 * var(--op-size-unit));--_op-sidebar-spacing: calc(var(--op-space-2x-large) + var(--op-space-2x-small));--_op-sidebar-brand-spacing: var(--op-space-medium);--_op-sidebar-content-spacing: var(--op-space-x-small);--_op-sidebar-content-item-spacing: var(--op-space-2x-small);--_op-sidebar-transition: var(--op-transition-sidebar);--__op-sidebar-width: var(--_op-sidebar-drawer-width);--__op-sidebar-brand-width: var(--_op-sidebar-drawer-brand-width);z-index:var(--op-z-index-sidebar);display:flex;flex-direction:column;background-color:var(--_op-sidebar-background-color);box-shadow:var(--op-border-left) var(--_op-sidebar-border-color),var(--op-border-right) var(--_op-sidebar-border-color);color:var(--_op-sidebar-text-color);inline-size:var(--__op-sidebar-width);min-inline-size:var(--__op-sidebar-width);overflow-y:auto;transition:var(--_op-sidebar-transition)}.sidebar .sidebar__brand{padding:var(--_op-sidebar-brand-spacing);block-size:var(--__op-sidebar-brand-width);margin-inline:auto}.sidebar .sidebar__brand img{block-size:100%}.sidebar .sidebar__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--_op-sidebar-content-item-spacing);padding-inline:var(--_op-sidebar-content-spacing)}.sidebar .sidebar__content>*{justify-content:flex-start}.sidebar .sidebar__content>* .material-symbols-outlined{--__op-icon-font-size: var(--_op-icon-font-size-large);--__op-icon-optical-size: var(--_op-icon-optical-size-large);--__op-icon-weight: var(--_op-icon-weight-bold)}.sidebar .sidebar__content.sidebar__content--start{justify-content:start}.sidebar .sidebar__content.sidebar__content--center{justify-content:center}.sidebar .sidebar__content.sidebar__content--end{justify-content:end}.sidebar.sidebar--padded{padding-block:var(--_op-sidebar-spacing)}.sidebar.sidebar--drawer{--__op-sidebar-width: var(--_op-sidebar-drawer-width);--__op-sidebar-brand-width: var(--_op-sidebar-drawer-brand-width)}.sidebar.sidebar--compact{--__op-sidebar-width: var(--_op-sidebar-compact-width);--__op-sidebar-brand-width: var(--_op-sidebar-compact-brand-width)}.sidebar.sidebar--compact .sidebar__content>*{flex-direction:column;padding:var(--op-space-small);gap:var(--op-space-3x-small)}.sidebar.sidebar--rail{--__op-sidebar-width: var(--_op-sidebar-rail-width);--__op-sidebar-brand-width: var(--_op-sidebar-rail-brand-width)}.sidebar.sidebar--rail .sidebar__content{align-items:center}.sidebar.sidebar--rail .sidebar__content>*{justify-content:center;padding:0;font-size:0;gap:0;inline-size:var(--__op-btn-height);min-inline-size:var(--__op-btn-height)}.sidebar.sidebar--primary{--_op-sidebar-background-color: var(--op-color-primary-plus-six);--_op-sidebar-text-color: var(--op-color-primary-on-plus-six);--_op-sidebar-border-color: var(--op-color-primary-plus-four)}.side-panel{--_op-side-panel-width: calc(54 * var(--op-size-unit));--_op-side-panel-header-padding: var(--op-space-medium);--_op-side-panel-body-padding: var(--op-space-medium);--_op-side-panel-footer-padding: var(--op-space-medium);--_op-side-panel-section-padding: var(--op-space-medium);display:flex;flex-direction:column;background-color:var(--op-color-background);block-size:100vh;color:var(--op-color-on-background);inline-size:var(--_op-side-panel-width);max-block-size:100%;min-inline-size:var(--_op-side-panel-width)}.side-panel.side-panel--border-left{box-shadow:var(--op-border-left) var(--op-color-border)}.side-panel.side-panel--border-right{box-shadow:var(--op-border-right) var(--op-color-border)}.side-panel.side-panel--border-left.side-panel--border-right{box-shadow:var(--op-border-x)}.side-panel .side-panel__header.side-panel__header--padded{padding:var(--_op-side-panel-header-padding)}.side-panel .side-panel__header.side-panel__header--padded-x{padding-inline:var(--_op-side-panel-header-padding)}.side-panel .side-panel__header.side-panel__header--padded-y{padding-block:var(--_op-side-panel-header-padding)}.side-panel .side-panel__body{flex:1;overflow-y:auto}.side-panel .side-panel__body.side-panel__body--padded{padding:var(--_op-side-panel-body-padding)}.side-panel .side-panel__body.side-panel__body--padded-x{padding-inline:var(--_op-side-panel-body-padding)}.side-panel .side-panel__body.side-panel__body--padded-y{padding-block:var(--_op-side-panel-body-padding)}.side-panel .side-panel__footer.side-panel__footer--padded{padding:var(--_op-side-panel-footer-padding)}.side-panel .side-panel__footer.side-panel__footer--padded-x{padding-inline:var(--_op-side-panel-footer-padding)}.side-panel .side-panel__footer.side-panel__footer--padded-y{padding-block:var(--_op-side-panel-footer-padding)}.side-panel .side-panel__section.side-panel__section--padded{padding:var(--_op-side-panel-section-padding)}.side-panel .side-panel__section.side-panel__section--padded-x{padding-inline:var(--_op-side-panel-section-padding)}.side-panel .side-panel__section.side-panel__section--padded-y{padding-block:var(--_op-side-panel-section-padding)}.spinner{--_op-spinner-indicator-color: var(--op-color-primary-base);--_op-spinner-track-color: var(--op-color-neutral-plus-four);--_op-spinner-track-width-x-small: var(--op-border-width);--_op-spinner-track-width-small: var(--op-border-width-large);--_op-spinner-track-width-medium: calc(var(--op-border-width-large) + var(--op-border-width));--_op-spinner-track-width-large: var(--op-border-width-x-large);--_op-spinner-diameter-x-small: calc(6 * var(--op-size-unit));--_op-spinner-diameter-small: calc(10 * var(--op-size-unit));--_op-spinner-diameter-medium: calc(15 * var(--op-size-unit));--_op-spinner-diameter-large: calc(20 * var(--op-size-unit));--_op-spinner-animation-duration: .8s;--_op-spinner-animation-timing-function: linear;--__op-spinner-diameter: var(--_op-spinner-diameter-large);--__op-spinner-track-width: var(--_op-spinner-track-width-large);border:var(--__op-spinner-track-width) solid var(--_op-spinner-track-color);border-radius:var(--__op-spinner-diameter);animation:spinner var(--_op-spinner-animation-duration) var(--_op-spinner-animation-timing-function) infinite;block-size:var(--__op-spinner-diameter);border-block-start-color:var(--_op-spinner-indicator-color);inline-size:var(--__op-spinner-diameter)}.spinner.spinner--x-small{--__op-spinner-diameter: var(--_op-spinner-diameter-x-small);--__op-spinner-track-width: var(--_op-spinner-track-width-x-small)}.spinner.spinner--small{--__op-spinner-diameter: var(--_op-spinner-diameter-small);--__op-spinner-track-width: var(--_op-spinner-track-width-small)}.spinner.spinner--medium{--__op-spinner-diameter: var(--_op-spinner-diameter-medium);--__op-spinner-track-width: var(--_op-spinner-track-width-medium)}.spinner.spinner--large{--__op-spinner-diameter: var(--_op-spinner-diameter-large);--__op-spinner-track-width: var(--_op-spinner-track-width-large)}@keyframes spinner{to{transform:rotate(360deg)}}.switch{--_op-switch-height-small: calc(4 * var(--op-size-unit));--_op-switch-height-large: calc(6 * var(--op-size-unit));--_op-switch-width-small: calc(7 * var(--op-size-unit));--_op-switch-width-large: calc(11 * var(--op-size-unit));--_op-switch-opacity-disabled: var(--op-opacity-disabled);--_op-switch-switch-padding: var(--op-space-2x-small);--__op-switch-width: var(--_op-switch-width-large);--__op-switch-height: var(--_op-switch-height-large);--__op-switch-switch-size: calc(var(--__op-switch-height) - var(--_op-switch-switch-padding));--__op-switch-half-switch-padding: calc(var(--_op-switch-switch-padding) / 2);position:relative;display:flex;align-items:center}.switch label{position:relative;display:block;border-radius:var(--op-radius-pill);background:var(--op-color-neutral-base);block-size:var(--__op-switch-height);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-three);inline-size:var(--__op-switch-width);text-indent:-9999px}.switch label:after{position:absolute;border-radius:var(--op-radius-circle);background-color:var(--op-color-neutral-plus-eight);block-size:var(--__op-switch-switch-size);content:"";inline-size:var(--__op-switch-switch-size);inset-block-start:var(--__op-switch-half-switch-padding);inset-inline-start:var(--__op-switch-half-switch-padding);transition:var(--op-transition-input)}.switch+label{inline-size:fit-content}.switch input{block-size:0;inline-size:0;margin-inline-end:calc(-1 * var(--op-space-x-small))}.switch input:disabled{visibility:hidden}.switch input:disabled+label{cursor:not-allowed;opacity:var(--_op-switch-opacity-disabled)}.switch input:checked+label{background-color:var(--op-color-primary-base);box-shadow:none}.switch input:checked+label:after{inset-inline-start:calc(100% - var(--__op-switch-half-switch-padding));transform:translate(-100%)}.switch input:hover+label:after{background-color:var(--op-color-primary-plus-five)}.switch input:focus-visible+label{box-shadow:0 0 0 var(--op-border-width-large) var(--op-color-primary-plus-six),inset var(--op-border-all) var(--op-color-primary-minus-three)}.switch input:focus-visible+label:after{background-color:var(--op-color-neutral-plus-five);box-shadow:var(--op-border-all) var(--op-color-primary-minus-three)}.switch input:focus-visible:checked+label:after{background-color:var(--op-color-primary-plus-six);box-shadow:var(--op-border-all) var(--op-color-primary-minus-two)}.switch.switch--small{--__op-switch-width: var(--_op-switch-width-small);--__op-switch-height: var(--_op-switch-height-small)}.switch.switch--large{--__op-switch-width: var(--_op-switch-width-large);--__op-switch-height: var(--_op-switch-height-large)}.tab-group{display:flex;align-items:center}.tab{--_op-tab-font-small: var(--op-font-x-small);--_op-tab-font-large: var(--op-font-small);--_op-tab-padding-small: calc(var(--op-space-2x-small) + var(--op-space-3x-small)) var(--op-space-medium);--_op-tab-padding-large: var(--op-space-x-small) var(--op-space-medium) var(--op-space-small) var(--op-space-medium);--_op-tab-indicator-width-small: var(--op-border-width-large);--_op-tab-indicator-width-large: var(--op-border-width-x-large);--_op-tab-disabled-opacity: var(--op-opacity-disabled);--__op-tab-font-size: var(--_op-tab-font-large);--__op-tab-padding: var(--_op-tab-padding-large);--__op-tab-indicator-width: var(--_op-tab-indicator-width-large);--__op-tab-indicator: inset 0 calc(-1 * var(--__op-tab-indicator-width)) 0 0;padding:var(--__op-tab-padding);background-color:var(--op-color-background);color:var(--op-color-on-background);font-size:var(--__op-tab-font-size);text-decoration:none}.tab.tab--active{box-shadow:var(--__op-tab-indicator) var(--op-color-primary-plus-one)}.tab:focus,.tab:focus-within,.tab:focus-visible{outline:none}.tab:hover{background-color:var(--op-color-primary-plus-seven);box-shadow:var(--__op-tab-indicator) var(--op-color-primary-base);color:var(--op-color-primary-on-plus-seven)}.tab:focus-visible:not(.tab--disabled){z-index:1;box-shadow:var(--op-input-focus-primary)}.tab:focus-visible:not(.tab--disabled).tab--active{box-shadow:var(--__op-tab-indicator) var(--op-color-primary-plus-one),var(--op-input-focus-primary)}.tab.tab--disabled{opacity:var(--_op-tab-disabled-opacity);pointer-events:none}.tab.tab--small{--__op-tab-padding: var(--_op-tab-padding-small);--__op-tab-font-size: var(--_op-tab-font-small);--__op-tab-indicator-width: var(--_op-tab-indicator-width-small)}.tab.tab--large{--__op-tab-padding: var(--_op-tab-padding-large);--__op-tab-font-size: var(--_op-tab-font-large);--__op-tab-indicator-width: var(--_op-tab-indicator-width-large)}.table{--_op-table-cell-height-default: calc(11 * var(--op-size-unit));--_op-table-cell-height-comfortable: calc(16 * var(--op-size-unit));--_op-table-cell-height-compact: calc(8 * var(--op-size-unit));--__op-table-cell-height: var(--_op-table-cell-height-default);border-radius:var(--op-radius-medium);border-collapse:collapse;box-shadow:var(--op-border-all) var(--op-color-border);contain:paint;inline-size:100%;table-layout:auto}.table thead{background-color:var(--op-color-neutral-plus-eight);box-shadow:inset var(--op-border-top) var(--op-color-border);color:var(--op-color-neutral-on-plus-eight)}.table thead:has(th input[type=checkbox]:checked){background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}.table th{font-weight:var(--op-font-weight-semi-bold);text-align:start}.table tbody,.table tfoot{background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max)}.table th,.table td{block-size:var(--__op-table-cell-height);font-size:var(--op-font-small);padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-small)}.table tfoot tr{box-shadow:var(--op-border-top) var(--op-color-border)}.table tr:not(:last-child){box-shadow:inset var(--op-border-top) var(--op-color-border)}.table.table--primary thead{background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}.table.table--danger thead{background-color:var(--op-color-alerts-danger-plus-seven);color:var(--op-color-alerts-danger-on-plus-seven)}.table.table--container{overflow-y:auto}.table.table--auto-layout{table-layout:auto}.table.table--fixed-layout{table-layout:fixed}.table.table--default-density{--__op-table-cell-height: var(--_op-table-cell-height-default)}.table.table--comfortable-density{--__op-table-cell-height: var(--_op-table-cell-height-comfortable)}.table.table--compact-density{--__op-table-cell-height: var(--_op-table-cell-height-compact)}.table.table--even-striped tbody tr:nth-child(2n){background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}.table.table--odd-striped tbody tr:nth-child(odd){background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}.table.table--sticky-header thead{position:sticky;inset-block-start:0}.table.table--sticky-footer tfoot{position:sticky;inset-block-end:0}.tag{display:inline-flex;align-items:center;justify-content:center;padding:var(--op-space-2x-small);border-radius:var(--op-radius-pill);background-color:var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-four);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-bold);letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-dense);-webkit-user-select:none;user-select:none;white-space:nowrap}.tag .tag__label{padding-inline:var(--op-space-2x-small)}.tag .btn--icon{--__op-btn-height: var(--op-font-medium)}.tag .btn--icon:hover{background-color:var(--op-color-neutral-minus-three);box-shadow:none;color:var(--op-color-neutral-on-minus-three)}.tag .btn--icon:focus-visible{background-color:var(--op-color-neutral-base);box-shadow:var(--op-input-focus-neutral);color:var(--op-color-neutral-on-base)}.tag.tag--primary{background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base)}.tag.tag--primary .btn--icon{color:var(--op-color-primary-on-base)}.tag.tag--primary .btn--icon:hover{background-color:var(--op-color-primary-minus-three);box-shadow:none;color:var(--op-color-primary-on-minus-three)}.tag.tag--primary .btn--icon:focus-visible{background-color:var(--op-color-primary-base);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-base)}.tag.tag--danger{background-color:var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base)}.tag.tag--danger .btn--icon{color:var(--op-color-alerts-danger-on-base)}.tag.tag--danger .btn--icon:hover{background-color:var(--op-color-alerts-danger-minus-three);box-shadow:none;color:var(--op-color-alerts-danger-on-minus-three)}.tag.tag--danger .btn--icon:focus-visible{background-color:var(--op-color-alerts-danger-base);box-shadow:var(--op-input-focus-danger);color:var(--op-color-alerts-danger-on-base)}.tag.tag--warning{background-color:var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base)}.tag.tag--warning .btn--icon{color:var(--op-color-alerts-warning-on-base)}.tag.tag--warning .btn--icon:hover{background-color:var(--op-color-alerts-warning-minus-three);box-shadow:none;color:var(--op-color-alerts-warning-on-minus-three)}.tag.tag--warning .btn--icon:focus-visible{background-color:var(--op-color-alerts-warning-base);box-shadow:var(--op-input-focus-warning);color:var(--op-color-alerts-warning-on-base)}.tag.tag--info{background-color:var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-base)}.tag.tag--info .btn--icon{color:var(--op-color-alerts-info-on-base)}.tag.tag--info .btn--icon:hover{background-color:var(--op-color-alerts-info-minus-three);box-shadow:none;color:var(--op-color-alerts-info-on-minus-three)}.tag.tag--info .btn--icon:focus-visible{background-color:var(--op-color-alerts-info-base);box-shadow:var(--op-input-focus-info);color:var(--op-color-alerts-info-on-base)}.tag.tag--notice{background-color:var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-base)}.tag.tag--notice .btn--icon{color:var(--op-color-alerts-notice-on-base)}.tag.tag--notice .btn--icon:hover{background-color:var(--op-color-alerts-notice-minus-three);box-shadow:none;color:var(--op-color-alerts-notice-on-minus-three)}.tag.tag--notice .btn--icon:focus-visible{background-color:var(--op-color-alerts-notice-base);box-shadow:var(--op-input-focus-notice);color:var(--op-color-alerts-notice-on-base)}.text-pair{--_op-text-pair-font-size-small: var(--op-font-small);--_op-text-pair-font-size-medium: var(--op-font-medium);--_op-text-pair-font-size-large: var(--op-font-large);--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-medium);--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-small);display:flex;flex-direction:column}:where(.text-pair){gap:var(--op-space-x-small)}.text-pair.text-pair--inline{flex-direction:row;align-items:baseline}.text-pair .text-pair__title{font-size:var(--__op-text-pair-title-font-size);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-dense)}.text-pair .text-pair__title.text-pair__title--small{--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-small)}.text-pair .text-pair__title.text-pair__title--medium{--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-medium)}.text-pair .text-pair__title.text-pair__title--large{--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-large)}.text-pair .text-pair__subtitle{font-size:var(--__op-text-pair-subtitle-font-size);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-dense)}.text-pair .text-pair__subtitle.text-pair__subtitle--small{--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-small)}.text-pair .text-pair__subtitle.text-pair__subtitle--medium{--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-medium)}.text-pair .text-pair__subtitle.text-pair__subtitle--large{--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-large)}[data-tooltip-text]{--_op-tooltip-max-width: calc(50 * var(--op-size-unit));--_op-tooltip-padding: var(--op-space-x-small) var(--op-space-medium);--_op-tooltip-background-color: var(--op-color-neutral-minus-max);--_op-tooltip-text-color: var(--op-color-neutral-on-minus-max);--_op-tooltip-arrow-size: calc(var(--op-space-small) / 2);--_op-tooltip-tooltip-offset: var(--op-space-x-small);--_op-tooltip-tooltip-radius: var(--op-radius-medium);--_op-tooltip-tooltip-font-size: var(--op-font-small);position:relative}[data-tooltip-text]:before,[data-tooltip-text]:after{opacity:var(--op-opacity-none);transition:var(--op-transition-tooltip);visibility:hidden}[data-tooltip-text]:before{position:absolute;z-index:var(--op-z-index-tooltip);display:block;padding:var(--_op-tooltip-padding);border-radius:var(--_op-tooltip-tooltip-radius);background-color:var(--_op-tooltip-background-color);color:var(--_op-tooltip-text-color);content:attr(data-tooltip-text);font-family:var(--op-font-family);font-size:var(--_op-tooltip-tooltip-font-size);inline-size:max-content;max-inline-size:var(--_op-tooltip-max-width);overflow-wrap:break-word;pointer-events:none;text-align:center;white-space:normal}[data-tooltip-text]:after{position:absolute;z-index:var(--op-z-index-tooltip);border:var(--_op-tooltip-arrow-size) solid var(--_op-tooltip-background-color);content:"";pointer-events:none}[data-tooltip-text]:hover:before,[data-tooltip-text]:hover:after{opacity:var(--op-opacity-full);visibility:visible}:is([data-tooltip-text][data-tooltip-position=top],[data-tooltip-text]:not([data-tooltip-position])):before,:is([data-tooltip-text][data-tooltip-position=top],[data-tooltip-text]:not([data-tooltip-position])):after{inset-inline-start:50%;transform:translate(-50%)}:is([data-tooltip-text][data-tooltip-position=top],[data-tooltip-text]:not([data-tooltip-position])):before{inset-block-end:100%;margin-block-end:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}:is([data-tooltip-text][data-tooltip-position=top],[data-tooltip-text]:not([data-tooltip-position])):after{border-color:var(--_op-tooltip-background-color) transparent transparent transparent;inset-block-end:100%;margin-block-end:calc(-1 * var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}[data-tooltip-text][data-tooltip-position=left]:before,[data-tooltip-text][data-tooltip-position=left]:after{inset-block-start:50%;transform:translateY(-50%)}[data-tooltip-text][data-tooltip-position=left]:before{inset-inline-end:100%;margin-inline-end:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}[data-tooltip-text][data-tooltip-position=left]:after{border-color:transparent transparent transparent var(--_op-tooltip-background-color);inset-inline-end:100%;margin-inline-end:calc(-1 * var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}[data-tooltip-text][data-tooltip-position=bottom]:before,[data-tooltip-text][data-tooltip-position=bottom]:after{inset-inline-start:50%;transform:translate(-50%)}[data-tooltip-text][data-tooltip-position=bottom]:before{inset-block-start:100%;margin-block-start:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}[data-tooltip-text][data-tooltip-position=bottom]:after{border-color:transparent transparent var(--_op-tooltip-background-color) transparent;inset-block-start:100%;margin-block-start:calc(-1 * var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}[data-tooltip-text][data-tooltip-position=right]:before,[data-tooltip-text][data-tooltip-position=right]:after{inset-block-start:50%;transform:translateY(-50%)}[data-tooltip-text][data-tooltip-position=right]:before{inset-inline-start:100%;margin-inline-start:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}[data-tooltip-text][data-tooltip-position=right]:after{border-color:transparent var(--_op-tooltip-background-color) transparent transparent;inset-inline-start:100%;margin-inline-start:calc(-1 * var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}@font-face{font-family:Lora;src:url(/assets/Lora-VariableFont_wght-Jr-ptgqq.ttf) format("truetype-variations");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/assets/Lora-Italic-VariableFont_wght-CYuWdkyX.ttf) format("truetype-variations");font-weight:400 700;font-style:italic;font-display:swap}:root{--ff-brand-carbon-black: #1e1e1e;--ff-brand-molten-lava: #7a0a0a;--ff-brand-almond-cream: #e5d6c5;--ff-brand-steel-blue: #4a7b9d;--ff-brand-deep-walnut: #5a3e2b;--op-color-primary-h: 0;--op-color-primary-s: 85%;--op-color-primary-l: 26%;--op-color-primary-original: light-dark(var(--ff-brand-molten-lava), hsl(0deg 85% 68%));--op-color-primary-base: light-dark(var(--ff-brand-molten-lava), hsl(0deg 85% 68%));--op-color-neutral-h: 32;--op-color-neutral-s: 20%;--op-color-neutral-l: 84%;--op-color-neutral-plus-eight: light-dark(var(--ff-brand-almond-cream), hsl(32deg 22% 13%));--op-color-neutral-on-plus-eight: light-dark(var(--ff-brand-carbon-black), var(--ff-brand-almond-cream));--op-color-neutral-on-plus-eight-alt: light-dark(hsl(24deg 35% 30%), hsl(32deg 25% 74%));--op-color-neutral-plus-six: light-dark(hsl(32deg 24% 88%), hsl(32deg 18% 18%));--op-color-neutral-plus-five: light-dark(hsl(28deg 24% 78%), hsl(28deg 18% 24%));--op-color-neutral-plus-four: light-dark(hsl(32deg 20% 68%), hsl(32deg 18% 20%));--op-color-alerts-info-h: 205;--op-color-alerts-info-s: 36%;--op-color-alerts-warning-h: 38;--op-color-alerts-danger-h: 355;--op-color-alerts-danger-s: 90%;--op-color-alerts-notice-h: 142;--ff-color-secondary-h: 205;--ff-color-secondary-s: 36%;--ff-color-secondary-original: var(--ff-brand-steel-blue);--ff-color-secondary-base: light-dark(var(--ff-brand-steel-blue), hsl(205deg 36% 62%));--ff-color-secondary-on-base: light-dark(#ffffff, var(--ff-brand-carbon-black));--ff-color-secondary-plus-two: light-dark(hsl(205deg 36% 64%), hsl(205deg 36% 32%));--ff-color-secondary-plus-five: light-dark(hsl(205deg 36% 90%), hsl(205deg 20% 20%));--ff-color-secondary-on-plus-five: light-dark(hsl(205deg 36% 22%), hsl(205deg 36% 82%));--ff-color-secondary-minus-two: light-dark(hsl(205deg 36% 25%), hsl(205deg 36% 78%));--ff-color-secondary-on-minus-two: light-dark(#ffffff, var(--ff-brand-carbon-black));--ff-color-accent-h: 24;--ff-color-accent-s: 35%;--ff-color-accent-original: var(--ff-brand-deep-walnut);--ff-color-accent-base: light-dark(var(--ff-brand-deep-walnut), hsl(24deg 35% 62%));--ff-color-accent-on-base: light-dark(#ffffff, var(--ff-brand-carbon-black));--ff-color-accent-plus-five: light-dark(hsl(24deg 35% 90%), hsl(24deg 20% 20%));--ff-color-accent-on-plus-five: light-dark(hsl(24deg 35% 22%), hsl(24deg 30% 82%));--op-font-family: "Lora", Arial, Helvetica, serif;--op-font-family-alt: "Special Elite", "Courier New", Courier, monospace;--ff-overlay-scrim: hsl(22deg 44% 5% / 42%);--ff-overlay-border: hsl(32deg 20% 92% / 50%)}html,body{max-width:100%;overflow-x:hidden}a{color:var(--op-color-primary-base);text-decoration:none}a:not(.btn):hover{text-decoration:underline}.eyebrow{display:block;margin-bottom:var(--op-space-x-small);font-family:var(--op-font-family-alt);font-size:var(--op-font-x-small);letter-spacing:.22em;text-transform:uppercase;color:var(--op-color-primary-base)}.page-title{margin-top:var(--op-space-small);padding:0;font-family:var(--op-font-family-alt);font-size:var(--op-font-6x-large);text-align:center}@media(max-width:765px){.page-title{padding:0 var(--op-space-small);font-size:var(--op-font-4x-large)}}pwa,pwa-container,pwa-sync,[class*=pwa-]{position:fixed!important;inset:0!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;transform:none!important}[class*=pwa-container],.pwa-container,.pwa-root{display:contents!important;margin:0!important;padding:0!important}@supports not (display: contents){[class*=pwa-container],.pwa-container,.pwa-root{display:block!important;margin:0!important;padding:0!important;border:none!important}}.page{background-color:var(--op-color-background)}.section{padding:var(--op-space-2x-large) 0}.section .section__header{max-width:calc(175 * var(--op-size-unit));margin:auto;padding:var(--op-space-x-small);text-align:center}.section .section__title{font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-bold)}.section .section__text{font-size:var(--op-font-large)}.bullet{display:inline-block;width:var(--op-space-3x-small);height:var(--op-space-3x-small);margin:0 var(--op-space-x-small);background-color:var(--op-color-on-background);border-radius:var(--op-radius-circle);vertical-align:middle}.bullet:before{display:inline-block;margin:0 var(--op-space-x-small);color:var(--op-color-neutral-plus-five);content:"•";opacity:var(--op-opacity-half)}.bullet.bullet--light{background-color:var(--ff-brand-almond-cream)}.bullet.bullet--dark{background-color:var(--ff-color-accent-base)}.banner{margin:var(--op-space-small) 0;display:flex;flex-direction:column;gap:var(--op-space-x-small);padding:var(--op-space-3x-large) var(--op-space-2x-large);color:var(--ff-brand-almond-cream)}.banner .banner__title{margin:0;font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-bold)}.banner .banner__text{margin:0;font-size:var(--op-font-large)}.banner.banner--center{align-items:center;text-align:center}.banner.banner--left{padding-left:var(--op-space-2x-large);text-align:left}.banner.banner--right{align-items:flex-end;padding-right:var(--op-space-2x-large);text-align:right}.banner.banner--primary{background-color:var(--op-color-primary-base)}.banner.banner--secondary{background-color:var(--ff-color-secondary-minus-two)}.banner.banner--accent{background-color:var(--ff-color-accent-base)}.embed-frame{display:flex;justify-content:center}.embed-card{max-width:calc(160 * var(--op-size-unit));margin:var(--op-space-2x-large) auto var(--op-space-3x-large);overflow:hidden;background-color:var(--op-color-neutral-plus-max);border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--op-radius-2x-large)}.embed-card__chrome{display:flex;align-items:center;justify-content:space-between;gap:var(--op-space-medium);padding:var(--op-space-small) var(--op-space-medium);background-color:var(--op-color-neutral-plus-five);border-bottom:var(--op-border-width) solid var(--op-color-border)}.embed-card__label{font-family:var(--op-font-family-alt);font-size:var(--op-font-small);letter-spacing:-.02em;color:var(--op-color-neutral-on-plus-eight-alt)}.embed-card__external{font-size:var(--op-font-small);font-weight:var(--op-font-weight-semi-bold);color:var(--op-color-primary-base);white-space:nowrap}.embed-card .embed-frame{padding:var(--op-space-medium)}.embed-card .embed-frame iframe{width:100%;max-width:calc(150 * var(--op-size-unit));height:clamp(900px,155vh,1600px);border:0}@media(max-width:700px){.embed-card{margin-inline:var(--op-space-medium)}}@media(max-width:1000px){.banner.banner--left,.banner.banner--right{padding:var(--op-space-medium);text-align:center}}@media(max-width:700px){.banner{padding:var(--op-space-large) var(--op-space-medium)}}.accordion{background-color:var(--op-color-neutral-plus-max);border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--op-radius-large)}.accordion summary{padding:var(--op-space-medium) var(--op-space-large);transition:var(--op-transition-input)}.accordion summary:hover{background-color:var(--op-color-neutral-plus-five)}.accordion summary:focus-visible{background-color:var(--op-color-neutral-plus-five);outline:var(--op-border-width-large) solid var(--op-color-primary-base);outline-offset:-2px}.accordion summary .accordion__label{font-family:var(--op-font-family);font-size:var(--op-font-large);font-weight:var(--op-font-weight-bold);color:var(--op-color-on-background)}.accordion summary .accordion__marker{color:var(--ff-color-accent-base)}.accordion[open] summary .accordion__marker{rotate:.5turn}@media(prefers-reduced-motion:reduce){.accordion{--op-transition-accordion: none;--op-transition-accordion-content: none}}.accordion .accordion__content{padding:0 var(--op-space-large) var(--op-space-medium);color:var(--op-color-neutral-on-plus-eight-alt)}.accordion .accordion__content p{margin:0;line-height:var(--op-line-height-loose)}.accordion .accordion__content p+p{margin-top:var(--op-space-x-small)}.btn{transition:var(--op-transition-input)}@media(prefers-reduced-motion:no-preference){.btn:hover{transform:translateY(calc(-1 * var(--op-space-3x-small)))}.btn:active{transform:translateY(0)}}.card{--_op-card-padding: var(--op-space-large);--_op-card-radius: var(--op-radius-2x-large);display:flex;flex:1 1 calc(100 * var(--op-size-unit));flex-direction:column;gap:var(--op-space-x-small);max-width:calc(100 * var(--op-size-unit));background-color:var(--op-color-neutral-plus-six)}.card .card__title{margin:0;font-family:var(--op-font-family);font-size:var(--op-font-large);font-weight:var(--op-font-weight-bold);color:var(--op-color-on-background)}.card .card__body{margin:0;padding:0;color:var(--op-color-neutral-on-plus-eight-alt);line-height:var(--op-line-height-base)}.card.card--muted{background-color:var(--op-color-neutral-plus-max)}.card.card--link{padding:var(--op-space-large) var(--op-space-medium);border:var(--op-border-width-x-large) solid var(--op-color-primary-base);transition:var(--op-transition-input)}.card.card--link .card__link{margin-top:auto;font-weight:var(--op-font-weight-bold);color:var(--op-color-primary-base)}@media(prefers-reduced-motion:no-preference){.card.card--link:hover,.card.card--link:focus-within{box-shadow:var(--op-shadow-large);transform:translateY(calc(-1 * var(--op-space-3x-small)))}}@media(max-width:700px){.card{flex:1 1 100%;max-width:100%}}.navbar.navbar--secondary{--_op-navbar-background-color: var(--ff-color-secondary-base);--_op-navbar-text-color: var(--ff-color-secondary-on-base);--_op-navbar-border-color: var(--ff-color-secondary-base)}.op-page,.op-page .op-page__main{display:block;min-block-size:auto}.op-page .op-page__main .op-page__main-header{position:sticky;inset-block-start:0;z-index:var(--op-z-index-header)}.op-page .op-page__main .op-page__main-content{max-inline-size:none;padding:0}.op-page .op-page__main .op-page__main-footer{position:static}.brand-lockup{display:flex;align-items:center;gap:var(--op-space-x-small)}.brand-lockup .brand-lockup__mark{height:calc(16 * var(--op-size-unit));width:auto;border-radius:var(--op-radius-circle);box-shadow:0 0 0 var(--op-border-width-large) var(--ff-overlay-border)}.brand-lockup .brand-lockup__text{display:none;flex-direction:column;line-height:var(--op-line-height-dense)}.brand-lockup .brand-lockup__name{font-family:var(--op-font-family-alt);font-size:var(--op-font-small)}.brand-lockup .brand-lockup__tag{font-size:var(--op-font-2x-small);letter-spacing:.16em;text-transform:uppercase}@media(min-width:512px){.brand-lockup .brand-lockup__text{display:flex}}:root{--ff-header-height: calc(21 * var(--op-size-unit))}.site-header{width:100%;max-width:100%;height:var(--ff-header-height);border-top:var(--op-border-width-x-large) solid var(--ff-color-accent-base)}.site-header .site-header__inner{justify-content:space-between;height:100%}.site-header .site-header__logo{color:inherit;transition:var(--op-transition-input)}.site-header .site-header__logo:hover{opacity:var(--op-opacity-half)}.site-header .site-header__logo:focus-visible{outline:var(--op-border-width-large) solid var(--ff-brand-almond-cream);outline-offset:2px}.site-header .site-header__skip-link{position:absolute;top:-100%;left:var(--op-space-medium);z-index:var(--op-z-index-dialog);padding:var(--op-space-x-small) var(--op-space-medium);background-color:var(--op-color-neutral-plus-max);color:var(--op-color-on-background);font-weight:var(--op-font-weight-semi-bold);border-radius:var(--op-radius-medium)}.site-header .site-header__skip-link:focus-visible{top:var(--op-space-x-small)}@media(max-width:768px){.site-header .site-header__inner{padding-inline:var(--op-space-medium)}}.site-nav{display:flex;align-items:center;gap:var(--op-space-medium)}.site-nav .site-nav__link{position:relative;padding-block:var(--op-space-3x-small);font-size:var(--op-font-medium);font-weight:var(--op-font-weight-semi-bold);color:var(--op-color-neutral-plus-max);transition:var(--op-transition-input)}.site-nav .site-nav__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:var(--op-border-width-large);background:currentColor;transform:scaleX(0);transform-origin:left;transition:var(--op-transition-input)}.site-nav .site-nav__link:hover,.site-nav .site-nav__link:focus-visible{color:var(--ff-brand-almond-cream)}.site-nav .site-nav__link.site-nav__link--active:after{transform:scaleX(1)}.site-nav .site-nav__cta{margin-inline-start:var(--op-space-small)}@media(max-width:768px){.site-nav{position:fixed;top:var(--ff-header-height);left:0;right:0;display:none;flex-direction:column;align-items:center;gap:var(--op-space-medium);padding:var(--op-space-medium) var(--op-space-large);background:var(--op-color-background);box-shadow:var(--op-shadow-large)}.site-nav.site-nav--open{display:flex;justify-content:flex-start;padding-top:var(--op-space-2x-large);min-height:calc(100vh - var(--ff-header-height));overflow-y:auto}.site-nav .site-nav__link{padding:var(--op-space-x-small) 0;font-size:var(--op-font-large);color:var(--op-color-on-background)}.site-nav .site-nav__cta{margin-top:var(--op-space-small)}}.nav-toggle{display:none;align-self:center;width:calc(11 * var(--op-size-unit));height:calc(11 * var(--op-size-unit));padding:var(--op-space-3x-small);background:transparent;border:0;cursor:pointer}.nav-toggle .nav-toggle__bar{display:block;width:calc(6 * var(--op-size-unit));height:var(--op-border-width-large);margin:var(--op-space-3x-small) 0;background:var(--op-color-neutral-plus-eight);transition:transform .25s ease,opacity .2s ease}.nav-toggle.nav-toggle--open .nav-toggle__bar:nth-child(1){transform:translateY(var(--op-size-unit)) rotate(45deg)}.nav-toggle.nav-toggle--open .nav-toggle__bar:nth-child(2){opacity:var(--op-opacity-none)}.nav-toggle.nav-toggle--open .nav-toggle__bar:nth-child(3){transform:translateY(calc(-1 * var(--op-size-unit))) rotate(-45deg)}@media(max-width:768px){.nav-toggle{display:block}}.site-footer{display:flex;flex-direction:column;gap:var(--op-space-large);padding:var(--op-space-2x-large) var(--op-space-large) var(--op-space-large);background:var(--ff-color-secondary-minus-two);color:var(--ff-color-secondary-on-minus-two)}.site-footer .site-footer__grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:var(--op-space-2x-large);width:100%;max-width:calc(320 * var(--op-size-unit));margin:0 auto}.site-footer .site-footer__col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--op-space-x-small)}.site-footer .site-footer__logo{color:inherit}.site-footer .site-footer__col-title{margin-bottom:var(--op-space-3x-small);font-family:var(--op-font-family-alt);font-size:var(--op-font-2x-small);letter-spacing:.16em;text-transform:uppercase}.site-footer .site-footer__tagline{max-width:32ch;margin:0;font-size:var(--op-font-small)}.site-footer .site-footer__col .site-footer__link{padding:0;border-radius:0}.site-footer .site-footer__col .site-footer__link:hover{transform:none}.site-footer .site-footer__cta{margin-top:var(--op-space-x-small)}.site-footer .site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--op-space-small);width:100%;max-width:calc(320 * var(--op-size-unit));margin:0 auto;padding-top:var(--op-space-medium);box-shadow:var(--op-border-top) var(--ff-color-secondary-on-minus-two)}.site-footer .site-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--op-space-small)}.site-footer .site-footer__link{padding:var(--op-space-3x-small) var(--op-space-x-small);color:inherit;border-radius:var(--op-radius-small);transition:var(--op-transition-input)}.site-footer .site-footer__link:hover{text-decoration:underline;transform:translateY(-3px)}.site-footer .site-footer__copyright{margin:0;font-size:var(--op-font-small)}@media(max-width:1000px){.site-footer .site-footer__grid{grid-template-columns:1fr 1fr}.site-footer .site-footer__col--brand{grid-column:1 / -1}}@media(max-width:720px){.site-footer{padding:var(--op-space-large) var(--op-space-2x-small) var(--op-space-medium)}.site-footer .site-footer__grid{grid-template-columns:1fr;text-align:center}.site-footer .site-footer__col{align-items:center}.site-footer .site-footer__bottom{flex-direction:column;gap:var(--op-space-x-small)}.site-footer .site-footer__links{gap:var(--op-space-3x-small)}.site-footer .site-footer__link{max-width:280px;font-size:var(--op-font-small);padding:var(--op-space-2x-small) var(--op-space-x-small)}.site-footer .site-footer__copyright{font-size:var(--op-font-2x-small)}}.social-links{display:flex;align-items:center;justify-content:center;gap:var(--op-space-x-small)}.social-links .social-links__link{display:inline-flex;align-items:center;justify-content:center;width:calc(9 * var(--op-size-unit));height:calc(9 * var(--op-size-unit));background:transparent;color:var(--ff-brand-almond-cream);border:var(--op-border-width) solid currentColor;border-radius:var(--op-radius-pill);transition:var(--op-transition-input)}.social-links .social-links__link:hover{transform:translateY(-4px)}@media(max-width:720px){.social-links .social-links__link{width:calc(8 * var(--op-size-unit));height:calc(8 * var(--op-size-unit))}}.checkbox{display:flex;align-items:flex-start;gap:var(--op-space-x-small);font-size:var(--op-font-small);color:var(--op-color-on-background)}.checkbox input[type=checkbox]{flex-shrink:0;margin-top:.15em}.checkbox a{color:var(--ff-color-secondary-minus-two);text-decoration:underline}.contact-form{display:flex;flex-direction:column;max-width:calc(150 * var(--op-size-unit));margin:0 auto;padding:var(--op-space-large) var(--op-space-medium);gap:var(--op-space-medium)}.contact-form>*{margin:0}.contact-form__row{display:flex;width:100%;gap:var(--op-space-medium)}.form-field{display:flex;flex-direction:column;gap:var(--op-space-3x-small);width:100%}.form-field--half{flex:1 1 0;min-width:0}.form-field__label{font-size:var(--op-font-small);font-weight:var(--op-font-weight-semi-bold);color:var(--op-color-on-background)}.form-field__required{color:var(--op-color-primary-base)}.form-control--half{flex:1 1 0;min-width:0}.contact-form .form-control.contact-form__honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.contact-form__select{position:relative;display:block;width:100%;margin:0;padding:0;align-self:flex-start}.contact-form .form-control{min-block-size:calc(11 * var(--op-size-unit));font-size:max(16px,var(--op-font-small))}.contact-form .form-control:not([type=radio],[type=checkbox]):not(:focus-visible){background-color:var(--op-color-neutral-plus-max)}.contact-form .form-control::placeholder{color:var(--op-color-on-background-alt)}.contact-form .form-control:focus-visible:not([readonly]){background-color:var(--ff-color-secondary-plus-five);box-shadow:var(--op-input-inner-focus) var(--ff-color-secondary-plus-two),var(--op-input-outer-focus) var(--ff-color-secondary-plus-five);color:var(--ff-color-secondary-on-plus-five)}.contact-form .form-control:user-invalid:not(:focus-visible){box-shadow:var(--op-border-all) var(--op-color-alerts-danger-base)}@media(forced-colors:active){.contact-form .form-control:focus-visible{outline:2px solid Highlight}}.contact-form__fieldset{display:flex;flex-direction:column;gap:var(--op-space-medium);margin:0;padding:var(--op-space-medium);border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--op-radius-large)}.contact-form__legend{padding-inline:var(--op-space-x-small);font-family:var(--op-font-family-alt);font-size:var(--op-font-medium);color:var(--op-color-on-background)}.contact-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--op-space-small)}.contact-form__status{font-size:var(--op-font-small)}.contact-form__status--ok{color:var(--op-color-alerts-success-base, var(--op-color-on-background))}.contact-form__status--error{color:var(--op-color-alerts-danger-base)}@media(max-width:520px){.contact-form{max-width:92%;gap:var(--op-space-small)}.contact-form__row{flex-direction:column}.contact-form button[type=submit]{width:100%}}.card-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--op-space-large);max-width:calc(300 * var(--op-size-unit));margin:0 auto;padding-inline:var(--op-space-2x-large)}@media(max-width:700px){.card-grid{gap:var(--op-space-medium);padding-inline:var(--op-space-medium)}}.split-panel{display:flex;flex-direction:row;justify-content:center;gap:var(--op-space-large);margin:var(--op-space-large) 0}.split-panel .split-panel__side{display:flex;flex-direction:column;justify-content:center;gap:var(--op-space-x-small);min-width:calc(113 * var(--op-size-unit));max-width:calc(138 * var(--op-size-unit));padding:var(--op-space-large) var(--op-space-2x-large);background-color:var(--op-color-neutral-plus-six);border-radius:var(--op-radius-2x-large);box-shadow:var(--op-border-all) var(--op-color-border),var(--op-shadow-large)}.split-panel .split-panel__title{margin:0;font-family:var(--op-font-family);font-size:var(--op-font-large);font-weight:var(--op-font-weight-bold);color:var(--op-color-on-background)}.split-panel .split-panel__text{margin:0;font-size:var(--op-font-small);color:var(--op-color-neutral-on-plus-eight-alt);line-height:var(--op-line-height-base)}.split-panel .split-panel__side--secondary{background-color:var(--op-color-neutral-plus-max)}@media(max-width:1399px){.split-panel{flex-direction:column;align-items:center;margin:var(--op-space-3x-large) 0}.split-panel .split-panel__side{min-width:calc(88 * var(--op-size-unit))}.split-panel .split-panel__title{font-size:var(--op-font-medium)}.split-panel .split-panel__text{font-size:var(--op-font-small)}}@media(max-width:500px){.split-panel{padding:0 var(--op-space-medium)}.split-panel .split-panel__side{width:100%;min-width:0;max-width:calc(138 * var(--op-size-unit))}}.hero{position:relative;display:flex;justify-content:center;overflow:hidden;min-height:calc(150 * var(--op-size-unit));height:calc(150 * var(--op-size-unit))}.hero .hero__media{--hero-tooth: calc(3.5 * var(--op-size-unit));position:absolute;inset:0;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--hero-tooth)),95% 100%,90% calc(100% - var(--hero-tooth)),85% 100%,80% calc(100% - var(--hero-tooth)),75% 100%,70% calc(100% - var(--hero-tooth)),65% 100%,60% calc(100% - var(--hero-tooth)),55% 100%,50% calc(100% - var(--hero-tooth)),45% 100%,40% calc(100% - var(--hero-tooth)),35% 100%,30% calc(100% - var(--hero-tooth)),25% 100%,20% calc(100% - var(--hero-tooth)),15% 100%,10% calc(100% - var(--hero-tooth)),5% 100%,0 calc(100% - var(--hero-tooth)))}.hero .hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,var(--op-color-neutral-minus-max) 100%);opacity:var(--op-opacity-full)}.hero .hero__image{width:100%;height:100%;object-fit:cover}.hero .hero__content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--op-space-medium);padding:var(--op-space-2x-large);text-align:left}.hero .hero__badge{display:flex;align-items:center;gap:var(--op-space-x-small)}.hero .hero__badge-mark{height:calc(10.5 * var(--op-size-unit));width:calc(10.5 * var(--op-size-unit));flex-shrink:0;border-radius:var(--op-radius-circle);box-shadow:0 0 0 var(--op-border-width-x-large) var(--ff-overlay-border)}.hero .hero__badge-text{font-family:var(--op-font-family-alt);font-size:var(--op-font-2x-small);letter-spacing:.2em;text-transform:uppercase;color:var(--ff-brand-almond-cream);text-shadow:0 1px 6px hsl(22deg 44% 5% / 70%)}.hero .hero__title{font-family:var(--op-font-family-alt);font-size:var(--op-font-6x-large);line-height:var(--op-line-height-dense);max-width:15ch;color:var(--ff-brand-almond-cream);text-shadow:0 2px 12px hsl(22deg 44% 5% / 60%)}.hero .hero__tags{display:flex;flex-wrap:wrap;gap:var(--op-space-x-small);margin:0;padding:0;list-style:none}.hero .hero__tag{padding:var(--op-space-2x-small) var(--op-space-small);font-size:var(--op-font-small);letter-spacing:.02em;color:var(--ff-brand-almond-cream);background-color:var(--ff-overlay-scrim);border:var(--op-border-width) solid var(--ff-overlay-border);border-radius:var(--op-radius-pill);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(max-width:1399px){.hero{min-height:calc(88 * var(--op-size-unit));height:calc(88 * var(--op-size-unit))}.hero .hero__content{padding:var(--op-space-large);gap:var(--op-space-small)}.hero .hero__title{font-size:var(--op-font-4x-large)}.hero .hero__tags{gap:var(--op-space-3x-small)}.hero .hero__tag{font-size:var(--op-font-2x-small)}}@media(max-width:700px){.hero{min-height:calc(65 * var(--op-size-unit));height:calc(65 * var(--op-size-unit))}}.page-hero{display:flex;flex-direction:column;align-items:center;gap:var(--op-space-x-small);padding:var(--op-space-3x-large) var(--op-space-large) var(--op-space-2x-large);text-align:center;background-color:var(--op-color-neutral-plus-five);border-bottom:var(--op-border-width) solid var(--op-color-border)}.page-hero .page-title{margin:0;padding:0}.page-hero__text{max-width:48ch;margin:0;font-size:var(--op-font-medium);color:var(--op-color-neutral-on-plus-eight-alt)}.article{display:flex;flex-direction:column;gap:var(--op-space-medium);max-width:calc(175 * var(--op-size-unit));margin:0 auto;padding:var(--op-space-2x-large) var(--op-space-large) var(--op-space-3x-large)}.article--narrow{max-width:calc(160 * var(--op-size-unit))}.article .article__meta{font-size:var(--op-font-small);color:var(--op-color-neutral-on-plus-eight-alt)}.article h2{margin-top:var(--op-space-2x-large);font-family:var(--op-font-family-alt);font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-bold);letter-spacing:-.02em;color:var(--op-color-on-background);scroll-margin-top:calc(var(--ff-header-height) + var(--op-space-medium))}.article p{margin:0;font-size:var(--op-font-large);line-height:var(--op-line-height-loose);color:var(--op-color-neutral-on-plus-eight-alt)}.article .lede{font-size:var(--op-font-large);color:var(--op-color-on-background)}.article a{font-weight:var(--op-font-weight-semi-bold)}.provide-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--op-space-small) var(--op-space-medium);margin:0;padding:0;list-style:none}.provide-list li{display:flex;align-items:flex-start;gap:var(--op-space-x-small);font-size:var(--op-font-medium);line-height:var(--op-line-height-base);color:var(--op-color-neutral-on-plus-eight-alt)}.provide-list li:before{flex-shrink:0;margin-top:.15em;color:var(--op-color-primary-base);content:"✦"}.stat-row{display:flex;flex-wrap:wrap;gap:var(--op-space-medium);margin:var(--op-space-3x-small) 0}.stat{display:flex;flex:1 1 calc(40 * var(--op-size-unit));flex-direction:column;gap:var(--op-space-3x-small);padding:var(--op-space-medium) var(--op-space-large);background-color:var(--op-color-neutral-plus-six);border-radius:var(--op-radius-x-large)}.stat__number{font-family:var(--op-font-family-alt);font-size:var(--op-font-large);color:var(--op-color-primary-base)}.stat__label{font-size:var(--op-font-small);color:var(--op-color-neutral-on-plus-eight-alt)}.pull{margin:var(--op-space-x-small) 0;padding:var(--op-space-3x-small) 0 var(--op-space-3x-small) var(--op-space-medium);border-left:var(--op-border-width-x-large) solid var(--op-color-primary-base);font-family:var(--op-font-family-alt);font-size:var(--op-font-medium);line-height:var(--op-line-height-base);color:var(--op-color-primary-base)}.cta-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--op-space-medium);margin-top:var(--op-space-3x-small)}.explore-links{display:flex;flex-wrap:wrap;gap:var(--op-space-x-small)}@media(max-width:620px){.provide-list{grid-template-columns:1fr}}@media(max-width:768px){.cta-inline .btn{--__op-btn-height: var(--_op-btn-height-medium);--__op-btn-font-size: var(--_op-btn-font-medium);--__op-btn-padding: var(--_op-btn-padding-medium)}.explore-links .btn{--__op-btn-height: var(--_op-btn-height-small);--__op-btn-font-size: var(--_op-btn-font-small);--__op-btn-padding: var(--_op-btn-padding-small)}}@media(max-width:700px){.page-hero{padding:var(--op-space-2x-large) var(--op-space-medium) var(--op-space-large)}}.faq{display:flex;flex-direction:column;gap:var(--op-space-small);max-width:calc(175 * var(--op-size-unit));margin:0 auto;padding:var(--op-space-2x-large) var(--op-space-large) var(--op-space-3x-large)}@media(max-width:620px){.faq .accordion summary{padding:var(--op-space-small) var(--op-space-medium)}.faq .accordion .accordion__label{font-size:var(--op-font-medium)}}.not-found{display:flex;align-items:center;justify-content:center;width:100%;min-height:60vh;padding:var(--op-space-large);margin:auto}.not-found .not-found__card{display:flex;flex-direction:column;align-items:center;gap:var(--op-space-medium);width:100%;max-width:calc(120 * var(--op-size-unit));margin:var(--op-space-small);padding:var(--op-space-2x-large) var(--op-space-large);text-align:center;background-color:var(--op-color-neutral-plus-max);border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--op-radius-2x-large)}.not-found .not-found__code{font-family:var(--op-font-family-alt);font-size:var(--op-font-4x-large);color:var(--op-color-primary-base)}.not-found .not-found__title{margin:0;font-family:var(--op-font-family-alt);font-size:var(--op-font-2x-large)}.not-found .not-found__text{max-width:46ch;margin:0;color:var(--op-color-neutral-on-plus-eight-alt);line-height:var(--op-line-height-base)}.not-found .not-found__actions{display:flex;flex-wrap:wrap;gap:var(--op-space-small);justify-content:center;margin-top:var(--op-space-x-small)}.menu{max-width:calc(300 * var(--op-size-unit));margin:auto;padding:var(--op-space-large) var(--op-space-medium) var(--op-space-3x-large)}.menu__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(60 * var(--op-size-unit)),1fr));gap:var(--op-space-large)}@media(max-width:600px){.menu{padding-left:var(--op-space-large);padding-right:var(--op-space-large)}.menu__grid{gap:var(--op-space-medium)}}.menu-category{margin-top:var(--op-space-3x-large)}.menu-category .menu-category__tag{position:sticky;top:calc(var(--ff-header-height) + var(--op-space-small));z-index:1;display:inline-flex;align-items:center;margin:0 0 var(--op-space-large);padding:var(--op-space-x-small) var(--op-space-large);font-family:var(--op-font-family-alt);font-size:var(--op-font-small);font-weight:var(--op-font-weight-normal);letter-spacing:.14em;color:var(--ff-color-secondary-on-base);text-transform:uppercase;background-color:var(--ff-color-secondary-base);border-radius:var(--op-radius-medium) var(--op-radius-medium) var(--op-radius-medium) 0;box-shadow:calc(1.25 * var(--op-size-unit)) calc(1.25 * var(--op-size-unit)) 0 var(--ff-color-accent-base)}.menu-category:first-child{margin-top:0}@media(max-width:700px){.menu-category{margin-top:var(--op-space-2x-large)}}.menu-item{display:flex;flex-direction:column;background:var(--op-color-neutral-plus-max);border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--op-radius-2x-large)}.menu-item .menu-item__image{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover;border-radius:var(--op-radius-2x-large) var(--op-radius-2x-large) 0 0}.menu-item .menu-item__image--placeholder{display:flex;align-items:center;justify-content:center;font-family:var(--op-font-family-alt);font-size:var(--op-font-4x-large);color:var(--op-color-neutral-on-plus-eight-alt);background-color:var(--op-color-neutral-plus-six)}.menu-item .menu-item__body{display:flex;flex-direction:column;gap:var(--op-space-3x-small);padding:var(--op-space-medium)}.menu-item .menu-item__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--op-space-small)}.menu-item .menu-item__title{margin:0;font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold);letter-spacing:.4px;color:var(--op-color-on-background)}.menu-item .menu-item__price{flex-shrink:0;font-family:var(--op-font-family-alt);font-size:var(--op-font-medium);font-variant-numeric:tabular-nums;color:var(--op-color-primary-base)}.menu-item .menu-item__description{margin:0;font-size:var(--op-font-x-small);line-height:var(--op-line-height-loose);color:var(--op-color-on-background-alt)}.menu-item .menu-item__meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--op-space-x-small);margin-top:var(--op-space-2x-small)}@media(prefers-reduced-motion:no-preference){.menu-item{transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.menu-item:hover{box-shadow:var(--op-shadow-large);border-color:transparent;transform:translateY(-2px)}}@media(max-width:1000px){.menu-item .menu-item__body{padding:var(--op-space-small)}}@media(max-width:600px){.menu-item{flex-direction:row}.menu-item .menu-item__image{aspect-ratio:auto;width:calc(26 * var(--op-size-unit));height:auto;min-height:calc(26 * var(--op-size-unit));align-self:stretch;flex-shrink:0;object-fit:cover;border-radius:var(--op-radius-2x-large) 0 0 var(--op-radius-2x-large)}.menu-item .menu-item__body{flex:1;min-width:0;justify-content:center;gap:var(--op-space-2x-small)}.menu-item .menu-item__title{font-size:var(--op-font-medium)}.menu-item .menu-item__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.menu-item .menu-item__meta{margin-top:0}}.size-list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--op-space-3x-small)}.size-list .size-list__item{display:inline-flex;align-items:center;gap:var(--op-space-3x-small);padding:var(--op-space-3x-small) var(--op-space-x-small);font-family:var(--op-font-family-alt);font-size:var(--op-font-2x-small);letter-spacing:.04em;color:var(--ff-color-secondary-on-plus-five);background-color:var(--ff-color-secondary-plus-five);border-radius:var(--op-radius-medium);cursor:default}.size-list .size-list__item-price{font-weight:var(--op-font-weight-semi-bold);font-variant-numeric:tabular-nums}.notice-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--op-space-3x-small)}.notice-list .notice-list__item{display:inline-flex;align-items:center;justify-content:center;padding:var(--op-space-3x-small) var(--op-space-x-small);font-family:var(--op-font-family-alt);font-size:var(--op-font-2x-small);letter-spacing:.04em;color:var(--ff-color-accent-on-plus-five);background-color:var(--ff-color-accent-plus-five);border-radius:var(--op-radius-medium);cursor:default}.calendar-embed{justify-content:center}.calendar-embed .calendar-embed__frame{max-width:100%}.calendar-embed--mobile{display:none}.calendar-embed--mobile .calendar-embed__frame{margin-bottom:calc(3.75 * var(--op-size-unit));border:var(--op-border-width-large) solid var(--op-color-primary-base);border-radius:var(--op-radius-medium)}.calendar-embed--desktop{display:flex}.calendar-embed--desktop .calendar-embed__frame{max-width:calc(625 * var(--op-size-unit))}@media(max-width:765px){.calendar-embed--mobile{display:flex}.calendar-embed--desktop{display:none}}
