.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--font-family: "Open Sans", sans-serif;--font-size-base: 14px;--font-size-xs: .7142857143rem;--font-size-s: .8571428571rem;--font-size-m: 1.2857142857rem;--font-size-l: 1.7142857143rem;--font-size-xl: 2.2857142857rem;--line-height-xs: 1.0714285714rem;--line-height-s: 1.4285714286rem;--line-height-m: 1.5714285714rem;--line-height-l: 1.7142857143rem;--line-height-xl: 2.2857142857rem;--line-height-xxl: 2.8571428571rem;--text-display: var(--font-size-xl);--text-h1: var(--font-size-l);--text-h2: var(--font-size-m);--text-h3: var(--font-size-base);--text-body: var(--font-size-base);--text-label: var(--font-size-s);--text-details: var(--font-size-s);--text-caption: var(--font-size-xs);--text-action: var(--font-size-base);--checkbox-size: 1.2857142857rem;--shadow-primary: 0 0 5px 0 rgba(67, 79, 103, .08);--shadow-secondary: 0 0 16px 1px rgba(0, 0, 0, .05)}html,body{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:400;letter-spacing:0;line-height:var(--line-height-m);color:var(--on-surface-primary);width:100%;height:100%;margin:0}.siv-page{height:100%;display:flex;flex-direction:column}.siv-page__title{font-size:24px;margin-bottom:10px}.siv-page__content{flex:1;overflow:auto}.siv-page__subheader{min-height:50px;margin-bottom:6px}:root{--surface: #ffffff;--surface-secondary: #fafafa;--surface-secondary-hover: #ebebeb;--surface-tertiary: #fafafa;--scrim: rgba(0, 0, 0, .12);--surface-container-primary: #ffffff;--surface-container-primary-hover: #fafafa;--surface-container-primary-selected: #f6f9ff;--surface-container-primary-selected-hover: #e5efff;--surface-container-high-secondary: #f5f5f5;--surface-container-high-highlighted: #e9eaeb;--inverse-surface-container-primary: #414141;--surface-container-secondary: #fafafa;--surface-container-secondary-hover: #f5f5f5;--surface-container-tertiary: #e9eaeb;--surface-container-quaternary: #e9eaeb;--surface-container-high: #ffffff;--surface-container-high-hover: #fafafa;--surface-container-disabled: #fafafa;--surface-container-ai: #f1f2ff;--surface-container-ai-high: #dee6ff;--surface-container-brand: #494ba7;--surface-container-error: #fef2f2;--surface-container-highlighted: #fff4ed;--surface-container-info: #e5eefc;--surface-container-success: #f0f9f4;--surface-container-success-high: #d9f2e2;--surface-container-warning: #fff8eb;--surface-container-warning-high: #feeac6;--on-surface-primary: #1a1a1a;--on-surface-secondary: #1a1a1a;--on-surface-tertiary: #6c6c6c;--on-surface-disabled: #717680;--on-surface-placeholder: #a4a7ae;--inverse-on-surface: #ffffff;--on-surface-status: #3c3c3c;--on-surface-label: #3c3c3c;--on-surface-navigation: #3c3c3c;--on-surface-high: #3c3c3c;--on-surface-high-secondary: #6c6c6c;--on-surface-brand: #ffffff;--on-surface-energy: #181d27;--accent-primary: #1666e5;--accent-on-primary: #ffffff;--accent-primary-hover: #175cd3;--accent-primary-disabled: #f5f5f5;--accent-on-primary-disabled: #a4a7ae;--accent-secondary: #ffffff;--accent-on-secondary: #3c3c3c;--accent-secondary-hover: #f5f5f5;--accent-secondary-disabled: #ffffff;--accent-on-secondary-disabled: #a4a7ae;--accent-tertiary: #fafafa;--accent-on-tertiary: #3c3c3c;--accent-tertiary-hover: #f5f5f5;--accent-tertiary-disabled: #fafafa;--accent-on-tertiary-disabled: #a4a7ae;--semantics-ai: #5358f9;--semantics-error: #cc1818;--semantics-error-hover: #c41717;--semantics-info: #1666e5;--semantics-success: #008748;--semantics-warning: #ff981a;--semantics-warning-hover: #ea8b18;--semantics-skeleton: #f4f4f4;--semantics-focus: #333333;--outline-primary: #d5d7da;--outline-secondary: #e9eaeb;--outline-tertiary: #ededed;--outline-disabled: #ededed;--outline-warning: #feeac6;--outline-success: #d9f2e2;--outline-error: #ffe1e1;--outline-highlight: #ffe6d5;--outline-ai: #dee6ff;--outline-info: #d1e0ff;--status-negative: #ffc8c8;--status-positive: #bbe5cc;--status-progress: #c7e0ff;--status-to-do: #ffd388;--status-archived: #dde0e4;--energy-electricity: #ffb811;--energy-gas: #ff5252;--energy-water: #17abff;--energy-waste-water: #af5725;--energy-heat: #e95e1d;--energy-other: #6c1bf0;--chart-color-1: #2ba824;--chart-color-2: #c1f288;--chart-color-3: #fdc772;--chart-color-4: #cc2500;--label-grey: #f3f4f6;--label-grey-hover: #e2e2e3;--label-grey-disabled: #f3f4f6;--label-moss: #e6f4d7;--label-moss-hover: #cddbbf;--label-moss-disabled: #e6ecdf;--label-green: #d3f8df;--label-green-hover: #bde1c9;--label-green-disabled: #e4ffed;--label-cyan: #cff9fe;--label-cyan-hover: #b1dadf;--label-cyan-disabled: #e7fcff;--label-blue: #d1e9ff;--label-blue-hover: #b9d1e8;--label-blue-disabled: #ecf6ff;--label-indigo: #e0eaff;--label-indigo-hover: #c5cddf;--label-indigo-disabled: #eaeef7;--label-purple: #ebe9fe;--label-purple-hover: #cccade;--label-purple-disabled: #e5e4ee;--label-pink: #fce7f6;--label-pink-hover: #e5cede;--label-pink-disabled: #f2e5ef;--label-orange: #ffe6d5;--label-orange-hover: #ecd4c4;--label-orange-disabled: #f8e7db;--label-yellow: #fef7c3;--label-yellow-hover: #ede6af;--label-yellow-disabled: #fefada;--product-inbound: #494ba7;--product-csm: #437dd9;--product-feed-in: #22767b;--product-management: #ff795b;--product-mdm: #d33d8d;--product-grid-usage: #6b4ba7;--avatar-color: #99cbff;--on-surface-avatar: #1a1a1a;--elevation-1: 0px 1px 2px -1px rgba(10, 13, 18, .06), 0px 1px 3px 0px rgba(10, 13, 18, .08);--elevation-2: 0px 2px 2px -1px rgba(10, 13, 18, .04), 0px 4px 6px -2px rgba(10, 13, 18, .03), 0px 12px 16px -4px rgba(10, 13, 18, .08);--elevation-3: 0px 20px 24px -4px rgba(10, 13, 18, .08), 0px 8px 8px -4px rgba(10, 13, 18, .03), 0px 3px 3px -1.5px rgba(10, 13, 18, .04);--dropdown-shadow: rgba(0, 0, 0, .16);--skeleton-gradient: linear-gradient( 90deg, rgba(244, 244, 244, 0) 0%, rgba(232, 232, 232, .6) 50%, rgba(244, 244, 244, 0) 100% )}.siv-dark-theme{--surface: #13161b;--surface-secondary: #0c0e12;--surface-secondary-hover: #22262f;--surface-tertiary: #0c0e12;--scrim: rgba(0, 0, 0, .5);--surface-container-primary: #13161b;--surface-container-primary-hover: #22262f;--surface-container-primary-selected: #f6f9ff;--inverse-surface-container-primary: #fafafa;--surface-container-secondary: #22262f;--surface-container-secondary-hover: #22262f;--surface-container-tertiary: #22262f;--surface-container-quaternary: #373a41;--surface-container-high: #22262f;--surface-container-high-hover: #2b2f37;--surface-container-disabled: #1f222a;--surface-container-ai: #1f2236;--surface-container-ai-high: #2e324d;--surface-container-brand: #41418c;--surface-container-error: #2f2124;--surface-container-highlighted: #1f2024;--surface-container-info: #1b2436;--surface-container-success: #192c28;--surface-container-success-high: #162f22;--surface-container-warning: #2f281c;--surface-container-warning-high: #35271a;--on-surface-primary: #f7f7f7;--on-surface-secondary: #f7f7f7;--on-surface-tertiary: #94979c;--on-surface-disabled: #717680;--on-surface-placeholder: #6c6c6c;--inverse-on-surface: #13161b;--on-surface-status: #13161b;--on-surface-label: #13161b;--on-surface-navigation: #f7f7f7;--on-surface-high: #f7f7f7;--on-surface-high-secondary: #f7f7f7;--on-surface-brand: #f7f7f7;--on-surface-energy: #ffffff;--accent-primary: #95b2ff;--accent-on-primary: #13161b;--accent-primary-hover: #7d96fc;--accent-primary-disabled: #22262f;--accent-on-primary-disabled: #85888e;--accent-secondary: #13161b;--accent-on-secondary: #f7f7f7;--accent-secondary-hover: #22262f;--accent-secondary-disabled: #13161b;--accent-on-secondary-disabled: #85888e;--accent-tertiary: #22262f;--accent-on-tertiary: #f7f7f7;--accent-tertiary-hover: #22262f;--accent-tertiary-disabled: #22262f;--accent-on-tertiary-disabled: #85888e;--semantics-ai: #787dff;--semantics-error: #f97066;--semantics-error-hover: #ef6c62;--semantics-info: #528bff;--semantics-success: #47cd89;--semantics-warning: #fdb022;--semantics-warning-hover: #e8a21f;--semantics-skeleton: #1e2129;--outline-primary: #373a41;--outline-secondary: #292e38;--outline-tertiary: #22262f;--outline-disabled: #22262f;--outline-warning: #42351c;--outline-success: #1d3b31;--outline-error: #41282a;--outline-highlight: #2a2828;--outline-ai: #272b49;--outline-info: #202d49;--status-negative: #ff9999;--status-positive: #7fe7b5;--status-progress: #84c5ff;--status-to-do: #ffbf54;--status-archived: #aeb4ba;--energy-electricity: #ffb811;--energy-gas: #ff4c4c;--energy-water: #3a8dff;--energy-waste-water: #d07442;--energy-heat: #ff7435;--energy-other: #8b4dff;--chart-color-1: #2ba824;--chart-color-2: #c1f288;--chart-color-3: #fdc772;--chart-color-4: #cc2500;--label-grey: #f3f4f6;--label-grey-hover: #e2e2e3;--label-grey-disabled: #c0baba;--label-moss: #e6f4d7;--label-moss-hover: #cddbbf;--label-moss-disabled: #bbc8ae;--label-green: #d3f8df;--label-green-hover: #bde1c9;--label-green-disabled: #96b9a1;--label-cyan: #cff9fe;--label-cyan-hover: #b1dadf;--label-cyan-disabled: #98b7bb;--label-blue: #d1e9ff;--label-blue-hover: #b9d1e8;--label-blue-disabled: #9bafc2;--label-indigo: #e0eaff;--label-indigo-hover: #c5cddf;--label-indigo-disabled: #abb3c4;--label-purple: #ebe9fe;--label-purple-hover: #cccade;--label-purple-disabled: #aeacbe;--label-pink: #fce7f6;--label-pink-hover: #e5cede;--label-pink-disabled: #cfb8c9;--label-orange: #ffe6d5;--label-orange-hover: #ecd4c4;--label-orange-disabled: #c7b3a6;--label-yellow: #fef7c3;--label-yellow-hover: #ede6af;--label-yellow-disabled: #d0c993;--product-inbound: #41418c;--product-csm: #2d50a0;--product-feed-in: #206065;--product-management: #c44832;--product-mdm: #d33d8d;--product-grid-usage: #553f87;--avatar-color: #99cbff;--on-surface-avatar: #1a1a1a;--elevation-1: 0px 1px 2px -1px rgba(0, 0, 0, .55), 0px 1px 3px 0px rgba(0, 0, 0, .4), 0px 0px 0px 1px rgba(255, 255, 255, .05);--elevation-2: 0px 2px 2px -1px rgba(0, 0, 0, .55), 0px 8px 12px -4px rgba(0, 0, 0, .6), 0px 0px 0px 1px rgba(255, 255, 255, .06);--elevation-3: 0px 4px 4px -2px rgba(0, 0, 0, .6), 0px 16px 24px -6px rgba(0, 0, 0, .7), 0px 0px 0px 1px rgba(255, 255, 255, .07);--dropdown-shadow: rgba(67, 79, 103, .18);--skeleton-gradient: linear-gradient( 90deg, rgba(30, 33, 41, 0) 0%, rgba(42, 45, 56, .6) 50%, rgba(30, 33, 41, 0) 100% )}:root{--mat-slide-toggle-track-outline-width: .0714285714rem;--mat-slide-toggle-selected-track-outline-width: .0714285714rem;--mat-slide-toggle-disabled-unselected-track-outline-width: .0714285714rem;--mat-slide-toggle-track-height: 1.4285714286rem;--mat-slide-toggle-track-width: 2.2857142857rem;--mat-slide-toggle-selected-handle-size: 1.1428571429rem;--mat-slide-toggle-with-icon-handle-size: 1.1428571429rem;--mat-slide-toggle-pressed-handle-size: 1.2142857143rem;--mat-slide-toggle-selected-icon-size: .5714285714rem;--mat-slide-toggle-unselected-handle-size: .5714285714rem;--mat-slide-toggle-unselected-icon-size: .5714285714rem;--mat-slide-toggle-state-layer-size: 1.8571428571rem;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 .1428571429rem;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 1rem;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 1rem;--mat-slide-toggle-selected-icon-color: var(--accent-primary);--mat-slide-toggle-selected-track-color: var(--accent-primary);--mat-slide-toggle-selected-hover-track-color: var(--accent-primary);--mat-slide-toggle-selected-focus-track-color: var(--accent-primary);--mat-slide-toggle-selected-pressed-track-color: var(--accent-primary);--mat-slide-toggle-selected-handle-color: var(--surface);--mat-slide-toggle-selected-hover-handle-color: var(--surface);--mat-slide-toggle-selected-focus-handle-color: var(--surface);--mat-slide-toggle-selected-pressed-handle-color: var(--surface);--mat-slide-toggle-disabled-track-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: 1;--mat-slide-toggle-disabled-selected-icon-color: var(--accent-on-primary-disabled);--mat-slide-toggle-disabled-selected-track-color: var(--accent-on-primary-disabled);--mat-slide-toggle-disabled-selected-handle-color: var(--surface);--mat-slide-toggle-track-outline-color: var(--on-surface-tertiary);--mat-slide-toggle-unselected-handle-color: var(--on-surface-tertiary);--mat-slide-toggle-unselected-hover-handle-color: var(--on-surface-tertiary);--mat-slide-toggle-unselected-focus-handle-color: var(--on-surface-tertiary);--mat-slide-toggle-unselected-pressed-handle-color: var(--on-surface-tertiary);--mat-slide-toggle-unselected-track-color: var(--surface);--mat-slide-toggle-unselected-hover-track-color: var(--surface);--mat-slide-toggle-unselected-focus-track-color: var(--surface);--mat-slide-toggle-unselected-pressed-track-color: var(--surface);--mat-slide-toggle-disabled-unselected-handle-opacity: 1;--mat-slide-toggle-disabled-unselected-icon-opacity: 1;--mat-slide-toggle-disabled-unselected-track-outline-color: var(--accent-on-primary-disabled);--mat-slide-toggle-disabled-unselected-handle-color: var(--accent-on-primary-disabled);--mat-slide-toggle-disabled-unselected-track-color: var(--surface);--mat-slide-toggle-disabled-unselected-icon-color: var(--surface)}:root .mdc-switch--selected.mdc-switch--disabled .mdc-switch__track:after{border-color:transparent!important}:root{--mat-checkbox-state-layer-size: 20px;--mat-button-filled-container-height: 2.2857142857rem;--mat-button-text-container-height: 2.2857142857rem;--mat-button-outlined-container-height: 2.2857142857rem;--mat-card-elevated-container-color: var(--surface-container-primary);--mat-radio-label-text-color: var(--on-surface-primary);--mat-pseudo-checkbox-full-selected-icon-color: var(--accent-primary);--mat-pseudo-checkbox-full-unselected-icon-color: var(--on-surface-high-secondary);--mat-pseudo-checkbox-full-selected-checkmark-color: var(--accent-on-primary);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: var(--accent-on-primary)}.mat-mdc-radio-button{--mat-radio-state-layer-size: rem(18px);--mat-radio-touch-target-display: rem(24px);--mat-radio-selected-icon-color: var(--accent-primary);--mat-radio-selected-hover-icon-color: var(--accent-primary);--mat-radio-selected-focus-icon-color: var(--accent-primary);--mat-radio-selected-pressed-icon-color: var(--accent-primary);--mat-radio-unselected-icon-color: var(--on-surface-tertiary)}.mdc-checkbox__background{--mat-checkbox-selected-icon-color: var(--accent-primary);--mat-checkbox-selected-hover-icon-color: var(--accent-primary-hover);--mat-checkbox-selected-focus-icon-color: var(--accent-primary-hover);--mat-checkbox-unselected-icon-color: var(--on-surface-tertiary);width:var(--checkbox-size)!important;height:var(--checkbox-size)!important}.mdc-checkbox{flex:0 0 var(--checkbox-size)!important;width:var(--checkbox-size)!important;height:var(--checkbox-size)!important}.mat-mdc-checkbox{--mat-checkbox-label-text-color: var(--on-surface-primary);--mat-checkbox-disabled-label-color: var(--on-surface-disabled);--mat-checkbox-disabled-selected-icon-color: var(--accent-on-primary-disabled);--mat-checkbox-selected-checkmark-color: var(--accent-on-primary);--mat-checkbox-disabled-selected-checkmark-color: var(--accent-on-primary);--mat-checkbox-disabled-unselected-icon-color: var(--accent-on-primary-disabled)}.mat-mdc-checkbox .mat-internal-form-field>label{padding-left:.5714285714rem}.siv-badge-info{--mat-badge-background-color: var(--accent-primary);--mat-badge-text-font: var(--font-family);--mat-badge-text-size: var(--font-size-xs)}.mat-mdc-card{border:1px solid var(--outline-secondary)!important}.mdc-card{--mat-card-elevated-container-color: var(--surface-container-primary);--mat-card-elevated-container-shape: 1.1428571429rem;--mat-card-elevated-container-elevation: var(--shadow-primary);--mat-option-selected-state-label-text-color: var(--on-surface-secondary)}.mdc-card .mdc-card__actions{padding:.9285714286rem .5714285714rem 0;gap:16px}.mdc-card ::ng-deep .mat-mdc-card-content{flex:1}.mdc-card .mat-mdc-card-header{padding:.3571428571rem 1.1428571429rem 1.1428571429rem}.mdc-card .mat-mdc-card-title{color:var(--on-surface-primary)}.mdc-card .mat-mdc-card-title{font-size:var(--text-h2);font-weight:700;line-height:1;letter-spacing:normal}.mdc-menu-surface.mat-mdc-select-panel{--mat-select-panel-background-color: var(--surface-container-primary);--mat-option-selected-state-layer-color: var(--surface-container-primary-hover);--mat-option-hover-state-layer-color: var(--surface-container-primary-hover);border-radius:.5714285714rem;padding:.2857142857rem}.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option{min-height:2.8571428571rem;padding:0 .5714285714rem}.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:.5714285714rem}.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{width:.6428571429rem;height:.2857142857rem;border-left-width:.0714285714rem;border-bottom-width:.0714285714rem}.mat-mdc-select{--mat-select-enabled-trigger-text-color: var(--on-surface-primary);--mat-select-enabled-arrow-color: var(--on-surface-tertiary)}.mat-mdc-select-panel.siv-select-panel,.mat-mdc-autocomplete-panel.siv-autocomplete-panel{--mat-option-selected-state-layer-color: var(--surface-container-primary-hover);--mat-option-hover-state-layer-color: var(--surface-container-primary-hover);--mat-option-focus-state-layer-color: var(--surface-container-primary-hover);box-shadow:0 0 4px 0 var(--dropdown-shadow);border-radius:.5714285714rem!important;margin-top:.2857142857rem;margin-bottom:1.1428571429rem}.mat-mdc-select-panel.siv-select-panel .mat-mdc-option,.mat-mdc-autocomplete-panel.siv-autocomplete-panel .mat-mdc-option{min-height:40px}.mat-mdc-autocomplete-panel.siv-autocomplete-panel{--mat-autocomplete-background-color: var(--surface-container-primary);padding:.2857142857rem}.mat-mdc-option{--mat-option-label-text-color: var(--on-surface-primary);--mat-option-selected-state-label-text-color: var(--on-surface-primary)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){border-radius:.2857142857rem}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mat-pseudo-checkbox{display:none}.mat-mdc-optgroup{--mat-optgroup-label-text-color: var(--on-surface-high-secondary);--mat-optgroup-label-text-size: var(--font-size-s);--mat-optgroup-label-text-weight: 600}.mat-mdc-optgroup .mat-mdc-optgroup-label{min-height:2.8571428571rem;padding:0 .8571428571rem}.mat-mdc-optgroup .mat-mdc-option.mdc-list-item:not(.mat-mdc-option-multiple){padding:0 .8571428571rem}.mat-mdc-optgroup .mat-mdc-option{font-size:var(--font-size-base);font-weight:400}.mat-mdc-menu-panel{--mat-menu-container-color: var(--surface-container-high);--mat-checkbox-label-text-color: var(--on-surface-high);--mat-menu-container-elevation-shadow: 0px 4px 12px 0px rgba(0, 0, 0, .16);--mat-menu-item-hover-state-layer-color: var(--surface-container-high-hover);padding:.2857142857rem;border-radius:.5714285714rem!important}.mat-mdc-menu-content{padding:0!important}.mat-mdc-menu-item{min-height:2.8571428571rem;border-radius:.2857142857rem!important}.mat-mdc-menu-item.negative{--mat-menu-item-label-text-color: var(--semantics-error)}.mat-mdc-menu-item:not([disabled]):hover{font-weight:600}.siv-comment-menu.mat-mdc-menu-panel{min-width:14.2857142857rem}.mdc-button{--mat-button-filled-horizontal-padding: .8571428571rem;--mat-button-filled-label-text-weight: 600;--mat-button-filled-label-text-size: 1rem;--mat-button-filled-container-color: var(--accent-primary);--mat-button-filled-container-shape: .5714285714rem;--mat-button-filled-disabled-container-color: var(--accent-primary-disabled);--mat-button-filled-disabled-label-text-color: var(--accent-on-primary-disabled);--mat-button-filled-icon-offset: -.1428571429rem;--mat-button-filled-hover-state-layer-opacity: 0;--mat-button-filled-focus-state-layer-opacity: 0;--mat-button-filled-pressed-state-layer-opacity: 0;--mat-button-filled-label-text-color: var(--accent-on-primary);--mat-button-text-label-text-weight: 400;--mat-button-text-label-text-size: 1rem;--mat-button-text-container-shape: .5714285714rem;--mat-button-text-horizontal-padding: .8571428571rem;--mat-button-text-label-text-color: var(--accent-primary);--mat-button-text-disabled-label-text-color: var(--accent-on-primary-disabled);--mat-button-text-icon-offset: -.1428571429rem;--mat-button-text-hover-state-layer-opacity: 0;--mat-button-text-focus-state-layer-opacity: 0;--mat-button-text-state-layer-color: var(--accent-secondary-hover);--mat-button-outlined-outline-color: var(--outline-primary);--mat-button-outlined-container-shape: .5714285714rem;--mat-button-outlined-horizontal-padding: .8571428571rem;--mat-button-outlined-label-text-color: var(--accent-on-secondary);--mat-button-outlined-label-text-weight: 600;--mat-button-outlined-icon-offset: -.1428571429rem;--mat-button-outlined-hover-state-layer-opacity: 0;--mat-button-outlined-pressed-state-layer-opacity: 0;--mat-button-outlined-focus-state-layer-opacity: 0}.mat-mdc-outlined-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-button .mat-mdc-button-touch-target{height:2.2857142857rem!important}button.mdc-button.mat-mdc-outlined-button:hover,button.mdc-button.mat-mdc-outlined-button:active{background-color:var(--accent-secondary-hover)}.mdc-button.md-small{--mat-button-filled-container-height: 1.7142857143rem;--mat-button-filled-label-text-size: .8571428571rem;--mat-button-text-container-height: 1.7142857143rem;--mat-button-text-label-text-size: .8571428571rem}.mdc-button.siv-button.siv-icon-button.siv-button--text,.mdc-button.siv-button.mdc-button--outlined{background-color:var(--accent-secondary)}.mdc-button.siv-button.siv-icon-button.siv-button--text.mat-mdc-button-disabled,.mdc-button.siv-button.mdc-button--outlined.mat-mdc-button-disabled{background-color:var(--accent-secondary-disabled)}.mdc-button.siv-button.siv-icon-button.siv-button--text.siv-button--transparent,.mdc-button.siv-button.mdc-button--outlined.siv-button--transparent{background-color:transparent}.mdc-button.siv-button:not(.siv-icon-button) .mdc-button__label{display:inline-flex;align-items:center;font-weight:600;gap:8px}.mdc-button.siv-button:not(.siv-icon-button) .mdc-button__label>.mat-icon,.mdc-button.siv-button:not(.siv-icon-button) .mdc-button__label>siv-icon mat-icon{font-size:1.4285714286rem!important;width:1.4285714286rem!important;height:1.4285714286rem!important;margin-left:var(--mat-filled-button-icon-offset)}.mdc-button.siv-button.siv-icon-button:not(.md-large){min-width:1.7142857143rem;--mat-button-filled-container-height: 1.7142857143rem;--mat-button-text-container-height: 1.7142857143rem;--mat-button-outlined-container-height: 1.7142857143rem;--mat-button-filled-container-shape: .2857142857rem;--mat-button-outlined-container-shape: .2857142857rem;--mat-button-text-container-shape: .2857142857rem}.mdc-button.siv-button.siv-icon-button:not(.md-large) .mat-icon{margin-left:var(--mat-button-filled-icon-offset)}.mdc-button.siv-button.siv-icon-button.md-large{--mat-button-filled-container-height: 2.2857142857rem;--mat-button-text-container-height: 2.2857142857rem;--mat-button-outlined-container-height: 2.2857142857rem;--mat-button-filled-container-shape: .5714285714rem;--mat-button-text-container-shape: .5714285714rem;--mat-button-outlined-container-shape: .5714285714rem;padding:0}.mdc-button.siv-button.siv-icon-button.md-large .mat-icon{margin-left:var(--mat-filled-button-icon-offset)}.mdc-button.siv-button.siv-icon-button .mdc-button__label{font-size:0;display:inline-flex;align-items:center;justify-content:center}.mdc-button.siv-button.siv-icon-button .mdc-button__label>.mat-icon:nth-child(2){display:none}.mdc-button.siv-button.siv-button--negative{--mat-button-filled-container-color: var(--semantics-error);--mat-button-filled-container-hover-color: var(--semantics-error);--mat-button-filled-container-focus-color: var(--semantics-error);--mat-button-filled-label-text-color: var(--accent-on-primary);--mat-button-text-label-text-color: var(--semantics-error);--mat-button-outlined-label-text-color: var(--semantics-error);--mat-button-outlined-outline-color: var(--outline-primary)}.mdc-button.siv-button.siv-button--negative:hover{--mat-button-filled-container-color: var(--semantics-error-hover);--mat-button-text-label-text-color: var(--semantics-error-hover);--mat-button-outlined-label-text-color: var(--semantics-error-hover);--mat-button-outlined-outline-color: var(--outline-error)}button.mdc-button.mat-mdc-outlined-button.siv-button--negative:hover,button.mdc-button.mat-mdc-outlined-button.siv-button--negative:active{background-color:var(--surface-container-error)}button.mdc-button.mat-mdc-button.siv-button--negative.siv-button--text:hover,button.mdc-button.mat-mdc-button.siv-button--negative.siv-button--text:active{background-color:var(--surface-container-error);color:var(--semantics-error)}.mdc-button.md-large{--mat-button-filled-container-height: 2.8571428571rem;--mat-button-filled-horizontal-padding: 1.1428571429rem;--mat-button-text-container-height: 2.8571428571rem;--mat-button-text-horizontal-padding: 1.1428571429rem;--mat-button-outlined-container-height: 2.8571428571rem;--mat-button-outlined-horizontal-padding: 1.1428571429rem}.mdc-icon-button.md-small{--mat-icon-button-state-layer-size: 1.7142857143rem;--mat-icon-button-icon-size: 1.7142857143rem}.mdc-icon-button.md-small .mat-icon{font-size:1.2857142857rem;vertical-align:middle}.siv-icon-button{--mat-button-filled-icon-offset: 0;--mat-button-filled-icon-spacing: 0;--mat-button-filled-horizontal-padding: 0;--mat-button-outlined-icon-offset: 0;--mat-button-outlined-icon-spacing: 0;--mat-button-outlined-horizontal-padding: 0;--mat-button-outlined-focus-state-layer-opacity: 0;--mat-button-outlined-hover-state-layer-opacity: 0;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 0;--mat-button-text-horizontal-padding: 0;--mat-button-text-label-text-color: var(--accent-on-secondary);--mat-button-text-with-icon-horizontal-padding: 0}.siv-icon-button.mdc-button{min-width:32px}.siv-icon-button .mat-icon{font-size:1.4285714286rem;width:1.4285714286rem;height:1.4285714286rem}.siv-icon-button:hover,.siv-icon-button:active{--mat-button-text-label-text-color: var(--accent-on-secondary) !important}.mdc-icon-button{--mat-icon-button-disabled-icon-color: var(--accent-on-primary-disabled);--mat-icon-button-icon-color: var(--accent-on-secondary);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08}.siv-button.siv-button--text:not(.siv-icon-button){max-width:100%}.siv-button.siv-button--text:not(.siv-icon-button) .mdc-button__label:not(:has(*)){display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mdc-button:hover,.mdc-button:active{--mat-button-filled-container-color: var(--accent-primary-hover)}.mdc-button:focus-visible{outline:2px solid var(--semantics-focus);outline-offset:2px}.mdc-button.mat-mdc-button:hover,.mdc-button.mat-mdc-button:active{--mat-button-text-label-text-color: var(--accent-primary)}button.mdc-button.mat-mdc-button.siv-button--text:not(.siv-button--negative):hover,button.mdc-button.mat-mdc-button.siv-button--text:not(.siv-button--negative):active{background-color:var(--accent-tertiary-hover)}.mdc-dialog{--mat-dialog-container-elevation-shadow: var(--elevation-3);--mat-dialog-subhead-weight: 700;--mat-dialog-subhead-color: var(--on-surface-high);--mat-dialog-subhead-line-height: var(--line-height-l);--mat-dialog-subhead-size: var(--text-h2);--mat-dialog-subhead-tracking: normal;--mat-dialog-supporting-text-tracking: normal;--mat-dialog-supporting-text-color: var(--on-surface-high);--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-size: var(--font-size-base);--mat-dialog-supporting-text-line-height: var(--line-height-m);--mat-dialog-container-shape: 1.1428571429rem;--mat-dialog-headline-padding: 2.2857142857rem 2.2857142857rem 1.1428571429rem 2.2857142857rem;--mat-dialog-with-actions-content-padding: 2.2857142857rem 2.2857142857rem 0;--mat-dialog-actions-padding: 2.2857142857rem;--mat-dialog-container-color: var(--surface-container-primary)}.mdc-dialog .mdc-dialog__surface{border:1px solid var(--outline-secondary)}.cdk-overlay-pane.siv-dialog-panel{--mat-dialog-container-min-width: min( 560px, calc(100vw - 64px) );--mat-dialog-container-max-width: min( 1440px, calc(100vw - 64px) );--mat-dialog-container-small-max-width: calc(100vw - 64px) }.mat-mdc-dialog-title:before{height:auto!important}.mat-mdc-dialog-content{isolation:isolate}.mat-mdc-tab-label-container,.mat-mdc-tab-link-container{--mat-tab-divider-color: var(--outline-primary);--mat-tab-active-focus-label-text-color: var(--on-surface-secondary);--mat-tab-active-hover-label-text-color: var(--on-surface-secondary);--mat-tab-active-label-text-color: var(--on-surface-secondary);--mat-tab-inactive-label-text-color: var(--on-surface-secondary);--mat-tab-inactive-hover-label-text-color: var(--on-surface-secondary);--mat-tab-inactive-focus-label-text-color: var(--on-surface-secondary);--mat-tab-active-indicator-color: var(--on-surface-secondary);--mat-tab-active-hover-indicator-color: var(--on-surface-secondary);--mat-tab-active-focus-indicator-color: var(--on-surface-secondary);--mat-tab-active-indicator-height: .2142857143rem;--mat-tab-active-indicator-shape: 7.1428571429rem 7.1428571429rem 0 0;--mat-tab-container-height: 3.4285714286rem;--mat-tab-label-text-size: 1rem;--mat-tab-label-text-weight: 400;--mat-tab-label-text-line-height: var(--line-height-m);--mat-tab-active-ripple-color: var(--surface);--mat-tab-inactive-ripple-color: var(--surface);--mat-tab-disabled-ripple-color: var(--surface)}.siv-tabs .mat-mdc-tab,.siv-tabs .mat-mdc-tab-link{padding:0 1.1428571429rem;min-width:0;flex-grow:0!important}.siv-tabs .mat-mdc-tab:hover:not(.mdc-tab--active),.siv-tabs .mat-mdc-tab-link:hover:not(.mdc-tab--active){--mat-tab-active-indicator-color: var(--outline-primary)}.siv-tabs .mat-mdc-tab:hover:not(.mdc-tab--active) .mdc-tab-indicator__content--underline,.siv-tabs .mat-mdc-tab-link:hover:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{opacity:1}.mdc-snackbar{--mat-snack-bar-container-color: var(--inverse-surface-container-primary);--mat-snack-bar-supporting-text-color: var(--inverse-on-surface);--mat-snack-bar-supporting-text-size: var(--font-size-base);--mat-snack-bar-container-shape: .5714285714rem}.cdk-overlay-container:has(.mat-datepicker-content){z-index:1050!important}.cdk-overlay-container:has(.mat-mdc-menu-panel){z-index:1050!important}.cdk-global-overlay-wrapper:has(.siv-notification-overlay-pane){z-index:1100}.cdk-overlay-container:has(.siv-notification-overlay-pane){z-index:2100!important}.mat-datepicker-content{margin-top:1.4285714286rem;margin-right:-3.4285714286rem;border:1px solid var(--outline-secondary)}.mat-datepicker-content:has(.has-undo){margin-right:-6.2857142857rem}.mat-datepicker-content .mat-datepicker-content-container .mat-calendar{height:auto;min-height:310px}.mat-calendar,.mat-datepicker-content{--mat-button-text-label-text-color: var(--accent-primary);--mat-datepicker-calendar-body-label-text-color: transparent;--mat-datepicker-calendar-container-background-color: var(--surface-container-high);--mat-datepicker-calendar-container-elevation-shadow: var(--elevation-2);--mat-datepicker-calendar-container-shape: .5714285714rem;--mat-datepicker-calendar-date-in-range-state-background-color: var( --surface-container-primary-selected );--mat-datepicker-calendar-date-disabled-state-text-color: var(--on-surface-disabled);--mat-datepicker-calendar-date-focus-state-background-color: transparent;--mat-datepicker-calendar-date-hover-state-background-color: var(--surface-container-high-hover);--mat-datepicker-calendar-date-preview-state-outline-color: var(--accent-primary);--mat-datepicker-calendar-date-selected-state-background-color: var(--accent-primary);--mat-datepicker-calendar-date-text-color: var(--on-surface-high);--mat-datepicker-calendar-date-text-size: var(--font-size-s);--mat-datepicker-calendar-date-today-outline-color: var(--accent-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--accent-primary);--mat-datepicker-calendar-header-text-color: var(--on-surface-high);--mat-datepicker-calendar-navigation-button-icon-color: var(--on-surface-high);--mat-datepicker-calendar-period-button-text-color: var(--on-surface-primary);--mat-form-field-container-vertical-padding: 1.0714285714rem;--mat-icon-button-disabled-icon-color: var(--on-surface-disabled)}.mat-calendar .mat-calendar-header,.mat-datepicker-content .mat-calendar-header{padding:1.1428571429rem 1.1428571429rem .5714285714rem}.mat-calendar .mat-calendar-header .mat-calendar-controls,.mat-datepicker-content .mat-calendar-header .mat-calendar-controls{margin:0}.mat-calendar .mat-calendar-header .mat-calendar-arrow,.mat-datepicker-content .mat-calendar-header .mat-calendar-arrow{margin:0 0 0 .7142857143rem}.mat-calendar .mat-calendar-header .mat-calendar-period-button,.mat-datepicker-content .mat-calendar-header .mat-calendar-period-button{margin:0;color:var(--on-surface-high);font-weight:400;line-height:var(--line-height-s)}.mat-calendar .mat-calendar-header .mat-calendar-period-button:hover,.mat-datepicker-content .mat-calendar-header .mat-calendar-period-button:hover{background-color:var(--surface-container-high-hover);color:var(--on-surface-high)}.mat-calendar .mat-calendar-header .mat-calendar-period-button .mat-mdc-button-ripple,.mat-datepicker-content .mat-calendar-header .mat-calendar-period-button .mat-mdc-button-ripple{display:none}.mat-calendar .mat-calendar-header .mat-calendar-previous-button,.mat-calendar .mat-calendar-header .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-header .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-header .mat-calendar-next-button{--mat-icon-button-touch-target-display: none;--mat-datepicker-calendar-navigation-button-icon-color: var(--on-surface-high);width:1.4285714286rem;height:1.4285714286rem;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mat-calendar .mat-calendar-header .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-header .mat-calendar-next-button{margin-right:-.5714285714rem}.mat-calendar .mat-calendar-table-header th,.mat-datepicker-content .mat-calendar-table-header th{padding:0;height:2.5714285714rem;width:2.5714285714rem}.mat-calendar .mat-calendar-table-header-divider,.mat-datepicker-content .mat-calendar-table-header-divider{display:none}.mat-calendar .mat-calendar-body-label,.mat-datepicker-content .mat-calendar-body-label{padding-top:0!important;padding-bottom:0!important}.mat-calendar .mat-calendar-content,.mat-datepicker-content .mat-calendar-content{padding:.5714285714rem 1.1428571429rem 1.1428571429rem}.mat-calendar .mat-calendar-body-cell-content,.mat-datepicker-content .mat-calendar-body-cell-content{font-size:var(--font-size-s);font-weight:400;line-height:1.2857142857rem;color:var(--on-surface-high)}.mat-calendar .mat-calendar-body-cell-content.mat-calendar-body-selected,.mat-datepicker-content .mat-calendar-body-cell-content.mat-calendar-body-selected{color:var(--accent-on-primary);line-height:var(--line-height-s);font-weight:600}.cdk-keyboard-focused .mat-calendar-body .mat-calendar-body-active .mat-calendar-body-cell-content{border-radius:2.2857142857rem;border:2px solid var(--surface-container-high);outline:2px solid var(--semantics-focus)}.mdc-text-field__input{--mat-form-field-filled-input-text-color: var(--on-surface-secondary);--mat-form-field-filled-caret-color: var(--on-surface-secondary)}.mdc-floating-label{--mat-form-field-filled-hover-label-text-color: var(--on-surface-tertiary);--mat-form-field-filled-label-text-color: var(--on-surface-tertiary);--mat-form-field-filled-focus-label-text-color: var(--accent-primary)}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: var(--accent-primary);--mat-progress-bar-track-color: var(--surface-container-quaternary)}::-webkit-scrollbar{width:.4285714286rem;height:.4285714286rem}::-webkit-scrollbar-track{background:transparent;border-radius:2.2857142857rem}::-webkit-scrollbar-thumb{background:var(--surface-container-quaternary);border-radius:2.2857142857rem}::-webkit-scrollbar-thumb:hover{background:var(--surface-container-quaternary)}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-button{display:none}.mdc-text-field.mdc-text-field--outlined ::-webkit-input-placeholder{color:transparent}.mdc-text-field.mdc-text-field--outlined ::-moz-placeholder{color:transparent}.mdc-text-field.mdc-text-field--outlined :-ms-input-placeholder{color:transparent}.mdc-text-field.mdc-text-field--outlined :-moz-placeholder{color:transparent}.mdc-text-field.mdc-text-field--outlined.mdc-text-field--focused ::-webkit-input-placeholder{color:var(--on-surface-placeholder)}.mdc-text-field.mdc-text-field--outlined.mdc-text-field--focused ::-moz-placeholder{color:var(--on-surface-placeholder)}.mdc-text-field.mdc-text-field--outlined.mdc-text-field--focused :-ms-input-placeholder{color:var(--on-surface-placeholder)}.mdc-text-field.mdc-text-field--outlined.mdc-text-field--focused :-moz-placeholder{color:var(--on-surface-placeholder)}.siv-overlay{--mat-checkbox-label-text-color: var(--on-surface-high);--mat-checkbox-unselected-icon-color: var(--on-surface-high-secondary);--mat-checkbox-unselected-hover-icon-color: var(--on-surface-high-secondary);--mat-checkbox-unselected-focus-icon-color: var(--on-surface-high-secondary);--mat-checkbox-unselected-focus-state-layer-opacity: 0}.mat-mdc-tooltip-surface{--mat-tooltip-container-color: var(--inverse-surface-container-primary);--mat-tooltip-supporting-text-color: var(--inverse-on-surface);--mat-tooltip-container-shape: .2857142857rem;--mat-tooltip-supporting-text-font: var(--font-family);--mat-tooltip-supporting-text-size: var(--font-size-s);--mat-tooltip-supporting-text-weight: 600;--mat-tooltip-supporting-text-line-height: 1.2857142857rem;--mat-tooltip-supporting-text-tracking: normal}.siv-tooltip-panel .mat-mdc-tooltip-surface{max-width:17.7142857143rem;padding:.2857142857rem .5714285714rem;word-wrap:break-word;white-space:pre-line;text-align:left}.mat-mdc-standard-chip.siv-chip{--mat-chip-elevated-container-color: var(--surface-container-primary);--mat-chip-outline-color: var(--outline-secondary);--mat-chip-container-shape-radius: .5714285714rem;--mat-chip-container-height: rem(32px);--mat-chip-outline-width: 1px;--mat-chip-focus-state-layer-color: transparent}.mat-mdc-standard-chip.siv-chip .mdc-evolution-chip__action--primary{cursor:default}.mat-mdc-standard-chip.siv-chip.siv-chip--clickable .mdc-evolution-chip__action--primary{cursor:pointer}.mat-mdc-standard-chip.siv-chip:hover{--mat-chip-hover-state-layer-color: var(--surface-container-primary-hover);--mat-chip-hover-state-layer-opacity: 1}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding:0 .5714285714rem!important;gap:.2857142857rem}.mat-mdc-standard-chip .siv-chip__action .mdc-button{padding:0!important;min-width:auto!important}.mat-mdc-standard-chip .siv-chip__action .mdc-button:focus{outline:none}.mat-mdc-standard-chip .siv-chip__action .mat-mdc-button{--mat-button-text-hover-state-layer-opacity: 0}.mat-mdc-standard-chip .siv-chip__action .mat-ripple-element{display:none!important}.siv-avatar-chip .mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:.2857142857rem!important}.siv-tag.mat-mdc-chip.mdc-evolution-chip{margin:0!important;--mat-chip-elevated-container-color: var(--accent-tertiary);--mat-chip-container-shape-radius: .5714285714rem;--mat-chip-container-height: var(--font-size-xl);--mat-chip-outline-color: var(--outline-primary);--mat-chip-label-text-color: var(--accent-on-tertiary);--mat-chip-label-text-size: var(--font-size-s);--mat-chip-label-text-weight: 600;--mat-chip-hover-state-layer-color: transparent;--mat-chip-hover-state-layer-opacity: 0;--mat-chip-focus-state-layer-color: transparent;--mat-chip-focus-state-layer-opacity: 0}.siv-tag.mat-mdc-chip.mdc-evolution-chip:hover{--mat-chip-elevated-container-color: var(--accent-tertiary-hover)}.siv-tag.mat-mdc-chip.mdc-evolution-chip:focus-visible{--mat-chip-elevated-container-color: var(--accent-tertiary-hover);--mat-chip-outline-color: var(--accent-primary);--mat-chip-outline-width: 1px;outline-color:var(--accent-primary)!important}.siv-tag.mat-mdc-chip.mdc-evolution-chip .mat-icon{--mat-icon-color: var(--accent-on-tertiary)}.siv-tag.mat-mdc-chip.mdc-evolution-chip .mat-mdc-chip-action{max-width:7.5rem}.siv-tag.mat-mdc-chip.mdc-evolution-chip .mat-mdc-chip-action-label{display:inline-flex;align-items:center;gap:.2857142857rem;width:100%;text-overflow:ellipsis;white-space:nowrap}.siv-tag.mat-mdc-chip.mdc-evolution-chip.mdc-evolution-chip--disabled.mat-mdc-chip-disabled{--mat-chip-disabled-outline-color: var(--outline-disabled);--mat-chip-disabled-label-text-color: var(--accent-on-tertiary-disabled);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: var(--accent-on-tertiary-disabled);--mat-chip-elevated-disabled-container-color: var(--accent-tertiary-disabled)}.siv-tag.mat-mdc-chip.mdc-evolution-chip.mdc-evolution-chip--disabled.mat-mdc-chip-disabled .mat-mdc-chip-remove{display:none}.mat-mdc-chip-set.mat-mdc-chip-grid .mdc-evolution-chip-set__chips{margin-left:0;gap:.5714285714rem;border-radius:.5714285714rem}.mat-mdc-autocomplete-panel.siv-autocomplete-panel{--mat-autocomplete-background-color: var(--surface-container-high);--mat-option-selected-state-layer-color: var(--surface-container-high-hover);--mat-option-hover-state-layer-color: var(--surface-container-high-hover);--mat-option-focus-state-layer-color: var(--surface-container-high-hover);border-radius:.5714285714rem!important;border:1px solid var(--outline-secondary)}.mat-mdc-autocomplete-panel.siv-autocomplete-panel .mat-mdc-option{border-radius:.2857142857rem;padding:0 .5714285714rem}.mat-mdc-autocomplete-panel.siv-autocomplete-panel .mat-mdc-option:hover{font-weight:600}.mat-mdc-autocomplete-panel.siv-autocomplete-panel .text-highlight{color:var(--accent-primary)}.mat-mdc-autocomplete-panel.siv-autocomplete-panel:not(.siv-elevation-2){box-shadow:0 4px 8px -4px #00000029!important}.mat-expansion-panel{--mat-expansion-container-elevation-shadow: none;--mat-expansion-container-background-color: var(--surface-container-primary);--mat-expansion-header-collapsed-state-height: 3.2857142857rem;--mat-expansion-header-expanded-state-height: 3.2857142857rem;--mat-expansion-header-focus-state-layer-color: var(--surface-container-primary-hover);--mat-expansion-header-hover-state-layer-color: var(--surface-container-primary-hover);--mat-expansion-container-shape: .5714285714rem;--mat-expansion-header-text-color: var(--on-surface-secondary);--mat-expansion-header-text-weight: 600;border:1px solid var(--outline-secondary)}.mat-expansion-panel .mat-expansion-panel-header{padding:0 1.1428571429rem}.mat-expansion-panel .mat-expansion-panel-header.mat-expanded:focus{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover{background:var(--mat-expansion-header-hover-state-layer-color)}.mat-expansion-panel .mat-expansion-panel-body{border-top:1px solid var(--outline-secondary);padding:1.1428571429rem}.sidebar-profile-menu.mat-mdc-menu-panel{min-width:200px;--mat-menu-item-label-text-color: var(--on-surface-secondary)}.sidebar-profile-menu.mat-mdc-menu-panel .mat-mdc-menu-item{display:flex;align-items:center;border-radius:.5714285714rem;padding:0 .8571428571rem;gap:.5714285714rem;font-size:var(--font-size-base);font-weight:400;min-height:2.8571428571rem}.siv-action-list .mat-mdc-list-item.mdc-list-item{--mat-list-list-item-one-line-container-height: rem($btn-large-height);--mat-list-list-item-hover-state-layer-opacity: 0;--mat-list-list-item-focus-state-layer-opacity: 0}.siv-segmented-control{--mat-button-toggle-shape: .5714285714rem;--mat-button-toggle-height: 2.2857142857rem;--mat-button-toggle-divider-color: var(--outline-primary);--mat-button-toggle-background-color: var(--surface-container-secondary);--mat-button-toggle-text-color: var(--accent-on-secondary);--mat-button-toggle-selected-state-background-color: var(--accent-secondary);--mat-button-toggle-selected-state-text-color: var(--accent-on-secondary);--mat-button-toggle-disabled-state-background-color: var(--surface-container-disabled);--mat-button-toggle-disabled-state-text-color: var(--on-surface-disabled);--mat-button-toggle-disabled-selected-state-background-color: var(--surface-container-disabled);--mat-button-toggle-disabled-selected-state-text-color: var(--accent-on-secondary-disabled);--mat-button-toggle-label-text-font: var(--font-family);--mat-button-toggle-label-text-size: var(--font-size-base);--mat-button-toggle-label-text-line-height: var(--line-height-m);--mat-button-toggle-hover-state-layer-opacity: 0;--mat-button-toggle-focus-state-layer-opacity: 0}.siv-segmented-control__option:not(.mat-button-toggle-checked):not(.mat-button-toggle-disabled):hover{background-color:var(--surface-container-secondary-hover)}h1,.siv-text-h1{font-size:var(--text-h1);font-weight:700;line-height:var(--line-height-xl);letter-spacing:-.01em}h2,.siv-text-h2{font-size:var(--text-h2);font-weight:700;line-height:var(--line-height-l);letter-spacing:0}h3,.siv-text-h3{font-size:var(--text-h3);font-weight:600;line-height:var(--line-height-m);letter-spacing:0}.siv-text-body{font-size:var(--text-body);font-weight:400;line-height:var(--line-height-m);letter-spacing:0}.siv-text-action{font-size:var(--text-action);font-weight:600;line-height:var(--line-height-m);letter-spacing:0}.siv-text-label{font-size:var(--text-label);font-weight:600;line-height:var(--line-height-s);letter-spacing:0}.siv-text-details{font-size:var(--text-details);font-weight:400;line-height:var(--line-height-s);letter-spacing:0}.siv-text-caption{font-size:var(--text-caption);font-weight:400;line-height:var(--line-height-xs);letter-spacing:0}.siv-text-display{font-size:var(--text-display);font-weight:700;line-height:var(--line-height-xxl);letter-spacing:-.02em}.siv-elevation-1{box-shadow:var(--elevation-1)!important}.siv-elevation-2{box-shadow:var(--elevation-2)!important}.siv-elevation-3{box-shadow:var(--elevation-3)!important}.siv-shadow-primary{box-shadow:var(--shadow-primary)!important}.siv-shadow-secondary{box-shadow:var(--shadow-secondary)!important}.siv-radius-sm{border-radius:.2857142857rem}.siv-radius-md{border-radius:.5714285714rem}.siv-radius-lg{border-radius:1.1428571429rem}.siv-radius-rounded{border-radius:2.2857142857rem}@media only print{.siv-hidden-print-only{display:none!important}}@media only screen{.siv-hidden-screen-only{display:none!important}}@media(max-width:599.98px){.siv-hidden-xs{display:none!important}}@media(min-width:600px)and (max-width:959.98px){.siv-hidden-sm{display:none!important}}@media(min-width:960px)and (max-width:1279.98px){.siv-hidden-md{display:none!important}}@media(min-width:1280px)and (max-width:1919.98px){.siv-hidden-lg{display:none!important}}@media(min-width:1920px)and (max-width:2559.98px){.siv-hidden-xl{display:none!important}}@media(min-width:2560px){.siv-hidden-xxl{display:none!important}}@media(min-width:600px){.siv-hidden-sm-and-up{display:none!important}}@media(min-width:960px){.siv-hidden-md-and-up{display:none!important}}@media(min-width:1280px){.siv-hidden-lg-and-up{display:none!important}}@media(min-width:1920px){.siv-hidden-xl-and-up{display:none!important}}@media(max-width:959.98px){.siv-hidden-sm-and-down{display:none!important}}@media(max-width:1279.98px){.siv-hidden-md-and-down{display:none!important}}@media(max-width:1919.98px){.siv-hidden-lg-and-down{display:none!important}}@media(max-width:2559.98px){.siv-hidden-xl-and-down{display:none!important}}.siv-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-8px}.siv-flex-column{display:flex;flex-direction:column}.siv-flex-row{display:flex;flex-direction:row}.siv-col-xxl,.siv-col-xxl-auto,.siv-col-xxl-12,.siv-col-xxl-11,.siv-col-xxl-10,.siv-col-xxl-9,.siv-col-xxl-8,.siv-col-xxl-7,.siv-col-xxl-6,.siv-col-xxl-5,.siv-col-xxl-4,.siv-col-xxl-3,.siv-col-xxl-2,.siv-col-xxl-1,.siv-col-xl,.siv-col-xl-auto,.siv-col-xl-12,.siv-col-xl-11,.siv-col-xl-10,.siv-col-xl-9,.siv-col-xl-8,.siv-col-xl-7,.siv-col-xl-6,.siv-col-xl-5,.siv-col-xl-4,.siv-col-xl-3,.siv-col-xl-2,.siv-col-xl-1,.siv-col-lg,.siv-col-lg-auto,.siv-col-lg-12,.siv-col-lg-11,.siv-col-lg-10,.siv-col-lg-9,.siv-col-lg-8,.siv-col-lg-7,.siv-col-lg-6,.siv-col-lg-5,.siv-col-lg-4,.siv-col-lg-3,.siv-col-lg-2,.siv-col-lg-1,.siv-col-md,.siv-col-md-auto,.siv-col-md-12,.siv-col-md-11,.siv-col-md-10,.siv-col-md-9,.siv-col-md-8,.siv-col-md-7,.siv-col-md-6,.siv-col-md-5,.siv-col-md-4,.siv-col-md-3,.siv-col-md-2,.siv-col-md-1,.siv-col-sm,.siv-col-sm-auto,.siv-col-sm-12,.siv-col-sm-11,.siv-col-sm-10,.siv-col-sm-9,.siv-col-sm-8,.siv-col-sm-7,.siv-col-sm-6,.siv-col-sm-5,.siv-col-sm-4,.siv-col-sm-3,.siv-col-sm-2,.siv-col-sm-1,.siv-col,.siv-col-auto,.siv-col-12,.siv-col-11,.siv-col-10,.siv-col-9,.siv-col-8,.siv-col-7,.siv-col-6,.siv-col-5,.siv-col-4,.siv-col-3,.siv-col-2,.siv-col-1{width:100%;padding:8px}.siv-col{flex-basis:0;flex-grow:1;max-width:100%}.siv-col-auto{flex:0 0 auto;width:auto;max-width:100%}.siv-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.siv-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.siv-col-3{flex:0 0 25%;max-width:25%}.siv-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.siv-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.siv-col-6{flex:0 0 50%;max-width:50%}.siv-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.siv-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.siv-col-9{flex:0 0 75%;max-width:75%}.siv-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.siv-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.siv-col-12{flex:0 0 100%;max-width:100%}.siv-offset-1{margin-inline-start:8.3333333333%!important}.siv-offset-2{margin-inline-start:16.6666666667%!important}.siv-offset-3{margin-inline-start:25%!important}.siv-offset-4{margin-inline-start:33.3333333333%!important}.siv-offset-5{margin-inline-start:41.6666666667%!important}.siv-offset-6{margin-inline-start:50%!important}.siv-offset-7{margin-inline-start:58.3333333333%!important}.siv-offset-8{margin-inline-start:66.6666666667%!important}.siv-offset-9{margin-inline-start:75%!important}.siv-offset-10{margin-inline-start:83.3333333333%!important}.siv-offset-11{margin-inline-start:91.6666666667%!important}@media(min-width:600px){.siv-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.siv-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.siv-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.siv-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.siv-col-sm-3{flex:0 0 25%;max-width:25%}.siv-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.siv-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.siv-col-sm-6{flex:0 0 50%;max-width:50%}.siv-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.siv-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.siv-col-sm-9{flex:0 0 75%;max-width:75%}.siv-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.siv-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.siv-col-sm-12{flex:0 0 100%;max-width:100%}.siv-offset-sm-0{margin-inline-start:0!important}.siv-offset-sm-1{margin-inline-start:8.3333333333%!important}.siv-offset-sm-2{margin-inline-start:16.6666666667%!important}.siv-offset-sm-3{margin-inline-start:25%!important}.siv-offset-sm-4{margin-inline-start:33.3333333333%!important}.siv-offset-sm-5{margin-inline-start:41.6666666667%!important}.siv-offset-sm-6{margin-inline-start:50%!important}.siv-offset-sm-7{margin-inline-start:58.3333333333%!important}.siv-offset-sm-8{margin-inline-start:66.6666666667%!important}.siv-offset-sm-9{margin-inline-start:75%!important}.siv-offset-sm-10{margin-inline-start:83.3333333333%!important}.siv-offset-sm-11{margin-inline-start:91.6666666667%!important}}@media(min-width:960px){.siv-col-md{flex-basis:0;flex-grow:1;max-width:100%}.siv-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.siv-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.siv-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.siv-col-md-3{flex:0 0 25%;max-width:25%}.siv-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.siv-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.siv-col-md-6{flex:0 0 50%;max-width:50%}.siv-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.siv-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.siv-col-md-9{flex:0 0 75%;max-width:75%}.siv-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.siv-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.siv-col-md-12{flex:0 0 100%;max-width:100%}.siv-offset-md-0{margin-inline-start:0!important}.siv-offset-md-1{margin-inline-start:8.3333333333%!important}.siv-offset-md-2{margin-inline-start:16.6666666667%!important}.siv-offset-md-3{margin-inline-start:25%!important}.siv-offset-md-4{margin-inline-start:33.3333333333%!important}.siv-offset-md-5{margin-inline-start:41.6666666667%!important}.siv-offset-md-6{margin-inline-start:50%!important}.siv-offset-md-7{margin-inline-start:58.3333333333%!important}.siv-offset-md-8{margin-inline-start:66.6666666667%!important}.siv-offset-md-9{margin-inline-start:75%!important}.siv-offset-md-10{margin-inline-start:83.3333333333%!important}.siv-offset-md-11{margin-inline-start:91.6666666667%!important}}@media(min-width:1280px){.siv-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.siv-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.siv-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.siv-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.siv-col-lg-3{flex:0 0 25%;max-width:25%}.siv-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.siv-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.siv-col-lg-6{flex:0 0 50%;max-width:50%}.siv-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.siv-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.siv-col-lg-9{flex:0 0 75%;max-width:75%}.siv-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.siv-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.siv-col-lg-12{flex:0 0 100%;max-width:100%}.siv-offset-lg-0{margin-inline-start:0!important}.siv-offset-lg-1{margin-inline-start:8.3333333333%!important}.siv-offset-lg-2{margin-inline-start:16.6666666667%!important}.siv-offset-lg-3{margin-inline-start:25%!important}.siv-offset-lg-4{margin-inline-start:33.3333333333%!important}.siv-offset-lg-5{margin-inline-start:41.6666666667%!important}.siv-offset-lg-6{margin-inline-start:50%!important}.siv-offset-lg-7{margin-inline-start:58.3333333333%!important}.siv-offset-lg-8{margin-inline-start:66.6666666667%!important}.siv-offset-lg-9{margin-inline-start:75%!important}.siv-offset-lg-10{margin-inline-start:83.3333333333%!important}.siv-offset-lg-11{margin-inline-start:91.6666666667%!important}}@media(min-width:1920px){.siv-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.siv-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.siv-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.siv-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.siv-col-xl-3{flex:0 0 25%;max-width:25%}.siv-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.siv-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.siv-col-xl-6{flex:0 0 50%;max-width:50%}.siv-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.siv-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.siv-col-xl-9{flex:0 0 75%;max-width:75%}.siv-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.siv-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.siv-col-xl-12{flex:0 0 100%;max-width:100%}.siv-offset-xl-0{margin-inline-start:0!important}.siv-offset-xl-1{margin-inline-start:8.3333333333%!important}.siv-offset-xl-2{margin-inline-start:16.6666666667%!important}.siv-offset-xl-3{margin-inline-start:25%!important}.siv-offset-xl-4{margin-inline-start:33.3333333333%!important}.siv-offset-xl-5{margin-inline-start:41.6666666667%!important}.siv-offset-xl-6{margin-inline-start:50%!important}.siv-offset-xl-7{margin-inline-start:58.3333333333%!important}.siv-offset-xl-8{margin-inline-start:66.6666666667%!important}.siv-offset-xl-9{margin-inline-start:75%!important}.siv-offset-xl-10{margin-inline-start:83.3333333333%!important}.siv-offset-xl-11{margin-inline-start:91.6666666667%!important}}@media(min-width:2560px){.siv-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.siv-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.siv-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.siv-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.siv-col-xxl-3{flex:0 0 25%;max-width:25%}.siv-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.siv-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.siv-col-xxl-6{flex:0 0 50%;max-width:50%}.siv-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.siv-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.siv-col-xxl-9{flex:0 0 75%;max-width:75%}.siv-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.siv-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.siv-col-xxl-12{flex:0 0 100%;max-width:100%}.siv-offset-xxl-0{margin-inline-start:0!important}.siv-offset-xxl-1{margin-inline-start:8.3333333333%!important}.siv-offset-xxl-2{margin-inline-start:16.6666666667%!important}.siv-offset-xxl-3{margin-inline-start:25%!important}.siv-offset-xxl-4{margin-inline-start:33.3333333333%!important}.siv-offset-xxl-5{margin-inline-start:41.6666666667%!important}.siv-offset-xxl-6{margin-inline-start:50%!important}.siv-offset-xxl-7{margin-inline-start:58.3333333333%!important}.siv-offset-xxl-8{margin-inline-start:66.6666666667%!important}.siv-offset-xxl-9{margin-inline-start:75%!important}.siv-offset-xxl-10{margin-inline-start:83.3333333333%!important}.siv-offset-xxl-11{margin-inline-start:91.6666666667%!important}}.siv-content-lg{max-width:1440px;margin:0 auto}.siv-content-md{margin:0 auto}@media(min-width:960px){.siv-content-md{max-width:720px}}body:has(.siv-guided-tour) :not(body):has(>.driver-active-element){overflow:visible!important}body:has(.siv-guided-tour) .driver-active-element{outline:.2142857143rem solid var(--accent-primary);outline-offset:.2142857143rem;border-radius:.2857142857rem;transition:outline-offset .2s ease}body:has(.siv-guided-tour) .siv-global-search__field .driver-active-element.mdc-text-field--filled{border-radius:2.2857142857rem}body:has(.siv-guided-tour) .driver-active-element[data-tour-id=stepper-primary-action]{width:fit-content;border-radius:.5714285714rem}.siv-guided-tour{background-color:var(--surface-container-primary);color:var(--on-surface-primary);border:.0714285714rem solid var(--outline-secondary);border-radius:.5714285714rem;box-shadow:0 .5714285714rem 1.7142857143rem #0000001f;padding:1.1428571429rem;min-width:22.8571428571rem;max-width:28.5714285714rem}.siv-guided-tour .driver-popover-arrow{display:none}.siv-guided-tour .driver-popover-title{color:var(--on-surface-navigation);margin:0 -1.1428571429rem 1.1428571429rem;padding:0 1.1428571429rem 1.1428571429rem;border-bottom:.0714285714rem solid var(--outline-secondary)}.siv-guided-tour .driver-popover-title{font-size:var(--text-h3);font-weight:600;line-height:var(--line-height-m);letter-spacing:0}.siv-guided-tour .driver-popover-description{color:var(--on-surface-secondary);font-size:1rem;font-weight:400;line-height:var(--line-height-m);margin:0}.siv-guided-tour .driver-popover-footer{margin-top:1.1428571429rem}.siv-guided-tour .driver-popover-progress-text{color:var(--on-surface-tertiary);font-size:1rem;font-weight:400;line-height:var(--line-height-m)}.siv-guided-tour .driver-popover-footer button{all:unset;box-sizing:border-box;height:2.2857142857rem;padding:0 .8571428571rem;border-radius:.5714285714rem;font-size:1rem;font-weight:600;line-height:var(--line-height-m);cursor:pointer;text-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.siv-guided-tour .driver-popover-footer button:focus-visible{outline:.1428571429rem solid var(--accent-primary);outline-offset:.1428571429rem}.siv-guided-tour .driver-popover-footer .driver-popover-prev-btn{background:var(--accent-secondary);color:var(--accent-on-secondary);border:.0714285714rem solid var(--outline-primary)}.siv-guided-tour .driver-popover-footer .driver-popover-prev-btn:hover{background:var(--accent-secondary-hover)}.siv-guided-tour .driver-popover-footer .driver-popover-next-btn{background:var(--accent-primary);color:var(--accent-on-primary);border:.0714285714rem solid transparent}.siv-guided-tour .driver-popover-footer .driver-popover-next-btn:hover{background:var(--accent-primary-hover)}.siv-guided-tour .driver-popover-navigation-btns button+button{margin-left:1.1428571429rem}.siv-guided-tour .driver-popover-close-btn{position:absolute;top:1.1428571429rem;right:1.1428571429rem;width:1.7142857143rem;height:1.7142857143rem;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;border-radius:.2857142857rem;color:var(--accent-on-secondary);font-size:1.1428571429rem;line-height:1;text-align:center;transition:background-color .15s ease}.siv-guided-tour .driver-popover-close-btn:hover,.siv-guided-tour .driver-popover-close-btn:focus-visible{background:var(--accent-secondary-hover)}.siv-guided-tour .driver-popover-close-btn:focus-visible{outline:.1428571429rem solid var(--accent-primary);outline-offset:.1428571429rem}:root{--ink-900: #0a0a0b;--ink-800: #18181b;--ink-700: #27272a;--ink-600: #3f3f46;--ink-500: #52525b;--ink-400: #71717a;--ink-300: #a1a1aa;--surface: #ffffff;--surface-raised: #ffffff;--surface-sunken: #efefef;--surface-muted: #f4f4f5;--surface-hover: #fafafa;--surface-inverse: #0a0a0b;--line: #e9e9ec;--line-strong: #d4d4d8;--line-emphasis: #18181b;--accent: #4f46e5;--accent-hover: #4338ca;--accent-soft: #eef2ff;--accent-contrast: #ffffff;--status-success-bg: #dcfce7;--status-success-fg: #14532d;--status-danger-bg: #ffe4e6;--status-danger-fg: #7f1d1d;--status-warning-bg: #fef3c7;--status-warning-fg: #78350f;--status-neutral-bg: #f4f4f5;--status-neutral-fg: #3f3f46;--status-info-bg: #dbeafe;--status-info-fg: #1e3a8a;--product-electricity: #f5b027;--product-gas: #ef4444;--product-water: #3b82f6;--product-heat: #f97316;--product-all: #6366f1;--font-sans: "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif;--text-xs: .75rem;--text-sm: .8125rem;--text-base: .875rem;--text-md: .9375rem;--text-lg: 1.0625rem;--text-xl: 1.25rem;--text-display: clamp(1.75rem, 1.15rem + 2vw, 2.5rem);--tracking-display: -.025em;--tracking-tight: -.011em;--tracking-caps: .06em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3.5rem;--control-height: 2.75rem;--space-gutter: clamp(1rem, .5rem + 2.5vw, 4rem);--radius-xs: .25rem;--radius-sm: .375rem;--radius-md: .625rem;--radius-lg: .875rem;--radius-xl: 1.125rem;--radius-pill: 62.4375rem;--shadow-sm: 0 1px 2px rgba(9, 9, 11, .06);--shadow-md: 0 4px 16px -4px rgba(9, 9, 11, .1);--shadow-overlay: 0 16px 48px -12px rgba(9, 9, 11, .22);--duration-fast: .12s;--duration-normal: .2s;--ease-out: cubic-bezier(.16, 1, .3, 1);--focus-ring: 0 0 0 .1875rem rgba(79, 70, 229, .28);--font-mono: ui-monospace, "SF Mono", menlo, consolas, monospace;--ink-2: var(--ink-600);--ink-3: var(--ink-400);--text-primary: var(--ink-900);--text-muted: var(--ink-400);--surface-2: var(--surface-muted);--border: var(--line);--status-active-bg: var(--status-success-bg);--status-active-fg: #16a34a;--status-pending-bg: var(--status-warning-bg);--status-pending-fg: #d97706;--status-locked-bg: var(--status-danger-bg);--status-locked-fg: #dc2626}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 0ms;--duration-normal: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--surface);color:var(--ink-800);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.5;letter-spacing:var(--tracking-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{margin:0;color:var(--ink-900);font-weight:700;letter-spacing:var(--tracking-display);line-height:1.15}:where(button,a,input,select,textarea):focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.skip-link{position:absolute;left:-9999px;top:0;z-index:9999;padding:var(--space-3) var(--space-4);background:var(--surface);color:var(--ink-900);border:.125rem solid var(--ink-900);border-radius:var(--radius-sm);font-weight:600;text-decoration:none}.skip-link:focus{left:var(--space-4);top:var(--space-4)}.page-topbar{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-gutter);background:var(--surface);border-bottom:.0625rem solid var(--line)}.page-topbar-back{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink-800);font-size:var(--text-lg);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.page-topbar-back:hover{background:var(--surface-muted)}.page-topbar-title{font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-tight)}.page-banner{padding:var(--space-7) var(--space-gutter) var(--space-6);background:var(--surface-sunken)}.page-banner-title{max-width:30ch;font-size:var(--text-display);font-weight:800}.page-banner-lead{max-width:78ch;margin:var(--space-4) 0 0;color:var(--ink-600);font-size:var(--text-lg);line-height:1.5}.page-body{padding:0 var(--space-gutter) var(--space-8)}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-5) 0}.toolbar-rule{align-self:stretch;width:.0625rem;margin:0 var(--space-2);background:var(--line-strong)}.toolbar-spacer{flex:1 1 auto}.chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.chip{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:.0625rem solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-800);font-size:var(--text-base);font-weight:500;white-space:nowrap}.chip-mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-pill);background:var(--chip-mark-color, var(--ink-700));color:#fff}.chip-mark-glyph{width:.875rem;height:.875rem;fill:none;stroke:currentcolor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.chip-electricity{--chip-mark-color: var(--product-electricity)}.chip-gas{--chip-mark-color: var(--product-gas)}.chip-water{--chip-mark-color: var(--product-water)}.chip-heat{--chip-mark-color: var(--product-heat)}.chip-all{--chip-mark-color: var(--product-all)}.status-pill,[class*=status-pill-]{display:inline-block;padding:.125rem var(--space-3);border-radius:var(--radius-pill);background:var(--status-neutral-bg);color:var(--status-neutral-fg);font-size:var(--text-sm);font-weight:500;line-height:1.5;white-space:nowrap;text-transform:capitalize}.status-pill-active{background:var(--status-success-bg);color:var(--status-success-fg)}.status-pill-locked{background:var(--status-danger-bg);color:var(--status-danger-fg)}.status-pill-pending{background:var(--status-warning-bg);color:var(--status-warning-fg)}.status-pill-disabled{background:var(--status-neutral-bg);color:var(--status-neutral-fg)}.sr-only{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(width<=48rem){.page-banner{padding-top:var(--space-5)}.toolbar-rule{display:none}}.page-stack{display:flex;flex-direction:column;gap:var(--space-5)}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-4)}.kpi-card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--surface);border:.0625rem solid var(--line);border-radius:var(--radius-lg)}.kpi-top{display:flex;align-items:center;gap:var(--space-3)}.kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-md);background:var(--kpi-tone-bg, var(--surface-muted));color:var(--kpi-tone-fg, var(--ink-600));font-size:var(--text-lg)}.kpi-label{color:var(--ink-500);font-size:var(--text-base);font-weight:500}.kpi-value{color:var(--ink-900);font-size:2rem;font-weight:800;letter-spacing:var(--tracking-display);line-height:1.1;font-variant-numeric:tabular-nums}.kpi-sub{color:var(--ink-400);font-size:var(--text-base)}.kpi-foot{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-400);font-size:var(--text-base)}.kpi-delta{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:600}.kpi-delta-up{background:var(--status-success-bg);color:var(--status-success-fg)}.kpi-delta-down{background:var(--status-danger-bg);color:var(--status-danger-fg)}.tone-accent{--kpi-tone-bg: var(--accent-soft);--kpi-tone-fg: var(--accent)}.tone-success{--kpi-tone-bg: var(--status-success-bg);--kpi-tone-fg: var(--status-success-fg)}.tone-warning{--kpi-tone-bg: var(--status-warning-bg);--kpi-tone-fg: var(--status-warning-fg)}.tone-danger{--kpi-tone-bg: var(--status-danger-bg);--kpi-tone-fg: var(--status-danger-fg)}.panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:var(--space-4);align-items:start}.panel{overflow:hidden;background:var(--surface);border:.0625rem solid var(--line);border-radius:var(--radius-lg)}.panel>:not(.panel-head):not(table){padding-inline:var(--space-5)}.panel>:not(.panel-head):first-child{padding-block-start:var(--space-5)}.panel>.panel-head+:not(table){padding-block-start:var(--space-5)}.panel>:not(.panel-head):not(table):last-child{padding-block-end:var(--space-5)}.panel:where(:not(:has(>.panel-head,>.panel-body))){padding:var(--space-5)}.panel>.panel-title:first-child{display:block;margin-bottom:var(--space-4)}.panel-wide{grid-column:1 / -1}.empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);color:var(--ink-400);text-align:center}.empty-state>i{font-size:1.75rem;color:var(--ink-300)}.empty-state-title{color:var(--ink-700);font-size:var(--text-md);font-weight:600}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-4)}.form-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.form-field-wide{grid-column:1 / -1}.form-label{color:var(--ink-600);font-size:var(--text-sm);font-weight:600}.form-hint{color:var(--ink-400);font-size:var(--text-sm)}.form-error{color:var(--status-danger-fg);font-size:var(--text-sm)}.form-success{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--status-success-fg);font-size:var(--text-sm)}.form-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5)}.form-field :where(input:not([type=checkbox]),textarea){width:100%}.loading-note{color:var(--ink-400)}.panel-head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:.0625rem solid var(--line)}.panel-title{flex:1 1 auto;color:var(--ink-900);font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-tight)}.panel-hint{color:var(--ink-400);font-size:var(--text-base)}.panel-body{padding:var(--space-5)}.panel-body-flush{padding:0}.data-list{margin:0;padding:0;list-style:none}.data-row{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:.0625rem solid var(--line)}.data-row:last-child{border-bottom:0}.data-row-main{flex:1 1 auto;min-width:0}.data-row-title{display:block;color:var(--ink-900);font-size:var(--text-md);font-weight:600}.data-row-sub{display:block;margin-top:.125rem;color:var(--ink-400);font-size:var(--text-base)}.data-row-meta{flex-shrink:0;color:var(--ink-400);font-size:var(--text-sm);white-space:nowrap}.mono{font-family:ui-monospace,SF Mono,menlo,monospace;font-size:var(--text-sm)}@layer properties;@layer theme,base,components,utilities;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing: .25rem;--text-xs: .75rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--font-weight-medium: 500;--font-weight-semibold: 600;--tracking-tight: -.025em;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--ease-out: cubic-bezier(0, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.float-left{float:left}.clear-both{clear:both}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-\[72ch\]{max-width:72ch}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline\!{align-items:baseline!important}.items-center{align-items:center}.items-start\!{align-items:flex-start!important}.justify-between\!{justify-content:space-between!important}.justify-center\!{justify-content:center!important}.justify-end{justify-content:flex-end}.justify-end\!{justify-content:flex-end!important}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--outline-primary\)\]{border-color:var(--outline-primary)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-container-error\)\]{background-color:var(--surface-container-error)}.bg-\[var\(--surface-container-secondary\)\]{background-color:var(--surface-container-secondary)}.bg-transparent{background-color:transparent}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-\[calc\(24px\+1\.1428571429rem\)\]{padding-left:calc(24px + 1.1428571429rem)}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[var\(--accent-primary\)\]{color:var(--accent-primary)}.text-\[var\(--on-surface-high\)\]{color:var(--on-surface-high)}.text-\[var\(--on-surface-tertiary\)\]{color:var(--on-surface-tertiary)}.text-\[var\(--semantics-error\)\]{color:var(--semantics-error)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--elevation-2\)\]{--tw-shadow: var(--elevation-2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.outline-none{--tw-outline-style: none;outline-style:none}@media(hover:hover){.hover\:bg-\[var\(--surface-container-primary-hover\)\]:hover{background-color:var(--surface-container-primary-hover)}}@media(hover:hover){.hover\:bg-\[var\(--surface-container-tertiary\)\]:hover{background-color:var(--surface-container-tertiary)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--accent-primary\)\]:focus-visible{outline-color:var(--accent-primary)}.has-checked\:border-\[var\(--accent-primary\)\]:has(*:checked){border-color:var(--accent-primary)}.has-checked\:bg-\[var\(--surface-container-info\)\]:has(*:checked){background-color:var(--surface-container-info)}.has-focus-visible\:outline-2:has(*:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-offset-2:has(*:focus-visible){outline-offset:2px}.has-focus-visible\:outline-\[var\(--accent-primary\)\]:has(*:focus-visible){outline-color:var(--accent-primary)}.has-disabled\:cursor-not-allowed:has(*:disabled){cursor:not-allowed}.has-disabled\:text-\[var\(--on-surface-tertiary\)\]:has(*:disabled){color:var(--on-surface-tertiary)}@media(hover:hover){.has-disabled\:hover\:bg-\[var\(--surface\)\]:has(*:disabled):hover{background-color:var(--surface)}}.has-checked\:has-disabled\:border-transparent:has(*:checked):has(*:disabled){border-color:transparent}.has-checked\:has-disabled\:bg-\[var\(--surface-container-tertiary\)\]:has(*:checked):has(*:disabled){background-color:var(--surface-container-tertiary)}.has-checked\:has-disabled\:text-\[var\(--on-surface-primary\)\]:has(*:checked):has(*:disabled){color:var(--on-surface-primary)}@media(hover:hover){.has-checked\:has-disabled\:hover\:bg-\[var\(--surface-container-tertiary\)\]:has(*:checked):has(*:disabled):hover{background-color:var(--surface-container-tertiary)}}.aria-selected\:font-semibold[aria-selected=true]{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.mat-button-toggle-checked\]\:font-semibold\! .mat-button-toggle-checked{--tw-font-weight: var(--font-weight-semibold) !important;font-weight:var(--font-weight-semibold)!important}.\[\&_\.mat-button-toggle\:not\(\.mat-button-toggle-checked\)\]\:bg-\[var\(--surface-container-tertiary\)\]\! .mat-button-toggle:not(.mat-button-toggle-checked){background-color:var(--surface-container-tertiary)!important}.\[\&_\.mat-mdc-form-field-hint\]\:mt-\[10px\]\! .mat-mdc-form-field-hint{margin-top:10px!important}.\[\&_\.mat-mdc-form-field-hint\]\:pl-0\! .mat-mdc-form-field-hint{padding-left:calc(var(--spacing) * 0)!important}.\[\&_\.mat-mdc-header-row\]\:bg-\[var\(--surface-container-info\)\]\! .mat-mdc-header-row{background-color:var(--surface-container-info)!important}.\[\&_\.siv-chip\]\:rounded-full .siv-chip{border-radius:calc(infinity * 1px)}.\[\&_\.siv-chip\]\:bg-\[var\(--label-grey\)\] .siv-chip{background-color:var(--label-grey)}.\[\&_\.siv-paginator\]\:rounded-none\! .siv-paginator{border-radius:0!important}.\[\&_\.siv-paginator\]\:border-0\! .siv-paginator{border-style:var(--tw-border-style)!important;border-width:0px!important}.\[\&_\.siv-paginator\]\:bg-\[var\(--surface\)\]\! .siv-paginator{background-color:var(--surface)!important}.\[\&_\.siv-paginator\\_\\_nav-button\]\:\[--mat-button-outlined-disabled-outline-color\:var\(--outline-primary\)\] .siv-paginator__nav-button{--mat-button-outlined-disabled-outline-color: var(--outline-primary)}.\[\&_\.siv-table\]\:rounded-none\! .siv-table{border-radius:0!important}.\[\&_\.siv-table\]\:border-0\! .siv-table{border-style:var(--tw-border-style)!important;border-width:0px!important}.\[\&_td\.mat-mdc-cell\]\:border-b-\[var\(--outline-primary\)\]\! td.mat-mdc-cell{border-bottom-color:var(--outline-primary)!important}.\[\&_th\.mat-mdc-header-cell\]\:bg-\[var\(--surface-container-info\)\]\! th.mat-mdc-header-cell{background-color:var(--surface-container-info)!important}.\[\&_tr\.mat-mdc-header-row\]\:h-\[60px\]\! tr.mat-mdc-header-row{height:60px!important}.\[\&_tr\.mat-mdc-row\]\:h-\[60px\]\! tr.mat-mdc-row{height:60px!important}.\[\&\.cdk-option-active\]\:bg-\[var\(--surface-container-info\)\].cdk-option-active{background-color:var(--surface-container-info)}}:root[data-a11y-text]{--font-size-base: calc(14px * var(--a11y-text-scale, 1));font-size:var(--font-size-base)}:root[data-a11y-density]{--a11y-space: 1;--space-1: calc(.25rem * var(--a11y-space));--space-2: calc(.5rem * var(--a11y-space));--space-3: calc(.75rem * var(--a11y-space));--space-4: calc(1rem * var(--a11y-space));--space-5: calc(1.5rem * var(--a11y-space));--space-6: calc(2rem * var(--a11y-space));--space-7: calc(2.5rem * var(--a11y-space));--space-8: calc(3.5rem * var(--a11y-space));--spacing: calc(.25rem * var(--a11y-space));--control-height: calc(2.75rem * var(--a11y-control, 1))}:root[data-a11y-density=compact]{--a11y-space: .75;--a11y-control: .82}:root[data-a11y-density=comfortable]{--a11y-space: 1.25;--a11y-control: 1.15}:root[data-a11y-spacing] body{line-height:1.7;letter-spacing:.02em;word-spacing:.12em}:root[data-a11y-spacing] :is(siv-icon,.material-icons,.material-symbols-outlined){letter-spacing:normal;word-spacing:normal}:root[data-a11y-spacing] p{margin-block-end:1.5em}:root[data-a11y-motion]{--duration-fast: 0ms;--duration-normal: 0ms;scroll-behavior:auto}:root[data-a11y-motion] *,:root[data-a11y-motion] *:before,:root[data-a11y-motion] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:root[data-a11y-links] :is(main,p,li,dd,td) a:not(.skip-link){text-decoration:underline!important;text-underline-offset:.15em}:root[data-a11y-focus] :is(a,button,input,select,textarea,summary,[tabindex],[role=button]):focus-visible{outline:.1875rem solid #000000!important;outline-offset:.125rem!important;box-shadow:0 0 0 .3125rem #fff!important}:root[data-a11y-contrast]{--ink-900: #000000;--ink-800: #000000;--ink-700: #0d0d0d;--ink-600: #1a1a1a;--ink-500: #262626;--ink-400: #333333;--ink-300: #4d4d4d;--line: #595959;--line-strong: #262626;--line-emphasis: #000000;--accent: #312e81;--accent-hover: #1e1b4b;--accent-soft: #e0e0ff;--surface-muted: #f2f2f2;--surface-sunken: #e6e6e6;--status-success-fg: #0b3d1e;--status-danger-fg: #5c0a0a;--status-warning-fg: #4a2205;--status-info-fg: #0f2557;--status-neutral-fg: #1a1a1a;--status-active-fg: #0b3d1e;--status-pending-fg: #6b3200;--status-locked-fg: #8a0000;--surface-secondary: #ffffff;--surface-tertiary: #f2f2f2;--surface-container-secondary: #ffffff;--surface-container-tertiary: #e6e6e6;--on-surface-primary: #000000;--on-surface-secondary: #000000;--on-surface-tertiary: #262626;--on-surface-placeholder: #4d4d4d;--on-surface-disabled: #4d4d4d;--on-surface-label: #000000;--on-surface-navigation: #000000;--on-surface-status: #000000;--on-surface-high: #000000;--on-surface-high-secondary: #262626;--accent-primary: #0a3a8a;--accent-primary-hover: #072a66;--accent-on-primary: #ffffff;--accent-on-secondary: #000000;--accent-on-tertiary: #000000;--semantics-error: #8a0000;--semantics-error-hover: #660000;--semantics-success: #00552d;--semantics-info: #0a3a8a;--semantics-warning: #7a3b00;--semantics-focus: #000000;--outline-primary: #000000;--outline-secondary: #262626;--outline-tertiary: #4d4d4d}:root[data-a11y-contrast] body{background:#fff;color:#000}:root{--font-sans: "Open Sans", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif}:root{--primary-color: #1f3b57;--secondary-color: #d98c2b;--accent-color: #2e8b74;--bg-color: #f4f6f8;--base-font-size: .875rem;--border-radius: .5rem;--spacing-multiplier: 1;--default-margin: 1.25rem}.tenant-app{padding:calc(var(--default-margin) * var(--spacing-multiplier))}.tenant-selector{margin-bottom:calc(var(--default-margin) * var(--spacing-multiplier))}.tenant-selector button{margin-left:calc(.5rem * var(--spacing-multiplier));padding:calc(.5rem * var(--spacing-multiplier)) calc(.75rem * var(--spacing-multiplier));cursor:pointer}.customer-portal{min-height:31.25rem;background-color:var(--bg-color);font-size:var(--base-font-size);transition:background-color var(--duration-normal) var(--ease-out),font-size var(--duration-normal) var(--ease-out)}.header-bar{display:flex;justify-content:space-between;align-items:center;padding:.0625rem;border-radius:var(--border-radius);color:#fff}.header-bar img{width:6.25rem;height:6.25rem;object-fit:contain}.card{margin-block:calc(1.25rem * var(--spacing-multiplier));padding:calc(1.5rem * var(--spacing-multiplier));background:#fff;border-radius:var(--border-radius);box-shadow:0 .25rem .75rem #00000014}.btn-primary{padding:.625rem 1.25rem;border:none;border-radius:var(--border-radius);background-color:var(--accent-color);color:#fff;font-weight:600;cursor:pointer}.agent-panel{background:#eef2f5}.publish-button{padding:.5rem 1rem;border:none;border-radius:var(--radius-xs);background:var(--ink-900);color:#fff;cursor:pointer}.buttons-section{margin-top:calc(1rem * var(--spacing-multiplier));padding:calc(1.25rem * var(--spacing-multiplier));background-color:#f8fafc;border:.0625rem solid #e2e8f0;border-radius:.5rem}.section-label{display:block;margin-bottom:calc(.75rem * var(--spacing-multiplier));color:#64748b;font-size:.6875rem;font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}.buttons-container{display:flex;align-items:center;gap:calc(.75rem * var(--spacing-multiplier))}.primary-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--primary-button-padding, .625rem 1.25rem);border-width:var(--primary-button-border-width, .0625rem);border-style:var(--primary-button-border-style, solid);border-color:var(--primary-button-border-color, transparent);border-radius:var(--primary-button-border-radius, .375rem);background-color:var(--primary-button-background-color, #2e8b74);color:var(--primary-button-color, #ffffff);font-family:var(--primary-button-font-family, system-ui, sans-serif);font-size:var(--primary-button-font-size, .875rem);font-weight:var(--primary-button-font-weight, 600);font-style:var(--primary-button-font-style, normal);text-align:var(--primary-button-text-align, center);text-decoration:var(--primary-button-text-decoration, none);text-transform:var(--primary-button-text-transform, none);cursor:pointer}.secondary-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--secondary-button-padding, .625rem 1.25rem);border-width:var(--secondary-button-border-width, .0625rem);border-style:var(--secondary-button-border-style, solid);border-color:var(--secondary-button-border-color, #2e8b74);border-radius:var(--secondary-button-border-radius, .375rem);background-color:var(--secondary-button-background-color, transparent);color:var(--secondary-button-color, #2e8b74);font-family:var(--secondary-button-font-family, system-ui, sans-serif);font-size:var(--secondary-button-font-size, .875rem);font-weight:var(--secondary-button-font-weight, 600);font-style:var(--secondary-button-font-style, normal);text-align:var(--secondary-button-text-align, center);text-decoration:var(--secondary-button-text-decoration, none);text-transform:var(--secondary-button-text-transform, none);cursor:pointer}@layer components{.field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem 1.5rem}.span-2{grid-column:1 / -1}.field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.field-label{font-size:var(--text-sm);font-weight:600}.field-optional{color:var(--ink-400);font-weight:400}.field-hint{max-width:60ch;margin:0;color:var(--ink-400);font-size:var(--text-sm)}.field-error{color:var(--status-danger-fg);font-size:var(--text-sm)}.field input[type=file]{color:var(--ink-600);font-size:var(--text-md)}.field input[type=file]::file-selector-button{height:var(--control-height);margin-inline-end:var(--space-3);padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-900);font:inherit;font-weight:500;cursor:pointer}.field input[type=file]:not(:disabled)::file-selector-button:hover{background:var(--surface-hover)}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-font-weight: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.brand-action-bar{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:flex-end;margin-top:1.5rem;padding:1rem 1.25rem;background:var(--color-surface, #fff);border-top:1px solid var(--color-line, rgba(0, 0, 0, .12));box-shadow:0 -2px 12px #0000000f}.brand-action-bar__status{margin-inline-end:auto;min-width:0}.brand-action-bar__confirm{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}@media(max-width:40rem){.brand-action-bar{justify-content:stretch}.brand-action-bar__status{flex-basis:100%;margin-inline-end:0}}.element-block{padding-block:1.5rem;border-top:1px solid var(--color-line, rgba(0, 0, 0, .12))}.element-block:first-of-type{border-top:0;padding-block-start:0}.element-block__head{display:flex;gap:.75rem;align-items:center;justify-content:space-between;margin-block-end:1rem}.element-block__title{margin:0;font-size:1rem}.element-block__body{display:grid;gap:1.5rem;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.element-block__preview{display:flex;flex-direction:column;gap:.5rem;position:sticky;top:1rem}.element-preview-stage{display:grid;place-items:center;min-height:7rem;padding:1.5rem;border:1px dashed var(--color-line, rgba(0, 0, 0, .2));border-radius:.5rem;background-image:linear-gradient(45deg,rgba(0,0,0,.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.04) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.04) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.04) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.element-sample{font:inherit;cursor:default}.element-sample--button{padding:.5rem 1rem;border:1px solid currentcolor;border-radius:.375rem;background:#0f766e;color:#fff}.element-sample--nav{display:flex;gap:1rem;padding:.75rem 1rem;border-radius:.375rem;background:#fff}.element-sample--card{display:flex;flex-direction:column;gap:.25rem;min-width:12rem;padding:1rem;border:1px solid var(--color-line, rgba(0, 0, 0, .12));border-radius:.5rem;background:#fff}.element-sample--input{width:100%;max-width:16rem;padding:.5rem .75rem;border:1px solid var(--color-line, rgba(0, 0, 0, .24));border-radius:.375rem;background:#fff}.spacing-preview{position:static;margin-block-start:1.5rem}.spacing-sample{display:flex;flex-direction:column;gap:var(--ct-section-gap);inline-size:100%;max-inline-size:28rem;padding:var(--ct-page-gutter);background:#f8fafc}.spacing-sample__card{display:flex;flex-direction:column;gap:calc(var(--ct-unit) * 2);padding:var(--ct-card-padding);border:1px solid var(--color-line, rgba(0, 0, 0, .12));border-radius:.5rem;background:#fff}.spacing-sample__buttons{display:flex;flex-wrap:wrap;gap:calc(var(--ct-unit) * 2)}.spacing-sample__button{padding-inline:calc(var(--ct-unit) * 4);padding-block:calc(var(--ct-unit) * 2)}.spacing-sample__button--secondary{background:transparent;color:#0f766e}@media(max-width:60rem){.element-block__body{grid-template-columns:minmax(0,1fr)}.element-block__preview{position:static}}.bcf{position:relative;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.bcf__swatch{position:relative;flex:0 0 auto;width:2.25rem;height:2.25rem;border:1px solid var(--color-line, rgba(0, 0, 0, .24));border-radius:.375rem;overflow:hidden;cursor:pointer;background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.1) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.1) 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.bcf__swatch input[type=color]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;cursor:inherit;opacity:0}.bcf__swatch:focus-within{outline:2px solid #2563eb;outline-offset:2px}.bcf__fill{position:absolute;inset:0;pointer-events:none}.bcf--transparent .bcf__fill,.bcf--inherit .bcf__fill{background:none!important}.bcf--inherit .bcf__swatch{background-image:none;background-color:var(--color-surface, #fff)}.bcf--inherit .bcf__swatch:after{content:"";position:absolute;inset:0;background:linear-gradient(to top left,transparent calc(50% - 1px),var(--color-line, rgba(0, 0, 0, .4)) calc(50% - 1px),var(--color-line, rgba(0, 0, 0, .4)) calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}.bcf__text{flex:1 1 7rem;min-width:0;padding:.4rem .6rem;border:1px solid var(--color-line, rgba(0, 0, 0, .24));border-radius:.375rem;font:inherit;font-variant-numeric:tabular-nums}.bcf__alpha{display:flex;gap:.375rem;align-items:center;flex:0 1 8rem;min-width:6rem}.bcf__alpha-range{flex:1 1 auto;min-width:0;accent-color:#2563eb}.bcf__alpha-range:disabled{opacity:.4;cursor:not-allowed}.bcf__alpha-value{font-size:.75rem;font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:right}.bcf__opt{flex:0 0 auto;padding:.35rem .6rem;border:1px solid var(--color-line, rgba(0, 0, 0, .24));border-radius:.375rem;background:transparent;font:inherit;font-size:.8125rem;cursor:pointer}.bcf__opt:disabled{opacity:.45;cursor:not-allowed}.bcf__opt.is-on{border-color:#2563eb;background:color-mix(in oklab,#2563eb 12%,transparent);font-weight:600}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.doc-history{position:fixed;inset-block:0;inset-inline-end:0;z-index:40;display:flex;flex-direction:column;width:min(24rem,100vw);background:var(--color-surface, #fff);border-inline-start:1px solid var(--color-line, rgba(0, 0, 0, .12));box-shadow:-8px 0 24px #0000001a;animation:doc-history-in .16s ease-out}@keyframes doc-history-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.doc-history{animation:none}}.doc-history__head{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;padding:1.25rem;border-bottom:1px solid var(--color-line, rgba(0, 0, 0, .12))}.doc-history__list{margin:0;padding:.5rem 1.25rem 1.5rem;list-style:none;overflow-y:auto}.doc-history__item{padding-block:.875rem;border-bottom:1px solid var(--color-line, rgba(0, 0, 0, .08))}.doc-history__item:last-child{border-bottom:0}.doc-history__item.is-current{margin-inline:-.75rem;padding-inline:.75rem;border-radius:.375rem;background:color-mix(in oklab,#2563eb 8%,transparent)}.doc-history__row{display:flex;gap:.5rem;align-items:center}.doc-history__note{margin:.375rem 0 0;font-size:.875rem}.footer-editor{position:relative}.footer-editor__bar{display:flex;justify-content:flex-end;margin-block-end:.5rem}.link-popover{position:absolute;inset-inline-end:0;top:2.5rem;z-index:20;width:min(22rem,100%);background:var(--color-surface, #fff);border:1px solid var(--color-line, rgba(0, 0, 0, .14));border-radius:.5rem;box-shadow:0 8px 24px #0000001f}.link-popover__tabs{display:flex;border-bottom:1px solid var(--color-line, rgba(0, 0, 0, .12))}.link-popover__tab{flex:1 1 0;padding:.625rem .75rem;border:0;background:transparent;font:inherit;font-size:.875rem;cursor:pointer}.link-popover__tab.is-on{font-weight:600;box-shadow:inset 0 -2px #2563eb}.link-popover__body{padding:.875rem}.link-popover__actions{display:flex;gap:.5rem;justify-content:flex-end;padding:0 .875rem .875rem}.footer-editor__preview{margin-block-start:.75rem;display:flex;flex-direction:column;gap:.375rem}.footer-editor__rendered{padding:.875rem;border:1px dashed var(--color-line, rgba(0, 0, 0, .2));border-radius:.375rem}.footer-editor__rendered>:first-child{margin-block-start:0}.footer-editor__rendered>:last-child{margin-block-end:0}.footer-editor__rendered ul{margin:.5rem 0;padding-inline-start:1.25rem}.footer-editor__rendered a{color:#2563eb}.type-toggles{display:flex;gap:.25rem}.type-toggle{width:2.25rem;height:2.25rem;border:1px solid var(--color-line, rgba(0, 0, 0, .24));border-radius:.375rem;background:transparent;font:inherit;cursor:pointer}.type-toggle:disabled{opacity:.45;cursor:not-allowed}.type-toggle.is-on{border-color:#2563eb;background:color-mix(in oklab,#2563eb 12%,transparent)}.type-preview{display:flex;flex-direction:column;gap:.5rem;margin-block-start:1.5rem;padding:1.25rem;border:1px dashed var(--color-line, rgba(0, 0, 0, .2));border-radius:.5rem}.type-preview__sample{margin:0}.type-preview__chips{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.type-chip{padding:.25rem .625rem;border-radius:999px;background:color-mix(in oklab,currentcolor 8%,transparent)}.type-fonts{display:flex;flex-direction:column;gap:.5rem;margin-block-start:1.5rem}.type-fonts__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.type-fonts__item{display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding:.5rem .75rem;border:1px solid var(--color-line, rgba(0, 0, 0, .12));border-radius:.375rem}.dict-chip{display:inline-block;padding:.0625rem .375rem;margin-inline:.125rem;border-radius:.25rem;background:color-mix(in oklab,#2563eb 14%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;white-space:nowrap}.dict-default{margin:0;padding:.75rem;border:1px solid var(--color-line, rgba(0, 0, 0, .12));border-radius:.375rem;background:color-mix(in oklab,currentcolor 3%,transparent)}.dict-input{width:100%;padding:.5rem .75rem;border:1px solid var(--color-line, rgba(0, 0, 0, .24));border-radius:.375rem;font:inherit;resize:vertical}.dict-editor__actions{display:flex;justify-content:flex-end;margin-block-start:1rem}.dict-reset{margin-block-start:1.25rem;padding:.875rem;border:1px solid var(--color-line, rgba(0, 0, 0, .14));border-radius:.375rem}.dict-reset__prompt,.dict-reset__confirm{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.dict-reset__confirm{justify-content:flex-start}tr.is-open>td{background:color-mix(in oklab,#2563eb 6%,transparent)}.dv{display:flex;flex-direction:column;gap:1.25rem}.dv__row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.dv__errors{padding:.875rem 1rem;border:1px solid var(--status-danger-fg, #b91c1c);border-radius:.375rem;background:var(--status-danger-bg, rgba(185, 28, 28, .06))}.dv__errors ul{margin:.5rem 0;padding-inline-start:1.25rem;max-height:18rem;overflow-y:auto}.dv__errors li{margin-block:.125rem}.dv__history{display:flex;flex-direction:column;gap:.5rem}.dv__versions{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.dv__version{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;padding:.625rem .75rem;border:1px solid var(--color-line, rgba(0, 0, 0, .12));border-radius:.375rem}.dv__version.is-current{border-color:#2563eb;background:color-mix(in oklab,#2563eb 6%,transparent)}.dv__confirm{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.cs{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.cs__fields{display:flex;flex-direction:column;gap:1.25rem}.cs__preview{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;border:1px solid var(--color-line, rgba(0, 0, 0, .14));border-radius:.5rem;position:sticky;top:1rem}.cs__nav{display:flex;gap:1rem;padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem}.cs__card{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:1rem;border-radius:.375rem;background:#fff;box-shadow:0 1px 3px #0000001a}.cs__btn{padding:.5rem .875rem;border:1px solid transparent;border-radius:.375rem;font:inherit;font-size:.875rem;cursor:default}.cs__btn--secondary{background:transparent;border-style:solid}.cs__link{font-size:.875rem;text-decoration:underline}@media(max-width:60rem){.cs{grid-template-columns:minmax(0,1fr)}.cs__preview{position:static}}.brand-tabs{display:flex;flex-wrap:wrap;gap:.25rem;margin-block-end:1.25rem;padding-block-end:.25rem;border-bottom:1px solid var(--color-line, rgba(0, 0, 0, .12))}.brand-tab{padding:.5rem .875rem;border-radius:.375rem .375rem 0 0;color:inherit;text-decoration:none;font-size:.9375rem;white-space:nowrap}.brand-tab:hover{background:color-mix(in oklab,currentcolor 6%,transparent)}.brand-tab:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.brand-tab.is-current{font-weight:600;box-shadow:inset 0 -2px #2563eb}.cp{position:absolute;top:calc(100% + .5rem);inset-inline-start:0;z-index:30;width:17rem;display:flex;flex-direction:column;gap:.75rem;padding:.75rem;background:var(--color-surface, #fff);border:1px solid var(--color-line, rgba(0, 0, 0, .14));border-radius:.5rem;box-shadow:0 12px 32px #00000029}.cp__area{position:relative;height:9rem;border-radius:.375rem;cursor:crosshair;touch-action:none;background-image:linear-gradient(to bottom,transparent,#000),linear-gradient(to right,#fff,transparent)}.cp__area:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.cp__handle{position:absolute;width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000073;pointer-events:none}.cp__sliders{display:flex;gap:.625rem;align-items:center}.cp__swatch{position:relative;flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:50%;overflow:hidden;border:1px solid var(--color-line, rgba(0, 0, 0, .2));background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.1) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.1) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.cp__swatch-fill{position:absolute;inset:0}.cp__slider-stack{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.375rem}.cp__hue,.cp__alpha{width:100%;height:.75rem;margin:0;border-radius:999px;appearance:none;cursor:pointer}.cp__hue::-webkit-slider-thumb,.cp__alpha::-webkit-slider-thumb{appearance:none;width:.875rem;height:.875rem;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000073;background:transparent}.cp__hue::-moz-range-thumb,.cp__alpha::-moz-range-thumb{width:.875rem;height:.875rem;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000073;background:transparent}.cp__hue{background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.cp__alpha{background-image:linear-gradient(to right,transparent,var(--cp-opaque, #000)),linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.1) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.1) 75%);background-size:100% 100%,8px 8px,8px 8px,8px 8px,8px 8px;background-position:0 0,0 0,0 4px,4px -4px,-4px 0}.cp__fields{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:.375rem}.cp__field{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.cp__field>span{font-size:.6875rem;text-align:center;color:var(--color-muted, rgba(0, 0, 0, .55))}.cp__field>input{width:100%;min-width:0;padding:.3125rem .25rem;border:1px solid var(--color-line, rgba(0, 0, 0, .2));border-radius:.25rem;font:inherit;font-size:.8125rem;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield}.cp__field>input::-webkit-outer-spin-button,.cp__field>input::-webkit-inner-spin-button{appearance:none;margin:0}.cp__field--hex>input{text-align:start}.cp__actions{display:flex;justify-content:flex-end}.link-states{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.link-state{display:flex;flex-direction:column;gap:.375rem;padding:.75rem;border:1px solid var(--color-line, rgba(0, 0, 0, .12));border-radius:.375rem}.link-state__name{font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted, rgba(0, 0, 0, .55))}.link-state__sample{display:inline-flex;gap:.25rem;align-items:baseline}.link-state__icon{font-size:.75em;color:inherit}.link-context{margin:.875rem 0 0;padding:.75rem;border:1px dashed var(--color-line, rgba(0, 0, 0, .2));border-radius:.375rem;line-height:1.6}.type-toggle--wide{width:auto;height:auto;padding:.5rem .75rem;text-align:start;font-size:.875rem}.preview-scrim{position:fixed;inset:0;z-index:60;background:#00000073}.preview-dialog{position:fixed;z-index:61;inset-block:3rem;inset-inline:50%;translate:-50% 0;width:min(64rem,100vw - 3rem);display:flex;flex-direction:column;background:var(--surface, #fff);border-radius:.75rem;box-shadow:0 24px 64px #00000047;overflow:hidden}.preview-dialog__head{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--line, rgba(0, 0, 0, .12))}.preview-dialog__body{flex:1 1 auto;overflow-y:auto;padding:1.5rem;background:var(--surface-muted, #f8fafc)}.preview-dialog .brand-preview{position:static;width:100%;max-width:none;padding:1.5rem;background:var(--surface, #fff);border-radius:.5rem}@media(prefers-reduced-motion:no-preference){.preview-dialog{animation:preview-in .14s ease-out}.preview-scrim{animation:scrim-in .14s ease-out}}@keyframes preview-in{0%{opacity:0;translate:-50% .5rem}to{opacity:1;translate:-50% 0}}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}.brand-layout .field-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem 1.5rem}.brand-layout .field-grid>.span-2{grid-column:1/-1}.brand-layout .field-hint,.brand-layout .form-error{max-width:60ch}.brand-layout .element-block__body,.brand-layout .cs{grid-template-columns:minmax(0,1fr)}.lang{display:flex;gap:.5rem;align-items:center}.lang__label{font-size:.75rem;color:var(--ink-500, rgba(0, 0, 0, .55))}.lang__options{display:flex;border:1px solid var(--line, rgba(0, 0, 0, .18));border-radius:.375rem;overflow:hidden}.lang__option{padding:.25rem .5rem;border:0;background:transparent;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.03em;cursor:pointer}.lang__option+.lang__option{border-inline-start:1px solid var(--line, rgba(0, 0, 0, .18))}.lang__option:hover{background:color-mix(in oklab,currentcolor 8%,transparent)}.lang__option:focus-visible{outline:2px solid var(--accent, #2563eb);outline-offset:-2px}.lang__option.is-on{background:var(--accent, #2563eb);color:var(--accent-contrast, #fff)}.notification .notification-message{white-space:pre-line}.notification .notification-message:first-line{font-weight:600}siv-toggle-switch{--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-handle-shape: 9999px}
