@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-GG5KKBM3.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/Roboto-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:medium;font-weight:400;src:url(/fonts/Roboto-Medium.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{font-size:var(--dt-font-size-body);line-height:var(--dt-line-height-body);-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0;padding:0}#root,#__next{isolation:isolate}*:focus:not([disabled]){outline:var(--dt-focus-ring);outline-offset:var(--dt-focus-ring-offset)}:root{--dt-font-base: "Roboto";--dt-font-control: "Roboto";--dt-font-size-title: 2rem;--dt-font-size-sub-title: 1rem;--dt-font-size-panel-title: 1.25rem;--dt-font-size--large: 1.5rem;--dt-font-size--medium: 1.25rem;--dt-font-size--normal: 1rem;--dt-font-size--small: .85rem;--dt-font-size--xsmall: .6875rem;--dt-font-size--tiny: .5625rem}:root,[data-dt-ui-theme=light]{--dt-color-palette-grey--900: hsl(0, 0%, 8%);--dt-color-palette-grey--800: hsl(0, 0%, 18%);--dt-color-palette-grey--700: hsl(0, 0%, 28%);--dt-color-palette-grey--600: hsl(0, 0%, 38%);--dt-color-palette-grey--500: hsl(0, 0%, 48%);--dt-color-palette-grey--400: hsl(0, 0%, 58%);--dt-color-palette-grey--300: hsl(0, 0%, 68%);--dt-color-palette-grey--200: hsl(0, 0%, 78%);--dt-color-palette-grey--100: hsl(0, 0%, 88%);--dt-color-palette-grey--00: hsl(0, 0%, 100%);--dt-color-palette-blue--900: hsl(211, 100%, 10%);--dt-color-palette-blue--800: hsl(211, 100%, 20%);--dt-color-palette-blue--700: hsl(211, 100%, 30%);--dt-color-palette-blue--600: hsl(211, 100%, 40%);--dt-color-palette-blue--500: hsl(211, 100%, 50%);--dt-color-palette-blue--400: hsl(211, 100%, 60%);--dt-color-palette-blue--300: hsl(211, 100%, 70%);--dt-color-palette-blue--200: hsl(211, 100%, 80%);--dt-color-palette-blue--100: hsl(211, 100%, 90%);--dt-color-palette-blue--00: hsl(211, 100%, 98%);--dt-color-palette-red--900: hsl(0, 80%, 10%);--dt-color-palette-red--800: hsl(0, 80%, 20%);--dt-color-palette-red--700: hsl(0, 80%, 30%);--dt-color-palette-red--600: hsl(0, 80%, 40%);--dt-color-palette-red--500: hsl(0, 80%, 50%);--dt-color-palette-red--400: hsl(0, 80%, 60%);--dt-color-palette-red--300: hsl(0, 80%, 70%);--dt-color-palette-red--200: hsl(0, 80%, 80%);--dt-color-palette-red--100: hsl(0, 80%, 90%);--dt-color-palette-red--00: hsl(0, 80%, 98%);--dt-color-palette-green--900: hsl(98, 43%, 10%);--dt-color-palette-green--800: hsl(98, 43%, 20%);--dt-color-palette-green--700: hsl(98, 43%, 30%);--dt-color-palette-green--600: hsl(98, 43%, 40%);--dt-color-palette-green--500: hsl(98, 43%, 50%);--dt-color-palette-green--400: hsl(98, 43%, 60%);--dt-color-palette-green--300: hsl(98, 43%, 70%);--dt-color-palette-green--200: hsl(98, 43%, 80%);--dt-color-palette-green--100: hsl(98, 43%, 90%);--dt-color-palette-green--00: hsl(98, 43%, 98%);--dt-color-palette-yellow--900: hsl(36, 100%, 10%);--dt-color-palette-yellow--800: hsl(36, 100%, 20%);--dt-color-palette-yellow--700: hsl(36, 100%, 30%);--dt-color-palette-yellow--600: hsl(36, 100%, 40%);--dt-color-palette-yellow--500: hsl(36, 100%, 50%);--dt-color-palette-yellow--400: hsl(36, 100%, 60%);--dt-color-palette-yellow--300: hsl(36, 100%, 70%);--dt-color-palette-yellow--200: hsl(36, 100%, 80%);--dt-color-palette-yellow--100: hsl(36, 100%, 90%);--dt-color-palette-yellow--00: hsl(36, 100%, 98%);--dt-color-highlight--primary: var(--dt-color-palette-blue--500);--dt-color-highlight--primary-soft: var(--dt-color-palette-blue--200);--dt-color-highlight--primary_hover: var(--dt-color-palette-blue--600);--dt-color-success--primary: var(--dt-color-palette-green--600);--dt-color-success-text--primary: var(--dt-color-palette-green--00);--dt-color-warning--primary: var(--dt-color-palette-yellow--600);--dt-color-warning-text--primary: var(--dt-color-palette-yellow--00);--dt-color-error--primary: var(--dt-color-palette-red--600);--dt-color-error-text--primary: var(--dt-color-palette-grey--00);--dt-color-info--primary: var(--dt-color-palette-blue--500);--dt-color-info-text--primary: var(--dt-color-palette-grey--00);--dt-color-text--primary: var(--dt-color-palette-grey--900);--dt-color-text--primary_rev: var(--dt-color-palette-grey--00);--dt-color-text--secondary: var(--dt-color-palette-grey--700);--dt-color-text--secondary_rev: var(--dt-color-palette-grey--00);--dt-color-text--tertiary: var(--dt-color-palette-grey--600);--dt-color-text--tertiary_rev: var(--dt-color-palette-grey--00);--dt-text-color--placeholder: var(--dt-color-palette-grey--400);--dt-color-text-link: hsl(210, 100%, 40%);--dt-color-text-hover: hsl(210, 100%, 40%);--dt-color-text-active: hsl(210, 100%, 40%);--dt-color-bg-highlight: hsl(210, 100%, 50%);--dt-color-bg-highlight_hover: hsl(210, 100%, 46%);--dt-color-text-highlight: hsl(0, 0%, 100%);--dt-color-bg-highlight--sub: hsl(210, 100%, 90%);--dt-color-bg-highlight--sub_hover: hsl(210, 100%, 86%);--dt-color-text-highlight--sub: hsl(210, 100%, 40%);--dt-color-panel--primary: hsl(0, 0%, 100%);--dt-color-panel--primary-soft: hsl(0, 0%, 98%);--dt-color-panel--primary-extra-soft: hsl(0, 0%, 99%);--dt-color-panel-border--primary: hsl(0, 0%, 90%);--dt-color-panel--primary_hover: hsl(0, 0%, 98%);--dt-color-panel--secondary: hsl(0, 0%, 96%);--dt-color-panel--secondary_hover: hsl(0, 0%, 90%);--dt-color-panel-border--secondary: hsl(0, 0%, 88%);--dt-color-panel--tertiary: hsl(0, 0%, 92%);--dt-color-panel-border--tertiary: hsl(0, 0%, 85%);--dt-color-panel--quarternary: hsl(0, 0%, 85%);--dt-color-panel--night: hsl(0, 0%, 0%);--dt-color-panel-border--night: hsl(0, 0%, 50%);--dt-color-panel--menu: hsl(0, 0%, 98%);--dt-color-panel-border--menu: hsl(0, 0%, 85%);--dt-color-separator--primary: hsl(0, 0%, 80%);--dt-color-focus-ring: hsl(210, 100%, 85%);--dt-color-mask: hsla(0, 0%, 0%, .2)}:root{--dt-app-sidebar-width: 20rem;--dt-app-sidebar-nav-height: 4.375rem;--dt-app-header-height: 3.75rem;--dt-app-sidebar-leading_width: 20rem;--dt-app-sidebar-trailing_width: 20rem;--dt-view-sp-splitter-bg: var(--dt-color-panel--tertiary);--dt-view-sp-splitter-size: 8px;--dt-view-sp-splitter-border-color: var(--dt-color-panel-border--tertiary);--dt-view-sp-splitter-border-size: 1px}:root,[data-dt-ui-input=pointer]{--dt-gap--tiny: .125rem;--dt-gap--xsmall: .25rem;--dt-gap--small: .5rem;--dt-gap--normal: 1rem;--dt-gap--large: 1.5rem;--dt-gap--xlarge: 2rem;--dt-gap--super: 2.5rem;--dt-border-width--small: 1px;--dt-border-width--normal: 1px;--dt-border-width--large: 2px;--dt-border-width--xlarge: 3px;--dt-border-radius--xsmall: 2px;--dt-border-radius--small: 3px;--dt-border-radius--normal: 4px;--dt-border-radius--large: 6px;--dt-border-radius--xlarge: 8px;--dt-border--normal: var(--dt-border-width--normal) solid var(--dt-color-palette-grey--100)}:root,[data-dt-ui-input=pointer]{--dt-ctrl-font-family: var(--dt-font-control);--dt-ctrl-height--small: 1.75rem;--dt-ctrl-height--normal: 2.25rem;--dt-ctrl-height--large: 3rem;--dt-ctrl-border-width--large: 1px;--dt-ctrl-border-width--normal: 1px;--dt-ctrl-border-width--small: 1px;--dt-ctrl-border-radius--normal: 6px;--dt-ctrl-border-radius--large: 4px;--dt-ctrl-border-radius--small: 2px;--dt-ctrl-disabled-opacity: .3;--dt-ctrl-gap--small: .25rem;--dt-ctrl-gap--normal: .5rem;--dt-ctrl-gap--large: .75rem;--dt-ctrl-bg-color--primary: hsl(0, 0%, 100%);--dt-ctrl-bg-color--primary_hover: hsl(0, 0%, 95%);--dt-ctrl-text-color--primary: hsl(0, 0%, 0%);--dt-ctrl-text-color--primary_hover: hsl(0, 0%, 0%);--dt-ctrl-border-color--primary: hsl(0, 0%, 75%);--dt-ctrl-border-color--primary_hover: hsl(0, 0%, 70%);--dt-ctrl-border-style--primary: solid;--dt-ctrl-border-color--error: var(--dt-color-error--primary);--dt-ctrl-border-color--error_hover: var(--dt-color-error--primary);--dt-ctrl-border-style--error: solid;--dt-ctrl-font-size--xsmall: .6875rem;--dt-ctrl-font-size--small: .875rem;--dt-ctrl-font-size--normal: 1rem;--dt-ctrl-font-size--large: 1.25rem;--dt-ctrl-font-size--xlarge: 1.35rem;--dt-btn-bg-color--primary: hsl(0, 0%, 100%);--dt-btn-bg-color--primary_hover: hsl(0, 0%, 85%);--dt-btn-text-color--primary: hsl(0, 0%, 0%);--dt-btn-text-color--primary_hover: hsl(0, 0%, 0%);--dt-btn-border-color--primary: hsl(0, 0%, 75%);--dt-btn-border-color--primary_hover: hsl(0, 0%, 70%);--dt-btn-border-style--primary: solid;--dt-btn-bg-color--primary_selected: hsl(211, 100%, 50%);--dt-btn-bg-color--primary_selected_hover: hsl(211, 100%, 40%);--dt-btn-text-color--primary_selected: hsl(0, 0%, 100%);--dt-btn-text-color--primary_selected_hover: hsl(0, 0%, 100%);--dt-btn-border-color--primary_selected: transparent --dt-btn-border-color--primary_selected_hover: transparent --dt-btn-border-style--primary_selected: none;--dt-btn-bg-color--secondary: hsl(0, 0%, 90%);--dt-btn-bg-color--secondary_hover: hsl(0, 0%, 85%);--dt-btn-text-color--secondary: hsl(0, 0%, 0%);--dt-btn-text-color--secondary_hover: hsl(0, 0%, 0%);--dt-btn-border-color--secondary: transparent --dt-btn-border-color--secondary_hover: transparent --dt-btn-border-style--secondary: none;--dt-btn-bg-color--secondary_selected: hsl(211, 100%, 50%);--dt-btn-bg-color--secondary_selected_hover: hsl(211, 100%, 40%);--dt-btn-text-color--secondary_selected: hsl(0, 0%, 100%);--dt-btn-text-color--secondary_selected_hover: hsl(0, 0%, 100%);--dt-btn-border-color--secondary_selected: transparent --dt-btn-border-color--secondary_selected_hover: transparent --dt-btn-border-style--secondary_selected: none;--dt-btn-bg-color--tertiary: transparent;--dt-btn-bg-color--tertiary_hover: hsl(0, 0%, 85%);--dt-btn-text-color--tertiary: hsl(0, 0%, 0%);--dt-btn-text-color--tertiary_hover: hsl(0, 0%, 0%);--dt-btn-border-color--tertiary: transparent --dt-btn-border-color--tertiary_hover: transparent --dt-btn-border-style--tertiary: none;--dt-btn-bg-color--tertiary_selected: hsl(211, 100%, 50%);--dt-btn-bg-color--tertiary_selected_hover: hsl(211, 100%, 40%);--dt-btn-text-color--tertiary_selected: hsl(0, 0%, 100%);--dt-btn-text-color--tertiary_selected_hover: hsl(0, 0%, 100%);--dt-btn-border-color--tertiary_selected: transparent --dt-btn-border-color--tertiary_selected_hover: transparent --dt-btn-border-style--tertiary_selected: none;--dt-btn-bg-color--default: hsl(211, 100%, 50%);--dt-btn-bg-color--default_hover: hsl(211, 100%, 40%);--dt-btn-bg-color--default_disabled: hsl(0, 0%, 48%);--dt-btn-text-color--default: hsl(0, 0%, 100%);--dt-btn-text-color--default_hover: hsl(0, 0%, 100%);--dt-btn-border-color--default: transparent;--dt-btn-border-color--default_hover: transparent;--dt-btn-border-style--default: none;--dt-btn-bg-color--error: hsl(0, 80%, 50%);--dt-btn-bg-color--error_hover: hsl(0, 80%, 40%);--dt-btn-text-color--error: hsl(0, 0%, 100%);--dt-btn-text-color--error_hover: hsl(0, 0%, 100%);--dt-btn-border-color--error: transparent --dt-btn-border-color--error_hover: transparent --dt-btn-border-style--error: none;--dt-btn-bg-color--clear: transparent;--dt-btn-bg-color--clear_hover: rgba(0, 0, 0, .1);--dt-btn-text-color--clear: inherit;--dt-btn-text-color--clear_hover: inherit;--dt-btn-border-color--clear: transparent --dt-btn-border-color--clear_hover: transparent --dt-btn-border-style--clear: none;--dt-btn-bg-color--clear_selected: transparent;--dt-btn-bg-color--clear_selected_hover: hsl(0, 0%, 90%);--dt-btn-text-color--clear_selected: hsl(211, 100%, 50%);--dt-btn-text-color--clear_selected_hover: hsl(211, 100%, 40%);--dt-btn-border-color--clear_selected: transparent --dt-btn-border-color--clear_selected_hover: transparent --dt-btn-border-style--clear_selected: none;--dt-slider-track-color: #e0e0e0;--dt-slider-track-color_hover: #d0d0d0;--dt-slider-track-color_disabled: #e0e0e0;--dt-slider-track-height: .5rem;--dt-slider-track-radius: var(--dt-ctrl-border-radius--normal);--dt-slider-thumb-color: var(--dt-btn-bg-color--default);--dt-slider-thumb-color_hover: var(--dt-btn-bg-color--default_hover);--dt-slider-thumb-color_disabled: var(--dt-btn-bg-color--default_disabled);--dt-slider-thumb-width: 1.5rem;--dt-slider-thumb-height: 1.5rem;--dt-slider-thumb-radius: 1.5rem;--dt-slider-thumb-border: 2px solid #fff;--dt-slider-thumb-shadow: 0 2px 4px rgba(0, 0, 0, .2);--dt-seg-height--small: var(--dt-ctrl-height--small);--dt-seg-border-radius--small: var(--dt-border-radius--small);--dt-seg-border-width--small: var(--dt-border-width--small);--dt-seg-padding--small: .5rem;--dt-seg-height--normal: var(--dt-ctrl-height--normal);--dt-seg-border-radius--normal: var(--dt-border-radius--normal);--dt-seg-border-width--normal: var(--dt-border-width--normal);--dt-seg-padding--normal: 1rem;--dt-seg-bg-color--primary: hsl(0, 0%, 100%);--dt-seg-sep-color--primary: hsl(0, 0%, 85%);--dt-seg-sep-height--primary: 50%;--dt-seg-sep-width--primary: 1px;--dt-seg-border-color--primary: hsl(0, 0%, 85%);--dt-seg-border-style--primary: solid;--dt-seg-border-radius--primary: unset;--dt-seg-btn-height--primary: 100%;--dt-seg-btn-bg-color--primary: hsl(0, 0%, 100%);--dt-seg-btn-text-color--primary: hsl(0, 0%, 0%);--dt-seg-btn-border-color--primary: transparent;--dt-seg-btn-border-style--primary: none;--dt-seg-btn-border-radius--primary: inherit;--dt-seg-btn-bg-color--primary_selected: hsl(211, 100%, 50%);--dt-seg-btn-text-color--primary_selected: hsl(0, 0%, 100%);--dt-seg-btn-border-color--primary_selected: transparent;--dt-seg-btn-border-style--primary_selected: none;--dt-seg-btn-box-shadow--primary_selected: none;--dt-seg-btn-border-radius--primary_selected: inherit;--dt-seg-bg-color--secondary: hsl(0, 0%, 94%);--dt-seg-sep-color--secondary: transparent;--dt-seg-sep-height--secondary: 0;--dt-seg-sep-width--secondary: 0;--dt-seg-border-color--secondary: hsl(0, 0%, 85%);--dt-seg-border-style--secondary: solid;--dt-seg-border-radius--secondary: inherit;--dt-seg-btn-height--secondary: calc(100% - 1px) ;--dt-seg-btn-bg-color--secondary: hsl(0, 0%, 94%);--dt-seg-btn-text-color--secondary: hsl(0, 0%, 0%);--dt-seg-btn-border-color--secondary: transparent;--dt-seg-btn-border-style--secondary: none;--dt-seg-btn-box-shadow--secondary: none;--dt-seg-btn-border-radius--secondary: 2px;--dt-seg-btn-bg-color--secondary_selected: hsl(0, 0%, 100%);--dt-seg-btn-text-color--secondary_selected: hsl(0, 0%, 0%);--dt-seg-btn-border-color--secondary_selected: transparent;--dt-seg-btn-border-style--secondary_selected: none;--dt-seg-btn-box-shadow--secondary_selected: var(--dt-box-shadow--01);--dt-seg-btn-border-radius--secondary_selected: 2px;--dt-radio-size--small: var(--dt-ctrl-font-size--small);--dt-radio-border-width--small: 1px;--dt-radio-size--normal: var(--dt-ctrl-font-size--normal);--dt-radio-border-width--normal: 2px;--dt-check-size--small: var(--dt-ctrl-font-size--small);--dt-check-border-width--small: 1px;--dt-check-border-radius--small: 2px;--dt-check-size--normal: 1.2rem;--dt-check-border-width--normal: 2px;--dt-check-border-radius--normal: 3px;--dt-switch-ios-height--small: 1rem;--dt-switch-ios-width--small: 1.65rem;--dt-switch-ios-height--normal: 1.6rem;--dt-switch-ios-width--normal: 2.55rem;--dt-switch-ios-track-padding--small: 2px;--dt-switch-ios-track-padding--normal: 4px;--dt-switch-ios-track-color--primary: hsl(0, 0%, 91%);--dt-switch-ios-track-color--primary_hover: hsl(0, 0%, 85%);--dt-switch-ios-track-color--primary_selected: var(--dt-color-bg-highlight--sub);--dt-switch-ios-track-color_selected_hover--primary: var(--dt-color-bg-highlight--sub);--dt-switch-ios-track-box-shadow--primary: 0px 1px 2px 0px rgba(0, 0, 0, .12) inset;--dt-switch-ios-thumb-color--primary: var(--dt-ctrl-bg-color--primary);--dt-switch-ios-thumb-color--primary_selected: var(--dt-color-bg-highlight);--dt-switch-ios-thumb-box-shadow--primary: 0px 1px 2px 0px rgba(0, 0, 0, .12);--dt-switch-mat-height--small: 1rem;--dt-switch-mat-width--small: 1.625rem;--dt-switch-mat-height--normal: 1.6rem;--dt-switch-mat-width--normal: 2.5rem;--dt-switch-mat-track-height--small: .625rem;--dt-switch-mat-track-height--normal: 1rem;--dt-switch-mat-thumb-size--small: 1rem;--dt-switch-mat-thumb-size--normal: 1.6rem;--dt-switch-mat-track-border-radius--small: 1rem;--dt-switch-mat-track-border-radius--normal: 1.6rem;--dt-switch-mat-track-color--primary: hsl(0, 0%, 91%);--dt-switch-mat-track-color--primary_hover: hsl(0, 2%, 85%);--dt-switch-mat-track-color--primary_selected: var(--dt-color-bg-highlight--sub);--dt-switch-mat-track-color_selected_hover--primary: var(--dt-color-bg-highlight--sub);--dt-switch-mat-track-box-shadow--primary: 0px 1px 2px 0px rgba(0, 0, 0, .12) inset;--dt-switch-mat-thumb-color--primary: var(--dt-ctrl-bg-color--primary);--dt-switch-mat-thumb-color--primary_selected: var(--dt-color-bg-highlight);--dt-switch-mat-thumb-box-shadow--primary: 0px 1px 2px 1px rgba(0, 0, 0, .12);--dt-switch-icon-size--small: 1.375rem;--dt-switch-icon-size--normal: 2rem;--dt-switch-icon-font-size--small: 1rem;--dt-switch-icon-font-size--normal: 1.2rem;--dt-switch-icon-border-radius--small: var(--dt-border-radius--small);--dt-switch-icon-border-radius--normal: var(--dt-border-radius--normal);--dt-switch-icon-text-color--primary: var(--dt-color-text--primary);--dt-switch-icon-text-color--primary_selected: var(--dt-color-bg-highlight);--dt-switch-icon-color--primary: transparent;--dt-switch-icon-color--primary_hover: var(--dt-ctrl-bg-color--primary_hover)}:root{--dt-focus-ring: var(--dt-color-focus-ring) solid 4px;--dt-focus-ring-offset: 1px;--dt-box-shadow--00: rgba(0, 0, 0, .1) 0px 1px 3px 0px, rgba(0, 0, 0, .06) 0px 1px 2px 0px;--dt-box-shadow--01: rgba(0, 0, 0, .12) 0px 1px 3px, rgba(0, 0, 0, .24) 0px 1px 2px;--dt-box-shadow--02: rgba(0, 0, 0, .16) 0px 3px 6px, rgba(0, 0, 0, .23) 0px 3px 6px;--dt-box-shadow--03: rgba(0, 0, 0, .19) 0px 10px 20px, rgba(0, 0, 0, .23) 0px 6px 6px;--dt-box-shadow--04: rgba(0, 0, 0, .25) 0px 14px 28px, rgba(0, 0, 0, .22) 0px 10px 10px;--dt-box-shadow--05: rgba(0, 0, 0, .3) 0px 19px 38px, rgba(0, 0, 0, .22) 0px 15px 12px}:root{--dt-image-select-arrow: url(/assets/dt-icons/select-arrow-down-base.svg)}.dt-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40}button[dt-button],a[dt-button]{all:unset;padding:0;border:none;border-style:none;flex:0 0 auto;display:inline-grid;grid-template-columns:auto 1fr auto;grid-template-areas:"icon-leading content icon-trailing";align-items:center;gap:.2rem;white-space:nowrap;line-height:auto;box-sizing:border-box;font-family:var(--dt-font-base);transition-property:background-color,border-color;transition-duration:.2s;-webkit-user-select:none;user-select:none}button[dt-button]>.dt-button-content,a[dt-button]>.dt-button-content{grid-area:content;align-self:center;display:flex;flex-direction:row;align-items:center;justify-content:center}button[dt-button].-align--center,a[dt-button].-align--center{justify-content:center}button[dt-button].-align--leading,a[dt-button].-align--leading{justify-content:flex-start}button[dt-button].-align--trailing,a[dt-button].-align--trailing{justify-content:flex-end}button[dt-button].-align--evenly,a[dt-button].-align--evenly{justify-content:space-between}button[dt-button]:not([disabled]),a[dt-button]:not([disabled]){cursor:pointer}button[dt-button]:focus:not([disabled]),a[dt-button]:focus:not([disabled]){position:relative;z-index:1;outline:var(--dt-focus-ring);outline-offset:var(--dt-focus-ring-offset)}button[dt-button]:focus:not([disabled]).-focus--brightness,a[dt-button]:focus:not([disabled]).-focus--brightness{transition:filter .2s ease-in-out;outline:none;transform:none;filter:brightness(94%)}button[dt-button]:focus:not([disabled]).-focus--scale,a[dt-button]:focus:not([disabled]).-focus--scale{transition:transform .2s ease-in-out;outline:none;filter:none;transform:scale(1.1)}button[dt-button]:disabled,a[dt-button]:disabled{opacity:var(--dt-ctrl-disabled-opacity)}button[dt-button] .dt-button-icon_leading,a[dt-button] .dt-button-icon_leading{grid-area:icon-leading;align-self:center;justify-self:flex-end;transform:translate(-.135rem)}button[dt-button] .dt-button-icon_trailing,a[dt-button] .dt-button-icon_trailing{grid-area:icon-trailing;align-self:center;transform:translate(.135rem)}button[dt-button].--icon-only,a[dt-button].--icon-only{gap:0}button[dt-button].--icon-only>.dt-button-content,a[dt-button].--icon-only>.dt-button-content{position:absolute;left:-9999em;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden}button[dt-button].--icon-only .dt-icon.dt-button-icon_trailing,button[dt-button].--icon-only .dt-icon.dt-button-icon_leading,a[dt-button].--icon-only .dt-icon.dt-button-icon_trailing,a[dt-button].--icon-only .dt-icon.dt-button-icon_leading{transform:none}button[dt-button].-size--small,a[dt-button].-size--small{font-size:var(--dt-ctrl-font-size--small);height:var(--dt-ctrl-height--small);min-width:var(--dt-ctrl-height--small);border-radius:var(--dt-ctrl-border-radius--small);border-width:var(--dt-ctrl-border-width--small);padding-left:var(--dt-ctrl-gap--small);padding-right:var(--dt-ctrl-gap--small)}button[dt-button].-size--small.-shape--round,a[dt-button].-size--small.-shape--round{border-radius:var(--dt-ctrl-height--small)}button[dt-button].-size--small.--icon-only:not(.--stretch),a[dt-button].-size--small.--icon-only:not(.--stretch){max-width:var(--dt-ctrl-height--small)}button[dt-button].-size--normal,a[dt-button].-size--normal{font-size:var(--dt-ctrl-font-size--normal);height:var(--dt-ctrl-height--normal);min-width:var(--dt-ctrl-height--normal);border-radius:var(--dt-ctrl-border-radius--normal);border-width:var(--dt-ctrl-border-width--normal);padding-left:var(--dt-ctrl-gap--normal);padding-right:var(--dt-ctrl-gap--normal)}button[dt-button].-size--normal.-shape--round,a[dt-button].-size--normal.-shape--round{border-radius:var(--dt-ctrl-height--normal)}button[dt-button].-size--normal.--icon-only:not(.--stretch),a[dt-button].-size--normal.--icon-only:not(.--stretch){max-width:var(--dt-ctrl-height--normal)}button[dt-button].-size--large,a[dt-button].-size--large{font-size:var(--dt-ctrl-font-size--large);height:var(--dt-ctrl-height--large);min-width:var(--dt-ctrl-height--large);border-radius:var(--dt-ctrl-border-radius--large);border-width:var(--dt-ctrl-border-width--large);padding-left:var(--dt-ctrl-gap--large);padding-right:var(--dt-ctrl-gap--large)}button[dt-button].-size--large.-shape--round,a[dt-button].-size--large.-shape--round{border-radius:var(--dt-ctrl-height--large)}button[dt-button].-size--large.--icon-only:not(.--stretch),a[dt-button].-size--large.--icon-only:not(.--stretch){max-width:var(--dt-ctrl-height--large)}button[dt-button].-variant--primary,a[dt-button].-variant--primary{background-color:var(--dt-btn-bg-color--primary);color:var(--dt-btn-text-color--primary);border-color:var(--dt-btn-border-color--primary);border-style:var(--dt-btn-border-style--primary)}button[dt-button].-variant--primary:hover:not([disabled]),a[dt-button].-variant--primary:hover:not([disabled]){background-color:var(--dt-btn-bg-color--primary_hover);color:var(--dt-btn-text-color--primary_hover);border-color:var(--dt-btn-border-color--primary_hover)}button[dt-button].-variant--secondary,a[dt-button].-variant--secondary{background-color:var(--dt-btn-bg-color--secondary);color:var(--dt-btn-text-color--secondary);border-color:var(--dt-btn-border-color--secondary);border-style:var(--dt-btn-border-style--secondary)}button[dt-button].-variant--secondary:hover:not([disabled]),a[dt-button].-variant--secondary:hover:not([disabled]){background-color:var(--dt-btn-bg-color--secondary_hover);color:var(--dt-btn-text-color--secondary_hover);border-color:var(--dt-btn-border-color--secondary_hover)}button[dt-button].-variant--tertiary,a[dt-button].-variant--tertiary{background-color:var(--dt-btn-bg-color--tertiary);color:var(--dt-btn-text-color--tertiary);border-color:var(--dt-btn-border-color--tertiary);border-style:var(--dt-btn-border-style--tertiary)}button[dt-button].-variant--tertiary:hover:not([disabled]),a[dt-button].-variant--tertiary:hover:not([disabled]){background-color:var(--dt-btn-bg-color--tertiary_hover);color:var(--dt-btn-text-color--tertiary_hover);border-color:var(--dt-btn-border-color--tertiary_hover)}button[dt-button].-variant--clear,a[dt-button].-variant--clear{background-color:var(--dt-btn-bg-color--clear);color:var(--dt-btn-text-color--clear);border-color:var(--dt-btn-border-color--clear);border-style:var(--dt-btn-border-style--clear)}button[dt-button].-variant--clear:hover:not([disabled]),a[dt-button].-variant--clear:hover:not([disabled]){background-color:var(--dt-btn-bg-color--clear_hover);color:var(--dt-btn-text-color--clear_hover);border-color:var(--dt-btn-border-color--clear_hover)}button[dt-button].-variant--default,a[dt-button].-variant--default{background-color:var(--dt-btn-bg-color--default);color:var(--dt-btn-text-color--default);border-color:var(--dt-btn-border-color--default);border-style:var(--dt-btn-border-style--default)}button[dt-button].-variant--default:hover:not([disabled]),a[dt-button].-variant--default:hover:not([disabled]){background-color:var(--dt-btn-bg-color--default_hover);color:var(--dt-btn-text-color--default_hover);border-color:var(--dt-btn-border-color--default_hover)}button[dt-button].-variant--error,a[dt-button].-variant--error{background-color:var(--dt-btn-bg-color--error);color:var(--dt-btn-text-color--error);border-color:var(--dt-btn-border-color--error);border-style:var(--dt-btn-border-style--error)}button[dt-button].-variant--error:hover:not([disabled]),a[dt-button].-variant--error:hover:not([disabled]){background-color:var(--dt-btn-bg-color--error_hover);color:var(--dt-btn-text-color--error_hover);border-color:var(--dt-btn-border-color--error_hover)}button[dt-button].-variant--success,a[dt-button].-variant--success{background-color:var(--dt-btn-bg-color--success);color:var(--dt-btn-text-color--success);border-color:var(--dt-btn-border-color--success);border-style:var(--dt-btn-border-style--success)}button[dt-button].-variant--success:hover:not([disabled]),a[dt-button].-variant--success:hover:not([disabled]){background-color:var(--dt-btn-bg-color--success_hover);color:var(--dt-btn-text-color--success_hover);border-color:var(--dt-btn-border-color--success_hover)}button[dt-button][aria-pressed=true].-variant--primary,a[dt-button][aria-pressed=true].-variant--primary{background-color:var(--dt-ctrl-bg-color--primary_selected);color:var(--dt-ctrl-text-color--primary_selected);border-color:var(--dt-ctrl-border-color--primary_selected);border-style:var(--dt-ctrl-border-style--primary_selected)}button[dt-button][aria-pressed=true].-variant--primary:hover:not([disabled]),a[dt-button][aria-pressed=true].-variant--primary:hover:not([disabled]){background-color:var(--dt-ctrl-bg-color--primary_selected_hover);color:var(--dt-ctrl-text-color--primary_selected_hover);border-color:var(--dt-ctrl-border-color--primary_selected_hover)}button[dt-button][aria-pressed=true].-variant--secondary,a[dt-button][aria-pressed=true].-variant--secondary{background-color:var(--dt-ctrl-bg-color--secondary_selected);color:var(--dt-ctrl-text-color--secondary_selected);border-color:var(--dt-ctrl-border-color--secondary_selected);border-style:var(--dt-ctrl-border-style--secondary_selected)}button[dt-button][aria-pressed=true].-variant--secondary:hover:not([disabled]),a[dt-button][aria-pressed=true].-variant--secondary:hover:not([disabled]){background-color:var(--dt-ctrl-bg-color--secondary_selected_hover);color:var(--dt-ctrl-text-color--secondary_selected_hover);border-color:var(--dt-ctrl-border-color--secondary_selected_hover)}button[dt-button][aria-pressed=true].-variant--tertiary,a[dt-button][aria-pressed=true].-variant--tertiary{background-color:var(--dt-ctrl-bg-color--tertiary_selected);color:var(--dt-ctrl-text-color--tertiary_selected);border-color:var(--dt-ctrl-border-color--tertiary_selected);border-style:var(--dt-ctrl-border-style--tertiary_selected)}button[dt-button][aria-pressed=true].-variant--tertiary:hover:not([disabled]),a[dt-button][aria-pressed=true].-variant--tertiary:hover:not([disabled]){background-color:var(--dt-ctrl-bg-color--tertiary_selected_hover);color:var(--dt-ctrl-text-color--tertiary_selected_hover);border-color:var(--dt-ctrl-border-color--tertiary_selected_hover)}button[dt-button][aria-pressed=true].-variant--clear,a[dt-button][aria-pressed=true].-variant--clear{background-color:var(--dt-ctrl-bg-color--clear_selected);color:var(--dt-ctrl-text-color--clear_selected);border-color:var(--dt-ctrl-border-color--clear_selected);border-style:var(--dt-ctrl-border-style--clear_selected)}button[dt-button][aria-pressed=true].-variant--clear:hover:not([disabled]),a[dt-button][aria-pressed=true].-variant--clear:hover:not([disabled]){background-color:var(--dt-ctrl-bg-color--clear_selected_hover);color:var(--dt-ctrl-text-color--clear_selected_hover);border-color:var(--dt-ctrl-border-color--clear_selected_hover)}button[dt-button][aria-pressed=true].-variant--default,a[dt-button][aria-pressed=true].-variant--default{background-color:var(--dt-ctrl-bg-color--default_selected);color:var(--dt-ctrl-text-color--default_selected);border-color:var(--dt-ctrl-border-color--default_selected);border-style:var(--dt-ctrl-border-style--default_selected)}button[dt-button][aria-pressed=true].-variant--default:hover:not([disabled]),a[dt-button][aria-pressed=true].-variant--default:hover:not([disabled]){background-color:var(--dt-ctrl-bg-color--default_selected_hover);color:var(--dt-ctrl-text-color--default_selected_hover);border-color:var(--dt-ctrl-border-color--default_selected_hover)}button[dt-button][aria-pressed=true].-variant--error,a[dt-button][aria-pressed=true].-variant--error{background-color:var(--dt-ctrl-bg-color--error_selected);color:var(--dt-ctrl-text-color--error_selected);border-color:var(--dt-ctrl-border-color--error_selected);border-style:var(--dt-ctrl-border-style--error_selected)}button[dt-button][aria-pressed=true].-variant--error:hover:not([disabled]),a[dt-button][aria-pressed=true].-variant--error:hover:not([disabled]){background-color:var(--dt-ctrl-bg-color--error_selected_hover);color:var(--dt-ctrl-text-color--error_selected_hover);border-color:var(--dt-ctrl-border-color--error_selected_hover)}button[dt-button][aria-pressed=true].-variant--success,a[dt-button][aria-pressed=true].-variant--success{background-color:var(--dt-ctrl-bg-color--success_selected);color:var(--dt-ctrl-text-color--success_selected);border-color:var(--dt-ctrl-border-color--success_selected);border-style:var(--dt-ctrl-border-style--success_selected)}button[dt-button][aria-pressed=true].-variant--success:hover:not([disabled]),a[dt-button][aria-pressed=true].-variant--success:hover:not([disabled]){background-color:var(--dt-ctrl-bg-color--success_selected_hover);color:var(--dt-ctrl-text-color--success_selected_hover);border-color:var(--dt-ctrl-border-color--success_selected_hover)}button[dt-button].--stretch,a[dt-button].--stretch{display:flex;width:100%}select[dt-select]{appearance:none;display:inline-grid;grid-template-areas:"select-area";align-items:center;box-sizing:border-box;position:relative;z-index:1;min-width:8ch;max-width:30ch;width:auto;border:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuNTkgNC4yOTUwNEw4IDguODc1MDQgMy40MSA0LjI5NTA0TDIgNS43MDUwNEw4IDExLjcwNUwxNCA1LjcwNTA0TDEyLjU5IDQuMjk1MDRaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);background-position:right .5rem center;background-repeat:no-repeat;background-size:10px 10px}select[dt-select]::-ms-expand{display:none}select[dt-select]:after{grid-area:select-area}select[dt-select]:disabled{opacity:var(--dt-ctrl-disabled-opacity)}select[dt-select]:focus:not([disabled]){position:relative;z-index:1;outline:var(--dt-focus-ring);outline-offset:var(--dt-focus-ring-offset)}select[dt-select].-size--small{font-size:var(--dt-ctrl-font-size--small);height:var(--dt-ctrl-height--small);border-radius:var(--dt-ctrl-border-radius--small);padding:0em 2rem 0em var(--dt-ctrl-gap--small);border-width:var(--dt-ctrl-border-width--small)}select[dt-select].-size--small.-shape--round{border-radius:var(--dt-ctrl-height--small)}select[dt-select].-size--normal{font-size:var(--dt-ctrl-font-size--normal);height:var(--dt-ctrl-height--normal);border-radius:var(--dt-ctrl-border-radius--normal);padding:0em 2rem 0em var(--dt-ctrl-gap--normal);border-width:var(--dt-ctrl-border-width--normal)}select[dt-select].-size--normal.-shape--round{border-radius:var(--dt-ctrl-height--normal)}select[dt-select].-size--large{font-size:var(--dt-ctrl-font-size--large);height:var(--dt-ctrl-height--large);border-radius:var(--dt-ctrl-border-radius--large);padding:0em 2rem 0em var(--dt-ctrl-gap--large);border-width:var(--dt-ctrl-border-width--large)}select[dt-select].-size--large.-shape--round{border-radius:var(--dt-ctrl-height--large)}select[dt-select].-variant--primary{background-color:var(--dt-ctrl-bg-color--primary);color:var(--dt-ctrl-text-color--primary);border-color:var(--dt-ctrl-border-color--primary);border-style:var(--dt-ctrl-border-style--primary)}select[dt-select].-variant--primary.--error{border-color:var(--dt-ctrl-border-color--error);border-style:var(--dt-ctrl-border-style--error)}select[dt-select].-variant--primary:hover:not([disabled]):not(.--error){color:var(--dt-ctrl-text-color--primary_hover);border-color:var(--dt-ctrl-border-color--primary_hover)}select[dt-select].-variant--secondary{background-color:var(--dt-ctrl-bg-color--secondary);color:var(--dt-ctrl-text-color--secondary);border-color:var(--dt-ctrl-border-color--secondary);border-style:var(--dt-ctrl-border-style--secondary)}select[dt-select].-variant--secondary.--error{border-color:var(--dt-ctrl-border-color--error);border-style:var(--dt-ctrl-border-style--error)}select[dt-select].-variant--secondary:hover:not([disabled]):not(.--error){color:var(--dt-ctrl-text-color--secondary_hover);border-color:var(--dt-ctrl-border-color--secondary_hover)}select[dt-select].--stretch{max-width:unset;width:100%}input[type=checkbox][dt-checkbox]{appearance:none;position:relative;flex:0 0 auto;font-family:Material Symbols Outlined;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 200,"opsz" 48;transition:background-color .2s ease-in-out}input[type=checkbox][dt-checkbox]:not([disabled]){cursor:pointer}input[type=checkbox][dt-checkbox]:focus:not([disabled]){position:relative;z-index:1;outline:var(--dt-focus-ring);outline-offset:var(--dt-focus-ring-offset)}input[type=checkbox][dt-checkbox]:focus:not([disabled]).-focus--none{outline:none}input[type=checkbox][dt-checkbox]:disabled{opacity:var(--dt-ctrl-disabled-opacity)}input[type=checkbox][dt-checkbox]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:transparent;color:transparent}input[type=checkbox][dt-checkbox].-size--small{width:var(--dt-check-size--small);height:var(--dt-check-size--small);font-size:calc(var(--dt-check-size--small) * 1.1);border-radius:var(--dt-check-border-radius--small);border-width:var(--dt-check-border-width--small)}input[type=checkbox][dt-checkbox].-size--normal{width:var(--dt-check-size--normal);height:var(--dt-check-size--normal);font-size:calc(var(--dt-check-size--normal) * 1.1);border-radius:var(--dt-check-border-radius--normal);border-width:var(--dt-check-border-width--normal)}input[type=checkbox][dt-checkbox].-size--large{width:var(--dt-check-size--large);height:var(--dt-check-size--large);font-size:calc(var(--dt-check-size--large) * 1.1);border-radius:var(--dt-check-border-radius--large);border-width:var(--dt-check-border-width--large)}input[type=checkbox][dt-checkbox].-variant--primary{background-color:var(--dt-btn-bg-color--primary);border-color:var(--dt-btn-border-color--primary);border-style:var(--dt-btn-border-style--primary)}input[type=checkbox][dt-checkbox].-variant--primary:checked{background-color:var(--dt-color-bg-highlight);border-color:var(--dt-color-bg-highlight)}input[type=checkbox][dt-checkbox].-variant--primary:checked:after{content:"check";color:var(--dt-color-text-highlight)}input[type=checkbox][dt-checkbox].-variant--primary:hover:not([disabled]){filter:brightness(94%)}input[type=checkbox][dt-checkbox].-variant--secondary{background-color:var(--dt-btn-bg-color--secondary);border-color:var(--dt-btn-border-color--secondary);border-style:var(--dt-btn-border-style--secondary)}input[type=checkbox][dt-checkbox].-variant--secondary:checked{background-color:var(--dt-color-bg-highlight);border-color:var(--dt-color-bg-highlight)}input[type=checkbox][dt-checkbox].-variant--secondary:checked:after{content:"check";color:var(--dt-color-text-highlight)}input[type=checkbox][dt-checkbox].-variant--secondary:hover:not([disabled]){filter:brightness(94%)}input[dt-textfield],input[dt-numberfield],.mx-textfield{display:inline-flex;align-items:center;box-sizing:border-box}input[dt-textfield][type=date],input[dt-numberfield][type=date],.mx-textfield[type=date]{font-family:inherit;position:relative}input[dt-textfield][type=date]::-webkit-calendar-picker-indicator,input[dt-numberfield][type=date]::-webkit-calendar-picker-indicator,.mx-textfield[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:var(--dt-ctrl-gap--small)}input[dt-textfield][type=color],input[dt-numberfield][type=color],.mx-textfield[type=color]{overflow:hidden;flex:0 0 auto}input[dt-textfield]::placeholder,input[dt-numberfield]::placeholder,.mx-textfield::placeholder{color:var(--dt-text-color--placeholder)}input[dt-textfield].--stretch,input[dt-numberfield].--stretch,.mx-textfield.--stretch{width:100%}input[dt-textfield]:focus:not([disabled]),input[dt-numberfield]:focus:not([disabled]),.mx-textfield:focus:not([disabled]){outline:var(--dt-focus-ring);outline-offset:var(--dt-focus-ring-offset);position:relative;z-index:1}input[dt-textfield]:focus:not([disabled]).-focus--brightness,input[dt-numberfield]:focus:not([disabled]).-focus--brightness,.mx-textfield:focus:not([disabled]).-focus--brightness{transition:filter .2s ease-in-out;outline:none;transform:none;filter:brightness(94%)}input[dt-textfield]:focus:not([disabled]).-focus--scale,input[dt-numberfield]:focus:not([disabled]).-focus--scale,.mx-textfield:focus:not([disabled]).-focus--scale{transition:transform .2s ease-in-out;outline:none;filter:none;transform:scale(1.1)}input[dt-textfield]:disabled,input[dt-numberfield]:disabled,.mx-textfield:disabled{opacity:var(--dt-ctrl-disabled-opacity)}input[dt-textfield].-size--small,input[dt-numberfield].-size--small,.mx-textfield.-size--small{font-size:var(--dt-ctrl-font-size--small);height:var(--dt-ctrl-height--small);border-radius:var(--dt-ctrl-border-radius--small);border-width:var(--dt-ctrl-border-width--small);padding-left:var(--dt-ctrl-gap--small);padding-right:var(--dt-ctrl-gap--small)}input[dt-textfield].-size--small.-shape--round,input[dt-numberfield].-size--small.-shape--round,.mx-textfield.-size--small.-shape--round{border-radius:var(--dt-ctrl-height--small)}input[dt-textfield].-size--small[type=color],input[dt-numberfield].-size--small[type=color],.mx-textfield.-size--small[type=color]{width:var(--dt-ctrl-height--small);background-color:transparent;padding:0!important;margin:0;cursor:pointer}input[dt-textfield].-size--small[type=color]::-webkit-color-swatch-wrapper,input[dt-numberfield].-size--small[type=color]::-webkit-color-swatch-wrapper,.mx-textfield.-size--small[type=color]::-webkit-color-swatch-wrapper{padding:0;overflow:hidden}input[dt-textfield].-size--small[type=color]::-webkit-color-swatch,input[dt-numberfield].-size--small[type=color]::-webkit-color-swatch,.mx-textfield.-size--small[type=color]::-webkit-color-swatch{width:var(--dt-ctrl-height--small);padding:0;margin:0;border:none}input[dt-textfield].-size--small[type=color]::-moz-color-swatch,input[dt-numberfield].-size--small[type=color]::-moz-color-swatch,.mx-textfield.-size--small[type=color]::-moz-color-swatch{width:var(--dt-ctrl-height--small);padding:0;margin:0;border:none}input[dt-textfield].-size--normal,input[dt-numberfield].-size--normal,.mx-textfield.-size--normal{font-size:var(--dt-ctrl-font-size--normal);height:var(--dt-ctrl-height--normal);border-radius:var(--dt-ctrl-border-radius--normal);border-width:var(--dt-ctrl-border-width--normal);padding-left:var(--dt-ctrl-gap--normal);padding-right:var(--dt-ctrl-gap--normal)}input[dt-textfield].-size--normal.-shape--round,input[dt-numberfield].-size--normal.-shape--round,.mx-textfield.-size--normal.-shape--round{border-radius:var(--dt-ctrl-height--normal)}input[dt-textfield].-size--normal[type=color],input[dt-numberfield].-size--normal[type=color],.mx-textfield.-size--normal[type=color]{width:var(--dt-ctrl-height--normal);background-color:transparent;padding:0!important;margin:0;cursor:pointer}input[dt-textfield].-size--normal[type=color]::-webkit-color-swatch-wrapper,input[dt-numberfield].-size--normal[type=color]::-webkit-color-swatch-wrapper,.mx-textfield.-size--normal[type=color]::-webkit-color-swatch-wrapper{padding:0;overflow:hidden}input[dt-textfield].-size--normal[type=color]::-webkit-color-swatch,input[dt-numberfield].-size--normal[type=color]::-webkit-color-swatch,.mx-textfield.-size--normal[type=color]::-webkit-color-swatch{width:var(--dt-ctrl-height--normal);padding:0;margin:0;border:none}input[dt-textfield].-size--normal[type=color]::-moz-color-swatch,input[dt-numberfield].-size--normal[type=color]::-moz-color-swatch,.mx-textfield.-size--normal[type=color]::-moz-color-swatch{width:var(--dt-ctrl-height--normal);padding:0;margin:0;border:none}input[dt-textfield].-size--large,input[dt-numberfield].-size--large,.mx-textfield.-size--large{font-size:var(--dt-ctrl-font-size--large);height:var(--dt-ctrl-height--large);border-radius:var(--dt-ctrl-border-radius--large);border-width:var(--dt-ctrl-border-width--large);padding-left:var(--dt-ctrl-gap--large);padding-right:var(--dt-ctrl-gap--large)}input[dt-textfield].-size--large.-shape--round,input[dt-numberfield].-size--large.-shape--round,.mx-textfield.-size--large.-shape--round{border-radius:var(--dt-ctrl-height--large)}input[dt-textfield].-size--large[type=color],input[dt-numberfield].-size--large[type=color],.mx-textfield.-size--large[type=color]{width:var(--dt-ctrl-height--large);background-color:transparent;padding:0!important;margin:0;cursor:pointer}input[dt-textfield].-size--large[type=color]::-webkit-color-swatch-wrapper,input[dt-numberfield].-size--large[type=color]::-webkit-color-swatch-wrapper,.mx-textfield.-size--large[type=color]::-webkit-color-swatch-wrapper{padding:0;overflow:hidden}input[dt-textfield].-size--large[type=color]::-webkit-color-swatch,input[dt-numberfield].-size--large[type=color]::-webkit-color-swatch,.mx-textfield.-size--large[type=color]::-webkit-color-swatch{width:var(--dt-ctrl-height--large);padding:0;margin:0;border:none}input[dt-textfield].-size--large[type=color]::-moz-color-swatch,input[dt-numberfield].-size--large[type=color]::-moz-color-swatch,.mx-textfield.-size--large[type=color]::-moz-color-swatch{width:var(--dt-ctrl-height--large);padding:0;margin:0;border:none}input[dt-textfield].-variant--primary,input[dt-numberfield].-variant--primary,.mx-textfield.-variant--primary{background-color:var(--dt-ctrl-bg-color--primary);color:var(--dt-ctrl-text-color--primary);border-color:var(--dt-ctrl-border-color--primary);border-style:var(--dt-ctrl-border-style--primary)}input[dt-textfield].-variant--primary.--error,input[dt-numberfield].-variant--primary.--error,.mx-textfield.-variant--primary.--error{box-shadow:var(--dt-ctrl-border-color--error) 0 0 0 2px}input[dt-textfield].-variant--primary:hover:not([disabled]):not(.--error),input[dt-numberfield].-variant--primary:hover:not([disabled]):not(.--error),.mx-textfield.-variant--primary:hover:not([disabled]):not(.--error){color:var(--dt-ctrl-text-color--primary_hover);border-color:var(--dt-ctrl-border-color--primary_hover)}input[dt-textfield].-variant--secondary,input[dt-numberfield].-variant--secondary,.mx-textfield.-variant--secondary{background-color:var(--dt-ctrl-bg-color--secondary);color:var(--dt-ctrl-text-color--secondary);border-color:var(--dt-ctrl-border-color--secondary);border-style:var(--dt-ctrl-border-style--secondary)}input[dt-textfield].-variant--secondary.--error,input[dt-numberfield].-variant--secondary.--error,.mx-textfield.-variant--secondary.--error{box-shadow:var(--dt-ctrl-border-color--error) 0 0 0 2px}input[dt-textfield].-variant--secondary:hover:not([disabled]):not(.--error),input[dt-numberfield].-variant--secondary:hover:not([disabled]):not(.--error),.mx-textfield.-variant--secondary:hover:not([disabled]):not(.--error){color:var(--dt-ctrl-text-color--secondary_hover);border-color:var(--dt-ctrl-border-color--secondary_hover)}input[dt-numberfield]{position:relative}input[dt-numberfield]:not(.--spinner){appearance:textfield;-moz-appearance:textfield}input[dt-numberfield]:not(.--spinner)::-webkit-outer-spin-button,input[dt-numberfield]:not(.--spinner)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=radio][dt-radio]{appearance:none;position:relative;flex:0 0 auto}input[type=radio][dt-radio]:not([disabled]){cursor:pointer}input[type=radio][dt-radio]:focus:not([disabled]){position:relative;z-index:1;outline:var(--dt-focus-ring);outline-offset:var(--dt-focus-ring-offset)}input[type=radio][dt-radio]:focus:not([disabled]).-focus--brightness{transition:filter .2s ease-in-out;outline:none;transform:none;filter:brightness(94%)}input[type=radio][dt-radio]:focus:not([disabled]).-focus--scale{transition:transform .2s ease-in-out;outline:none;filter:none;transform:scale(1.1)}input[type=radio][dt-radio]:disabled{opacity:var(--dt-ctrl-disabled-opacity)}input[type=radio][dt-radio]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:65%;height:65%;border-radius:100%;background-color:transparent;transition:background-color .2s ease-in-out}input[type=radio][dt-radio].-size--small{width:var(--dt-radio-size--small);height:var(--dt-radio-size--small);border-radius:var(--dt-radio-size--small);border-width:var(--dt-radio-border-width--small)}input[type=radio][dt-radio].-size--normal{width:var(--dt-radio-size--normal);height:var(--dt-radio-size--normal);border-radius:var(--dt-radio-size--normal);border-width:var(--dt-radio-border-width--normal)}input[type=radio][dt-radio].-size--large{width:var(--dt-radio-size--large);height:var(--dt-radio-size--large);border-radius:var(--dt-radio-size--large);border-width:var(--dt-radio-border-width--large)}input[type=radio][dt-radio].-variant--primary{background-color:var(--dt-btn-bg-color--primary);border-color:var(--dt-btn-border-color--primary);border-style:var(--dt-btn-border-style--primary)}input[type=radio][dt-radio].-variant--primary:checked{border-color:var(--dt-color-bg-highlight)}input[type=radio][dt-radio].-variant--primary:checked:after{background-color:var(--dt-color-bg-highlight)}input[type=radio][dt-radio].-variant--primary:hover{filter:brightness(94%)}input[type=radio][dt-radio].-variant--secondary{background-color:var(--dt-btn-bg-color--secondary);border-color:var(--dt-btn-border-color--secondary);border-style:var(--dt-btn-border-style--secondary)}input[type=radio][dt-radio].-variant--secondary:checked{border-color:var(--dt-color-bg-highlight)}input[type=radio][dt-radio].-variant--secondary:checked:after{background-color:var(--dt-color-bg-highlight)}input[type=radio][dt-radio].-variant--secondary:hover{filter:brightness(94%)}table.dt-datagrid{table-layout:fixed;width:100%;border-collapse:collapse;border:1px solid var(--dt-color-separator--primary);border-left:none;border-right:none;position:relative}table.dt-datagrid col.col-def{min-width:2rem}table.dt-datagrid td{padding:var(--dt-gap--xsmall);height:2.8125rem}table.dt-datagrid.--border-vertical th,table.dt-datagrid.--border-vertical td{border-right:1px solid var(--dt-color-separator--primary)}table.dt-datagrid.--border-vertical th:last-child,table.dt-datagrid.--border-vertical td:last-child{border-right:none}table.dt-datagrid.--border-horizontal th,table.dt-datagrid.--border-horizontal td{border-bottom:1px solid var(--dt-color-separator--primary)}table.dt-datagrid thead{position:sticky;top:0;background-color:var(--dt-color-panel--secondary)}table.dt-datagrid thead tr{border-left:4px solid var(--dt-color-separator--primary);z-index:2;box-shadow:inset 0 1px 0 var(--dt-color-separator--primary),inset 0 -1px 0 var(--dt-color-separator--primary)}table.dt-datagrid thead tr th button.header-cell{all:unset;cursor:pointer;padding-right:var(--dt-gap--small)!important}table.dt-datagrid thead tr th button.header-cell:hover{background-color:var(--dt-color-panel--secondary_hover)}table.dt-datagrid thead tr th button.header-cell:focus:not([disabled]){position:relative;z-index:1;outline:var(--dt-focus-ring);outline-offset:var(--dt-focus-ring-offset)}table.dt-datagrid thead tr th button.header-cell .header-cell_icon{opacity:.35}table.dt-datagrid thead tr th button.header-cell.--active-sort .header-cell_icon{opacity:1}table.dt-datagrid thead tr th button.header-cell,table.dt-datagrid thead tr th .header-cell{box-sizing:border-box;padding:var(--dt-gap--xsmall) var(--dt-gap--small);display:inline-flex;align-items:center;width:100%;justify-content:space-between;gap:.15rem;border-right:1px solid var(--dt-color-separator--primary)}table.dt-datagrid thead tr th button.header-cell_icon,table.dt-datagrid thead tr th .header-cell_icon{font-size:90%}table.dt-datagrid tbody tr{border-left:4px solid var(--dt-color-separator--primary)}table.dt-datagrid tbody tr.emphasize{border-left-color:var(--dt-color-bg-highlight);color:var(--dt-color-bg-highlight);font-weight:700}table.dt-datagrid tbody tr.highlighted{background:var(--dt-color-panel--secondary)}table.dt-datagrid tbody tr.highlighted:hover{background:var(--dt-color-panel--tertiary)}table.dt-datagrid tbody tr.striped{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px)}table.dt-datagrid tbody tr.striped:hover{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px),var(--dt-color-panel--primary_hover)}table.dt-datagrid tbody tr.highlighted.striped{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px),var(--dt-color-panel--secondary)}table.dt-datagrid tbody tr.highlighted.striped:hover{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px),var(--dt-color-panel--tertiary)}table.dt-datagrid tbody tr:hover{background:var(--dt-color-panel--primary_hover)}table.dt-datagrid td{padding:0 var(--dt-gap--small)}table.dt-datagrid th,table.dt-datagrid td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:2rem;box-sizing:border-box}table.dt-datagrid th.--size-index,table.dt-datagrid td.--size-index{width:2.5rem;overflow:unset}table.dt-datagrid th.--size-default,table.dt-datagrid td.--size-default{width:100%}table.dt-datagrid th.--size-xsmall,table.dt-datagrid td.--size-xsmall{width:2rem}table.dt-datagrid th.--size-small,table.dt-datagrid td.--size-small{width:4rem}table.dt-datagrid th.--size-intermedium,table.dt-datagrid td.--size-intermedium{width:6rem}table.dt-datagrid th.--size-normal,table.dt-datagrid td.--size-normal{width:8rem}table.dt-datagrid th.--size-auto,table.dt-datagrid td.--size-auto{width:fit-content;min-width:2rem}table.dt-datagrid th.--size-medium,table.dt-datagrid td.--size-medium{width:12rem}table.dt-datagrid th.--size-large,table.dt-datagrid td.--size-large{width:16rem}table.dt-datagrid th.--size-action,table.dt-datagrid td.--size-action{width:3em}table.dt-datagrid th.--align-center,table.dt-datagrid td.--align-center{text-align:center}table.dt-datagrid th.--align-start,table.dt-datagrid td.--align-start{text-align:left}table.dt-datagrid th.--align-end,table.dt-datagrid td.--align-end{text-align:right}table.dt-datagrid th.null-cell,table.dt-datagrid td.null-cell{background-color:var(--dt-color-panel--secondary)}table.dt-datagrid th.highlighted,table.dt-datagrid td.highlighted{background:var(--dt-color-panel--tertiary)}table.dt-datagrid th.highlighted:hover,table.dt-datagrid td.highlighted:hover{background:var(--dt-color-panel--quarternary)}table.dt-datagrid th.--isSortColumn,table.dt-datagrid td.--isSortColumn{background-color:var(--dt-color-panel--primary_hover)}table.dt-datagrid th.striped,table.dt-datagrid td.striped{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px)}table.dt-datagrid th.striped:hover,table.dt-datagrid td.striped:hover{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px),var(--dt-color-panel--primary_hover)}table.dt-datagrid th.highlighted.striped,table.dt-datagrid td.highlighted.striped{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px),var(--dt-color-panel--secondary)}table.dt-datagrid th.highlighted.striped:hover,table.dt-datagrid td.highlighted.striped:hover{background:repeating-linear-gradient(-40deg,transparent,transparent 10px,#d7d7d7 2px,#d7d7d7 12px),var(--dt-color-panel--tertiary)}table.dt-datagrid th.emphasized,table.dt-datagrid td.emphasized{color:var(--dt-color-bg-highlight);font-weight:700}body{font-family:var(--dt-font-base);width:100%;height:100vh}.app-panel-header{width:100%;display:flex;align-items:center;gap:var(--dt-gap--small);padding:var(--dt-gap--normal);border-bottom:var(--dt-border--normal);background-color:var(--dt-color-panel--primary)}.app-panel-leading{width:100%;display:flex;gap:var(--dt-gap--small);align-items:center}.app-panel-trailing{display:flex;align-items:center;gap:var(--dt-gap--small)}.app-property-grid{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--dt-gap--normal) var(--dt-gap--large)}.app-property-label{display:flex;align-items:center;justify-content:flex-start;gap:var(--dt-gap--small);font-size:var(--dt-font-size--normal)}.app-property-control{width:100%;display:flex;align-items:center;gap:var(--dt-gap--small)}.app-gap-props{display:flex;align-items:center;gap:.15rem}.app-form-error{position:absolute;padding:var(--dt-gap--small);background-color:var(--dt-color-error--primary);color:var(--dt-color-error-text--primary);top:-1.5rem;left:0}.app-editable-title{display:flex;align-items:center;width:100%;border-radius:var(--dt-ctrl-border-radius--normal);position:relative}.app-editable-title-button{position:absolute;right:.35rem;visibility:hidden}.app-editable-title input[dt-textfield]{padding-right:2.5rem!important}.app-editable-title:hover:not(:focus-within){background-color:var(--dt-ctrl-bg-color--primary_hover)}.app-editable-title:hover:not(:focus-within) .app-editable-title-button{visibility:visible}
