@import url(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 url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght@100..700&display=block);@import url(https://unpkg.com/@phosphor-icons/web@2.1.2/src/regular/style.css);@import url(https://unpkg.com/@phosphor-icons/web@2.1.2/src/thin/style.css);@import url(https://unpkg.com/@phosphor-icons/web@2.1.2/src/light/style.css);@import url(https://unpkg.com/@phosphor-icons/web@2.1.2/src/bold/style.css);@import url(https://unpkg.com/@phosphor-icons/web@2.1.2/src/fill/style.css);@import url(https://unpkg.com/@phosphor-icons/web@2.1.2/src/duotone/style.css);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Patrick+Hand&display=swap);*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--op-color-white:#fff;--op-color-black:#000;--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:0.2;--op-opacity-disabled:0.4;--op-opacity-half:0.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(var(--op-border-width)*-1) 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(var(--op-border-width)*-1) 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:0.01rem;--op-letter-spacing-label:0.04rem;--op-transition-accordion:rotate 120ms ease-in;--op-transition-accordion-content:height 300ms ease,content-visibility 300ms ease allow-discrete;--op-transition-input:all 120ms ease-in;--op-transition-sidebar:all 200ms ease-in-out;--op-transition-modal-time:300ms;--op-transition-modal:all var(--op-transition-modal-time) ease-in;--op-transition-panel:right 400ms ease-in;--op-transition-tooltip:all 300ms ease-in 300ms;--op-animation-flash:rm-slide-in-out-flash 5s normal forwards;--op-encoded-images-dropdown-arrow-width:calc(var(--op-space-scale-unit)*1.2);--op-encoded-images-dropdown-arrow:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgOSI+PHBhdGggZmlsbD0iIzBBMEEwQiIgZD0ibTYgOC4zNzUtNi02IDEuNC0xLjQgNC42IDQuNiA0LjYtNC42IDEuNCAxLjR6Ii8+PC9zdmc+);--op-size-unit:0.4rem;--op-space-scale-unit:1rem;--op-space-3x-small:calc(var(--op-space-scale-unit)*0.2);--op-space-2x-small:calc(var(--op-space-scale-unit)*0.4);--op-space-x-small:calc(var(--op-space-scale-unit)*0.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 rgba(0,0,0,.03),0 1px 3px rgba(0,0,0,.15);--op-shadow-small:0 1px 2px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.15);--op-shadow-medium:0 4px 8px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.03);--op-shadow-large:0 6px 10px rgba(0,0,0,.15),0 2px 3px rgba(0,0,0,.03);--op-shadow-x-large:0 8px 12px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.03);--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 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);--op-shadow-small:0 2px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);--op-shadow-medium:0 4px 8px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.3);--op-shadow-large:0 6px 10px rgba(0,0,0,.15),0 2px 3px rgba(0,0,0,.3);--op-shadow-x-large:0 8px 12px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.3);--op-encoded-images-dropdown-arrow:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMTIgOSI+PHBhdGggZD0ibTYgOC4zNzUtNi02IDEuNC0xLjQgNC42IDQuNiA0LjYtNC42IDEuNCAxLjR6Ii8+PC9zdmc+)}@media(prefers-color-scheme:dark){:root:not([data-theme-mode=light]){--op-shadow-x-small:0 1px 3px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);--op-shadow-small:0 2px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);--op-shadow-medium:0 4px 8px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.3);--op-shadow-large:0 6px 10px rgba(0,0,0,.15),0 2px 3px rgba(0,0,0,.3);--op-shadow-x-large:0 8px 12px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.3);--op-encoded-images-dropdown-arrow:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMTIgOSI+PHBhdGggZD0ibTYgOC4zNzUtNi02IDEuNC0xLjQgNC42IDQuNiA0LjYtNC42IDEuNCAxLjR6Ii8+PC9zdmc+)}}html{font-family:var(--op-font-family);font-size:62.5%;overflow:hidden}body{background:var(--op-color-background);block-size:100vh;color:var(--op-color-on-background);font-size:var(--op-font-medium);overflow:auto}button{background:none;cursor:pointer}button,input[type=submit]{border:0}label{display:inline-block;&:hover{cursor:pointer}}a{color:var(--op-color-primary-original)}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,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{block-size:100vh;display:grid;grid-template-columns:auto 1fr auto;inline-size:100%}.app-body{display:flex;flex-direction:column;overflow:auto}.app__header{flex-grow:0;flex-shrink:0;inset-block-start:0;position:sticky;z-index:var(--op-z-index-header)}.app__content{margin:0 auto;max-inline-size:var(--op-breakpoint-medium)}.app__content,.app__content-no-margin{flex-grow:1;inline-size:100%;padding:0 var(--op-space-large)}.app__content-no-margin{overflow-y:auto}.app__footer{flex-grow:0;flex-shrink:0;inset-block-end:0;position:sticky;z-index:var(--op-z-index-footer)}:root:has(.op-page){overflow:unset;body{overflow:unset}body,html{block-size:100%;margin:0;min-block-size:100%;padding:0}}.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__sidebar{grid-area:sidebar-left;&.op-page__sidebar--right{grid-area:sidebar-right}}.op-page__main{grid-area:main}.op-page__sidebar{block-size:100dvh;inset-block-start:0;max-block-size:100dvh;position:sticky;z-index:var(--op-z-index-sidebar);>*{block-size:100%}}.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__main-header{grid-area:main-header}.op-page__main-content{grid-area:main-content}.op-page__main-footer{grid-area:main-footer}.op-page__main-header{inset-block-start:0;position:sticky;z-index:var(--op-z-index-header)}.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__main-footer{inset-block-end:0;position:sticky;z-index:var(--op-z-index-footer)}}}.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:60%}.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:66.6666666667%}.one-third-width{inline-size:33.3333333333%}.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{block-size:1px;overflow:hidden;position:absolute!important;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(&){gap:var(--op-space-medium)}}.op-cluster{display:flex;flex-wrap:wrap;margin-block:0;margin-inline:0;:where(&){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(&){align-items:center;gap:var(--op-space-medium)}}.op-flank{display:flex;margin-block:0;margin-inline:0;:where(&){align-items:center;flex-wrap:wrap;gap:var(--op-space-medium)}&.op-flank--end>:last-child,&:not(.op-flank--end)>:first-child{flex-basis:auto;flex-grow:1}&.op-flank--end>:first-child,&:not(.op-flank--end)>:last-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(&){gap:var(--op-space-medium)}&.op-grid--2-column{--_op-grid-max-column-size:33.33333%}&.op-grid--3-column{--_op-grid-max-column-size:25%}&.op-grid--4-column{--_op-grid-max-column-size:20%}&.op-grid--5-column{--_op-grid-max-column-size:16.66667%}&.op-grid--6-column{--_op-grid-max-column-size:14.28571%}}@property --_op-frame-inline-size{inherits:true;initial-value:100%;syntax:"<length> | <percentage>"}.op-frame{aspect-ratio:1/1;border-radius:inherit;display:flex;margin-block:0;margin-inline:0;max-inline-size:var(--_op-frame-inline-size);overflow:hidden;:where(&){align-items:center;justify-content:center}>img,>video{block-size:100%;inline-size:100%;object-fit:cover}&.op-frame--square{aspect-ratio:1/1}&.op-frame--landscape{aspect-ratio:16/9}&.op-frame--portrait{aspect-ratio:9/16}&.op-frame--4-3{aspect-ratio:4/3}&.op-frame--3-4{aspect-ratio:3/4}&.op-frame--3-2{aspect-ratio:3/2}&.op-frame--2-3{aspect-ratio:2/3}}.accordion{--_op-accordion-summary-min-height:calc(var(--op-size-unit)*8);overflow:hidden;interpolate-size:allow-keywords;summary{align-items:center;cursor:pointer;display:grid;gap:var(--op-space-2x-small);grid-template-columns:auto 1fr auto;min-block-size:var(--_op-accordion-summary-min-height);&::-webkit-details-marker,&::marker{content:"";display:none}.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__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);user-select:none}}&::details-content{block-size:0;transition:var(--op-transition-accordion-content)}&[open]{>summary .accordion__marker{rotate:90deg}&::details-content{block-size:auto}}&.accordion--disable-animation{summary .accordion__marker{transition:none}&::details-content{transition:none}}}.alert{align-items:center;border-radius:var(--op-radius-medium);display:flex;gap:var(--op-space-small);padding:var(--op-space-x-small) var(--op-space-medium);.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__messages{display:flex;flex:1;flex-direction:column;gap:var(--op-space-2x-small)}.alert__title{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium)}.alert__description{font-size:var(--op-font-small)}&.alert--flash{animation:var(--op-animation-flash);inset-block-start:var(--op-space-large);inset-inline-end:var(--op-space-large);position:fixed;z-index:var(--op-z-index-alert-group)}&.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__title{color:var(--op-color-alerts-warning-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-warning-plus-five);box-shadow:none;color:var(--op-color-alerts-warning-on-plus-five);.alert__title{color:var(--op-color-alerts-warning-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-warning-base);box-shadow:none;color:var(--op-color-alerts-warning-on-base);.alert__title{color:var(--op-color-alerts-warning-on-base-alt)}}}&.alert--alert,&.alert--danger{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);.alert__title{color:var(--op-color-alerts-danger-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-danger-plus-five);box-shadow:none;color:var(--op-color-alerts-danger-on-plus-five);.alert__title{color:var(--op-color-alerts-danger-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-danger-base);box-shadow:none;color:var(--op-color-alerts-danger-on-base);.alert__title{color:var(--op-color-alerts-danger-on-base-alt)}}}&.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__title{color:var(--op-color-alerts-info-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-info-plus-five);box-shadow:none;color:var(--op-color-alerts-info-on-plus-five);.alert__title{color:var(--op-color-alerts-info-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-info-base);box-shadow:none;color:var(--op-color-alerts-info-on-base);.alert__title{color:var(--op-color-alerts-info-on-base-alt)}}}&.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__title{color:var(--op-color-alerts-notice-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-notice-plus-five);box-shadow:none;color:var(--op-color-alerts-notice-on-plus-five);.alert__title{color:var(--op-color-alerts-notice-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-notice-base);box-shadow:none;color:var(--op-color-alerts-notice-on-base);.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(var(--op-size-unit)*8);--_op-avatar-size-medium:calc(var(--op-size-unit)*10);--_op-avatar-size-large:calc(var(--op-size-unit)*14);--__op-avatar-size:var(--_op-avatar-size-large);block-size:var(--__op-avatar-size);border-radius:var(--_op-avatar-border-radius);display:block;inline-size:var(--__op-avatar-size);min-block-size:var(--__op-avatar-size);min-inline-size:var(--__op-avatar-size);overflow:hidden;position:relative;z-index:1;&:before{content:"";inset:0;position:absolute;z-index:2}&:after{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;position:absolute;z-index:3}img{block-size:100%;inline-size:100%;object-fit:cover}&.avatar--disabled{opacity:var(--_op-avatar-disabled-opacity);pointer-events:none}&:focus,&:focus-visible,&:focus-within{outline:none}&: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;&:before{background-color:var(--op-color-primary-base);opacity:var(--_op-avatar-hover-opacity)}}&:focus-visible:not(.avatar--disabled){--_op-avatar-outer-border-color:var(--op-color-primary-base);cursor:pointer}&.avatar--small{--__op-avatar-size:var(--_op-avatar-size-small)}&.avatar--medium{--__op-avatar-size:var(--_op-avatar-size-medium)}&.avatar--large{--__op-avatar-size:var(--_op-avatar-size-large)}}.badge{align-items:center;background-color:var(--op-color-neutral-base);border-radius:var(--op-radius-medium);color:var(--op-color-neutral-on-base);cursor:inherit;display:inline-flex;font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-bold);gap:var(--op-space-x-small);justify-content:center;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);user-select:none;white-space:nowrap;.material-symbols-outlined{font-size:var(--op-font-small)}&.badge--primary{background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base)}&.badge--warning{background-color:var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base)}&.badge--danger{background-color:var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base)}&.badge--info{background-color:var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-base)}&.badge--notice{background-color:var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-base)}&.badge--pill{border-radius:var(--op-radius-pill)}&.badge--notification-right{inset-inline-end:0;transform:translateY(-50%) translateX(50%)}&.badge--notification-left,&.badge--notification-right{box-shadow:0 0 0 var(--op-border-width-large) var(--op-color-neutral-plus-max);inset-block-start:0;pointer-events:none;position:absolute}&.badge--notification-left{inset-inline-start:0;transform:translateY(-50%) translateX(-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);align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--op-space-x-small);.breadcrumbs__link{font-size:var(--__op-breadcrumbs-font-size);text-decoration:none;&:hover{text-decoration:underline}}.breadcrumbs__text{font-size:var(--__op-breadcrumbs-font-size);font-weight:var(--op-font-weight-bold)}&.breadcrumbs--small{--__op-breadcrumbs-font-size:var(--_op-breadcrumbs-font-size-small)}&.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);align-items:center;appearance:none;background-color:var(--op-color-neutral-plus-eight);border-radius:var(--op-radius-medium);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-eight);cursor:pointer;display:inline-flex;font-size:var(--__op-btn-font-size);font-weight:var(--op-font-weight-normal);gap:var(--op-space-x-small);justify-content:center;min-block-size:var(--__op-btn-height);padding:var(--__op-btn-padding);text-align:center;text-decoration:none;transition:var(--op-transition-input);white-space:nowrap;&.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)}&: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)}&: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--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-on-plus-max);&.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)}&: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)}&: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--pill{border-radius:var(--op-radius-pill)}&.btn--icon{inline-size:var(--__op-btn-height);min-inline-size:var(--__op-btn-height);padding:0}&.btn--icon-with-label{flex-direction:column;gap:var(--op-space-3x-small);padding:var(--op-space-small)}&.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--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--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--disabled,&:disabled{opacity:var(--op-opacity-disabled);pointer-events:none;-webkit-user-select:none;user-select:none}&.btn--with-badge{position:relative}&:focus,&:focus-visible,&:focus-within{outline:none}&.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--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)}&: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)}&:focus-visible{background-color:var(--op-color-primary-base);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-base)}&.btn--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-base);&.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)}&: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)}&: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--delete,&.btn--destructive{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);&.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)}&: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)}&: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--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--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)}&: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)}&: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)}}}@media(width <= 768px){.btn{--__op-btn-height:var(--_op-btn-height-large);--__op-btn-font-size:var(--_op-btn-font-large);&.btn--large,&.btn--medium,&.btn--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)}}}.btn-group{--op-btn-group-hover-z-index:1;--op-btn-group-active-z-index:2;--op-btn-group-focus-z-index:3;align-items:center;display:inline-flex;.btn{+.btn{margin-inline-start:calc(var(--op-border-width)*-1)}&:hover{z-index:var(--op-btn-group-hover-z-index)}&.btn--active{z-index:var(--op-btn-group-active-z-index)}&:focus,&:focus-visible,&:focus-within{z-index:var(--op-btn-group-focus-z-index)}&:not(:first-child,:last-child){border-radius:0}&:first-child:not(:last-child){border-end-end-radius:0;border-start-end-radius:0}&: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);background-color:var(--op-color-background);border-radius:var(--_op-card-radius);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);position:relative;&.card--condensed{--_op-card-padding:var(--op-space-x-small)}&.card--padded{padding:var(--_op-card-padding)}&.card--shadow-x-small{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-x-small)}&.card--shadow-small{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-small)}&.card--shadow-medium{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-medium)}&.card--shadow-large{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-large)}&.card--shadow-x-large{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-x-large)}.card__body,.card__footer,.card__header{padding:var(--_op-card-padding)}.card__header{border-start-end-radius:var(--_op-card-radius);border-start-start-radius:var(--_op-card-radius);h1,h2,h3,h4,h5,h6{margin:0}}.card__footer{border-end-end-radius:var(--_op-card-radius);border-end-start-radius:var(--_op-card-radius)}}.confirm-dialog-wrapper{align-items:center;display:flex;inset:0;justify-content:center;outline:0;overflow:hidden;position:fixed;visibility:hidden;z-index:var(--op-z-index-dialog);.confirm-dialog-wrapper__backdrop{background:var(--op-color-black);inset:0;opacity:var(--op-opacity-none);position:fixed;transition:var(--op-transition-modal);visibility:hidden;z-index:var(--op-z-index-dialog-backdrop)}&.confirm-dialog-wrapper--active{visibility:visible;.confirm-dialog{opacity:var(--op-opacity-full);transform:scale(1)}.confirm-dialog-wrapper__backdrop{opacity:var(--op-opacity-half);visibility:visible}}}.confirm-dialog{--_op-confirm-dialog-width:calc(var(--op-size-unit)*100);background-color:var(--op-color-background);border-radius:var(--op-radius-medium);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);z-index:var(--op-z-index-dialog-content);.confirm-dialog__body,.confirm-dialog__footer,.confirm-dialog__header{padding:var(--op-space-medium)}.confirm-dialog__header{font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold)}.confirm-dialog__body{box-shadow:var(--op-border-all) var(--op-color-border)}.confirm-dialog__footer{align-items:center;display:flex;justify-content:space-between}}.content-header{display:flex;flex-wrap:wrap;gap:var(--op-space-medium);justify-content:space-between;padding-block:var(--op-space-medium);.content-header__details{display:grid;gap:var(--op-space-3x-small)}.content-header__context{color:var(--op-color-on-background-alt);font-size:var(--op-font-small)}.content-header__title{color:var(--op-color-on-background);font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-medium);margin:0}.content-header__subline{color:var(--op-color-on-background-alt);font-size:var(--op-font-medium)}.content-header__aside{align-items:start;display:flex;flex-wrap:wrap;gap:var(--op-space-2x-small);justify-content:end;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--small{--__op-divider-height:var(--_op-divider-height-small)}&.divider--medium{--__op-divider-height:var(--_op-divider-height-medium)}&.divider--large{--__op-divider-height:var(--_op-divider-height-large)}&.divider--spacing-small{--__op-divider-padding:var(--_op-divider-padding-small)}&.divider--spacing-medium{--__op-divider-padding:var(--_op-divider-padding-medium)}&.divider--spacing-large{--__op-divider-padding:var(--_op-divider-padding-large)}&.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--small{--__op-form-control-height:var(--_op-form-control-height-small);--__op-form-control-font-size:var(--_op-form-control-font-small)}&.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--large{--__op-form-control-height:var(--_op-form-control-height-large);--__op-form-control-font-size:var(--_op-form-control-font-large)}&:disabled{cursor:not-allowed;opacity:var(--_op-form-control-opacity-disabled)}&[readonly]{background:transparent;box-shadow:none;color:var(--op-color-on-background);padding:0;pointer-events:none;user-select:none;&::-webkit-input-placeholder{color:var(--op-color-on-background)}}}.form-control:is([type=radio],[type=checkbox]){--_op-form-control-height-medium:var(--op-space-large);--_op-form-control-height-large:var(--op-space-x-large);accent-color:var(--op-color-primary-base);align-self:center;block-size:var(--__op-form-control-height);cursor:pointer;inline-size:var(--__op-form-control-height);margin:0;&+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);appearance:none;background-color:var(--op-color-neutral-plus-eight);block-size:var(--__op-form-control-height);border:none;border-radius:var(--op-radius-medium);box-shadow:var(--op-border-all) var(--__op-form-control-border-color);color:var(--op-color-neutral-on-plus-eight);cursor:text;display:block;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);&:focus,&:focus-visible,&:focus-within{outline:none}&:hover:not(:disabled,[readonly]){box-shadow:var(--op-border-all) var(--op-color-primary-plus-three)}&: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--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-on-plus-max);&: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)}&: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]{cursor:pointer;padding:var(--op-space-2x-small);&::-webkit-color-swatch-wrapper{padding:0}&::-webkit-color-swatch{border:none;border-radius:var(--op-radius-medium)}}.form-control[type=file]{padding-block:0;&::file-selector-button{--__op-btn-base-height:var(--op-input-height-small);--__op-btn-height:var(--__op-btn-base-height);align-items:center;appearance:none;background-color:var(--op-color-neutral-plus-eight);border:none;border-radius:var(--op-radius-medium);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-eight);cursor:pointer;display:inline-flex;font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);gap:var(--op-space-x-small);justify-content:center;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--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:100%;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(var(--__op-form-control-height)*2)}textarea.form-control:not([type=radio],[type=checkbox]){block-size:calc(var(--__op-form-control-height)*2);max-inline-size:100%;min-block-size:var(--__op-form-control-height)}.form-label{color:var(--op-color-on-background);font-weight:var(--op-font-weight-normal);letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-base)}.form-error,.form-label{font-size:var(--op-font-x-small)}.form-error{color:var(--op-color-alerts-danger-base);inline-size:fit-content}.form-hint{display:block;font-size:var(--op-font-small);font-style:italic}.form-error-summary{background-color:var(--op-color-alerts-danger-plus-seven);border-radius:var(--op-radius-large);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);padding:var(--op-space-large);h2{font-size:var(--op-font-medium)}ul{margin-block-end:0}}.form-group{align-content:baseline;display:grid;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-control:not([type=radio],[type=checkbox]),.form-error,.form-hint,.form-label,.segmented-control{grid-column:1/3}.form-control[type=checkbox],.form-control[type=radio]{grid-column:1/1;&+.form-label{grid-column:2/3;grid-row:1}}}.form-group--inline{align-items:center;.form-label{grid-column:unset}.form-error,.form-hint{grid-column:1/3}.form-control:not([type=radio],[type=checkbox]),.switch{grid-column:unset}}.form-group--error{.form-control{box-shadow:var(--op-border-all) var(--op-color-alerts-danger-base);&[type=checkbox],&[type=radio]{box-shadow:none;&+label{color:var(--op-color-alerts-danger-minus-three);font-weight:var(--op-font-weight-bold)}}&: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)}&[readonly]{box-shadow:none}&: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-control--no-border{border-radius:0;box-shadow:var(--op-border-bottom) var(--op-color-alerts-danger-base);&[readonly]{box-shadow:none}&: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)}&: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);block-size:var(--__op-icon-font-size);display:inline-block;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--outlined{--__op-icon-fill:var(--_op-icon-fill-outlined)}&.icon--filled{--__op-icon-fill:var(--_op-icon-fill-filled)}&.icon--weight-light{--__op-icon-weight:var(--_op-icon-weight-light)}&.icon--weight-normal{--__op-icon-weight:var(--_op-icon-weight-normal)}&.icon--weight-semi-bold{--__op-icon-weight:var(--_op-icon-weight-semi-bold)}&.icon--weight-bold{--__op-icon-weight:var(--_op-icon-weight-bold)}&.icon--low-emphasis{--__op-icon-emphasis:var(--_op-icon-emphasis-low)}&.icon--normal-emphasis{--__op-icon-emphasis:var(--_op-icon-emphasis-normal)}&.icon--high-emphasis{--__op-icon-emphasis:var(--_op-icon-emphasis-high)}&.icon--small{--__op-icon-font-size:var(--_op-icon-font-size-small);--__op-icon-optical-size:var(--_op-icon-optical-size-small)}&.icon--medium{--__op-icon-font-size:var(--_op-icon-font-size-medium);--__op-icon-optical-size:var(--_op-icon-optical-size-medium)}&.icon--large{--__op-icon-font-size:var(--_op-icon-font-size-large);--__op-icon-optical-size:var(--_op-icon-optical-size-large)}&.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);align-items:center;display:flex;inset:0;justify-content:center;outline:0;overflow:hidden;position:fixed;visibility:hidden;z-index:var(--op-z-index-dialog);.modal-wrapper__backdrop{background:var(--op-color-black);inset:0;opacity:var(--op-opacity-none);position:fixed;transition:var(--op-transition-modal);visibility:hidden;z-index:var(--op-z-index-dialog-backdrop)}&.modal-wrapper--active{visibility:visible;.modal{opacity:var(--op-opacity-full);transform:scale(1)}.modal-wrapper__backdrop{opacity:var(--_op-modal-backdrop-active-opacity);visibility:visible}}}.modal{--_op-modal-width:calc(var(--op-size-unit)*141);--_op-modal-max-height:calc(var(--op-size-unit)*125);background-color:var(--op-color-background);border-radius:var(--op-radius-medium);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);z-index:var(--op-z-index-dialog-content);.modal__body,.modal__footer,.modal__header{padding:var(--op-space-medium)}.modal__header{align-items:center;display:flex;font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold);justify-content:space-between}.modal__body{box-shadow:var(--op-border-all) var(--op-color-border);max-block-size:var(--_op-modal-max-height);overflow-y:auto}.modal__footer{align-items:center;display:flex;gap:var(--op-space-small);justify-content:flex-end}}dialog.modal{border:none;overscroll-behavior:contain;padding:0;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);&::backdrop{background-color:var(--op-color-black);opacity:var(--op-opacity-none);overflow:hidden;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)}&[open]{opacity:var(--op-opacity-full);transform:scale(1);&::backdrop{opacity:var(--op-opacity-half)}}}@starting-style{dialog.modal[open]{transform:scale(.7);&::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(var(--op-size-unit)*12);--_op-navbar-horizontal-spacing:var(--op-space-x-large);--_op-navbar-content-item-spacing:var(--op-space-2x-small);align-items:center;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);display:flex;gap:var(--_op-navbar-content-spacing);padding:var(--op-space-small) var(--_op-navbar-horizontal-spacing);.navbar__brand{block-size:var(--_op-navbar-brand-height);margin-inline-end:var(--_op-navbar-horizontal-spacing);img{block-size:100%}}.navbar__content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--_op-navbar-content-item-spacing);&.navbar__content--justify-start{margin-inline-end:auto}&.navbar__content--justify-center{margin-inline:auto}&.navbar__content--justify-end{margin-inline-start:auto}}&.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{align-items:center;display:flex;gap:0;.form-group{align-items:center;.form-label{grid-column:1}.form-control{grid-column:2}}.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);background-color:var(--op-color-neutral-plus-eight);block-size:var(--__op-segmented-control-height);border-radius:var(--op-radius-medium);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-neutral-on-plus-eight);display:grid;font-size:var(--__op-segmented-control-font-size);gap:var(--op-space-2x-small);grid-auto-flow:column;inline-size:fit-content;padding:var(--op-space-2x-small);position:relative;&.segmented-control--full-width{inline-size:100%}.icon{color:var(--__op-segmented-control-color-icon)}.segmented-control__input{block-size:1px;border-width:0;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);inline-size:1px;white-space:nowrap;&: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)}&:focus-visible{+.segmented-control__label{box-shadow:var(--op-input-focus-primary)}}}.segmented-control__label{align-items:center;border-radius:var(--op-radius-small);display:inline-flex;gap:var(--__op-segmented-control-label-gap);justify-content:center;padding-inline:var(--__op-segmented-control-label-padding);white-space:nowrap;&:hover{background-color:var(--op-color-neutral-plus-five);color:var(--op-color-neutral-on-plus-five)}}&.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);.icon{--__op-icon-font-size:var(--_op-icon-font-size-small);--__op-icon-optical-size:var(--_op-icon-optical-size-small)}}&.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);.icon{--__op-icon-font-size:var(--_op-icon-font-size-medium);--__op-icon-optical-size:var(--_op-icon-optical-size-medium)}}&.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);.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(var(--op-size-unit)*22);--_op-sidebar-compact-width:calc(var(--op-size-unit)*42);--_op-sidebar-drawer-width:calc(var(--op-size-unit)*54);--_op-sidebar-rail-brand-width:calc(var(--op-size-unit)*19);--_op-sidebar-compact-brand-width:calc(var(--op-size-unit)*24);--_op-sidebar-drawer-brand-width:calc(var(--op-size-unit)*24);--_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);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);display:flex;flex-direction:column;inline-size:var(--__op-sidebar-width);min-inline-size:var(--__op-sidebar-width);overflow-y:auto;transition:var(--_op-sidebar-transition);z-index:var(--op-z-index-sidebar);.sidebar__brand{block-size:var(--__op-sidebar-brand-width);margin-inline:auto;padding:var(--_op-sidebar-brand-spacing);img{block-size:100%}}.sidebar__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--_op-sidebar-content-item-spacing);padding-inline:var(--_op-sidebar-content-spacing);>*{justify-content:flex-start;.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__content--start{justify-content:start}&.sidebar__content--center{justify-content:center}&.sidebar__content--end{justify-content:end}}&.sidebar--padded{padding-block:var(--_op-sidebar-spacing)}&.sidebar--drawer{--__op-sidebar-width:var(--_op-sidebar-drawer-width);--__op-sidebar-brand-width:var(--_op-sidebar-drawer-brand-width)}&.sidebar--compact{--__op-sidebar-width:var(--_op-sidebar-compact-width);--__op-sidebar-brand-width:var(--_op-sidebar-compact-brand-width);.sidebar__content{>*{flex-direction:column;gap:var(--op-space-3x-small);padding:var(--op-space-small)}}}&.sidebar--rail{--__op-sidebar-width:var(--_op-sidebar-rail-width);--__op-sidebar-brand-width:var(--_op-sidebar-rail-brand-width);.sidebar__content{align-items:center;>*{font-size:0;gap:0;inline-size:var(--__op-btn-height);justify-content:center;min-inline-size:var(--__op-btn-height);padding:0}}}&.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(var(--op-size-unit)*54);--_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);background-color:var(--op-color-background);block-size:100vh;color:var(--op-color-on-background);display:flex;flex-direction:column;inline-size:var(--_op-side-panel-width);max-block-size:100%;min-inline-size:var(--_op-side-panel-width);&.side-panel--border-left{box-shadow:var(--op-border-left) var(--op-color-border)}&.side-panel--border-right{box-shadow:var(--op-border-right) var(--op-color-border)}&.side-panel--border-left.side-panel--border-right{box-shadow:var(--op-border-x)}.side-panel__header{&.side-panel__header--padded{padding:var(--_op-side-panel-header-padding)}&.side-panel__header--padded-x{padding-inline:var(--_op-side-panel-header-padding)}&.side-panel__header--padded-y{padding-block:var(--_op-side-panel-header-padding)}}.side-panel__body{flex:1;overflow-y:auto;&.side-panel__body--padded{padding:var(--_op-side-panel-body-padding)}&.side-panel__body--padded-x{padding-inline:var(--_op-side-panel-body-padding)}&.side-panel__body--padded-y{padding-block:var(--_op-side-panel-body-padding)}}.side-panel__footer{&.side-panel__footer--padded{padding:var(--_op-side-panel-footer-padding)}&.side-panel__footer--padded-x{padding-inline:var(--_op-side-panel-footer-padding)}&.side-panel__footer--padded-y{padding-block:var(--_op-side-panel-footer-padding)}}.side-panel__section{&.side-panel__section--padded{padding:var(--_op-side-panel-section-padding)}&.side-panel__section--padded-x{padding-inline:var(--_op-side-panel-section-padding)}&.side-panel__section--padded-y{padding-block:var(--_op-side-panel-section-padding)}}}.spinner{--_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(var(--op-size-unit)*6);--_op-spinner-diameter-small:calc(var(--op-size-unit)*10);--_op-spinner-diameter-medium:calc(var(--op-size-unit)*15);--_op-spinner-diameter-large:calc(var(--op-size-unit)*20);--_op-spinner-animation-duration:0.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);animation:spinner var(--_op-spinner-animation-duration) var(--_op-spinner-animation-timing-function) infinite;block-size:var(--__op-spinner-diameter);border:var(--__op-spinner-track-width) solid var(--_op-spinner-track-color);border-block-start-color:var(--_op-spinner-indicator-color);border-radius:var(--__op-spinner-diameter);inline-size:var(--__op-spinner-diameter);&.spinner--x-small{--__op-spinner-diameter:var(--_op-spinner-diameter-x-small);--__op-spinner-track-width:var(--_op-spinner-track-width-x-small)}&.spinner--small{--__op-spinner-diameter:var(--_op-spinner-diameter-small);--__op-spinner-track-width:var(--_op-spinner-track-width-small)}&.spinner--medium{--__op-spinner-diameter:var(--_op-spinner-diameter-medium);--__op-spinner-track-width:var(--_op-spinner-track-width-medium)}&.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(1turn)}}.switch{--_op-switch-height-small:calc(var(--op-size-unit)*4);--_op-switch-height-large:calc(var(--op-size-unit)*6);--_op-switch-width-small:calc(var(--op-size-unit)*7);--_op-switch-width-large:calc(var(--op-size-unit)*11);--_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);align-items:center;display:flex;position:relative;label{background:var(--op-color-neutral-base);block-size:var(--__op-switch-height);border-radius:var(--op-radius-pill);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-three);display:block;inline-size:var(--__op-switch-width);position:relative;text-indent:-9999px;&:after{background-color:var(--op-color-neutral-plus-eight);block-size:var(--__op-switch-switch-size);border-radius:var(--op-radius-circle);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);position:absolute;transition:var(--op-transition-input)}}&+label{inline-size:fit-content}input{block-size:0;inline-size:0;margin-inline-end:calc(var(--op-space-x-small)*-1);&:disabled{visibility:hidden}&:disabled+label{cursor:not-allowed;opacity:var(--_op-switch-opacity-disabled)}&:checked+label{background-color:var(--op-color-primary-base);box-shadow:none;&:after{inset-inline-start:calc(100% - var(--__op-switch-half-switch-padding));transform:translateX(-100%)}}&:hover+label{&:after{background-color:var(--op-color-primary-plus-five)}}&: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);&:after{background-color:var(--op-color-neutral-plus-five);box-shadow:var(--op-border-all) var(--op-color-primary-minus-three)}}&: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--small{--__op-switch-width:var(--_op-switch-width-small);--__op-switch-height:var(--_op-switch-height-small)}&.switch--large{--__op-switch-width:var(--_op-switch-width-large);--__op-switch-height:var(--_op-switch-height-large)}}.tab-group{align-items:center;display:flex}.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(var(--__op-tab-indicator-width)*-1) 0 0;background-color:var(--op-color-background);color:var(--op-color-on-background);font-size:var(--__op-tab-font-size);padding:var(--__op-tab-padding);text-decoration:none;&.tab--active{box-shadow:var(--__op-tab-indicator) var(--op-color-primary-plus-one)}&:focus,&:focus-visible,&:focus-within{outline:none}&: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)}&:focus-visible:not(.tab--disabled){box-shadow:var(--op-input-focus-primary);z-index:1;&.tab--active{box-shadow:var(--__op-tab-indicator) var(--op-color-primary-plus-one),var(--op-input-focus-primary)}}&.tab--disabled{opacity:var(--_op-tab-disabled-opacity);pointer-events:none}&.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--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(var(--op-size-unit)*11);--_op-table-cell-height-comfortable:calc(var(--op-size-unit)*16);--_op-table-cell-height-compact:calc(var(--op-size-unit)*8);--__op-table-cell-height:var(--_op-table-cell-height-default);border-collapse:collapse;border-radius:var(--op-radius-medium);box-shadow:var(--op-border-all) var(--op-color-border);contain:paint;inline-size:100%;table-layout:auto;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);&:has(th input[type=checkbox]:checked){background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}}th{font-weight:var(--op-font-weight-semi-bold);text-align:start}tbody,tfoot{background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max)}td,th{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)}tfoot tr{box-shadow:var(--op-border-top) var(--op-color-border)}tr:not(:last-child){box-shadow:inset var(--op-border-top) var(--op-color-border)}&.table--primary{thead{background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}}&.table--danger{thead{background-color:var(--op-color-alerts-danger-plus-seven);color:var(--op-color-alerts-danger-on-plus-seven)}}&.table--container{overflow-y:auto}&.table--auto-layout{table-layout:auto}&.table--fixed-layout{table-layout:fixed}&.table--default-density{--__op-table-cell-height:var(--_op-table-cell-height-default)}&.table--comfortable-density{--__op-table-cell-height:var(--_op-table-cell-height-comfortable)}&.table--compact-density{--__op-table-cell-height:var(--_op-table-cell-height-compact)}&.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--odd-striped{tbody tr:nth-child(odd){background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}}&.table--sticky-header thead{inset-block-start:0;position:sticky}&.table--sticky-footer tfoot{inset-block-end:0;position:sticky}}.tag{align-items:center;background-color:var(--op-color-neutral-plus-four);border-radius:var(--op-radius-pill);color:var(--op-color-neutral-on-plus-four);display:inline-flex;font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-bold);justify-content:center;letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-dense);padding:var(--op-space-2x-small);user-select:none;white-space:nowrap;.tag__label{padding-inline:var(--op-space-2x-small)}.btn--icon{--__op-btn-height:var(--op-font-medium);&:hover{background-color:var(--op-color-neutral-minus-three);box-shadow:none;color:var(--op-color-neutral-on-minus-three)}&:focus-visible{background-color:var(--op-color-neutral-base);box-shadow:var(--op-input-focus-neutral);color:var(--op-color-neutral-on-base)}}&.tag--primary{background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base);.btn--icon{color:var(--op-color-primary-on-base);&:hover{background-color:var(--op-color-primary-minus-three);box-shadow:none;color:var(--op-color-primary-on-minus-three)}&:focus-visible{background-color:var(--op-color-primary-base);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-base)}}}&.tag--danger{background-color:var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base);.btn--icon{color:var(--op-color-alerts-danger-on-base);&:hover{background-color:var(--op-color-alerts-danger-minus-three);box-shadow:none;color:var(--op-color-alerts-danger-on-minus-three)}&: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--warning{background-color:var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base);.btn--icon{color:var(--op-color-alerts-warning-on-base);&:hover{background-color:var(--op-color-alerts-warning-minus-three);box-shadow:none;color:var(--op-color-alerts-warning-on-minus-three)}&: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--info{background-color:var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-base);.btn--icon{color:var(--op-color-alerts-info-on-base);&:hover{background-color:var(--op-color-alerts-info-minus-three);box-shadow:none;color:var(--op-color-alerts-info-on-minus-three)}&: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--notice{background-color:var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-base);.btn--icon{color:var(--op-color-alerts-notice-on-base);&:hover{background-color:var(--op-color-alerts-notice-minus-three);box-shadow:none;color:var(--op-color-alerts-notice-on-minus-three)}&: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(&){gap:var(--op-space-x-small)}&.text-pair--inline{align-items:baseline;flex-direction:row}.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__title--small{--__op-text-pair-title-font-size:var(--_op-text-pair-font-size-small)}&.text-pair__title--medium{--__op-text-pair-title-font-size:var(--_op-text-pair-font-size-medium)}&.text-pair__title--large{--__op-text-pair-title-font-size:var(--_op-text-pair-font-size-large)}}.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__subtitle--small{--__op-text-pair-subtitle-font-size:var(--_op-text-pair-font-size-small)}&.text-pair__subtitle--medium{--__op-text-pair-subtitle-font-size:var(--_op-text-pair-font-size-medium)}&.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(var(--op-size-unit)*50);--_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;&:after,&:before{opacity:var(--op-opacity-none);transition:var(--op-transition-tooltip);visibility:hidden}&:before{background-color:var(--_op-tooltip-background-color);border-radius:var(--_op-tooltip-tooltip-radius);color:var(--_op-tooltip-text-color);content:attr(data-tooltip-text);display:block;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;padding:var(--_op-tooltip-padding);pointer-events:none;position:absolute;text-align:center;white-space:normal;z-index:var(--op-z-index-tooltip)}&:after{border:var(--_op-tooltip-arrow-size) solid var(--_op-tooltip-background-color);content:"";pointer-events:none;position:absolute;z-index:var(--op-z-index-tooltip)}&:hover{&:after,&:before{opacity:var(--op-opacity-full);visibility:visible}}&:not([data-tooltip-position]),&[data-tooltip-position=top]{&:after,&:before{inset-inline-start:50%;transform:translateX(-50%)}&:before{inset-block-end:100%;margin-block-end:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&:after{border-color:var(--_op-tooltip-background-color) transparent transparent transparent;inset-block-end:100%;margin-block-end:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset))}}&[data-tooltip-position=left]{&:after,&:before{inset-block-start:50%;transform:translateY(-50%)}&:before{inset-inline-end:100%;margin-inline-end:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&:after{border-color:transparent transparent transparent var(--_op-tooltip-background-color);inset-inline-end:100%;margin-inline-end:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset))}}&[data-tooltip-position=bottom]{&:after,&:before{inset-inline-start:50%;transform:translateX(-50%)}&:before{inset-block-start:100%;margin-block-start:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&:after{border-color:transparent transparent var(--_op-tooltip-background-color) transparent;inset-block-start:100%;margin-block-start:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset))}}&[data-tooltip-position=right]{&:after,&:before{inset-block-start:50%;transform:translateY(-50%)}&:before{inset-inline-start:100%;margin-inline-start:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&:after{border-color:transparent var(--_op-tooltip-background-color) transparent transparent;inset-inline-start:100%;margin-inline-start:calc(var(--_op-tooltip-arrow-size)*-1 + var(--_op-tooltip-tooltip-offset))}}}.ph{font-weight:unset;&.icon--filled{font-family:Phosphor-Fill!important}&.icon--weight-thin{font-family:Phosphor-Thin!important}&.icon--weight-light{font-family:Phosphor-Light!important}&.icon--weight-normal{font-family:Phosphor!important}&.icon--weight-bold{font-family:Phosphor-Bold!important}}.ph-duotone{font-weight:unset}.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;overflow:hidden;text-align:center;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:307.875px;min-width:307.875px;outline:0;padding:0;text-align:left;width:307.875px;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;-webkit-flex-basis:14.2857143%;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;display:inline-block;flex-basis:14.2857143%;height:39px;line-height:39px;margin:0;max-width:39px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-webkit-align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;overflow:auto;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper{.ts-control{align-items:center;background-color:var(--op-color-neutral-plus-max);border:none;border-radius:var(--op-radius-large);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-neutral-on-plus-max);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-light);line-height:var(--op-line-height-base);min-block-size:var(--op-input-height-large)}&.dropdown-active{.ts-control{border-end-end-radius:0;border-end-start-radius:0}}.ts-dropdown{border:none;border-end-end-radius:var(--op-radius-large);border-end-start-radius:var(--op-radius-large);box-shadow:var(--op-border-all) var(--op-color-border);contain:paint;margin:0;.create,.option{&.active{background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}}}&.multi{.ts-control>div{background-color:var(--op-color-primary-base);border-radius:var(--op-radius-medium);color:var(--op-color-primary-on-base);margin:0 var(--op-space-3x-small) var(--op-space-3x-small) 0;padding:var(--op-space-3x-small) var(--op-space-x-small);&.active{background-color:var(--op-color-primary-plus-two);color:var(--op-color-primary-on-plus-two)}}}&.multi,&.multi.input-active,&.single,&.single.input-active{.ts-control{background-image:var(--op-encoded-images-dropdown-arrow);background-position-x:calc(100% - var(--op-space-small));background-position-y:center;background-repeat:no-repeat}}}@property --tc-feather{syntax:"<length>";inherits:false;initial-value:0}:root{--op-font-x-small:calc(var(--op-font-scale-unit)*1.1);--op-font-small:calc(var(--op-font-scale-unit)*1.25);--op-font-medium:calc(var(--op-font-scale-unit)*1.4);--op-font-large:calc(var(--op-font-scale-unit)*1.6);--op-font-x-large:calc(var(--op-font-scale-unit)*1.8);--op-font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--tc-font-family-hand:"Patrick Hand",sans-serif;--op-line-height-base:1.45;--op-letter-spacing-label:0;--tc-letter-spacing-table-header:0.09em;--tc-icon-size-small:calc(var(--op-size-unit)*3);--tc-icon-size-medium:calc(var(--op-size-unit)*3.75);--tc-icon-size-large:calc(var(--op-size-unit)*4.5);--tc-icon-size-x-large:calc(var(--op-size-unit)*6);--tc-font-family-icon:"Phosphor";--tc-tool-label-width:calc(var(--op-space-scale-unit)*17.7);--tc-control-padding:calc(var(--op-space-scale-unit)*1);--op-input-height-small:calc(var(--op-size-unit)*9);--op-input-height-medium:calc(var(--op-size-unit)*9);--op-input-height-large:calc(var(--op-size-unit)*9);--op-input-height-x-large:8rem;--tc-border-all:inset 0 0 0 var(--op-border-width);--tc-sheet-max-height:95dvh;--tc-modal-max-inline-size:90vw;--tc-popover-top:0px;--tc-transition-fade-time:200ms;--tc-transition-fade:opacity var(--tc-transition-fade-time) ease-in-out;--tc-transition-control:border-color 150ms ease,box-shadow 150ms ease;--tc-icon-spin:spinner 0.8s linear infinite;--tc-transition-morph-time:300ms;--tc-transition-morph-easing:ease-in-out;--tc-z-index-editor-overlay:1;--tc-z-index-editor-panel:2;--tc-opacity-watermark-x-light:0.02;--tc-opacity-watermark-light:0.03;--tc-opacity-watermark:0.04;--tc-opacity-watermark-medium:0.05;--tc-opacity-watermark-heavy:0.2;--tc-opacity-floating-logo:0.7;--tc-watermark-size:calc(var(--op-size-unit)*100);--op-shadow-x-small:0 1px 3px hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 13%/10%);--op-shadow-small:0 2px 6px hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 13%/11%);--op-shadow-medium:0 4px 12px hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 13%/12%);--op-shadow-large:0 8px 24px hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 13%/14%);--op-shadow-x-large:0 14px 40px hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 13%/18%)}:root{--op-color-primary-s:80%;--op-color-primary-plus-six:hsl(var(--op-color-primary-h) var(--op-color-primary-s) 95%);--op-color-primary-base:hsl(var(--op-color-primary-h) var(--op-color-primary-s) 47%);--op-color-primary-minus-one:hsl(var(--op-color-primary-h) var(--op-color-primary-s) 34.5%);--op-color-primary-on-plus-six:hsl(var(--op-color-primary-h) var(--op-color-primary-s) 32%);--op-color-neutral-h:210;--op-color-neutral-s:23%;--op-color-neutral-plus-eight:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 99%);--op-color-neutral-plus-six:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 93%);--op-color-neutral-plus-four:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 86%);--op-color-neutral-plus-two:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 58%);--op-color-neutral-on-plus-max:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 15.5%);--op-color-neutral-on-plus-max-alt:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 45%);--op-color-neutral-on-plus-eight:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 22.5%);--op-color-neutral-on-plus-six:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 32%);--tc-focus-halo-primary:0 0 0 3px hsl(var(--op-color-primary-h) var(--op-color-primary-s) 47%/18%);--tc-focus-halo-danger:0 0 0 3px hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 47%/18%);--op-input-focus-primary:var(--tc-border-all) var(--op-color-primary-base),var(--tc-focus-halo-primary);--op-input-focus-danger:var(--tc-border-all) var(--op-color-alerts-danger-base),var(--tc-focus-halo-danger);--tc-input-focus-primary-seam-top:inset 0 var(--op-border-width) 0 var(--op-color-primary-base),inset var(--op-border-width) 0 0 var(--op-color-primary-base),inset calc(var(--op-border-width)*-1) 0 0 var(--op-color-primary-base),var(--tc-focus-halo-primary);--tc-clip-keep-halo-above:inset(-4px -4px 0 -4px);--tc-clip-keep-halo-below:inset(0 -4px -4px -4px);--op-encoded-images-dropdown-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%238494a5' d='m213.66 101.66-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32'/%3E%3C/svg%3E");--tc-encoded-images-spinner-caret:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%238494a5' d='m216.49 104.49-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 0 1 17-17L128 159l71.51-71.52a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E");--tc-encoded-images-textarea-resizer:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 256 256'%3E%3Cpath fill='%238494a5' d='m213.66 133.66-80 80a8 8 0 0 1-11.32-11.32l80-80a8 8 0 0 1 11.32 11.32m-16-99.32a8 8 0 0 0-11.32 0l-152 152a8 8 0 0 0 11.32 11.32l152-152a8 8 0 0 0 0-11.32'/%3E%3C/svg%3E");--tc-encoded-images-price-badge-loop:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='30' preserveAspectRatio='none' viewBox='0 0 74 30'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.6' d='M37 2c25-1 35 4 35 13S58 28 36 28 2 24 2 15C2 6.5 17 2.5 46 2.5'/%3E%3C/svg%3E");--tc-encoded-images-price-strike:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='20' preserveAspectRatio='none' viewBox='0 0 72 20'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.2' d='M0 10q36-3 72 0'/%3E%3C/svg%3E");--tc-encoded-images-price-highlight:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='24' preserveAspectRatio='none' viewBox='-2 0 104 24'%3E%3ClinearGradient id='a' x1='0' x2='1' y1='0' y2='0'%3E%3Cstop offset='0' stop-color='%23ffd633' stop-opacity='.85'/%3E%3Cstop offset='.55' stop-color='%23ffe45c' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23ffec8c' stop-opacity='.35'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M4 10q46-6.5 92 0 6 0 6 6v1q0 6-6 6-46-6.5-92 0-6 0-6-6v-1q0-6 6-6'/%3E%3C/svg%3E");--tc-check-mark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%231c2733' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E");--tc-control-bevel:inset 0 var(--op-border-width) 0 var(--op-color-neutral-plus-max);--tc-control-bevel-tinted:inset 0 var(--op-border-width) 0 hsl(from var(--op-color-neutral-plus-max) h s l/0.2);--tc-control-ambient-shadow:0 0 5px -3px hsl(from var(--op-color-neutral-minus-max) h s l/0.2);--tc-control-surface-shadow:var(--tc-control-bevel),var(--tc-control-ambient-shadow);--tc-raised-control-shadow:var(--tc-border-all) var(--op-color-neutral-plus-five),var(--tc-control-surface-shadow);--tc-shadow-brand:0 2px 6px hsl(var(--op-color-primary-h) var(--op-color-primary-s) 40%/8%),0 18px 44px -14px hsl(var(--op-color-primary-h) var(--op-color-primary-s) 42%/26%);--tc-color-panel:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 97%);--tc-color-on-panel:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 22.5%);--tc-color-on-panel-alt:hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 45%);--tc-color-price-discount:var(--op-color-alerts-notice-minus-two);--op-color-alerts-danger-h:17;--op-color-alerts-danger-s:88%;--op-color-alerts-danger-base:hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 40%);--op-color-alerts-danger-on-plus-six:hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 32%);--op-color-alerts-notice-on-plus-six:hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%);--op-color-alerts-warning-on-plus-six:hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 22%);--op-color-alerts-info-s:80%;--op-color-alerts-info-plus-six:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 95%);--op-color-alerts-info-plus-one:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 45%);--op-color-alerts-info-base:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 47%);--op-color-alerts-info-minus-one:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 34.5%);--op-color-alerts-info-on-plus-six:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 32%);--op-color-alerts-info-on-plus-six-alt:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 26%);--op-color-alerts-info-on-plus-one:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%);--op-color-alerts-info-on-plus-one-alt:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 95%);--op-color-alerts-info-on-minus-five-alt:hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hidden{display:none!important}address{font-style:normal}:root{--logo-size:calc(var(--op-size-unit)*40);--logo-padding:var(--op-space-medium);--logo-limit:calc(var(--logo-size) - var(--logo-padding)*2)}.app__content{padding-block:var(--op-space-2x-large);padding-inline:var(--op-space-medium)}.app__content--full-width{max-inline-size:none}.session-wrapper{gap:var(--op-space-large);inline-size:100%;justify-content:center;margin-inline:auto;max-inline-size:calc(var(--op-size-unit)*110);min-block-size:100%}.editor-wrapper,.session-wrapper{display:flex;flex-direction:column}.editor-wrapper{inset:0;overflow:hidden;position:absolute}.sidebar-wrapper{block-size:100%;display:flex;flex-direction:column;inline-size:100%;.sidebar-wrapper__logo{box-shadow:var(--op-border-top) var(--op-color-neutral-plus-five);opacity:var(--op-opacity-full);padding:var(--op-space-x-small);transition:var(--tc-transition-fade)}}tc-collapsible-panel{background-color:var(--tc-color-panel);color:var(--tc-color-on-panel);&[side=right]{padding-block:0;tc-property-panel{block-size:100%;display:flex;flex-direction:column;inline-size:calc(var(--op-size-unit)*59);transition:opacity .1s ease-out .1s}}}tc-collapsible-panel:not([open]){.sidebar-wrapper{overflow:hidden}.sidebar-wrapper__logo{opacity:var(--op-opacity-none)}tc-property-panel{opacity:0;overflow:hidden;transition:none;visibility:hidden}}.mobile-sheet-actions{display:none}@media only screen and (width <= 768px){.mobile-sheet-actions{bottom:var(--op-space-x-small);display:flex;left:50%;position:absolute;transform:translate(-50%);width:calc(100% - var(--op-space-x-small)*2);z-index:var(--tc-z-index-editor-panel);.mobile-sheet-actions__section{align-items:center;display:flex;flex-grow:1;gap:var(--op-space-small);justify-content:space-between;&.mobile-sheet-actions__section--padded{padding:var(--op-space-x-small)}}.mobile-sheet-actions__right-buttons,.mobile-sheet-actions__tool-tray{align-items:center;display:flex;gap:var(--op-space-x-small)}}}.drawing-editor{flex-grow:1;position:relative}.canvas-area{background-color:var(--op-color-neutral-plus-eight);inset:0;position:absolute}.disclaimer{color:var(--op-color-neutral-on-plus-max-alt);text-align:center;p+p{margin-block-start:var(--op-space-x-small)}}.text-muted{color:var(--op-color-neutral-on-plus-max-alt)}.flatpickr-calendar{background:var(--op-color-neutral-plus-eight);border-radius:var(--op-radius-large);box-shadow:var(--tc-border-all) var(--op-color-border),var(--op-shadow-medium);color:var(--op-color-neutral-on-plus-eight);font-size:var(--op-font-medium);&:after,&:before{display:none}}.flatpickr-months{align-items:center;gap:var(--op-space-2x-small);padding:var(--op-space-x-small) var(--op-space-x-small) var(--op-space-3x-small);.flatpickr-month{block-size:auto;color:var(--op-color-neutral-on-plus-eight);overflow:visible}.flatpickr-next-month,.flatpickr-prev-month{align-items:center;block-size:var(--op-input-height-small);border-radius:var(--op-radius-large);color:var(--op-color-neutral-on-plus-eight-alt);display:inline-flex;inline-size:var(--op-input-height-small);justify-content:center;padding:0;position:static;&:hover{color:var(--op-color-neutral-on-plus-eight)}&.flatpickr-disabled{display:inline-flex;visibility:hidden}}}.flatpickr-current-month{align-items:center;block-size:auto;display:inline-flex;font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);gap:var(--op-space-2x-small);inline-size:100%;justify-content:center;padding:0;position:static;span.cur-month{font-weight:var(--op-font-weight-medium);&:hover{background:var(--op-color-neutral-plus-six)}}.flatpickr-monthDropdown-months{appearance:none;background-color:var(--op-color-neutral-plus-eight);background-image:var(--op-encoded-images-dropdown-arrow);background-position:right var(--op-space-x-small) center;background-repeat:no-repeat;background-size:var(--tc-icon-size-small);block-size:var(--op-input-height-small);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-large);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-eight);font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);line-height:var(--op-line-height-base);margin:0;padding-inline:var(--op-space-x-small) var(--op-space-x-large);&:hover{background:var(--op-color-neutral-plus-eight) var(--op-encoded-images-dropdown-arrow) right var(--op-space-x-small) center/var(--tc-icon-size-small) no-repeat}&:focus:not(:focus-visible){border-color:var(--op-color-neutral-plus-three)}&:focus-visible{border-color:var(--op-color-primary-base);box-shadow:var(--tc-focus-halo-primary),var(--tc-control-surface-shadow)}}.numInputWrapper{background-color:var(--op-color-neutral-plus-eight);block-size:var(--op-input-height-small);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-large);box-shadow:var(--tc-control-surface-shadow);display:inline-grid;gap:0 var(--op-space-3x-small);grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr 1fr;inline-size:calc(var(--op-size-unit)*16);overflow:hidden;padding:var(--op-space-3x-small);&:focus-within{border-color:var(--op-color-primary-base);box-shadow:var(--tc-focus-halo-primary),var(--tc-control-surface-shadow)}input.cur-year{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);grid-row:1/3;line-height:var(--op-line-height-base);padding-inline-start:var(--op-space-2x-small)}span.arrowDown,span.arrowUp{background-image:var(--tc-encoded-images-spinner-caret);background-position:50%;background-repeat:no-repeat;background-size:calc(var(--op-size-unit)*2.5);block-size:auto;border:none;border-radius:calc(var(--op-radius-medium)*1.5);inline-size:var(--op-space-medium);padding:0;position:static;&:after{content:none}&:hover{background-color:var(--op-color-neutral-plus-six)}&:active{background-color:var(--op-color-neutral-plus-five)}}span.arrowUp{transform:rotate(180deg)}}}span.flatpickr-weekday{color:var(--op-color-on-background-alt);font-weight:var(--op-font-weight-medium)}.flatpickr-day{--tc-flatpickr-range-gap-fill:calc(var(--op-size-unit)*-1.25) 0 0 var(--op-color-primary-plus-six),calc(var(--op-size-unit)*1.25) 0 0 var(--op-color-primary-plus-six);--tc-flatpickr-range-join:calc(var(--op-size-unit)*-2.5) 0 0 var(--op-color-primary-base);border-radius:var(--op-radius-large);color:var(--op-color-neutral-on-plus-eight);&:focus,&:hover{background:var(--op-color-neutral-plus-six);border-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six)}&.today{border-color:var(--op-color-primary-base);&:focus,&:hover{background:var(--op-color-neutral-plus-six);border-color:var(--op-color-primary-base);color:var(--op-color-neutral-on-plus-six)}}&.inRange{background:var(--op-color-primary-plus-six);border-color:var(--op-color-primary-plus-six);box-shadow:var(--tc-flatpickr-range-gap-fill);color:var(--op-color-primary-on-plus-six)}&.endRange,&.selected,&.startRange{&,&:focus,&:hover{background:var(--op-color-primary-base);border-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base)}}&.endRange.startRange+.endRange:not(:nth-child(7n+1)),&.selected.startRange+.endRange:not(:nth-child(7n+1)),&.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:var(--tc-flatpickr-range-join)}&.nextMonthDay,&.prevMonthDay{color:var(--op-color-neutral-plus-three)}&.flatpickr-disabled,&.flatpickr-disabled:hover{color:var(--op-color-neutral-plus-four)}}.ts-wrapper{--__op-ts-control-border-color:var(--op-color-border);.ts-control{background-size:var(--tc-icon-size-small);box-shadow:var(--tc-border-all) var(--__op-ts-control-border-color),var(--tc-control-ambient-shadow);cursor:default;font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);>input{cursor:default}}&.single.input-active .ts-control,&.single.input-active .ts-control input{cursor:default}&.focus{.ts-control{box-shadow:var(--op-input-focus-primary)}&.dropdown-active{.ts-control{box-shadow:var(--tc-input-focus-primary-seam-top);clip-path:var(--tc-clip-keep-halo-above)}}}&.single .ts-control{padding-inline-start:var(--op-space-small);&,input{cursor:default}}&.multi .ts-control,&.multi.has-items .ts-control{padding-inline-start:var(--op-space-x-small)}&.multi .ts-control>div{background-color:var(--op-color-neutral-minus-one);color:var(--op-color-neutral-on-minus-one);&.active{background-color:var(--op-color-neutral-minus-three);color:var(--op-color-neutral-on-minus-three)}}}.ts-dropdown{--tc-ts-dropdown-edges:var(--tc-border-all) var(--op-color-border),inset 0 var(--op-border-width) 0 var(--op-color-neutral-plus-four);border:none;border-end-end-radius:var(--op-radius-large);border-end-start-radius:var(--op-radius-large);box-shadow:var(--tc-ts-dropdown-edges);contain:paint;margin:0;.ts-dropdown-content{border-end-end-radius:inherit;border-end-start-radius:inherit}.create.active,.option.active{background-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six)}}.ts-wrapper.focus.dropdown-active>.ts-dropdown,body:has(.ts-wrapper.focus.dropdown-active)>.ts-dropdown{border-bottom:var(--op-border-width) solid var(--op-color-primary-base);border-inline:var(--op-border-width) solid var(--op-color-primary-base);box-shadow:var(--tc-focus-halo-primary);clip-path:var(--tc-clip-keep-halo-below);contain:none}body>.ts-dropdown{z-index:calc(var(--op-z-index-dialog-content) + 1)}.form-group>.ts-wrapper{grid-column:1/3}@keyframes tc-slide-in-out-flash{0%{inset-inline-start:-100%}10%{inset-inline-start:var(--op-space-large)}70%{inset-inline-start:var(--op-space-large)}to{inset-inline-start:-100%}}.alert{align-items:flex-start;border-radius:var(--op-radius-large);gap:var(--op-space-x-small);padding:var(--tc-control-padding);.alert__messages{gap:0;.alert__title{font-weight:var(--op-font-weight-semi-bold)}.alert__description{font-size:var(--op-font-medium);ul{margin-block:var(--op-space-2x-small);padding-inline-start:var(--op-space-large)}}}.alert__icon{--__op-icon-font-size:var(--_op-icon-font-size-medium);align-items:center;block-size:calc(var(--op-font-medium)*var(--op-line-height-base));display:flex}&:has(.alert__title)>.alert__icon{--__op-icon-weight:var(--_op-icon-weight-bold)}&.alert--alert,&.alert--danger,&.alert--info,&.alert--notice,&.alert--warning{background-color:var(--op-color-neutral-plus-max);box-shadow:var(--tc-border-all) var(--op-color-neutral-plus-five),var(--tc-control-ambient-shadow);.alert__title{color:inherit}}&.alert--info{color:var(--op-color-alerts-info-minus-one);&.alert--filled{background-color:var(--op-color-alerts-info-plus-six);box-shadow:var(--tc-border-all) var(--op-color-alerts-info-plus-one),var(--tc-control-ambient-shadow);color:var(--op-color-alerts-info-minus-one);.alert__title{color:inherit}}}&.alert--notice{color:var(--op-color-alerts-notice-minus-one);&.alert--filled{background-color:var(--op-color-alerts-notice-plus-six);box-shadow:var(--tc-border-all) var(--op-color-alerts-notice-plus-one),var(--tc-control-ambient-shadow);color:var(--op-color-alerts-notice-minus-one);.alert__title{color:inherit}}}&.alert--warning{color:var(--op-color-alerts-warning-minus-one);&.alert--filled{background-color:var(--op-color-alerts-warning-plus-six);box-shadow:var(--tc-border-all) var(--op-color-alerts-warning-base),var(--tc-control-ambient-shadow);color:var(--op-color-alerts-warning-minus-one);.alert__title{color:inherit}}}&.alert--alert,&.alert--danger{color:var(--op-color-alerts-danger-minus-one);&.alert--filled{background-color:var(--op-color-alerts-danger-plus-six);box-shadow:var(--tc-border-all) var(--op-color-alerts-danger-plus-one),var(--tc-control-ambient-shadow);color:var(--op-color-alerts-danger-minus-one);.alert__title{color:inherit}}}&.alert--flash{animation-name:tc-slide-in-out-flash;inset-block-end:var(--op-space-large);inset-block-start:auto;inset-inline-end:auto}&.alert--global{padding-inline:calc(var(--op-space-x-small) + var(--tc-control-padding))}&.alert--flush{border-radius:0;box-shadow:none;&.alert--filled{box-shadow:none}&.alert--info{border-block-end:var(--op-border-width) solid var(--op-color-alerts-info-plus-five)}&.alert--notice{border-block-end:var(--op-border-width) solid var(--op-color-alerts-notice-plus-five)}&.alert--warning{border-block-end:var(--op-border-width) solid var(--op-color-alerts-warning-plus-four)}&.alert--alert,&.alert--danger{border-block-end:var(--op-border-width) solid var(--op-color-alerts-danger-plus-five)}}}.badge{background-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six);font-size:var(--op-font-small);font-weight:var(--op-font-weight-normal);&.badge--primary{background-color:var(--op-color-primary-plus-six);color:var(--op-color-primary-on-plus-six)}&.badge--info{background-color:var(--op-color-alerts-info-plus-six);color:var(--op-color-alerts-info-on-plus-six)}&.badge--notice{background-color:var(--op-color-alerts-notice-plus-six);color:var(--op-color-alerts-notice-on-plus-six)}&.badge--warning{background-color:var(--op-color-alerts-warning-plus-six);color:var(--op-color-alerts-warning-on-plus-six)}&.badge--danger{background-color:var(--op-color-alerts-danger-plus-six);color:var(--op-color-alerts-danger-on-plus-six)}&.badge--pill{min-block-size:var(--tc-icon-size-x-large);min-inline-size:var(--tc-icon-size-x-large)}}.breadcrumbs{.breadcrumbs__link{align-items:center;color:var(--op-color-on-background-alt);display:inline-flex;gap:var(--op-space-2x-small);&:hover{color:var(--op-color-on-background);text-decoration:none;.breadcrumbs__label{text-decoration:underline}}}}.btn{--_op-btn-font-medium:var(--op-font-medium);--_op-btn-height-large:var(--_op-btn-height-medium);--_op-btn-font-large:var(--_op-btn-font-medium);--_op-btn-padding-medium:0 var(--tc-control-padding);--_op-btn-padding-large:var(--_op-btn-padding-medium);--tc-control-surface-shadow:var(--tc-control-bevel),var(--tc-control-ambient-shadow);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-large);box-shadow:var(--tc-control-surface-shadow);font-weight:var(--op-font-weight-medium);&:hover{background-color:var(--op-color-neutral-plus-seven);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-seven)}&:focus-visible{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-eight);outline:var(--op-border-width-large) solid var(--op-color-primary-base);outline-offset:var(--op-border-width)}&.btn--active{background-color:var(--op-color-primary-plus-six);border-color:var(--op-color-primary-plus-four);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-primary-minus-one)}&.btn--no-border{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--op-color-neutral-on-plus-eight);&:hover{background-color:var(--op-color-neutral-plus-six);box-shadow:none;color:var(--op-color-neutral-on-plus-six)}&:focus-visible{background-color:transparent;box-shadow:none}&.btn--active{background-color:var(--op-color-neutral-plus-eight);border-color:var(--op-color-neutral-plus-five);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-max);font-weight:var(--op-font-weight-bold);.icon{font-weight:var(--op-font-weight-normal)}}}&.btn--primary{--tc-control-bevel:var(--tc-control-bevel-tinted);border-color:var(--op-color-primary-base);box-shadow:var(--tc-control-surface-shadow);&:hover{background-color:var(--op-color-primary-minus-one);border-color:var(--op-color-primary-minus-one);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-primary-on-minus-one)}&:focus-visible{background-color:var(--op-color-primary-base);border-color:var(--op-color-primary-base);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-primary-on-base)}}&.btn--warning{--tc-control-bevel:var(--tc-control-bevel-tinted);background-color:var(--op-color-alerts-warning-plus-one);border-color:var(--op-color-alerts-warning-plus-one);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-alerts-warning-on-plus-one);&:hover{background-color:var(--op-color-alerts-warning-base);border-color:var(--op-color-alerts-warning-base);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-alerts-warning-on-base)}&:focus-visible{background-color:var(--op-color-alerts-warning-base);border-color:var(--op-color-alerts-warning-base);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-alerts-warning-on-base)}}&.btn--destructive{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-alerts-danger-base);&:hover{background-color:var(--op-color-neutral-plus-seven);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-alerts-danger-base)}&:focus-visible{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-alerts-danger-base)}&.btn--no-border{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--op-color-alerts-danger-on-plus-eight-alt);&:hover{background-color:var(--op-color-alerts-danger-plus-six);box-shadow:none;color:var(--op-color-alerts-danger-on-plus-six)}&:focus-visible{background-color:transparent;box-shadow:none}}}&.btn--link{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--op-color-primary-base);min-block-size:unset;padding-inline:0;&:hover{background-color:var(--op-color-primary-plus-eight);box-shadow:none;color:var(--op-color-primary-minus-one)}&:focus-visible{background-color:transparent;box-shadow:none;color:var(--op-color-primary-base)}&.btn--destructive{background-color:transparent;border-color:transparent;box-shadow:none;color:var(--op-color-alerts-danger-base);&:hover{background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:none;color:var(--op-color-alerts-danger-minus-one)}&:focus-visible{background-color:transparent;box-shadow:none;color:var(--op-color-alerts-danger-base)}}}&.btn--template{flex-direction:column;gap:var(--op-space-x-small);inline-size:calc(var(--op-size-unit)*45);padding:var(--op-space-2x-small) var(--op-space-2x-small) var(--op-space-x-small);white-space:normal}&.btn--ghost{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:var(--op-color-neutral-on-plus-eight-alt);min-block-size:unset;padding:0;&:hover{background-color:transparent;box-shadow:none;color:var(--op-color-neutral-on-plus-eight)}&:focus-visible{background-color:transparent;box-shadow:none}&.btn--icon{inline-size:auto;min-inline-size:auto}}.btn__logo{block-size:var(--tc-icon-size-large);flex-shrink:0;inline-size:var(--tc-icon-size-large)}.btn__thumbnail{aspect-ratio:1;background-color:var(--op-color-neutral-plus-max);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-medium);inline-size:100%;object-fit:contain}}input[type=submit]{border:var(--op-border-width) solid var(--op-color-neutral-plus-five)}.btn-group{border:var(--op-border-width) solid var(--op-color-neutral-plus-four);border-radius:var(--op-radius-large);overflow:hidden;.btn{border:0;border-radius:0;box-shadow:none}.btn+.btn{border-inline-start:var(--op-border-width) solid var(--op-color-neutral-plus-five);margin-inline-start:0}}.card{--_op-card-padding:var(--op-space-large);--_op-card-radius:var(--op-radius-2x-large);--_op-card-box-shadow:var(--tc-control-ambient-shadow);background-color:var(--op-color-neutral-plus-max);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);color:var(--op-color-neutral-on-plus-max);>:first-child{border-start-end-radius:var(--_op-card-radius);border-start-start-radius:var(--_op-card-radius)}>:last-child{border-end-end-radius:var(--_op-card-radius);border-end-start-radius:var(--_op-card-radius)}.card__body+.card__footer,.card__header+.card__body{padding-block-start:0}.card__header{align-items:center;display:grid;gap:var(--op-space-x-small);grid-template-areas:"start end";grid-template-columns:auto auto;:is(h1,h2,h3,h4,h5,h6){font-weight:var(--op-font-weight-semi-bold)}.card__header-end,.card__header-start{align-items:center;display:flex;gap:var(--op-space-x-small)}.card__header-start{grid-area:start;justify-content:start;justify-self:start}.card__header-end{grid-area:end;justify-content:end;justify-self:end}&.card__header--sticky{background-color:var(--op-color-neutral-plus-max);border-block-end:var(--op-border-width) solid var(--op-color-neutral-plus-six);position:sticky;top:0}}.card__footer{align-items:center;display:grid;grid-template-areas:"start end";grid-template-columns:auto auto;.card__footer-end,.card__footer-start{align-items:center;display:flex;gap:var(--op-space-2x-small)}.card__footer-start{grid-area:start;justify-content:start}.card__footer-end{grid-area:end;justify-content:end}&:is(.card__footer--sticky,.card__footer--with-divider){border-block-start:var(--op-border-width) solid var(--op-color-neutral-plus-six);padding-block-start:var(--_op-card-padding)}&.card__footer--sticky{background-color:var(--op-color-neutral-plus-max);bottom:0;position:sticky}}.card__body--no-padding{padding:0}.card__header--sticky+.card__body{padding-block-start:var(--_op-card-padding)}.card__body--no-padding:first-child{.table--card-body{thead tr:first-child{>:is(th,td):first-child{border-start-start-radius:var(--_op-card-radius)}>:is(th,td):last-child{border-start-end-radius:var(--_op-card-radius)}}}}.card__body--no-padding:last-child{.table--card-body{tbody:last-child{tr:last-child{>:is(th,td):first-child{border-end-start-radius:var(--_op-card-radius)}>:is(th,td):last-child{border-end-end-radius:var(--_op-card-radius)}}}}}&.card--overflow-x{.card__body{overflow-x:auto}}&.card--full-height{display:flex;flex-direction:column;.card__body{flex:1 1 auto}}}.card--auth{--_op-card-box-shadow:var(--tc-shadow-brand);.card__header{align-items:center;display:flex;flex-direction:column;gap:var(--op-space-medium);padding:var(--op-space-large) var(--op-space-large) var(--op-space-medium);text-wrap-style:balance}.card__logo{max-block-size:calc(var(--op-size-unit)*15);max-inline-size:100%}.content-header{padding-block:0;text-align:center}.content-header__details{justify-content:center}.card__body{padding-inline:var(--op-space-large)}.card__footer{align-items:normal;display:flex;flex-direction:column;gap:var(--op-space-2x-small);padding:var(--op-space-medium) var(--op-space-large) var(--op-space-large);text-align:center;.devise-links{display:flex;flex-direction:column;gap:var(--op-space-2x-small)}&.card__footer--continued{border-block-start:var(--op-border-width) solid var(--op-color-neutral-plus-six);padding-block:var(--op-space-large)}}}.content-header{padding-block:var(--op-space-2x-small) var(--op-space-medium);.content-header__title{font-size:var(--op-font-x-large);font-weight:var(--op-font-weight-bold)}.content-header__subline{font-size:var(--op-font-small)}}@media(width > 768px){.content-header{.content-header__details{align-items:baseline;display:flex;gap:var(--op-space-x-small)}}}.divider{background-color:var(--op-color-neutral-plus-six);border-style:none}.form-control{--_op-form-control-font-small:var(--op-font-medium);--_op-form-control-font-medium:var(--op-font-medium);--_op-form-control-font-large:var(--op-font-medium);&:disabled{cursor:default}}.form-control:is([type=radio],[type=checkbox]){--_op-form-control-height-small:var(--op-space-medium);--_op-form-control-height-medium:var(--op-space-medium);--_op-form-control-height-large:var(--op-space-medium);--__op-form-control-border-color:var(--op-color-neutral-plus-five);appearance:none;background-color:var(--op-color-neutral-plus-eight);background-origin:border-box;background-position:50%;background-repeat:no-repeat;border:var(--op-border-width) solid var(--__op-form-control-border-color);box-shadow:var(--tc-control-surface-shadow);cursor:default;&:focus-visible{--__op-form-control-border-color:var(--op-color-primary-base);box-shadow:var(--tc-focus-halo-primary),var(--tc-control-surface-shadow);outline:none}&:disabled{opacity:var(--op-opacity-disabled)}&+.form-label{color:var(--op-color-neutral-minus-four);cursor:default;font-size:var(--op-font-small);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-denser)}}.form-control[type=checkbox]{border-radius:var(--op-radius-medium);&:checked{background-image:var(--tc-check-mark)}}.form-control[type=radio]{border-radius:50%;&:checked{background-image:radial-gradient(circle closest-side,var(--op-color-neutral-minus-six) 0,var(--op-color-neutral-minus-six) 40%,transparent 41%)}}.form-control:not([type=radio],[type=checkbox],[type=range]){--__op-form-control-border-color:var(--op-color-neutral-plus-five);border:var(--op-border-width) solid var(--__op-form-control-border-color);border-radius:var(--op-radius-large);box-shadow:var(--tc-control-surface-shadow);font-weight:var(--op-font-weight-medium);&::placeholder{color:var(--op-color-neutral-plus-two)}&:hover:not(:disabled,:focus,:focus-visible){box-shadow:var(--tc-control-surface-shadow)}&:focus:not(:focus-visible){--__op-form-control-border-color:var(--op-color-neutral-plus-three)}&:focus-visible:not([readonly]){--__op-form-control-border-color:var(--op-color-primary-base);background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-focus-halo-primary),var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-eight)}&.form-control--read-only{align-items:center;background-color:transparent;block-size:auto;border-color:transparent;box-shadow:none;cursor:default;display:flex;padding:0;&:hover{box-shadow:none}}}.form-control[type=color]{cursor:default;&::-webkit-color-swatch{border-radius:var(--op-radius-medium)}}.form-control[type=file]{&:disabled::file-selector-button{cursor:default}}.form-control[type=range]{--tc-range-fill:var(--value,0%);--tc-range-track-height:calc(var(--op-size-unit)*2.5);--tc-range-thumb-size:calc(var(--op-size-unit)*4.5);--tc-range-thumb-border-color:var(--op-color-neutral-plus-five);--tc-range-thumb-shadow:var(--tc-control-surface-shadow);--tc-range-track-shadow:inset 0 1px 2px hsl(from var(--op-color-neutral-minus-max) h s l/8%);--tc-range-tick-color:hsl(from var(--op-color-neutral-minus-max) h s l/20%);--tc-range-track-background:linear-gradient(to right,transparent calc(25% - 0.5px),var(--tc-range-tick-color) 0 calc(25% + 0.5px),transparent 0 calc(50% - 0.5px),var(--tc-range-tick-color) 0 calc(50% + 0.5px),transparent 0 calc(75% - 0.5px),var(--tc-range-tick-color) 0 calc(75% + 0.5px),transparent 0) center /100% 50% no-repeat padding-box,linear-gradient(to right,var(--op-color-primary-base) var(--tc-range-fill),var(--op-color-neutral-plus-six) 0) padding-box,linear-gradient(to right,var(--op-color-primary-minus-one) var(--tc-range-fill),var(--op-color-neutral-plus-four) 0) border-box;background-color:transparent;block-size:var(--tc-range-thumb-size);box-shadow:none;cursor:default;padding:0;&:hover:not(:disabled,[readonly]){box-shadow:none}&:focus-visible:not([readonly]){--tc-range-thumb-border-color:var(--op-color-primary-base);--tc-range-thumb-shadow:var(--tc-focus-halo-primary),var(--tc-control-surface-shadow);background-color:transparent;box-shadow:none}&::-webkit-slider-runnable-track{background:var(--tc-range-track-background);block-size:var(--tc-range-track-height);border:var(--op-border-width) solid transparent;border-radius:var(--op-radius-pill);box-shadow:var(--tc-range-track-shadow);box-sizing:border-box}&::-moz-range-track{background:var(--tc-range-track-background);block-size:var(--tc-range-track-height);border:var(--op-border-width) solid transparent;border-radius:var(--op-radius-pill);box-shadow:var(--tc-range-track-shadow);box-sizing:border-box}&::-webkit-slider-thumb{appearance:none;background-color:var(--op-color-neutral-plus-eight);block-size:var(--tc-range-thumb-size);border:var(--op-border-width) solid var(--tc-range-thumb-border-color);border-radius:var(--op-radius-circle);box-shadow:var(--tc-range-thumb-shadow);box-sizing:border-box;inline-size:var(--tc-range-thumb-size);margin-block-start:calc((var(--tc-range-track-height) - 2*var(--op-border-width) - var(--tc-range-thumb-size))/2)}&::-moz-range-thumb{background-color:var(--op-color-neutral-plus-eight);block-size:var(--tc-range-thumb-size);border:var(--op-border-width) solid var(--tc-range-thumb-border-color);border-radius:var(--op-radius-circle);box-shadow:var(--tc-range-thumb-shadow);box-sizing:border-box;inline-size:var(--tc-range-thumb-size)}}.form-control--date[readonly]{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-eight);padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-small) var(--op-space-x-small);pointer-events:auto;user-select:auto;&:focus-visible{--__op-form-control-border-color:var(--op-color-primary-base);box-shadow:var(--tc-focus-halo-primary),var(--tc-control-surface-shadow)}}select.form-control:not([multiple],[type=radio],[type=checkbox]){background-size:var(--tc-icon-size-small);cursor:default}textarea.form-control:not([type=radio],[type=checkbox]){min-block-size:var(--op-input-height-x-large);padding-block:var(--op-space-x-small);&::-webkit-resizer{background-color:transparent;background-image:var(--tc-encoded-images-textarea-resizer);background-position:100% 100%;background-repeat:no-repeat;border-end-end-radius:var(--op-radius-large)}}fieldset{border:0;margin:0;min-inline-size:0;padding:0;.form-label{margin-block-end:var(--op-space-3x-small)}}.form-label{color:var(--op-color-neutral-on-plus-max-alt);font-weight:var(--op-font-weight-medium);.form-label__optional{color:var(--op-color-on-background-alt);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal)}}.form-hint{font-size:var(--op-font-x-small);font-style:normal}.form-group{column-gap:var(--op-space-2x-small);padding-block:0;row-gap:0;&:not(.form-group--inline)>.form-label:not(.form-control+.form-label){margin-block-end:var(--op-space-2x-small)}>:is(.form-error,.form-hint,.password-criteria):not(:first-child){margin-block-start:var(--op-space-2x-small)}>.form-control-affix{grid-column:1/3}&:has(>.form-control:is([type=radio],[type=checkbox])){column-gap:var(--op-space-x-small)}&:has(>.form-control:disabled,>.form-control[readonly]){cursor:default;.form-label:hover{cursor:default}}&:has(>.form-control[type=color]){grid-template-columns:auto min-content}.form-group__collection{display:grid;gap:inherit}}.form-group--error{.form-control:not([type=radio],[type=checkbox]){--__op-form-control-border-color:var(--op-color-alerts-danger-plus-one);background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-eight);&:hover:not(:disabled,[readonly],:focus,:focus-visible){background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-control-surface-shadow);color:var(--op-color-neutral-on-plus-eight)}&:focus:not(:focus-visible){--__op-form-control-border-color:var(--op-color-alerts-danger-base)}&:focus-visible:not([readonly]){--__op-form-control-border-color:var(--op-color-alerts-danger-base);box-shadow:var(--tc-focus-halo-danger),var(--tc-control-surface-shadow)}}}.form-control-affix{--tc-form-control-affix-inset:var(--op-space-x-small);--tc-form-control-affix-reserve:var(--op-space-x-large);position:relative;.form-control-affix__prefix,.form-control-affix__suffix{align-items:center;color:var(--op-color-on-background-alt);display:inline-flex;font-size:var(--op-font-small);inset-block:0;pointer-events:none;position:absolute}.form-control-affix__prefix{inset-inline-start:var(--tc-form-control-affix-inset)}.form-control-affix__action,.form-control-affix__suffix{inset-inline-end:var(--tc-form-control-affix-inset)}.form-control-affix__action{border-radius:var(--op-radius-medium);color:var(--op-color-primary-base);inset-block-start:50%;padding:var(--op-space-3x-small);position:absolute;translate:0 -50%}&.form-control-affix--prefix .form-control{padding-inline-start:var(--tc-form-control-affix-reserve)}&.form-control-affix--suffix .form-control{padding-inline-end:var(--tc-form-control-affix-reserve)}}.form-heading{font-size:var(--op-font-small);font-weight:var(--op-font-weight-semi-bold)}.form-rows{align-content:start;display:grid;gap:var(--op-space-small);:is(h1,h2,h3,h4,h5,h6,p){margin-block:0}}.form-row{align-items:end;display:flex;gap:var(--op-space-small);.form-group{flex:1 1 0}&.form-row--search{.form-group{max-inline-size:calc(var(--op-size-unit)*75);&.form-group--fill{max-inline-size:none}&.form-group--toggle{align-content:center;block-size:var(--op-input-height-medium);flex:0 0 auto}}&:not(.form-row--trailing):not(:has(>.form-group~.form-group))>.form-group{max-inline-size:none}}&.form-row--trailing{justify-content:end}}.icon{--_op-icon-font-size-small:var(--tc-icon-size-small);--_op-icon-font-size-medium:var(--tc-icon-size-medium);--_op-icon-font-size-large:var(--tc-icon-size-large);--_op-icon-font-size-x-large:var(--tc-icon-size-x-large)}@property --tc-modal-feather-start{syntax:"<length>";inherits:false;initial-value:0}@property --tc-modal-feather-end{syntax:"<length>";inherits:false;initial-value:0}@property --tc-modal-videos-fade-start{syntax:"<color>";inherits:false;initial-value:transparent}@property --tc-modal-videos-fade-end{syntax:"<color>";inherits:false;initial-value:transparent}.modal-wrapper{--_op-modal-backdrop-active-opacity:0.38;.modal-wrapper__backdrop{background:var(--op-color-neutral-minus-seven)}}.modal{background-color:var(--op-color-neutral-plus-max);border-radius:var(--op-radius-2x-large);box-shadow:var(--op-shadow-x-large);color:var(--op-color-neutral-on-plus-max);display:flex;flex-direction:column;max-block-size:calc(100dvh - var(--op-space-x-large)*2);&:is(dialog):not([open]){display:none}.modal__header{flex-shrink:0;font-weight:var(--op-font-weight-bold);padding:var(--op-space-large) var(--op-space-large) 0;&.modal__header--reveal{display:grid;grid-template-rows:1fr;overflow:clip;overflow-clip-margin:var(--op-space-x-small);transition-duration:var(--tc-transition-morph-time);transition-property:grid-template-rows,padding-block-start,opacity;transition-timing-function:var(--tc-transition-morph-easing);>*{min-block-size:0}}}.modal__body{--tc-modal-feather:calc(var(--op-size-unit)*25);box-shadow:none;mask-image:linear-gradient(to bottom,transparent,#000 var(--tc-modal-feather-start),#000 calc(100% - var(--tc-modal-feather-end)),transparent);max-block-size:none;min-block-size:0;padding:var(--op-space-large);scrollbar-gutter:stable both-edges;transition:--tc-modal-feather-start var(--tc-transition-fade-time) ease-in-out,--tc-modal-feather-end var(--tc-transition-fade-time) ease-in-out;&.modal__body--overflowing-start{--tc-modal-feather-start:var(--tc-modal-feather)}&.modal__body--overflowing-end{--tc-modal-feather-end:var(--tc-modal-feather)}}.modal__footer{flex-shrink:0;gap:var(--op-space-x-small);padding:0 var(--op-space-large) var(--op-space-large);&:where(:has(.modal__footer-start)){display:flex;flex-wrap:wrap;justify-content:space-between;.modal__footer-end,.modal__footer-start{align-items:center;display:flex;gap:var(--op-space-x-small)}}&.modal__footer--stacked{flex-direction:column;text-align:center}&.modal__footer--reveal{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;overflow:clip;overflow-clip-margin:var(--op-space-x-small);transition-duration:var(--tc-transition-morph-time);transition-property:grid-template-rows,padding-block-end,opacity;transition-timing-function:var(--tc-transition-morph-easing);.modal__footer-end,.modal__footer-start{min-block-size:0}}}.modal__footer-note{color:var(--op-color-neutral-on-plus-max-alt);display:flex;flex-basis:100%;flex-direction:column;font-size:var(--op-font-small);gap:var(--op-space-2x-small)}.modal__footer-error{color:var(--op-color-alerts-danger-base);font-size:var(--op-font-small);line-height:var(--op-line-height-denser)}.modal__total{font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-bold);line-height:var(--op-line-height-dense)}.modal__empty-state{color:var(--op-color-neutral-on-plus-max-alt);display:flex;font-size:var(--op-font-small);inline-size:100%;justify-content:center;padding-block:var(--op-space-large)}.modal__status{align-items:center;display:flex;font-weight:var(--op-font-weight-semi-bold);gap:var(--op-space-2x-small)}.modal__spinner{animation:var(--tc-icon-spin)}&.modal--small{--_op-modal-width:calc(var(--op-size-unit)*100)}&.modal--medium{--_op-modal-width:calc(var(--op-size-unit)*150)}&.modal--large{--_op-modal-width:calc(var(--op-size-unit)*200)}&.modal--parts{--_op-modal-width:max-content;max-inline-size:var(--tc-modal-max-inline-size);min-inline-size:calc(var(--op-size-unit)*141);.modal__body>*+*{margin-block-start:var(--op-space-medium)}.modal__action-row{align-items:center;background-color:var(--op-color-neutral-plus-eight);border:var(--op-border-width) solid var(--op-color-neutral-plus-seven);border-radius:var(--op-radius-large);color:var(--op-color-neutral-on-plus-eight-alt);display:flex;gap:var(--op-space-medium);justify-content:space-between;padding:var(--op-space-x-small) var(--op-space-small)}.modal__notes{display:flex;flex-direction:column;font-size:var(--op-font-small)}.modal__retrieved-note{font-weight:var(--op-font-weight-semi-bold)}}&.modal--videos{--tc-modal-videos-library-inline-size:calc(var(--op-size-unit)*50);.modal__body{display:grid;gap:var(--op-space-medium);grid-template-columns:minmax(0,1fr) var(--tc-modal-videos-library-inline-size)}.modal__sidebar{position:relative;&:after{background:linear-gradient(to bottom,var(--tc-modal-videos-fade-start),transparent) top/100% var(--op-space-x-large) no-repeat,linear-gradient(to top,var(--tc-modal-videos-fade-end),transparent) bottom/100% var(--op-space-x-large) no-repeat;content:"";inset:0;pointer-events:none;position:absolute;transition:--tc-modal-videos-fade-start var(--tc-transition-fade-time) ease-in-out,--tc-modal-videos-fade-end var(--tc-transition-fade-time) ease-in-out}&.modal__sidebar--overflowing-start:after{--tc-modal-videos-fade-start:var(--op-color-neutral-plus-max)}&.modal__sidebar--overflowing-end:after{--tc-modal-videos-fade-end:var(--op-color-neutral-plus-max)}}.modal__library{align-content:start;display:grid;gap:var(--op-space-x-small);inset:0;overflow-y:auto;position:absolute}}&.modal--video{position:relative;.modal__close{inset-block-start:var(--op-space-x-large);inset-inline-end:var(--op-space-x-large);opacity:var(--op-opacity-none);position:absolute;transition:var(--tc-transition-fade)}&:hover .modal__close,.modal__close:has(:focus-visible){opacity:var(--op-opacity-full)}.video-view__video{border:0;border-radius:0}}&.modal--failed{animation:tc-head-shake calc(var(--tc-transition-morph-time)*1.5) var(--tc-transition-morph-easing) calc(var(--tc-transition-morph-time)/2)}}@starting-style{.modal .modal__header{&.modal__header--reveal{grid-template-rows:0fr;opacity:var(--op-opacity-none);padding-block-start:0}}.modal .modal__footer{&.modal__footer--reveal{grid-template-rows:0fr;opacity:var(--op-opacity-none);padding-block-end:0}}}@keyframes tc-head-shake{0%,to{translate:none}20%,60%{translate:calc(var(--op-space-2x-small)*-1) 0}40%,80%{translate:var(--op-space-2x-small) 0}}.modal-shortcuts{--tc-modal-shortcuts-row-height:calc(var(--tc-keycap-size) + var(--op-space-x-small)*2 + var(--op-border-width));.modal__body{align-items:start;display:grid;gap:var(--op-space-x-large);grid-template-columns:minmax(0,1fr) auto}.modal-shortcuts__column{display:flex;flex-direction:column;gap:var(--tc-modal-shortcuts-row-height)}.modal-shortcuts__group-title{align-items:end;border-block-end:var(--op-border-width) solid var(--op-color-neutral-plus-five);color:var(--op-color-neutral-on-plus-seven-alt);display:flex;font-size:var(--op-font-2x-small);font-weight:var(--op-font-weight-semi-bold);letter-spacing:var(--tc-letter-spacing-table-header);margin:0;padding-block-end:var(--op-space-x-small);text-transform:uppercase;white-space:nowrap}.modal-shortcuts__group+.modal-shortcuts__group .modal-shortcuts__group-title{block-size:var(--tc-modal-shortcuts-row-height)}.modal-shortcuts__list{list-style:none;margin:0;padding:0}.modal-shortcuts__row{align-items:center;border-block-end:var(--op-border-width) solid var(--op-color-neutral-plus-seven);display:flex;font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);gap:var(--op-space-medium);justify-content:space-between;padding-block:var(--op-space-x-small);white-space:nowrap;&:last-child{border-color:transparent}}}.modal-wrapper.modal-wrapper--active{.modal.modal--closing{opacity:var(--op-opacity-none);transform:scale(.7)}}@media only screen and (width <= 768px){.modal{block-size:min-content;border-end-end-radius:0;border-end-start-radius:0;inline-size:100%;inset-block-end:0;inset-inline:0;max-block-size:var(--tc-sheet-max-height);max-inline-size:100%;opacity:var(--op-opacity-full);position:absolute;transform:translateY(100%);.modal__footer{flex-direction:column}}.modal-wrapper.modal-wrapper--active{.modal{transform:translateY(0)}.modal.modal--closing{opacity:var(--op-opacity-full);transform:translateY(100%)}}}.tab{--_op-tab-font-large:var(--op-font-medium);--_op-tab-font-small:var(--_op-tab-font-large);--_op-tab-padding-large:0 var(--op-space-x-small);--_op-tab-padding-small:var(--_op-tab-padding-large);--_op-tab-indicator-width-small:var(--_op-tab-indicator-width-large);align-items:center;background-color:transparent;block-size:var(--op-input-height-medium);color:var(--op-color-neutral-on-plus-max);display:inline-flex;font-weight:var(--op-font-weight-medium);justify-content:center;position:relative;&:after{block-size:var(--__op-tab-indicator-width);border-radius:var(--op-radius-pill);content:"";inset-block-end:0;inset-inline:0;position:absolute}&:hover{background-color:transparent;box-shadow:none;color:var(--op-color-neutral-on-plus-max);&:after{background-color:var(--op-color-neutral-plus-four)}}&.tab--active{box-shadow:none;color:var(--op-color-neutral-on-plus-max);&:after{background-color:var(--op-color-primary-plus-one);box-shadow:var(--tc-control-bevel-tinted),var(--tc-control-ambient-shadow)}}&:focus-visible:not(.tab--disabled){&.tab--active{box-shadow:var(--op-input-focus-primary)}}}.table{contain:content;thead{background-color:transparent;box-shadow:none;color:var(--op-color-neutral-on-plus-seven-alt);td,th{background-color:var(--op-color-neutral-plus-seven)}}th{--__op-table-cell-height:var(--_op-table-cell-height-compact);font-size:var(--op-font-2x-small);font-weight:var(--op-font-weight-semi-bold);letter-spacing:var(--tc-letter-spacing-table-header);text-transform:uppercase;white-space:nowrap}th.text-right{text-align:end}td,th{padding-inline:var(--op-space-medium)}td{font-size:var(--op-font-medium)}tr:not(:last-child){box-shadow:none}tbody tr:not(.table__heading,.table__empty-state){&:hover>*{background-color:var(--op-color-neutral-plus-eight)}&.disabled{opacity:var(--op-opacity-half)}}tbody a:not(.btn,.quote-thumbnail){color:var(--op-color-neutral-on-plus-max);font-weight:var(--op-font-weight-semi-bold);text-decoration:none;&:hover{text-decoration:underline}}.table__heading{font-size:var(--op-font-small);font-weight:var(--op-font-weight-semi-bold);td,th{block-size:var(--_op-table-cell-height-compact)}&.table__heading--category{background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}&.table__heading--category-total{background-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six)}&.table__heading--category-subtotal{background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}&.table__heading--section{background-color:var(--op-color-primary-plus-six);color:var(--op-color-primary-on-plus-six)}&.table__heading--section-total{background-color:var(--op-color-neutral-plus-five);color:var(--op-color-neutral-on-plus-five)}}.table__empty-state>td{color:var(--op-color-neutral-on-plus-max-alt);padding-block:var(--op-space-large);text-align:center}.table__actions{align-items:center;display:flex;gap:var(--op-space-x-small);justify-content:end}.table__actions-cell{inline-size:0}.table__depth-cell{align-items:center;column-gap:var(--op-space-x-small);display:flex;margin-block:calc(var(--op-space-2x-small)*-1);min-block-size:var(--__op-table-cell-height)}.table__status-dot{--tc-table-status-dot-size:calc(var(--op-size-unit)*1.5);background-color:var(--op-color-alerts-notice-base);block-size:var(--tc-table-status-dot-size);border-radius:var(--op-radius-circle);display:inline-block;inline-size:var(--tc-table-status-dot-size);margin-inline-end:var(--op-space-2x-small);vertical-align:middle}&.table--card-body{border-radius:0;box-shadow:none;contain:unset;tbody,tfoot{background-color:transparent}}&.table--parts-breakdown{border-collapse:separate;border-radius:0;border-spacing:0;box-shadow:none;thead{td,th{background-color:var(--op-color-neutral-plus-max);border-block-end:var(--op-border-width) solid var(--op-color-neutral-plus-five);inset-block-start:0;position:sticky;z-index:1}}tbody tr:not(:first-child)>*{border-block-start:var(--op-border-width) solid var(--op-color-neutral-plus-six)}tbody tr.table__heading+tr>*,tbody tr.table__heading>*{border-block-start:0}.display-property{inline-size:0;min-inline-size:100%;.form-label{display:none;visibility:hidden}}.form-control{inline-size:100%;min-inline-size:0}thead td:last-child{inline-size:calc(var(--op-input-height-medium) + var(--op-space-medium))}.table__heading{--tc-band-color:transparent;--tc-band-gap:var(--op-space-2x-small);--tc-band-height:calc(var(--op-size-unit)*10);background-color:transparent;color:var(--op-color-neutral-on-plus-max);td,th{background-color:transparent;block-size:calc(var(--tc-band-height) + var(--tc-band-gap));padding-block:var(--tc-band-gap) 0;position:relative;z-index:0;&:before{background-color:var(--tc-band-color);content:"";inset-block:var(--tc-band-gap) 0;inset-inline:0;position:absolute;z-index:-1}}>:first-child:before{border-end-start-radius:var(--op-radius-large);border-start-start-radius:var(--op-radius-large)}>:last-child:before{border-end-end-radius:var(--op-radius-large);border-start-end-radius:var(--op-radius-large)}&.table__heading--category,&.table__heading--section{font-size:var(--op-font-small)}&.table__heading--category{--tc-band-color:var(--op-color-neutral-plus-seven);--tc-band-height:var(--_op-table-cell-height-compact);color:var(--op-color-neutral-on-plus-seven-alt)}&.table__heading--section{--tc-band-color:var(--op-color-primary-plus-six);--tc-band-height:calc(var(--op-size-unit)*10);color:var(--op-color-primary-on-plus-six);letter-spacing:var(--tc-letter-spacing-table-header);text-transform:uppercase;&:not(:first-child){td,th{--tc-band-gap:var(--op-space-large)}}}&.table__heading--category-subtotal,&.table__heading--category-total,&.table__heading--section-total{--tc-band-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six);font-size:var(--op-font-medium)}&.table__heading--grand-total{--tc-band-color:var(--op-color-neutral-minus-eight);color:var(--op-color-neutral-on-minus-eight);font-size:var(--op-font-medium)}}}}.sort_link{align-items:center;color:inherit;display:inline-flex;font-size:inherit;gap:var(--op-space-3x-small);text-decoration:none;.icon{font-weight:var(--_op-icon-weight-normal)}&:hover{color:var(--op-color-neutral-on-plus-max)}}.navbar{--_op-navbar-brand-height:calc(var(--op-size-unit)*8);--_op-navbar-horizontal-spacing:var(--op-space-x-small);--_op-navbar-content-spacing:var(--op-space-x-small);--_op-navbar-background-color:var(--tc-color-panel);--_op-navbar-text-color:var(--tc-color-on-panel);--_op-navbar-border-color:var(--op-color-neutral-plus-five);block-size:auto;border-block-end:var(--op-border-width) solid var(--_op-navbar-border-color);box-shadow:none;padding-block:var(--op-space-x-small);.navbar__content--justify-end{gap:var(--_op-navbar-content-spacing)}.navbar__action-group{align-items:center;display:flex;gap:var(--op-space-2x-small)}.navbar__brand{padding-inline-start:var(--op-space-small)}.navbar__file-name{color:var(--tc-color-on-panel);font-weight:var(--op-font-weight-bold);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.navbar__back{align-items:center;block-size:var(--op-input-height-medium);display:flex;inline-size:var(--op-input-height-medium);justify-content:center}.navbar__project-name{display:contents}.navbar__project-name-detail{color:var(--tc-color-on-panel-alt)}.navbar__project-name .navbar__project-name-input{field-sizing:content;inline-size:auto;max-inline-size:100%;min-inline-size:calc(var(--op-size-unit)*20)}.navbar:where(:has(>.navbar__content--justify-center)){align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);position:relative;.navbar__brand{padding-inline-start:0}.navbar__content.navbar__content--justify-start{flex-wrap:nowrap;gap:0;margin-inline-end:0;min-inline-size:0}.navbar__content.navbar__content--justify-center{flex-wrap:nowrap;gap:var(--op-space-medium);margin-inline:0}.navbar__content.navbar__content--justify-end{flex-wrap:nowrap;justify-content:flex-end;margin-inline-start:0}&.navbar--crowded{grid-template-columns:minmax(0,1fr) auto;.navbar__content.navbar__content--justify-center{flex-wrap:wrap}}}@media only screen and (width <= 768px){.navbar:where(:has(>.navbar__content--justify-center)){--_op-navbar-horizontal-spacing:var(--op-space-medium);gap:var(--op-space-x-small) var(--_op-navbar-content-spacing);.navbar__back{justify-content:flex-start}&,&.navbar--crowded{grid-template-columns:minmax(0,1fr) auto auto}:is(.navbar__content--justify-end,tc-estimated-price,.estimated-price){display:contents}.navbar__content--justify-start{grid-column:1/-1}.estimated-price__pricing{grid-column:1;grid-row:2}.estimated-price__breakdown-button{grid-column:2;grid-row:2}.navbar__content--justify-end>.navbar__action-group{grid-column:3;grid-row:2}tc-estimated-price>tc-react-renderer{position:absolute}}}.navbar--crowded{--tc-floating-toolbar-inset:calc(var(--op-size-unit)*59 + var(--op-space-x-small));&:has(~.drawing-editor .side-panel--left.side-panel--collapsed):has(~.drawing-editor .side-panel--right.side-panel--collapsed),&:has(~tc-collapsible-panel[side=left]:not([open])):has(~tc-collapsible-panel[side=right]:not([open])){--tc-floating-toolbar-inset:calc(var(--op-size-unit)*13 + var(--op-space-x-small))}.action-bar-label{display:none}}.navbar--crowded>.navbar__content--justify-center,lcad-navbar.navbar--crowded lcad-navbar-content[justify=center]{background-color:var(--op-color-neutral-plus-eight);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-x-large);box-shadow:var(--tc-control-surface-shadow);flex-wrap:wrap;inline-size:max-content;inset-block-start:calc(100% + var(--op-space-x-small));inset-inline-start:50%;justify-content:center;max-inline-size:calc(100% - var(--tc-floating-toolbar-inset)*2);padding:var(--op-space-x-small);position:absolute;translate:-50% 0;z-index:calc(var(--tc-z-index-editor-panel) + 1)}@media only screen and (width <= 768px){.navbar--crowded>.navbar__content--justify-center,lcad-navbar.navbar--crowded lcad-navbar-content[justify=center]{max-inline-size:none;overflow-x:visible}}.pagination__divider{align-items:center;color:var(--op-color-neutral-on-plus-five);display:inline-flex;padding-inline:var(--op-space-x-small)}.segmented-control{--_op-segmented-control-height-small:var(--_op-segmented-control-height-medium);--_op-segmented-control-height-large:var(--_op-segmented-control-height-medium);--_op-segmented-control-font-small:var(--_op-segmented-control-font-medium);--_op-segmented-control-font-medium:var(--op-font-medium);--_op-segmented-control-font-large:var(--_op-segmented-control-font-medium);--_op-segmented-control-label-padding-small:var(--_op-segmented-control-label-padding-medium);--_op-segmented-control-label-padding-large:var(--_op-segmented-control-label-padding-medium);--_op-segmented-control-label-gap-small:var(--op-space-x-small);--_op-segmented-control-label-gap-medium:var(--op-space-x-small);--_op-segmented-control-label-gap-large:var(--op-space-x-small);--_op-segmented-control-color-icon-active:var(--op-color-neutral-on-plus-eight);--tc-segmented-control-square-size:calc(var(--op-input-height-medium) - var(--op-space-2x-small)*2);background-color:var(--op-color-neutral-plus-five);border-radius:var(--op-radius-large);box-shadow:none;color:var(--op-color-neutral-on-plus-five);.segmented-control__input{&:checked+.segmented-control__label{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-control-bevel),var(--tc-control-ambient-shadow);color:var(--op-color-neutral-on-plus-eight)}&:disabled+.segmented-control__label{opacity:var(--op-opacity-disabled);pointer-events:none}}a{color:inherit}.segmented-control__label{border-radius:calc(var(--op-radius-large) - var(--op-space-2x-small));font-weight:var(--op-font-weight-medium);text-decoration:none;&:hover{background-color:var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-four)}}.segmented-control__label--square{block-size:var(--tc-segmented-control-square-size);inline-size:var(--tc-segmented-control-square-size);justify-content:center;padding-inline:0}}.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-x-large);--_op-spinner-track-width-small:var(--op-border-width-x-large);--_op-spinner-track-width-medium:calc(var(--op-size-unit)*2);--_op-spinner-track-width-large:calc(var(--op-size-unit)*2);--tc-spinner-cap-inset:calc(50% - (var(--__op-spinner-diameter) - var(--__op-spinner-track-width))/2*sin(45deg) - var(--__op-spinner-track-width)/2);position:relative;&:after,&:before{background-color:var(--_op-spinner-indicator-color);block-size:var(--__op-spinner-track-width);border-radius:var(--op-radius-circle);content:"";inline-size:var(--__op-spinner-track-width);inset-block-start:var(--tc-spinner-cap-inset);position:absolute}&:before{inset-inline-start:var(--tc-spinner-cap-inset)}&:after{inset-inline-end:var(--tc-spinner-cap-inset)}}.tag{background-color:var(--op-color-neutral-plus-six);border-radius:var(--op-radius-medium);color:var(--op-color-neutral-on-plus-six);font-size:var(--op-font-small);font-weight:var(--op-font-weight-normal);.tag__label{padding-inline:var(--op-space-2x-small)}.btn--icon{background-color:transparent;border-color:transparent;box-shadow:none;color:inherit;&:hover{background-color:var(--op-color-neutral-plus-four);box-shadow:none;color:var(--op-color-neutral-on-plus-four)}&:focus-visible{background-color:transparent;box-shadow:none;color:inherit}}&.tag--primary{background-color:var(--op-color-primary-plus-six);color:var(--op-color-primary-on-plus-six);.btn--icon{color:inherit;&:hover{background-color:var(--op-color-primary-plus-four);box-shadow:none;color:var(--op-color-primary-on-plus-four)}&:focus-visible{background-color:transparent;box-shadow:none;color:inherit}}}&.tag--info{background-color:var(--op-color-alerts-info-plus-six);color:var(--op-color-alerts-info-on-plus-six);.btn--icon{color:inherit;&:hover{background-color:var(--op-color-alerts-info-plus-four);box-shadow:none;color:var(--op-color-alerts-info-on-plus-four)}&:focus-visible{background-color:transparent;box-shadow:none;color:inherit}}}&.tag--notice{background-color:var(--op-color-alerts-notice-plus-six);color:var(--op-color-alerts-notice-on-plus-six);.btn--icon{color:inherit;&:hover{background-color:var(--op-color-alerts-notice-plus-four);box-shadow:none;color:var(--op-color-alerts-notice-on-plus-four)}&:focus-visible{background-color:transparent;box-shadow:none;color:inherit}}}&.tag--warning{background-color:var(--op-color-alerts-warning-plus-six);color:var(--op-color-alerts-warning-on-plus-six);.btn--icon{color:inherit;&:hover{background-color:var(--op-color-alerts-warning-plus-four);box-shadow:none;color:var(--op-color-alerts-warning-on-plus-four)}&:focus-visible{background-color:transparent;box-shadow:none;color:inherit}}}&.tag--danger{background-color:var(--op-color-alerts-danger-plus-six);color:var(--op-color-alerts-danger-on-plus-six);.btn--icon{color:inherit;&:hover{background-color:var(--op-color-alerts-danger-plus-four);box-shadow:none;color:var(--op-color-alerts-danger-on-plus-four)}&:focus-visible{background-color:transparent;box-shadow:none;color:inherit}}}&.tag--read-only{background-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six)}}.text-pair{--_op-text-pair-font-size-small:var(--op-font-x-small);--__op-text-pair-title-font-size:var(--_op-text-pair-font-size-small);--__op-text-pair-subtitle-font-size:var(--_op-text-pair-font-size-medium);:where(&){gap:var(--op-space-2x-small)}.text-pair__title{color:var(--op-color-neutral-on-plus-max-alt);line-height:var(--op-line-height-denser)}.text-pair__subtitle,.text-pair__title{font-weight:var(--op-font-weight-medium)}.text-pair__subtitle{color:var(--op-color-neutral-on-plus-max);line-height:var(--op-line-height-dense)}&.text-pair--inline:has([readonly]){align-items:start;flex-direction:column}&.text-pair--flipped{--__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);.text-pair__title{color:var(--op-color-neutral-on-plus-max);line-height:var(--op-line-height-dense)}.text-pair__subtitle{color:var(--op-color-neutral-on-plus-max-alt);line-height:var(--op-line-height-denser)}}}.text-pair-list{display:grid;gap:var(--op-space-x-small);.text-pair-list__heading{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);margin-block:0}}[data-tooltip-text]{--_op-tooltip-padding:var(--op-space-2x-small) var(--op-space-x-small);--_op-tooltip-background-color:var(--op-color-neutral-on-plus-max);--_op-tooltip-text-color:var(--op-color-neutral-plus-max);--_op-tooltip-arrow-size:0px;--_op-tooltip-tooltip-radius:var(--op-radius-large);font-weight:var(--op-font-weight-normal)}@keyframes tc-feather-swell{50%{--tc-feather:var(--op-space-medium)}}.crossfade{position:relative;&.crossfade--swapping{animation:tc-feather-swell var(--tc-transition-morph-time) var(--tc-transition-morph-easing);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--tc-feather)),transparent);overflow:clip;transition:block-size var(--tc-transition-morph-time) var(--tc-transition-morph-easing)}&.crossfade--swapped{.crossfade__content{transition:opacity calc(var(--tc-transition-morph-time)/2) var(--tc-transition-morph-easing) calc(var(--tc-transition-morph-time)/2)}}.crossfade__ghost{inset-block-start:0;inset-inline:0;opacity:var(--op-opacity-none);position:absolute;transition:opacity calc(var(--tc-transition-morph-time)/2) var(--tc-transition-morph-easing),visibility calc(var(--tc-transition-morph-time)/2) linear calc(var(--tc-transition-morph-time)/2);visibility:hidden}}@starting-style{.crossfade{&.crossfade--swapped{.crossfade__content{opacity:var(--op-opacity-none)}}.crossfade__ghost{opacity:var(--op-opacity-full);visibility:visible}}}.morph-button{&.morph-button--busy{pointer-events:none}.morph-button__hidden-label{align-items:center;display:inline-flex;gap:inherit;visibility:hidden}.morph-button__spinner{display:grid;inset:0;place-items:center;position:absolute;.icon{animation:var(--tc-icon-spin)}}}.morph-label{align-items:center;display:inline-flex;gap:inherit;position:relative;transition:opacity calc(var(--tc-transition-morph-time)/2) var(--tc-transition-morph-easing);&.morph-label--out{opacity:var(--op-opacity-none)}.morph-label__probe,.morph-label__text{align-items:center;display:inline-flex;gap:inherit}.morph-label__probe{position:absolute;visibility:hidden}&.morph-label--control{flex:1 1 auto;justify-content:center;margin-inline:calc(var(--tc-control-padding)*-1);mask-image:linear-gradient(to right,transparent,#000 var(--tc-control-padding),#000 calc(100% - var(--tc-control-padding)),transparent);min-inline-size:0;overflow:hidden;padding-inline:var(--tc-control-padding);transition:opacity calc(var(--tc-transition-morph-time)/2) var(--tc-transition-morph-easing),inline-size var(--tc-transition-morph-time) var(--tc-transition-morph-easing);white-space:nowrap}}.morph-reveal{transition:opacity var(--tc-transition-morph-time) var(--tc-transition-morph-easing)}@starting-style{.morph-reveal{opacity:var(--op-opacity-none)}}.account-settings{display:grid;gap:var(--op-space-medium);grid-template-columns:2fr 1fr}@media only screen and (width <= 768px){.account-settings{grid-template-columns:1fr}}.choice-card-list{display:grid;gap:var(--op-space-2x-small);.choice-card-list__legend{padding-inline:0}}.choice-card{--tc-choice-card-ring-width:var(--op-border-width);--tc-choice-card-ring-color:var(--op-color-border);--tc-choice-card-ring:inset 0 0 0 var(--tc-choice-card-ring-width) var(--tc-choice-card-ring-color);background-color:var(--op-color-neutral-plus-max);border-radius:var(--op-radius-large);box-shadow:var(--tc-choice-card-ring);color:var(--op-color-neutral-on-plus-max);display:block;padding:var(--op-space-x-small) var(--op-space-small);position:relative;transition:var(--tc-transition-control);&:hover{--tc-choice-card-ring-color:var(--op-color-neutral-plus-four)}&:has(>.choice-card__input:checked){--tc-choice-card-ring-color:var(--op-color-neutral-minus-one);background-color:var(--op-color-neutral-plus-eight);.choice-card__check{visibility:visible}}&:has(>.choice-card__input:focus-visible){box-shadow:var(--tc-choice-card-ring),var(--tc-focus-halo-primary)}.choice-card__input{cursor:pointer;inset:0;margin:0;opacity:var(--op-opacity-none);position:absolute}.choice-card__row{align-items:center;display:flex;font-weight:var(--op-font-weight-medium);gap:var(--op-space-small);justify-content:space-between}.choice-card__label{align-items:center;display:inline-flex;gap:var(--op-space-2x-small)}.choice-card__check{color:var(--op-color-neutral-on-plus-eight);visibility:hidden}.choice-card__amount{color:var(--op-color-neutral-on-plus-max-alt);font-weight:var(--op-font-weight-normal)}.choice-card__description{color:var(--op-color-neutral-on-plus-max-alt);display:block;font-size:var(--op-font-small)}}.data-list-columns{align-items:start;display:grid;gap:var(--op-space-3x-large);grid-template-columns:2fr 1fr}.data-list{display:grid;gap:var(--op-space-x-small);.data-list__heading{align-items:center;display:flex;font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);gap:var(--op-space-x-small);justify-content:space-between;margin-block:0;min-block-size:var(--op-input-height-small)}.data-list__pairs{align-items:center;display:grid;gap:var(--op-space-x-small) var(--op-space-small);grid-template-columns:1fr 2fr;line-height:var(--op-line-height-dense)}.data-list__term{color:var(--op-color-neutral-on-plus-max-alt)}.data-list__term,.data-list__value{font-weight:var(--op-font-weight-medium)}.data-list__value{line-break:anywhere}}.filetree{--tc-filetree-column-name:minmax(0,1fr);--tc-filetree-column-user:calc(var(--op-size-unit)*50);--tc-filetree-column-date:calc(var(--op-size-unit)*35);--tc-filetree-column-actions:calc(var(--op-size-unit)*32);--tc-filetree-row-block-size:calc(var(--op-size-unit)*10);border-radius:inherit}.filetree-thead{--tc-filetree-row-block-size:calc(var(--op-size-unit)*8);background-color:var(--op-color-neutral-plus-seven);border-start-end-radius:inherit;border-start-start-radius:inherit;color:var(--op-color-neutral-on-plus-seven-alt);font-size:var(--op-font-2x-small);font-weight:var(--op-font-weight-semi-bold);letter-spacing:var(--tc-letter-spacing-table-header);text-transform:uppercase;white-space:nowrap;&:not(:has(~* .filetree-tr)){border-end-end-radius:inherit;border-end-start-radius:inherit}}.filetree__tbody{border-end-end-radius:inherit;border-end-start-radius:inherit;.filetree-tr:not(.filetree__empty-state):hover{background-color:var(--op-color-neutral-plus-eight)}.folder-wrapper:has(+:empty),:last-child:not(.filetree-tr *){border-end-end-radius:inherit;border-end-start-radius:inherit}.filetree-name{color:var(--op-color-neutral-on-plus-max);font-weight:var(--op-font-weight-semi-bold);text-decoration:none;&:active,&:hover{text-decoration:none}}button.filetree-name{align-items:center;display:flex;gap:var(--op-space-x-small);padding-inline:0}}.filetree-tr{align-items:center;display:grid;&.filetree-tr--folder{grid-template-columns:[name] var(--tc-filetree-column-name) [actions] var(--tc-filetree-column-actions)}&.filetree-tr--all-projects{grid-template-columns:[name] var(--tc-filetree-column-name) [user] var(--tc-filetree-column-user) [updated] var(--tc-filetree-column-date) [created] var(--tc-filetree-column-date) [actions] var(--tc-filetree-column-actions)}&.filetree-tr--my-projects{grid-template-columns:[name] var(--tc-filetree-column-name) [updated] var(--tc-filetree-column-date) [created] var(--tc-filetree-column-date) [actions] var(--tc-filetree-column-actions)}.icon{font-weight:var(--_op-icon-weight-normal)}}.filetree--read-only{.filetree-tr{grid-template-columns:[name] var(--tc-filetree-column-name)}.filetree__tbody .filetree-tr:hover{background-color:transparent}}.filetree-td{align-items:center;block-size:var(--tc-filetree-row-block-size);column-gap:var(--op-space-x-small);display:flex;justify-content:start;padding-inline:var(--op-space-small);&.filetree-td--name{grid-area:name;white-space:nowrap;.filetree-name{flex-shrink:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}}&.filetree-td--user{grid-area:user}&.filetree-td--created{grid-area:created}&.filetree-td--updated{grid-area:updated}&.filetree-td--actions{grid-area:actions;justify-content:end}}.filetree__empty-state{color:var(--op-color-neutral-on-plus-max-alt);padding-block:var(--op-space-large);text-align:center}.filetree-depth{align-items:stretch;align-self:stretch;display:flex;gap:var(--op-space-x-large);padding-inline:var(--op-space-x-small);&:empty{display:none}.filetree-depth__indicator{background-color:var(--op-color-neutral-plus-five);inline-size:calc(var(--op-border-width)*1.5)}}.folder--outline{position:relative;&:after{border-radius:var(--op-radius-x-large);box-shadow:inset 0 0 0 var(--op-border-width-large) var(--op-color-primary-plus-three);content:"";inset:0;margin-inline:var(--op-space-x-small);pointer-events:none;position:absolute}}.download-btn{align-items:flex-start;display:flex;flex-direction:column;gap:var(--op-space-2x-small);isolation:isolate;.download-btn__button{&.download-btn__button--done,&.download-btn__button--partial{pointer-events:none}&.download-btn__button--done{color:var(--op-color-alerts-notice-base)}}.download-btn__note{--tc-feather:var(--op-space-medium);color:var(--op-color-neutral-on-plus-max-alt);display:grid;font-size:var(--op-font-small);grid-template-rows:0fr;margin-block-start:calc(var(--op-space-2x-small)*-1);mask-image:linear-gradient(to bottom,transparent,#000 var(--tc-feather));opacity:var(--op-opacity-none);position:relative;transform:translateY(calc(var(--op-space-small)*-1));transition-duration:var(--tc-transition-morph-time);transition-property:grid-template-rows,margin-block-start,opacity,visibility,transform,--tc-feather;transition-timing-function:var(--tc-transition-morph-easing);visibility:hidden;z-index:-1;.download-btn__note-text{min-block-size:0;overflow:hidden}&.download-btn__note--visible{--tc-feather:0px;grid-template-rows:1fr;margin-block-start:0;opacity:var(--op-opacity-full);transform:none;visibility:visible}&.download-btn__note--error{color:var(--op-color-alerts-danger-base)}}.download-btn__reference{display:block}}.help-btn{inset-block-end:var(--op-space-medium);inset-inline-end:var(--op-space-medium);position:absolute;z-index:var(--tc-z-index-editor-overlay);&.help-btn--fixed{position:fixed}&.help-btn--outside-panel{inset-block-end:calc(var(--op-input-height-medium) + var(--op-space-x-small)*2);inset-inline-end:calc(100% + var(--op-space-x-small))}}.insights,.insights-setup,.insights-setup__stack{display:flex;flex-direction:column;gap:var(--op-space-large)}.insights-actions,.insights-setup__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--op-space-x-small)}.insights-back{align-self:flex-start;margin-block-end:var(--op-space-2x-small)}.insights-connected,.insights-status{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:var(--op-font-small);gap:var(--op-space-2x-small)}.insights-status{align-self:center}.insights-status__dot{background:var(--op-color-alerts-notice-base);block-size:var(--op-space-x-small);border-radius:var(--op-radius-circle);inline-size:var(--op-space-x-small)}.insights-section{display:flex;flex-direction:column;gap:var(--op-space-small)}.insights-section__head{align-items:baseline;display:flex;gap:var(--op-space-x-small)}.insights-section__title{font-size:var(--op-font-large);font-weight:var(--op-font-weight-bold);margin:0}.insights-section__sub{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-small)}.insights-grid{display:grid;gap:var(--op-space-large);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--op-size-unit) * 80),1fr))}.insights-card{color:inherit;display:flex;flex-direction:column;text-decoration:none;&:hover{box-shadow:var(--op-shadow-medium)}.card__body{flex:1}}.insights-num{font-variant-numeric:tabular-nums;text-align:end}.insights-setup__header{display:flex;flex-direction:column;gap:var(--op-space-2x-small);max-inline-size:64ch}.insights-setup__title{font-size:var(--op-font-x-large);font-weight:var(--op-font-weight-bold);margin:0}.insights-setup__lede{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-medium);margin:0}.insights-clients,.insights-setup__cols{align-items:start;display:grid;gap:var(--op-space-2x-large);grid-template-columns:repeat(2,minmax(0,1fr))}@media(width <= 768px){.insights-clients,.insights-setup__cols{grid-template-columns:minmax(0,1fr)}}.insights-setup__h3{font-size:var(--op-font-small);font-weight:var(--op-font-weight-bold);margin:0 0 var(--op-space-x-small)}.insights-setup__list,.insights-setup__p{font-size:var(--op-font-small);line-height:var(--op-line-height-base);margin:0}.insights-setup__list{padding-inline-start:var(--op-space-medium)}.insights-setup__rule{border:0;border-block-start:var(--op-border-width) solid var(--op-color-border);inline-size:100%;margin:0}.insights-setup__link{align-self:flex-start}.insights-setup__status-top{flex-wrap:wrap;justify-content:space-between}.insights-setup__status-top,.insights-stepper{align-items:center;display:flex;gap:var(--op-space-small)}.insights-stepper{color:var(--op-color-neutral-on-plus-max-alt);flex:1 1 auto;font-size:var(--op-font-small);list-style:none;margin:0;min-inline-size:0;padding:0}.insights-stepper__item{align-items:center;display:flex;gap:var(--op-space-x-small);white-space:nowrap;&.is-current,&.is-done{color:var(--op-color-neutral-on-plus-max)}&.is-current{font-weight:var(--op-font-weight-bold)}}.insights-stepper__line{background:var(--op-color-neutral-plus-four);block-size:var(--op-border-width);flex:0 1 calc(var(--op-size-unit)*16);min-inline-size:var(--op-space-small)}@media(width <= 768px){.insights-stepper{align-items:flex-start;flex-direction:column}.insights-stepper__item{white-space:normal}.insights-stepper__line{display:none}}.insights-client{position:relative;.card__body{align-items:center;display:flex;flex-direction:column;gap:var(--op-space-x-small);padding:var(--op-space-2x-large) var(--op-space-large);text-align:center}}.insights-client--recommended{background:var(--op-color-primary-plus-eight);border-color:var(--op-color-primary-plus-four)}.insights-client__badge{inset-block-start:var(--op-space-small);inset-inline-end:var(--op-space-small);position:absolute}.insights-client__name{font-size:var(--op-font-x-large);font-weight:var(--op-font-weight-bold);margin:0}.insights-client__copy{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-small);margin:0 0 var(--op-space-x-small);max-inline-size:40ch}.insights-logo{block-size:var(--insights-logo-size);display:grid;inline-size:var(--insights-logo-size);place-items:center;svg{block-size:100%;inline-size:100%}}.insights-checklist{display:flex;flex-direction:column;font-size:var(--op-font-small);gap:var(--op-space-x-small);list-style:none;margin:0;padding:0;li{display:flex;gap:var(--op-space-x-small)}}.insights-checklist__yes{color:var(--op-color-alerts-notice-base)}.insights-checklist__no{color:var(--op-color-neutral-on-plus-max-alt)}.insights-copy{display:flex;gap:var(--op-space-x-small);grid-column:1/-1}.insights-copy__input{flex:1 1 auto;inline-size:auto;min-inline-size:0}.insights-copy__input--mono{font-family:ui-monospace,monospace}.insights-wait{align-items:center;color:var(--op-color-neutral-on-plus-max-alt);display:flex;gap:var(--op-space-small)}.insights-wait__text{display:flex;flex-direction:column;font-size:var(--op-font-small);gap:var(--op-space-3x-small);strong{color:var(--op-color-neutral-on-plus-max);font-size:var(--op-font-medium)}}.insights-setup .steps{font-size:var(--op-font-small);gap:var(--op-space-medium);list-style:none;margin:0;padding:0}.rb{color:var(--rb-ink);gap:var(--op-space-small);min-inline-size:0}.rb,.rb-head{display:flex;flex-direction:column}.rb-head{gap:var(--op-space-3x-small)}.rb-title{color:var(--rb-ink2);font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium)}.rb-value{font-size:var(--op-font-3x-large);line-height:1.1}.rb-value,.rb-value--inline{font-variant-numeric:tabular-nums;font-weight:var(--op-font-weight-semi-bold)}.rb-meta{color:var(--rb-muted);font-size:var(--op-font-small)}.rb-chart svg{display:block}.rb-legend{align-items:center;color:var(--rb-muted);display:flex;font-size:var(--op-font-x-small);gap:var(--op-space-medium)}.rb-legend__item{align-items:center;display:inline-flex;gap:var(--op-space-2x-small)}.rb-dot{block-size:var(--op-space-x-small);border-radius:var(--op-radius-small);border-radius:var(--op-radius-circle);flex:none;inline-size:var(--op-space-x-small)}.rb-dot--hollow{border:1.5px solid}.rb-heat{block-size:var(--op-space-x-small);border-radius:var(--op-radius-small);inline-size:calc(var(--op-size-unit)*16)}.rb-error{background:var(--op-color-alerts-danger-plus-six);border-radius:var(--op-radius-large);color:var(--op-color-alerts-danger-on-plus-six);font-size:var(--op-font-small);padding:var(--op-space-small);p{margin:0}}.rb--detail .rb-value{font-size:var(--op-font-4x-large)}@media print{body:has(.insights){.app__header,.content-header__aside,.help-btn,.insights-back{display:none}.card{box-shadow:none;break-inside:avoid}.rb-chart svg{block-size:auto;max-inline-size:100%}}}:root{--tc-keycap-size:calc(var(--op-size-unit)*5.5);--tc-keycap-padding:calc(var(--op-space-scale-unit)*0.6)}.keycap{align-items:center;background-color:var(--op-color-neutral-plus-eight);block-size:var(--tc-keycap-size);border-radius:var(--op-radius-medium);box-shadow:var(--tc-border-all) var(--op-color-neutral-plus-five),0 var(--op-border-width) 0 var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-eight);display:inline-flex;font-size:var(--op-font-small);font-weight:var(--op-font-weight-medium);justify-content:center;line-height:var(--op-line-height-none);&.keycap--glyph{inline-size:var(--tc-keycap-size)}&.keycap--word{padding-inline:var(--tc-keycap-padding)}}.keyboard-chord{align-items:center;display:flex;gap:var(--op-space-2x-small);justify-content:end;.keyboard-chord__plus{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-x-small)}}.nav-menu{display:flex;flex:1;gap:var(--op-space-2x-small)}.nav-menu>.btn>span{display:grid;justify-items:center}.nav-menu>.btn>span:after{block-size:0;content:attr(data-label);font-weight:var(--op-font-weight-bold);visibility:hidden}.order-steps{.order-steps__heading{border-block-end:var(--op-border-width) solid var(--op-color-neutral-plus-seven);font-size:var(--op-font-medium);font-weight:var(--op-font-weight-bold);padding-block-end:var(--op-space-2x-small)}.order-steps__copy{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium);margin:0}.order-steps__note{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-x-small);line-height:var(--op-line-height-dense);margin:0;text-wrap:pretty}.order-steps__summary{display:flex;flex-direction:column;gap:var(--op-space-2x-small)}.order-steps__length{color:var(--op-color-neutral-on-plus-max-alt);font-weight:var(--op-font-weight-normal);margin-inline-start:var(--op-space-3x-small)}.order-steps__form>*{transition:opacity var(--tc-transition-morph-time) var(--tc-transition-morph-easing)}.order-steps__form[inert]>*{opacity:var(--op-opacity-half)}.order-steps__table{border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--op-radius-large);overflow:clip;td,th{block-size:auto;padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-small)}tbody td{border-block-start:var(--op-border-width) solid var(--op-color-neutral-plus-seven)}tbody tr:hover>td{background-color:transparent}.order-steps__total,th{background-color:var(--op-color-neutral-plus-eight)}.order-steps__total td{font-weight:var(--op-font-weight-semi-bold)}}.order-steps__facts{border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--op-radius-large);display:grid;gap:var(--op-space-2x-small);margin:0;padding:var(--op-space-x-small) var(--op-space-small);.order-steps__fact{display:flex;font-size:var(--op-font-medium);gap:var(--op-space-small);justify-content:space-between}dd{color:var(--op-color-neutral-on-plus-max-alt);font-weight:var(--op-font-weight-normal);margin:0}}textarea{resize:none}.order-steps__list{font-weight:var(--op-font-weight-medium);list-style:none;margin-block:0;padding-inline-start:0;li:before{content:"•";display:inline-block;inline-size:var(--op-space-small)}}}.password-validation{.form-group{column-gap:0;grid-template-columns:1fr;.form-error,.form-hint,.form-label{grid-column:auto}}.password-validation__input{position:relative;.form-control{padding-inline-end:calc(var(--op-input-height-medium) + var(--op-space-3x-small))}.password-validation__toggle{block-size:calc(var(--op-input-height-medium) - var(--op-space-2x-small)*2);inline-size:calc(var(--op-input-height-medium) - var(--op-space-2x-small)*2);inset-block-start:50%;inset-inline-end:var(--op-space-3x-small);position:absolute;transform:translateY(-50%)}&.password-validation__input--success{.form-control{--__op-form-control-border-color:var(--op-color-alerts-notice-base)}}}}.password-criteria{font-size:var(--op-font-x-small);list-style:none;margin:0;padding-inline-start:0;.password-criteria__item{padding-inline-start:var(--op-space-medium);position:relative;&:before{color:var(--op-color-neutral-plus-two);content:"";font-family:var(--tc-font-family-icon);inset-block-start:0;inset-inline-start:0;position:absolute}&.password-criteria__item--success{color:var(--op-color-alerts-notice-base);&:before{color:inherit;content:""}}}}:root{--__page-portrait-width:8.5in;--__page-portrait-height:11in}:root[data-pdf-page-size=A4]{--__page-portrait-width:8.27in;--__page-portrait-height:11.69in}:root[data-pdf-page-size=legal]{--__page-portrait-width:8.5in;--__page-portrait-height:14in}:root[data-pdf-page-size=tabloid]{--__page-portrait-width:11in;--__page-portrait-height:17in}:root{--print-page-margin:15pt;--page-width:var(--__page-portrait-width);--page-height:var(--__page-portrait-height);--printable-width:calc(var(--page-width) - var(--print-page-margin)*2);--printable-height:calc(var(--page-height) - var(--print-page-margin)*2);--pdf-logo-width:2.25in;--pdf-logo-height:1.5in}:root[data-pdf-page-orientation=landscape]{--page-width:var(--__page-portrait-height);--page-height:var(--__page-portrait-width)}:root[data-pdf-page-orientation=landscape] .pdf-drawing-watermark{grid-template-columns:repeat(var(--watermark-rows),1fr);grid-template-rows:repeat(var(--watermark-columns),1fr)}.page{break-before:page;display:flex;flex-direction:column;gap:var(--op-space-x-small);height:fit-content;min-height:var(--printable-height);page-break-before:always;position:relative;width:var(--printable-width)}.page.page--centered{align-items:center;justify-content:center;text-align:center}.page:not(.page--static):not(:has(>*>*)){display:none}.page .table{border-radius:0;box-shadow:none}.page tr{break-inside:avoid;page-break-inside:avoid}.page-group{display:contents}tc-pdf-root{background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max);display:block}tc-pdf-root>.page-group:first-child>.page:first-child,tc-pdf-root>.page:first-child{break-before:auto;page-break-before:auto}.pdf-drawing{display:block}.pdf-drawing .pdf-drawing-wrapper{height:var(--printable-height);overflow:hidden;position:relative;width:var(--printable-width)}.pdf-drawing .pdf-drawing-watermark{bottom:0;display:block;height:auto;min-height:var(--printable-height);position:absolute;top:0;width:var(--printable-width)}.pdf-drawing .pdf-drawing-image{object-fit:contain}.pdf-drawing .pdf-drawing-error,.pdf-drawing .pdf-drawing-image{height:var(--printable-height);left:0;position:absolute;top:0;width:var(--printable-width)}.pdf-drawing .pdf-drawing-error{align-items:center;color:var(--op-color-neutral-on-plus-max);display:flex;flex-direction:column;gap:var(--op-space-x-small);justify-content:center;text-align:center}.pdf-drawing .pdf-drawing-error .pdf-drawing-error__message{font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold)}.pdf-drawing .pdf-drawing-error .pdf-drawing-error__reference{color:var(--op-color-neutral-plus-two);font-size:var(--op-font-small)}.pdf-drawing .pdf-drawing-watermark{display:grid;grid-template-columns:repeat(var(--watermark-columns),1fr);grid-template-rows:repeat(var(--watermark-rows),1fr);opacity:var(--watermark-opacity);pointer-events:none}.pdf-drawing .pdf-drawing-watermark img{height:100%;object-fit:contain;width:100%}.pdf-drawing .pdf-drawing-logo{bottom:var(--op-space-x-small);height:var(--pdf-logo-height);left:var(--op-space-x-small);object-fit:contain;object-position:bottom left;position:absolute;width:var(--pdf-logo-width)}.pdf-drawing .pdf-drawing-title{font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-semi-bold);left:var(--op-space-large);position:absolute;top:var(--op-space-large)}.page--above-logo .pdf-drawing .pdf-drawing-image{bottom:auto;height:calc(var(--printable-height) - var(--pdf-logo-height) - var(--op-space-x-small)*2);min-height:calc(var(--printable-height) - var(--pdf-logo-height) - var(--op-space-x-small)*2)}.pdf-qr-title{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-semi-bold);margin:0}.pdf-qr-code{height:200px;width:200px}.pdf-qr-description{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-small);margin:0}.pdf-glass-panel-label{bottom:var(--op-space-2x-large);font-size:var(--op-font-x-large);position:absolute;right:var(--op-space-x-small)}.pdf-glass-panel-label.pdf-glass-panel-label--top-left{bottom:auto;left:var(--op-space-x-small);right:auto;top:var(--op-space-2x-large)}.pdf-glass-panel-label span{display:block}@media print{body,html{margin:0;padding:0}body{background-color:unset;height:auto;overflow-y:visible;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{margin:var(--print-page-margin)}}.popover{position:relative;width:fit-content;.popover__contents{background-color:var(--op-color-neutral-plus-max);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-2x-large);box-shadow:var(--op-shadow-large);color:var(--op-color-neutral-on-plus-eight);display:none;min-inline-size:calc(var(--op-size-unit)*35);padding:var(--op-space-x-small);position:absolute;z-index:var(--op-z-index-dropdown);&.popover__contents--anchor-bottom-left{right:0;top:calc(100% + var(--op-space-2x-small))}&.popover__contents--anchor-bottom-center{left:50%;top:calc(100% + var(--op-space-2x-small));transform:translate(-50%)}&.popover__contents--anchor-bottom-right{left:0;top:calc(100% + var(--op-space-2x-small))}&.popover__contents--anchor-top-left{bottom:calc(100% + var(--op-space-2x-small));right:0}&.popover__contents--anchor-top-center{bottom:calc(100% + var(--op-space-2x-small));left:50%;transform:translate(-50%)}&.popover__contents--anchor-top-right{bottom:calc(100% + var(--op-space-2x-small));left:0}&.popover__contents--anchor-top-start{bottom:calc(100% + var(--op-space-2x-small));inset-inline-start:0}&.popover__contents--floating{margin-inline-start:var(--op-space-x-small);max-height:calc(100dvh - var(--tc-popover-top) - var(--op-space-medium));position:fixed}&.popover__contents--open{display:block}&.popover__contents--tray{padding:0;.popover__header{padding-block-start:var(--op-space-x-small);padding-inline:var(--op-space-x-small)}}&.popover__contents--floating.popover__contents--tray{display:flex;flex-direction:column;.popover__header{flex-shrink:0}.tool-btn__tray{min-height:0;overflow-y:auto}}}.popover__header{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-2x-small);font-weight:var(--op-font-weight-semi-bold);letter-spacing:var(--tc-letter-spacing-table-header);padding:var(--op-space-2x-small) var(--op-space-x-small) var(--op-space-3x-small);text-transform:uppercase}}.popover__items{display:grid;gap:var(--op-space-3x-small);>li{list-style:none}}.popover__item{align-items:center;background:none;border:0;border-radius:var(--op-radius-large);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--op-space-x-small);justify-content:flex-start;padding:var(--op-space-x-small);text-align:left;text-decoration:none;white-space:nowrap;width:100%;&.btn{padding-inline:var(--op-space-x-small)}&:hover{background-color:var(--op-color-neutral-plus-seven);color:inherit}&:focus-visible{outline:var(--op-border-width-large) solid var(--op-color-primary-base);outline-offset:var(--op-border-width)}.form-control{cursor:pointer}&.popover__item--disabled{color:var(--op-color-neutral-plus-two);cursor:default;&:hover{background:none}}}.quote-thumbnail{--tc-quote-thumbnail-size:calc(var(--op-size-unit)*37.5);align-items:center;border-radius:var(--op-radius-large);display:flex;flex-direction:column;inline-size:fit-content;padding:var(--op-space-2x-small);text-decoration:none;&:hover{background-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six)}&:focus-visible{outline:var(--op-border-width-large) solid var(--op-color-primary-base);outline-offset:var(--op-border-width)}&.quote-thumbnail--small{--tc-quote-thumbnail-size:calc(var(--op-size-unit)*25)}.quote-thumbnail__image,.quote-thumbnail__placeholder{block-size:var(--tc-quote-thumbnail-size);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-medium);inline-size:var(--tc-quote-thumbnail-size)}.quote-thumbnail__image{display:block;object-fit:contain}.quote-thumbnail__placeholder{align-items:center;background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven-alt);display:flex;flex-direction:column;font-size:var(--op-font-x-small);gap:var(--op-space-2x-small);justify-content:center;line-height:var(--op-line-height-dense);text-align:center;.icon{--_op-icon-font-size-medium:var(--tc-icon-size-x-large)}}.quote-thumbnail__label{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-medium);line-height:var(--op-line-height-dense);margin-block-start:var(--op-space-x-small);max-inline-size:var(--tc-quote-thumbnail-size);text-align:center}}.release-item-list{display:flex;flex-direction:column;gap:var(--op-space-medium);.release-item-list__empty-state{color:var(--op-color-neutral-on-plus-max-alt);margin:0;text-align:center}}.release-item{display:flex;flex-direction:column;gap:var(--op-space-large);&+&{box-shadow:var(--op-border-top) var(--op-color-neutral-plus-six);padding-block-start:var(--op-space-medium)}.release-item__lead{display:flex;flex-direction:column;gap:var(--op-space-2x-small)}.release-item__header{align-items:center;display:flex;padding-inline-end:var(--op-input-height-large);position:relative}.release-item__action{inset-inline-end:0;position:absolute;top:50%;translate:0 -50%}.release-item__header-start{align-items:center;display:flex;gap:var(--op-space-medium)}.release-item__title{font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold);margin:0}.release-item__commit{align-items:center;color:var(--op-color-neutral-on-plus-max-alt);display:flex;font-size:var(--op-font-medium);gap:var(--op-space-2x-small);text-decoration:none;&:hover{.release-item__commit-sha{text-decoration:underline}}}.release-item__summary{font-style:italic;margin-block:0}.release-item__category{display:flex;flex-direction:column;gap:var(--op-space-2x-small)}.release-item__category-title{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-small);font-weight:var(--op-font-weight-medium);margin:0}.release-item__notes{margin-block:0;padding-inline-start:var(--op-space-x-large)}}.save-indicator{align-items:center;color:var(--tc-color-on-panel-alt);display:inline-flex;font-size:var(--op-font-small);gap:var(--op-space-2x-small);line-height:var(--op-line-height-densest);margin-inline-start:var(--op-space-x-small)}.save-indicator__dot{background-color:var(--op-color-alerts-notice-base);block-size:var(--op-space-2x-small);border-radius:var(--op-radius-circle);inline-size:var(--op-space-2x-small)}.steps{display:flex;flex-direction:column;gap:var(--op-space-large);p{margin:0}.steps__step{align-items:start;display:grid;gap:var(--op-space-small);grid-template-columns:auto 1fr}.steps__content{display:flex;flex-direction:column;gap:var(--op-space-small)}.steps__figure{grid-column:1/-1;text-align:center}}.swatch-card-grid{display:grid;gap:var(--op-space-2x-small);grid-template-columns:repeat(3,1fr);&.swatch-card-grid--unlabeled{grid-template-columns:repeat(4,1fr)}.swatch-card-grid__cell{display:block}}.swatch-card{--tc-swatch-chip-hairline:hsl(from var(--op-color-neutral-minus-three) h s l/0.1);align-items:center;background:none;border:0;border-radius:var(--op-radius-large);cursor:pointer;display:flex;flex-direction:column;margin-block-end:0;padding:var(--op-space-2x-small);&:hover{background-color:var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-six)}&:focus-visible{outline:var(--op-border-width-large) solid var(--op-color-primary-base);outline-offset:var(--op-border-width)}&.swatch-card--disabled,&:disabled{opacity:var(--op-opacity-disabled);pointer-events:none}&.swatch-card--selected,&[data-treatment=raised]{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-raised-control-shadow);color:var(--op-color-neutral-on-plus-eight);.swatch-card__name{color:var(--op-color-neutral-on-plus-eight);font-weight:var(--op-font-weight-semi-bold)}}&[data-treatment=tinted]{background-color:var(--op-color-alerts-warning-plus-six);outline:var(--op-border-width) dashed var(--op-color-alerts-warning-minus-one);outline-offset:calc(var(--op-border-width)*-1)}.swatch-card__image{display:block;inline-size:100%;&.swatch-card__image--square{aspect-ratio:1;border-radius:var(--op-radius-medium)}}.swatch-card__chip{block-size:calc(var(--op-size-unit)*7);border:var(--op-border-width) solid var(--tc-swatch-chip-hairline);border-radius:var(--op-radius-medium);box-shadow:var(--tc-control-bevel-tinted);inline-size:100%}.swatch-card__name{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-2x-small);font-weight:var(--op-font-weight-medium);margin-block-start:var(--op-space-3x-small);text-align:center}.icon{--_op-icon-font-size-medium:calc(var(--op-size-unit)*8)}}.swatch-card-legend{display:flex;flex-wrap:wrap;gap:var(--op-space-2x-small) var(--op-space-small);.swatch-card-legend__state{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--op-space-2x-small)}.swatch-card-legend__chip{align-self:stretch;block-size:calc(var(--op-size-unit)*6);border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-large);&[data-treatment=raised]{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--tc-raised-control-shadow)}&[data-treatment=tinted]{background-color:var(--op-color-alerts-warning-plus-six);outline:var(--op-border-width) dashed var(--op-color-alerts-warning-minus-one);outline-offset:calc(var(--op-border-width)*-1)}}.swatch-card-legend__name{color:var(--op-color-neutral-on-plus-max-alt);font-size:var(--op-font-x-small)}}.terms-and-conditions{list-style-type:decimal;ol{list-style-type:lower-alpha}ol ol{list-style-type:lower-roman}li{margin-block-end:var(--op-space-small)}}.video-view{display:grid;gap:var(--op-space-medium);.video-view__video{aspect-ratio:16/9;border:var(--op-border-width) solid var(--op-color-neutral-plus-five);border-radius:var(--op-radius-large);inline-size:100%}.video-view__video--placeholder{align-items:center;background-color:var(--op-color-primary-plus-five);color:var(--op-color-primary-on-plus-five);display:flex;font-size:var(--op-font-2x-large);justify-content:center}.text-pair{--_op-text-pair-font-size-medium:var(--op-font-large);--_op-text-pair-font-size-small:var(--op-font-medium);.text-pair__title{font-weight:var(--op-font-weight-bold)}.text-pair__subtitle{line-height:var(--op-line-height-loose)}}&.video-view--preview{border-radius:var(--op-radius-large);cursor:pointer;gap:var(--op-space-x-small);padding:var(--op-space-2x-small);&:hover{background-color:var(--op-color-neutral-plus-eight)}.text-pair{--_op-text-pair-font-size-medium:var(--op-font-small);--_op-text-pair-font-size-small:var(--op-font-x-small);.text-pair__subtitle,.text-pair__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.text-pair__title{font-weight:var(--op-font-weight-medium)}.text-pair__subtitle{line-height:var(--op-line-height-dense)}}}&.video-view--selected{background-color:var(--op-color-primary-plus-six);color:var(--op-color-primary-on-plus-six)}}html:has(>body.partner-feeney){--op-color-primary-h:220;--op-color-primary-s:60%;--op-color-primary-base:hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%);--op-color-primary-minus-one:hsl(var(--op-color-primary-h) var(--op-color-primary-s) 17%);--op-color-neutral-h:var(--op-color-primary-h);--op-color-neutral-s:var(--op-color-primary-s);--op-font-family:"Jost","Futura PT","Futura",system-ui,sans-serif}.partner-feeney :is(h1,h2,h3,h4,h5,h6){font-family:Bebas Neue,Jost,sans-serif}.partner-feeney .content-header__title{font-size:var(--op-font-2x-large)}.partner-innovative-aluminum ias-pdf-cover{display:flex;flex:1;flex-direction:column;gap:var(--op-space-x-large)}.partner-innovative-aluminum ias-pdf-cover .ias-pdf-cover__header{align-items:flex-start;display:flex;gap:var(--op-space-large);justify-content:space-between}.partner-innovative-aluminum ias-pdf-cover .ias-pdf-cover__header-right{text-align:right}.partner-innovative-aluminum ias-pdf-cover .ias-pdf-cover__notes{margin-block-start:auto}.partner-innovative-aluminum ias-pdf-cover .ias-pdf-cover__notes p{white-space:pre-wrap}.kee-pdf{page:kee-page;--printable-width:var(--page-width);--printable-height:var(--page-height);--kee-template-sidebar-width:157px;--kee-template-border-width:47px;--kee-bom-sidebar-width:400px;--safe-drawing-region-margin:13px;--safe-drawing-region-top:calc(var(--kee-template-border-width) + var(--safe-drawing-region-margin));--safe-drawing-region-left:calc(var(--kee-template-border-width) + var(--safe-drawing-region-margin));--safe-drawing-region-width:calc(var(--page-width) - var(--safe-drawing-region-left)*2 - var(--kee-template-sidebar-width));--safe-drawing-region-height:calc(var(--page-height) - var(--safe-drawing-region-top)*2);counter-set:page 0}.kee-pdf .page{background-image:url(kee-pdf-template-frame-418e0f65b2581d66682b.digested.svg);background-position:0 0;background-repeat:no-repeat;background-size:var(--page-width) var(--page-height)}.kee-pdf .pdf-drawing{height:var(--safe-drawing-region-height);left:var(--safe-drawing-region-left);position:absolute;top:var(--safe-drawing-region-top);width:var(--safe-drawing-region-width)}.kee-pdf .pdf-drawing .pdf-drawing-image,.kee-pdf .pdf-drawing .pdf-drawing-wrapper{height:100%;object-fit:contain;width:100%}.kee-pdf tc-pdf-drawing.with-bom.pdf-drawing{left:calc(var(--safe-drawing-region-left) + var(--kee-bom-sidebar-width));width:calc(var(--safe-drawing-region-width) - var(--kee-bom-sidebar-width))}.kee-pdf .kee-legal-notes{color:#000;column-count:2;column-fill:auto;column-gap:30px;font-family:Arial,sans-serif;font-size:10px;height:var(--safe-drawing-region-height);left:var(--safe-drawing-region-left);list-style-type:upper-alpha;position:absolute;text-transform:uppercase;top:var(--safe-drawing-region-top);width:var(--safe-drawing-region-width)}.kee-pdf .kee-legal-notes ol,.kee-pdf .kee-legal-notes ul{padding-left:0}.kee-pdf .kee-legal-notes ol{list-style-type:decimal}.kee-pdf .kee-legal-notes ul{list-style-type:none}.kee-pdf .kee-legal-notes li{break-inside:avoid}.kee-pdf .kee-legal-notes>li{margin-bottom:var(--safe-drawing-region-margin)}.kee-pdf .kee-legal-notes .kee-legal-notes__label{text-decoration:underline}.kee-pdf .kee-legal-notes .kee-legal-notes__detail{padding-left:2em}.kee-pdf .kee-drawing-messages{bottom:64px;left:64px;max-width:500px;position:absolute;text-align:left}.kee-pdf .kee-bom-table{border:1px solid #000;left:64px;position:absolute;top:64px;width:var(--kee-bom-sidebar-width)}.kee-pdf .kee-bom-table td{height:auto}.kee-pdf .kee-organization-details{align-items:center;display:grid;gap:2px;grid-template-columns:1fr 1fr;height:96px;left:1428px;overflow:hidden;padding:0 2px;position:absolute;top:702px;width:144px}.kee-pdf .kee-organization-details ksi-pdf-logo{display:contents}.kee-pdf .kee-organization-details .kee-organization-details__content{color:#000;font-family:Arial,sans-serif;font-size:5px;margin-bottom:1px}.kee-pdf .kee-customer-details{display:flex;flex-direction:column;height:96px;justify-content:space-between;left:1428px;overflow:hidden;position:absolute;top:810px;width:144px}.kee-pdf .kee-customer-details .kee-customer-details__section{border-bottom:.5px solid silver;color:#000;font-family:Arial,sans-serif;font-size:10px;height:100%;padding:0 5px;text-transform:uppercase}.kee-pdf .kee-customer-details .kee-customer-details__section:first-child{padding-top:3px}.kee-pdf .kee-customer-details .kee-customer-details__section:last-child{border-bottom:none;padding-bottom:3px}.kee-pdf .kee-customer-details .kee-customer-details__label{font-size:6px;margin-bottom:1px}.kee-pdf .kee-customer-details .kee-customer-details__content{font-size:8px;margin-bottom:0}.kee-pdf .kee-page-details{color:#000;display:grid;font-family:Arial,sans-serif;font-size:10px;grid-template-areas:"title title title title" "scale date drawn checked" "page drawing drawing revision";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr 1fr;height:78px;left:1428px;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;top:918px;vertical-align:middle;width:144px}.kee-pdf .kee-page-details .kee-page-details__field{font-size:4px;margin-bottom:-3px;margin-left:1px;text-align:left}.kee-pdf .kee-page-details .kee-page-details__title{grid-area:title;padding-top:1px;position:relative;text-align:center;vertical-align:middle}.kee-pdf .kee-page-details .kee-page-details__title .kee-page-details__field{font-size:6px;margin-left:6px}.kee-pdf .kee-page-details .kee-page-details__scale{grid-area:scale;overflow:hidden;position:relative}.kee-pdf .kee-page-details .kee-page-details__page{grid-area:page;text-align:center;vertical-align:middle}.kee-pdf .kee-page-details .kee-page-details__page:after{content:"PG" counter(page);counter-increment:page}.kee-pdf .kee-page-details .kee-page-details__drawing{grid-area:drawing;overflow:hidden;white-space:nowrap}@media print{@page kee-page{margin:0}}.partner-rogue-fabricators .rgf-pdf-page{height:var(--printable-height)}.partner-rogue-fabricators .rgf-pdf-page .pdf-drawing{flex:1 1 0;min-height:0}.partner-rogue-fabricators .rgf-pdf-page .pdf-drawing .pdf-drawing-image,.partner-rogue-fabricators .rgf-pdf-page .pdf-drawing .pdf-drawing-wrapper{height:100%;width:100%}.partner-rogue-fabricators .rgf-pdf-page-footer rgf-pdf-parts-list,.partner-rogue-fabricators rgf-pdf-title-block{display:block}.partner-rogue-fabricators rgf-pdf-logo{display:contents}.partner-rogue-fabricators .rgf-pdf-page-header{display:flex;justify-content:flex-end}.partner-rogue-fabricators .rgf-pdf-page-footer{align-items:flex-end;display:flex;gap:var(--op-space-medium);justify-content:space-between}.partner-rogue-fabricators .rgf-pdf-info-table{border-collapse:collapse;font-size:var(--op-font-x-small)}.partner-rogue-fabricators .rgf-pdf-info-table caption{font-weight:var(--op-font-weight-semi-bold);padding-block-end:var(--op-space-3x-small)}.partner-rogue-fabricators .rgf-pdf-info-table td,.partner-rogue-fabricators .rgf-pdf-info-table th{border:1px solid;padding:var(--op-space-3x-small) var(--op-space-x-small);text-align:left}.partner-rogue-fabricators .rgf-pdf-parts-list-table--breakdown{width:100%}.partner-rogue-fabricators .rgf-pdf-parts-list-table--breakdown caption{text-align:right}.partner-rogue-fabricators .rgf-pdf-usage-table{max-width:3.75in}.partner-rogue-fabricators .rgf-pdf-part-drawings{display:flex;flex:1 1 0;gap:var(--op-space-x-small);min-height:0}.partner-rogue-fabricators .rgf-pdf-part-drawings.rgf-pdf-part-drawings--column{flex-direction:column}.partner-rogue-fabricators .rgf-pdf-part-drawings.rgf-pdf-part-drawings--row{flex-direction:row}.partner-rogue-fabricators .rgf-pdf-part-drawings .pdf-drawing{flex:1 1 0;min-height:0;min-width:0}.partner-rogue-fabricators .rgf-pdf-part-drawings .pdf-drawing-wrapper{display:flex;flex-direction:column}.partner-rogue-fabricators .rgf-pdf-part-drawings .pdf-drawing-title{font-family:monospace;font-size:var(--op-font-large);margin-block:0;order:-1;position:static;text-align:center}.partner-rogue-fabricators .rgf-pdf-part-drawings .pdf-drawing-image{flex:1 1 0;min-height:0;position:static}.partner-rogue-fabricators .rgf-pdf-footer-logo{height:var(--pdf-logo-height);object-fit:contain;object-position:bottom left;width:var(--pdf-logo-width)}.partner-rogue-fabricators .rgf-pdf-part-not-found{font-family:monospace;font-size:var(--op-font-medium)}